summaryrefslogtreecommitdiff
path: root/x11-wm/mutter
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-19 11:37:34 +0000
commitb7b97785ebbb2f11d24d14dab8b81ed274f4ce6a (patch)
tree9fd110f9fc996e8a4213eeda994a8c112491b86d /x11-wm/mutter
parent066d27181e9a797ad9f8fc43b49fc9a10ff2f707 (diff)
gentoo resync : 19.03.2019
Diffstat (limited to 'x11-wm/mutter')
-rw-r--r--x11-wm/mutter/Manifest4
-rw-r--r--x11-wm/mutter/mutter-3.30.2.ebuild (renamed from x11-wm/mutter/mutter-3.28.3.ebuild)15
2 files changed, 12 insertions, 7 deletions
diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 7d6e3456582a..c27ab3090599 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -7,8 +7,10 @@ DIST mutter-3.26.2-patchset.tar.xz 48156 BLAKE2B 7b33495a8bb7ac69f5610e1dfcb1fef
DIST mutter-3.26.2.tar.xz 3622904 BLAKE2B b32af24c6ffcd0e6af38ab1ff7cd0ba16ea3ceb84c62ed21d9e38fff5357eda2648050beada3fc8727474407a419a2c218331c8a87f7eb68eddf824d26ca9c51 SHA512 95885b4c053d4bc467a7c11615ee3d1a3086a674ae10e7cb9bb241f692e66dd8190508db1cdf1760bc2f19100e532e68d5e147d344e94d1430d80dd26ca0156b
DIST mutter-3.28.3-patchset.tar.xz 44308 BLAKE2B c9ecac6fc91d0f5d07be3f407332267ac6ee83d65ec7650461a990e87dd81c0b6bf37893441ebcd084730d6bbe4ecf851e5083660979aebce237d5fdd2485bb1 SHA512 3d057faf1dfbe5ea38c8207d16377c9024772fb2111f0cdc9867de63ed158534d6ae5a23413b2f258c1c85278abbf1ac0156f0322e9df717ea09ba45d5f8650f
DIST mutter-3.28.3.tar.xz 3693812 BLAKE2B 491a4cc47d54d2a72adffd808ac64d90914f5a5bd653ba2b147993ee4a0862fbe61a666a3adf322ed4fd4af99c4cf9890b7bb19f9f0451039d1d797cfd616e3b SHA512 1230e4489693188c4d9ffe5460b235cd018b16f27741451120c3acb6027901d5286d9793cc0c9ad50a2233ff20ea91e7a47c0df611bb4479f1e33af0d185f69a
+DIST mutter-3.30.2-patchset.tar.xz 9968 BLAKE2B 7b664f35eec3cb6f298d5628bc7c0dd9697076f4fcfca431d08581d2c3054fbad952802a3279b174f207b5c6fdea2f29811352c7b2b1119e87bf689c1cbc8ce1 SHA512 949acecf66cf9060527c2a3559f831cfbe9ed68007ae2ca94df920c8691bc28d5577d15fe1bd9c2fddef978b23b29d4e6dfef16c232a96fd5006ed844321b957
+DIST mutter-3.30.2.tar.xz 3725692 BLAKE2B 280b7a6319e5d4705baee965936df6f31ba8ca96ce3812cf640578c6817aaa82b6ff8fde7b2740ecd8edb6c4746f4608f997772a24d67f12fcb0c5c77fc9b29a SHA512 3890270b7eb4b8753274d30ad26693b829a69b31f36501845c59b000deb174be58b5167f6754767dba02ebc44688697fbe7344a327879a073955047b69333a2e
EBUILD mutter-3.24.4.ebuild 3692 BLAKE2B e548157553fa97d84821a7a3c5cda25dd85ac1b9ac7301352810228ebfc12a1a91e5c332dc153d77038dba74a0598d0409d4fa0d7d30afceb63ff1531b795a6c SHA512 91e4831d296738b21a14846e5e6d9edc30cbad82845c2e2fc7c8a5df992944e2b6168f51eeb58c12ea61d8424c7a9980dbad04b18edbfdf9d7973e32a4537440
EBUILD mutter-3.26.2-r1.ebuild 4036 BLAKE2B ac9aba438fa514748247827c3d6eb87b036c36528fad4818292778605de06423cbb9ef1fce00cca51c4a90581f7429079e563416ab656664e5c3a6d7a45d74ad SHA512 d4d168a12dd1fd3b3f32b036808fd55c976a9234d5f4c4d944fd6c88277d72d260c6e23dea57fd86d7e556029c6a5d6619c8af871e06f60598cbf8bc83388373
EBUILD mutter-3.28.3-r1.ebuild 5010 BLAKE2B 3166046613f77f33b0ea0513b603fef64010104cc25be310bad648baa2521b822dcba6cfb7a3d8012974f5ab433a98f260d218034ae0381d086cf93b35270375 SHA512 30527551e31751f9a1804669755551493095551ee08f72202610a2648961711835dba09143cc9de53ba1b9daca26ffde72cea59e367dab6746fad757254a41b7
-EBUILD mutter-3.28.3.ebuild 4615 BLAKE2B 22ce0c15c8e42694cabfd85052380445e1d23251601cf0bbbf4c9c31d7ee31a6d4d33956962ba56a749037fb1a81fcf4c41d5b47722086153e7b2540fcbeb192 SHA512 05c4ce08a1a09490186eaf978aeb169eed8a160a4796617d95be1603e7b56e547b9aa300e26f8bfcd6e529dd18bf450d697049e0d6ae1749bcdb5425b98b07aa
+EBUILD mutter-3.30.2.ebuild 4818 BLAKE2B 126dd5d0082b588430ab8c3a46e5c71de4f13dd44f1d8130b6c44a6f96e4da71b642209aa1323f94cab950b770a0f9ef843e81c4f3d86e9811bb56ce6927a596 SHA512 da8b9b619dd648db52e635b29dae7c20cb782b491fda438b3e05d8f620d2b32d7c0278140a023f444d5f5e20ee19dec4cd8911e4c4ae91abb4aa8f7c5cffdea9
MISC metadata.xml 431 BLAKE2B 224bce7cb810d88b198f757a6df09da0ba641a08ec75aba918d0fe4e914a3e572e73a863d88bbbd05ab1be52f10d2b30dc20e3420a79fdaa5893b51e72aea476 SHA512 e66679d251265d2666ef26d927110d647d09dbdf4b6fd1f4f1fbac14a35074bfd77182c78e798cba7e2a4649b2a54c16431620a211f9558f922281c522944b85
diff --git a/x11-wm/mutter/mutter-3.28.3.ebuild b/x11-wm/mutter/mutter-3.30.2.ebuild
index 73226d241015..3945f9ee3d00 100644
--- a/x11-wm/mutter/mutter-3.28.3.ebuild
+++ b/x11-wm/mutter/mutter-3.30.2.ebuild
@@ -10,10 +10,12 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/"
SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz"
LICENSE="GPL-2+"
-SLOT="0/2" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-<api_version>.pc) should use the subslot
+SLOT="0/3" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-<api_version>.pc) should use the subslot
IUSE="debug elogind gles2 input_devices_wacom +introspection systemd test udev wayland"
-REQUIRED_USE="wayland? ( ^^ ( elogind systemd ) )"
+# native backend requires gles3 for hybrid graphics blitting support and a logind provider
+REQUIRED_USE="
+ wayland? ( ^^ ( elogind systemd ) )"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
@@ -33,7 +35,6 @@ RDEPEND="
>=x11-libs/libXcomposite-0.2
>=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
gnome-base/gnome-desktop:3=
- >sys-power/upower-0.99:=
x11-libs/libICE
x11-libs/libSM
@@ -61,8 +62,8 @@ RDEPEND="
wayland? (
>=dev-libs/libinput-1.4
>=dev-libs/wayland-1.13.0
- >=dev-libs/wayland-protocols-1.12
- >=media-libs/mesa-10.3[egl,gbm,wayland]
+ >=dev-libs/wayland-protocols-1.16
+ >=media-libs/mesa-10.3[egl,gbm,wayland,gles2]
systemd? ( sys-apps/systemd )
elogind? ( sys-auth/elogind )
>=virtual/libgudev-232:=
@@ -81,8 +82,10 @@ DEPEND="${RDEPEND}
"
PATCHES=(
- # Lots of patches from gnome-3-28 branch on top of 3.28.3
+ # Some patches from gnome-3-30 branch on top of 3.30.2
"${WORKDIR}"/patches/
+ # Hack to not fail USE="-wayland,-gles2" builds with no mesa[gles2]
+ "${FILESDIR}"/3.28.3-no-gles2-fix.patch # requires eautoreconf
)
src_prepare() {