Skip to content

Commit

Permalink
firefox-esr-115-unwrapped: drop
Browse files Browse the repository at this point in the history
This release series has reached its end of life. Users need to upgrade to
either the 128 release series or mainline.

(cherry picked from commit 4ac131a)
  • Loading branch information
mweinelt committed Oct 13, 2024
1 parent a3f9ad6 commit fb041e4
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 36 deletions.
29 changes: 0 additions & 29 deletions pkgs/applications/networking/browsers/firefox/packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -120,33 +120,4 @@
versionSuffix = "esr";
};
};

firefox-esr-115 = buildMozillaMach rec {
pname = "firefox-esr-115";
version = "115.16.1esr";
applicationName = "Mozilla Firefox ESR";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz";
sha512 = "eca42b3494fdab73e67d5c8e8b76520729adb75b5cad85172953dba56b225b0f05dcfea70fe8cc3e1bf1cd3d7103159cc20095d5480bb1b0e6d3ec90588988a8";
};

meta = {
changelog = "https://www.mozilla.org/en-US/firefox/${lib.removeSuffix "esr" version}/releasenotes/";
description = "A web browser built from Firefox Extended Support Release source tree";
homepage = "http://www.mozilla.com/en-US/firefox/";
maintainers = with lib.maintainers; [ hexa ];
platforms = lib.platforms.unix;
badPlatforms = lib.platforms.darwin;
broken = stdenv.buildPlatform.is32bit; # since Firefox 60, build on 32-bit platforms fails with "out of memory".
# not in `badPlatforms` because cross-compilation on 64-bit machine might work.
license = lib.licenses.mpl20;
mainProgram = "firefox";
};
tests = [ nixosTests.firefox-esr-115 ];
updateScript = callPackage ./update.nix {
attrPath = "firefox-esr-115-unwrapped";
versionPrefix = "115";
versionSuffix = "esr";
};
};
}
2 changes: 2 additions & 0 deletions pkgs/top-level/aliases.nix
Original file line number Diff line number Diff line change
Expand Up @@ -370,6 +370,8 @@ mapAliases ({
findimagedupes = throw "findimagedupes has been removed because the perl bindings are no longer compatible"; # Added 2023-07-10
finger_bsd = bsd-finger;
fingerd_bsd = bsd-fingerd;
firefox-esr-115 = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr` or `firefox-esr-128` instead.";
firefox-esr-115-unwrapped = throw "The Firefox 115 ESR series has reached its end of life. Upgrade to `firefox-esr-unwrapped` or `firefox-esr-128-unwrapped` instead.";
firefox-wayland = firefox; # Added 2022-11-15
firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09
fishfight = jumpy; # Added 2022-08-03
Expand Down
7 changes: 0 additions & 7 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -30991,7 +30991,6 @@ with pkgs;
firefox-unwrapped = firefoxPackages.firefox;
firefox-beta-unwrapped = firefoxPackages.firefox-beta;
firefox-devedition-unwrapped = firefoxPackages.firefox-devedition;
firefox-esr-115-unwrapped = firefoxPackages.firefox-esr-115;
firefox-esr-128-unwrapped = firefoxPackages.firefox-esr-128;
firefox-esr-unwrapped = firefoxPackages.firefox-esr-128;

Expand All @@ -31017,12 +31016,6 @@ with pkgs;
wmClass = "firefox-esr";
icon = "firefox-esr";
};
firefox-esr-115 = wrapFirefox firefox-esr-115-unwrapped {
nameSuffix = "-esr";
desktopName = "Firefox ESR";
wmClass = "firefox-esr";
icon = "firefox-esr";
};
firefox-esr = firefox-esr-128;

firefox-bin-unwrapped = callPackage ../applications/networking/browsers/firefox-bin {
Expand Down

0 comments on commit fb041e4

Please sign in to comment.