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.


Reply via email to