commit:     c7208656b89e3eac3dbdd4dd57dc3f864719eb89
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 26 15:31:43 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 26 15:31:49 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=c7208656

kde-plasma/kde-gtk-config: Drop unused x11-libs/gtk+:2 DEPEND

Upstream commit 090cfb2db4bc9c032cd7a7c12cf2a317c248e3c6

Update DESCRIPTION.

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../kde-gtk-config-5.22.5-drop-gtk2-dep.patch      | 25 ++++++++++++++++++++++
 .../kde-gtk-config-5.22.49.9999.ebuild             | 11 +++++-----
 .../kde-gtk-config/kde-gtk-config-9999.ebuild      |  9 ++++----
 3 files changed, 35 insertions(+), 10 deletions(-)

diff --git 
a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.22.5-drop-gtk2-dep.patch 
b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.22.5-drop-gtk2-dep.patch
new file mode 100644
index 0000000000..77831e3ebb
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.22.5-drop-gtk2-dep.patch
@@ -0,0 +1,25 @@
+From 090cfb2db4bc9c032cd7a7c12cf2a317c248e3c6 Mon Sep 17 00:00:00 2001
+From: Fabian Vogt <[email protected]>
+Date: Mon, 2 Aug 2021 13:52:38 +0200
+Subject: [PATCH] Drop unused dependency on gtk+-2.0
+
+FWICT it's not actually used anywhere.
+---
+ CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 45d02ef..f102642 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -20,7 +20,6 @@ find_package(Sass REQUIRED)
+ find_package(XSettingsd)
+ 
+ pkg_check_modules(GTK+3 REQUIRED IMPORTED_TARGET gtk+-3.0)
+-pkg_check_modules(GTK+2 REQUIRED IMPORTED_TARGET gtk+-2.0)
+ pkg_check_modules(GLib2 REQUIRED IMPORTED_TARGET glib-2.0)
+ pkg_check_modules(GObject REQUIRED IMPORTED_TARGET gobject-2.0)
+ pkg_check_modules(GIO REQUIRED IMPORTED_TARGET gio-2.0)
+-- 
+GitLab
+

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.22.49.9999.ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-5.22.49.9999.ebuild
index 09368c9277..839c9f38e1 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.22.49.9999.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.22.49.9999.ebuild
@@ -9,7 +9,7 @@ QTMIN=5.15.2
 VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
-DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma"
+DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
 HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config";
 
 LICENSE="GPL-3"
@@ -17,9 +17,6 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
-BDEPEND="
-       dev-lang/sassc
-"
 DEPEND="
        dev-cpp/glibmm:2
        dev-libs/glib:2
@@ -33,13 +30,17 @@ DEPEND="
        >=kde-frameworks/kdbusaddons-${KFMIN}:5
        >=kde-frameworks/kguiaddons-${KFMIN}:5
        >=kde-plasma/kdecoration-${PVCUT}:5
-       x11-libs/gtk+:2
        x11-libs/gtk+:3
 "
 RDEPEND="${DEPEND}
        >=kde-plasma/kde-cli-tools-${PVCUT}:5
        x11-misc/xsettingsd
 "
+BDEPEND="
+       dev-lang/sassc
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.22.5-drop-gtk2-dep.patch" )
 
 src_configure() {
        local mycmakeargs=(

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-9999.ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-9999.ebuild
index 789bc6b67d..90de80db70 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-9999.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-9999.ebuild
@@ -9,7 +9,7 @@ QTMIN=5.15.2
 VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
-DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma"
+DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
 HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config";
 
 LICENSE="GPL-3"
@@ -17,9 +17,6 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
-BDEPEND="
-       dev-lang/sassc
-"
 DEPEND="
        dev-cpp/glibmm:2
        dev-libs/glib:2
@@ -33,13 +30,15 @@ DEPEND="
        >=kde-frameworks/kdbusaddons-${KFMIN}:5
        >=kde-frameworks/kguiaddons-${KFMIN}:5
        >=kde-plasma/kdecoration-${PVCUT}:5
-       x11-libs/gtk+:2
        x11-libs/gtk+:3
 "
 RDEPEND="${DEPEND}
        >=kde-plasma/kde-cli-tools-${PVCUT}:5
        x11-misc/xsettingsd
 "
+BDEPEND="
+       dev-lang/sassc
+"
 
 src_configure() {
        local mycmakeargs=(

Reply via email to