tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
psst: adapt update script to new nix-prefetch-github
Theodore Ni
2 years ago
e2e1dd7d
9d55df7a
+2
-5
1 changed file
expand all
collapse all
unified
split
pkgs
applications
audio
psst
update.sh
+2
-5
pkgs/applications/audio/psst/update.sh
···
1
1
#!/usr/bin/env nix-shell
2
2
-
#!nix-shell -i bash -p nix wget nix-prefetch-github jq coreutils
2
2
+
#!nix-shell -i bash -p wget nix-prefetch-github jq coreutils
3
3
4
4
# shellcheck shell=bash
5
5
···
27
27
version="unstable-$(date +%F)"
28
28
29
29
# Sources
30
30
-
src_hash=$(nix-prefetch-github jpochyla psst --rev "$rev" | jq -r .sha256)
30
30
+
src_hash=$(nix-prefetch-github jpochyla psst --rev "$rev" | jq -r .hash)
31
31
32
32
# Cargo.lock
33
33
src="https://raw.githubusercontent.com/jpochyla/psst/$rev"
34
34
wget "${TOKEN_ARGS[@]}" "$src/Cargo.lock" -O Cargo.lock
35
35
-
36
36
-
# Use friendlier hashes
37
37
-
src_hash=$(nix hash to-sri --type sha256 "$src_hash")
38
35
39
36
sed -i -E -e "s#version = \".*\"#version = \"$version\"#" default.nix
40
37
sed -i -E -e "s#rev = \".*\"#rev = \"$rev\"#" default.nix