Index: Makefile
===================================================================
RCS file: /cvs/ports/security/nss/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- Makefile    25 Jul 2008 00:46:59 -0000      1.10
+++ Makefile    21 Jun 2009 13:05:56 -0000
@@ -4,9 +4,9 @@
 
 COMMENT=               libraries to support development of security-enabled 
apps
 
-VERSION=               3.12
+VERSION=               3.12.3
 DISTNAME=              nss-${VERSION}
-SO_VERSION=            22.0
+SO_VERSION=            22.1
 .for _lib in freebl3 nss3 nssckbi nssdbm3 nssutil3 smime3 softokn3 ssl3
 SHARED_LIBS+=          ${_lib} ${SO_VERSION}
 .endfor
@@ -25,6 +25,7 @@
 
 MASTER_SITES=          
http://ftp.eu.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION:S/./_/g}_RTM/src/
 \
                        
http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_${VERSION:S/./_/g}_RTM/src/
+EXTRACT_SUFX=          .tar.bz2
 
 LIB_DEPENDS=           nspr4.>=20,plc4.>=20,plds4.>=20:nspr->=4.7:devel/nspr \
                        sqlite3.>=10.0:sqlite3->=3.5:databases/sqlite3
@@ -42,7 +43,7 @@
 
 WRKSRC=                        ${WRKDIST}/mozilla/security/nss
 NSSDIST=               ${WRKDIST}/mozilla/dist
-NSSOBJ=                        ${NSSDIST}/OpenBSD`uname -r`_OPT.OBJ
+NSSOBJ=                        ${NSSDIST}/OpenBSD`uname -r`${OBJ64}_OPT.OBJ
 
 ALL_TARGET=            nss_build_all
 
@@ -71,3 +72,10 @@
                LD_LIBRARY_PATH="${NSSOBJ}/lib" ./all.sh
 
 .include <bsd.port.mk>
+
+.for _m in ${MACHINE_ARCH}
+. if !empty(LP64_ARCHS:M${_m})
+MAKE_ENV+=             USE_64=1
+OBJ64=                 _64
+. endif
+.endfor
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/nss/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- distinfo    25 Jul 2008 00:46:59 -0000      1.7
+++ distinfo    21 Jun 2009 13:05:56 -0000
@@ -1,5 +1,5 @@
-MD5 (nss-3.12.tar.gz) = kX9OBfOYK9f86u3hl/Dh1A==
-RMD160 (nss-3.12.tar.gz) = qE+foR6f2xwT9tm4BLbzfaxO4K8=
-SHA1 (nss-3.12.tar.gz) = a46DwJMc+tFhqumT00Roe2fzF6o=
-SHA256 (nss-3.12.tar.gz) = 0wp0cLgqc+1EJSWzZa+vAEJyBON3Ht/qsFdDrMqXEis=
-SIZE (nss-3.12.tar.gz) = 5163155
+MD5 (nss-3.12.3.tar.bz2) = 7LcHm6Trzym3cWd1OE8fGA==
+RMD160 (nss-3.12.3.tar.bz2) = tTOe2p38hzhbLBHiylO+JJt17Wk=
+SHA1 (nss-3.12.3.tar.bz2) = 7soUo3YpKHuqEOt1YqX7kn6d0XE=
+SHA256 (nss-3.12.3.tar.bz2) = aBUvmtYrSciGAwamBW9cQvGmYJV0npc0aiwwAVKAdfQ=
+SIZE (nss-3.12.3.tar.bz2) = 4066954
Index: patches/patch-mozilla_security_nss_lib_freebl_unix_rand_c
===================================================================
RCS file: 
/cvs/ports/security/nss/patches/patch-mozilla_security_nss_lib_freebl_unix_rand_c,v
retrieving revision 1.4
diff -u -r1.4 patch-mozilla_security_nss_lib_freebl_unix_rand_c
--- patches/patch-mozilla_security_nss_lib_freebl_unix_rand_c   25 Jul 2008 
00:47:00 -0000      1.4
+++ patches/patch-mozilla_security_nss_lib_freebl_unix_rand_c   21 Jun 2009 
13:05:56 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-mozilla_security_nss_lib_freebl_unix_rand_c,v 1.4 2008/07/25 
00:47:00 martynas Exp $
---- mozilla/security/nss/lib/freebl/unix_rand.c.orig   Mon Dec  3 23:07:01 2007
-+++ mozilla/security/nss/lib/freebl/unix_rand.c        Mon Apr  7 01:23:45 2008
-@@ -888,7 +888,6 @@ safe_pclose(FILE *fp)
+--- mozilla/security/nss/lib/freebl/unix_rand.c.orig   Sun Mar 29 06:45:33 2009
++++ mozilla/security/nss/lib/freebl/unix_rand.c        Sun Jun 21 00:10:32 2009
+@@ -890,7 +890,6 @@ safe_pclose(FILE *fp)
  /* Fork netstat to collect its output by default. Do not unset this unless
   * another source of entropy is available
   */
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/nss/pkg/PLIST,v
retrieving revision 1.4
diff -u -r1.4 PLIST
--- pkg/PLIST   25 Jul 2008 00:47:00 -0000      1.4
+++ pkg/PLIST   21 Jun 2009 13:05:56 -0000
@@ -53,6 +53,7 @@
 include/nss/nsslocks.h
 include/nss/nssrwlk.h
 include/nss/nssrwlkt.h
+include/nss/nssutil.h
 include/nss/ocsp.h
 include/nss/ocspt.h
 include/nss/p12.h
@@ -99,7 +100,6 @@
 include/nss/sslproto.h
 include/nss/sslt.h
 include/nss/utilrename.h
-include/nss/watcomfx.h
 lib/libcrmf.a
 lib/libfreebl3.chk
 @lib lib/libfreebl3.so.${LIBfreebl3_VERSION}

Reply via email to