[SVN-Commit] r70 - in trunk/www/firefox3-devel: . files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Tue Aug 11 09:38:05 UTC 2009
Author: beat
Date: Tue Aug 11 09:37:57 2009
New Revision: 70
Log:
- Update to 3.6 Alpha 1
Added:
trunk/www/firefox3-devel/files/patch-configure
trunk/www/firefox3-devel/files/patch-toolkit_mozapps_update_src_updater_updater.cpp
Deleted:
trunk/www/firefox3-devel/files/patch-toolkit_mozapps_installer_packager.mk
Modified:
trunk/www/firefox3-devel/Makefile
trunk/www/firefox3-devel/distinfo
trunk/www/firefox3-devel/files/patch-js-src-config_config.mk
trunk/www/firefox3-devel/files/patch-layout_generic_Makefile.in
trunk/www/firefox3-devel/files/patch-media_liboggz_include_oggz_oggz_off_t_generated.h
trunk/www/firefox3-devel/pkg-message
Modified: trunk/www/firefox3-devel/Makefile
==============================================================================
--- trunk/www/firefox3-devel/Makefile Sun Aug 9 19:12:53 2009 (r69)
+++ trunk/www/firefox3-devel/Makefile Tue Aug 11 09:37:57 2009 (r70)
@@ -2,21 +2,22 @@
# Date created: 2002/10/21
# Whom: Alan Eldridge <alane at FreeBSD.org>
#
-# $FreeBSD: ports/www/firefox3-devel/Makefile,v 1.168 2009/04/25 22:45:27 miwi Exp $
+# $FreeBSD: ports/www/firefox3-devel/Makefile,v 1.174 2009/06/30 20:19:48 miwi Exp $
#
PORTNAME= firefox
-DISTVERSION= 3.5
+DISTVERSION= 3.6a1
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= ${PORTNAME}-${DISTVERSION}.source
MAINTAINER= gecko at FreeBSD.org
COMMENT= Web browser based on the browser portion of Mozilla
-BUILD_DEPENDS= nspr>=4.7:${PORTSDIR}/devel/nspr
+BUILD_DEPENDS= nspr>=4.8:${PORTSDIR}/devel/nspr
+LIB_DEPENDS= notify.1:${PORTSDIR}/devel/libnotify
USE_AUTOTOOLS= autoconf:213:run
LATEST_LINK= firefox3-devel
@@ -40,7 +41,7 @@
USE_BZIP2= yes
USE_GMAKE= yes
NO_MOZPKGINSTALL=yes
-CONFLICTS= firefox-3.0.*
+CONFLICTS= firefox-3.[0,5].*
FIREFOX_ICON= ${MOZILLA}.png
FIREFOX_ICON_SRC= ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png
@@ -49,7 +50,7 @@
--enable-svg --enable-svg-renderer=cairo \
--enable-application=browser \
--enable-official-branding \
- --enable-canvas --enable-libxul
+ --enable-canvas --enable-libxul --disable-necko-wifi
SYSTEM_PREFS= ${FAKEDIR}/lib/${MOZILLA}/defaults/pref/firefox.js
@@ -59,6 +60,10 @@
.include <bsd.port.pre.mk>
+.if ${ARCH} == "sparc64"
+BROKEN= Does not compile on sparc64
+.endif
+
.if ${OSVERSION} < 700000
LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
EXTRA_PATCHES= ${FILESDIR}/releng6_pulseaudio
@@ -66,11 +71,7 @@
EXTRA_PATCHES= ${FILESDIR}/libsydney_oss
.endif
-.if ${ARCH} == "sparc64"
-BROKEN= does not compile
-.endif
-
-WRKSRC:= ${WRKSRC}-1.9.1
+WRKSRC:= ${WRKSRC}-central
GECKO_PTHREAD_LIBS!=${CC} -dumpspecs | ${GREP} -m 1 '%{\!pg: %{pthread:' | ${SED} -e 's|^.*%{\!pg: %{pthread:|| ; s|}.*$$||' || ${TRUE}
@@ -124,5 +125,6 @@
${INSTALL_DATA} ${WRKDIR}/${MOZILLA}.desktop ${PREFIX}/share/applications/
${MKDIR} ${PREFIX}/lib/${MOZILLA}/chrome/icons/default
${LN} -sf ${FIREFOX_ICON_SRC} ${PREFIX}/share/pixmaps/${FIREFOX_ICON}
+ @${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
Modified: trunk/www/firefox3-devel/distinfo
==============================================================================
--- trunk/www/firefox3-devel/distinfo Sun Aug 9 19:12:53 2009 (r69)
+++ trunk/www/firefox3-devel/distinfo Tue Aug 11 09:37:57 2009 (r70)
@@ -1,3 +1,3 @@
-MD5 (firefox-3.5-source.tar.bz2) = 6dd59399db08963ef022a1d0e5010053
-SHA256 (firefox-3.5-source.tar.bz2) = 15f80f5cc83ebcd559975019837d12f8cda0b7130337d352410195689915b23a
-SIZE (firefox-3.5-source.tar.bz2) = 46444013
+MD5 (firefox-3.6a1.source.tar.bz2) = 15c4223c101c62d03a469f76593a343f
+SHA256 (firefox-3.6a1.source.tar.bz2) = 3e51fe3594bcf6f425740e9dcde930cff0f1e95f7ce2b60207fa6abc74cf29cc
+SIZE (firefox-3.6a1.source.tar.bz2) = 44933567
Added: trunk/www/firefox3-devel/files/patch-configure
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/www/firefox3-devel/files/patch-configure Tue Aug 11 09:37:57 2009 (r70)
@@ -0,0 +1,11 @@
+--- configure.orig 2009-07-24 11:36:04.000000000 +0200
++++ configure 2009-07-24 11:36:16.000000000 +0200
+@@ -5502,7 +5502,7 @@
+ CPU_ARCH=sparc
+ ;;
+
+-x86_64 | ia64)
++amd64 | x86_64 | ia64)
+ CPU_ARCH="$OS_TEST"
+ ;;
+ esac
Modified: trunk/www/firefox3-devel/files/patch-js-src-config_config.mk
==============================================================================
--- trunk/www/firefox3-devel/files/patch-js-src-config_config.mk Sun Aug 9 19:12:53 2009 (r69)
+++ trunk/www/firefox3-devel/files/patch-js-src-config_config.mk Tue Aug 11 09:37:57 2009 (r70)
@@ -1,11 +1,10 @@
---- js/src/config/config.mk.orig 2009-04-28 11:14:01.760089946 +0000
-+++ js/src/config/config.mk 2009-04-28 11:14:30.311093216 +0000
-@@ -490,7 +490,7 @@
- INCLUDES = $(LOCAL_INCLUDES) $(REQ_INCLUDES) $(REQ_INCLUDES_SDK) -I$(PUBLIC) $(OS_INCLUDES)
-
- ifndef MOZILLA_INTERNAL_API
--INCLUDES += -I$(LIBXUL_DIST)/sdk/include
-+INCLUDES += -I$(LIBXUL_DIST)/sdk/include -I%%LOCALBASE%%/include
- endif
-
- include $(topsrcdir)/config/static-checking-config.mk
+--- js/src/config/config.mk.orig 2009-08-07 00:49:23.000000000 +0200
++++ js/src/config/config.mk 2009-08-09 20:50:05.000000000 +0200
+@@ -506,6 +506,7 @@
+ -I$(srcdir) \
+ -I. \
+ -I$(DIST)/include -I$(DIST)/include/nsprpub \
++ -I%%LOCALBASE%%/include \
+ $(if $(LIBXUL_SDK),-I$(LIBXUL_SDK)/include -I$(LIBXUL_SDK)/include/nsprpub) \
+ $(OS_INCLUDES) \
+ $(NULL)
Modified: trunk/www/firefox3-devel/files/patch-layout_generic_Makefile.in
==============================================================================
--- trunk/www/firefox3-devel/files/patch-layout_generic_Makefile.in Sun Aug 9 19:12:53 2009 (r69)
+++ trunk/www/firefox3-devel/files/patch-layout_generic_Makefile.in Tue Aug 11 09:37:57 2009 (r70)
@@ -1,9 +1,9 @@
---- layout/generic/Makefile.in.orig 2009-04-28 11:16:16.059107000 +0000
-+++ layout/generic/Makefile.in 2009-04-28 11:16:41.171110062 +0000
-@@ -188,9 +188,10 @@
+--- layout/generic/Makefile.in.orig 2009-08-07 00:49:41.000000000 +0200
++++ layout/generic/Makefile.in 2009-08-09 20:54:53.000000000 +0200
+@@ -187,9 +187,10 @@
-I$(srcdir)/../../content/base/src \
-I$(srcdir)/../../content/html/content/src \
- -I$(srcdir)/../../dom/src/base \
+ -I$(srcdir)/../../dom/base \
- $(MOZ_CAIRO_CFLAGS) \
$(NULL)
Modified: trunk/www/firefox3-devel/files/patch-media_liboggz_include_oggz_oggz_off_t_generated.h
==============================================================================
--- trunk/www/firefox3-devel/files/patch-media_liboggz_include_oggz_oggz_off_t_generated.h Sun Aug 9 19:12:53 2009 (r69)
+++ trunk/www/firefox3-devel/files/patch-media_liboggz_include_oggz_oggz_off_t_generated.h Tue Aug 11 09:37:57 2009 (r70)
@@ -1,11 +1,11 @@
---- media/liboggz/include/oggz/oggz_off_t_generated.h.orig 2009-04-24 01:46:48.000000000 +0000
-+++ media/liboggz/include/oggz/oggz_off_t_generated.h 2009-04-28 08:44:02.369576627 +0000
+--- media/liboggz/include/oggz/oggz_off_t_generated.h.orig 2009-08-07 00:49:53.000000000 +0200
++++ media/liboggz/include/oggz/oggz_off_t_generated.h 2009-08-09 20:57:55.000000000 +0200
@@ -59,7 +59,7 @@
#include <sys/types.h>
--#if defined(__APPLE__) || defined(SOLARIS)
-+#if defined(__APPLE__) || defined(SOLARIS) || defined (__FreeBSD__)
+-#if defined(__APPLE__) || defined(SOLARIS) || defined(OS2)
++#if defined(__APPLE__) || defined(SOLARIS) || defined(OS2) || defined (__FreeBSD__)
typedef off_t oggz_off_t;
#else
typedef loff_t oggz_off_t;
Deleted: trunk/www/firefox3-devel/files/patch-toolkit_mozapps_installer_packager.mk
==============================================================================
--- trunk/www/firefox3-devel/files/patch-toolkit_mozapps_installer_packager.mk Tue Aug 11 09:37:57 2009 (r69)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,11 +0,0 @@
---- toolkit/mozapps/installer/packager.mk.orig 2007-09-26 13:45:01.000000000 -0400
-+++ toolkit/mozapps/installer/packager.mk 2007-09-26 13:47:29.000000000 -0400
-@@ -409,7 +409,7 @@
- (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \
- (cd $(DESTDIR)$(includedir)/stable && tar -xf -)
- # The dist/include has module subdirectories that we need to flatten
-- find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \;
-+ find $(DIST)/include -type f -o -type l -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \;
- # IDL directory is stable (dist/sdk/idl) and unstable (dist/idl)
- $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable
- $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable
Added: trunk/www/firefox3-devel/files/patch-toolkit_mozapps_update_src_updater_updater.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/www/firefox3-devel/files/patch-toolkit_mozapps_update_src_updater_updater.cpp Tue Aug 11 09:37:57 2009 (r70)
@@ -0,0 +1,20 @@
+--- toolkit/mozapps/update/src/updater/updater.cpp.orig 2009-08-10 15:02:48.000000000 +0200
++++ toolkit/mozapps/update/src/updater/updater.cpp 2009-08-11 11:02:01.000000000 +0200
+@@ -509,7 +509,7 @@
+ struct stat ss;
+
+ AutoFile sfile = NS_tfopen(spath, NS_T("rb"));
+- if (sfile == NULL || fstat(fileno(sfile), &ss)) {
++ if (sfile == NULL || fstat(fileno((FILE*)sfile), &ss)) {
+ LOG(("copy_file: failed to open or stat: %p," LOG_S ",%d\n", sfile, spath, errno));
+ return READ_ERROR;
+ }
+@@ -1607,7 +1607,7 @@
+ return READ_ERROR;
+
+ struct stat ms;
+- rv = fstat(fileno(mfile), &ms);
++ rv = fstat(fileno((FILE*)mfile), &ms);
+ if (rv)
+ return READ_ERROR;
+
Modified: trunk/www/firefox3-devel/pkg-message
==============================================================================
--- trunk/www/firefox3-devel/pkg-message Sun Aug 9 19:12:53 2009 (r69)
+++ trunk/www/firefox3-devel/pkg-message Tue Aug 11 09:37:57 2009 (r70)
@@ -37,7 +37,7 @@
Please include the following information with any bug report:
* Output from 'uname -a'.
-* Date/time stamp from www/firefox-devel/Makefile.
+* Date/time stamp from www/firefox3-devel/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