aboutsummaryrefslogtreecommitdiffstats
path: root/testing/mutter
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-09-22 23:15:37 +0200
committerRasmus Thomsen <oss@cogitri.dev>2019-09-22 23:29:26 +0200
commit8b18f3f07a7fc8c109c4647d3289bd3badfa72f7 (patch)
tree866d27d69c7fec1dd800dc35833216d6a69557fa /testing/mutter
parentbda3869a463d9566cdcc38403999be2a9dc9f338 (diff)
downloadaports-8b18f3f07a7fc8c109c4647d3289bd3badfa72f7.tar.bz2
aports-8b18f3f07a7fc8c109c4647d3289bd3badfa72f7.tar.xz
community/mutter: move from testing
Diffstat (limited to 'testing/mutter')
-rw-r--r--testing/mutter/APKBUILD47
-rw-r--r--testing/mutter/fix-cogl-path-build-ordering.patch20
-rw-r--r--testing/mutter/fixudev-req.patch16
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
-