thunderbird-bin: add 137.0.2 as thunderbird-latest-bin (#390091)

This commit is contained in:
taku0
2025-05-01 12:44:59 +09:00
committed by GitHub
5 changed files with 1872 additions and 272 deletions
@@ -94,7 +94,7 @@ writeScript "update-${pname}" ''
}
EOF
mv $tmpfile ${channel}_sources.nix
mv $tmpfile ${channel}${if versionSuffix == "" then "" else "_${versionSuffix}"}_sources.nix
popd
''
@@ -3,6 +3,7 @@
# To update `thunderbird-bin`'s `release_sources.nix`, run from the nixpkgs root:
#
# nix-shell maintainers/scripts/update.nix --argstr package pkgs.thunderbird-bin-unwrapped
# nix-shell maintainers/scripts/update.nix --argstr package pkgs.thunderbird-esr-bin-unwrapped
{
lib,
stdenv,
@@ -24,6 +25,7 @@
systemLocale ? config.i18n.defaultLocale or "en_US",
patchelfUnstable, # have to use patchelfUnstable to support --no-clobber-old-sections
generated,
versionSuffix ? "",
applicationName ? "Thunderbird",
}:
@@ -63,8 +65,7 @@ stdenv.mkDerivation {
inherit pname version;
src = fetchurl {
url = "https://download-installer.cdn.mozilla.net/pub/thunderbird/releases/${version}/${source.arch}/${source.locale}/thunderbird-${version}.tar.bz2";
inherit (source) sha256;
inherit (source) url sha256;
};
nativeBuildInputs = [
@@ -112,12 +113,12 @@ stdenv.mkDerivation {
curl
gnupg
runtimeShell
versionSuffix
;
baseName = "thunderbird";
channel = "release";
basePath = "pkgs/applications/networking/mailreaders/thunderbird-bin";
baseUrl = "http://archive.mozilla.org/pub/thunderbird/releases/";
versionSuffix = "esr";
};
passthru = {
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+13 -3
View File
@@ -16079,11 +16079,21 @@ with pkgs;
thunderbird-128-unwrapped = thunderbirdPackages.thunderbird-128;
thunderbird-128 = wrapThunderbird thunderbirdPackages.thunderbird-128 { };
thunderbird-bin = wrapThunderbird thunderbird-bin-unwrapped {
thunderbird-bin = thunderbird-latest-bin;
thunderbird-latest-bin = wrapThunderbird thunderbird-latest-bin-unwrapped {
pname = "thunderbird-bin";
};
thunderbird-bin-unwrapped = callPackage ../applications/networking/mailreaders/thunderbird-bin {
generated = import ../applications/networking/mailreaders/thunderbird-bin/release_sources.nix;
thunderbird-latest-bin-unwrapped =
callPackage ../applications/networking/mailreaders/thunderbird-bin
{
generated = import ../applications/networking/mailreaders/thunderbird-bin/release_sources.nix;
};
thunderbird-esr-bin = wrapThunderbird thunderbird-esr-bin-unwrapped {
pname = "thunderbird-esr-bin";
};
thunderbird-esr-bin-unwrapped = callPackage ../applications/networking/mailreaders/thunderbird-bin {
generated = import ../applications/networking/mailreaders/thunderbird-bin/release_esr_sources.nix;
versionSuffix = "esr";
};
timbreid = callPackage ../applications/audio/pd-plugins/timbreid {