extra/mutter to 43.5-1

This commit is contained in:
Kevin Mihelich 2023-04-29 02:26:23 +00:00
parent d02e944c83
commit ee78c219de

View file

@ -7,7 +7,7 @@
pkgbase=mutter pkgbase=mutter
pkgname=(mutter mutter-docs) pkgname=(mutter mutter-docs)
pkgver=43.4 pkgver=43.5
pkgrel=1 pkgrel=1
pkgdesc="Window manager and compositor for GNOME" pkgdesc="Window manager and compositor for GNOME"
url="https://gitlab.gnome.org/GNOME/mutter" url="https://gitlab.gnome.org/GNOME/mutter"
@ -48,10 +48,8 @@ checkdepends=(
wireplumber wireplumber
zenity zenity
) )
_commit=0e7506ff6d8e4940fc6654f2711e5decb23440dc # tags/43.4^0 _commit=eedb556bb42a3de1423ec77ca11b7f014462c9e7 # tags/43.5^0
source=( source=("git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit")
"git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"
)
b2sums=('SKIP') b2sums=('SKIP')
pkgver() { pkgver() {
@ -68,14 +66,17 @@ prepare() {
} }
build() { build() {
local meson_options=(
-D docs=true
-D egl_device=true
-D installed_tests=false
-D wayland_eglstream=true
)
CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition" CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
LDFLAGS+=" -Wl,-Bsymbolic-functions" LDFLAGS+=" -Wl,-Bsymbolic-functions"
arch-meson mutter build \ arch-meson mutter build "${meson_options[@]}"
-D egl_device=true \
-D wayland_eglstream=true \
-D docs=true \
-D installed_tests=false
meson compile -C build meson compile -C build
} }