M pkgs/applications/networking/browsers/firefox/packages.nix => pkgs/applications/networking/browsers/firefox/packages.nix +0 -30
@@ 122,34 122,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 = "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";
- };
- })
- .override { python3 = python311; };
}
M pkgs/top-level/aliases.nix => pkgs/top-level/aliases.nix +2 -0
@@ 491,6 491,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
M pkgs/top-level/all-packages.nix => pkgs/top-level/all-packages.nix +0 -7
@@ 29386,7 29386,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;
@@ 29412,12 29411,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 {