tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
radarr: 3.2.2.5080 -> 4.0.4.5922
Andrei Pampu
4 years ago
9c4f581a
e2aa7ace
+6
-6
2 changed files
expand all
collapse all
unified
split
pkgs
servers
radarr
default.nix
update.sh
+4
-4
pkgs/servers/radarr/default.nix
reviewed
···
9
9
}."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
10
10
11
11
hash = {
12
12
-
x64-linux_hash = "sha256-IwD7PFRz6mjEjUTbpqItorvFMB/hcMcRhHG8XQHv0iM=";
13
13
-
arm64-linux_hash = "sha256-9Ou08PI3HNQO6Da76ZMkzx1QlU+oaq9Tr+vqPT05xnw=";
14
14
-
x64-osx_hash = "sha256-Nfm9vWB+ii2ZST6I4I8Y2PuG2a1qY7rbki57y88Ft8A=";
12
12
+
x64-linux_hash = "sha256-2DZUQ11sAsIbI3hkU+6Hj+xHz3EbsTelisUCOlRBvvQ=";
13
13
+
arm64-linux_hash = "sha256-j5gUC50NfvF2/W/aYgCiMoW1jF9F30L7pnVaFfX1Fwk=";
14
14
+
x64-osx_hash = "sha256-iOaOzisG54+nstPNNUXOYwhEaM1Uh4wHPISVtEf8vTQ=";
15
15
}."${arch}-${os}_hash";
16
16
17
17
in stdenv.mkDerivation rec {
18
18
pname = "radarr";
19
19
-
version = "3.2.2.5080";
19
19
+
version = "4.0.4.5922";
20
20
21
21
src = fetchurl {
22
22
url = "https://github.com/Radarr/Radarr/releases/download/v${version}/Radarr.master.${version}.${os}-core-${arch}.tar.gz";
+2
-2
pkgs/servers/radarr/update.sh
reviewed
···
15
15
16
16
url="https://github.com/Radarr/Radarr/releases/download/v$version/Radarr.master.$version.$os-core-$arch.tar.gz"
17
17
hash=$(nix-prefetch-url --type sha256 $url)
18
18
-
sriHash="$(nix to-sri --type sha256 $hash)"
18
18
+
sriHash="$(nix hash to-sri --type sha256 $hash)"
19
19
20
20
sed -i "s|$hashKey = \"[a-zA-Z0-9\/+-=]*\";|$hashKey = \"$sriHash\";|g" "$dirname/default.nix"
21
21
}
···
25
25
sed -i "s/version = \"[0-9.]*\";/version = \"$1\";/g" "$dirname/default.nix"
26
26
}
27
27
28
28
-
currentVersion=$(cd $dirname && nix eval --raw '(with import ../../.. {}; radarr.version)')
28
28
+
currentVersion=$(cd $dirname && nix eval --raw -f ../../.. radarr.version)
29
29
30
30
latestTag=$(curl https://api.github.com/repos/Radarr/Radarr/releases/latest | jq -r ".tag_name")
31
31
latestVersion="$(expr $latestTag : 'v\(.*\)')"