Diff lutris-0.5.13-r2 with a lutris-0.5.13-r3
/usr/portage/games-util/lutris/lutris-0.5.13-r3.ebuild 2023-10-09 14:52:31.148368392 +0300 | ||
---|---|---|
3 | 3 | |
4 | 4 |
EAPI=8 |
5 | 5 | |
6 |
PYTHON_COMPAT=( python3_{9..11} ) |
|
6 |
PYTHON_COMPAT=( python3_{10..12} ) |
|
7 | 7 |
PYTHON_REQ_USE="sqlite,threads(+)" |
8 |
DISTUTILS_SINGLE_IMPL=1 |
|
9 |
DISTUTILS_USE_PEP517=setuptools |
|
10 | 8 | |
11 |
inherit distutils-r1 optfeature virtualx xdg |
|
9 |
inherit meson python-single-r1 optfeature virtualx xdg |
|
12 | 10 | |
13 | 11 |
DESCRIPTION="An open source gaming platform for GNU/Linux" |
14 | 12 |
HOMEPAGE="https://lutris.net/" |
... | ... | |
29 | 27 | |
30 | 28 |
LICENSE="GPL-3+ CC0-1.0" |
31 | 29 |
SLOT="0" |
30 |
REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
|
32 | 31 | |
33 | 32 |
RDEPEND=" |
33 |
${PYTHON_DEPS} |
|
34 | 34 |
app-arch/cabextract |
35 | 35 |
app-arch/p7zip |
36 | 36 |
app-arch/unzip |
... | ... | |
61 | 61 |
x11-libs/gdk-pixbuf[jpeg] |
62 | 62 |
" |
63 | 63 | |
64 |
distutils_enable_tests pytest |
|
64 |
BDEPEND=" |
|
65 |
test? ( |
|
66 |
$(python_gen_cond_dep ' |
|
67 |
dev-python/pytest[${PYTHON_USEDEP}] |
|
68 |
') |
|
69 |
) |
|
70 |
" |
|
65 | 71 | |
66 | 72 |
DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst ) |
67 | 73 | |
... | ... | |
69 | 75 |
"${FILESDIR}/${P}-find-eselected-wine.patch" |
70 | 76 |
) |
71 | 77 | |
72 |
python_test() { |
|
78 |
src_test() { |
|
73 | 79 |
virtx epytest |
74 | 80 |
} |
75 | 81 | |
76 |
python_install_all() { |
|
77 |
distutils-r1_python_install_all |
|
82 |
src_install() { |
|
83 |
meson_src_install |
|
78 | 84 |
python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048 |
79 | 85 |
} |
80 | 86 |