summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-wm/mutter/Manifest3
-rw-r--r--x11-wm/mutter/files/upstreamfixes.diff12
-rw-r--r--x11-wm/mutter/mutter-2.27.4-r1.ebuild (renamed from x11-wm/mutter/mutter-2.27.4.ebuild)3
3 files changed, 17 insertions, 1 deletions
diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index ef68704..093cf61 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,4 +1,5 @@
+AUX upstreamfixes.diff 389 RMD160 f16e1f121d790531511e9684d6831381aa63a09d SHA1 fe6d854a1bbeb156e881b56b307d15371ca8263d SHA256 1f9800ef25fb54f41b5ef76969b053986a3a6cff3b3b9676ad4bb2e9a2d87bec
DIST mutter-2.27.4.tar.bz2 1991871 RMD160 005f574ba6f5f700c8851b820792d0a8fab6808f SHA1 606efa995f75f259c21326a06bbd8c5985cb510d SHA256 3ba0859003229a8f840b63560a24b28f8daf06e81c07ee3f216a8263dbc496cb
-EBUILD mutter-2.27.4.ebuild 1528 RMD160 fcf61e816600a0af8a0d09878f60325639708cd6 SHA1 8c48d93cdad8ab03f918eb27197662df681bbbac SHA256 40102848ed34acb6e0531c7a12fee05ab45c2c59866825ae443a737cf97a1336
+EBUILD mutter-2.27.4-r1.ebuild 1577 RMD160 796bc826c92e07b773e826b31602596632d7ccc6 SHA1 01b487d607c2028b633513eb299510868e6d630f SHA256 19d8f335d7b4663592101985160ae46ee382e73d025f2d45e2289349d5f1ffb5
EBUILD mutter-9999.ebuild 1486 RMD160 9055a86fef628d4bb214cef0b23458b70a9f5fae SHA1 122d9e5a7c2a7b4ccb1db0b10004934a5708b36e SHA256 1a0d578bb155aca30dbb3ea442877ee98401e470b46eb7a75c9672e814140fda
MISC metadata.xml 595 RMD160 e354511f8cf82c440781b7d2f2f48af495ac0ae2 SHA1 82abd21f65ca6e7275bc32aee890fe124ade7092 SHA256 977b829df1bda476da07f5be78d64cf40f86c5e3232e2f72554c3112d1621acb
diff --git a/x11-wm/mutter/files/upstreamfixes.diff b/x11-wm/mutter/files/upstreamfixes.diff
new file mode 100644
index 0000000..8652f2e
--- /dev/null
+++ b/x11-wm/mutter/files/upstreamfixes.diff
@@ -0,0 +1,12 @@
+--- a/src/mutter.schemas.in
++++ b/src/mutter.schemas.in
+@@ -8,7 +8,7 @@
+ <applyto>/apps/mutter/general/overlay_key</applyto>
+ <owner>mutter</owner>
+ <type>string</type>
+- <default>&lt;Super_L&gt;</default>
++ <default>Super_L</default>
+ <locale name="C">
+ <short>Modifier to use for extended window management operations</short>
+ <long>
+
diff --git a/x11-wm/mutter/mutter-2.27.4.ebuild b/x11-wm/mutter/mutter-2.27.4-r1.ebuild
index 784b89f..8a336ff 100644
--- a/x11-wm/mutter/mutter-2.27.4.ebuild
+++ b/x11-wm/mutter/mutter-2.27.4-r1.ebuild
@@ -59,6 +59,9 @@ pkg_setup() {
src_prepare() {
gnome2_src_prepare
+ cd ${S}
+ epatch ${FILESDIR}/upstreamfixes.diff
+
# Remove stupid CFLAGS, bug #259179
sed "s:-Werror::g" -i configure.in configure || die "sed failed"