diff options
author | GreyXor | 2024-01-28 00:54:05 +0100 |
---|---|---|
committer | GreyXor | 2024-01-28 00:54:05 +0100 |
commit | b0784108229637257c7b6c4dca0f9558883bf3f8 (patch) | |
tree | 4c2657b9b3a760b91da18aa7815ff6ead862a229 | |
parent | 098d81737f1230c12c42409e572cdb887e7fa5fe (diff) | |
download | aur-b0784108229637257c7b6c4dca0f9558883bf3f8.tar.gz |
fix: xwayland makedepends
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 14 insertions, 15 deletions
@@ -1,15 +1,11 @@ pkgbase = wlroots-git pkgdesc = Modular Wayland compositor library (git development version) - pkgver = 0.18.0.r6841.cca2bfbe + pkgver = 0.18.0.r6859.4688a371 pkgrel = 1 url = https://gitlab.freedesktop.org/wlroots/wlroots arch = x86_64 license = MIT - makedepends = git - makedepends = meson - makedepends = vulkan-headers - makedepends = wayland-protocols - makedepends = xorgproto + makedepends = xorg-xwayland depends = glibc depends = libdrm depends = libinput @@ -2,7 +2,7 @@ # Maintainer: GreyXor <greyxor@protonmail.com> # Maintainer: Antonin Décimo <antonin dot decimo at gmail dot com> pkgname=wlroots-git -pkgver=0.18.0.r6841.cca2bfbe +pkgver=0.18.0.r6859.4688a371 pkgrel=1 pkgdesc='Modular Wayland compositor library (git development version)' arch=(x86_64) @@ -34,8 +34,11 @@ makedepends=( vulkan-headers wayland-protocols xorgproto) +makedepends=( + xorg-xwayland +) optdepends=( -'xorg-xwayland: enable X11 support' + 'xorg-xwayland: enable X11 support' ) provides=("libwlroots.so" "${pkgname%-git}=${pkgver%%.r*}") conflicts=("${pkgname%-git}") @@ -44,7 +47,7 @@ b2sums=('SKIP') _builddir="build" _builddir_pkgver="build-pkgver" -_meson_setup () { +_meson_setup() { arch-meson \ --buildtype=debug \ -Dwerror=false \ @@ -52,26 +55,26 @@ _meson_setup () { "${pkgname}" "$1" } -prepare () { +prepare() { _meson_setup "${_builddir_pkgver}" } -pkgver () { +pkgver() { ( set -o pipefail - meson introspect --projectinfo "${_builddir_pkgver}" \ - | awk 'match($0, /"version":\s*"([[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+)-dev"/, ret) {printf "%s",ret[1]}' + meson introspect --projectinfo "${_builddir_pkgver}" | + awk 'match($0, /"version":\s*"([[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+)-dev"/, ret) {printf "%s",ret[1]}' ) cd "${pkgname}" printf ".r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -build () { +build() { _meson_setup "${_builddir}" meson compile -C "${_builddir}" } -package () { +package() { meson install -C "${_builddir}" --destdir="${pkgdir}" install -Dm644 "${pkgname}/"LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |