summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuilherme Amadio <amadio@gentoo.org>2020-03-16 17:22:13 +0100
committerGuilherme Amadio <amadio@gentoo.org>2020-03-16 17:58:49 +0100
commit4752ad90f0e5096cebe36782a4c098a45d2ae67e (patch)
tree0a1130c4b69956be9d0482e8653563847f7a9987 /sci-physics/geant/metadata.xml
parentsci-physics/geant: add myself as maintainer (diff)
downloadgentoo-4752ad90f0e5096cebe36782a4c098a45d2ae67e.tar.gz
gentoo-4752ad90f0e5096cebe36782a4c098a45d2ae67e.tar.bz2
gentoo-4752ad90f0e5096cebe36782a4c098a45d2ae67e.zip
sci-physics/geant: version bumps for Geant4 10.6
This set of new ebuilds for Geant4 have been updated to offer more functionality and be easier to maintain in the future. Here is a list of the improvements made: - Moved to EAPI=7 - Same ebuild can be used for regular, beta, and patch releases - Dropped extra zeros from version numbers to follow upstream more closely - SRC_URI has been updated to the new upstream location - Fixed dependency on CLHEP to require matching USE=threads - Added USE=c++XX flags to allow users to choose C++ standard (this is useful for packages that depend on both sci-physics/root and geant to ensure that they have been compiled with matching C++ standards). - New USE=hdf5 and USE=freetype have been added - Removed obsolete scripts and unnecessary dependency on app-shells/tcsh - Always use system's zlib instead of bundled one - Removed usage of PDEPEND by updating geant-docs and geant-data - Added patch to allow customization of CMAKE_INSTALL_DATADIR - Added ${EXTRA_ECONF} to allow users to customize installation further without patching ebuild itself or using an overlay Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
Diffstat (limited to 'sci-physics/geant/metadata.xml')
-rw-r--r--sci-physics/geant/metadata.xml7
1 files changed, 5 insertions, 2 deletions
diff --git a/sci-physics/geant/metadata.xml b/sci-physics/geant/metadata.xml
index 179b2770b812..e89993be5a39 100644
--- a/sci-physics/geant/metadata.xml
+++ b/sci-physics/geant/metadata.xml
@@ -19,9 +19,12 @@
features and detectors.
</longdescription>
<use>
+ <flag name="c++11">Build using the C++11 standard</flag>
+ <flag name="c++14">Build using the C++14 standard</flag>
+ <flag name="c++17">Build using the C++17 standard</flag>
<flag name="data">Add a lot of standard physics data files for geant4</flag>
- <flag name="dawn">Add support for <pkg>media-gfx/dawn</pkg> (3D postscript
- rendering)</flag>
+ <flag name="dawn">Add support for <pkg>media-gfx/dawn</pkg> (3D postscript rendering)</flag>
+ <flag name="freetype">Add support for <pkg>media-libs/freetype</pkg></flag>
<flag name="gdml">Enable geometry markup language for xml</flag>
<flag name="geant3">Add compatibility for geant321 to geant4</flag>
<flag name="inventor">Add support for Open Inventor SGI toolkit via Coin3D</flag>