diff options
Diffstat (limited to 'user/wayland/APKBUILD')
-rw-r--r-- | user/wayland/APKBUILD | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/user/wayland/APKBUILD b/user/wayland/APKBUILD index 6dd1f52ff..09dfc1f45 100644 --- a/user/wayland/APKBUILD +++ b/user/wayland/APKBUILD @@ -1,40 +1,42 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Contributor: Bartłomiej Piotrowski <bpiotrowski@alpinelinux.org> -# Maintainer: +# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house> pkgname=wayland -pkgver=1.17.0 +pkgver=1.23.1 pkgrel=0 pkgdesc="A computer display server protocol" url="https://wayland.freedesktop.org" arch="all" license="MIT" depends="" -depends_dev="libffi-dev expat-dev" -makedepends="$depends_dev doxygen xmlto graphviz grep libxml2-dev bash" +depends_dev="expat-dev" +makedepends="$depends_dev doxygen xmlto graphviz grep libffi-dev libxml2-dev + bash meson" subpackages="$pkgname-dev" replaces="wayland-libs-client wayland-libs-cursor wayland-libs-server" -source="https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz" +source="https://gitlab.freedesktop.org/wayland/wayland/-/releases/$pkgver/downloads/$pkgname-$pkgver.tar.xz" build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ + meson \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ - --infodir=/usr/share/info \ --localstatedir=/var \ - --disable-documentation \ - --disable-static - make + --buildtype=plain \ + -Ddocumentation=false \ + build + + ninja -C build } check() { - make check + export XDG_RUNTIME_DIR=$(mktemp -d) + ninja -C build test + rm -fr "${XDG_RUNTIME_DIR}" } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja -C build install } dev() { @@ -44,4 +46,4 @@ dev() { default_dev } -sha512sums="c5051aab5ff078b368c196ecfedb33ccd961265bb914845d7ed81de361bb86ae18299575baa6c4eceb0d82cf8b495e8293f31b51d1cbc05d84af0a199ab3f946 wayland-1.17.0.tar.xz" +sha512sums="818eda003e3f7aa15690eedb1ff227a6056b2ce54bf23d45ffe573dc40a914623c5a1358218b59444dcdc483db0503324f0d27091d0ea954412a8b290de5f50a wayland-1.23.1.tar.xz" |