diff options
author | Florian Klink <flokli@flokli.de> | 2020-02-01 17:40:32 +0100 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2020-02-09 22:33:33 +0100 |
commit | e3659c50fc356376fa68d680dd32a3379717a065 (patch) | |
tree | 233f6e8894d9c29895c8bf70492dd804e096cdf4 /pkgs/applications/networking/browsers | |
parent | 9704fbec86cea1673d48486f2d955ff543207810 (diff) | |
download | nixlib-e3659c50fc356376fa68d680dd32a3379717a065.tar nixlib-e3659c50fc356376fa68d680dd32a3379717a065.tar.gz nixlib-e3659c50fc356376fa68d680dd32a3379717a065.tar.bz2 nixlib-e3659c50fc356376fa68d680dd32a3379717a065.tar.lz nixlib-e3659c50fc356376fa68d680dd32a3379717a065.tar.xz nixlib-e3659c50fc356376fa68d680dd32a3379717a065.tar.zst nixlib-e3659c50fc356376fa68d680dd32a3379717a065.zip |
firefoxPackages.firefox-esr-52: remove package
firefoxPackages.firefox-esr-52 was removed as it's an unsupported ESR with open security issues. If you need it because you need to run some plugins not having been ported to WebExtensions API, import it from an older nixpkgs checkout still containing it.
Diffstat (limited to 'pkgs/applications/networking/browsers')
-rw-r--r-- | pkgs/applications/networking/browsers/firefox/packages.nix | 34 |
1 files changed, 6 insertions, 28 deletions
diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index c696166c95fa..49a9d7620476 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -40,34 +40,6 @@ rec { }; }; - # Do not remove. This is the last version of Firefox that supports - # the old plugins. While this package is unsafe to use for browsing - # the web, there are many old useful plugins targeting offline - # activities (e.g. ebook readers, syncronous translation, etc) that - # will probably never be ported to WebExtensions API. - firefox-esr-52 = (common rec { - pname = "firefox-esr"; - ffversion = "52.9.0esr"; - src = fetchurl { - url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; - sha512 = "bfca42668ca78a12a9fb56368f4aae5334b1f7a71966fbba4c32b9c5e6597aac79a6e340ac3966779d2d5563eb47c054ab33cc40bfb7306172138ccbd3adb2b9"; - }; - - patches = [ - # this one is actually an omnipresent bug - # https://bugzilla.mozilla.org/show_bug.cgi?id=1444519 - ./fix-pa-context-connect-retval.patch - ]; - - meta = firefox.meta // { - description = "A web browser built from Firefox Extended Support Release source tree"; - knownVulnerabilities = [ "Support ended in August 2018." ]; - }; - }).override { - stdenv = overrideCC gccStdenv gcc6; # gcc7 fails with "undefined reference to `__divmoddi4'" - gtk3Support = false; - }; - firefox-esr-68 = common rec { pname = "firefox-esr"; ffversion = "68.4.2esr"; @@ -92,6 +64,12 @@ rec { } // lib.optionalAttrs (config.allowAliases or true) { # ALIASES # remove after 20.03 branchoff + firefox-esr-52 = throw '' + firefoxPackages.firefox-esr-52 was removed as it's an unsupported ESR with + open security issues. If you need it because you need to run some plugins + not having been ported to WebExtensions API, import it from an older + nixpkgs checkout still containing it. + ''; firefox-esr-60 = throw "firefoxPackages.firefox-esr-60 was removed as it's an unsupported ESR with open security issues."; icecat = throw "firefoxPackages.icecat was removed as even its latest upstream version is based on an unsupported ESR release with open security issues."; |