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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to