Frederik Schwan pushed to branch main at Arch Linux / Packaging / Packages / 
cage


Commits:
3bd7ea1d by Frederik Schwan at 2023-11-22T18:21:23+01:00
move to wlroots0.16

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,32 @@
+pkgbase = cage
+       pkgdesc = A kiosk compositor for Wayland
+       pkgver = 0.1.5
+       pkgrel = 2
+       url = https://www.hjdskes.nl/projects/cage/
+       install = cage.install
+       arch = x86_64
+       license = MIT
+       makedepends = git
+       makedepends = libxkbcommon
+       makedepends = meson
+       makedepends = pixman
+       makedepends = scdoc
+       makedepends = wayland-protocols
+       makedepends = xorg-server-xwayland
+       depends = glibc
+       depends = wayland
+       depends = wlroots0.16
+       optdepends = polkit: System privilege control. Required if not using 
seatd service
+       optdepends = xorg-server-xwayland: X11 support
+       source = cage::git+https://github.com/Hjdskes/cage.git#tag=v0.1.5?signed
+       validpgpkeys = 13B6A35E9FD677D02CD68DBE37C445296EBC43B1
+       validpgpkeys = 34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48
+       sha512sums = SKIP
+
+pkgname = cage
+       depends = glibc
+       depends = wayland
+       depends = wlroots0.16
+       depends = libwlroots.so=11
+       depends = libxkbcommon.so
+       depends = libpixman-1.so


=====================================
PKGBUILD
=====================================
@@ -3,12 +3,12 @@
 
 pkgname=cage
 pkgver=0.1.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A kiosk compositor for Wayland"
 arch=(x86_64)
 url="https://www.hjdskes.nl/projects/cage/";
 license=(MIT)
-depends=(glibc wayland wlroots)
+depends=(glibc wayland wlroots0.16)
 makedepends=(git libxkbcommon meson pixman scdoc wayland-protocols
 xorg-server-xwayland)
 optdepends=(
@@ -24,6 +24,7 @@ validpgpkeys=(
 )
 
 build() {
+  export PKG_CONFIG_PATH='/usr/lib/wlroots0.16/pkgconfig'
   arch-meson -Dxwayland=true build "$pkgname"
   ninja -C build
 }
@@ -33,7 +34,7 @@ check() {
 }
 
 package() {
-  depends+=(libwlroots.so libxkbcommon.so libpixman-1.so)
+  depends+=(libwlroots.so=11 libxkbcommon.so libpixman-1.so)
 
   DESTDIR="${pkgdir}" meson install -C build
   install -vDm 644 "$pkgname/README.md" -t "${pkgdir}/usr/share/doc/${pkgname}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cage/-/commit/3bd7ea1de54dbd044a2ff402b0ea264ac0fea152

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cage/-/commit/3bd7ea1de54dbd044a2ff402b0ea264ac0fea152
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to