Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Nov 2011 21:30:50 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r673 - in branches/experimental/www/libxul: . files
Message-ID:  <201111082130.pA8LUoFE035017@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
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)
      ;;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111082130.pA8LUoFE035017>