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= ge...@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? _______________________________________________ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"