extra/mutter to 41.2-2

This commit is contained in:
Kevin Mihelich 2022-01-07 19:15:02 +00:00
parent ec27d0c5ec
commit 46ab7bce13

View file

@ -7,7 +7,7 @@
pkgname=mutter pkgname=mutter
pkgver=41.2 pkgver=41.2
pkgrel=1 pkgrel=2
pkgdesc="A window manager for GNOME" pkgdesc="A window manager for GNOME"
url="https://gitlab.gnome.org/GNOME/mutter" url="https://gitlab.gnome.org/GNOME/mutter"
arch=(x86_64) arch=(x86_64)
@ -15,9 +15,9 @@ license=(GPL)
depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas
libcanberra startup-notification zenity libsm gnome-desktop upower libcanberra startup-notification zenity libsm gnome-desktop upower
libxkbcommon-x11 gnome-settings-daemon libgudev libinput pipewire libxkbcommon-x11 gnome-settings-daemon libgudev libinput pipewire
xorg-xwayland graphene libxkbfile) xorg-xwayland graphene libxkbfile libsysprof-capture)
makedepends=(gobject-introspection git egl-wayland meson xorg-server makedepends=(gobject-introspection git egl-wayland meson xorg-server
wayland-protocols xorg-server-xvfb) wayland-protocols xorg-server-xvfb sysprof)
checkdepends=(pipewire-media-session python-dbusmock) checkdepends=(pipewire-media-session python-dbusmock)
provides=(libmutter-9.so) provides=(libmutter-9.so)
groups=(gnome) groups=(gnome)
@ -40,8 +40,7 @@ build() {
arch-meson $pkgname build \ arch-meson $pkgname build \
-D egl_device=true \ -D egl_device=true \
-D wayland_eglstream=true \ -D wayland_eglstream=true \
-D installed_tests=false \ -D installed_tests=false
-D profiler=false
meson compile -C build meson compile -C build
} }
@ -62,7 +61,7 @@ _check() (
) )
check() { check() {
dbus-run-session xvfb-run -s '-nolisten local' \ dbus-run-session xvfb-run -s '-nolisten local +iglx -noreset' \
bash -c "$(declare -f _check); _check" bash -c "$(declare -f _check); _check"
} }