[SVN-Commit] r1123 - in trunk: . Mk www/firefox www/firefox-nightly www/firefox-nightly/files www/seamonkey
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Fri Dec 14 04:17:51 UTC 2012
Author: jbeich
Date: Fri Dec 14 04:17:44 2012
New Revision: 1123
Log:
update
Deleted:
trunk/www/firefox-nightly/files/patch-xpcom-base-AvailableMemoryTracker.cpp
Modified:
trunk/Gecko_ChangeLog
trunk/Gecko_TODO
trunk/Mk/bsd.gecko.mk
trunk/www/firefox-nightly/Makefile
trunk/www/firefox-nightly/Makefile.hgrev
trunk/www/firefox-nightly/distinfo
trunk/www/firefox-nightly/files/patch-bug807492
trunk/www/firefox/Makefile
trunk/www/firefox/distinfo
trunk/www/seamonkey/Makefile
trunk/www/seamonkey/distinfo
Modified: trunk/Gecko_ChangeLog
==============================================================================
--- trunk/Gecko_ChangeLog Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/Gecko_ChangeLog Fri Dec 14 04:17:44 2012 (r1123)
@@ -1,5 +1,3 @@
-17.0:
-- support more h264 codecs when using GSTREAMER with YouTube
-- unbreak build for -esr on -CURRENT after clang became default [1]
-
-PR: ports/173679 [1]
+18.0:
+- remove QT4 option to avoid confusion
+- add WEBRTC option, untested with cameras
Modified: trunk/Gecko_TODO
==============================================================================
--- trunk/Gecko_TODO Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/Gecko_TODO Fri Dec 14 04:17:44 2012 (r1123)
@@ -1,6 +1,11 @@
unassigned (upstream):
+- xpcom/base/nsMemoryInfoDumper.cpp
+- xpcom/base/MapsMemoryReporter.cpp
+- media/webrtc/trunk/src/system_wrappers/source/cpu.cc
- toolkit/crashreporter
-- OSS or GStreamer for media/libcubeb
+- OSS or GStreamer for
+ * media/libcubeb
+ * media/webrtc/trunk/src/modules/audio_device
- pmc(3) for js/src/perf
https://developer.mozilla.org/en-US/docs/Performance/JS::PerfMeasurement
- mozboot (ex.: bug 790750)
@@ -23,5 +28,5 @@
jbeich:
- webrtc (testing?)
- switch to --ignore-unresolved-symbol (waiting for binutils 2.24)
-- add Gtk3 support (waiting for upstream)
+- add Gtk3 support (not landed in m-c yet)
- move PGO to bsd.gecko.mk (blocked by USE_PYTHON_BUILD in *-esr)
Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/Mk/bsd.gecko.mk Fri Dec 14 04:17:44 2012 (r1123)
@@ -554,10 +554,10 @@
.if ${MOZILLA_VER:R:R} >= 16 || exists(${.CURDIR}/files/patch-bug788955)
.if ${OSVERSION} > 1000011
# use jemalloc 3.0.0 API in libc
-MOZ_EXPORT+= MOZ_JEMALLOC=1
+MOZ_EXPORT+= MOZ_JEMALLOC=1 MOZ_JEMALLOC3=1
.elif ${OSVERSION} > 701106
MOZ_OPTIONS+= --enable-jemalloc
-MOZ_EXPORT+= MOZ_JEMALLOC=1
+MOZ_EXPORT+= MOZ_JEMALLOC=1 MOZ_JEMALLOC3=1
.endif
.endif
Modified: trunk/www/firefox-nightly/Makefile
==============================================================================
--- trunk/www/firefox-nightly/Makefile Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/www/firefox-nightly/Makefile Fri Dec 14 04:17:44 2012 (r1123)
@@ -18,18 +18,18 @@
COMMENT= Web browser based on the browser portion of Mozilla
BUILD_DEPENDS= nspr>=4.9.4:${PORTSDIR}/devel/nspr \
- nss>=3.14:${PORTSDIR}/security/nss \
sqlite3>=3.7.14.1:${PORTSDIR}/databases/sqlite3 \
${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \
cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
unzip:${PORTSDIR}/archivers/unzip
+# nss>=3.14.1:${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
MOZILLA_NAME= Nightly
MOZILLA_SUFX= -nightly
MOZILLA= ${PORTNAME}${MOZILLA_SUFX}
Modified: trunk/www/firefox-nightly/Makefile.hgrev
==============================================================================
--- trunk/www/firefox-nightly/Makefile.hgrev Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/www/firefox-nightly/Makefile.hgrev Fri Dec 14 04:17:44 2012 (r1123)
@@ -1 +1 @@
-HGREV= 114744:d9020fa719c5
+HGREV= 115909:8a72b2a22450
Modified: trunk/www/firefox-nightly/distinfo
==============================================================================
--- trunk/www/firefox-nightly/distinfo Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/www/firefox-nightly/distinfo Fri Dec 14 04:17:44 2012 (r1123)
@@ -1,2 +1,2 @@
-SHA256 (firefox-nightly/d9020fa719c5.tar.bz2) = db96af57c138017acc10af48105bb4e05a9576aac55dbc505c3fd91be43d1afb
-SIZE (firefox-nightly/d9020fa719c5.tar.bz2) = 97741462
+SHA256 (firefox-nightly/8a72b2a22450.tar.bz2) = 44890b65e04452ad4941be406f2515cc61487892972d263c0ca788a600c3a535
+SIZE (firefox-nightly/8a72b2a22450.tar.bz2) = 97468989
Modified: trunk/www/firefox-nightly/files/patch-bug807492
==============================================================================
--- trunk/www/firefox-nightly/files/patch-bug807492 Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/www/firefox-nightly/files/patch-bug807492 Fri Dec 14 04:17:44 2012 (r1123)
@@ -64,13 +64,13 @@
;;
esac
fi
-@@ -8865,16 +8876,21 @@ if test "${OS_TARGET}" = "WINNT"; then
- if test "$HAVE_64BIT_OS"; then
- OS_BITS=64
+@@ -9032,16 +9043,21 @@ elif test "${OS_TARGET}" = "Android"; th
+ EXTRA_GYP_DEFINES="-D gtest_target_type=executable -D android_toolchain=${android_toolchain} -G os=android "
+ if test -n "$ARM_ARCH" && test "$ARM_ARCH" -lt 7; then
+ EXTRA_GYP_DEFINES+=" -D armv7=0 "
else
- OS_BITS=32
+ EXTRA_GYP_DEFINES+=" -D armv7=1 "
fi
- EXTRA_GYP_DEFINES="-D MSVS_VERSION=${_MSVS_VERSION} -D MSVS_OS_BITS=${OS_BITS}"
fi
+# Don't try to compile sse4.1 code if toolchain doesn't support
@@ -85,7 +85,7 @@
dnl so that regeneration via dependencies works correctly
WEBRTC_CONFIG="-D build_with_mozilla=1 --include ${srcdir}/media/webrtc/webrtc_config.gypi -D FORCED_INCLUDE_FILE=${srcdir}/media/webrtc/webrtc_config.gypi"
- GYP_WEBRTC_OPTIONS="--format=mozmake ${WEBRTC_CONFIG} ${EXTRA_GYP_DEFINES} --depth=${srcdir}/media/webrtc/trunk --toplevel-dir=${srcdir} -G OBJDIR=${_objdir}"
+ GYP_WEBRTC_OPTIONS="--format=mozmake ${WEBRTC_CONFIG} -D target_arch=${WEBRTC_TARGET_ARCH} ${EXTRA_GYP_DEFINES} --depth=${srcdir}/media/webrtc/trunk --toplevel-dir=${srcdir} -G OBJDIR=${_objdir}"
diff --git js/src/config/system-headers js/src/config/system-headers
index 9bd1efa..1095a01 100644
--- js/src/config/system-headers
@@ -114,20 +114,20 @@
-I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/event \
$(NULL)
--ifeq ($(OS_ARCH), Darwin)
+-ifeq ($(OS_TARGET), Darwin)
+ifneq (,$(filter Darwin DragonFly FreeBSD NetBSD OpenBSD,$(OS_TARGET)))
LOCAL_INCLUDES += \
-I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/port/darwin/include \
-I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/port/generic/include \
$(NULL)
-+ifeq ($(OS_ARCH), Darwin)
++ifeq ($(OS_TARGET), Darwin)
DEFINES += -DDARWIN
+else
+DEFINES += -DBSD
+endif
endif
- ifeq ($(OS_ARCH), Linux)
+ ifeq ($(OS_TARGET), Linux)
LOCAL_INCLUDES += \
-I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/port/linux/include \
-I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/port/generic/include \
Deleted: trunk/www/firefox-nightly/files/patch-xpcom-base-AvailableMemoryTracker.cpp
==============================================================================
--- trunk/www/firefox-nightly/files/patch-xpcom-base-AvailableMemoryTracker.cpp Fri Dec 14 04:17:44 2012 (r1122)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,10 +0,0 @@
---- xpcom/base/AvailableMemoryTracker.cpp~
-+++ xpcom/base/AvailableMemoryTracker.cpp
-@@ -499,6 +499,6 @@ nsJemallocFreeDirtyPagesRunnable::Run()
- MOZ_ASSERT(NS_IsMainThread());
-
- #if defined(MOZ_JEMALLOC)
-- mallctl("arenas.purge", nullptr, 0, nullptr, 0);
-+// mallctl("arenas.purge", nullptr, 0, nullptr, 0);
- #elif defined(MOZ_MEMORY)
- jemalloc_free_dirty_pages();
Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/www/firefox/Makefile Fri Dec 14 04:17:44 2012 (r1123)
@@ -6,7 +6,7 @@
#
PORTNAME= firefox
-DISTVERSION= 18.0b2
+DISTVERSION= 18.0b4
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= ${MASTER_SITE_MOZILLA}
@@ -17,11 +17,11 @@
COMMENT= Web browser based on the browser portion of Mozilla
BUILD_DEPENDS= nspr>=4.9:${PORTSDIR}/devel/nspr \
- nss>=3.13.6_1:${PORTSDIR}/security/nss \
sqlite3>=3.7.12.1:${PORTSDIR}/databases/sqlite3 \
${PYTHON_SITELIBDIR}/_sqlite3.so:${PORTSDIR}/databases/py-sqlite3 \
cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \
unzip:${PORTSDIR}/archivers/unzip
+# nss>=3.14.1:${PORTSDIR}/security/nss \
USE_AUTOTOOLS= autoconf213:env
USE_PYTHON_BUILD=-2.7
@@ -29,7 +29,7 @@
USE_GECKO= gecko
CONFLICTS= firefox-1[07].*
MOZ_PKGCONFIG_FILES= # empty
-USE_MOZILLA= # empty
+USE_MOZILLA= -nss
MOZILLA_NAME= Firefox
MAKE_JOBS_SAFE= yes
Modified: trunk/www/firefox/distinfo
==============================================================================
--- trunk/www/firefox/distinfo Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/www/firefox/distinfo Fri Dec 14 04:17:44 2012 (r1123)
@@ -1,2 +1,2 @@
-SHA256 (firefox-18.0b2.source.tar.bz2) = d6fcb337889810436936a5dc0dac8936029bb4011afe8a0956ee4e1f09773bdb
-SIZE (firefox-18.0b2.source.tar.bz2) = 96713768
+SHA256 (firefox-18.0b4.source.tar.bz2) = 5b0a3eb952171b4bdf78b80e1b18f5cf6c31cdeb8bedc3aebd090a91abfb041b
+SIZE (firefox-18.0b4.source.tar.bz2) = 96916801
Modified: trunk/www/seamonkey/Makefile
==============================================================================
--- trunk/www/seamonkey/Makefile Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/www/seamonkey/Makefile Fri Dec 14 04:17:44 2012 (r1123)
@@ -2,7 +2,7 @@
# $FreeBSD: ports/www/seamonkey/Makefile,v 1.326 2012/06/01 05:25:02 dinoex Exp $
PORTNAME= seamonkey
-DISTVERSION= 2.15b2
+DISTVERSION= 2.15b3
CATEGORIES?= www ipv6
MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED}
MASTER_SITE_SUBDIR= seamonkey/releases/${DISTVERSION}/source
Modified: trunk/www/seamonkey/distinfo
==============================================================================
--- trunk/www/seamonkey/distinfo Fri Dec 14 04:17:34 2012 (r1122)
+++ trunk/www/seamonkey/distinfo Fri Dec 14 04:17:44 2012 (r1123)
@@ -1,4 +1,4 @@
-SHA256 (seamonkey-2.15b2.source.tar.bz2) = e89a28463bb52d73550ff11766a87abdba3f86aeefacd98e161562e7c6e4703c
-SIZE (seamonkey-2.15b2.source.tar.bz2) = 120021742
+SHA256 (seamonkey-2.15b3.source.tar.bz2) = 87be84196bbf86039a6bc2773919ff42af1f56f673e8b1cedd8caa8b5b5b2eb9
+SIZE (seamonkey-2.15b3.source.tar.bz2) = 120120509
SHA256 (enigmail-1.4.6.tar.gz) = f3771d1faa26676818bab5e2c50dce85013b9de30b82de526159eaa7ca34f036
SIZE (enigmail-1.4.6.tar.gz) = 1262280
More information about the freebsd-gecko
mailing list