commit:     3ccb3166913e51bc887750a0b21f3dca6718f761
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  1 03:33:39 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Jul  1 04:21:11 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccb3166

gnome-extra/gnome-system-monitor: Stop pointlessly depending on libwnck / X

It was dropped in the 46.0 build system diff but never noticed...

Fixes: 48388965037223c7a87769b2daa713d40cd0bdb7
Fixes: https://github.com/gentoo/gentoo/pull/34678
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 ...m-monitor-46.0-r2.ebuild => gnome-system-monitor-46.0-r3.ebuild} | 6 ++----
 ...m-monitor-47.0-r1.ebuild => gnome-system-monitor-47.0-r2.ebuild} | 6 ++----
 ...stem-monitor-47.1.ebuild => gnome-system-monitor-47.1-r1.ebuild} | 6 ++----
 3 files changed, 6 insertions(+), 12 deletions(-)

diff --git 
a/gnome-extra/gnome-system-monitor/gnome-system-monitor-46.0-r2.ebuild 
b/gnome-extra/gnome-system-monitor/gnome-system-monitor-46.0-r3.ebuild
similarity index 91%
rename from gnome-extra/gnome-system-monitor/gnome-system-monitor-46.0-r2.ebuild
rename to gnome-extra/gnome-system-monitor/gnome-system-monitor-46.0-r3.ebuild
index 16adb67c4039..26493c6728b0 100644
--- a/gnome-extra/gnome-system-monitor/gnome-system-monitor-46.0-r2.ebuild
+++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-46.0-r3.ebuild
@@ -11,18 +11,17 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
-IUSE="systemd X"
+IUSE="systemd"
 
 RDEPEND="
        >=dev-cpp/glibmm-2.68:2.68
        >=dev-libs/glib-2.56.0:2
-       >=gui-libs/gtk-4.12.0:4[X(+)?]
+       >=gui-libs/gtk-4.12.0:4
        >=dev-cpp/gtkmm-4.0.0:4.0
        >=gnome-base/libgtop-2.41.2:2=
        >=gui-libs/libadwaita-1.4.0:1
        >=gnome-base/librsvg-2.46:2
        >=dev-libs/libxml2-2.0:2=
-       X? ( >=x11-libs/libwnck-2.91.0:3 )
        systemd? ( >=sys-apps/systemd-44:0= )
 "
 # eautoreconf requires gnome-base/gnome-common
@@ -37,7 +36,6 @@ BDEPEND="
 
 src_configure() {
        local emesonargs=(
-               $(meson_use X wnck)
                $(meson_use systemd)
                -Ddevelopment=false
        )

diff --git 
a/gnome-extra/gnome-system-monitor/gnome-system-monitor-47.0-r1.ebuild 
b/gnome-extra/gnome-system-monitor/gnome-system-monitor-47.0-r2.ebuild
similarity index 91%
rename from gnome-extra/gnome-system-monitor/gnome-system-monitor-47.0-r1.ebuild
rename to gnome-extra/gnome-system-monitor/gnome-system-monitor-47.0-r2.ebuild
index b2015e5fb701..820ccfe6baf9 100644
--- a/gnome-extra/gnome-system-monitor/gnome-system-monitor-47.0-r1.ebuild
+++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-47.0-r2.ebuild
@@ -11,18 +11,17 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 
-IUSE="systemd X"
+IUSE="systemd"
 
 RDEPEND="
        >=dev-cpp/glibmm-2.68:2.68
        >=dev-libs/glib-2.56.0:2
-       >=gui-libs/gtk-4.12.0:4[X(+)?]
+       >=gui-libs/gtk-4.12.0:4
        >=dev-cpp/gtkmm-4.0.0:4.0
        >=gnome-base/libgtop-2.41.2:2=
        >=gui-libs/libadwaita-1.6_alpha:1
        >=gnome-base/librsvg-2.46:2
        >=dev-libs/libxml2-2.0:2=
-       X? ( >=x11-libs/libwnck-2.91.0:3 )
        systemd? ( >=sys-apps/systemd-44:0= )
 "
 # eautoreconf requires gnome-base/gnome-common
@@ -37,7 +36,6 @@ BDEPEND="
 
 src_configure() {
        local emesonargs=(
-               $(meson_use X wnck)
                $(meson_use systemd)
                -Ddevelopment=false
        )

diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-47.1.ebuild 
b/gnome-extra/gnome-system-monitor/gnome-system-monitor-47.1-r1.ebuild
similarity index 91%
rename from gnome-extra/gnome-system-monitor/gnome-system-monitor-47.1.ebuild
rename to gnome-extra/gnome-system-monitor/gnome-system-monitor-47.1-r1.ebuild
index d9179d1b072b..e047f0f35e72 100644
--- a/gnome-extra/gnome-system-monitor/gnome-system-monitor-47.1.ebuild
+++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-47.1-r1.ebuild
@@ -11,18 +11,17 @@ LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 
-IUSE="systemd X"
+IUSE="systemd"
 
 RDEPEND="
        >=dev-cpp/glibmm-2.68:2.68
        >=dev-libs/glib-2.56.0:2
-       >=gui-libs/gtk-4.12.0:4[X(+)?]
+       >=gui-libs/gtk-4.12.0:4
        >=dev-cpp/gtkmm-4.0.0:4.0
        >=gnome-base/libgtop-2.41.2:2=
        >=gui-libs/libadwaita-1.6_alpha:1
        >=gnome-base/librsvg-2.46:2
        >=dev-libs/libxml2-2.0:2=
-       X? ( >=x11-libs/libwnck-2.91.0:3 )
        systemd? ( >=sys-apps/systemd-44:0= )
 "
 # eautoreconf requires gnome-base/gnome-common
@@ -37,7 +36,6 @@ BDEPEND="
 
 src_configure() {
        local emesonargs=(
-               $(meson_use X wnck)
                $(meson_use systemd)
                -Ddevelopment=false
        )

Reply via email to