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.
