[SVN-Commit] r263 - in branches/experimental/www/firefox3-devel: .
files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Tue Feb 9 18:59:43 UTC 2010
Author: beat
Date: Tue Feb 9 18:59:36 2010
New Revision: 263
Log:
- Update to 3.7 Alpha 1 Build 1 candidate
To build Firefox 3.7 you need a modified bsd.gecko.mk committed in
revision 262.
Modified:
branches/experimental/www/firefox3-devel/Makefile
branches/experimental/www/firefox3-devel/distinfo
branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
branches/experimental/www/firefox3-devel/pkg-message
Modified: branches/experimental/www/firefox3-devel/Makefile
==============================================================================
--- branches/experimental/www/firefox3-devel/Makefile Tue Feb 9 18:56:22 2010 (r262)
+++ branches/experimental/www/firefox3-devel/Makefile Tue Feb 9 18:59:36 2010 (r263)
@@ -6,12 +6,12 @@
#
PORTNAME= firefox
-DISTVERSION= 3.6
+DISTVERSION= 3.7a1
PORTEPOCH= 1
CATEGORIES= www ipv6
MASTER_SITES= ${MASTER_SITE_MOZILLA}
-MASTER_SITE_SUBDIR= ${PORTNAME}/releases/${DISTVERSION}/source
-DISTNAME= ${PORTNAME}-${DISTVERSION}.source
+MASTER_SITE_SUBDIR= ${PORTNAME}/nightly/${DISTVERSION}-candidates/build1/source
+DISTNAME= mozilladeveloperpreview-${DISTVERSION}.source
MAINTAINER= gecko at FreeBSD.org
COMMENT= Web browser based on the browser portion of Mozilla
@@ -38,6 +38,7 @@
HAS_CONFIGURE= yes
USE_BZIP2= yes
USE_GMAKE= yes
+USE_GL= gl
MAKE_JOBS_SAFE= yes
NO_MOZPKGINSTALL=yes
CONFLICTS= firefox-3.[0,5].*
@@ -49,7 +50,8 @@
--enable-svg --enable-svg-renderer=cairo \
--enable-application=browser \
--enable-official-branding --disable-updater \
- --enable-canvas --enable-libxul --disable-necko-wifi
+ --enable-canvas --enable-libxul --disable-necko-wifi \
+ --disable-ipc
SYSTEM_PREFS= ${FAKEDIR}/lib/${MOZILLA}/defaults/pref/firefox.js
@@ -66,7 +68,7 @@
EXTRA_PATCHES= ${FILESDIR}/libsydney_oss
.endif
-WRKSRC:= ${WRKSRC}-1.9.2
+WRKSRC:= ${WRKSRC}-central
GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE}
Modified: branches/experimental/www/firefox3-devel/distinfo
==============================================================================
--- branches/experimental/www/firefox3-devel/distinfo Tue Feb 9 18:56:22 2010 (r262)
+++ branches/experimental/www/firefox3-devel/distinfo Tue Feb 9 18:59:36 2010 (r263)
@@ -1,3 +1,3 @@
-MD5 (firefox-3.6.source.tar.bz2) = 458051557ff49e6a352c1d56eee5782a
-SHA256 (firefox-3.6.source.tar.bz2) = 8d4f12fff7bc361d83e6b486f9ec4264c60114ed86c805e1221b3d30efec0a4b
-SIZE (firefox-3.6.source.tar.bz2) = 48206915
+MD5 (mozilladeveloperpreview-3.7a1.source.tar.bz2) = 59c323757b2dcf2c0453af6800e78b60
+SHA256 (mozilladeveloperpreview-3.7a1.source.tar.bz2) = d9c48d06e1296ec46cb760c00c58cbdd7338ca95932361d9d8e5636a208f3d28
+SIZE (mozilladeveloperpreview-3.7a1.source.tar.bz2) = 49275117
Modified: branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
==============================================================================
--- branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Tue Feb 9 18:56:22 2010 (r262)
+++ branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Tue Feb 9 18:59:36 2010 (r263)
@@ -1,6 +1,6 @@
---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2009-09-16 04:41:25.000000000 +0200
-+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in 2009-10-03 21:30:21.000000000 +0200
-@@ -73,6 +73,9 @@
+--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2010-02-08 15:42:25.000000000 +0100
++++ xpcom/reflect/xptcall/src/md/unix/Makefile.in 2010-02-09 18:31:15.000000000 +0100
+@@ -72,6 +72,9 @@
DEFINES += -DKEEP_STACK_16_BYTE_ALIGNED
CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp
endif
@@ -10,7 +10,7 @@
endif
endif
-@@ -96,7 +99,7 @@
+@@ -95,7 +98,7 @@
endif
endif
# IA64 Linux
@@ -19,18 +19,20 @@
ifneq (,$(findstring ia64,$(OS_TEST)))
CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp
ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s
-@@ -111,8 +114,8 @@
- #
- # FreeBSD/amd64
- #
--ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDx86_64)
--CPPSRCS := xptcinvoke_amd64_linux.cpp xptcstubs_amd64_linux.cpp
-+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDamd64)
-+CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp
+@@ -108,6 +111,12 @@
+ CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp
endif
#
++# FreeBSD/amd64
++#
++ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDamd64)
++CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp
++endif
++#
# BeOS/Intel (uses the same unixish_x86 code)
-@@ -165,9 +168,15 @@
+ #
+ ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC)
+@@ -158,9 +167,15 @@
ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s
endif
#
@@ -47,7 +49,7 @@
CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp
endif
#
-@@ -322,7 +331,7 @@
+@@ -315,7 +330,7 @@
#
# Linux/PPC
#
@@ -56,7 +58,7 @@
CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp
ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s
AS := $(CC) -c -x assembler-with-cpp
-@@ -400,6 +409,15 @@
+@@ -393,6 +408,15 @@
ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s
endif
#
Modified: branches/experimental/www/firefox3-devel/pkg-message
==============================================================================
--- branches/experimental/www/firefox3-devel/pkg-message Tue Feb 9 18:56:22 2010 (r262)
+++ branches/experimental/www/firefox3-devel/pkg-message Tue Feb 9 18:59:36 2010 (r263)
@@ -10,11 +10,11 @@
ssh-keygen -t dsa
cat ~/.ssh/id_dsa.pub | ssh remote_host "cat >> .ssh/authorized_keys"
-The SSH sever on remote_host must allow pub key authentication.
+The SSH server on remote_host must allow pub key authentication.
======================================================================
-Firefox 3.5 and HTML5
+Firefox 3.7 and HTML5
Certain functions used to display HTML5 elements need the sem module.
@@ -37,7 +37,7 @@
Please include the following information with any bug report:
* Output from 'uname -a'.
-* Date/time stamp from www/firefox3-devel/Makefile.
+* Date/time stamp from www/firefox/Makefile.
* Where/when did the problem occur: configuring, building, or
running firefox
* How can you reproduce the problem?
More information about the freebsd-gecko
mailing list