firefox-bin: fix updateScript (#416941)

This commit is contained in:
Sandro
2025-06-15 23:36:48 +02:00
committed by GitHub
3 changed files with 2 additions and 13 deletions
@@ -142,7 +142,6 @@ stdenv.mkDerivation {
updateScript = import ./update.nix {
inherit
pname
lib
writeScript
xidel
coreutils
@@ -1,7 +1,5 @@
{
pname,
channel,
lib,
writeScript,
xidel,
coreutils,
@@ -16,10 +14,6 @@
versionSuffix ? "",
}:
let
isBeta = channel != "release";
in
writeScript "update-${pname}" ''
#!${runtimeShell}
PATH=${coreutils}/bin:${gnused}/bin:${gnugrep}/bin:${xidel}/bin:${curl}/bin:${gnupg}/bin
@@ -49,9 +43,7 @@ writeScript "update-${pname}" ''
grep "^[0-9]" | \
sort --version-sort | \
grep -v "funnelcake" | \
grep -e "${lib.optionalString isBeta "b"}\([[:digit:]]\|[[:digit:]][[:digit:]]\)${versionSuffix}$" | ${
lib.optionalString (!isBeta) "grep -v \"b\" |"
} \
grep -e "\([[:digit:]]\|[[:digit:]][[:digit:]]\)${versionSuffix}$" | grep -v "b" | \
tail -1`
curl --silent -o $HOME/shasums "$url$version/SHA256SUMS"
@@ -94,7 +86,7 @@ writeScript "update-${pname}" ''
}
EOF
mv $tmpfile ${channel}${if versionSuffix == "" then "" else "_${versionSuffix}"}_sources.nix
mv $tmpfile release${if versionSuffix == "" then "" else "_${versionSuffix}"}_sources.nix
popd
''
@@ -104,7 +104,6 @@ stdenv.mkDerivation {
passthru.updateScript = import ./../../browsers/firefox-bin/update.nix {
inherit
pname
lib
writeScript
xidel
coreutils
@@ -116,7 +115,6 @@ stdenv.mkDerivation {
versionSuffix
;
baseName = "thunderbird";
channel = "release";
basePath = "pkgs/applications/networking/mailreaders/thunderbird-bin";
baseUrl = "http://archive.mozilla.org/pub/thunderbird/releases/";
};