From owner-freebsd-gecko@FreeBSD.ORG Tue Nov 8 21:30:57 2011 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B82D106564A for ; Tue, 8 Nov 2011 21:30:57 +0000 (UTC) (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.245.56]) by mx1.freebsd.org (Postfix) with ESMTP id AB9758FC08 for ; Tue, 8 Nov 2011 21:30:56 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.245.56]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id pA8LUtvW035996 for ; Tue, 8 Nov 2011 21:30:55 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id pA8LUoFE035017 for freebsd-gecko@freebsd.org; Tue, 8 Nov 2011 21:30:50 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Tue, 8 Nov 2011 21:30:50 GMT Message-Id: <201111082130.pA8LUoFE035017@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f From: svn-freebsd-gecko@chruetertee.ch To: freebsd-gecko@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [SVN-Commit] r673 - in branches/experimental/www/libxul: . files X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-gecko@freebsd.org List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Nov 2011 21:30:57 -0000 Author: beat Date: Tue Nov 8 21:30:50 2011 New Revision: 673 Log: - Update to 8.0 Modified: branches/experimental/www/libxul/Makefile branches/experimental/www/libxul/distinfo branches/experimental/www/libxul/files/patch-js-src-Makefile.in branches/experimental/www/libxul/files/patch-js-src-configure.in Modified: branches/experimental/www/libxul/Makefile ============================================================================== --- branches/experimental/www/libxul/Makefile Tue Nov 8 20:37:01 2011 (r672) +++ branches/experimental/www/libxul/Makefile Tue Nov 8 21:30:50 2011 (r673) @@ -6,7 +6,7 @@ # PORTNAME= libxul -DISTVERSION= 7.0 +DISTVERSION= 8.0 CATEGORIES?= www devel MASTER_SITES= ${MASTER_SITE_MOZILLA} MASTER_SITE_SUBDIR= xulrunner/releases/${DISTVERSION}/source @@ -16,7 +16,8 @@ COMMENT?= Mozilla runtime package that can be used to bootstrap XUL+XPCOM apps BUILD_DEPENDS= nspr>=4.8.8:${PORTSDIR}/devel/nspr \ - cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo + cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo \ + unzip:${PORTSDIR}/archivers/unzip LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ event-1.4:${PORTSDIR}/devel/libevent @@ -72,7 +73,7 @@ .endif .if ${ARCH} == amd64 || ${ARCH} == i386 -BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm +BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm .endif post-patch: Modified: branches/experimental/www/libxul/distinfo ============================================================================== --- branches/experimental/www/libxul/distinfo Tue Nov 8 20:37:01 2011 (r672) +++ branches/experimental/www/libxul/distinfo Tue Nov 8 21:30:50 2011 (r673) @@ -1,2 +1,2 @@ -SHA256 (xulrunner-7.0.source.tar.bz2) = 3ab51494a71515fd05f0483ad5ae22221c0d3573d6aec8f0d935d62545837a80 -SIZE (xulrunner-7.0.source.tar.bz2) = 69285902 +SHA256 (xulrunner-8.0.source.tar.bz2) = 202bdb3a74e4762fdfb8602a003084f00c8b88af2349fbb9ba59e8f516132207 +SIZE (xulrunner-8.0.source.tar.bz2) = 70376586 Modified: branches/experimental/www/libxul/files/patch-js-src-Makefile.in ============================================================================== --- branches/experimental/www/libxul/files/patch-js-src-Makefile.in Tue Nov 8 20:37:01 2011 (r672) +++ branches/experimental/www/libxul/files/patch-js-src-Makefile.in Tue Nov 8 21:30:50 2011 (r673) @@ -19,23 +19,12 @@ endif ifeq (arm, $(TARGET_CPU)) #CPPSRCS += only_on_arm.cpp -@@ -739,7 +742,7 @@ - # to reliably get limit macros defined, we'd always have to define the - # one below before including any header, but that's obscure and - # fragile, so we do it here. --DEFINES += -D__STDC_LIMIT_MACROS -+DEFINES += -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS +@@ -793,7 +796,7 @@ + endif # WINNT - INCLUDES += -I$(srcdir) - - --@@ -793,7 +796,8 @@ -+@@ -793,7 +796,7 @@ - endif # WINNT - - ifeq ($(OS_ARCH),FreeBSD) - -EXTRA_LIBS += -pthread --+DEFINES += -DFREEBSD - +EXTRA_LIBS += -pthread -lc - endif - ifeq ($(OS_ARCH),IRIX) + ifeq ($(OS_ARCH),FreeBSD) +-EXTRA_LIBS += -pthread ++EXTRA_LIBS += -pthread -lc + endif + ifeq ($(OS_ARCH),IRIX) + ifdef USE_N32 Modified: branches/experimental/www/libxul/files/patch-js-src-configure.in ============================================================================== --- branches/experimental/www/libxul/files/patch-js-src-configure.in Tue Nov 8 20:37:01 2011 (r672) +++ branches/experimental/www/libxul/files/patch-js-src-configure.in Tue Nov 8 21:30:50 2011 (r673) @@ -1,6 +1,6 @@ ---- js/src/configure.in.orig 2011-07-06 05:09:22.000000000 +0200 -+++ js/src/configure.in 2011-07-06 22:19:17.584233430 +0200 -@@ -1473,7 +1473,7 @@ +--- js/src/configure.in.orig 2011-09-28 14:41:24.000000000 +0200 ++++ js/src/configure.in 2011-10-01 16:02:43.000000000 +0200 +@@ -1533,7 +1533,7 @@ CPU_ARCH=sparc ;; @@ -9,7 +9,7 @@ CPU_ARCH="$OS_TEST" ;; -@@ -1495,7 +1495,7 @@ +@@ -1555,7 +1555,7 @@ dnl =============================================================== INTEL_ARCHITECTURE= case "$OS_TEST" in @@ -18,48 +18,24 @@ INTEL_ARCHITECTURE=1 esac -@@ -2713,7 +2713,7 @@ +@@ -2743,6 +2743,16 @@ AC_DEFINE(JS_CPU_X86) AC_DEFINE(JS_NUNBOX32) ;; --x86_64*-*) +amd64*-*) - ENABLE_TRACEJIT=1 - NANOJIT_ARCH=X64 - ENABLE_METHODJIT=1 -@@ -2723,23 +2723,23 @@ - AC_DEFINE(JS_CPU_X64) - AC_DEFINE(JS_PUNBOX64) - ;; --arm*-*) -+x86_64*-*) - ENABLE_TRACEJIT=1 -- NANOJIT_ARCH=ARM ++ ENABLE_TRACEJIT=1 + NANOJIT_ARCH=X64 - ENABLE_METHODJIT=1 - ENABLE_MONOIC=1 - ENABLE_POLYIC=1 -- AC_DEFINE(JS_CPU_ARM) -- AC_DEFINE(JS_NUNBOX32) ++ ENABLE_METHODJIT=1 ++ ENABLE_MONOIC=1 ++ ENABLE_POLYIC=1 + ENABLE_POLYIC_TYPED_ARRAY=1 + AC_DEFINE(JS_CPU_X64) + AC_DEFINE(JS_PUNBOX64) - ;; --sparc*-*) -+arm*-*) ++ ;; + x86_64*-*) ENABLE_TRACEJIT=1 -- NANOJIT_ARCH=Sparc -+ NANOJIT_ARCH=ARM - ENABLE_METHODJIT=1 - ENABLE_MONOIC=1 - ENABLE_POLYIC=1 -- ENABLE_POLYIC_TYPED_ARRAY=1 -- AC_DEFINE(JS_CPU_SPARC) -+ AC_DEFINE(JS_CPU_ARM) - AC_DEFINE(JS_NUNBOX32) - ;; - esac -@@ -2796,6 +2796,10 @@ + NANOJIT_ARCH=X64 +@@ -2827,6 +2837,10 @@ i?86-*) AC_DEFINE(AVMPLUS_IA32) ;;