[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
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Fri Jun 8 14:03:42 UTC 2012
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=
More information about the freebsd-gecko
mailing list