diff options
| author | Rasmus Thomsen <oss@cogitri.dev> | 2019-09-22 23:15:37 +0200 |
|---|---|---|
| committer | Rasmus Thomsen <oss@cogitri.dev> | 2019-09-22 23:29:26 +0200 |
| commit | 8b18f3f07a7fc8c109c4647d3289bd3badfa72f7 (patch) | |
| tree | 866d27d69c7fec1dd800dc35833216d6a69557fa /testing/mutter | |
| parent | bda3869a463d9566cdcc38403999be2a9dc9f338 (diff) | |
| download | aports-8b18f3f07a7fc8c109c4647d3289bd3badfa72f7.tar.bz2 aports-8b18f3f07a7fc8c109c4647d3289bd3badfa72f7.tar.xz | |
community/mutter: move from testing
Diffstat (limited to 'testing/mutter')
| -rw-r--r-- | testing/mutter/APKBUILD | 47 | ||||
| -rw-r--r-- | testing/mutter/fix-cogl-path-build-ordering.patch | 20 | ||||
| -rw-r--r-- | testing/mutter/fixudev-req.patch | 16 |
3 files changed, 0 insertions, 83 deletions
diff --git a/testing/mutter/APKBUILD b/testing/mutter/APKBUILD deleted file mode 100644 index 8ce1e0fb9d..0000000000 --- a/testing/mutter/APKBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> -pkgname=mutter -pkgver=3.34.0 -pkgrel=1 -pkgdesc="clutter-based window manager and compositor" -url="https://wiki.gnome.org/Projects/Mutter/" -arch="all !s390x" # limited by gnome-settings-daemon -license="GPL-2.0-or-later" -depends="xkeyboard-config zenity gsettings-desktop-schemas xorg-server-xwayland" -makedepends="gnome-desktop-dev libcanberra-dev upower-dev json-glib-dev - libxkbcommon-dev libxkbfile-dev wayland-protocols clutter-dev cogl-dev - libgudev-dev libinput-dev gnome-common itstool libxml2-utils - libxcomposite-dev libxdamage-dev elogind-dev meson pipewire-dev - gnome-settings-daemon-dev libice-dev libsm-dev startup-notification-dev - xorg-server" -options="!check" # Can't be run with release builds -subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" -source="https://download.gnome.org/sources/mutter/${pkgver%.*}/mutter-$pkgver.tar.xz - fix-cogl-path-build-ordering.patch - fixudev-req.patch" - -build() { - meson \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --localstatedir=/var \ - --buildtype=release \ - -Degl_device=true \ - -Dudev=true \ - -Dnative_backend=true \ - -Dintrospection=true \ - -Dxwayland_path=/usr/bin/Xwayland \ - -Dremote_desktop=true \ - -Dprofiler=false \ - . output - ninja -C output -} - -package() { - DESTDIR="$pkgdir" ninja -C output install -} - -sha512sums="0f75712fe0c252755f69e7649fa1eb64c149a840e945514a45e27f0f7d5996a6ec5a9117c0e29beb04f46cbc4512844953dc68329e2f8e800100734f5c02ed88 mutter-3.34.0.tar.xz -7959d301a89ba067b7b34a474abcc0f22a2355571b5a10508efd852b3f1a1bd6f17f0e16345552ebc3654d07bb7167588afee1d73ad66bc0237ee308757ac3b8 fix-cogl-path-build-ordering.patch -6f21171bbd0ad0fc67cbaf5fb1478b22b482a9ae33b9328cc51a5dd31bcf7d95cd41e6cbbac21d3d8801cc064a62a64ae38ed7d0501ab605b861058c32f3bc30 fixudev-req.patch" diff --git a/testing/mutter/fix-cogl-path-build-ordering.patch b/testing/mutter/fix-cogl-path-build-ordering.patch deleted file mode 100644 index 1e4af29c69..0000000000 --- a/testing/mutter/fix-cogl-path-build-ordering.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/clutter/clutter/meson.build -+++ b/clutter/clutter/meson.build -@@ -487,7 +487,7 @@ - soversion: 0, - c_args: clutter_c_args, - include_directories: clutter_includes, -- dependencies: [clutter_deps], -+ dependencies: [clutter_deps,libmutter_cogl_path_dep], - gnu_symbol_visibility: 'hidden', - link_with: [ - libmutter_cogl, -@@ -499,7 +499,7 @@ - install: true, - ) - libmutter_clutter_dep = declare_dependency( -- sources: [clutter_enum_types[1]], -+ sources: [clutter_enum_types[1],libmutter_cogl_path_enum_types[1]], - link_with: libmutter_clutter, - ) - diff --git a/testing/mutter/fixudev-req.patch b/testing/mutter/fixudev-req.patch deleted file mode 100644 index 93753ae0db..0000000000 --- a/testing/mutter/fixudev-req.patch +++ /dev/null @@ -1,16 +0,0 @@ -Apparently the version limit is only required for systemd udev, it works -just fine with our version of eudev. - -diff --git meson.build meson.build -index dc210e6..6e080ca 100644 ---- a/meson.build -+++ b/meson.build -@@ -168,7 +168,7 @@ endif - - have_libgudev = get_option('udev') - if have_libgudev -- libudev_dep = dependency('libudev', version: udev_req) -+ libudev_dep = dependency('libudev') - gudev_dep = dependency('gudev-1.0', version: gudev_req) - endif - |
