commit:     fa52f3b5e558e216c37146a12587de447cb9eee7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  7 22:49:18 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan  7 22:49:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa52f3b5

x11-wm/mutter: fix empty(!) RDEPEND

This has been there for several weeks now.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-wm/mutter/mutter-46.4-r1.ebuild | 6 +++---
 x11-wm/mutter/mutter-46.7-r1.ebuild | 9 ++++-----
 x11-wm/mutter/mutter-9999.ebuild    | 6 +++---
 3 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/x11-wm/mutter/mutter-46.4-r1.ebuild 
b/x11-wm/mutter/mutter-46.4-r1.ebuild
index 5987f69cd1b6..c923d571f568 100644
--- a/x11-wm/mutter/mutter-46.4-r1.ebuild
+++ b/x11-wm/mutter/mutter-46.4-r1.ebuild
@@ -34,7 +34,7 @@ RESTRICT="!test? ( test )"
 # in Xwayland after mutter is installed, Xwayland would fail to be started by 
mutter. mutter already hard-depends on libei, so there's
 # really no extra deps here (besides xdg-desktop-portal, but we want that too, 
anyhow).
 # v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
-DEPEND="
+RDEPEND="
        >=media-libs/graphene-1.10.2[introspection?]
        x11-libs/gdk-pixbuf:2
        >=x11-libs/pango-1.46[introspection?]
@@ -90,7 +90,7 @@ DEPEND="
 "
 # for now upstream has "have_x11 = true" in the meson.build, but sooner or 
later upstream is going to make X optional.
 #      X? (
-DEPEND+="
+RDEPEND+="
                >=gui-libs/gtk-4.0.0:4[X,introspection?]
                >=x11-libs/libX11-1.7.0
                >=x11-libs/libXcomposite-0.4
@@ -111,7 +111,7 @@ DEPEND+="
 "
 #      )"
 
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
        x11-base/xorg-proto
        sysprof? ( >=dev-util/sysprof-common-3.38.0 )
 "

diff --git a/x11-wm/mutter/mutter-46.7-r1.ebuild 
b/x11-wm/mutter/mutter-46.7-r1.ebuild
index 5930d24a87d8..aac907e2ac69 100644
--- a/x11-wm/mutter/mutter-46.7-r1.ebuild
+++ b/x11-wm/mutter/mutter-46.7-r1.ebuild
@@ -33,8 +33,8 @@ RESTRICT="!test? ( test )"
 # this ensures have_enable_ei_portal is always there in xwayland.pc, which 
affects how Xwayland is launched, thus if it were toggled off
 # in Xwayland after mutter is installed, Xwayland would fail to be started by 
mutter. mutter already hard-depends on libei, so there's
 # really no extra deps here (besides xdg-desktop-portal, but we want that too, 
anyhow).
-# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
-DEPEND="
+# v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via wdependency() call order
+RDEPEND="
        >=media-libs/graphene-1.10.2[introspection?]
        x11-libs/gdk-pixbuf:2
        >=x11-libs/pango-1.46[introspection?]
@@ -90,7 +90,7 @@ DEPEND="
 "
 # for now upstream has "have_x11 = true" in the meson.build, but sooner or 
later upstream is going to make X optional.
 #      X? (
-DEPEND+="
+RDEPEND+="
                >=gui-libs/gtk-4.0.0:4[X,introspection?]
                >=x11-libs/libX11-1.7.0
                >=x11-libs/libXcomposite-0.4
@@ -110,8 +110,7 @@ DEPEND+="
                x11-libs/libXau
 "
 #      )"
-
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
        x11-base/xorg-proto
        sysprof? ( >=dev-util/sysprof-common-3.38.0 )
 "

diff --git a/x11-wm/mutter/mutter-9999.ebuild b/x11-wm/mutter/mutter-9999.ebuild
index b3efabface99..eba453454d90 100644
--- a/x11-wm/mutter/mutter-9999.ebuild
+++ b/x11-wm/mutter/mutter-9999.ebuild
@@ -34,7 +34,7 @@ RESTRICT="!test? ( test )"
 # in Xwayland after mutter is installed, Xwayland would fail to be started by 
mutter. mutter already hard-depends on libei, so there's
 # really no extra deps here (besides xdg-desktop-portal, but we want that too, 
anyhow).
 # v3.32.2 has many excessive or unused *_req variables declared, thus 
currently the dep order ignores those and goes via dependency() call order
-DEPEND="
+RDEPEND="
        >=media-libs/graphene-1.10.2[introspection?]
        x11-libs/gdk-pixbuf:2
        >=x11-libs/pango-1.46[introspection?]
@@ -90,7 +90,7 @@ DEPEND="
 "
 # for now upstream has "have_x11 = true" in the meson.build, but sooner or 
later upstream is going to make X optional.
 #      X? (
-DEPEND+="
+RDEPEND+="
                >=gui-libs/gtk-4.0.0:4[X,introspection?]
                >=x11-libs/libX11-1.7.0
                >=x11-libs/libXcomposite-0.4
@@ -111,7 +111,7 @@ DEPEND+="
 "
 #      )"
 
-DEPEND="${DEPEND}
+DEPEND="${RDEPEND}
        x11-base/xorg-proto
        sysprof? ( >=dev-util/sysprof-common-3.38.0 )
 "

Reply via email to