mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
extra/mutter to 43.5-1
This commit is contained in:
parent
d02e944c83
commit
ee78c219de
1 changed files with 11 additions and 10 deletions
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue