[SVN-Commit] r584 - branches/experimental/deskutils/lightning
branches/experimental/deskutils/lightning-thunderbird
branches/experimental/mail/thunderbird
branches/experimental/mail/thunderbird-i18n
branches/experimental/mail/thunderbird/files
branches/experimental/mail/thunderbird3
branches/experimental/mail/thunderbird3-i18n
branches/experimental/mail/thunderbird3/files
branches/experimental/www/firefox branches/experimental/www/firefox-i18n
branches/experimental/www/firefox/files branches/experimental/www/firefox35
branches/experimental/www/firefox35-i18n
branches/experimental/www/firefox36
branches/experimental/www/firefox36-i18n
branches/experimental/www/linux-firefox-devel trunk/deskutils/lightning
trunk/deskutils/lightning-thunderbird trunk/mail/thunderbird
trunk/mail/thunderbird-i18n trunk/mail/thunderbird/files
trunk/mail/thunderbird3 trunk/mail/thunderbird3-i18n
trunk/mail/thunderbird3/files trunk/www/firefox trunk/www/firefox-i18n
trunk/www/firefox/files !
trunk/www/firefox35 trunk/www/firefox35-i18n trunk/www/firefox36
trunk/www/firefox36-i18n trunk/www/linux-firefox-devel
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Wed Jul 6 18:20:20 UTC 2011
Author: flo
Date: Wed Jul 6 18:20:09 2011
New Revision: 584
Log:
- sync with ports
- remove www/firefox35*
Added:
branches/experimental/mail/thunderbird/files/pkg-message.in
branches/experimental/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-Makefile.in
branches/experimental/www/firefox/files/patch-bugzilla-535300
trunk/mail/thunderbird/files/pkg-message.in
trunk/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-Makefile.in
trunk/www/firefox/files/patch-bugzilla-535300
Deleted:
branches/experimental/mail/thunderbird/files/liboggplay_oss
branches/experimental/mail/thunderbird3/files/liboggplay_oss
branches/experimental/mail/thunderbird3/files/releng6_pulseaudio
branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-platform_thread_posix.cc.orig
branches/experimental/www/firefox35/
branches/experimental/www/firefox35-i18n/
trunk/mail/thunderbird/files/liboggplay_oss
trunk/mail/thunderbird3/files/liboggplay_oss
trunk/mail/thunderbird3/files/releng6_pulseaudio
trunk/www/firefox/files/patch-ipc-chromium-src-base-platform_thread_posix.cc.orig
trunk/www/firefox35/
trunk/www/firefox35-i18n/
Modified:
branches/experimental/deskutils/lightning-thunderbird/Makefile
branches/experimental/deskutils/lightning-thunderbird/distinfo
branches/experimental/deskutils/lightning/Makefile
branches/experimental/deskutils/lightning/distinfo
branches/experimental/mail/thunderbird-i18n/Makefile
branches/experimental/mail/thunderbird/Makefile
branches/experimental/mail/thunderbird3-i18n/Makefile
branches/experimental/mail/thunderbird3/Makefile
branches/experimental/www/firefox-i18n/Makefile.option
branches/experimental/www/firefox/Makefile
branches/experimental/www/firefox/files/patch-configure.in
branches/experimental/www/firefox36-i18n/Makefile
branches/experimental/www/firefox36-i18n/Makefile.lang
branches/experimental/www/firefox36-i18n/Makefile.option
branches/experimental/www/firefox36/Makefile
branches/experimental/www/linux-firefox-devel/Makefile
trunk/deskutils/lightning-thunderbird/Makefile
trunk/deskutils/lightning-thunderbird/distinfo
trunk/deskutils/lightning/Makefile
trunk/deskutils/lightning/distinfo
trunk/mail/thunderbird-i18n/Makefile
trunk/mail/thunderbird/Makefile
trunk/mail/thunderbird3-i18n/Makefile
trunk/mail/thunderbird3/Makefile
trunk/www/firefox-i18n/Makefile.option
trunk/www/firefox/Makefile
trunk/www/firefox/files/patch-configure.in
trunk/www/firefox36-i18n/Makefile
trunk/www/firefox36-i18n/Makefile.lang
trunk/www/firefox36-i18n/Makefile.option
trunk/www/firefox36/Makefile
trunk/www/linux-firefox-devel/Makefile
Modified: branches/experimental/deskutils/lightning-thunderbird/Makefile
==============================================================================
--- branches/experimental/deskutils/lightning-thunderbird/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/deskutils/lightning-thunderbird/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,11 +2,12 @@
# Date created: 2005-02-26
# Whom: Michael Johnson <ahze at FreeBSD.org>
#
-# $FreeBSD: ports/deskutils/lightning-thunderbird/Makefile,v 1.37 2010/12/04 07:30:57 ade Exp $
+# $FreeBSD: ports/deskutils/lightning-thunderbird/Makefile,v 1.39 2011/07/04 20:47:14 flo Exp $
#
PORTNAME= lightning
DISTVERSION= 1.0
+PORTREVISION= 2
CATEGORIES= deskutils
MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED}
MASTER_SITE_SUBDIR= calendar/${PORTNAME}/releases/${DISTVERSION}b2/source
@@ -16,7 +17,7 @@
MAINTAINER= gecko at FreeBSD.org
COMMENT= An integrated calendar for Thunderbird 3.1
-RUN_DEPENDS+= ${LOCALBASE}/lib/thunderbird/thunderbird-bin:${PORTSDIR}/mail/thunderbird
+RUN_DEPENDS+= ${LOCALBASE}/lib/thunderbird/thunderbird-bin:${PORTSDIR}/mail/thunderbird3
CONFLICTS_BUILD= spidermonkey-1.[0-7]*
USE_AUTOTOOLS= autoconf213 libtool
Modified: branches/experimental/deskutils/lightning-thunderbird/distinfo
==============================================================================
--- branches/experimental/deskutils/lightning-thunderbird/distinfo Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/deskutils/lightning-thunderbird/distinfo Wed Jul 6 18:20:09 2011 (r584)
@@ -1,3 +1,2 @@
-MD5 (lightning-1.0b2.source.tar.bz2) = 2e2ba2279a4e89f11e50ea67b84dd543
SHA256 (lightning-1.0b2.source.tar.bz2) = 887f8d49e6dd36478178b8438f28252370169e60a39383628c0862d8881eb9b2
SIZE (lightning-1.0b2.source.tar.bz2) = 66604225
Modified: branches/experimental/deskutils/lightning/Makefile
==============================================================================
--- branches/experimental/deskutils/lightning/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/deskutils/lightning/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,11 +2,12 @@
# Date created: 2005-02-26
# Whom: Michael Johnson <ahze at FreeBSD.org>
#
-# $FreeBSD: ports/deskutils/lightning/Makefile,v 1.35 2010/12/04 07:30:57 ade Exp $
+# $FreeBSD: ports/deskutils/lightning/Makefile,v 1.37 2011/07/04 20:46:09 flo Exp $
#
PORTNAME= lightning
DISTVERSION= 1.0
+PORTREVISION= 2
CATEGORIES= deskutils
MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED}
MASTER_SITE_SUBDIR= calendar/${PORTNAME}/releases/${DISTVERSION}b1/source
@@ -15,8 +16,7 @@
MAINTAINER= gecko at FreeBSD.org
COMMENT= An integrated calendar for Thunderbird and SeaMonkey
-OPTIONS+= THUNDERBIRD "Install Thunderbird 3.0" on \
- SEAMONKEY "Install SeaMonkey 2.0" off
+RUN_DEPENDS+= ${LOCALBASE}/lib/seamonkey/seamonkey-bin:${PORTSDIR}/www/seamonkey2
CONFLICTS_BUILD= spidermonkey-1.[0-7]*
USE_AUTOTOOLS= autoconf213 libtool
@@ -47,14 +47,6 @@
.include <bsd.libnames.mk>
.include <bsd.port.pre.mk>
-.if defined(WITH_THUNDERBIRD)
-RUN_DEPENDS+= ${LOCALBASE}/lib/thunderbird/thunderbird-bin:${PORTSDIR}/mail/thunderbird3
-.endif
-
-.if defined(WITH_SEAMONKEY)
-RUN_DEPENDS+= ${LOCALBASE}/lib/seamonkey/seamonkey-bin:${PORTSDIR}/www/seamonkey2
-.endif
-
XPI_FILE= ${DISTNAME:C/.source//:C/-sunbird//}-freebsd${OSVERSION:C/([0-9]).+/\1/}-${ARCH}.xpi
PLIST_FILES= %%DATADIR%%/${XPI_FILE}
PLIST_DIRS= %%DATADIR%%
Modified: branches/experimental/deskutils/lightning/distinfo
==============================================================================
--- branches/experimental/deskutils/lightning/distinfo Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/deskutils/lightning/distinfo Wed Jul 6 18:20:09 2011 (r584)
@@ -1,3 +1,2 @@
-MD5 (lightning-sunbird-1.0b1.source.tar.bz2) = 418523969c00725bef35e11ef5b06b9b
SHA256 (lightning-sunbird-1.0b1.source.tar.bz2) = 857282e3d148df4ee03ae97d10cf23b2072810817c6a3a1dabe93d0d9b8228fd
SIZE (lightning-sunbird-1.0b1.source.tar.bz2) = 60442959
Modified: branches/experimental/mail/thunderbird-i18n/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird-i18n/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/mail/thunderbird-i18n/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 29 May 2006
# Whom: Andrew Pantyukhin <infofarmer at FreeBSD.org>
#
-# $FreeBSD: ports/mail/thunderbird-i18n/Makefile,v 1.42 2011/06/21 20:38:00 flo Exp $
+# $FreeBSD: ports/mail/thunderbird-i18n/Makefile,v 1.43 2011/06/30 18:19:48 flo Exp $
#
PORTNAME= thunderbird-i18n
Modified: branches/experimental/mail/thunderbird/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/mail/thunderbird/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 4 September 2003
# Whom: Joe Marcus Clarke <marcus at FreeBSD.org>
#
-# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.126 2011/06/21 20:38:00 flo Exp $
+# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.128 2011/07/04 21:27:06 flo Exp $
#
PORTNAME= thunderbird
@@ -54,7 +54,7 @@
SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js
MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome
-OPTIONS=
+OPTIONS= LIGHTNING "Enable calendar extension" off
.include <bsd.port.pre.mk>
@@ -90,6 +90,16 @@
BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm
.endif
+.if defined(WITH_LIGHTNING)
+MOZ_OPTIONS+= --enable-calendar
+MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar
+LIGHTNING_DIR= share/lightning
+SUB_FILES+= pkg-message
+PKGMESSAGE= ${WRKDIR}/pkg-message
+.else
+MOZ_OPTIONS+= --disable-calendar
+.endif
+
post-extract::
${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON}|' \
<${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop
@@ -124,10 +134,19 @@
@${ECHO_CMD} 'share/applications/${PORTNAME}.desktop' >> ${PLIST}
@${ECHO_CMD} 'share/pixmaps/${PORTNAME_ICON}' >> ${PLIST}
@${ECHO_CMD} '@dirrmtry share/applications' >> ${PLIST}
+.if defined(WITH_LIGHTNING)
+ @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n at dirrmtry %s\n' \
+ ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST}
+.endif
post-install:
${MKDIR} ${PREFIX}/share/applications
${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${PREFIX}/share/applications
${LN} -sf ${PORTNAME_ICON_SRC} ${PREFIX}/share/pixmaps/${PORTNAME_ICON}
+.if defined(WITH_LIGHTNING)
+ ${MKDIR} ${PREFIX}/${LIGHTNING_DIR}
+ ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi
+ @${CAT} ${PKGMESSAGE}
+.endif
.include <bsd.port.post.mk>
Deleted: branches/experimental/mail/thunderbird/files/liboggplay_oss
==============================================================================
--- branches/experimental/mail/thunderbird/files/liboggplay_oss Wed Jul 6 18:20:09 2011 (r583)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,15 +0,0 @@
---- mozilla/media/libsydneyaudio/src/Makefile.in_orgi 2009-04-10 12:12:45.000000000 +0200
-+++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-04-10 12:13:12.000000000 +0200
-@@ -45,6 +45,12 @@
- LIBRARY_NAME = sydneyaudio
- FORCE_STATIC_LIB= 1
-
-+ifeq ($(OS_ARCH),FreeBSD)
-+CSRCS = \
-+ sydney_audio_oss.c \
-+ $(NULL)
-+endif
-+
- ifeq ($(OS_ARCH),Linux)
- CSRCS = \
- sydney_audio_alsa.c \
Added: branches/experimental/mail/thunderbird/files/pkg-message.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/experimental/mail/thunderbird/files/pkg-message.in Wed Jul 6 18:20:09 2011 (r584)
@@ -0,0 +1,10 @@
+*****************************************************************************
+In order to activate the Lightning extension, every user should install the
+XPI file into his own profile via the menu:
+
+Tools -> Add-ons -> Extensions -> Icon left of the search field
+ -> Install From File
+
+The XPI file was installed as:
+%%PREFIX%%/share/lightning/lightning-thunderbird.xpi
+*****************************************************************************
Modified: branches/experimental/mail/thunderbird3-i18n/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird3-i18n/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/mail/thunderbird3-i18n/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 29 May 2006
# Whom: Andrew Pantyukhin <infofarmer at FreeBSD.org>
#
-# $FreeBSD: ports/mail/thunderbird3-i18n/Makefile,v 1.45 2011/01/03 15:14:03 beat Exp $
+# $FreeBSD: ports/mail/thunderbird3-i18n/Makefile,v 1.47 2011/07/01 14:45:45 flo Exp $
#
PORTNAME= thunderbird-i18n
@@ -20,6 +20,8 @@
RUN_DEPENDS+= xpi-quick-locale-switcher>=0:${PORTSDIR}/www/xpi-quick-locale-switcher
.endif
+LATEST_LINK= thunderbird3-i18n
+
NO_BUILD= yes
USE_THUNDERBIRD= 31
USE_XPI= *thunderbird*
Modified: branches/experimental/mail/thunderbird3/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird3/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/mail/thunderbird3/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 4 September 2003
# Whom: Joe Marcus Clarke <marcus at FreeBSD.org>
#
-# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.126 2011/06/21 20:38:00 flo Exp $
+# $FreeBSD: ports/mail/thunderbird3/Makefile,v 1.131 2011/06/30 18:13:18 flo Exp $
#
PORTNAME= thunderbird
@@ -18,8 +18,9 @@
BUILD_DEPENDS= nspr>=4.8:${PORTSDIR}/devel/nspr
USE_AUTOTOOLS= autoconf213
+LATEST_LINK= thunderbird3
USE_GECKO= gecko
-CONFLICTS_INSTALL= thunderbird-3.0*
+CONFLICTS_INSTALL= thunderbird-5.0*
USE_MOZILLA= -png -nss -dbm -jpeg -xft
MOZ_TOOLKIT= cairo-gtk2
@@ -56,13 +57,6 @@
WRKSRC= ${WRKDIR}/comm-1.9.2
MOZSRC:= ${WRKSRC}/mozilla
-.if ${OSVERSION} < 700000
-LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
-EXTRA_PATCHES= ${FILESDIR}/releng6_pulseaudio
-.else
-EXTRA_PATCHES= ${FILESDIR}/liboggplay_oss
-.endif
-
.if ${ARCH} == powerpc64
.if ${OSVERSION} < 900033
BROKEN= Needs binutils 2.17.50 to build
Deleted: branches/experimental/mail/thunderbird3/files/liboggplay_oss
==============================================================================
--- branches/experimental/mail/thunderbird3/files/liboggplay_oss Wed Jul 6 18:20:09 2011 (r583)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,15 +0,0 @@
---- mozilla/media/libsydneyaudio/src/Makefile.in_orgi 2009-04-10 12:12:45.000000000 +0200
-+++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-04-10 12:13:12.000000000 +0200
-@@ -45,6 +45,12 @@
- LIBRARY_NAME = sydneyaudio
- FORCE_STATIC_LIB= 1
-
-+ifeq ($(OS_ARCH),FreeBSD)
-+CSRCS = \
-+ sydney_audio_oss.c \
-+ $(NULL)
-+endif
-+
- ifeq ($(OS_ARCH),Linux)
- CSRCS = \
- sydney_audio_alsa.c \
Added: branches/experimental/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/experimental/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-Makefile.in Wed Jul 6 18:20:09 2011 (r584)
@@ -0,0 +1,15 @@
+--- mozilla/media/libsydneyaudio/src/Makefile.in_orgi 2009-04-10 12:12:45.000000000 +0200
++++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-04-10 12:13:12.000000000 +0200
+@@ -45,6 +45,12 @@
+ LIBRARY_NAME = sydneyaudio
+ FORCE_STATIC_LIB= 1
+
++ifeq ($(OS_ARCH),FreeBSD)
++CSRCS = \
++ sydney_audio_oss.c \
++ $(NULL)
++endif
++
+ ifeq ($(OS_ARCH),Linux)
+ CSRCS = \
+ sydney_audio_alsa.c \
Deleted: branches/experimental/mail/thunderbird3/files/releng6_pulseaudio
==============================================================================
--- branches/experimental/mail/thunderbird3/files/releng6_pulseaudio Wed Jul 6 18:20:09 2011 (r583)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,66 +0,0 @@
---- mozilla/media/libsydneyaudio/src/Makefile.in.orig 2009-08-20 21:43:41.000000000 +0200
-+++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-08-20 21:44:17.000000000 +0200
-@@ -45,6 +45,12 @@
- LIBRARY_NAME = sydneyaudio
- FORCE_STATIC_LIB= 1
-
-+ifeq ($(OS_ARCH),FreeBSD)
-+CSRCS = \
-+ sydney_audio_pulseaudio.c \
-+ $(NULL)
-+endif
-+
- ifeq ($(OS_ARCH),Linux)
- CSRCS = \
- sydney_audio_alsa.c \
---- mozilla/toolkit/library/Makefile.in.orig 2010-01-19 20:28:10.000000000 +0000
-+++ mozilla/toolkit/library/Makefile.in 2010-01-25 09:38:40.000000000 +0000
-@@ -235,12 +235,12 @@
- endif
-
- ifeq (gtk2,$(MOZ_WIDGET_TOOLKIT))
--EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XEXT_LIBS) $(XCOMPOSITE_LIBS) $(MOZ_PANGO_LIBS) $(MOZ_GTK2_LIBS) $(XT_LIBS) -lgthread-2.0
-+EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XEXT_LIBS) $(XCOMPOSITE_LIBS) $(MOZ_PANGO_LIBS) $(MOZ_GTK2_LIBS) $(XT_LIBS) -lgthread-2.0 -lpulse -lpthread -lc
- EXTRA_DSO_LDOPTS += $(FT2_LIBS)
- endif
-
- ifeq (qt,$(MOZ_WIDGET_TOOLKIT))
--EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XT_LIBS) $(MOZ_QT_LIBS) -lgthread-2.0
-+EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XT_LIBS) $(MOZ_QT_LIBS) -lgthread-2.0 -lpulse -lpthread -lc
- EXTRA_DSO_LDOPTS += $(FT2_LIBS)
- endif
-
---- mozilla/js/src/Makefile.in.orig 2009-08-21 00:34:43.000000000 +0200
-+++ mozilla/js/src/Makefile.in 2009-08-21 00:36:59.000000000 +0200
-@@ -427,7 +427,7 @@
- endif # WINNT
-
- ifeq ($(OS_ARCH),FreeBSD)
--EXTRA_LIBS += -pthread
-+EXTRA_LIBS += -pthread -lpulse -lc
- endif
- ifeq ($(OS_ARCH),IRIX)
- ifdef USE_N32
---- config/rules.mk.orig 2009-08-22 15:30:16.000000000 +0200
-+++ config/rules.mk 2009-08-22 15:30:46.000000000 +0200
-@@ -583,6 +583,7 @@
- ifdef IS_COMPONENT
- EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
- endif
-+EXTRA_LIBS += -pthread -lpulse -lc
- endif
-
- ifeq ($(OS_ARCH),NetBSD)
---- mozilla/layout/build/Makefile.in.orig 2009-08-22 01:00:21.000000000 +0200
-+++ mozilla/layout/build/Makefile.in 2009-08-22 01:00:57.000000000 +0200
-@@ -269,6 +269,10 @@
- endif
- endif
-
-+ifeq ($(OS_ARCH),FreeBSD)
-+EXTRA_LIBS += -lpulse
-+endif
-+
- include $(topsrcdir)/config/rules.mk
-
- LOCAL_INCLUDES += -I$(srcdir)/../base \
Modified: branches/experimental/www/firefox-i18n/Makefile.option
==============================================================================
--- branches/experimental/www/firefox-i18n/Makefile.option Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/www/firefox-i18n/Makefile.option Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 30 Nov 2008
# Whom: Koji Yokota <yokota at res.otaru-uc.ac.jp>
#
-# $FreeBSD: ports/www/firefox-i18n/Makefile.option,v 1.4 2011/06/21 21:12:31 flo Exp $
+# $FreeBSD: ports/www/firefox-i18n/Makefile.option,v 1.5 2011/06/27 09:53:31 flo Exp $
#
OPTIONS= LANG_AF "Africaans" off \
LANG_AK "Akan" off \
Modified: branches/experimental/www/firefox/Makefile
==============================================================================
--- branches/experimental/www/firefox/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/www/firefox/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 2002/10/21
# Whom: Alan Eldridge <alane at FreeBSD.org>
#
-# $FreeBSD: ports/www/firefox/Makefile,v 1.241 2011/06/21 21:12:30 flo Exp $
+# $FreeBSD: ports/www/firefox/Makefile,v 1.242 2011/07/04 17:28:33 flo Exp $
#
PORTNAME= firefox
@@ -16,7 +16,8 @@
MAINTAINER= gecko at FreeBSD.org
COMMENT= Web browser based on the browser portion of Mozilla
-BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr
+BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr \
+ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo
LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \
event-1.4:${PORTSDIR}/devel/libevent
Added: branches/experimental/www/firefox/files/patch-bugzilla-535300
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/experimental/www/firefox/files/patch-bugzilla-535300 Wed Jul 6 18:20:09 2011 (r584)
@@ -0,0 +1,20 @@
+--- ipc/glue/GeckoChildProcessHost.cpp.orig 2011-06-15 23:57:27.000000000 +0200
++++ ipc/glue/GeckoChildProcessHost.cpp 2011-06-27 23:48:28.799495181 +0200
+@@ -433,7 +433,16 @@
+ #ifdef ANDROID
+ path += "/lib";
+ #endif
+- newEnvVars["LD_LIBRARY_PATH"] = path.get();
++ const char *ld_library_path = PR_GetEnv("LD_LIBRARY_PATH");
++ nsCString new_ld_lib_path;
++ if (ld_library_path && *ld_library_path) {
++ new_ld_lib_path.Assign(ld_library_path);
++ new_ld_lib_path.AppendLiteral(":");
++ new_ld_lib_path.Append(path.get());
++ newEnvVars["LD_LIBRARY_PATH"] = new_ld_lib_path.get();
++ } else {
++ newEnvVars["LD_LIBRARY_PATH"] = path.get();
++ }
+ #elif OS_MACOSX
+ newEnvVars["DYLD_LIBRARY_PATH"] = path.get();
+ #endif
Modified: branches/experimental/www/firefox/files/patch-configure.in
==============================================================================
--- branches/experimental/www/firefox/files/patch-configure.in Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/www/firefox/files/patch-configure.in Wed Jul 6 18:20:09 2011 (r584)
@@ -69,3 +69,18 @@
SunOS:x86)
VPX_ASFLAGS="-f elf32 -rnasm -pnasm"
VPX_X86_ASM=1
+@@ -6392,6 +6402,14 @@ if test -n "$MOZ_LIBJPEG_TURBO"; then
+ LIBJPEG_TURBO_ASFLAGS="-f elf64 -rnasm -pnasm -D__x86_64__ -DPIC -DELF"
+ LIBJPEG_TURBO_X64_ASM=1
+ ;;
++ FreeBSD:i386)
++ LIBJPEG_TURBO_ASFLAGS="-f elf32 -rnasm -pnasm -DPIC -DELF"
++ LIBJPEG_TURBO_X86_ASM=1
++ ;;
++ FreeBSD:amd64)
++ LIBJPEG_TURBO_ASFLAGS="-f elf64 -rnasm -pnasm -D__x86_64__ -DPIC -DELF"
++ LIBJPEG_TURBO_X64_ASM=1
++ ;;
+ SunOS:i?86)
+ LIBJPEG_TURBO_ASFLAGS="-f elf32 -rnasm -pnasm -DPIC -DELF"
+ LIBJPEG_TURBO_X86_ASM=1
Deleted: branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-platform_thread_posix.cc.orig
==============================================================================
--- branches/experimental/www/firefox/files/patch-ipc-chromium-src-base-platform_thread_posix.cc.orig Wed Jul 6 18:20:09 2011 (r583)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,12 +0,0 @@
---- ipc/chromium/src/base/platform_thread_posix.cc.orig 2011-04-27 09:34:28.000000000 +0200
-+++ ipc/chromium/src/base/platform_thread_posix.cc 2011-04-27 19:47:36.344446266 +0200
-@@ -34,7 +33,8 @@
- #if defined(OS_MACOSX)
- return mach_thread_self();
- #elif defined(OS_LINUX)
-- return syscall(__NR_gettid);
-+ // TODO(BSD): find a better thread ID
-+ return reinterpret_cast<int64>(pthread_self());
- #endif
- }
-
Modified: branches/experimental/www/firefox36-i18n/Makefile
==============================================================================
--- branches/experimental/www/firefox36-i18n/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/www/firefox36-i18n/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 28 May 2006
# Whom: Andrew Pantyukhin <infofarmer at FreeBSD.org>
#
-# $FreeBSD: ports/www/firefox36-i18n/Makefile,v 1.53 2011/04/29 06:32:48 flo Exp $
+# $FreeBSD: ports/www/firefox36-i18n/Makefile,v 1.54 2011/06/21 20:35:48 flo Exp $
#
PORTNAME= firefox36-i18n
Modified: branches/experimental/www/firefox36-i18n/Makefile.lang
==============================================================================
--- branches/experimental/www/firefox36-i18n/Makefile.lang Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/www/firefox36-i18n/Makefile.lang Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 30 Nov 2008
# Whom: Koji Yokota <yokota at res.otaru-uc.ac.jp>
#
-# $FreeBSD: ports/www/firefox-i18n/Makefile.lang,v 1.2 2010/04/06 08:14:02 beat Exp $
+# $FreeBSD: ports/www/firefox36-i18n/Makefile.lang,v 1.3 2011/03/22 15:20:43 beat Exp $
#
# Currently, the following 74 languages are supported.
#
Modified: branches/experimental/www/firefox36-i18n/Makefile.option
==============================================================================
--- branches/experimental/www/firefox36-i18n/Makefile.option Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/www/firefox36-i18n/Makefile.option Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 30 Nov 2008
# Whom: Koji Yokota <yokota at res.otaru-uc.ac.jp>
#
-# $FreeBSD: ports/www/firefox-i18n/Makefile.option,v 1.2 2010/04/06 08:14:02 beat Exp $
+# $FreeBSD: ports/www/firefox36-i18n/Makefile.option,v 1.3 2011/03/22 15:20:43 beat Exp $
#
OPTIONS= LANG_AF "Africaans" off \
LANG_SQ "Albanian" off \
Modified: branches/experimental/www/firefox36/Makefile
==============================================================================
--- branches/experimental/www/firefox36/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/www/firefox36/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 2002/10/21
# Whom: Alan Eldridge <alane at FreeBSD.org>
#
-# $FreeBSD: ports/www/firefox36/Makefile,v 1.239 2011/03/22 15:19:45 beat Exp $
+# $FreeBSD: ports/www/firefox36/Makefile,v 1.242 2011/06/21 20:35:48 flo Exp $
#
PORTNAME= firefox
Modified: branches/experimental/www/linux-firefox-devel/Makefile
==============================================================================
--- branches/experimental/www/linux-firefox-devel/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ branches/experimental/www/linux-firefox-devel/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 8 May 2006
# Whom: Andrew Pantyukhin <infofarmer at FreeBSD.org>
#
-# $FreeBSD: ports/www/linux-firefox-devel/Makefile,v 1.42 2011/03/01 22:13:35 beat Exp $
+# $FreeBSD: ports/www/linux-firefox-devel/Makefile,v 1.44 2011/04/29 06:36:31 flo Exp $
#
PORTNAME= firefox
Modified: trunk/deskutils/lightning-thunderbird/Makefile
==============================================================================
--- trunk/deskutils/lightning-thunderbird/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/deskutils/lightning-thunderbird/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,11 +2,12 @@
# Date created: 2005-02-26
# Whom: Michael Johnson <ahze at FreeBSD.org>
#
-# $FreeBSD: ports/deskutils/lightning-thunderbird/Makefile,v 1.37 2010/12/04 07:30:57 ade Exp $
+# $FreeBSD: ports/deskutils/lightning-thunderbird/Makefile,v 1.39 2011/07/04 20:47:14 flo Exp $
#
PORTNAME= lightning
DISTVERSION= 1.0
+PORTREVISION= 2
CATEGORIES= deskutils
MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED}
MASTER_SITE_SUBDIR= calendar/${PORTNAME}/releases/${DISTVERSION}b2/source
@@ -16,7 +17,7 @@
MAINTAINER= gecko at FreeBSD.org
COMMENT= An integrated calendar for Thunderbird 3.1
-RUN_DEPENDS+= ${LOCALBASE}/lib/thunderbird/thunderbird-bin:${PORTSDIR}/mail/thunderbird
+RUN_DEPENDS+= ${LOCALBASE}/lib/thunderbird/thunderbird-bin:${PORTSDIR}/mail/thunderbird3
CONFLICTS_BUILD= spidermonkey-1.[0-7]*
USE_AUTOTOOLS= autoconf213 libtool
Modified: trunk/deskutils/lightning-thunderbird/distinfo
==============================================================================
--- trunk/deskutils/lightning-thunderbird/distinfo Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/deskutils/lightning-thunderbird/distinfo Wed Jul 6 18:20:09 2011 (r584)
@@ -1,3 +1,2 @@
-MD5 (lightning-1.0b2.source.tar.bz2) = 2e2ba2279a4e89f11e50ea67b84dd543
SHA256 (lightning-1.0b2.source.tar.bz2) = 887f8d49e6dd36478178b8438f28252370169e60a39383628c0862d8881eb9b2
SIZE (lightning-1.0b2.source.tar.bz2) = 66604225
Modified: trunk/deskutils/lightning/Makefile
==============================================================================
--- trunk/deskutils/lightning/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/deskutils/lightning/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,11 +2,12 @@
# Date created: 2005-02-26
# Whom: Michael Johnson <ahze at FreeBSD.org>
#
-# $FreeBSD: ports/deskutils/lightning/Makefile,v 1.35 2010/12/04 07:30:57 ade Exp $
+# $FreeBSD: ports/deskutils/lightning/Makefile,v 1.37 2011/07/04 20:46:09 flo Exp $
#
PORTNAME= lightning
DISTVERSION= 1.0
+PORTREVISION= 2
CATEGORIES= deskutils
MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED}
MASTER_SITE_SUBDIR= calendar/${PORTNAME}/releases/${DISTVERSION}b1/source
@@ -15,8 +16,7 @@
MAINTAINER= gecko at FreeBSD.org
COMMENT= An integrated calendar for Thunderbird and SeaMonkey
-OPTIONS+= THUNDERBIRD "Install Thunderbird 3.0" on \
- SEAMONKEY "Install SeaMonkey 2.0" off
+RUN_DEPENDS+= ${LOCALBASE}/lib/seamonkey/seamonkey-bin:${PORTSDIR}/www/seamonkey2
CONFLICTS_BUILD= spidermonkey-1.[0-7]*
USE_AUTOTOOLS= autoconf213 libtool
@@ -47,14 +47,6 @@
.include <bsd.libnames.mk>
.include <bsd.port.pre.mk>
-.if defined(WITH_THUNDERBIRD)
-RUN_DEPENDS+= ${LOCALBASE}/lib/thunderbird/thunderbird-bin:${PORTSDIR}/mail/thunderbird3
-.endif
-
-.if defined(WITH_SEAMONKEY)
-RUN_DEPENDS+= ${LOCALBASE}/lib/seamonkey/seamonkey-bin:${PORTSDIR}/www/seamonkey2
-.endif
-
XPI_FILE= ${DISTNAME:C/.source//:C/-sunbird//}-freebsd${OSVERSION:C/([0-9]).+/\1/}-${ARCH}.xpi
PLIST_FILES= %%DATADIR%%/${XPI_FILE}
PLIST_DIRS= %%DATADIR%%
Modified: trunk/deskutils/lightning/distinfo
==============================================================================
--- trunk/deskutils/lightning/distinfo Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/deskutils/lightning/distinfo Wed Jul 6 18:20:09 2011 (r584)
@@ -1,3 +1,2 @@
-MD5 (lightning-sunbird-1.0b1.source.tar.bz2) = 418523969c00725bef35e11ef5b06b9b
SHA256 (lightning-sunbird-1.0b1.source.tar.bz2) = 857282e3d148df4ee03ae97d10cf23b2072810817c6a3a1dabe93d0d9b8228fd
SIZE (lightning-sunbird-1.0b1.source.tar.bz2) = 60442959
Modified: trunk/mail/thunderbird-i18n/Makefile
==============================================================================
--- trunk/mail/thunderbird-i18n/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/mail/thunderbird-i18n/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 29 May 2006
# Whom: Andrew Pantyukhin <infofarmer at FreeBSD.org>
#
-# $FreeBSD: ports/mail/thunderbird-i18n/Makefile,v 1.42 2011/06/21 20:38:00 flo Exp $
+# $FreeBSD: ports/mail/thunderbird-i18n/Makefile,v 1.43 2011/06/30 18:19:48 flo Exp $
#
PORTNAME= thunderbird-i18n
Modified: trunk/mail/thunderbird/Makefile
==============================================================================
--- trunk/mail/thunderbird/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/mail/thunderbird/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 4 September 2003
# Whom: Joe Marcus Clarke <marcus at FreeBSD.org>
#
-# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.126 2011/06/21 20:38:00 flo Exp $
+# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.128 2011/07/04 21:27:06 flo Exp $
#
PORTNAME= thunderbird
@@ -54,7 +54,7 @@
SYSTEM_PREFS= ${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js
MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome
-OPTIONS=
+OPTIONS= LIGHTNING "Enable calendar extension" off
.include <bsd.port.pre.mk>
@@ -90,6 +90,16 @@
BUILD_DEPENDS+= yasm:${PORTSDIR}/devel/yasm
.endif
+.if defined(WITH_LIGHTNING)
+MOZ_OPTIONS+= --enable-calendar
+MOZ_MK_OPTIONS+= MOZ_CO_PROJECT=calendar
+LIGHTNING_DIR= share/lightning
+SUB_FILES+= pkg-message
+PKGMESSAGE= ${WRKDIR}/pkg-message
+.else
+MOZ_OPTIONS+= --disable-calendar
+.endif
+
post-extract::
${SED} -e 's|@PORTNAME_ICON@|${PORTNAME_ICON}|' \
<${FILESDIR}/thunderbird.desktop.in >${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop
@@ -124,10 +134,19 @@
@${ECHO_CMD} 'share/applications/${PORTNAME}.desktop' >> ${PLIST}
@${ECHO_CMD} 'share/pixmaps/${PORTNAME_ICON}' >> ${PLIST}
@${ECHO_CMD} '@dirrmtry share/applications' >> ${PLIST}
+.if defined(WITH_LIGHTNING)
+ @${PRINTF} '%s/lightning-${PORTNAME}.xpi\n at dirrmtry %s\n' \
+ ${LIGHTNING_DIR} ${LIGHTNING_DIR} >> ${PLIST}
+.endif
post-install:
${MKDIR} ${PREFIX}/share/applications
${INSTALL_DATA} ${WRKDIR}/${MOZILLA_EXEC_NAME}.desktop ${PREFIX}/share/applications
${LN} -sf ${PORTNAME_ICON_SRC} ${PREFIX}/share/pixmaps/${PORTNAME_ICON}
+.if defined(WITH_LIGHTNING)
+ ${MKDIR} ${PREFIX}/${LIGHTNING_DIR}
+ ${INSTALL_DATA} ${MOZSRC}/dist/xpi-stage/lightning.xpi ${PREFIX}/${LIGHTNING_DIR}/lightning-${PORTNAME}.xpi
+ @${CAT} ${PKGMESSAGE}
+.endif
.include <bsd.port.post.mk>
Deleted: trunk/mail/thunderbird/files/liboggplay_oss
==============================================================================
--- trunk/mail/thunderbird/files/liboggplay_oss Wed Jul 6 18:20:09 2011 (r583)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,15 +0,0 @@
---- mozilla/media/libsydneyaudio/src/Makefile.in_orgi 2009-04-10 12:12:45.000000000 +0200
-+++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-04-10 12:13:12.000000000 +0200
-@@ -45,6 +45,12 @@
- LIBRARY_NAME = sydneyaudio
- FORCE_STATIC_LIB= 1
-
-+ifeq ($(OS_ARCH),FreeBSD)
-+CSRCS = \
-+ sydney_audio_oss.c \
-+ $(NULL)
-+endif
-+
- ifeq ($(OS_ARCH),Linux)
- CSRCS = \
- sydney_audio_alsa.c \
Added: trunk/mail/thunderbird/files/pkg-message.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/mail/thunderbird/files/pkg-message.in Wed Jul 6 18:20:09 2011 (r584)
@@ -0,0 +1,10 @@
+*****************************************************************************
+In order to activate the Lightning extension, every user should install the
+XPI file into his own profile via the menu:
+
+Tools -> Add-ons -> Extensions -> Icon left of the search field
+ -> Install From File
+
+The XPI file was installed as:
+%%PREFIX%%/share/lightning/lightning-thunderbird.xpi
+*****************************************************************************
Modified: trunk/mail/thunderbird3-i18n/Makefile
==============================================================================
--- trunk/mail/thunderbird3-i18n/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/mail/thunderbird3-i18n/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 29 May 2006
# Whom: Andrew Pantyukhin <infofarmer at FreeBSD.org>
#
-# $FreeBSD: ports/mail/thunderbird3-i18n/Makefile,v 1.45 2011/01/03 15:14:03 beat Exp $
+# $FreeBSD: ports/mail/thunderbird3-i18n/Makefile,v 1.47 2011/07/01 14:45:45 flo Exp $
#
PORTNAME= thunderbird-i18n
@@ -20,6 +20,8 @@
RUN_DEPENDS+= xpi-quick-locale-switcher>=0:${PORTSDIR}/www/xpi-quick-locale-switcher
.endif
+LATEST_LINK= thunderbird3-i18n
+
NO_BUILD= yes
USE_THUNDERBIRD= 31
USE_XPI= *thunderbird*
Modified: trunk/mail/thunderbird3/Makefile
==============================================================================
--- trunk/mail/thunderbird3/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/mail/thunderbird3/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 4 September 2003
# Whom: Joe Marcus Clarke <marcus at FreeBSD.org>
#
-# $FreeBSD: ports/mail/thunderbird/Makefile,v 1.126 2011/06/21 20:38:00 flo Exp $
+# $FreeBSD: ports/mail/thunderbird3/Makefile,v 1.131 2011/06/30 18:13:18 flo Exp $
#
PORTNAME= thunderbird
@@ -18,8 +18,9 @@
BUILD_DEPENDS= nspr>=4.8:${PORTSDIR}/devel/nspr
USE_AUTOTOOLS= autoconf213
+LATEST_LINK= thunderbird3
USE_GECKO= gecko
-CONFLICTS_INSTALL= thunderbird-3.0*
+CONFLICTS_INSTALL= thunderbird-5.0*
USE_MOZILLA= -png -nss -dbm -jpeg -xft
MOZ_TOOLKIT= cairo-gtk2
@@ -56,13 +57,6 @@
WRKSRC= ${WRKDIR}/comm-1.9.2
MOZSRC:= ${WRKSRC}/mozilla
-.if ${OSVERSION} < 700000
-LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
-EXTRA_PATCHES= ${FILESDIR}/releng6_pulseaudio
-.else
-EXTRA_PATCHES= ${FILESDIR}/liboggplay_oss
-.endif
-
.if ${ARCH} == powerpc64
.if ${OSVERSION} < 900033
BROKEN= Needs binutils 2.17.50 to build
Deleted: trunk/mail/thunderbird3/files/liboggplay_oss
==============================================================================
--- trunk/mail/thunderbird3/files/liboggplay_oss Wed Jul 6 18:20:09 2011 (r583)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,15 +0,0 @@
---- mozilla/media/libsydneyaudio/src/Makefile.in_orgi 2009-04-10 12:12:45.000000000 +0200
-+++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-04-10 12:13:12.000000000 +0200
-@@ -45,6 +45,12 @@
- LIBRARY_NAME = sydneyaudio
- FORCE_STATIC_LIB= 1
-
-+ifeq ($(OS_ARCH),FreeBSD)
-+CSRCS = \
-+ sydney_audio_oss.c \
-+ $(NULL)
-+endif
-+
- ifeq ($(OS_ARCH),Linux)
- CSRCS = \
- sydney_audio_alsa.c \
Added: trunk/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/mail/thunderbird3/files/patch-mozilla-media-libsydneyaudio-src-Makefile.in Wed Jul 6 18:20:09 2011 (r584)
@@ -0,0 +1,15 @@
+--- mozilla/media/libsydneyaudio/src/Makefile.in_orgi 2009-04-10 12:12:45.000000000 +0200
++++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-04-10 12:13:12.000000000 +0200
+@@ -45,6 +45,12 @@
+ LIBRARY_NAME = sydneyaudio
+ FORCE_STATIC_LIB= 1
+
++ifeq ($(OS_ARCH),FreeBSD)
++CSRCS = \
++ sydney_audio_oss.c \
++ $(NULL)
++endif
++
+ ifeq ($(OS_ARCH),Linux)
+ CSRCS = \
+ sydney_audio_alsa.c \
Deleted: trunk/mail/thunderbird3/files/releng6_pulseaudio
==============================================================================
--- trunk/mail/thunderbird3/files/releng6_pulseaudio Wed Jul 6 18:20:09 2011 (r583)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,66 +0,0 @@
---- mozilla/media/libsydneyaudio/src/Makefile.in.orig 2009-08-20 21:43:41.000000000 +0200
-+++ mozilla/media/libsydneyaudio/src/Makefile.in 2009-08-20 21:44:17.000000000 +0200
-@@ -45,6 +45,12 @@
- LIBRARY_NAME = sydneyaudio
- FORCE_STATIC_LIB= 1
-
-+ifeq ($(OS_ARCH),FreeBSD)
-+CSRCS = \
-+ sydney_audio_pulseaudio.c \
-+ $(NULL)
-+endif
-+
- ifeq ($(OS_ARCH),Linux)
- CSRCS = \
- sydney_audio_alsa.c \
---- mozilla/toolkit/library/Makefile.in.orig 2010-01-19 20:28:10.000000000 +0000
-+++ mozilla/toolkit/library/Makefile.in 2010-01-25 09:38:40.000000000 +0000
-@@ -235,12 +235,12 @@
- endif
-
- ifeq (gtk2,$(MOZ_WIDGET_TOOLKIT))
--EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XEXT_LIBS) $(XCOMPOSITE_LIBS) $(MOZ_PANGO_LIBS) $(MOZ_GTK2_LIBS) $(XT_LIBS) -lgthread-2.0
-+EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XEXT_LIBS) $(XCOMPOSITE_LIBS) $(MOZ_PANGO_LIBS) $(MOZ_GTK2_LIBS) $(XT_LIBS) -lgthread-2.0 -lpulse -lpthread -lc
- EXTRA_DSO_LDOPTS += $(FT2_LIBS)
- endif
-
- ifeq (qt,$(MOZ_WIDGET_TOOLKIT))
--EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XT_LIBS) $(MOZ_QT_LIBS) -lgthread-2.0
-+EXTRA_DSO_LDOPTS += $(XLDFLAGS) $(XLIBS) $(XT_LIBS) $(MOZ_QT_LIBS) -lgthread-2.0 -lpulse -lpthread -lc
- EXTRA_DSO_LDOPTS += $(FT2_LIBS)
- endif
-
---- mozilla/js/src/Makefile.in.orig 2009-08-21 00:34:43.000000000 +0200
-+++ mozilla/js/src/Makefile.in 2009-08-21 00:36:59.000000000 +0200
-@@ -427,7 +427,7 @@
- endif # WINNT
-
- ifeq ($(OS_ARCH),FreeBSD)
--EXTRA_LIBS += -pthread
-+EXTRA_LIBS += -pthread -lpulse -lc
- endif
- ifeq ($(OS_ARCH),IRIX)
- ifdef USE_N32
---- config/rules.mk.orig 2009-08-22 15:30:16.000000000 +0200
-+++ config/rules.mk 2009-08-22 15:30:46.000000000 +0200
-@@ -583,6 +583,7 @@
- ifdef IS_COMPONENT
- EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic
- endif
-+EXTRA_LIBS += -pthread -lpulse -lc
- endif
-
- ifeq ($(OS_ARCH),NetBSD)
---- mozilla/layout/build/Makefile.in.orig 2009-08-22 01:00:21.000000000 +0200
-+++ mozilla/layout/build/Makefile.in 2009-08-22 01:00:57.000000000 +0200
-@@ -269,6 +269,10 @@
- endif
- endif
-
-+ifeq ($(OS_ARCH),FreeBSD)
-+EXTRA_LIBS += -lpulse
-+endif
-+
- include $(topsrcdir)/config/rules.mk
-
- LOCAL_INCLUDES += -I$(srcdir)/../base \
Modified: trunk/www/firefox-i18n/Makefile.option
==============================================================================
--- trunk/www/firefox-i18n/Makefile.option Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/www/firefox-i18n/Makefile.option Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 30 Nov 2008
# Whom: Koji Yokota <yokota at res.otaru-uc.ac.jp>
#
-# $FreeBSD: ports/www/firefox-i18n/Makefile.option,v 1.4 2011/06/21 21:12:31 flo Exp $
+# $FreeBSD: ports/www/firefox-i18n/Makefile.option,v 1.5 2011/06/27 09:53:31 flo Exp $
#
OPTIONS= LANG_AF "Africaans" off \
LANG_AK "Akan" off \
Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/www/firefox/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 2002/10/21
# Whom: Alan Eldridge <alane at FreeBSD.org>
#
-# $FreeBSD: ports/www/firefox/Makefile,v 1.241 2011/06/21 21:12:30 flo Exp $
+# $FreeBSD: ports/www/firefox/Makefile,v 1.242 2011/07/04 17:28:33 flo Exp $
#
PORTNAME= firefox
@@ -16,7 +16,8 @@
MAINTAINER= gecko at FreeBSD.org
COMMENT= Web browser based on the browser portion of Mozilla
-BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr
+BUILD_DEPENDS= nspr>=4.8.7:${PORTSDIR}/devel/nspr \
+ cairo>=1.10.2_1,1:${PORTSDIR}/graphics/cairo
LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \
event-1.4:${PORTSDIR}/devel/libevent
Added: trunk/www/firefox/files/patch-bugzilla-535300
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/www/firefox/files/patch-bugzilla-535300 Wed Jul 6 18:20:09 2011 (r584)
@@ -0,0 +1,20 @@
+--- ipc/glue/GeckoChildProcessHost.cpp.orig 2011-06-15 23:57:27.000000000 +0200
++++ ipc/glue/GeckoChildProcessHost.cpp 2011-06-27 23:48:28.799495181 +0200
+@@ -433,7 +433,16 @@
+ #ifdef ANDROID
+ path += "/lib";
+ #endif
+- newEnvVars["LD_LIBRARY_PATH"] = path.get();
++ const char *ld_library_path = PR_GetEnv("LD_LIBRARY_PATH");
++ nsCString new_ld_lib_path;
++ if (ld_library_path && *ld_library_path) {
++ new_ld_lib_path.Assign(ld_library_path);
++ new_ld_lib_path.AppendLiteral(":");
++ new_ld_lib_path.Append(path.get());
++ newEnvVars["LD_LIBRARY_PATH"] = new_ld_lib_path.get();
++ } else {
++ newEnvVars["LD_LIBRARY_PATH"] = path.get();
++ }
+ #elif OS_MACOSX
+ newEnvVars["DYLD_LIBRARY_PATH"] = path.get();
+ #endif
Modified: trunk/www/firefox/files/patch-configure.in
==============================================================================
--- trunk/www/firefox/files/patch-configure.in Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/www/firefox/files/patch-configure.in Wed Jul 6 18:20:09 2011 (r584)
@@ -69,3 +69,18 @@
SunOS:x86)
VPX_ASFLAGS="-f elf32 -rnasm -pnasm"
VPX_X86_ASM=1
+@@ -6392,6 +6402,14 @@ if test -n "$MOZ_LIBJPEG_TURBO"; then
+ LIBJPEG_TURBO_ASFLAGS="-f elf64 -rnasm -pnasm -D__x86_64__ -DPIC -DELF"
+ LIBJPEG_TURBO_X64_ASM=1
+ ;;
++ FreeBSD:i386)
++ LIBJPEG_TURBO_ASFLAGS="-f elf32 -rnasm -pnasm -DPIC -DELF"
++ LIBJPEG_TURBO_X86_ASM=1
++ ;;
++ FreeBSD:amd64)
++ LIBJPEG_TURBO_ASFLAGS="-f elf64 -rnasm -pnasm -D__x86_64__ -DPIC -DELF"
++ LIBJPEG_TURBO_X64_ASM=1
++ ;;
+ SunOS:i?86)
+ LIBJPEG_TURBO_ASFLAGS="-f elf32 -rnasm -pnasm -DPIC -DELF"
+ LIBJPEG_TURBO_X86_ASM=1
Deleted: trunk/www/firefox/files/patch-ipc-chromium-src-base-platform_thread_posix.cc.orig
==============================================================================
--- trunk/www/firefox/files/patch-ipc-chromium-src-base-platform_thread_posix.cc.orig Wed Jul 6 18:20:09 2011 (r583)
+++ /dev/null 00:00:00 1970 (deleted)
@@ -1,12 +0,0 @@
---- ipc/chromium/src/base/platform_thread_posix.cc.orig 2011-04-27 09:34:28.000000000 +0200
-+++ ipc/chromium/src/base/platform_thread_posix.cc 2011-04-27 19:47:36.344446266 +0200
-@@ -34,7 +33,8 @@
- #if defined(OS_MACOSX)
- return mach_thread_self();
- #elif defined(OS_LINUX)
-- return syscall(__NR_gettid);
-+ // TODO(BSD): find a better thread ID
-+ return reinterpret_cast<int64>(pthread_self());
- #endif
- }
-
Modified: trunk/www/firefox36-i18n/Makefile
==============================================================================
--- trunk/www/firefox36-i18n/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/www/firefox36-i18n/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 28 May 2006
# Whom: Andrew Pantyukhin <infofarmer at FreeBSD.org>
#
-# $FreeBSD: ports/www/firefox36-i18n/Makefile,v 1.53 2011/04/29 06:32:48 flo Exp $
+# $FreeBSD: ports/www/firefox36-i18n/Makefile,v 1.54 2011/06/21 20:35:48 flo Exp $
#
PORTNAME= firefox36-i18n
Modified: trunk/www/firefox36-i18n/Makefile.lang
==============================================================================
--- trunk/www/firefox36-i18n/Makefile.lang Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/www/firefox36-i18n/Makefile.lang Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 30 Nov 2008
# Whom: Koji Yokota <yokota at res.otaru-uc.ac.jp>
#
-# $FreeBSD: ports/www/firefox-i18n/Makefile.lang,v 1.2 2010/04/06 08:14:02 beat Exp $
+# $FreeBSD: ports/www/firefox36-i18n/Makefile.lang,v 1.3 2011/03/22 15:20:43 beat Exp $
#
# Currently, the following 74 languages are supported.
#
Modified: trunk/www/firefox36-i18n/Makefile.option
==============================================================================
--- trunk/www/firefox36-i18n/Makefile.option Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/www/firefox36-i18n/Makefile.option Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 30 Nov 2008
# Whom: Koji Yokota <yokota at res.otaru-uc.ac.jp>
#
-# $FreeBSD: ports/www/firefox-i18n/Makefile.option,v 1.2 2010/04/06 08:14:02 beat Exp $
+# $FreeBSD: ports/www/firefox36-i18n/Makefile.option,v 1.3 2011/03/22 15:20:43 beat Exp $
#
OPTIONS= LANG_AF "Africaans" off \
LANG_SQ "Albanian" off \
Modified: trunk/www/firefox36/Makefile
==============================================================================
--- trunk/www/firefox36/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/www/firefox36/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 2002/10/21
# Whom: Alan Eldridge <alane at FreeBSD.org>
#
-# $FreeBSD: ports/www/firefox36/Makefile,v 1.239 2011/03/22 15:19:45 beat Exp $
+# $FreeBSD: ports/www/firefox36/Makefile,v 1.242 2011/06/21 20:35:48 flo Exp $
#
PORTNAME= firefox
Modified: trunk/www/linux-firefox-devel/Makefile
==============================================================================
--- trunk/www/linux-firefox-devel/Makefile Thu Jun 30 00:02:12 2011 (r583)
+++ trunk/www/linux-firefox-devel/Makefile Wed Jul 6 18:20:09 2011 (r584)
@@ -2,7 +2,7 @@
# Date created: 8 May 2006
# Whom: Andrew Pantyukhin <infofarmer at FreeBSD.org>
#
-# $FreeBSD: ports/www/linux-firefox-devel/Makefile,v 1.42 2011/03/01 22:13:35 beat Exp $
+# $FreeBSD: ports/www/linux-firefox-devel/Makefile,v 1.44 2011/04/29 06:36:31 flo Exp $
#
PORTNAME= firefox
More information about the freebsd-gecko
mailing list