Versions
v9999 :: 4 :: gentoo
- Modified
- License
- GPL-3
- USE flags
- doc examples g4root geant3 test vgm
v6.6_p1 :: 4 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~x86
- USE flags
- doc examples g4root geant3 test vgm
v6.5 :: 4 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~x86
- USE flags
- doc examples g4root geant3 test vgm
v6.3_p2-r1 :: 4 :: gentoo
- Modified
- License
- GPL-3
- Keywords
- ~amd64 ~x86
- USE flags
- doc examples g4root geant3 test vgm
USE flags
General
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- examples
- Install examples, usually source code
- g4root
- Build G4Root (interface for GEANT4 simulation with a ROOT geometry)
- geant3
- Build with Geant4 G3toG4 library
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- vgm
- Enable the Virtual Geometry Model (sci-physics/vgm)
Dependencies
sci-physics / clhep : High Energy Physics C++ library
sci-physics / geant : Toolkit for simulation of passage of particles through matter
sci-physics / root : C++ data analysis framework and interpreter from CERN
sci-physics / vgm : Virtual Geometry Model for High Energy Physics Experiments
sci-physics / vmc : The Virtual Monte Carlo core library
Runtime Dependencies
sci-physics / clhep : High Energy Physics C++ library
sci-physics / geant : Toolkit for simulation of passage of particles through matter
sci-physics / root : C++ data analysis framework and interpreter from CERN
sci-physics / vgm : Virtual Geometry Model for High Energy Physics Experiments
sci-physics / vmc : The Virtual Monte Carlo core library
Depending packages
sci-physics / vgm : Virtual Geometry Model for High Energy Physics Experiments
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: fix build failure with -g4root
Closes: https://bugs.gentoo.org/943657 Closes: https://github.com/gentoo/gentoo/pull/39513 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: add missing sci-physics/vgm USE deps
With USE=vgm, sci-physics[geant4,root] is required. Closes: https://bugs.gentoo.org/931145 Closes: https://github.com/gentoo/gentoo/pull/36539 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: add 6.6_p1
Closes: https://github.com/gentoo/gentoo/pull/35759 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
sci-physics/geant4_vmc: add 6.5
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Guilherme Amadio · gentoo
sci-physics/geant4_vmc: drop C++ standard USE flags in dependencies
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Guilherme Amadio · gentoo
sci-physics/geant4_vmc: drop 6.1_p8
Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: catch indirect dependency on sci-physics/clhep:=
Linked to via sci-physics/geant, need to rebuild on subslot change. Closes: https://github.com/gentoo/gentoo/pull/32614 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: drop 6.1_p3, 6.1_p4, 6.1_p5, 6.2, 6.3, 6.3_p1
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: add 6.1_p8, 6.3_p2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: add 6.1_p5, 6.3_p1
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Closes: https://github.com/gentoo/gentoo/pull/30344 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: drop 6.1_p2
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: add 6.1_p4, 6.3
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: drop 5.4, 6.0-r1, 6.1
Closes: https://github.com/gentoo/gentoo/pull/29244 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: add 6.1_p3 and 6.2
6.1_p3 targets =sci-physics/vgm-5.0 and <sci-physics/geant-4.11.1, 6.2 targets >=sci-physics/vgm-5.1 and >=sci-physics/geant-4.11.1. Also, use virtualx for tests since Geant4 UI is used by tests and effectively relies on X11. Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: add 6.1_p2
Closes: https://github.com/gentoo/gentoo/pull/27627 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Bump version to 6.1.
Closes: https://github.com/gentoo/gentoo/pull/24522 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Adapt to dropped VMC useflag for root.
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Fix FTBFS with =sci-physics/geant-4.11.0.1
Backports a fix from upstream to fix compilation with =sci-physics/geant-4.11.0.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Do not compile tests if USE=-test.
This fixes upstream's build system to honour enabling/disabling of tests, and uses the now functional CMake option. PRed upstream at: https://github.com/vmc-project/geant4_vmc/pull/28 Closes: https://bugs.gentoo.org/833126 Closes: https://github.com/gentoo/gentoo/pull/24162 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Depend on sci-physics/geant[gdml] for test.
The latest release has added a silent dependency on sci-physics/geant[gdml] for USE=test. Closes: https://bugs.gentoo.org/833117 Closes: https://github.com/gentoo/gentoo/pull/24158 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Drop oldest version
Closes: https://github.com/gentoo/gentoo/pull/24155 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Bump to version 6.0.
Supports =sci-physics/geant-4.11.0 and drops mtroot USE (moved into >=sci-physics/vmc-2.0). Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --force Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Update live ebuild.
Upstream has dropped the mtroot option (migrated into sci-physics/vmc), doc generation has been simplified. Closes: https://github.com/gentoo/gentoo/pull/24152 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Require <sci-physics/vmc-2.0.
Current versions in tree are not compatible with it. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: USE=doc depends on app-doc/doxygen[dot]
Closes: https://bugs.gentoo.org/829198 Closes: https://github.com/gentoo/gentoo/pull/23298 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
sci-physics/geant4_vmc: Bump to 5.4.
Also, switch to EAPI 8. Closes: https://github.com/gentoo/gentoo/pull/23276 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Oliver Freyermuth · gentoo
Move sci-physics/{geant-vmc → geant4_vmc}
This follows the new consistent naming of the upstream project, collapsing the first version number into the package name. Closes: https://github.com/gentoo/gentoo/pull/22068 Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>