diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-09-02 16:16:36 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-09-02 16:16:36 +0100 |
commit | e5206efa6e88d32e3819685adee35c49124ccf0e (patch) | |
tree | eb8101c8b97f1aa253537d4ea141dc5bf9c9902b /games-util/lutris/lutris-9999.ebuild | |
parent | 15bd3dfb22c7ba23dad0823e326dbcb8bb31b892 (diff) |
gentoo auto-resync : 02:09:2023 - 16:16:36
Diffstat (limited to 'games-util/lutris/lutris-9999.ebuild')
-rw-r--r-- | games-util/lutris/lutris-9999.ebuild | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild index 62930e73e736..175f3cb7cc7e 100644 --- a/games-util/lutris/lutris-9999.ebuild +++ b/games-util/lutris/lutris-9999.ebuild @@ -3,12 +3,10 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="sqlite,threads(+)" -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 optfeature virtualx xdg +inherit meson python-single-r1 optfeature virtualx xdg DESCRIPTION="An open source gaming platform for GNU/Linux" HOMEPAGE="https://lutris.net/" @@ -29,8 +27,10 @@ fi LICENSE="GPL-3+ CC0-1.0" SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" + ${PYTHON_DEPS} app-arch/cabextract app-arch/p7zip app-arch/unzip @@ -61,16 +61,22 @@ RDEPEND=" x11-libs/gdk-pixbuf[jpeg] " -distutils_enable_tests pytest +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) +" DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst ) -python_test() { +src_test() { virtx epytest } -python_install_all() { - distutils-r1_python_install_all +src_install() { + meson_src_install python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048 } |