Frederik Schwan pushed to branch main at Arch Linux / Packaging / Packages / qtile
Commits: c543d02f by Frederik Schwan at 2023-11-22T19:07:48+01:00 move to wlroot0.16 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = qtile pkgdesc = A full-featured, pure-Python tiling window manager pkgver = 0.23.0 - pkgrel = 1 + pkgrel = 2 url = http://www.qtile.org install = qtile.install arch = x86_64 @@ -37,7 +37,7 @@ pkgbase = qtile depends = python-gobject depends = python-pywlroots depends = python-xcffib - depends = wlroots + depends = wlroots0.16 optdepends = alsa-utils: for volume widget optdepends = canto-daemon: for canto widget optdepends = cmus: for cmus widget @@ -65,3 +65,16 @@ pkgbase = qtile b2sums = SKIP pkgname = qtile + depends = gdk-pixbuf2 + depends = glibc + depends = libnotify + depends = librsvg + depends = pango + depends = python + depends = python-cairocffi + depends = python-cffi + depends = python-gobject + depends = python-pywlroots + depends = python-xcffib + depends = wlroots0.16 + depends = libwlroots.so=11 ===================================== PKGBUILD ===================================== @@ -3,7 +3,7 @@ pkgname=qtile pkgver=0.23.0 _commit=951aa6345712b4f798e3e2669f7d905e23690405 # refs/tags/v0.23.0 -pkgrel=1 +pkgrel=2 pkgdesc="A full-featured, pure-Python tiling window manager" arch=(x86_64) url="http://www.qtile.org" @@ -21,7 +21,7 @@ depends=( python-gobject python-pywlroots python-xcffib - wlroots + wlroots0.16 ) makedepends=( git @@ -79,6 +79,8 @@ validpgpkeys=( ) build() { + export CFLAGS="$CFLAGS -I/usr/include/wlroots0.16" + export LDFLAGS="$LDFLAGS -L/usr/lib/wlroots0.16" cd $pkgname PYTHONPATH="$PWD" ./scripts/ffibuild -v python -m build --wheel --no-isolation @@ -101,6 +103,7 @@ check() { } package() { + depends+=(libwlroots.so=11) cd $pkgname python -m installer --destdir="$pkgdir" dist/*.whl # license View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/qtile/-/commit/c543d02ffd76b4b4cb98c615a5c5fa6648733380 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/qtile/-/commit/c543d02ffd76b4b4cb98c615a5c5fa6648733380 You're receiving this email because of your account on gitlab.archlinux.org.