diff options
author | Guilherme Amadio <amadio@gentoo.org> | 2020-03-16 17:22:13 +0100 |
---|---|---|
committer | Guilherme Amadio <amadio@gentoo.org> | 2020-03-16 17:58:49 +0100 |
commit | 4752ad90f0e5096cebe36782a4c098a45d2ae67e (patch) | |
tree | 0a1130c4b69956be9d0482e8653563847f7a9987 /sci-physics/geant/metadata.xml | |
parent | sci-physics/geant: add myself as maintainer (diff) | |
download | gentoo-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.xml | 7 |
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> |