diff --git a/sci-physics/pythia/pythia-8.3.14.ebuild b/sci-physics/pythia/pythia-8.3.14.ebuild index def740a93eae7..e18740843e100 100644 --- a/sci-physics/pythia/pythia-8.3.14.ebuild +++ b/sci-physics/pythia/pythia-8.3.14.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{11..13} ) -inherit toolchain-funcs python-single-r1 +inherit toolchain-funcs python-single-r1 optfeature MV=$(ver_cut 1-2) MY_P="${PN}${PV//./}" @@ -212,3 +212,8 @@ src_install() { # 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-9999.ebuild b/sci-physics/pythia/pythia-9999.ebuild index def740a93eae7..e18740843e100 100644 --- a/sci-physics/pythia/pythia-9999.ebuild +++ b/sci-physics/pythia/pythia-9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{11..13} ) -inherit toolchain-funcs python-single-r1 +inherit toolchain-funcs python-single-r1 optfeature MV=$(ver_cut 1-2) MY_P="${PN}${PV//./}" @@ -212,3 +212,8 @@ src_install() { # cleanup unset PYTHIADIR EPYTHIADIR } + +pkg_postinstall() { + optfeature "python interface awkward array support" dev-python/awkward + optfeature "python interface vector support" dev-python/vector +}