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