commit:     74cdb43c82f28e1f903165570c6ae8673bd019b9
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 29 16:14:28 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 30 21:28:29 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74cdb43c

sci-physics/pythia: drop overshadowed versions

Bug: https://bugs.gentoo.org/920139
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-physics/pythia/Manifest                        |   7 -
 .../files/pythia8209-root-noninteractive.patch     |  17 --
 sci-physics/pythia/metadata.xml                    |   1 -
 sci-physics/pythia/pythia-8.2.45-r2.ebuild         | 188 -----------------
 sci-physics/pythia/pythia-8.3.09.ebuild            | 188 -----------------
 sci-physics/pythia/pythia-8.3.11.ebuild            | 188 -----------------
 sci-physics/pythia/pythia-8.3.12.ebuild            | 214 --------------------
 sci-physics/pythia/pythia-8.3.13-r1.ebuild         | 214 --------------------
 sci-physics/pythia/pythia-8.3.14.ebuild            | 219 --------------------
 sci-physics/pythia/pythia-8.3.15.ebuild            | 222 ---------------------
 10 files changed, 1458 deletions(-)

diff --git a/sci-physics/pythia/Manifest b/sci-physics/pythia/Manifest
index 867227879119..a05de4bdd2cd 100644
--- a/sci-physics/pythia/Manifest
+++ b/sci-physics/pythia/Manifest
@@ -5,11 +5,4 @@ DIST NNPDF23_nlo_as_0119_qed_mc.tar.gz 25223180 BLAKE2B 
05dd8772d559e8f08e28dc16
 DIST NNPDF23_nnlo_as_0119_qed_mc.tar.gz 28940412 BLAKE2B 
57c7c98bb863258f87e236fea2d0233ac61350012aec6ba5cced75de0b4b945a5633d7fd487b0913b822df1c3ef804de2aacf34b1319d6973d959dc02ebbc9b2
 SHA512 
5088c30acbd1da4e412ba9f6a997ceaa34f426f41c7ebacaf4d2e8aa49b8b45052913e8d873b293d9f140c01e82c05735b66dd527a9aa124b86f73bf5e4d8c53
 DIST cteq66.tar.gz 8647237 BLAKE2B 
3ac47b6eee434f89ff329cfcb8268782af4ffa552ca4b412a59254e9b10410518f9fe9543b47f193d9cd31b06fc1101556df2be01c25ca17febcb9fb1855e5ca
 SHA512 
25d0fa01dcdb59d71c7092367af8258471a2bc6dfd146766cc79f90ffb0feafa0f2011d0a37a7d75315c10ba7c7a6e3fa583d9c0a28119b072228ac800294e48
 DIST cteq6l1.tar.gz 317834 BLAKE2B 
eccad131853f9a760d0dfd43a3f8705f8edbac3ec7373de9ef9a8936f13ba06500ba5758cd04649dd1b85ac04fc778e9d96222877e74e9ff02263455b233fa41
 SHA512 
7177608e97077eaf45a292db4ea74eb9a28b4b500ab8be02098b4837a5583cd397828abc3bf43ead448926eaa75ae3968bd059ecde333d90ed6e4295cbe1873c
-DIST pythia8245.tgz 23605527 BLAKE2B 
1007c2f8b50a115d29fe1b0363a187feca717cb2147ef759e999aeaf51ac457e9edbbdc78be47ed57d008e572b99fb327823249b31596241ee72ff587b81c8f1
 SHA512 
1cc579581475bfe2381059cc4789069041fa63649c86353f65cc2baa12c85142fb6c087e1607c2004b6284a21cada30a172da9853a71afa01c787272a7534574
-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
-DIST pythia8314.tgz 30007148 BLAKE2B 
e953496c67e7678d6bb30660b83eba4928e7696e582924971ffb07aedc76baab5ab9103e720b49eac5d4f8014131926726df322e808e38416f395aa9f9f4776f
 SHA512 
bd21f56a8a07f3f9198328cddaa5b6c7fb0f048e2ab17d2f4e9da17dc98039dbb0df3cb1022a0d1030bc9eeda59036bc0a7299a5df38d202ee3c58f484e1635e
-DIST pythia8315.tgz 30604140 BLAKE2B 
0a9e799cde433cd0fac3645c4fed84404184f5d0a112bb19561b1d6d3b1bd5b1269cf07fb81f032ece07db683e8f919d0300a83997fe4fd6d39087ddee63d329
 SHA512 
37919544e5fe49194aae712ab34890c242e4da13a814e21b823d3835cc806d157e1cafff3fd93f27c0c30aab894b045e2b6e240e4dbd54bc4d6252698ff2356a
 DIST pythia8316.tgz 30428099 BLAKE2B 
d78bf0f9ae1978b46ae94322dbe63c010a05cd17deb441bbee4851af8d5920592b83386fd7c96dce0bcf47218b4360d56037ee52a6f9a8e29e01a85bc2f00419
 SHA512 
3c308b09e25856d079f1b5790e2560d28fc6e9ae23ece70f37efa53569360747e74ad7264604e8f2f99a75b3a18059196e71b375ad2321abfd2c5ceab1e0ec66

diff --git a/sci-physics/pythia/files/pythia8209-root-noninteractive.patch 
b/sci-physics/pythia/files/pythia8209-root-noninteractive.patch
deleted file mode 100644
index 4581eaea389b..000000000000
--- a/sci-physics/pythia/files/pythia8209-root-noninteractive.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- pythia8209/examples/main91.cc.orig 2015-06-05 07:44:27.000000000 +0300
-+++ pythia8209/examples/main91.cc      2015-06-05 08:17:22.477228166 +0300
-@@ -62,13 +62,9 @@
-   // Statistics on event generation.
-   pythia.stat();
- 
--  // Show histogram. Possibility to close it.
--  mult->Draw();
--  std::cout << "\nDouble click on the histogram window to quit.\n";
--  gPad->WaitPrimitive();
--
-   // Save histogram on file and close file.
-   mult->Write();
-+  outFile->Close();
-   delete outFile;
- 
-   // Done.

diff --git a/sci-physics/pythia/metadata.xml b/sci-physics/pythia/metadata.xml
index c43817b5329f..774483b42354 100644
--- a/sci-physics/pythia/metadata.xml
+++ b/sci-physics/pythia/metadata.xml
@@ -22,7 +22,6 @@
   </longdescription>
   <use>
     <flag name="fastjet">Build jets using the <pkg>sci-physics/fastjet</pkg> 
package</flag>
-    <flag name="hepmc">Adds support for High Energy Physics Monte Carlo 
Generators <pkg>sci-physics/hepmc</pkg></flag>
     <flag name="hepmc2">Adds support for High Energy Physics Monte Carlo 
Generators 2 <pkg>sci-physics/hepmc</pkg></flag>
     <flag name="hepmc3">Adds support for High Energy Physics Monte Carlo 
Generators 3 <pkg>sci-physics/hepmc</pkg></flag>
     <flag name="lhapdf">Support the use of external PDF sets via 
<pkg>sci-physics/lhapdf</pkg></flag>

diff --git a/sci-physics/pythia/pythia-8.2.45-r2.ebuild 
b/sci-physics/pythia/pythia-8.2.45-r2.ebuild
deleted file mode 100644
index 453e094a15e0..000000000000
--- a/sci-physics/pythia/pythia-8.2.45-r2.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MV=$(ver_cut 1)$(ver_cut 2)
-MY_P="${PN}${PV//./}"
-LHA_VER="6.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/${LHA_VER}/CT10.tar.gz
-               
https://www.hepforge.org/archive/lhapdf/pdfsets/${LHA_VER}/MRST2007lomod.tar.gz
-               
https://www.hepforge.org/archive/lhapdf/pdfsets/${LHA_VER}/NNPDF23_nlo_as_0119_qed_mc.tar.gz
-               
https://www.hepforge.org/archive/lhapdf/pdfsets/${LHA_VER}/NNPDF23_nnlo_as_0119_qed_mc.tar.gz
-               
https://www.hepforge.org/archive/lhapdf/pdfsets/${LHA_VER}/cteq66.tar.gz
-               
https://www.hepforge.org/archive/lhapdf/pdfsets/${LHA_VER}/cteq6l1.tar.gz
-               
https://www.hepforge.org/archive/lhapdf/pdfsets/${LHA_VER}/unvalidated/MRST2004qed.tar.gz
-       ) )"
-
-SLOT="8"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples fastjet +hepmc lhapdf root test zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       fastjet? ( sci-physics/fastjet )
-       hepmc? ( sci-physics/hepmc:2= )
-       lhapdf? ( sci-physics/lhapdf:= )
-       zlib? ( virtual/zlib:= )"
-# ROOT is used only when building related tests
-DEPEND="${RDEPEND}
-       test? (
-               root? ( sci-physics/root:= )
-       )"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}8209-root-noninteractive.patch
-)
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
-       if use root && ! use test; then
-               ewarn "ROOT support will only affect examples code build during 
test stage."
-               ewarn "Since you have tests disabled, this is a no-op."
-       fi
-}
-
-src_prepare() {
-       PYTHIADIR="/usr/share/pythia8"
-       EPYTHIADIR="${EPREFIX}${PYTHIADIR}"
-
-       default
-       # set datadir for xmldor in include file
-       sed -i \
-               -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \
-               include/Pythia8/Pythia.h || die
-       # respect libdir, prefix, flags
-       sed -i \
-               -e "s|/lib|/$(get_libdir)|g" \
-               -e "s|/usr|${EPREFIX}/usr|g" \
-               -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 \
-               -e "s|LHAPDF5|LHAPDF6|g" \
-               -e "s|\.LHgrid||g" \
-               -e "s|\.LHpdf||g" \
-               -e "s|MRST2001lo|MRST2007lomod|g" \
-               -e "s|cteq6ll|cteq6l1|g" \
-               -e "s|cteq6m|cteq66|g" \
-               examples/*.{cc,cmnd} || die
-       # After lhapdf5->6 migration PDFs are identical within ~1/1000
-       # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
-       sed -i \
-               -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
-       # ask cflags from root
-       sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
-
-       sed -i \
-               -e '/TARGETS=$(LOCAL_LIB)\/libpythia8\.a/d' \
-               -e 's|libpythia8\.a$|libpythia8$(LIB_SUFFIX)|g' \
-               Makefile || die
-       sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \
-               examples/Makefile || die
-}
-
-# TODO: the following optional packages are out of Gentoo tree:
-# - EvtGen 
http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/
-# - PowHEG http://powhegbox.mib.infn.it/
-# - ProMC  https://github.com/Argonne-National-Laboratory/ProMC/
-src_configure() {
-       # homemade configure script
-       ./configure \
-               --arch=Linux \
-               --cxx="$(tc-getCXX)" \
-               --enable-shared \
-               --prefix="${EPREFIX}/usr" \
-               --prefix-lib="$(get_libdir)" \
-               --prefix-share="${EPYTHIADIR}" \
-               $(usex fastjet "--with-fastjet3" "") \
-               $(usex zlib "--with-gzip" "") \
-               $(usex hepmc "--with-hepmc2" "") \
-               $(usex lhapdf "--with-lhapdf6
-                       --with-lhapdf6-plugin=LHAPDF6.h
-                       --with-lhapdf6-lib=${EPREFIX}/usr/$(get_libdir)" "") \
-               $(usex root "--with-root
-                       --with-root-include=${EPREFIX}/usr/include/root
-                       --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \
-               || die
-
-       # fix pythia config script
-       sed -i \
-               -e 's|pythia8/examples/Makefile.inc|pythia8/Makefile.inc|' \
-               -e 's|LINE%=|LINE%%=|' \
-               bin/pythia8-config || die
-}
-
-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
-
-       # use emake for parallel instead of long runmains
-       LD_LIBRARY_PATH="${S}/$(get_libdir):${LD_LIBRARY_PATH}" \
-       PYTHIA8DATA="../share/Pythia8/xmldoc/" \
-       LHAPDF_DATA_PATH="${WORKDIR}" \
-       emake ${tests}
-       emake clean
-}
-
-src_install() {
-       # make install is too broken, much easier to install manually
-       dobin bin/pythia8-config
-       doheader -r include/*
-       dolib.so lib/libpythia8.so
-       use lhapdf && dolib.so lib/libpythia8lhapdf6.so
-       insinto "${PYTHIADIR}"
-       doins -r share/Pythia8/xmldoc 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/.
-       fi
-       if use examples; then
-               # reuse system Makefile.inc
-               rm examples/Makefile.inc || die
-               sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \
-                       examples/Makefile || die
-
-               insinto /usr/share/${PN}
-               doins -r examples
-               docompress -x /usr/share/doc/${PF}/examples
-       fi
-
-       # cleanup
-       unset PYTHIADIR EPYTHIADIR
-}

diff --git a/sci-physics/pythia/pythia-8.3.09.ebuild 
b/sci-physics/pythia/pythia-8.3.09.ebuild
deleted file mode 100644
index 7c005eda4b0c..000000000000
--- a/sci-physics/pythia/pythia-8.3.09.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MV=$(ver_cut 1-2)
-MY_P="${PN}${PV//./}"
-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://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
-       ) )"
-
-SLOT="8"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples fastjet +hepmc3 hepmc2 lhapdf root test zlib"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-       ?? ( hepmc3 hepmc2 )
-"
-
-RDEPEND="
-       fastjet? ( sci-physics/fastjet )
-       hepmc3? ( sci-physics/hepmc:3= )
-       hepmc2? ( sci-physics/hepmc:2= )
-       lhapdf? ( sci-physics/lhapdf:= )
-       zlib? ( virtual/zlib:= )"
-# ROOT is used only when building related tests
-DEPEND="${RDEPEND}
-       test? (
-               root? ( sci-physics/root:= )
-       )"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}8209-root-noninteractive.patch
-)
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
-       if use root && ! use test; then
-               ewarn "ROOT support will only affect examples code build during 
test stage."
-               ewarn "Since you have tests disabled, this is a no-op."
-       fi
-}
-
-src_prepare() {
-       PYTHIADIR="/usr/share/Pythia8"
-       EPYTHIADIR="${EPREFIX}${PYTHIADIR}"
-
-       default
-       # set datadir for xmldor in include file
-       sed -i \
-               -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \
-               include/Pythia8/Pythia.h || die
-       # respect libdir, prefix, flags
-       sed -i \
-               -e "s|/lib|/$(get_libdir)|g" \
-               -e "s|/usr|${EPREFIX}/usr|g" \
-               -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 \
-               -e "s|LHAPDF5|LHAPDF6|g" \
-               -e "s|\.LHgrid||g" \
-               -e "s|\.LHpdf||g" \
-               -e "s|MRST2001lo|MRST2007lomod|g" \
-               -e "s|cteq6ll|cteq6l1|g" \
-               -e "s|cteq6m|cteq66|g" \
-               examples/*.{cc,cmnd} || die
-       # After lhapdf5->6 migration PDFs are identical within ~1/1000
-       # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
-       sed -i \
-               -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
-       # ask cflags from root
-       sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
-
-       sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \
-               examples/Makefile || die
-}
-
-# TODO: the following optional packages are out of Gentoo tree:
-# - EvtGen 
http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/
-# - PowHEG http://powhegbox.mib.infn.it/
-# - ProMC  https://github.com/Argonne-National-Laboratory/ProMC/
-src_configure() {
-       # homemade configure script
-       ./configure \
-               --arch=Linux \
-               --cxx="$(tc-getCXX)" \
-               --prefix="${EPREFIX}/usr" \
-               --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \
-               --prefix-share="${EPYTHIADIR}" \
-               $(usex fastjet "--with-fastjet3" "") \
-               $(usex zlib "--with-gzip" "") \
-               $(use_with hepmc3) \
-               $(use_with hepmc2) \
-               $(usex lhapdf "--with-lhapdf6
-                       --with-lhapdf6-plugin=LHAPDF6.h
-                       --with-lhapdf6-lib=${EPREFIX}/usr/$(get_libdir)" "") \
-               $(usex root "--with-root
-                       --with-root-include=${EPREFIX}/usr/include/root
-                       --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \
-               || die
-
-       # fix pythia config script
-       sed -i \
-               -e 's|Pythia8/examples/Makefile.inc|Pythia8/Makefile.inc|' \
-               -e 's|LINE%=|LINE%%=|' \
-               bin/pythia8-config || die
-}
-
-src_test() {
-       cd examples || die
-
-       local tests="$(echo main{{01..32},37,38,61,62,73,80}.out)"
-       use hepmc3 && tests+=" $(echo main{41,42,85,86}.out)"
-       use hepmc3 && 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 hepmc3 && 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
-
-       # use emake for parallel instead of long runmains
-       LD_LIBRARY_PATH="${S}/$(get_libdir):${LD_LIBRARY_PATH}" \
-       PYTHIA8DATA="../share/Pythia8/xmldoc/" \
-       LHAPDF_DATA_PATH="${WORKDIR}" \
-       emake ${tests}
-       emake clean
-}
-
-src_install() {
-       # make install is too broken, much easier to install manually
-       dobin bin/pythia8-config
-       doheader -r include/*
-       dolib.so lib/libpythia8.so
-       use lhapdf && dolib.so lib/libpythia8lhapdf6.so
-       insinto "${PYTHIADIR}"
-       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/.
-       fi
-       if use examples; then
-               # reuse system Makefile.inc
-               rm examples/Makefile.inc || die
-               sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \
-                       examples/Makefile || die
-
-               insinto /usr/share/${PN}
-               doins -r examples
-               docompress -x /usr/share/doc/${PF}/examples
-       fi
-
-       # cleanup
-       unset PYTHIADIR EPYTHIADIR
-}

diff --git a/sci-physics/pythia/pythia-8.3.11.ebuild 
b/sci-physics/pythia/pythia-8.3.11.ebuild
deleted file mode 100644
index 06073c213fa5..000000000000
--- a/sci-physics/pythia/pythia-8.3.11.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-MV=$(ver_cut 1-2)
-MY_P="${PN}${PV//./}"
-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://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
-       ) )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="8"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples fastjet +hepmc3 hepmc2 lhapdf root test zlib"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-       ?? ( hepmc3 hepmc2 )
-"
-
-RDEPEND="
-       fastjet? ( sci-physics/fastjet )
-       hepmc3? ( sci-physics/hepmc:3= )
-       hepmc2? ( sci-physics/hepmc:2= )
-       lhapdf? ( sci-physics/lhapdf:= )
-       zlib? ( virtual/zlib:= )"
-DEPEND="${RDEPEND}"
-# ROOT is used only when building related tests
-BDEPEND="
-       test? (
-               root? ( sci-physics/root:= )
-       )
-"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}8209-root-noninteractive.patch
-)
-
-pkg_pretend() {
-       if use root && ! use test; then
-               ewarn "ROOT support will only affect examples code build during 
test stage."
-               ewarn "Since you have tests disabled, this is a no-op."
-       fi
-}
-
-src_prepare() {
-       PYTHIADIR="/usr/share/Pythia8"
-       EPYTHIADIR="${EPREFIX}${PYTHIADIR}"
-
-       default
-       # set datadir for xmldor in include file
-       sed -i \
-               -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \
-               include/Pythia8/Pythia.h || die
-       # respect libdir, prefix, flags
-       sed -i \
-               -e "s|/lib|/$(get_libdir)|g" \
-               -e "s|/usr|${EPREFIX}/usr|g" \
-               -e "s|-O2|${CXXFLAGS}|g" \
-               -e "s|Cint|Core|g" \
-               configure || die
-       # we use lhapdf6 instead of lhapdf5
-       # some PDFs changed, use something similar
-       sed -i \
-               -e "s|LHAPDF5|LHAPDF6|g" \
-               -e "s|\.LHgrid||g" \
-               -e "s|\.LHpdf||g" \
-               -e "s|MRST2001lo|MRST2007lomod|g" \
-               -e "s|cteq6ll|cteq6l1|g" \
-               -e "s|cteq6m|cteq66|g" \
-               examples/*.{cc,cmnd} || die
-       # After lhapdf5->6 migration PDFs are identical within ~1/1000
-       # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
-       sed -i \
-               -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
-       # ask cflags from root
-       sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
-
-       sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \
-               examples/Makefile || die
-}
-
-# TODO: the following optional packages are out of Gentoo tree:
-# - EvtGen 
http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/
-# - PowHEG http://powhegbox.mib.infn.it/
-# - ProMC  https://github.com/Argonne-National-Laboratory/ProMC/
-src_configure() {
-       # homemade configure script
-       local -x CXX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}"
-       ./configure \
-               --arch=Linux \
-               --prefix="${EPREFIX}/usr" \
-               --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \
-               --prefix-share="${EPYTHIADIR}" \
-               $(usex fastjet "--with-fastjet3" "") \
-               $(usex zlib "--with-gzip" "") \
-               $(use_with hepmc3) \
-               $(use_with hepmc2) \
-               $(usex lhapdf "--with-lhapdf6
-                       --with-lhapdf6-plugin=LHAPDF6.h
-                       --with-lhapdf6-lib=${EPREFIX}/usr/$(get_libdir)" "") \
-               $(usex root "--with-root
-                       --with-root-include=${EPREFIX}/usr/include/root
-                       --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \
-               || die
-
-       # fix pythia config script
-       sed -i \
-               -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
-}
-
-src_test() {
-       cd examples || die
-
-       local tests="$(echo main{{01..32},37,38,61,62,73,80}.out)"
-       use hepmc3 && tests+=" $(echo main{41,42,85,86}.out)"
-       use hepmc3 && 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 hepmc3 && 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
-
-       # use emake for parallel instead of long runmains
-       LD_LIBRARY_PATH="${S}/$(get_libdir):${LD_LIBRARY_PATH}" \
-       PYTHIA8DATA="../share/Pythia8/xmldoc/" \
-       LHAPDF_DATA_PATH="${WORKDIR}" \
-       emake ${tests}
-       emake clean
-}
-
-src_install() {
-       # make install is too broken, much easier to install manually
-       dobin bin/pythia8-config
-       doheader -r include/*
-       dolib.so lib/libpythia8.so
-       use lhapdf && dolib.so lib/libpythia8lhapdf6.so
-       insinto "${PYTHIADIR}"
-       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/.
-       fi
-       if use examples; then
-               # reuse system Makefile.inc
-               rm examples/Makefile.inc || die
-               sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \
-                       examples/Makefile || die
-
-               insinto /usr/share/${PN}
-               doins -r examples
-               docompress -x /usr/share/doc/${PF}/examples
-       fi
-
-       # cleanup
-       unset PYTHIADIR EPYTHIADIR
-}

diff --git a/sci-physics/pythia/pythia-8.3.12.ebuild 
b/sci-physics/pythia/pythia-8.3.12.ebuild
deleted file mode 100644
index 3b445fb6abcf..000000000000
--- a/sci-physics/pythia/pythia-8.3.12.ebuild
+++ /dev/null
@@ -1,214 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-inherit toolchain-funcs python-single-r1
-
-MV=$(ver_cut 1-2)
-MY_P="${PN}${PV//./}"
-LHA_VER="6.2.1"
-
-DESCRIPTION="Lund Monte Carlo high-energy physics event generator"
-HOMEPAGE="https://pythia.org/";
-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
-
-LICENSE="GPL-2"
-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 )
-       hepmc3? ( sci-physics/hepmc:3= )
-       hepmc2? ( sci-physics/hepmc:2= )
-       lhapdf? ( sci-physics/lhapdf:= )
-       zlib? ( virtual/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
-BDEPEND="
-       test? (
-               root? ( sci-physics/root:= )
-       )
-"
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-pkg_pretend() {
-       if use root && ! use test; then
-               ewarn "ROOT support will only affect examples code build during 
test stage."
-               ewarn "Since you have tests disabled, this is a no-op."
-       fi
-}
-
-src_prepare() {
-       PYTHIADIR="/usr/share/Pythia8"
-       EPYTHIADIR="${EPREFIX}${PYTHIADIR}"
-
-       default
-       # set datadir for xmldor in include file
-       sed -i \
-               -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \
-               include/Pythia8/Pythia.h || die
-       # respect libdir, prefix, flags
-       sed -i \
-               -e "s|/lib|/$(get_libdir)|g" \
-               -e "s|/usr|${EPREFIX}/usr|g" \
-               -e "s|-O2|${CXXFLAGS}|g" \
-               -e "s|Cint|Core|g" \
-               configure || die
-       # we use lhapdf6 instead of lhapdf5
-       # some PDFs changed, use something similar
-       sed -i \
-               -e "s|LHAPDF5|LHAPDF6|g" \
-               -e "s|\.LHgrid||g" \
-               -e "s|\.LHpdf||g" \
-               -e "s|MRST2001lo|MRST2007lomod|g" \
-               -e "s|cteq6ll|cteq6l1|g" \
-               -e "s|cteq6m|cteq66|g" \
-               examples/*.{cc,cmnd} || die
-       # After lhapdf5->6 migration PDFs are identical within ~1/1000
-       # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
-       sed -i \
-               -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/main203.cc || die
-       # ask cflags from root
-       sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
-
-       sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \
-               examples/Makefile || die
-}
-
-# TODO: the following optional packages are out of Gentoo tree:
-# - EvtGen 
http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/
-# - PowHEG http://powhegbox.mib.infn.it/
-# - ProMC  https://github.com/Argonne-National-Laboratory/ProMC/
-src_configure() {
-       # homemade configure script
-       local -x CXX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}"
-       ./configure \
-               --arch=Linux \
-               --prefix="${EPREFIX}/usr" \
-               --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \
-               --prefix-share="${EPYTHIADIR}" \
-               $(usex fastjet "--with-fastjet3" "") \
-               $(usex zlib "--with-gzip" "") \
-               $(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)" "") \
-               $(usex root "--with-root
-                       --with-root-include=${EPREFIX}/usr/include/root
-                       --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \
-               || die
-
-       # fix pythia config script
-       sed -i \
-               -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
-}
-
-src_test() {
-       cd examples || die
-
-       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..216})"
-       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}" \
-       PYTHIA8DATA="../share/Pythia8/xmldoc/" \
-       LHAPDF_DATA_PATH="${WORKDIR}" \
-       emake ${tests}
-       emake clean
-}
-
-src_install() {
-       # make install is too broken, much easier to install manually
-       dobin bin/pythia8-config
-       doheader -r include/*
-       dolib.so lib/libpythia8.so
-       use lhapdf && dolib.so lib/libpythia8lhapdf6.so
-       insinto "${PYTHIADIR}"
-       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/.
-       fi
-       if use examples; then
-               # reuse system Makefile.inc
-               rm examples/Makefile.inc || die
-               sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \
-                       examples/Makefile || die
-
-               insinto /usr/share/${PN}
-               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-8.3.13-r1.ebuild 
b/sci-physics/pythia/pythia-8.3.13-r1.ebuild
deleted file mode 100644
index bb890d62ff24..000000000000
--- a/sci-physics/pythia/pythia-8.3.13-r1.ebuild
+++ /dev/null
@@ -1,214 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-inherit toolchain-funcs python-single-r1
-
-MV=$(ver_cut 1-2)
-MY_P="${PN}${PV//./}"
-LHA_VER="6.2.1"
-
-DESCRIPTION="Lund Monte Carlo high-energy physics event generator"
-HOMEPAGE="https://pythia.org/";
-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
-
-LICENSE="GPL-2"
-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 )
-       hepmc3? ( sci-physics/hepmc:3= )
-       hepmc2? ( sci-physics/hepmc:2= )
-       lhapdf? ( sci-physics/lhapdf:= )
-       zlib? ( virtual/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
-BDEPEND="
-       test? (
-               root? ( sci-physics/root:= )
-       )
-"
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-pkg_pretend() {
-       if use root && ! use test; then
-               ewarn "ROOT support will only affect examples code build during 
test stage."
-               ewarn "Since you have tests disabled, this is a no-op."
-       fi
-}
-
-src_prepare() {
-       PYTHIADIR="/usr/share/Pythia8"
-       EPYTHIADIR="${EPREFIX}${PYTHIADIR}"
-
-       default
-       # set datadir for xmldor in include file
-       sed -i \
-               -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \
-               include/Pythia8/Pythia.h || die
-       # respect libdir, prefix, flags
-       sed -i \
-               -e "s|/lib|/$(get_libdir)|g" \
-               -e "s|/usr|${EPREFIX}/usr|g" \
-               -e "s|-O2|${CXXFLAGS}|g" \
-               -e "s|Cint|Core|g" \
-               configure || die
-       # we use lhapdf6 instead of lhapdf5
-       # some PDFs changed, use something similar
-       sed -i \
-               -e "s|LHAPDF5|LHAPDF6|g" \
-               -e "s|\.LHgrid||g" \
-               -e "s|\.LHpdf||g" \
-               -e "s|MRST2001lo|MRST2007lomod|g" \
-               -e "s|cteq6ll|cteq6l1|g" \
-               -e "s|cteq6m|cteq66|g" \
-               examples/*.{cc,cmnd} || die
-       # After lhapdf5->6 migration PDFs are identical within ~1/1000
-       # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
-       sed -i \
-               -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/main203.cc || die
-       # ask cflags from root
-       sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
-
-       sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \
-               examples/Makefile || die
-}
-
-# TODO: the following optional packages are out of Gentoo tree:
-# - EvtGen 
http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/
-# - PowHEG http://powhegbox.mib.infn.it/
-# - ProMC  https://github.com/Argonne-National-Laboratory/ProMC/
-src_configure() {
-       # homemade configure script
-       local -x CXX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}"
-       ./configure \
-               --arch=Linux \
-               --prefix="${EPREFIX}/usr" \
-               --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \
-               --prefix-share="${EPYTHIADIR}" \
-               $(usex fastjet "--with-fastjet3" "") \
-               $(usex zlib "--with-gzip" "") \
-               $(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)" "") \
-               $(usex root "--with-root
-                       --with-root-include=${EPREFIX}/usr/include/root
-                       --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \
-               || die
-
-       # fix pythia config script
-       sed -i \
-               -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
-}
-
-src_test() {
-       cd examples || die
-
-       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}" \
-       PYTHIA8DATA="../share/Pythia8/xmldoc/" \
-       LHAPDF_DATA_PATH="${WORKDIR}" \
-       emake ${tests}
-       emake clean
-}
-
-src_install() {
-       # make install is too broken, much easier to install manually
-       dobin bin/pythia8-config
-       doheader -r include/*
-       dolib.so lib/libpythia8.so
-       use lhapdf && dolib.so lib/libpythia8lhapdf6.so
-       insinto "${PYTHIADIR}"
-       doins -r share/Pythia8/tunes 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/.
-       fi
-       if use examples; then
-               # reuse system Makefile.inc
-               rm examples/Makefile.inc || die
-               sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \
-                       examples/Makefile || die
-
-               insinto /usr/share/${PN}
-               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-8.3.14.ebuild 
b/sci-physics/pythia/pythia-8.3.14.ebuild
deleted file mode 100644
index a37974f628f1..000000000000
--- a/sci-physics/pythia/pythia-8.3.14.ebuild
+++ /dev/null
@@ -1,219 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-inherit toolchain-funcs python-single-r1 optfeature
-
-MV=$(ver_cut 1-2)
-MY_P="${PN}${PV//./}"
-LHA_VER="6.2.1"
-
-DESCRIPTION="Lund Monte Carlo high-energy physics event generator"
-HOMEPAGE="https://pythia.org/";
-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
-
-LICENSE="GPL-2"
-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 )
-       hepmc3? ( sci-physics/hepmc:3= )
-       hepmc2? ( sci-physics/hepmc:2= )
-       lhapdf? ( sci-physics/lhapdf:= )
-       zlib? ( virtual/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
-BDEPEND="
-       test? (
-               root? ( sci-physics/root:= )
-       )
-"
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-pkg_pretend() {
-       if use root && ! use test; then
-               ewarn "ROOT support will only affect examples code build during 
test stage."
-               ewarn "Since you have tests disabled, this is a no-op."
-       fi
-}
-
-src_prepare() {
-       PYTHIADIR="/usr/share/Pythia8"
-       EPYTHIADIR="${EPREFIX}${PYTHIADIR}"
-
-       default
-       # set datadir for xmldor in include file
-       sed -i \
-               -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \
-               include/Pythia8/Pythia.h || die
-       # respect libdir, prefix, flags
-       sed -i \
-               -e "s|/lib|/$(get_libdir)|g" \
-               -e "s|/usr|${EPREFIX}/usr|g" \
-               -e "s|-O2|${CXXFLAGS}|g" \
-               -e "s|Cint|Core|g" \
-               configure || die
-       # we use lhapdf6 instead of lhapdf5
-       # some PDFs changed, use something similar
-       sed -i \
-               -e "s|LHAPDF5|LHAPDF6|g" \
-               -e "s|\.LHgrid||g" \
-               -e "s|\.LHpdf||g" \
-               -e "s|MRST2001lo|MRST2007lomod|g" \
-               -e "s|cteq6ll|cteq6l1|g" \
-               -e "s|cteq6m|cteq66|g" \
-               examples/*.{cc,cmnd} || die
-       # After lhapdf5->6 migration PDFs are identical within ~1/1000
-       # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
-       sed -i \
-               -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/main203.cc || die
-       # ask cflags from root
-       sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
-
-       sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \
-               examples/Makefile || die
-}
-
-# TODO: the following optional packages are out of Gentoo tree:
-# - EvtGen 
http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/
-# - PowHEG http://powhegbox.mib.infn.it/
-# - ProMC  https://github.com/Argonne-National-Laboratory/ProMC/
-src_configure() {
-       # homemade configure script
-       local -x CXX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}"
-       ./configure \
-               --arch=Linux \
-               --prefix="${EPREFIX}/usr" \
-               --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \
-               --prefix-share="${EPYTHIADIR}" \
-               $(usex fastjet "--with-fastjet3" "") \
-               $(usex zlib "--with-gzip" "") \
-               $(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)" "") \
-               $(usex root "--with-root
-                       --with-root-include=${EPREFIX}/usr/include/root
-                       --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \
-               || die
-
-       # fix pythia config script
-       sed -i \
-               -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
-}
-
-src_test() {
-       cd examples || die
-
-       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}" \
-       PYTHIA8DATA="../share/Pythia8/xmldoc/" \
-       LHAPDF_DATA_PATH="${WORKDIR}" \
-       emake ${tests}
-       emake clean
-}
-
-src_install() {
-       # make install is too broken, much easier to install manually
-       dobin bin/pythia8-config
-       doheader -r include/*
-       dolib.so lib/libpythia8.so
-       use lhapdf && dolib.so lib/libpythia8lhapdf6.so
-       insinto "${PYTHIADIR}"
-       doins -r share/Pythia8/tunes 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/.
-       fi
-       if use examples; then
-               # reuse system Makefile.inc
-               rm examples/Makefile.inc || die
-               sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \
-                       examples/Makefile || die
-
-               insinto /usr/share/${PN}
-               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
-}
-
-pkg_postinstall() {
-       optfeature "python interface awkward array support" dev-python/awkward
-       optfeature "python interface vector support" dev-python/vector
-}

diff --git a/sci-physics/pythia/pythia-8.3.15.ebuild 
b/sci-physics/pythia/pythia-8.3.15.ebuild
deleted file mode 100644
index d4a42cbbee92..000000000000
--- a/sci-physics/pythia/pythia-8.3.15.ebuild
+++ /dev/null
@@ -1,222 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-inherit toolchain-funcs python-single-r1 optfeature
-
-MV=$(ver_cut 1-2)
-MY_P="${PN}${PV//./}"
-LHA_VER="6.2.1"
-
-DESCRIPTION="Lund Monte Carlo high-energy physics event generator"
-HOMEPAGE="https://pythia.org/";
-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
-
-LICENSE="GPL-2"
-SLOT="8"
-IUSE="doc examples fastjet +hepmc3 hepmc2 lhapdf root test zlib python 
highfive mpich rivet static-libs" # evtgen mg5mes rivet powheg
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-       ?? ( hepmc3 hepmc2 )
-       python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-RDEPEND="
-       fastjet? ( sci-physics/fastjet )
-       hepmc3? ( sci-physics/hepmc:3= )
-       hepmc2? ( sci-physics/hepmc:2= )
-       lhapdf? ( sci-physics/lhapdf:= )
-       zlib? ( virtual/zlib:= )
-       highfive? (
-               sci-libs/highfive
-               sci-libs/hdf5[cxx]
-       )
-       rivet? (
-               >=sci-physics/rivet-4:*
-       )
-       mpich? ( sys-cluster/mpich )
-       python? ( ${PYTHON_DEPS} )
-       "
-DEPEND="${RDEPEND}"
-# ROOT is used only when building related tests
-BDEPEND="
-       test? (
-               root? ( sci-physics/root:= )
-       )
-"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-8.3.15-ar.patch
-)
-
-pkg_setup() {
-       use python && python-single-r1_pkg_setup
-}
-
-pkg_pretend() {
-       if use root && ! use test; then
-               ewarn "ROOT support will only affect examples code build during 
test stage."
-               ewarn "Since you have tests disabled, this is a no-op."
-       fi
-}
-
-src_prepare() {
-       PYTHIADIR="/usr/share/Pythia8"
-       EPYTHIADIR="${EPREFIX}${PYTHIADIR}"
-
-       default
-       # set datadir for xmldor in include file
-       sed -i \
-               -e "s|../share/Pythia8/xmldoc|${EPYTHIADIR}/xmldoc|" \
-               include/Pythia8/Pythia.h || die
-       # respect libdir, prefix, flags
-       sed -i \
-               -e "s|/lib|/$(get_libdir)|g" \
-               -e "s|/usr|${EPREFIX}/usr|g" \
-               -e "s|-O2|${CXXFLAGS}|g" \
-               -e "s|Cint|Core|g" \
-               configure || die
-       # we use lhapdf6 instead of lhapdf5
-       # some PDFs changed, use something similar
-       sed -i \
-               -e "s|LHAPDF5|LHAPDF6|g" \
-               -e "s|\.LHgrid||g" \
-               -e "s|\.LHpdf||g" \
-               -e "s|MRST2001lo|MRST2007lomod|g" \
-               -e "s|cteq6ll|cteq6l1|g" \
-               -e "s|cteq6m|cteq66|g" \
-               examples/*.{cc,cmnd} || die
-       # After lhapdf5->6 migration PDFs are identical within ~1/1000
-       # https|//www.hepforge.org/archive/lhapdf/pdfsets/6.1/README
-       sed -i \
-               -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/main203.cc || die
-       # ask cflags from root
-       sed -i "s|root-config|root-config --cflags|g" examples/Makefile || die
-
-       sed -i 's|libpythia8\.a|libpythia8$(LIB_SUFFIX)|g' \
-               examples/Makefile || die
-}
-
-# TODO: the following optional packages are out of Gentoo tree:
-# - EvtGen 
http://atlas-computing.web.cern.ch/atlas-computing/links/externalDirectory/EvtGen/
-# - PowHEG http://powhegbox.mib.infn.it/
-# - ProMC  https://github.com/Argonne-National-Laboratory/ProMC/
-src_configure() {
-       # homemade configure script
-       local -x CXX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}"
-       ./configure \
-               --arch=Linux \
-               --prefix="${EPREFIX}/usr" \
-               --prefix-lib="${EPREFIX}/usr/$(get_libdir)" \
-               --prefix-share="${EPYTHIADIR}" \
-               $(usex fastjet "--with-fastjet3" "") \
-               $(usex zlib "--with-gzip" "") \
-               $(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)" "") \
-               $(usex root "--with-root
-                       --with-root-include=${EPREFIX}/usr/include/root
-                       --with-root-lib=${EPREFIX}/usr/$(get_libdir)/root" "") \
-               || die
-
-       # fix pythia config script
-       sed -i \
-               -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
-}
-
-src_test() {
-       cd examples || die
-
-       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}" \
-       PYTHIA8DATA="../share/Pythia8/xmldoc/" \
-       LHAPDF_DATA_PATH="${WORKDIR}" \
-       emake ${tests}
-       emake clean
-}
-
-src_install() {
-       # make install is too broken, much easier to install manually
-       dobin bin/pythia8-config
-       doheader -r include/*
-       dolib.so lib/libpythia8.so
-       use static-libs && dolib.a lib/libpythia8.a
-       use lhapdf && dolib.so lib/libpythia8lhapdf6.so
-       insinto "${PYTHIADIR}"
-       doins -r share/Pythia8/tunes share/Pythia8/xmldoc share/Pythia8/pdfdata 
examples/Makefile.inc
-       dosym Pythia8 /usr/share/${PN}
-
-       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/.
-       fi
-       if use examples; then
-               sed -i "s|include Makefile.inc|include ${EPYTHIADIR}|" \
-                       examples/Makefile || die
-
-               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
-}
-
-pkg_postinstall() {
-       optfeature "python interface awkward array support" dev-python/awkward
-       optfeature "python interface vector support" dev-python/vector
-}

Reply via email to