@@ -5,7 +5,7 @@ let
55 url = "http://dev.gentoo.org/~polynomial-c/mozilla/nss-3.15.4-pem-support-20140109.patch.xz";
66 sha256 = "10ibz6y0hknac15zr6dw4gv9nb5r5z9ym6gq18j3xqx7v7n3vpdw";
77 };
8− version = "3.51";
8+ version = "3.52";
99 underscoreVersion = builtins.replaceStrings ["."] ["_"] version;
1010
1111in stdenv.mkDerivation rec {
@@ -14,7 +14,7 @@ in stdenv.mkDerivation rec {
1414
1515 src = fetchurl {
1616 url = "mirror://mozilla/security/nss/releases/NSS_${underscoreVersion}_RTM/src/${pname}-${version}.tar.gz";
17− sha256 = "1725d0idf5zzqafdqfdn9vprc7ys2ywhv23sqn328di968xqnd3m";
17+ sha256 = "0q8m9jf6zgkbhx71myjb7y0gcl5ib3gj6qkl9yvdqpd6vl6fn2ha";
1818 };
1919
2020 depsBuildBuild = [ buildPackages.stdenv.cc ];
@@ -27,8 +27,12 @@ in stdenv.mkDerivation rec {
2727 propagatedBuildInputs = [ nspr ];
2828
2929 prePatch = ''
30− # strip the trailing whitespace from the patch line…
31− xz -d < ${nssPEM} | sed -e '/^-DIRS = builtins $/ s/ $//' | patch -p1
30+ # strip the trailing whitespace from the patch line and the renamed CKO_NETSCAPE_ enum to CKO_NSS_
31+ xz -d < ${nssPEM} | sed \
32+ -e '/^-DIRS = builtins $/ s/ $//' \
33+ -e 's/CKO_NETSCAPE_/CKO_NSS_/g' \
34+ -e 's/CKT_NETSCAPE_/CKT_NSS_/g' \
35+ | patch -p1
3236 '';
3337
3438 patches =