commit:     dbc6ee868059e7b860274e6f5d262f5d4ac3df4d
Author:     Erica Nebula <EricaNebula <AT> Proton <DOT> me>
AuthorDate: Fri Jan 23 14:45:35 2026 +0000
Commit:     Erica Nebula <EricaNebula <AT> proton <DOT> me>
CommitDate: Fri Jan 23 14:47:54 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbc6ee86

games-util/oversteer: Fix python deps

Signed-off-by: Erica Nebula <EricaNebula <AT> Proton.me>

 games-util/oversteer/oversteer-0.8.3.ebuild | 19 ++++++++++---------
 games-util/oversteer/oversteer-9999.ebuild  | 19 ++++++++++---------
 2 files changed, 20 insertions(+), 18 deletions(-)

diff --git a/games-util/oversteer/oversteer-0.8.3.ebuild 
b/games-util/oversteer/oversteer-0.8.3.ebuild
index 2cde35f145..b118d2488e 100644
--- a/games-util/oversteer/oversteer-0.8.3.ebuild
+++ b/games-util/oversteer/oversteer-0.8.3.ebuild
@@ -3,9 +3,10 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{11..14} )
 
-inherit meson udev
+inherit distutils-r1 meson udev
 
 DESCRIPTION="Steering Wheel Manager for Linux"
 HOMEPAGE="https://github.com/berarma/oversteer";
@@ -15,17 +16,17 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
-BDEPEND="
-       dev-python/pygobject
-       dev-python/pyudev
-       dev-python/pyxdg
-       dev-python/evdev
+RDEPEND="
+       dev-python/pygobject[${PYTHON_USEDEP}]
+       dev-python/pyudev[${PYTHON_USEDEP}]
+       dev-python/pyxdg[${PYTHON_USEDEP}]
+       dev-python/evdev[${PYTHON_USEDEP}]
        sys-devel/gettext
        dev-libs/appstream-glib
-       dev-python/matplotlib[gtk3]
-       dev-python/scipy
+       dev-python/matplotlib[gtk3,${PYTHON_USEDEP}]
+       dev-python/scipy[${PYTHON_USEDEP}]
 "
-DEPEND="${BDEPEND}"
+DEPEND="${RDEPEND}"
 
 src_configure() {
        local emesonargs=(

diff --git a/games-util/oversteer/oversteer-9999.ebuild 
b/games-util/oversteer/oversteer-9999.ebuild
index ca84e6ab6e..32d164b1b8 100644
--- a/games-util/oversteer/oversteer-9999.ebuild
+++ b/games-util/oversteer/oversteer-9999.ebuild
@@ -3,9 +3,10 @@
 
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{11..14} )
 
-inherit meson udev git-r3
+inherit distutils-r1 meson udev git-r3
 
 DESCRIPTION="Steering Wheel Manager for Linux"
 HOMEPAGE="https://github.com/berarma/oversteer";
@@ -15,17 +16,17 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS=""
 
-BDEPEND="
-       dev-python/pygobject
-       dev-python/pyudev
-       dev-python/pyxdg
-       dev-python/evdev
+RDEPEND="
+       dev-python/pygobject[${PYTHON_USEDEP}]
+       dev-python/pyudev[${PYTHON_USEDEP}]
+       dev-python/pyxdg[${PYTHON_USEDEP}]
+       dev-python/evdev[${PYTHON_USEDEP}]
        sys-devel/gettext
        dev-libs/appstream-glib
-       dev-python/matplotlib[gtk3]
-       dev-python/scipy
+       dev-python/matplotlib[gtk3,${PYTHON_USEDEP}]
+       dev-python/scipy[${PYTHON_USEDEP}]
 "
-DEPEND="${BDEPEND}"
+DEPEND="${RDEPEND}"
 
 src_configure() {
        local emesonargs=(

Reply via email to