Daurnimator pushed to branch main at Arch Linux / Packaging / Packages / river
Commits: 17df6df4 by Daurnimator at 2025-06-01T21:04:47+10:00 Avoid downloading in prepare() - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -20,8 +20,20 @@ pkgbase = river depends = wlroots0.18 depends = xorg-xwayland optdepends = polkit: access seat through systemd-logind + noextract = zig-pixman-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-pixman/archive/v0.3.0.tar.gz + noextract = zig-wayland-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-wayland/archive/v0.3.0.tar.gz + noextract = zig-wlroots-v0.18.2.tar.gz::https://codeberg.org/ifreund/zig-wlroots/archive/v0.18.2.tar.gz + noextract = zig-xkbcommon-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.3.0.tar.gz source = git+https://codeberg.org/river/river.git#tag=v0.3.9?signed + source = zig-pixman-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-pixman/archive/v0.3.0.tar.gz + source = zig-wayland-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-wayland/archive/v0.3.0.tar.gz + source = zig-wlroots-v0.18.2.tar.gz::https://codeberg.org/ifreund/zig-wlroots/archive/v0.18.2.tar.gz + source = zig-xkbcommon-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.3.0.tar.gz validpgpkeys = 5FBDF84DD2278DB2B8AD8A5286DED400DDFD7A11 sha256sums = 65a381b74bd537c280fbae2ea46b6a4a5664d561d21310a9f0e9c7df0db8bf01 + sha256sums = cd7fe3415d4d58685a94fdedd308e9994a37f012828940cfb603461de7f2c6ad + sha256sums = c54f08ac44d214e28a410320c15c9128bc0669e93851268a5e0e3d4bda074934 + sha256sums = e3f3061420a031e37afa809a8f467976c6d5a37b3cf28624d7eab498c5eb8fc2 + sha256sums = 1e185423e6b23ed9729614e66751ab7522db4487df4e0dcc7a2b06375aacda23 pkgname = river ===================================== PKGBUILD ===================================== @@ -23,16 +23,24 @@ makedepends=('git' 'wayland-protocols' 'zig') optdepends=('polkit: access seat through systemd-logind') -source=( git+https://codeberg.org/river/river.git#tag=v${pkgver}?signed) +source=(git+https://codeberg.org/river/river.git#tag=v${pkgver}?signed) +source+=(zig-pixman-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-pixman/archive/v0.3.0.tar.gz + zig-wayland-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-wayland/archive/v0.3.0.tar.gz + zig-wlroots-v0.18.2.tar.gz::https://codeberg.org/ifreund/zig-wlroots/archive/v0.18.2.tar.gz + zig-xkbcommon-v0.3.0.tar.gz::https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.3.0.tar.gz) +noextract=("${source[@]:1}") validpgpkeys=('5FBDF84DD2278DB2B8AD8A5286DED400DDFD7A11') # Isaac Freund <m...@isaacfreund.com> -sha256sums=('65a381b74bd537c280fbae2ea46b6a4a5664d561d21310a9f0e9c7df0db8bf01') +sha256sums=('65a381b74bd537c280fbae2ea46b6a4a5664d561d21310a9f0e9c7df0db8bf01' + 'cd7fe3415d4d58685a94fdedd308e9994a37f012828940cfb603461de7f2c6ad' + 'c54f08ac44d214e28a410320c15c9128bc0669e93851268a5e0e3d4bda074934' + 'e3f3061420a031e37afa809a8f467976c6d5a37b3cf28624d7eab498c5eb8fc2' + '1e185423e6b23ed9729614e66751ab7522db4487df4e0dcc7a2b06375aacda23') prepare() { - # PACKAGING.md -> build.zig.zon - zig fetch --global-cache-dir ./zig-global-cache https://codeberg.org/ifreund/zig-pixman/archive/v0.3.0.tar.gz - zig fetch --global-cache-dir ./zig-global-cache https://codeberg.org/ifreund/zig-wayland/archive/v0.3.0.tar.gz - zig fetch --global-cache-dir ./zig-global-cache https://codeberg.org/ifreund/zig-wlroots/archive/v0.18.2.tar.gz - zig fetch --global-cache-dir ./zig-global-cache https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.3.0.tar.gz + zig fetch --global-cache-dir ./zig-global-cache "./${source[1]%%::*}" + zig fetch --global-cache-dir ./zig-global-cache "./${source[2]%%::*}" + zig fetch --global-cache-dir ./zig-global-cache "./${source[3]%%::*}" + zig fetch --global-cache-dir ./zig-global-cache "./${source[4]%%::*}" } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/river/-/commit/17df6df4f3a9b0d49fcbaefc8e3a886a732e1f2a -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/river/-/commit/17df6df4f3a9b0d49fcbaefc8e3a886a732e1f2a You're receiving this email because of your account on gitlab.archlinux.org.