Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / 
swaylock


Commits:
784f9201 by Robin Candau at 2025-03-22T20:12:24+01:00
upgpkg: 1.8.2-1: New upstream release + Switch to more transparent source
https://github.com/swaywm/swaylock/releases/tag/v1.8.2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = swaylock
        pkgdesc = Screen locker for Wayland
-       pkgver = 1.8.1
+       pkgver = 1.8.2
        pkgrel = 1
        url = https://github.com/swaywm/swaylock
        arch = x86_64
@@ -15,11 +15,9 @@ pkgbase = swaylock
        depends = wayland
        depends = gdk-pixbuf2
        backup = etc/pam.d/swaylock
-       source = 
https://github.com/swaywm/swaylock/releases/download/v1.8.1/swaylock-1.8.1.tar.gz
-       source = 
https://github.com/swaywm/swaylock/releases/download/v1.8.1/swaylock-1.8.1.tar.gz.sig
+       source = git+https://github.com/swaywm/swaylock.git#tag=v1.8.2?signed
        validpgpkeys = 9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A
        validpgpkeys = 34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48
-       sha256sums = 
8ee4076d3c69aaa8e89e7c2799acd7cb27e3ae22e76df8a42ecbc935e5c671b5
-       sha256sums = SKIP
+       sha256sums = 
888f4d91033a89fb27f812a0b4a56fcd41c626274d6f88ecbfb97f525642c099
 
 pkgname = swaylock


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 # Contributor: gilbus
 
 pkgname=swaylock
-pkgver=1.8.1
+pkgver=1.8.2
 pkgrel=1
 license=("MIT")
 pkgdesc="Screen locker for Wayland"
@@ -23,21 +23,20 @@ depends=(
 arch=('x86_64')
 url="https://github.com/swaywm/swaylock";
 backup=('etc/pam.d/swaylock')
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.sig})
-sha256sums=('8ee4076d3c69aaa8e89e7c2799acd7cb27e3ae22e76df8a42ecbc935e5c671b5'
-            'SKIP')
+source=("git+$url.git#tag=v$pkgver?signed")
+sha256sums=('888f4d91033a89fb27f812a0b4a56fcd41c626274d6f88ecbfb97f525642c099')
 validpgpkeys=(
     "9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A"  # Drew DeVault
     "34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48"  # Simon Ser
 )
 
 build() {
-    arch-meson "$pkgname-$pkgver" build
+    arch-meson "$pkgname" build
     ninja -C build
 }
 
 package() {
     DESTDIR="$pkgdir/" ninja -C build install
-    install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname"
-    install -Dm644 "$pkgname-$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
+    install -Dm644 "$pkgname/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname"
+    install -Dm644 "$pkgname/README.md" -t "$pkgdir/usr/share/doc/$pkgname"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/swaylock/-/commit/784f920122c5099c4c94b0c066462ee6bafaf74a

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


Reply via email to