diff options
Diffstat (limited to 'x11-wm/mutter')
-rw-r--r-- | x11-wm/mutter/Manifest | 6 | ||||
-rw-r--r-- | x11-wm/mutter/mutter-46.4-r1.ebuild (renamed from x11-wm/mutter/mutter-46.4.ebuild) | 9 | ||||
-rw-r--r-- | x11-wm/mutter/mutter-46.7-r1.ebuild (renamed from x11-wm/mutter/mutter-46.7.ebuild) | 12 | ||||
-rw-r--r-- | x11-wm/mutter/mutter-9999.ebuild | 25 |
4 files changed, 27 insertions, 25 deletions
diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest index c9d762aaae78..6d4ded1c6294 100644 --- a/x11-wm/mutter/Manifest +++ b/x11-wm/mutter/Manifest @@ -5,7 +5,7 @@ DIST mutter-46.4.tar.xz 6752800 BLAKE2B 330c8fd1537c6eea93af4413ec7ccf8c0ea478c5 DIST mutter-46.7.tar.xz 6755308 BLAKE2B 69cb8457ec9ab905c8764ffa8fbd44050431b359e349697615b90d201402dffd2bd850e3fb0f393ab75800d148c2805ac791f69d356c6bfb26007a2394cbbd48 SHA512 0d9b159805b79f90d2cb06582c859b10e56bc22001d1e1b0090821914e18085749a54eb117b94788578b17894e4d28ec408144a09b29f94b7785f7538c4613a8 EBUILD mutter-45.5.ebuild 7074 BLAKE2B be4c19f9fcea03f64e8faba3364b751f380c2fd865e0096cf5af32c17370f143467ab69e51827528cb7659a7e980afbd82f6222e279dd39e292d80e959940640 SHA512 fdc80858095dcb1122e79775fa7e6756cc0816bd9f75250b5630359b96b260ddc4db38bd6bc81b0937db955369d94f7afbb69c55e03ffd09474961282f18f7f7 EBUILD mutter-45.6.ebuild 7329 BLAKE2B 0f1f364a4f9b549e606bddf92546d12361521c5e4c48e9ca2e55e45f2f7bf28ace17b1a1eb598d44157be76d10c22549d09bbbeaa2c84b42b880ab30d7015fc1 SHA512 428844a68e1b23bbb1639e7f615ddb24dc64634bbaf3c7cd053a9c5ed6cbe815f3588082bc6d69003c5b28cbd6e034586cfee3a76d9a713c314b32c9bf09c7f6 -EBUILD mutter-46.4.ebuild 7001 BLAKE2B e59f591d7f9ea67368c68de0d67e7b5b286c1d3928eca87c1d7876272e3d2f17402c12446f5aed32a293d054c01b57047ca9e6cebc7a12c669591ad805021b7b SHA512 84333dbb2d47a65d0e559012d00b644ee3056b29a95098e455ac228b250b117bde7e2f20da37c9caccd29d55dd9193eb67f540d49644038b979b9ea15ee56722 -EBUILD mutter-46.7.ebuild 6998 BLAKE2B aed4b2f5a0d20eb194db1071b8f35a39288892fda8e521251100c027becd2e169d6b3fef76da9b9dc2fa1489103663d8ab66680d3771989fa4b21e7cf6c75157 SHA512 bf1ecbb221275ad721a786a4cc3e6eac59d2ba1a697e8a082654944a9776585e0482feba32fcaed29e1c0e669f85304ad9273de613a91a2a25e5812057bc4456 -EBUILD mutter-9999.ebuild 7001 BLAKE2B e59f591d7f9ea67368c68de0d67e7b5b286c1d3928eca87c1d7876272e3d2f17402c12446f5aed32a293d054c01b57047ca9e6cebc7a12c669591ad805021b7b SHA512 84333dbb2d47a65d0e559012d00b644ee3056b29a95098e455ac228b250b117bde7e2f20da37c9caccd29d55dd9193eb67f540d49644038b979b9ea15ee56722 +EBUILD mutter-46.4-r1.ebuild 7034 BLAKE2B ee9c601e6fa869252814fbd0a029e28c57a0db7a104b9763d15e6f655fac0c8c26a9e9431980a1df37dfd78e4a60fce2844ecffb0220b5a4cd747e33aa9ed280 SHA512 f45fd2fe82970f3e588c68dc786676a71eccc4dd47c7672b1866bc9d8f2b8ca5723344fe1fd6101b607e6e85a921b9ddf3697a885b7c475573399cda96f821ea +EBUILD mutter-46.7-r1.ebuild 7031 BLAKE2B 95fef7af3e152829d3fee048a2ec6d9b5af29f5799b3d6f96a5bf3917eeb0ea2576812d21c1005bbcf3a8e3c0fa550ea5f168d191b71a2b9417c845c913119ae SHA512 3a728e3a716b3f8435eac52466fd0a551fc9592ac66be1bd6e990f367d9adaff5132885bc7e3e11251d1b835ba91b0d8d081b22a12f5a7b96f3ef1bfecb62eaa +EBUILD mutter-9999.ebuild 7030 BLAKE2B 9aaf67210d835429cc7c2141dc708c145da5cd9ee13c04b2beb05aa54d4d6279f5a909b6b744bbd67bedb3915e656e734825d7d3189415aeeb3fd25e40be0006 SHA512 28cc8d90edc97e4fde931890dc829f40371f34f6e7af33b1d347567f0d2ad478f00021b844f50b243fb9640d70dbc0f75f1f470a687c1870a8d20ab1f5f45219 MISC metadata.xml 584 BLAKE2B 8c15ff1bc0bbadd7fe37f4a903d90c49f10aee6fd8cd83bcd81d486113397607f30b0a9c3aa43ee0b0f8e0cea8e8caaebac8560da70090fd0dbfbba8f8c0250d SHA512 924fc21a5378dc447e36c21f09ce45ebb61ea4de1dc1f541cb45ce139352616983141e8e1466fcc34dceaf1a5ea0f8e87023b25291e6796ef3f2163777e00a87 diff --git a/x11-wm/mutter/mutter-46.4.ebuild b/x11-wm/mutter/mutter-46.4-r1.ebuild index 69fca7491985..c923d571f568 100644 --- a/x11-wm/mutter/mutter-46.4.ebuild +++ b/x11-wm/mutter/mutter-46.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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?] @@ -52,6 +52,7 @@ DEPEND=" >=media-libs/lcms-2.6:2 >=media-libs/harfbuzz-2.6.0:= >=dev-libs/libei-1.0.901 + media-libs/libdisplay-info:= gnome? ( gnome-base/gnome-desktop:4= ) @@ -89,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,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.ebuild b/x11-wm/mutter/mutter-46.7-r1.ebuild index 6136cb52f942..aac907e2ac69 100644 --- a/x11-wm/mutter/mutter-46.7.ebuild +++ b/x11-wm/mutter/mutter-46.7-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -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?] @@ -52,6 +52,7 @@ DEPEND=" >=media-libs/lcms-2.6:2 >=media-libs/harfbuzz-2.6.0:= >=dev-libs/libei-1.0.901 + media-libs/libdisplay-info:= gnome? ( gnome-base/gnome-desktop:4= ) @@ -89,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 @@ -109,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 69fca7491985..eba453454d90 100644 --- a/x11-wm/mutter/mutter-9999.ebuild +++ b/x11-wm/mutter/mutter-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then SRC_URI="" SLOT="0/14" # This can get easily out of date, but better than 9967 else - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" SLOT="0/$(($(ver_cut 1) - 32))" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-<api_version>.pc) should use the subslot fi @@ -34,15 +34,15 @@ 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?] >=x11-libs/cairo-1.14[X] >=x11-libs/pixman-0.42 >=dev-libs/fribidi-1.0.0 - >=gnome-base/gsettings-desktop-schemas-42.0[introspection?] - >=dev-libs/glib-2.75.1:2 + >=gnome-base/gsettings-desktop-schemas-47.0[introspection?] + >=dev-libs/glib-2.81.1:2 gnome-base/gnome-settings-daemon >=x11-libs/libxkbcommon-0.4.3 x11-libs/libICE @@ -52,6 +52,7 @@ DEPEND=" >=media-libs/lcms-2.6:2 >=media-libs/harfbuzz-2.6.0:= >=dev-libs/libei-1.0.901 + media-libs/libdisplay-info:= gnome? ( gnome-base/gnome-desktop:4= ) @@ -60,12 +61,12 @@ DEPEND=" media-libs/libglvnd[X] wayland? ( - >=dev-libs/wayland-protocols-1.33 - >=dev-libs/wayland-1.22.0 + >=dev-libs/wayland-protocols-1.38 + >=dev-libs/wayland-1.23.0 >=x11-libs/libdrm-2.4.118 media-libs/mesa[gbm(+)] - >=dev-libs/libinput-1.19.0:= + >=dev-libs/libinput-1.26.0:= elogind? ( sys-auth/elogind ) >=x11-base/xwayland-23.2.1[libei(+)] @@ -73,13 +74,13 @@ DEPEND=" ) udev? ( >=virtual/libudev-232-r1:= - >=dev-libs/libgudev-232 + >=dev-libs/libgudev-238 ) systemd? ( sys-apps/systemd ) x11-libs/libSM input_devices_wacom? ( >=dev-libs/libwacom-0.13:= ) >=x11-libs/startup-notification-0.7 - screencast? ( >=media-video/pipewire-0.3.33:= ) + screencast? ( >=media-video/pipewire-1.2.0:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) test? ( >=x11-libs/gtk+-3.19.8:3[X,introspection?] @@ -89,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,7 +111,7 @@ DEPEND+=" " # )" -DEPEND="${DEPEND} +DEPEND="${RDEPEND} x11-base/xorg-proto sysprof? ( >=dev-util/sysprof-common-3.38.0 ) " |