aboutsummaryrefslogtreecommitdiff
path: root/pkgs/applications/networking/browsers/firefox/packages.nix
diff options
context:
space:
mode:
authorVladimír Čunát <v@cunat.cz>2020-07-12 19:43:49 +0200
committerVladimír Čunát <v@cunat.cz>2020-07-19 12:30:25 +0200
commit0513a9128fb5e3bc015f85fda485b0cb78985bf8 (patch)
tree3b70195e12b107482cbcbbbfbb04362fc8750023 /pkgs/applications/networking/browsers/firefox/packages.nix
parent0c50808975da8b46ab6ae3a769f434974e9740aa (diff)
nss_3_44: bring back this older branch for firefox-esr
/cc nss PR #91746
Diffstat (limited to 'pkgs/applications/networking/browsers/firefox/packages.nix')
-rw-r--r--pkgs/applications/networking/browsers/firefox/packages.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix
index e551cd8b2ea3..4580910cf7b9 100644
--- a/pkgs/applications/networking/browsers/firefox/packages.nix
+++ b/pkgs/applications/networking/browsers/firefox/packages.nix
@@ -1,4 +1,4 @@
-{ config, stdenv, lib, callPackage, fetchurl }:
+{ config, stdenv, lib, callPackage, fetchurl, nss_3_44 }:
let
common = opts: callPackage (import ./common.nix opts) {};
@@ -33,7 +33,7 @@ rec {
};
};
- firefox-esr-68 = common rec {
+ firefox-esr-68 = (common rec {
pname = "firefox-esr";
ffversion = "68.10.0esr";
src = fetchurl {
@@ -53,5 +53,11 @@ rec {
versionSuffix = "esr";
versionKey = "ffversion";
};
+ }).override {
+ # Mozilla unfortunately doesn't support building with latest NSS anymore;
+ # instead they provide ESR releases for NSS:
+ # https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases
+ nss = nss_3_44;
};
+
}