mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-20 02:55:39 +00:00
nss: Update to 3.17.2
This commit is contained in:
parent
d4d0e449d7
commit
f445fb8240
@ -11,11 +11,11 @@ let
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "nss-${version}";
|
||||
version = "3.16.5";
|
||||
version = "3.17.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_16_5_RTM/src/${name}.tar.gz";
|
||||
sha256 = "e744b9fb2a6291d7eaf1b3f0157082f4214984db33f896e4adf3141340d64196";
|
||||
url = "http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_17_2_RTM/src/${name}.tar.gz";
|
||||
sha256 = "134929e44e44b968a4883f4ee513a71ae45d55b486cee41ee8e26c3cc84dab8b";
|
||||
};
|
||||
|
||||
buildInputs = [ nspr perl zlib sqlite ];
|
||||
@ -25,7 +25,7 @@ in stdenv.mkDerivation rec {
|
||||
'';
|
||||
|
||||
patches =
|
||||
[ ./nss-3.15-gentoo-fixups.patch
|
||||
[ ./nss-3.17-gentoo-fixups.patch
|
||||
# Based on http://patch-tracker.debian.org/patch/series/dl/nss/2:3.15.4-1/85_security_load.patch
|
||||
./85_security_load.patch
|
||||
];
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- a/nss/config/Makefile
|
||||
+++ b/nss/config/Makefile
|
||||
--- nss-3.17.1/nss/config/Makefile
|
||||
+++ nss-3.17.1/nss/config/Makefile
|
||||
@@ -0,0 +1,40 @@
|
||||
+CORE_DEPTH = ..
|
||||
+DEPTH = ..
|
||||
@ -41,8 +41,8 @@
|
||||
+
|
||||
+dummy: all export libs
|
||||
+
|
||||
--- a/nss/config/nss-config.in
|
||||
+++ b/nss/config/nss-config.in
|
||||
--- nss-3.17.1/nss/config/nss-config.in
|
||||
+++ nss-3.17.1/nss/config/nss-config.in
|
||||
@@ -0,0 +1,145 @@
|
||||
+#!/bin/sh
|
||||
+
|
||||
@ -189,8 +189,8 @@
|
||||
+ echo $libdirs
|
||||
+fi
|
||||
+
|
||||
--- a/nss/config/nss.pc.in
|
||||
+++ b/nss/config/nss.pc.in
|
||||
--- nss-3.17.1/nss/config/nss.pc.in
|
||||
+++ nss-3.17.1/nss/config/nss.pc.in
|
||||
@@ -0,0 +1,12 @@
|
||||
+prefix=@prefix@
|
||||
+exec_prefix=@exec_prefix@
|
||||
@ -204,8 +204,8 @@
|
||||
+Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3
|
||||
+Cflags: -I${includedir}
|
||||
+
|
||||
--- a/nss/Makefile
|
||||
+++ b/nss/Makefile
|
||||
--- nss-3.17.1/nss/Makefile
|
||||
+++ nss-3.17.1/nss/Makefile
|
||||
@@ -44,7 +44,7 @@
|
||||
# (7) Execute "local" rules. (OPTIONAL). #
|
||||
#######################################################################
|
||||
@ -215,7 +215,7 @@
|
||||
|
||||
nss_clean_all: clobber_nspr clobber
|
||||
|
||||
@@ -103,12 +103,6 @@
|
||||
@@ -109,12 +109,6 @@
|
||||
--with-dist-prefix='$(NSPR_PREFIX)' \
|
||||
--with-dist-includedir='$(NSPR_PREFIX)/include'
|
||||
|
||||
@ -228,11 +228,14 @@
|
||||
build_docs:
|
||||
$(MAKE) -C $(CORE_DEPTH)/doc
|
||||
|
||||
--- a/nss/manifest.mn
|
||||
+++ b/nss/manifest.mn
|
||||
@@ -10,4 +10,4 @@
|
||||
--- nss-3.17.1/nss/manifest.mn
|
||||
+++ nss-3.17.1/nss/manifest.mn
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
RELEASE = nss
|
||||
|
||||
-DIRS = coreconf lib cmd
|
||||
+DIRS = coreconf lib cmd config
|
||||
|
||||
ifdef NSS_BUILD_GTESTS
|
||||
DIRS += external_tests
|
Loading…
Reference in New Issue
Block a user