summaryrefslogtreecommitdiff
path: root/sci-physics/geant
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-05 17:02:59 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-05 17:02:59 +0000
commit6bf575618cf9022e99cbfcc64036fd9db79a749c (patch)
treef692d02fb905cd3d5bab465b790da48fb2de546b /sci-physics/geant
parent5944ce177026c93b7dab690db9d970567ddbf75f (diff)
gentoo auto-resync : 05:12:2023 - 17:02:58
Diffstat (limited to 'sci-physics/geant')
-rw-r--r--sci-physics/geant/Manifest8
-rw-r--r--sci-physics/geant/geant-4.11.0.4-r1.ebuild (renamed from sci-physics/geant/geant-4.11.0.4.ebuild)6
-rw-r--r--sci-physics/geant/geant-4.11.1.2-r1.ebuild (renamed from sci-physics/geant/geant-4.11.1.2.ebuild)6
-rw-r--r--sci-physics/geant/geant-4.11.1.3-r1.ebuild (renamed from sci-physics/geant/geant-4.11.1.3.ebuild)6
-rw-r--r--sci-physics/geant/metadata.xml2
5 files changed, 10 insertions, 18 deletions
diff --git a/sci-physics/geant/Manifest b/sci-physics/geant/Manifest
index 76f44c8921b7..2d3135427162 100644
--- a/sci-physics/geant/Manifest
+++ b/sci-physics/geant/Manifest
@@ -2,7 +2,7 @@ AUX geant-4.11.0.2-musl-avoid-execinfo.patch 2812 BLAKE2B 7bede49a061f174d2cd3ad
DIST geant4-v11.0.4.tar.gz 35827159 BLAKE2B 52297887fb3467c5a08725340da959cda72ebe1b0b0d526d240213a7d954f1c68b379abf04c00b271013a019c1179ce6d6d8dbc22a5339ea66927b30342aa58d SHA512 ae5c60702a9f08e30d202dbd9270c1e1353751b369f7129d91f3744b5ba9c5a30549bf90a1bce98351e0e5ddc57624a8748132c289de1c3a0679670ab4e30602
DIST geant4-v11.1.2.tar.gz 36423840 BLAKE2B 14ea4402b421d9d5613c0fed7e818d8e3e8daef7f60ebbb0aef654cc9d6e499b57fa42d731a2796815261b979646751c359402d1e92546cc81a330f2b69a9097 SHA512 592296fe4dcb6d7fbaf60a3fa7cb2a1281246dbb67ad88c4ebb24361b4668b4308195edf72c1daeb9f178b7bdafc4ca744ef1661b9e229129beab12f7d20702b
DIST geant4-v11.1.3.tar.gz 36455707 BLAKE2B 3edb035422906e0d9cfc1d2bd431eb6dc7abb2f62698fb333379776a5b548d3105a954ef5a1a87e7992b08e6ef85cb11445a3d95f09a2414f5ab6e93318e6d9f SHA512 2154443534de6c74ef48459b4ff818182801a18bfceaf4350dc8aa841363d71397c8a8ab5f5ad34ddb664ade9461508327072e33c520e69016729320cee6d9c7
-EBUILD geant-4.11.0.4.ebuild 3461 BLAKE2B ef422b5c5c45d13c1c1a0f573c58a59e19ef5a7cd138429fdca1987a6ccd439303a9e124524e7bcac90958b8bf754327d37aecbb982424e91335f5f323d800d1 SHA512 dcd1051a766e023a914428ab1f6ceab8a29cf570596d2835d719d42f12a1d4c3d8e8618154b1e189666c6043e1831cb7e6a7da4863d5070d83bbef1a895cdd8d
-EBUILD geant-4.11.1.2.ebuild 3014 BLAKE2B bd2c99f31df312ee0474e372470f5c9d40738527b257bf6c5ba91df8a4dee100f765792c85532b754e61ca888fb3372706766d7100d3db3ed681329a0dd6f1b5 SHA512 6096a8222c3c5d25906261d6aca9e135ad594ebf8c69f2099bfb2ddd85305a8b59cdf2547eacf384e6579150f6215c736589f438afe4180fda280959243ee20b
-EBUILD geant-4.11.1.3.ebuild 3015 BLAKE2B fd1f2a0372dca10b3aa41915dc45467afcb4082d8538b41e52ea24bb8f9b666fb235f6e7ad7753a2f4bea30de26244ab12d0e302b07164d04ca788520e90bd70 SHA512 77e909be2440a94b009408145fa753539e23f4d087eb747657f183f082098f06f72a992686dcd82fa562188d31ae824178e4adcdc77000bea0114eda52a2b9dd
-MISC metadata.xml 1649 BLAKE2B aa1d00d2f11d3c35231a3ea66bc2fe33466b644152171d0a1ded5f62d404816d517e992ada87adf1842d58624ee1b2538b46b3869f5a62185f361507eb78659a SHA512 02a6b99d4fae650dccd478de365c943e200909dd35ea158582b42747fb522c11392eaa84d35566b49f65834571a4e3377bba1d31d20598dd9a1c7a2d98923b14
+EBUILD geant-4.11.0.4-r1.ebuild 3378 BLAKE2B 7866291004cafc5078614dfbfd59319964fc1b0bbf7a0914f83ae49ad2dc586a8dbc6fe317071fed3963ceffae04e4d5075f3b473e788fb1a90bc263fadda116 SHA512 451a91db6ca90b6f61d84d75a23c07afdb40ab1944308939404a790b7aa3075eeca93401851399e25e9a438b34b80abae43f4ea0713d04587b906b3ebe94317c
+EBUILD geant-4.11.1.2-r1.ebuild 2931 BLAKE2B f4e100968a9d4a8d7c4a8f13820d73db4d6e2f5ee787200e5d961a429230d9b9f66b55c960bfe8d5151ea31dfcbd8c94c87886646c493e629c787d8ff9ef39b7 SHA512 5460a507c95acaa00f9177f38bf84ecb1e75e9f2d41fe0689a78a3b45427ff0e033299fa5a2e9ac575f1da0f93e5ab1eea7ab8d53a6759f04bc4c35346795d2a
+EBUILD geant-4.11.1.3-r1.ebuild 2932 BLAKE2B 4903a4c3527a49f7c6caab2ba5149756dd33a49e3903c41e79664d7b6ca9f2423a25d172d5fe05be687e07ac5a1be1b0f8fbf9ebc6588cf6f43bbb6da9587184 SHA512 cbba86291b0b7882ceaf75db28ed4a8e86704e7f67ba473337555b5315797d4e478527740fb912501d3e8971955bff5dd851121178550381d992921bb1ca63da
+MISC metadata.xml 1527 BLAKE2B f077711907b2effb5aa79e7470db8397e36dddad753e494e2398c72992b6b5cc1f1ef6ed3fa35640ccd119a7a46448e0f3b205803e886b6a587ba5afe4a568b5 SHA512 db1ae57378e4f109283b14d8f27ef38e0426b39a33cdd6bdf2fd6683bbf6b1cca5e89e78ef6771afa3e770af3db872c7bfbbfae3177f516147e2527aae51b181
diff --git a/sci-physics/geant/geant-4.11.0.4.ebuild b/sci-physics/geant/geant-4.11.0.4-r1.ebuild
index 46177ea9e071..fe3bcbab87c2 100644
--- a/sci-physics/geant/geant-4.11.0.4.ebuild
+++ b/sci-physics/geant/geant-4.11.0.4-r1.ebuild
@@ -26,13 +26,12 @@ HOMEPAGE="https://geant4.web.cern.ch/"
SRC_URI="https://geant4-data.web.cern.ch/geant4-data/releases/${MY_P}.tar.gz"
LICENSE="geant4"
-SLOT="4"
+SLOT="4/$(ver_cut 1-4)"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+c++17 c++20 +data debug doc examples freetype gdml geant3 hdf5 inventor motif opengl
+IUSE="+data debug doc examples freetype gdml geant3 hdf5 inventor motif opengl
python qt5 raytracerx static-libs tbb threads trajectories vtk"
REQUIRED_USE="
- ^^ ( c++17 c++20 )
inventor? ( opengl )
motif? ( opengl )
python? ( ${PYTHON_REQUIRED_USE} )
@@ -82,7 +81,6 @@ PATCHES=(
src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share/geant4"
- -DCMAKE_CXX_STANDARD=$( (usev c++17 || usev c++20) | cut -c4-)
-DGEANT4_BUILD_BUILTIN_BACKTRACE=$(usex debug)
-DGEANT4_BUILD_MULTITHREADED=$(usex threads)
-DGEANT4_BUILD_STORE_TRAJECTORY=$(usex trajectories)
diff --git a/sci-physics/geant/geant-4.11.1.2.ebuild b/sci-physics/geant/geant-4.11.1.2-r1.ebuild
index f3b3080d4a6c..324bd2fcce0f 100644
--- a/sci-physics/geant/geant-4.11.1.2.ebuild
+++ b/sci-physics/geant/geant-4.11.1.2-r1.ebuild
@@ -24,13 +24,12 @@ HOMEPAGE="https://geant4.web.cern.ch/"
SRC_URI="https://geant4-data.web.cern.ch/geant4-data/releases/${MY_P}.tar.gz"
LICENSE="geant4"
-SLOT="4"
+SLOT="4/$(ver_cut 1-4)"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+c++17 c++20 +data debug doc examples freetype gdml geant3 hdf5 inventor motif opengl
+IUSE="+data debug doc examples freetype gdml geant3 hdf5 inventor motif opengl
qt5 raytracerx static-libs tbb threads trajectories vtk"
REQUIRED_USE="
- ^^ ( c++17 c++20 )
inventor? ( opengl )
motif? ( opengl )
qt5? ( opengl )
@@ -73,7 +72,6 @@ PATCHES=(
src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share/geant4"
- -DCMAKE_CXX_STANDARD=$( (usev c++17 || usev c++20) | cut -c4-)
-DGEANT4_BUILD_BUILTIN_BACKTRACE=$(usex debug)
-DGEANT4_BUILD_MULTITHREADED=$(usex threads)
-DGEANT4_BUILD_STORE_TRAJECTORY=$(usex trajectories)
diff --git a/sci-physics/geant/geant-4.11.1.3.ebuild b/sci-physics/geant/geant-4.11.1.3-r1.ebuild
index f27e52f2f965..6d0073515709 100644
--- a/sci-physics/geant/geant-4.11.1.3.ebuild
+++ b/sci-physics/geant/geant-4.11.1.3-r1.ebuild
@@ -24,13 +24,12 @@ HOMEPAGE="https://geant4.web.cern.ch/"
SRC_URI="https://geant4-data.web.cern.ch/geant4-data/releases/${MY_P}.tar.gz"
LICENSE="geant4"
-SLOT="4"
+SLOT="4/$(ver_cut 1-4)"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+c++17 c++20 +data debug doc examples freetype gdml geant3 hdf5 inventor motif opengl
+IUSE="+data debug doc examples freetype gdml geant3 hdf5 inventor motif opengl
qt5 raytracerx static-libs tbb threads trajectories vtk"
REQUIRED_USE="
- ^^ ( c++17 c++20 )
inventor? ( opengl )
motif? ( opengl )
qt5? ( opengl )
@@ -73,7 +72,6 @@ PATCHES=(
src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DATADIR="${EPREFIX}/usr/share/geant4"
- -DCMAKE_CXX_STANDARD=$( (usev c++17 || usev c++20) | cut -c4-)
-DGEANT4_BUILD_BUILTIN_BACKTRACE=$(usex debug)
-DGEANT4_BUILD_MULTITHREADED=$(usex threads)
-DGEANT4_BUILD_STORE_TRAJECTORY=$(usex trajectories)
diff --git a/sci-physics/geant/metadata.xml b/sci-physics/geant/metadata.xml
index e30535f60f9a..c3ee4dbc5921 100644
--- a/sci-physics/geant/metadata.xml
+++ b/sci-physics/geant/metadata.xml
@@ -15,8 +15,6 @@
features and detectors.
</longdescription>
<use>
- <flag name="c++17">Build using the C++17 standard</flag>
- <flag name="c++20">Build using the C++20 standard</flag>
<flag name="data">Add a lot of standard physics data files for geant4</flag>
<flag name="freetype">Add support for <pkg>media-libs/freetype</pkg></flag>
<flag name="gdml">Enable geometry markup language for xml</flag>