diff options
author | Narrat | 2022-12-29 00:11:27 +0100 |
---|---|---|
committer | Narrat | 2022-12-29 00:11:27 +0100 |
commit | e8d1b2f3ad0289e85bf5548caf81c6fa1977c961 (patch) | |
tree | fa93c22ed8156e9e8fbcdaf5cebf68c854e240f0 | |
parent | db357c585cb639b49643dcbb304bada8eb81a22e (diff) | |
download | aur-e8d1b2f3ad0289e85bf5548caf81c6fa1977c961.tar.gz |
labwc-git: build without dynamic wlroots
forgot that this option exists...
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 13 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = labwc-git pkgdesc = stacking wayland compositor with look and feel from openbox (git version) - pkgver = 0.5.0.r76.g5fd5024 - pkgrel = 2 + pkgver = 0.6.0.r66.g63632cf + pkgrel = 1 url = https://github.com/labwc/labwc arch = x86_64 license = GPL2 @@ -9,10 +9,10 @@ pkgbase = labwc-git makedepends = meson makedepends = scdoc makedepends = wayland-protocols + makedepends = vulkan-headers + makedepends = xorgproto depends = pango depends = seatd - depends = wlroots>=0.16 - depends = wlroots<0.17 depends = wayland depends = xorg-xwayland optdepends = bemenu: default launcher via Alt+F3 @@ -2,14 +2,15 @@ _pkgname=labwc pkgname=labwc-git -pkgver=0.5.0.r76.g5fd5024 -pkgrel=2 +pkgver=0.6.0.r66.g63632cf +pkgrel=1 pkgdesc='stacking wayland compositor with look and feel from openbox (git version)' url="https://github.com/labwc/labwc" arch=('x86_64') license=('GPL2') -depends=('pango' 'seatd' 'wlroots>=0.16' 'wlroots<0.17' 'wayland' 'xorg-xwayland') +depends=('pango' 'seatd' 'wayland' 'xorg-xwayland') makedepends=('git' 'meson' 'scdoc' 'wayland-protocols') +makedepends+=('vulkan-headers' 'xorgproto') # for latest compatible wlroots optdepends=("bemenu: default launcher via Alt+F3") conflicts=(labwc) provides=(labwc) @@ -22,8 +23,12 @@ pkgver() { git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + meson subprojects download wlroots --sourcedir="$_pkgname" +} + build() { - arch-meson -Dman-pages=enabled "$_pkgname" build + arch-meson -Dman-pages=enabled "$_pkgname" build --force-fallback-for=wlroots meson compile -C build } |