commit:     c3c325db26637bede66750825e0d8ff87a7f5dd5
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  9 15:33:46 2025 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jul  9 21:48:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c325db

x11-misc/screenkey: fix dependencies

Suggested-by: Lucio Sauer <watermanpaint <AT> posteo.net>
Co-authored-by: Lucio Sauer <watermanpaint <AT> posteo.net>
Closes: https://bugs.gentoo.org/959701
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 ...-1.5_p20230109-r2.ebuild => screenkey-1.5_p20230109-r3.ebuild} | 8 ++++++--
 x11-misc/screenkey/screenkey-9999.ebuild                          | 8 ++++++--
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/x11-misc/screenkey/screenkey-1.5_p20230109-r2.ebuild 
b/x11-misc/screenkey/screenkey-1.5_p20230109-r3.ebuild
similarity index 88%
rename from x11-misc/screenkey/screenkey-1.5_p20230109-r2.ebuild
rename to x11-misc/screenkey/screenkey-1.5_p20230109-r3.ebuild
index edbd9a7216de..ea45ccd5b8d2 100644
--- a/x11-misc/screenkey/screenkey-1.5_p20230109-r2.ebuild
+++ b/x11-misc/screenkey/screenkey-1.5_p20230109-r3.ebuild
@@ -36,22 +36,26 @@ IUSE="appindicator"
 RESTRICT="test"
 
 RDEPEND="
+       >=dev-libs/glib-2.84.3[introspection]
        dev-python/dbus-python[${PYTHON_USEDEP}]
        dev-python/pycairo[${PYTHON_USEDEP}]
        dev-python/pygobject[${PYTHON_USEDEP}]
        media-fonts/fontawesome
+       x11-libs/gdk-pixbuf[introspection]
        x11-libs/gtk+:3[X,introspection]
+       x11-libs/libX11
+       x11-libs/libXtst
+       x11-libs/pango[introspection]
        x11-misc/slop
        appindicator? ( dev-libs/libayatana-appindicator )
 "
 BDEPEND="
        dev-python/babel[${PYTHON_USEDEP}]
-       dev-python/wheel[${PYTHON_USEDEP}]
 "
 
 src_prepare() {
        # Change the doc install path
        sed -i "s|share/doc/screenkey|share/doc/${PF}|g" setup.py || die
 
-       default
+       distutils-r1_src_prepare
 }

diff --git a/x11-misc/screenkey/screenkey-9999.ebuild 
b/x11-misc/screenkey/screenkey-9999.ebuild
index 74dab212a2c0..4f7ab8bd3898 100644
--- a/x11-misc/screenkey/screenkey-9999.ebuild
+++ b/x11-misc/screenkey/screenkey-9999.ebuild
@@ -29,22 +29,26 @@ IUSE="appindicator"
 RESTRICT="test"
 
 RDEPEND="
+       >=dev-libs/glib-2.84.3[introspection]
        dev-python/dbus-python[${PYTHON_USEDEP}]
        dev-python/pycairo[${PYTHON_USEDEP}]
        dev-python/pygobject[${PYTHON_USEDEP}]
        media-fonts/fontawesome
+       x11-libs/gdk-pixbuf[introspection]
        x11-libs/gtk+:3[X,introspection]
+       x11-libs/libX11
+       x11-libs/libXtst
+       x11-libs/pango[introspection]
        x11-misc/slop
        appindicator? ( dev-libs/libayatana-appindicator )
 "
 BDEPEND="
        dev-python/babel[${PYTHON_USEDEP}]
-       dev-python/wheel[${PYTHON_USEDEP}]
 "
 
 src_prepare() {
        # Change the doc install path
        sed -i "s|share/doc/screenkey|share/doc/${PF}|g" setup.py || die
 
-       default
+       distutils-r1_src_prepare
 }

Reply via email to