commit:     3f646365ddc7a6839d1b994c58893a72a8b2e997
Author:     Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr>
AuthorDate: Sun Feb  8 12:53:55 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 14 13:59:12 2026 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f646365

kde-plasma/kwin: add python as bdep

used by src/plugins/strip-effect-metadata.py

See also: https://github.com/gentoo/gentoo/pull/45708

* asturm 2026-02-14: Upstream commit 1980dd0eb8f3a6471f39d57666fa71a773b46068

Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-plasma/kwin/kwin-6.6.0.ebuild       | 4 +++-
 kde-plasma/kwin/kwin-6.6.49.9999.ebuild | 4 +++-
 kde-plasma/kwin/kwin-9999.ebuild        | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/kwin/kwin-6.6.0.ebuild 
b/kde-plasma/kwin/kwin-6.6.0.ebuild
index 03475aa189..65e6155cd3 100644
--- a/kde-plasma/kwin/kwin-6.6.0.ebuild
+++ b/kde-plasma/kwin/kwin-6.6.0.ebuild
@@ -6,9 +6,10 @@ EAPI=8
 ECM_HANDBOOK="optional"
 # TODO: ECMGenerateQDoc
 ECM_TEST="true"
+PYTHON_COMPAT=( python3_{11..14} )
 KFMIN=6.22.0
 QTMIN=6.10.1
-inherit ecm fcaps plasma.kde.org toolchain-funcs xdg
+inherit ecm fcaps plasma.kde.org python-any-r1 toolchain-funcs xdg
 
 DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
 
@@ -99,6 +100,7 @@ DEPEND="${COMMON_DEPEND}
        X? ( x11-base/xorg-proto )
 "
 BDEPEND="
+       ${PYTHON_DEPS}
        >=dev-qt/qtbase-${QTMIN}:6[wayland]
        dev-util/wayland-scanner
        >=kde-frameworks/kcmutils-${KFMIN}:6

diff --git a/kde-plasma/kwin/kwin-6.6.49.9999.ebuild 
b/kde-plasma/kwin/kwin-6.6.49.9999.ebuild
index e71fce0d34..784a1144f0 100644
--- a/kde-plasma/kwin/kwin-6.6.49.9999.ebuild
+++ b/kde-plasma/kwin/kwin-6.6.49.9999.ebuild
@@ -6,9 +6,10 @@ EAPI=8
 ECM_HANDBOOK="optional"
 # TODO: ECMGenerateQDoc
 ECM_TEST="true"
+PYTHON_COMPAT=( python3_{11..14} )
 KFMIN=6.22.0
 QTMIN=6.10.1
-inherit ecm fcaps plasma.kde.org toolchain-funcs xdg
+inherit ecm fcaps plasma.kde.org python-any-r1 toolchain-funcs xdg
 
 DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
 
@@ -99,6 +100,7 @@ DEPEND="${COMMON_DEPEND}
        X? ( x11-base/xorg-proto )
 "
 BDEPEND="
+       ${PYTHON_DEPS}
        >=dev-qt/qtbase-${QTMIN}:6[wayland]
        dev-util/wayland-scanner
        >=kde-frameworks/kcmutils-${KFMIN}:6

diff --git a/kde-plasma/kwin/kwin-9999.ebuild b/kde-plasma/kwin/kwin-9999.ebuild
index 70d60e99b8..0b2028885c 100644
--- a/kde-plasma/kwin/kwin-9999.ebuild
+++ b/kde-plasma/kwin/kwin-9999.ebuild
@@ -6,9 +6,10 @@ EAPI=8
 ECM_HANDBOOK="optional"
 # TODO: ECMGenerateQDoc
 ECM_TEST="true"
+PYTHON_COMPAT=( python3_{11..14} )
 KFMIN=9999
 QTMIN=6.10.1
-inherit ecm fcaps plasma.kde.org toolchain-funcs xdg
+inherit ecm fcaps plasma.kde.org python-any-r1 toolchain-funcs xdg
 
 DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
 
@@ -99,6 +100,7 @@ DEPEND="${COMMON_DEPEND}
        X? ( x11-base/xorg-proto )
 "
 BDEPEND="
+       ${PYTHON_DEPS}
        >=dev-qt/qtbase-${QTMIN}:6[wayland]
        dev-util/wayland-scanner
        >=kde-frameworks/kcmutils-${KFMIN}:6

Reply via email to