lol

radarr: 3.2.2.5080 -> 4.0.4.5922

+6 -6
+4 -4
pkgs/servers/radarr/default.nix
··· 9 9 }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); 10 10 11 11 hash = { 12 - x64-linux_hash = "sha256-IwD7PFRz6mjEjUTbpqItorvFMB/hcMcRhHG8XQHv0iM="; 13 - arm64-linux_hash = "sha256-9Ou08PI3HNQO6Da76ZMkzx1QlU+oaq9Tr+vqPT05xnw="; 14 - x64-osx_hash = "sha256-Nfm9vWB+ii2ZST6I4I8Y2PuG2a1qY7rbki57y88Ft8A="; 12 + x64-linux_hash = "sha256-2DZUQ11sAsIbI3hkU+6Hj+xHz3EbsTelisUCOlRBvvQ="; 13 + arm64-linux_hash = "sha256-j5gUC50NfvF2/W/aYgCiMoW1jF9F30L7pnVaFfX1Fwk="; 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 - version = "3.2.2.5080"; 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
··· 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 - sriHash="$(nix to-sri --type sha256 $hash)" 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 - currentVersion=$(cd $dirname && nix eval --raw '(with import ../../.. {}; radarr.version)') 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\(.*\)')"