Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Jun 2012 14:03:35 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r728 - in branches/experimental: Mk mail/thunderbird mail/thunderbird-beta mail/thunderbird-esr mail/thunderbird3 www/firefox www/firefox-beta www/firefox-esr www/firefox36 www/kompozer www/libxul www/seamonkey www/seamonkey-beta
Message-ID:  <201206081403.q58E3ZpY038201@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Fri Jun  8 14:03:34 2012
New Revision: 728

Log:
Add event, ffi, sqlite, vpx to USE_MOZILLA but don't enable them yet.

PR: 	   ports/146231

Modified:
   branches/experimental/Mk/bsd.gecko.mk
   branches/experimental/mail/thunderbird-beta/Makefile
   branches/experimental/mail/thunderbird-esr/Makefile
   branches/experimental/mail/thunderbird/Makefile
   branches/experimental/mail/thunderbird3/Makefile
   branches/experimental/www/firefox-beta/Makefile
   branches/experimental/www/firefox-esr/Makefile
   branches/experimental/www/firefox/Makefile
   branches/experimental/www/firefox36/Makefile
   branches/experimental/www/kompozer/Makefile
   branches/experimental/www/libxul/Makefile
   branches/experimental/www/seamonkey-beta/Makefile
   branches/experimental/www/seamonkey/Makefile

Modified: branches/experimental/Mk/bsd.gecko.mk
==============================================================================
--- branches/experimental/Mk/bsd.gecko.mk	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/Mk/bsd.gecko.mk	Fri Jun  8 14:03:34 2012	(r728)
@@ -450,10 +450,11 @@
 # Ports can use the following:
 #
 # USE_MOZILLA			By default, it enables the denendencies: cairo, dbm,
-# 						jpeg, nspr, nss, png, and zip. Search for
-# 						'_ALL_DEPENDS' below to see the list. If your port
-# 						doesn't need one of list then you can use '-' like
-# 						'USE_MOZILLA= -png -zip' to subtract the dependencies.
+# 						event, ffi, jpeg, nspr, nss, png, sqlite, vpx and zip.
+# 						Search for '_ALL_DEPENDS' below to see the list. If
+# 						your port doesn't need one of list then you can use
+# 						'-' like 'USE_MOZILLA= -png -zip' to subtract the
+# 						dependencies.
 #
 # GECKO_PLIST_PRE_FILES	Manual add files in the plist if it needs.
 #
@@ -573,7 +574,7 @@
 .endfor
 
 # Standard depends
-_ALL_DEPENDS=	cairo dbm jpeg nspr nss png zip
+_ALL_DEPENDS=	cairo dbm event ffi jpeg nspr nss png sqlite vpx zip
 
 cairo_LIB_DEPENDS=	cairo:${PORTSDIR}/graphics/cairo
 cairo_MOZ_OPTIONS=	--enable-system-cairo
@@ -581,6 +582,12 @@
 
 dbm_EXTRACT_AFTER_ARGS=		--exclude mozilla/dbm
 
+event_LIB_DEPENDS=	event-1:${PORTSDIR}/devel/libevent
+event_MOZ_OPTIONS=	--with-system-libevent=${LOCALBASE}
+
+ffi_LIB_DEPENDS=	ffi:${PORTSDIR}/devel/libffi
+ffi_MOZ_OPTIONS=	--enable-system-ffi
+
 jpeg_LIB_DEPENDS=	jpeg:${PORTSDIR}/graphics/jpeg
 jpeg_MOZ_OPTIONS=	--with-system-jpeg=${LOCALBASE}
 jpeg_EXTRACT_AFTER_ARGS=	--exclude mozilla/jpeg
@@ -597,6 +604,12 @@
 png_LIB_DEPENDS=	png15:${PORTSDIR}/graphics/png
 png_MOZ_OPTIONS=	--with-system-png=${LOCALBASE}
 
+sqlite_LIB_DEPENDS=	sqlite3:${PORTSDIR}/databases/sqlite3
+sqlite_MOZ_OPTIONS=	--enable-system-sqlite
+
+vpx_LIB_DEPENDS=	vpx:${PORTSDIR}/multimedia/libvpx
+vpx_MOZ_OPTIONS=	--with-system-libvpx=${LOCALBASE}
+
 zip_DEPENDS=		zip:${PORTSDIR}/archivers/zip
 
 .for use in ${USE_MOZILLA}

Modified: branches/experimental/mail/thunderbird-beta/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird-beta/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/mail/thunderbird-beta/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -26,7 +26,7 @@
 USE_AUTOTOOLS=	autoconf213
 USE_GECKO=	gecko
 CONFLICTS=	thunderbird-10.*
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZ_TOOLKIT=	cairo-gtk2
 
 MAKE_JOBS_SAFE=	yes

Modified: branches/experimental/mail/thunderbird-esr/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird-esr/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/mail/thunderbird-esr/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -27,7 +27,7 @@
 LATEST_LINK=	thunderbird-esr
 USE_GECKO=	gecko
 CONFLICTS=	thunderbird-1[1-9].*
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZ_TOOLKIT=	cairo-gtk2
 
 MAKE_JOBS_SAFE=	yes

Modified: branches/experimental/mail/thunderbird/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/mail/thunderbird/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -26,7 +26,7 @@
 USE_AUTOTOOLS=	autoconf213
 USE_GECKO=	gecko
 CONFLICTS=	thunderbird-10.*
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZ_TOOLKIT=	cairo-gtk2
 
 MAKE_JOBS_SAFE=	yes

Modified: branches/experimental/mail/thunderbird3/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird3/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/mail/thunderbird3/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -21,7 +21,7 @@
 USE_AUTOTOOLS=	autoconf213
 LATEST_LINK=	thunderbird3
 USE_GECKO=	gecko
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZ_TOOLKIT=	cairo-gtk2
 
 MAKE_JOBS_SAFE=	yes

Modified: branches/experimental/www/firefox-beta/Makefile
==============================================================================
--- branches/experimental/www/firefox-beta/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/www/firefox-beta/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -29,7 +29,7 @@
 USE_GECKO=	gecko
 CONFLICTS=	firefox-10.*
 MOZ_PKGCONFIG_FILES=	# empty
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZILLA_NAME=	Firefox
 MOZ_TOOLKIT=	cairo-gtk2
 

Modified: branches/experimental/www/firefox-esr/Makefile
==============================================================================
--- branches/experimental/www/firefox-esr/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/www/firefox-esr/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -29,7 +29,7 @@
 USE_GECKO=	gecko
 CONFLICTS=	firefox-1[1-9].*
 MOZ_PKGCONFIG_FILES=	# empty
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZILLA_NAME=	Firefox
 MOZ_TOOLKIT=	cairo-gtk2
 

Modified: branches/experimental/www/firefox/Makefile
==============================================================================
--- branches/experimental/www/firefox/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/www/firefox/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -28,7 +28,7 @@
 USE_GECKO=	gecko
 CONFLICTS=	firefox-10.*
 MOZ_PKGCONFIG_FILES=	# empty
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZILLA_NAME=	Firefox
 MOZ_TOOLKIT=	cairo-gtk2
 

Modified: branches/experimental/www/firefox36/Makefile
==============================================================================
--- branches/experimental/www/firefox36/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/www/firefox36/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -23,7 +23,7 @@
 LATEST_LINK=	firefox36
 USE_GECKO=	gecko
 MOZ_PKGCONFIG_FILES=	# empty
-USE_MOZILLA=	-png -nss -dbm -jpeg -cairo
+USE_MOZILLA=	-png -nss -dbm -jpeg -cairo -event -ffi -sqlite -vpx
 MOZILLA_NAME=	Firefox${MOZILLA_SUFX}
 MOZILLA_SUFX=	3
 MOZILLA=	${PORTNAME}${MOZILLA_SUFX}

Modified: branches/experimental/www/kompozer/Makefile
==============================================================================
--- branches/experimental/www/kompozer/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/www/kompozer/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -24,6 +24,7 @@
 WRKSRC=		${WRKDIR}/mozilla
 MAKEFILE=	client.mk
 ALL_TARGET=	build_all
+USE_MOZILLA=	-event -ffi -sqlite -vpx
 MOZ_EXTENSIONS=	wallet,xml-rpc,xmlextras,pref,universalchardet,spellcheck
 MOZ_OPTIONS=	--with-default-mozilla-five-home=${PREFIX}/lib/${MOZILLA} \
 				--enable-application=composer \

Modified: branches/experimental/www/libxul/Makefile
==============================================================================
--- branches/experimental/www/libxul/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/www/libxul/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -48,7 +48,7 @@
 USE_GECKO=	gecko
 MOZILLA_EXEC_NAME=xulrunner
 MOZ_TOOLKIT=	cairo-gtk2
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZ_PKGCONFIG_FILES=	libxul-embedding libxul mozilla-js mozilla-nss \
 			mozilla-plugin
 

Modified: branches/experimental/www/seamonkey-beta/Makefile
==============================================================================
--- branches/experimental/www/seamonkey-beta/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/www/seamonkey-beta/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -50,7 +50,7 @@
 		--disable-updater		\
 		--with-system-libevent=${LOCALBASE}
 
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZ_TOOLKIT=	cairo-gtk2
 MOZILLA_PLIST_DIRS=	bin lib
 MOZ_PKGCONFIG_FILES=

Modified: branches/experimental/www/seamonkey/Makefile
==============================================================================
--- branches/experimental/www/seamonkey/Makefile	Fri Jun  8 14:02:23 2012	(r727)
+++ branches/experimental/www/seamonkey/Makefile	Fri Jun  8 14:03:34 2012	(r728)
@@ -50,7 +50,7 @@
 		--disable-updater		\
 		--with-system-libevent=${LOCALBASE}
 
-USE_MOZILLA=	-png -nss -dbm -jpeg
+USE_MOZILLA=	-png -nss -dbm -jpeg -event -ffi -sqlite -vpx
 MOZ_TOOLKIT=	cairo-gtk2
 MOZILLA_PLIST_DIRS=	bin lib
 MOZ_PKGCONFIG_FILES=



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