sci-physics / geant4_vmc

Virtual Monte Carlo Geant4 implementation

Official package sites : https://github.com/vmc-project/geant4_vmc ·

v9999 :: 4 :: gentoo

Modified
License
GPL-3
USE flags
doc examples g4root geant3 test vgm

v6.1_p2 :: 4 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
doc examples g4root geant3 test vgm

v6.1 :: 4 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
doc examples g4root geant3 test vgm

v6.0-r1 :: 4 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
doc examples g4root geant3 test vgm

v5.4 :: 4 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~x86
USE flags
doc examples g4root geant3 mtroot test vgm

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
mtroot
Build MTRoot (provides ROOT IO manager classes with multi-threading support)
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)

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

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

sci-physics / vgm : Virtual Geometry Model for High Energy Physics Experiments

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>