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


Commits:
fc368510 by Frederik Schwan at 2024-07-13T14:37:59+02:00
upgpkg: 0.1.5+r36+ge7d8780-2: move to wlroots0.17

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = cage
        pkgdesc = A kiosk compositor for Wayland
        pkgver = 0.1.5+r36+ge7d8780
-       pkgrel = 1
+       pkgrel = 2
        url = https://www.hjdskes.nl/projects/cage/
        install = cage.install
        arch = x86_64
@@ -14,18 +14,18 @@ pkgbase = cage
        makedepends = xorg-server-xwayland
        depends = glibc
        depends = wayland
-       depends = wlroots
+       depends = wlroots0.17
        optdepends = polkit: System privilege control. Required if not using 
seatd service
        optdepends = xorg-server-xwayland: X11 support
        provides = wayland-compositor
        source = 
git+https://github.com/cage-kiosk/cage.git#commit=e7d8780f46277af87881e0be91cb2092541bb1d5
        validpgpkeys = 13B6A35E9FD677D02CD68DBE37C445296EBC43B1
        validpgpkeys = 34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48
-       sha512sums = SKIP
+       sha512sums = 
7244b52b8357c83704bccbe8c1183170526e14a4ec26630d6f4fe73c1e64783f42ce1f626653517b2b814abae1aad79c725ea17a5ff341e4c8323563b72a13c4
 
 pkgname = cage
        depends = glibc
        depends = wayland
-       depends = wlroots
-       depends = libwlroots.so
+       depends = wlroots0.17
+       depends = libwlroots.so=12
        depends = libxkbcommon.so


=====================================
PKGBUILD
=====================================
@@ -4,12 +4,12 @@
 pkgname=cage
 pkgver=0.1.5+r36+ge7d8780
 _commit=e7d8780f46277af87881e0be91cb2092541bb1d5 # master # 2024-02-26
-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.17')
 makedepends=(git libxkbcommon meson scdoc wayland-protocols 
xorg-server-xwayland)
 provides=('wayland-compositor')
 optdepends=(
@@ -20,7 +20,7 @@ 
source=(#"${pkgname}::git+https://github.com/Hjdskes/${pkgname}.git#tag=v${pkgve
         "git+https://github.com/cage-kiosk/cage.git#commit=$_commit";
 )
 install=cage.install
-sha512sums=('SKIP')
+sha512sums=('7244b52b8357c83704bccbe8c1183170526e14a4ec26630d6f4fe73c1e64783f42ce1f626653517b2b814abae1aad79c725ea17a5ff341e4c8323563b72a13c4')
 validpgpkeys=(
     '13B6A35E9FD677D02CD68DBE37C445296EBC43B1' # Jente Hidskes 
<[email protected]>
     '34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48' # Simon Ser 
<[email protected]>
@@ -33,6 +33,7 @@ pkgver() {
 
 
 build() {
+  export PKG_CONFIG_PATH='/usr/lib/wlroots0.17/pkgconfig'
   arch-meson "$pkgname"  build \
     -Dxwayland=enabled
   # Print config
@@ -45,7 +46,7 @@ check() {
 }
 
 package() {
-  depends+=(libwlroots.so libxkbcommon.so)
+  depends+=(libwlroots.so=12 libxkbcommon.so)
 
   # DESTDIR="${pkgdir}" meson install -C build
   DESTDIR="${pkgdir}" ninja -C build install



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

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


Reply via email to