summaryrefslogtreecommitdiff
path: root/sci-physics
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-07 00:11:16 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-07 00:11:16 +0000
commit1b2360e7bab42e4045232887cb4f6c4a24ca3975 (patch)
tree6a5a60c4c59058ef39895ea69fb8e98eaa49aed8 /sci-physics
parent22eaa60297c2dbc92dd1658fb7d8e46878552755 (diff)
gentoo auto-resync : 07:02:2025 - 00:11:15
Diffstat (limited to 'sci-physics')
-rw-r--r--sci-physics/Manifest.gzbin4205 -> 4201 bytes
-rw-r--r--sci-physics/fastjet-contrib/Manifest5
-rw-r--r--sci-physics/fastjet-contrib/fastjet-contrib-1.100.ebuild (renamed from sci-physics/fastjet-contrib/fastjet-contrib-1.049-r2.ebuild)22
-rw-r--r--sci-physics/fastjet-contrib/fastjet-contrib-9999.ebuild61
-rw-r--r--sci-physics/pythia/Manifest6
-rw-r--r--sci-physics/pythia/pythia-8.3.13.ebuild (renamed from sci-physics/pythia/pythia-8.3.07-r1.ebuild)123
-rw-r--r--sci-physics/pythia/pythia-9999.ebuild4
-rw-r--r--sci-physics/rivet/Manifest4
-rw-r--r--sci-physics/rivet/rivet-4.0.2.ebuild4
-rw-r--r--sci-physics/rivet/rivet-9999.ebuild4
-rw-r--r--sci-physics/root/Manifest6
-rw-r--r--sci-physics/root/root-6.34.02.ebuild4
-rw-r--r--sci-physics/root/root-6.34.9999.ebuild4
-rw-r--r--sci-physics/root/root-9999.ebuild4
-rw-r--r--sci-physics/yoda/Manifest4
-rw-r--r--sci-physics/yoda/yoda-2.0.2.ebuild4
-rw-r--r--sci-physics/yoda/yoda-9999.ebuild4
17 files changed, 182 insertions, 81 deletions
diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz
index 5c98d5b22d59..09fbb8acfc8e 100644
--- a/sci-physics/Manifest.gz
+++ b/sci-physics/Manifest.gz
Binary files differ
diff --git a/sci-physics/fastjet-contrib/Manifest b/sci-physics/fastjet-contrib/Manifest
index 7327269878af..7973e64e7cfa 100644
--- a/sci-physics/fastjet-contrib/Manifest
+++ b/sci-physics/fastjet-contrib/Manifest
@@ -4,8 +4,9 @@ AUX fastjet-contrib-1.049-soname.patch 659 BLAKE2B 77fec5f2b470162550a5608b0e092
AUX fastjet-contrib-1.055-ar-part2.patch 313 BLAKE2B 22e195593d004d198f3e5d1d47b1d4a705c7ef80812b2f0998487f76c79f161923577699904174574eccd46b90062e9c421ac7b12cc361cf8cf163160666866b SHA512 f44a5a932a6321f0c539e227481b38a1712a4308659870eb13cd3088c8c5e4b627afb1b4b16f7e65f80163a76e308ed6c7f56e671d112f7703a4dfd21c9aa7b8
DIST fastjet-contrib-1.053.tar.gz 912109 BLAKE2B b195c415163d9ebf8e48d2516ea44014f0f4b112307a86d536e82d62121b0e22d8c862468fddcc8570eea6137c1d757586941af80112459a528e261764a0fb96 SHA512 b8888d30abaead7ec084d551d05dbd53f5a03e226fd58ec1e4c236cb022868c5134a4199dde262f18334628f4b58d532bd0e7955e81d8d964a985646d376878b
DIST fastjet-contrib-1.055.tar.gz 945588 BLAKE2B 5dc40313fa3b1decb1bd6e2ac8ce486b1905e7be3d575e54e43b82982f50202c5eea060390851b92c3f4b08472b8c3f0e304e5bd345e07f4742749ed892d3960 SHA512 2140c4198b704336449bbaed5625428d5e97ae1b744ff83837932189a72f20ba0226843517130cfb0d74fb395abd19c3377f232a86e0e734aded27d52c4ac71d
-DIST fjcontrib-1.049.tar.gz 850931 BLAKE2B ed80c231220794cda36fb0cbbad225eb8d741f2de5558878f17d1774e16e3046d2af4b0cb895d5fc897f382c36f50def0b3ecb0fba06010347752e0a59ee402f SHA512 21dc066cc8f2667f41377924bad6c3df625fa73d16b6bc3dd49ff76e6e15abbfeac0317850699e7047a7c2445c4a94a67d0f37119922163eae8bf77a56edd9e6
-EBUILD fastjet-contrib-1.049-r2.ebuild 1176 BLAKE2B a1dff8e3cf2b57a58ea07abf421f5e14b78ee1f46b1ba6893820af9e7a7a99ec0c1fa270b53782134cbc5f4c1359f7282c243dc983bbd31e8338900ff2ffa3e8 SHA512 9d0f628b55a4756219c6381d1816c42fc4382bd9a80fa2a4a600d82b2e58f381b32b561de4f2ed07360253431406b5d53ab01fc2a1a3eb7476bb319d39b7220a
+DIST fastjet-contrib-1.100.tar.gz 1049197 BLAKE2B 3a68754de57f99f23099501fd02c81fbc44fc14f8d114a99c3e3af9653794f5e08e8ca0de4fac22dd95a33355dcede102d59a80088c67c3794fc23f0b186b8ce SHA512 b2903d31f1070ae73dec5f2d2c23f5d60ec2aeda9073978601ad3fbf85adb227ce9e4fb8b6b7e0065e1ea611f002aaf165960733acd2f49c031088912f0a8c95
EBUILD fastjet-contrib-1.053.ebuild 1269 BLAKE2B 634dd077c79c50d0aec03936fe44946da5f754a6fe0679059e066fbb557f54367fa7161831e55e898eef155223719d792ebd9fc2423cd5b9a461166add8988ca SHA512 77fec427d37fdd693885672917ea0f03b3935159f16594ff457538c66dd0a7f68183cc1bf36435998ff7ec9367549813690d1d459be791ba5978a15f1f60251d
EBUILD fastjet-contrib-1.055.ebuild 1323 BLAKE2B a2c37af8e46ca1bc65968e1b51c9a5d2ea85600daab1535cf24c96933388e0b834d328ea197db0666e38d635b4fb7a7a13cf96656fa958e26da6f401721fe10a SHA512 0134e9d34a33eac9ada3e0221e6980ca92415ba1c55e10ed5d595f03dde5afae85fec131197e42e972a5a0366990aef27106588f2aa97800b082d1a55a126d49
+EBUILD fastjet-contrib-1.100.ebuild 1283 BLAKE2B 5db5bab61582f178596f8134437879535e893a2471dd2ca5143eef6d8ef119ae363153d5818b3b981f5e8f33e22c491bd248945793c4efbba467d76ce63f0a30 SHA512 b2f5c3104c8c4ab4bdbe371358d5e06fcea06656495524b76351b5c5595f7618d2d1e6ce6c966c0807930346dcf9ad3821705b3cd549f5f809677588d7830ac5
+EBUILD fastjet-contrib-9999.ebuild 1590 BLAKE2B 05fad5b76df67b1848e4947dcd3a575bbed35e6d7e996b777df192c962b53b4c07f22255a1607635efc080024532660574c27d6f0307a47d078df5954cf33382 SHA512 84162beaa3c021366545e6a26c03e8e7ad7df170c0f24b9a2762bf169d5f4ccf7c92485dc88a45af1bf03a51001a680c7b77064f226ce9cc24ffb453005f78e1
MISC metadata.xml 786 BLAKE2B 360809c0712d8499713b0448e3838843bbd7040487dd6e4c7a637f5ea0a487abe5b6723af5fb956ad169694b5362eff03302f3aba52f288c07371b1fff58adba SHA512 ab51afaf39009e6e0ac910e5ecc0dda1a329befc8fbfbb09b1f730a700f4817fb18c3a7466ef7e6cd419abf1378d96d5350277ffbc8cf0e77ce9171024c319df
diff --git a/sci-physics/fastjet-contrib/fastjet-contrib-1.049-r2.ebuild b/sci-physics/fastjet-contrib/fastjet-contrib-1.100.ebuild
index e21a08bc6b6b..516a6334c1bd 100644
--- a/sci-physics/fastjet-contrib/fastjet-contrib-1.049-r2.ebuild
+++ b/sci-physics/fastjet-contrib/fastjet-contrib-1.100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,25 +10,33 @@ MY_P=${MY_PN}-${PV}
DESCRIPTION="3rd party extensions of FastJet."
HOMEPAGE="https://fastjet.hepforge.org/contrib/"
-SRC_URI="https://fastjet.hepforge.org/contrib/downloads/${MY_P}.tar.gz"
+SRC_URI="https://fastjet.hepforge.org/contrib/downloads/${MY_P}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
-DEPEND=">=sci-physics/fastjet-3.4.0"
+DEPEND=">=sci-physics/fastjet-3.4.1"
RDEPEND="${DEPEND}"
PATCHES=(
- "${FILESDIR}"/${P}-soname.patch
- "${FILESDIR}"/${P}-ar.patch
- "${FILESDIR}"/${P}-musl.patch
+ "${FILESDIR}"/${PN}-1.049-ar.patch
+ "${FILESDIR}"/${PN}-1.055-ar-part2.patch # https://github.com/fjcontrib/fjcontrib/issues/3
)
src_configure() {
tc-export CXX AR RANLIB
- ./configure --prefix=/usr --fastjet-config=/usr/bin/fastjet-config RANLIB="${RANLIB}" AR="${AR}" CXX="${CXX}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" FFLAGS="${FFLAGS}" LDFLAGS="${LDFLAGS}" || die
+ ./configure \
+ --prefix="${ESYSROOT}/usr" \
+ --fastjet-config="${ESYSROOT}/usr/bin/fastjet-config" \
+ RANLIB="${RANLIB}" \
+ AR="${AR}" \
+ CXX="${CXX}" \
+ CFLAGS="${CFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ FFLAGS="${FFLAGS}" \
+ LDFLAGS="${LDFLAGS}" || die
}
src_compile() {
diff --git a/sci-physics/fastjet-contrib/fastjet-contrib-9999.ebuild b/sci-physics/fastjet-contrib/fastjet-contrib-9999.ebuild
new file mode 100644
index 000000000000..d97361a5c0bc
--- /dev/null
+++ b/sci-physics/fastjet-contrib/fastjet-contrib-9999.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit subversion toolchain-funcs
+
+MY_PN=fjcontrib
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="3rd party extensions of FastJet."
+HOMEPAGE="https://fastjet.hepforge.org/contrib/"
+ESVN_REPO_URI="https://svn.hepforge.org/fastjetsvn/contrib/trunk"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND=">=sci-physics/fastjet-3.4.1"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.049-ar.patch
+ "${FILESDIR}"/${PN}-1.055-ar-part2.patch # https://github.com/fjcontrib/fjcontrib/issues/3
+)
+
+src_unpack() {
+ subversion_src_unpack
+ subversion_wc_info || die "subversion_wc_info fails."
+ # We need the .svn folder for fetching contributions => copy it
+ rsync -rlpgo "${ESVN_WC_PATH}/.svn" "${S}" || die "can't copy .svn."
+ cd "${S}" || die "svn should have created ${S}."
+ ./scripts/update-contribs.sh || die "can't fetch contributions"
+}
+
+src_configure() {
+ tc-export CXX AR RANLIB
+ ./configure \
+ --prefix="${ESYSROOT}/usr" \
+ --fastjet-config="${ESYSROOT}/usr/bin/fastjet-config" \
+ RANLIB="${RANLIB}" \
+ AR="${AR}" \
+ CXX="${CXX}" \
+ CFLAGS="${CFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ FFLAGS="${FFLAGS}" \
+ LDFLAGS="${LDFLAGS}" || die
+}
+
+src_compile() {
+ emake
+ emake fragile-shared
+}
+
+src_install() {
+ emake install PREFIX="${ED}/usr"
+ dolib.so libfastjetcontribfragile.so
+ # The name used for requesting this library varies
+ dosym libfastjetcontribfragile.so /usr/$(get_libdir)/libfastjetcontribfragile.so.0
+ dosym libfastjetcontribfragile.so /usr/$(get_libdir)/fastjetcontribfragile.so.0
+}
diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest
index 110331748077..e5d9c7037b09 100644
--- a/sci-physics/pythia/Manifest
+++ b/sci-physics/pythia/Manifest
@@ -12,15 +12,15 @@ DIST pythia-6.4.18-examples.tar.bz2 36366 BLAKE2B ec655014d3904b66da4a1e748a37c3
DIST pythia6-20160413.tar.gz 567976 BLAKE2B 92ee81e41db46d49706599ee387a650f67d54a0ea165648de0d09d6cec811c2a4b22903c15cca0abaf5f34cf28333d70315a2c71f4ce0ec0bc48757c20114ae7 SHA512 2a9ea2ae299e8d49bd9750f8c68f0b7f534fb91254c2eebc60ef40828400bdf5e5c4e0956d61807e773a51db873ab4a036c3ac264f904d0bb2b85f4860e538d3
DIST pythia6428-split.tgz 689807 BLAKE2B 5acb53a75db22509e3def7d0a2fa31672e50f8db6ce64052ba0b68869c706c44e810f288f08fbbba3ef5a0c78c937556a290651f172bdec4158702fc1a76a7ac SHA512 48c08f0212b8cd7847f19d381ff4412acc3eb72fc99ed3254bff770faec500f113367e8cb37740486bd18678d6862433653b549059d0545374d069d551d4b506
DIST pythia8245.tgz 23605527 BLAKE2B 1007c2f8b50a115d29fe1b0363a187feca717cb2147ef759e999aeaf51ac457e9edbbdc78be47ed57d008e572b99fb327823249b31596241ee72ff587b81c8f1 SHA512 1cc579581475bfe2381059cc4789069041fa63649c86353f65cc2baa12c85142fb6c087e1607c2004b6284a21cada30a172da9853a71afa01c787272a7534574
-DIST pythia8307.tgz 26016414 BLAKE2B 0253309d71ca4e46183de80396c3a226d072ea2e8aeaf87da33994b3303017a6ca567f6731902aba43c20fec2c0aeace0728f2ce725f9221f161a70055fa6043 SHA512 63e7a3e76f8bfe0cd7b34ef523d8bbcfa50ee780c8437384ef7eb208f0f682481b0166673647db98468baeb6df855fdbf0cbb1509dcc5eda39c90f3f3461fd2a
DIST pythia8309.tgz 28407620 BLAKE2B 0ef226e2e65829952d670b57c24bff2108d916ca547233041e97dabb81d9616be3e404da7225f9cb4a2c9773c0c22939d813eaed92560e01c6fbe37e4690c232 SHA512 c7d99a9a1f7bf1441532720667ab224283b866e7f3ea9e730c839ac62e3b8b9e5c01471fb94a4a48d481635544e4ed230796a710531650bfffde96f0f78590bf
DIST pythia8311.tgz 28757044 BLAKE2B 93a7cc26682bc6418f85e41def94a8cdfe39e180fa9fec2a6e47e9237fc2d42800dca2b76f54e2d56cb1d3a2b9a0008baf7b77610aabac2a6505fe08b2b4ffe2 SHA512 e0ae6cb444f11f3e3cf84d738b8c135f07ceafb28911b855bb63e3c596c5b9fd312a1f4ff78a098b707bfbb8f517a46177c4dbc57b4882cf03b12b0be49e2885
DIST pythia8312.tgz 30218597 BLAKE2B 71efca55572a241cf369e90186b033fbcd2326de82867f3f13057fbda372885632cab3d7b34ac5b444419bba4dd8d6c4bb90e12bf2424a43ae313c21268e8d89 SHA512 683ece1bd2cfd49d9cee742ce3fab693c5bf15017a6584d33e2a00bd0f0a67d1b84ff48da75f39cb4a4b564b9a35f997ab5187fe691f1f4b724cec5a4d717a23
+DIST pythia8313.tgz 29957501 BLAKE2B 2149cafba036d09a66b874c775f4a425d5bbdd65d37f23c851f9cd3f7026ae45581187542d11ae5bbc18b7280fbc14e4daabd684b71c4437b3d9d1a4429f254a SHA512 1753323aa021ec5d999056517dc021fd73b7331441ff4c841d559df884700cc997e6384043de7c15a054ec8a3b2d76f1cb9f5edc7c6141f08f70d49ca5f6fb84
EBUILD pythia-6.4.28-r2.ebuild 2602 BLAKE2B 46054fa8f4303b69602c237d93ce48068b583dd4b7890c7219510346e6e11ba3a0c24bb8404fa5f0fee2eaa13aa7baa340ab1fc496318e3f27720cac73d7b781 SHA512 83775bd53db21b3e41b4bbb87fbe2e22aeca1521cd9969c0ce75f23cce2eef748eb4cdf240478f08da0a647504cfd10f91ba8c425c9df6e34f9ee49ddf78ac11
EBUILD pythia-8.2.45-r2.ebuild 5745 BLAKE2B 6ad238f95ad2e8d49f087ac56651341737f11243487ae1030667c9a5a3c12d7a7e2f32ae44286d44251504d2c46c2ec57940881888403b292c70ad5d0a2141f8 SHA512 4d1a81b53ae800ae014f6d1da9256c49878dedc98315d6808c1a2d43062d018f976e925c165c70431bd172a2353514a2db56f0455f86cb0ba92b65e51fe0fb8c
-EBUILD pythia-8.3.07-r1.ebuild 5639 BLAKE2B 40557ea473da0614030ce8c727533ee6a0a02292331b053fd33dac4e6b40cddbbc26183990b2d2f5ac37c170e322b78cc0fa0d02e64814e62c39e934f51f90bc SHA512 12fa4c13fffed492ebefd9b17300202d9ea6f59b3a9c0a5ec0eca9ccb2b1a63c53cfd8dbae1e04b68239850711ea564e7225cea2c229fb6c8014276fa018f585
EBUILD pythia-8.3.09.ebuild 5646 BLAKE2B 6199b3ed46b1a11bfc5b2fb1e43d5b39a827b4675ad132b6b3411e668624bea744010a6437f0580e8f0c12fb340e8eba1062e64b0490918f77f5cbd3fe9867e8 SHA512 0863cd49173f49407cdd536f7cd1500f24512a638ef002f105f67db08db1d41209ced3eb7cc961e7b2da25d1094869c2b7aa52e75c09bff498a0dd7eaa5a0e9f
EBUILD pythia-8.3.11.ebuild 5549 BLAKE2B 98f5f9ca86fd77c680123375e573f91d5eee1126290801dd74ccc5d8fadf6adab421cdc26c3d2f6b2602d88dadd7b63a7a8291a3d4ad967ad8a5fd66e9f5b7ff SHA512 def64ba4e768e564249e6257c5d445531d47a3095a6053b0154311f25005dfd244d1f6d7379d66dac04af785937abd1fc15dde4b7da8a580df3a15ad6497d853
EBUILD pythia-8.3.12.ebuild 6183 BLAKE2B 9560c9aa1c69d299ad2d41730beda9391602a9c22ac171e621239d090032a92d95ff2597c1d58e3c3aafdff0a33efb655d7d50fc23af5403dd21c750ec8b43c1 SHA512 92761f84c879a2225241438f9732d8d948d5460dd87d719754e4e1aa4febe379900fa30060e75ceca99392a46b8552eaf1d0c6e96fb5c4287f7d9227170877f3
-EBUILD pythia-9999.ebuild 6183 BLAKE2B 9560c9aa1c69d299ad2d41730beda9391602a9c22ac171e621239d090032a92d95ff2597c1d58e3c3aafdff0a33efb655d7d50fc23af5403dd21c750ec8b43c1 SHA512 92761f84c879a2225241438f9732d8d948d5460dd87d719754e4e1aa4febe379900fa30060e75ceca99392a46b8552eaf1d0c6e96fb5c4287f7d9227170877f3
+EBUILD pythia-8.3.13.ebuild 6204 BLAKE2B 2d4adb676eba740233b6655652583474299c59f0dfe0046dcd810e04cb6e41345effc85961ea52503412a0c7887909462b699d9d844ef7ce757a7d93d4f6e6ef SHA512 be80f7f86a481d78063a75ae70555d4ff80feb9c2bbed388ec52e6f6634e0836cb346159946846c13a70f0669f121df32755abf19eb313573e9a20c38ac6f511
+EBUILD pythia-9999.ebuild 6204 BLAKE2B 2d4adb676eba740233b6655652583474299c59f0dfe0046dcd810e04cb6e41345effc85961ea52503412a0c7887909462b699d9d844ef7ce757a7d93d4f6e6ef SHA512 be80f7f86a481d78063a75ae70555d4ff80feb9c2bbed388ec52e6f6634e0836cb346159946846c13a70f0669f121df32755abf19eb313573e9a20c38ac6f511
MISC metadata.xml 1799 BLAKE2B 6f9886ff33ed41e6a952fe9f60c249ba1b9d1415aa0579d800195b657bdd7e0982c6267ddd57c7d54957d38b95233348a5b9f21f68dedb837b7b0b8eebeaf59f SHA512 2ed55b93f17de167714095ad8da22d4fc2f424c29e6459ec337d94a9ba2e05ea43fdb075a1ef25572b5383176dd34004ec2d651d784632462590aac360a69f95
diff --git a/sci-physics/pythia/pythia-8.3.07-r1.ebuild b/sci-physics/pythia/pythia-8.3.13.ebuild
index c96a2a3ac462..9528a6282f71 100644
--- a/sci-physics/pythia/pythia-8.3.07-r1.ebuild
+++ b/sci-physics/pythia/pythia-8.3.13.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+PYTHON_COMPAT=( python3_{11..13} )
+inherit toolchain-funcs python-single-r1
MV=$(ver_cut 1-2)
MY_P="${PN}${PV//./}"
@@ -11,39 +12,62 @@ LHA_VER="6.2.1"
DESCRIPTION="Lund Monte Carlo high-energy physics event generator"
HOMEPAGE="https://pythia.org/"
-SRC_URI="https://pythia.org/download/${PN}${MV//./}/${MY_P}.tgz
- test? ( lhapdf? (
- https://www.hepforge.org/archive/lhapdf/pdfsets/v6.backup/${LHA_VER}/CT10.tar.gz
- https://www.hepforge.org/archive/lhapdf/pdfsets/v6.backup/${LHA_VER}/MRST2007lomod.tar.gz
- https://www.hepforge.org/archive/lhapdf/pdfsets/v6.backup/${LHA_VER}/NNPDF23_nlo_as_0119_qed_mc.tar.gz
- https://www.hepforge.org/archive/lhapdf/pdfsets/v6.backup/${LHA_VER}/NNPDF23_nnlo_as_0119_qed_mc.tar.gz
- https://www.hepforge.org/archive/lhapdf/pdfsets/v6.backup/${LHA_VER}/cteq66.tar.gz
- https://www.hepforge.org/archive/lhapdf/pdfsets/v6.backup/${LHA_VER}/cteq6l1.tar.gz
- https://www.hepforge.org/archive/lhapdf/pdfsets/v6.backup/${LHA_VER}/unvalidated/MRST2004qed.tar.gz
- ) )"
+SRC_URI="test? ( lhapdf? (
+ https://lhapdfsets.web.cern.ch/lhapdfsets/current/CT10.tar.gz
+ https://lhapdfsets.web.cern.ch/lhapdfsets/current/MRST2007lomod.tar.gz
+ https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nlo_as_0119_qed_mc.tar.gz
+ https://lhapdfsets.web.cern.ch/lhapdfsets/current/NNPDF23_nnlo_as_0119_qed_mc.tar.gz
+ https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq66.tar.gz
+ https://lhapdfsets.web.cern.ch/lhapdfsets/current/cteq6l1.tar.gz
+ https://www.hepforge.org/downloads/lhapdf/pdfsets/v6.backup/${LHA_VER}/MRST2004qed.tar.gz
+ ) )
+"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.com/Pythia8/releases"
+else
+ SRC_URI="https://pythia.org/download/${PN}${MV//./}/${MY_P}.tgz
+ ${SRC_URI}"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${MY_P}"
+fi
-SLOT="8"
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples fastjet +hepmc lhapdf root test zlib"
+SLOT="8"
+IUSE="doc examples fastjet +hepmc3 hepmc2 lhapdf root test zlib python highfive mpich rivet" # evtgen mg5mes rivet powheg
RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ ?? ( hepmc3 hepmc2 )
+ python? ( ${PYTHON_REQUIRED_USE} )
+"
RDEPEND="
fastjet? ( sci-physics/fastjet )
- hepmc? ( sci-physics/hepmc:3= )
+ hepmc3? ( sci-physics/hepmc:3= )
+ hepmc2? ( sci-physics/hepmc:2= )
lhapdf? ( sci-physics/lhapdf:= )
- zlib? ( sys-libs/zlib )"
+ zlib? ( sys-libs/zlib )
+ highfive? (
+ sci-libs/HighFive
+ sci-libs/hdf5[cxx]
+ )
+ rivet? (
+ sci-physics/rivet:*
+ )
+ mpich? ( sys-cluster/mpich )
+ python? ( ${PYTHON_DEPS} )
+ "
+DEPEND="${RDEPEND}"
# ROOT is used only when building related tests
-DEPEND="${RDEPEND}
+BDEPEND="
test? (
root? ( sci-physics/root:= )
- )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}8209-root-noninteractive.patch
-)
+ )
+"
-S="${WORKDIR}/${MY_P}"
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
pkg_pretend() {
if use root && ! use test; then
@@ -53,7 +77,7 @@ pkg_pretend() {
}
src_prepare() {
- PYTHIADIR="/usr/share/pythia8"
+ PYTHIADIR="/usr/share/Pythia8"
EPYTHIADIR="${EPREFIX}${PYTHIADIR}"
default
@@ -68,9 +92,6 @@ src_prepare() {
-e "s|-O2|${CXXFLAGS}|g" \
-e "s|Cint|Core|g" \
configure || die
- sed -i 's|$(CXX) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED)|$(CXX) $(LDFLAGS) $^ -o $@ $(CXX_COMMON) $(CXX_SHARED)|g' \
- Makefile || die
- sed -i 's|$(CXX)|$(CXX) $(LDFLAGS)|' examples/Makefile || die
# we use lhapdf6 instead of lhapdf5
# some PDFs changed, use something similar
sed -i \
@@ -87,7 +108,7 @@ src_prepare() {
-e "s|1e-8|3e-1|g" \
-e "s|nlo_as_0119_qed|nlo_as_0119_qed_mc|g" \
-e "s|xmldoc|share/Pythia8/xmldoc|g" \
- examples/main54.cc || die
+ examples/main203.cc || die
# ask cflags from root
sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
@@ -101,15 +122,21 @@ src_prepare() {
# - ProMC https://github.com/Argonne-National-Laboratory/ProMC/
src_configure() {
# homemade configure script
+ local -x CXX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}"
./configure \
--arch=Linux \
- --cxx="$(tc-getCXX)" \
--prefix="${EPREFIX}/usr" \
- --prefix-lib="$(get_libdir)" \
+ --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \
--prefix-share="${EPYTHIADIR}" \
$(usex fastjet "--with-fastjet3" "") \
$(usex zlib "--with-gzip" "") \
- $(usex hepmc "--with-hepmc3" "") \
+ $(use_with hepmc3) \
+ $(use_with highfive) \
+ $(usex highfive --with-hdf5 "") \
+ $(use_with python) \
+ $(use_with rivet) \
+ $(use_with mpich) \
+ $(use_with hepmc2) \
$(usex lhapdf "--with-lhapdf6
--with-lhapdf6-plugin=LHAPDF6.h
--with-lhapdf6-lib=${EPREFIX}/usr/$(get_libdir)" "") \
@@ -120,7 +147,8 @@ src_configure() {
# fix pythia config script
sed -i \
- -e 's|pythia8/examples/Makefile.inc|pythia8/Makefile.inc|' \
+ -e 's|Pythia8/examples/Makefile.inc|Pythia8/Makefile.inc|' \
+ -e "s|CFG_FILE=.*|CFG_FILE=${EPYTHIADIR}/Makefile.inc|" \
-e 's|LINE%=|LINE%%=|' \
bin/pythia8-config || die
}
@@ -128,18 +156,15 @@ src_configure() {
src_test() {
cd examples || die
- local tests="$(echo main{{01..32},37,38,61,62,73,80}.out)"
- use hepmc && tests+=" $(echo main{41,42,85,86}.out)"
- use hepmc && use lhapdf && tests+=" $(echo main{43,{87..89}}.out)"
- use lhapdf && tests+=" $(echo main{51..54}.out)"
- use fastjet && tests+=" $(echo main{71,72}.out)"
- use fastjet && use hepmc && use lhapdf && tests+=" $(echo main{81..84}).out"
- use root && tests+=" main91.out"
- # Disabled tests:
- # 33 needs PowHEG
- # 46 needs ProMC
- # 48 needs EvtGen
- # 92 generated ROOT dictionary is badly broken
+ local tests="$(echo main{{101..103},{121..127}})"
+ use hepmc3 && tests+=" $(echo main{131..135})"
+ use hepmc3 && use mpich && use highfive && tests+=" $(echo main136)"
+ use lhapdf && tests+=" $(echo main{201..204})"
+ use fastjet && tests+=" $(echo main{{211..214},216})" # 215 fails...
+ use root && tests+=" main143"
+ use hepmc3 && use lhapdf && tests+=" $(echo main{133,162})"
+ use fastjet && use hepmc3 && use lhapdf && tests+=" $(echo main161)"
+ # Other tests disabled due to missing dependencies
# use emake for parallel instead of long runmains
LD_LIBRARY_PATH="${S}/$(get_libdir):${LD_LIBRARY_PATH}" \
@@ -156,13 +181,14 @@ src_install() {
dolib.so lib/libpythia8.so
use lhapdf && dolib.so lib/libpythia8lhapdf6.so
insinto "${PYTHIADIR}"
- doins -r share/Pythia8/xmldoc examples/Makefile.inc
+ doins -r share/Pythia8/xmldoc share/Pythia8/pdfdata examples/Makefile.inc
newenvd - 99pythia8 <<- _EOF_
PYTHIA8DATA=${EPYTHIADIR}/xmldoc
_EOF_
dodoc AUTHORS GUIDELINES README
+
if use doc; then
dodoc -r share/Pythia8/pdfdoc/.
dodoc -r share/Pythia8/htmldoc/.
@@ -177,6 +203,11 @@ src_install() {
doins -r examples
docompress -x /usr/share/doc/${PF}/examples
fi
+ if use python; then
+ local site_dir=$(python_get_sitedir)
+ insinto "${site_dir#${EPREFIX}}"
+ doins lib/pythia8.so
+ fi
# cleanup
unset PYTHIADIR EPYTHIADIR
diff --git a/sci-physics/pythia/pythia-9999.ebuild b/sci-physics/pythia/pythia-9999.ebuild
index cc536ceee86e..9528a6282f71 100644
--- a/sci-physics/pythia/pythia-9999.ebuild
+++ b/sci-physics/pythia/pythia-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -160,7 +160,7 @@ src_test() {
use hepmc3 && tests+=" $(echo main{131..135})"
use hepmc3 && use mpich && use highfive && tests+=" $(echo main136)"
use lhapdf && tests+=" $(echo main{201..204})"
- use fastjet && tests+=" $(echo main{211..216})"
+ use fastjet && tests+=" $(echo main{{211..214},216})" # 215 fails...
use root && tests+=" main143"
use hepmc3 && use lhapdf && tests+=" $(echo main{133,162})"
use fastjet && use hepmc3 && use lhapdf && tests+=" $(echo main161)"
diff --git a/sci-physics/rivet/Manifest b/sci-physics/rivet/Manifest
index 42484014ac56..6dde0e039ca5 100644
--- a/sci-physics/rivet/Manifest
+++ b/sci-physics/rivet/Manifest
@@ -7,6 +7,6 @@ DIST rivet-3.1.9.tar.gz 37599489 BLAKE2B a470254b8d4303f5738ca9c4ff0061a000d06e3
DIST rivet-4.0.2.tar.gz 39847467 BLAKE2B b7c1c03ea9503a6da536ca15a0ff961768e3d7d4140bb1ba19c20ba75b55592609bf2c99aece37436c1f4bdf443bd69ab5b59f86fec972ae5b8275359747b9e4 SHA512 0e383e015c425a9e8d734a9ef624222b8c025cd48cb174075b60f7f5a818213ea9f4352445c36bdc574f80722cf4ae3dbe083af89a1f9083fa3632bdf94b860a
EBUILD rivet-3.1.10-r1.ebuild 2919 BLAKE2B 8f8f261ac09fb6fd6bb843abbbfc4bb01a270b75e837784eb15b24fc4dd18dcae91f8be93ba7ff4ba8f68fac92ccda32decb2f3447981b987b5dc9f67432c5d1 SHA512 e70fd47eb53180aed25d8dc7dfc2698630e1bbf6177d7ca91d19052ad0607ecee7a2b6ceb29b271ae8b49f9e179e76c22629f65aaf02e5045a6d01887eb5bbe7
EBUILD rivet-3.1.9.ebuild 2900 BLAKE2B a47c46505beff3595c236976923b74ce795dbb7ac7ff140d74f1c8f5d20978b5406be8ddea8b44983ee0ab9a2cfebb600b35632644b7cdc3dd82d3692631c5fd SHA512 3039bcaced8628e69d396d6bd9b59fd8fe345ce0abe12f173959f081d92aa9a400ff93b608a8b3ed5c65817fd7a797e28cb2c3bad0a4ee2f29a79838ec2fe7ad
-EBUILD rivet-4.0.2.ebuild 2625 BLAKE2B bd63bc5e3849d77bd64268813eaa6f4cfeb1f9a644261561010deef5db5771f496a84347cf1355eeff34a75c86e4d9709e09fc2d45e10a0487773b873bed3272 SHA512 6251c58000fdcae35c86eab401bbe9bfb2cb66ce9d2b7bac43850f2925ffa64ad476d9715caf6ca38b55bff8b7e7dc4688c0a586b082985920bafd61d6297ca6
-EBUILD rivet-9999.ebuild 2603 BLAKE2B 15fbf948fc75eb5fb3fe727b001b6f6daba19fc906136920f527498aa32e782e9da3fe3c46bc951dd4ef481d647d6976643090b11de441bd2efbf8a51f447743 SHA512 78f9fa5dfe764863f4bf3633081fe5d0db7564665753a4fe2a2fcdac158153c5ce38dfebe41ae5096ee4099ec42982a4925cb670d3a309172603e62a64fdfa58
+EBUILD rivet-4.0.2.ebuild 2625 BLAKE2B 4bcf555145ad132bb6336b38ae181632534a242d3574ac162c5e4d587a2e08a212813a44bd9d611ce44f1272ff8169a97ba4be3994c67f605ce18302927d2ea7 SHA512 670373f2aceb66a01745d840fe73ea2ee55a286f1b90cfd2547b6c887472d2f62f834ed4c5da1e05213d4f000c062305b48e35226294e349e762ca8f0a353b46
+EBUILD rivet-9999.ebuild 2603 BLAKE2B 246db2aad29a60f4ebfdfb48db0186b8993879c08ce56bb43cc2e47cfcd049038ed9efa6fd97999a56d19d8cb7e066fc43d5f0638f5487c08c1790c3e5b43eeb SHA512 ac741c9de66e5097d37a29010eb1230d1228894f7df4f819a0e9a14a0a17cb2c48d8ef94dc838a4cc5bea517bcdd17440528ca72863985f6491d91a20e7fe606
MISC metadata.xml 1352 BLAKE2B 7e65bb3541d6cb8169f973d266a621f4b0779d72d2c477e8f0d93db0abd83431d45d005460d7dc5bcb2b86fef37323d5fccc5a7d6c0df8ff3594ba47562f5900 SHA512 88576f26d29c4166347553078da720464c3734eafbc0cdc3ea27f639e6fe7096efc915b4e24829dda923528318353798f4147792789a080cfe552e80575a8693
diff --git a/sci-physics/rivet/rivet-4.0.2.ebuild b/sci-physics/rivet/rivet-4.0.2.ebuild
index 5f54f54b3f5c..406ccc38b582 100644
--- a/sci-physics/rivet/rivet-4.0.2.ebuild
+++ b/sci-physics/rivet/rivet-4.0.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit python-single-r1 flag-o-matic autotools optfeature bash-completion-r1
diff --git a/sci-physics/rivet/rivet-9999.ebuild b/sci-physics/rivet/rivet-9999.ebuild
index 6c8d466288de..85247e5c239b 100644
--- a/sci-physics/rivet/rivet-9999.ebuild
+++ b/sci-physics/rivet/rivet-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit python-single-r1 flag-o-matic autotools optfeature bash-completion-r1
diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest
index 8edce7343df6..1895a3babbef 100644
--- a/sci-physics/root/Manifest
+++ b/sci-physics/root/Manifest
@@ -6,7 +6,7 @@ DIST root_v6.34.02.source.tar.gz 197303012 BLAKE2B f595944583e2ea2d92a46fcdb35dc
EBUILD root-6.30.08.ebuild 8363 BLAKE2B 9767aa6ea3a4cebbcf46d7a1a3d6caa3090406dd16e7508343ee5db98e277fa101e6df71ab1b71586192af913311f05c78465a19ac120eb0b17085d6d93b893d SHA512 6cc91fbba264b29908ad65e5cf0b0d15923ff900451cabbc09ce055f002d74f1204326a5984f485780f3ef317f64007efce8b404d89d51c8a2d269d16a1bc9af
EBUILD root-6.32.06.ebuild 7997 BLAKE2B ef822afbf13a90ba8c38f4a405d9827a07abbb1df38fe0feb4f1bfecd1a0cd0bff4594c3d9c87d0d7d66ba0fc49161842a03480f3e0a2a3a0c52a64a0bec046a SHA512 83cf3fd144f5b4928316dc19d221a27377ddbd50ab20682f655db0204068118b4ee2164bdc9391942fd6fdd5343c65a75ba5fdc6dd8bdfba57a948c0f8ef4c61
EBUILD root-6.32.08.ebuild 7997 BLAKE2B ef822afbf13a90ba8c38f4a405d9827a07abbb1df38fe0feb4f1bfecd1a0cd0bff4594c3d9c87d0d7d66ba0fc49161842a03480f3e0a2a3a0c52a64a0bec046a SHA512 83cf3fd144f5b4928316dc19d221a27377ddbd50ab20682f655db0204068118b4ee2164bdc9391942fd6fdd5343c65a75ba5fdc6dd8bdfba57a948c0f8ef4c61
-EBUILD root-6.34.02.ebuild 7908 BLAKE2B cb7c66ad08fdbc66ce0bcf2ab85278e46e071165d983743d612cd38c58511b95d6401dd5cb363119e3b44fd9416cfd7f43e5f1267c9485457d783c52ed7b130a SHA512 b5afad77e18c1d0845e53de3d2b035c53b3132bae5657ee32b52a99a6e138d00cd3f8d00e88ccc0fc871aa2cfbeda210118406b80f7e2434095eeb7bb90e8119
-EBUILD root-6.34.9999.ebuild 7908 BLAKE2B cb7c66ad08fdbc66ce0bcf2ab85278e46e071165d983743d612cd38c58511b95d6401dd5cb363119e3b44fd9416cfd7f43e5f1267c9485457d783c52ed7b130a SHA512 b5afad77e18c1d0845e53de3d2b035c53b3132bae5657ee32b52a99a6e138d00cd3f8d00e88ccc0fc871aa2cfbeda210118406b80f7e2434095eeb7bb90e8119
-EBUILD root-9999.ebuild 7908 BLAKE2B cb7c66ad08fdbc66ce0bcf2ab85278e46e071165d983743d612cd38c58511b95d6401dd5cb363119e3b44fd9416cfd7f43e5f1267c9485457d783c52ed7b130a SHA512 b5afad77e18c1d0845e53de3d2b035c53b3132bae5657ee32b52a99a6e138d00cd3f8d00e88ccc0fc871aa2cfbeda210118406b80f7e2434095eeb7bb90e8119
+EBUILD root-6.34.02.ebuild 7908 BLAKE2B 75462c32144685cdce46eaa3dcaebd8c69538aa38e7ad0f4f55a6decf424b9c92a860c70ec5f180834386af28d576620013c68710cdf0f2917c91d8bc959e6c7 SHA512 16b2559fe365ea7df7833e44a5a187868601b6f3a0aae7c2e27572c143c0a8fe6a3f2117e66dcd05c67a62d196144e0a7af1c7003605c54efe4cc1b3a3d1ab49
+EBUILD root-6.34.9999.ebuild 7908 BLAKE2B 75462c32144685cdce46eaa3dcaebd8c69538aa38e7ad0f4f55a6decf424b9c92a860c70ec5f180834386af28d576620013c68710cdf0f2917c91d8bc959e6c7 SHA512 16b2559fe365ea7df7833e44a5a187868601b6f3a0aae7c2e27572c143c0a8fe6a3f2117e66dcd05c67a62d196144e0a7af1c7003605c54efe4cc1b3a3d1ab49
+EBUILD root-9999.ebuild 7908 BLAKE2B 75462c32144685cdce46eaa3dcaebd8c69538aa38e7ad0f4f55a6decf424b9c92a860c70ec5f180834386af28d576620013c68710cdf0f2917c91d8bc959e6c7 SHA512 16b2559fe365ea7df7833e44a5a187868601b6f3a0aae7c2e27572c143c0a8fe6a3f2117e66dcd05c67a62d196144e0a7af1c7003605c54efe4cc1b3a3d1ab49
MISC metadata.xml 3034 BLAKE2B d0e87f6a16ad358fbf907583ca86b00e2f8662257f11722d6bf6f830fce10e0991ff5c69ad70e87d02b9d24afcc189f8091dee0544feac6205a3ba4c417d446d SHA512 e3b87e0f013eb8ebd2b3618a27d98d6386a9e61f9c4a367bda64c3b98be2053ed81efdb83b3b0170cf49a65825ad7814c3fb6d95df9be84e2b8efc014d8f8573
diff --git a/sci-physics/root/root-6.34.02.ebuild b/sci-physics/root/root-6.34.02.ebuild
index 453459c31cfb..a28d0c039424 100644
--- a/sci-physics/root/root-6.34.02.ebuild
+++ b/sci-physics/root/root-6.34.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
# ninja does not work due to fortran
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
diff --git a/sci-physics/root/root-6.34.9999.ebuild b/sci-physics/root/root-6.34.9999.ebuild
index 453459c31cfb..a28d0c039424 100644
--- a/sci-physics/root/root-6.34.9999.ebuild
+++ b/sci-physics/root/root-6.34.9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
# ninja does not work due to fortran
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
diff --git a/sci-physics/root/root-9999.ebuild b/sci-physics/root/root-9999.ebuild
index 453459c31cfb..a28d0c039424 100644
--- a/sci-physics/root/root-9999.ebuild
+++ b/sci-physics/root/root-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
# ninja does not work due to fortran
CMAKE_MAKEFILE_GENERATOR=emake
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
diff --git a/sci-physics/yoda/Manifest b/sci-physics/yoda/Manifest
index e2026bd399c4..c50b216cfb25 100644
--- a/sci-physics/yoda/Manifest
+++ b/sci-physics/yoda/Manifest
@@ -7,6 +7,6 @@ DIST YODA-2.0.2.tar.bz2 1869694 BLAKE2B cb5628bbfe0ecdd59073ff49496cd79ff6df95d9
EBUILD yoda-1.9.10.ebuild 2342 BLAKE2B 6f96d2a8cc866ed5d409cd5614a4ea20f2d10700d24a81d51fdcbce8056978b1faa95d8b319287cc24585dd1256d58cb560f9748fe9595df2abd58194a2af4bb SHA512 6e4d30b90b0965572364c763d1c9d838b6ff884221dc61a7542e711727ddf1a80044532daf9b345747672028caf687436054a739162e5d6b88cdbed9a5d179cc
EBUILD yoda-1.9.5.ebuild 884 BLAKE2B 04511d2040cc8c22d994d51653b7c0f3bc9bb38097eaa770cf28f2dcc2a365a770e3bcbc89840415ab9e13d6975f9cca474b292dd47f24f3ff917259aa0340cf SHA512 17bc971c8b57cdb7dd0823f74a5dcc24206e2ebb2c5e93e445b1babfa459c18803944a516fa01bd20cd55003710d50192a51b94721933dd26098ffe23a6194da
EBUILD yoda-2.0.1.ebuild 2105 BLAKE2B 34b00ff438d340bd32e48109f8879338f9aff6e1ce2ad4cef70f08445fdc3abf0fa86f20e552d5245828d2c18b6e6897ca8a95a9f5e38d80c16fa6ae17575952 SHA512 fbe4bcddbf5d0618e541382279d9a97e518bcfb95ac984a59e1d0842041c2144417c992cdf4ea81a060713574f4257744105cd2082ec8933ae502dd64868c978
-EBUILD yoda-2.0.2.ebuild 2139 BLAKE2B a808619dcf2af9a8832f4222b9473b4a50c99aa969b95bf03ab5568b1809da84185a1b7db8c3e79d0515aa0fdaa7758791d983968cefbf7d38581a13f4ffb0ea SHA512 fb3eb99a5c0c8bb15f028fbb6ff90433c0ce64560666a41bb65d3e3dfd7b44b19bb57ab74f75ae40fbfc13584c2af888e6f71371d9760d527b17e75a7e9260f4
-EBUILD yoda-9999.ebuild 2164 BLAKE2B 0ca76a1528753646ce9394a49749d3ce4e199612d6c745e4b50d8f05cd442ca62ed94c012219429aca6463051efdf8628cfa5257acce0b435020412830c25fc9 SHA512 826e3176b0172c3841fcdd3a444b1849de7465c55045b7d898824bcf46d27d11566b42264185a7191b82388828fb8046ba4871a2cd11bba7eda3b18824399677
+EBUILD yoda-2.0.2.ebuild 2139 BLAKE2B dfb9def070c2180a15b4693c89af782c1225ab96b3894f5ccf7b2c7bfca4f339c68176083886b03455382027ec9c4f5a260b40ba0ffc124659e8b41692e310f1 SHA512 f09412dd5db251ac9552e572a070ba62b7e2b6a6ef37a11680c8dca99d1049e21f19d9eba936c12725870906009b6d12d4b6837f566a7e0909a5c0bf9cc2c577
+EBUILD yoda-9999.ebuild 2164 BLAKE2B c16a9c58ef737a8471778235ab345c0be994419a420e7ddacc5a45db3fedb43f3496e6889d8daff2a5d87e45fd37808af569e060bc8a74815c9993e11d07e176 SHA512 5c29df45a0310e40eaedd7a84634cc4f1827715a8dd631956bdd7f904de71131cf8af34099eb955ed652b15abcc5274354073fab13dafcc894ddcf2f3663f607
MISC metadata.xml 1066 BLAKE2B 26894343b45e88b699be9e0c11bd627e42650a12f0bf91c13e244785e67106dccd9a9fd8269eae7137d3639a62956b672e162e63e8453fa628feff51c2bac75e SHA512 49282b8f0c981c50cf1d8d2f214110ffc0dcc44602ab90ed638caa0d61bb90695e29f49d849e6e85290380848d9c4443d8b38d19e79d56d11e2c297087a02a4b
diff --git a/sci-physics/yoda/yoda-2.0.2.ebuild b/sci-physics/yoda/yoda-2.0.2.ebuild
index 68a18612638b..222221fe0110 100644
--- a/sci-physics/yoda/yoda-2.0.2.ebuild
+++ b/sci-physics/yoda/yoda-2.0.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit bash-completion-r1 python-single-r1 optfeature
diff --git a/sci-physics/yoda/yoda-9999.ebuild b/sci-physics/yoda/yoda-9999.ebuild
index 6288180b274a..983694bc2c2d 100644
--- a/sci-physics/yoda/yoda-9999.ebuild
+++ b/sci-physics/yoda/yoda-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit bash-completion-r1 python-single-r1 optfeature autotools