[SVN-Commit] r1275 - in trunk: . www/firefox www/firefox-nightly www/firefox-nightly/files www/firefox/files

svn-freebsd-gecko at chruetertee.ch svn-freebsd-gecko at chruetertee.ch
Wed Jul 3 16:14:47 UTC 2013


Author: jbeich
Date: Wed Jul  3 16:14:40 2013
New Revision: 1275

Log:
update

Added:
   trunk/www/firefox/files/patch-bug862759
Deleted:
   trunk/Gecko_ChangeLog
   trunk/www/firefox-nightly/files/patch-bug834091
Modified:
   trunk/www/firefox-nightly/Makefile
   trunk/www/firefox-nightly/Makefile.hgrev
   trunk/www/firefox-nightly/distinfo
   trunk/www/firefox/Makefile
   trunk/www/firefox/distinfo
   trunk/www/firefox/files/patch-bug807492
   trunk/www/firefox/files/patch-bug826985

Deleted: trunk/Gecko_ChangeLog
==============================================================================
--- trunk/Gecko_ChangeLog	Wed Jul  3 16:14:40 2013	(r1274)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,4 +0,0 @@
-22.0:
-- OSS was removed upstream
-- media.use_cubeb preference no longer exists, if ALSA crashes
-  re-read UPDATING at 20121010 for the second workaround

Modified: trunk/www/firefox-nightly/Makefile
==============================================================================
--- trunk/www/firefox-nightly/Makefile	Thu Jun 27 07:24:16 2013	(r1274)
+++ trunk/www/firefox-nightly/Makefile	Wed Jul  3 16:14:40 2013	(r1275)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	firefox
-PORTVERSION=	24.0.${HGREV:C/:.*//}
+PORTVERSION=	25.0.${HGREV:C/:.*//}
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	http://hg.mozilla.org/mozilla-central/archive/
@@ -14,18 +14,18 @@
 COMMENT=	Web browser based on the browser portion of Mozilla
 
 BUILD_DEPENDS=	nspr>=4.9.6:${PORTSDIR}/devel/nspr \
-		nss>=3.14.3:${PORTSDIR}/security/nss \
 		sqlite3>=3.7.17:${PORTSDIR}/databases/sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
 		unzip:${PORTSDIR}/archivers/unzip
+#		nss>=3.15:${PORTSDIR}/security/nss \
 
 USE_AUTOTOOLS=	autoconf213:env
 USE_PYTHON_BUILD=2.7
 OBJDIR_BUILD=	# in-tree build broken after bug 789837
 USE_GECKO=	gecko
 MOZ_PKGCONFIG_FILES=	# empty
-USE_MOZILLA=	# empty
+USE_MOZILLA=	-nss # bug713933
 MOZILLA_NAME=	Nightly
 MOZILLA_SUFX=	-nightly
 MOZILLA=	${PORTNAME}${MOZILLA_SUFX}

Modified: trunk/www/firefox-nightly/Makefile.hgrev
==============================================================================
--- trunk/www/firefox-nightly/Makefile.hgrev	Thu Jun 27 07:24:16 2013	(r1274)
+++ trunk/www/firefox-nightly/Makefile.hgrev	Wed Jul  3 16:14:40 2013	(r1275)
@@ -1 +1 @@
-HGREV=		135870:7ba8c86f1a56
+HGREV=		137216:2cae857c17cb

Modified: trunk/www/firefox-nightly/distinfo
==============================================================================
--- trunk/www/firefox-nightly/distinfo	Thu Jun 27 07:24:16 2013	(r1274)
+++ trunk/www/firefox-nightly/distinfo	Wed Jul  3 16:14:40 2013	(r1275)
@@ -1,2 +1,2 @@
-SHA256 (firefox-nightly/7ba8c86f1a56.tar.bz2) = dd1ffa666ed7b3e2f6d85e980b8172615536eb938080d45b1327a9b3530bf84e
-SIZE (firefox-nightly/7ba8c86f1a56.tar.bz2) = 113520736
+SHA256 (firefox-nightly/2cae857c17cb.tar.bz2) = e582ebfb9e1dc61d89778ff0979187574a996c1f6e17fbc33927810c1300c105
+SIZE (firefox-nightly/2cae857c17cb.tar.bz2) = 116852816

Deleted: trunk/www/firefox-nightly/files/patch-bug834091
==============================================================================
--- trunk/www/firefox-nightly/files/patch-bug834091	Wed Jul  3 16:14:40 2013	(r1274)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,35 +0,0 @@
-commit 8d8975b
-Author: Carmen Jiménez Cabezas <macajc at gmail.com>
-Date:   Fri Jan 25 15:36:36 2013 -0800
-
-    Bug 834091: Verify certificate chain for signed B2G apps as of the current time (now) instead of the signing time, r=bsmith
-    
-    --HG--
-    extra : amend_source : 86d8ca2b28259aaf41983740b809ef8a51befc4f
-    extra : rebase_source : e5a1c1199756e929f14852f5c83ba28d097449f4
----
- .../manager/ssl/src/JARSignatureVerification.cpp   |   6 +-
- security/nss/lib/pkcs7/p7decode.c                  |  41 +++-
- security/nss/lib/pkcs7/secpkcs7.h                  |  17 ++
- security/nss/lib/smime/smime.def                   |   6 +
- security/patches/README                            |   4 +
- security/patches/bug-834091.patch                  | 216 +++++++++++++++++++++
- 6 files changed, 281 insertions(+), 9 deletions(-)
-
-diff --git security/manager/ssl/src/JARSignatureVerification.cpp security/manager/ssl/src/JARSignatureVerification.cpp
-index d0a8b98..8e694d3 100644
---- security/manager/ssl/src/JARSignatureVerification.cpp
-+++ security/manager/ssl/src/JARSignatureVerification.cpp
-@@ -586,9 +586,9 @@
-   }
- 
-   // Verify that the signature file is a valid signature of the SF file
--  if (!SEC_PKCS7VerifyDetachedSignatureAtTime(p7_info, certUsageObjectSigner,
--                                              &sfCalculatedDigest.get(),
--                                              HASH_AlgSHA1, false, PR_Now())) {
-+  if (!SEC_PKCS7VerifyDetachedSignature(p7_info, certUsageObjectSigner,
-+                                        &sfCalculatedDigest.get(), HASH_AlgSHA1,
-+                                        false)) {
-     PRErrorCode error = PR_GetError();
-     const char * errorName = PR_ErrorToName(error);
-     PR_LOG(gPIPNSSLog, PR_LOG_DEBUG, ("Failed to verify detached signature: %s",

Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile	Thu Jun 27 07:24:16 2013	(r1274)
+++ trunk/www/firefox/Makefile	Wed Jul  3 16:14:40 2013	(r1275)
@@ -2,7 +2,7 @@
 # $FreeBSD: head/www/firefox/Makefile 310227 2013-01-11 10:22:40Z ehaupt $
 
 PORTNAME=	firefox
-DISTVERSION=	22.0
+DISTVERSION=	23.0b2
 PORTEPOCH=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source
@@ -12,7 +12,7 @@
 COMMENT=	Web browser based on the browser portion of Mozilla
 
 BUILD_DEPENDS=	nspr>=4.9.6:${PORTSDIR}/devel/nspr \
-		nss>=3.14.3:${PORTSDIR}/security/nss \
+		nss>=3.15:${PORTSDIR}/security/nss \
 		sqlite3>=3.7.16.1:${PORTSDIR}/databases/sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}sqlite3>0:${PORTSDIR}/databases/py-sqlite3 \
 		cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
@@ -55,7 +55,7 @@
 
 .include <bsd.port.pre.mk>
 
-WRKSRC:=	${WRKDIR}/mozilla-release
+WRKSRC:=	${WRKDIR}/mozilla-beta
 
 .if ${PORT_OPTIONS:MPGO}
 USE_GCC?=	yes

Modified: trunk/www/firefox/distinfo
==============================================================================
--- trunk/www/firefox/distinfo	Thu Jun 27 07:24:16 2013	(r1274)
+++ trunk/www/firefox/distinfo	Wed Jul  3 16:14:40 2013	(r1275)
@@ -1,2 +1,2 @@
-SHA256 (firefox-22.0.source.tar.bz2) = 040d4e7fb5076b6aa25f0d3851f8d98c2a2e72ef1599f4387f09f47f6096515e
-SIZE (firefox-22.0.source.tar.bz2) = 111109062
+SHA256 (firefox-23.0b2.source.tar.bz2) = 3d95bf9c578aed8ec153c292576ad777e8362a78436aca60568caf8f7b2cf4a8
+SIZE (firefox-23.0b2.source.tar.bz2) = 115799917

Modified: trunk/www/firefox/files/patch-bug807492
==============================================================================
--- trunk/www/firefox/files/patch-bug807492	Thu Jun 27 07:24:16 2013	(r1274)
+++ trunk/www/firefox/files/patch-bug807492	Wed Jul  3 16:14:40 2013	(r1275)
@@ -17,17 +17,17 @@
 index c167461..8346c11 100644
 --- configure.in
 +++ configure.in
-@@ -5258,17 +5258,17 @@ if test -n "$MOZ_WEBRTC"; then
-     *-android*|*-linuxandroid*)
-         if test -n "$MOZ_B2G"; then
-             MOZ_WEBRTC=1
-         else
-             dnl Make sure doesn't get matched by *-linux*
-             MOZ_WEBRTC=
-         fi
-         ;;
--    *-linux*|*-mingw*|*-darwin*)
-+    *-linux*|*-mingw*|*-darwin*|*-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*)
+@@ -5246,17 +5246,17 @@ if test "$NS_PRINTING"; then
+     AC_DEFINE(NS_PRINT_PREVIEW)
+ fi
+ 
+ dnl Turn off webrtc for OS's we don't handle yet, but allow 
+ dnl --enable-webrtc to override.  Can disable for everything in
+ dnl the master list above.
+ if test -n "$MOZ_WEBRTC"; then
+     case "$target" in
+-    *-linux*|*-mingw*|*-darwin*|*-android*|*-linuxandroid*)
++    *-linux*|*-mingw*|*-darwin*|*-android*|*-linuxandroid*|*-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*)
          dnl Leave enabled
          ;;
      *)

Modified: trunk/www/firefox/files/patch-bug826985
==============================================================================
--- trunk/www/firefox/files/patch-bug826985	Thu Jun 27 07:24:16 2013	(r1274)
+++ trunk/www/firefox/files/patch-bug826985	Wed Jul  3 16:14:40 2013	(r1275)
@@ -16,16 +16,16 @@
 index 55e4cd1..76567b3 100644
 --- configure.in
 +++ configure.in
-@@ -5294,6 +5294,9 @@ if test -n "$MOZ_WEBRTC"; then
+@@ -5309,6 +5309,9 @@ if test -n "$MOZ_WEBRTC"; then
      MOZ_VP8_ENCODER=1
      MOZ_VP8_ERROR_CONCEALMENT=1
  
 +    dnl with libv4l2 we can support more cameras
 +    PKG_CHECK_MODULES(MOZ_LIBV4L2, libv4l2)
 +
-     if test "$MOZ_WIDGET_TOOLKIT" != "gonk"; then
-        dnl OpenSLES is only available in Android 2.3 and later; we'll change this
-        dnl hard dependency to a dynamic load with graceful runtime failure before
+ dnl enable once Signaling lands
+     MOZ_WEBRTC_SIGNALING=1
+     AC_DEFINE(MOZ_WEBRTC_SIGNALING)
 @@ -8981,6 +8984,10 @@ elif test "${OS_TARGET}" = "Android"; then
     fi
  fi

Added: trunk/www/firefox/files/patch-bug862759
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/www/firefox/files/patch-bug862759	Wed Jul  3 16:14:40 2013	(r1275)
@@ -0,0 +1,10 @@
+--- js/src/frontend/ParseMaps.cpp~
++++ js/src/frontend/ParseMaps.cpp
+@@ -134,5 +134,5 @@ frontend::InitAtomMap(JSContext *cx, frontend::AtomIndexMap *indices, HeapPtrAto
+     }
+ }
+ 
+-template class AtomDecls<FullParseHandler>;
+-template class AtomDecls<SyntaxParseHandler>;
++template class frontend::AtomDecls<FullParseHandler>;
++template class frontend::AtomDecls<SyntaxParseHandler>;


More information about the freebsd-gecko mailing list