diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2023-06-06 19:28:56 +0200 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2023-06-07 22:20:01 +0200 |
commit | 163844f3131b5234369c5a8dd216e6e249b85da3 (patch) | |
tree | d17e23bf907aec58ea9352f8a00ca4d028ed8f2c /pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh | |
parent | e0e32fbaf5f75cddfe8c3091d8b0c5acef323a2c (diff) |
ArchiSteamFarm: 5.4.5.2 -> 5.4.6.3
Diffstat (limited to 'pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh')
-rwxr-xr-x | pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh b/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh index a0c296900e39f..7f026383383df 100755 --- a/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh +++ b/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh @@ -10,20 +10,14 @@ pushd "$(dirname "$0")" ui=$(curl ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/JustArchiNET/ArchiSteamFarm/contents/ASF-ui?ref=$version" | jq -r .sha) curl "https://raw.githubusercontent.com/JustArchiNET/ASF-ui/$ui/package-lock.json" -o package-lock.json -curl "https://raw.githubusercontent.com/JustArchiNET/ASF-ui/$ui/package.json" -o package.json # update-source-version doesn't work for some reason sed -i "s/rev\\s*=\\s*.*/rev = \"$ui\";/" default.nix -sed -i "s/sha256\\s*=\\s*.*/sha256 = \"$(nix-prefetch-url --unpack "https://github.com/JustArchiNET/ASF-ui/archive/$ui.tar.gz")\";/" default.nix +sed -i "s/hash\\s*=\\s*.*/hash = \"$(nix-prefetch fetchurl --url "https://github.com/JustArchiNET/ASF-ui/archive/$ui.tar.gz")\";/" default.nix -node2nix \ - --nodejs-14 \ - --development \ - --lock package-lock.json \ - --node-env ../../../../development/node-packages/node-env.nix \ - --output node-packages.nix \ - --composition node-composition.nix \ +npmDepsHash=$(prefetch-npm-deps ./package-lock.json) +sed -E 's#\bnpmDepsHash = ".*?"#npmDepsHash = "'"$npmDepsHash"'"#' -i default.nix -rm package.json package-lock.json +rm package-lock.json popd |