diff options
author | Mike Sullivan <mksully22@gmail.com> | 2019-06-07 12:55:07 +0000 |
---|---|---|
committer | Mike Sullivan <mksully22@gmail.com> | 2019-06-10 13:17:35 +0000 |
commit | a46c750b476e0d417c13f4efe1c461cae1cac51d (patch) | |
tree | 57a9b218f3fd3b505446a5d2838b6d6d00244164 | |
parent | 04c0ad5b6bca8f56437735b9515c6ce087d992ba (diff) | |
download | alpine_aports-a46c750b476e0d417c13f4efe1c461cae1cac51d.tar.bz2 alpine_aports-a46c750b476e0d417c13f4efe1c461cae1cac51d.tar.xz alpine_aports-a46c750b476e0d417c13f4efe1c461cae1cac51d.zip |
testing/mutter: fix cogl path build order and re-enable ppc64le
-rw-r--r-- | testing/mutter/APKBUILD | 6 | ||||
-rw-r--r-- | testing/mutter/fix-cogl-path-build-ordering.patch | 20 |
2 files changed, 24 insertions, 2 deletions
diff --git a/testing/mutter/APKBUILD b/testing/mutter/APKBUILD index b4cc4cbced..b94d69318c 100644 --- a/testing/mutter/APKBUILD +++ b/testing/mutter/APKBUILD | |||
@@ -2,10 +2,10 @@ | |||
2 | # Maintainer: Rasmus Thomsen <oss@cogitri.dev> | 2 | # Maintainer: Rasmus Thomsen <oss@cogitri.dev> |
3 | pkgname=mutter | 3 | pkgname=mutter |
4 | pkgver=3.32.2 | 4 | pkgver=3.32.2 |
5 | pkgrel=0 | 5 | pkgrel=1 |
6 | pkgdesc="clutter-based window manager and compositor" | 6 | pkgdesc="clutter-based window manager and compositor" |
7 | url="https://wiki.gnome.org/Projects/Mutter/" | 7 | url="https://wiki.gnome.org/Projects/Mutter/" |
8 | arch="all !s390x !ppc64le" # limited by gnome-settings-daemon | 8 | arch="all !s390x" # limited by gnome-settings-daemon |
9 | license="GPL-2.0-or-later" | 9 | license="GPL-2.0-or-later" |
10 | depends="xkeyboard-config zenity gsettings-desktop-schemas xorg-server-xwayland" | 10 | depends="xkeyboard-config zenity gsettings-desktop-schemas xorg-server-xwayland" |
11 | makedepends="gnome-desktop-dev libcanberra-dev upower-dev json-glib-dev | 11 | makedepends="gnome-desktop-dev libcanberra-dev upower-dev json-glib-dev |
@@ -17,6 +17,7 @@ makedepends="gnome-desktop-dev libcanberra-dev upower-dev json-glib-dev | |||
17 | options="!check" # Can't be run with release builds | 17 | options="!check" # Can't be run with release builds |
18 | subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" | 18 | subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" |
19 | source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz | 19 | source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz |
20 | fix-cogl-path-build-ordering.patch | ||
20 | fixudev-req.patch" | 21 | fixudev-req.patch" |
21 | 22 | ||
22 | build() { | 23 | build() { |
@@ -41,4 +42,5 @@ package() { | |||
41 | } | 42 | } |
42 | 43 | ||
43 | sha512sums="e4494d028ae71441fbdc584bd8acd9c2559d52ac72402bad9a7cb43f4f519487d11df6453172fd27a9df7f2cade020d6317931613bd0be343c66170e6cda0269 mutter-3.32.2.tar.xz | 44 | sha512sums="e4494d028ae71441fbdc584bd8acd9c2559d52ac72402bad9a7cb43f4f519487d11df6453172fd27a9df7f2cade020d6317931613bd0be343c66170e6cda0269 mutter-3.32.2.tar.xz |
45 | 7959d301a89ba067b7b34a474abcc0f22a2355571b5a10508efd852b3f1a1bd6f17f0e16345552ebc3654d07bb7167588afee1d73ad66bc0237ee308757ac3b8 fix-cogl-path-build-ordering.patch | ||
44 | 6f21171bbd0ad0fc67cbaf5fb1478b22b482a9ae33b9328cc51a5dd31bcf7d95cd41e6cbbac21d3d8801cc064a62a64ae38ed7d0501ab605b861058c32f3bc30 fixudev-req.patch" | 46 | 6f21171bbd0ad0fc67cbaf5fb1478b22b482a9ae33b9328cc51a5dd31bcf7d95cd41e6cbbac21d3d8801cc064a62a64ae38ed7d0501ab605b861058c32f3bc30 fixudev-req.patch" |
diff --git a/testing/mutter/fix-cogl-path-build-ordering.patch b/testing/mutter/fix-cogl-path-build-ordering.patch new file mode 100644 index 0000000000..1e4af29c69 --- /dev/null +++ b/testing/mutter/fix-cogl-path-build-ordering.patch | |||
@@ -0,0 +1,20 @@ | |||
1 | --- a/clutter/clutter/meson.build | ||
2 | +++ b/clutter/clutter/meson.build | ||
3 | @@ -487,7 +487,7 @@ | ||
4 | soversion: 0, | ||
5 | c_args: clutter_c_args, | ||
6 | include_directories: clutter_includes, | ||
7 | - dependencies: [clutter_deps], | ||
8 | + dependencies: [clutter_deps,libmutter_cogl_path_dep], | ||
9 | gnu_symbol_visibility: 'hidden', | ||
10 | link_with: [ | ||
11 | libmutter_cogl, | ||
12 | @@ -499,7 +499,7 @@ | ||
13 | install: true, | ||
14 | ) | ||
15 | libmutter_clutter_dep = declare_dependency( | ||
16 | - sources: [clutter_enum_types[1]], | ||
17 | + sources: [clutter_enum_types[1],libmutter_cogl_path_enum_types[1]], | ||
18 | link_with: libmutter_clutter, | ||
19 | ) | ||
20 | |||