Date: Fri, 14 Dec 2012 04:17:44 GMT From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org Subject: [SVN-Commit] r1123 - in trunk: . Mk www/firefox www/firefox-nightly www/firefox-nightly/files www/seamonkey Message-ID: <201212140417.qBE4Hi02080257@trillian.chruetertee.ch>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212140417.qBE4Hi02080257>