[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