Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Aug 2014 19:24:45 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r1664 - in trunk: Mk/Uses www/firefox-nightly www/linux-seamonkey www/seamonkey www/seamonkey-i18n www/seamonkey/files
Message-ID:  <201408231924.s7NJOj56077436@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Aug 23 19:24:44 2014
New Revision: 1664

Log:
update

Deleted:
   trunk/www/seamonkey/files/patch-bug1013675
   trunk/www/seamonkey/files/patch-bug961264
Modified:
   trunk/Mk/Uses/gecko.mk
   trunk/www/firefox-nightly/Makefile.hgrev
   trunk/www/firefox-nightly/distinfo
   trunk/www/linux-seamonkey/Makefile
   trunk/www/linux-seamonkey/distinfo
   trunk/www/linux-seamonkey/pkg-plist
   trunk/www/seamonkey-i18n/Makefile
   trunk/www/seamonkey-i18n/distinfo
   trunk/www/seamonkey/Makefile
   trunk/www/seamonkey/distinfo
   trunk/www/seamonkey/files/patch-bug1015547
   trunk/www/seamonkey/files/patch-bug826985
   trunk/www/seamonkey/files/patch-z-bug517422

Modified: trunk/Mk/Uses/gecko.mk
==============================================================================
--- trunk/Mk/Uses/gecko.mk	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/Mk/Uses/gecko.mk	Sat Aug 23 19:24:44 2014	(r1664)
@@ -53,8 +53,8 @@
 
 .elif ${_GECKO_ARGS:Mseamonkey}
 
-_GECKO_DEFAULT_VERSION=	28
-_GECKO_VERSIONS=		28
+_GECKO_DEFAULT_VERSION=	29
+_GECKO_VERSIONS=		29
 _GECKO_TYPE=	seamonkey
 
 .if exists(${LOCALBASE}/bin/seamonkey)
@@ -63,7 +63,7 @@
 .endif
 
 # Dependence lines for different Seamonkey versions
-28_DEPENDS=		${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey
+29_DEPENDS=		${LOCALBASE}/lib/seamonkey/seamonkey:${PORTSDIR}/www/seamonkey
 
 .elif ${_GECKO_ARGS:Mthunderbird}
 

Modified: trunk/www/firefox-nightly/Makefile.hgrev
==============================================================================
--- trunk/www/firefox-nightly/Makefile.hgrev	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/firefox-nightly/Makefile.hgrev	Sat Aug 23 19:24:44 2014	(r1664)
@@ -1 +1 @@
-HGREV=		200355:17aad6ca3989
+HGREV=		201221:c0c9b96b43d6

Modified: trunk/www/firefox-nightly/distinfo
==============================================================================
--- trunk/www/firefox-nightly/distinfo	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/firefox-nightly/distinfo	Sat Aug 23 19:24:44 2014	(r1664)
@@ -1,2 +1,2 @@
-SHA256 (firefox-nightly/17aad6ca3989.tar.bz2) = 21b62c5d3d3a564958cb13b924d2ce7ebfb725c4c8b54ec32bd3529d8d8a3e96
-SIZE (firefox-nightly/17aad6ca3989.tar.bz2) = 153523250
+SHA256 (firefox-nightly/c0c9b96b43d6.tar.bz2) = fabd2b652219277a14c24385fd20e52d8513ed1ffdb155374fdc1c90083278cd
+SIZE (firefox-nightly/c0c9b96b43d6.tar.bz2) = 156073499

Modified: trunk/www/linux-seamonkey/Makefile
==============================================================================
--- trunk/www/linux-seamonkey/Makefile	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/linux-seamonkey/Makefile	Sat Aug 23 19:24:44 2014	(r1664)
@@ -2,7 +2,7 @@
 # $FreeBSD: head/www/linux-seamonkey/Makefile 362322 2014-07-20 14:44:10Z rene $
 
 PORTNAME=	seamonkey
-DISTVERSION=	2.26
+DISTVERSION=	2.29b1
 CATEGORIES=	www mail news editors irc ipv6
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/linux-i686/en-US
 
@@ -11,6 +11,8 @@
 
 USES=		tar:bzip2
 
+WANT_GTK218=	yes
+
 USE_LINUX_APPS=	dbusglib dbuslibs alsalib alsa-plugins-oss
 
 .include "${.CURDIR}/Makefile.common"

Modified: trunk/www/linux-seamonkey/distinfo
==============================================================================
--- trunk/www/linux-seamonkey/distinfo	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/linux-seamonkey/distinfo	Sat Aug 23 19:24:44 2014	(r1664)
@@ -1,5 +1,5 @@
-SHA256 (seamonkey-2.26.tar.bz2) = 4b306933c629bfaa0f6f4a8e5db08a47055061e3db87010b4c1e058d4ee4e0b2
-SIZE (seamonkey-2.26.tar.bz2) = 30916325
+SHA256 (seamonkey-2.29b1.tar.bz2) = beea1da00a42e851be28c41e46c74c8f7670120587e32b960b918fa8352c39e1
+SIZE (seamonkey-2.29b1.tar.bz2) = 39986945
 SHA256 (glib2-2.22.2-2.fc12.i686.rpm) = e3b459c245ec14e7248e9de4b506963a4773407f3e58835db5070d0ed02ecc99
 SIZE (glib2-2.22.2-2.fc12.i686.rpm) = 1162908
 SHA256 (gtk2-2.18.3-19.fc12.i686.rpm) = aea9cf7ffe9c8dae0faa2bf3d2aa1b2117c55dce03da72dcce8c268279ec0a4b

Modified: trunk/www/linux-seamonkey/pkg-plist
==============================================================================
--- trunk/www/linux-seamonkey/pkg-plist	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/linux-seamonkey/pkg-plist	Sat Aug 23 19:24:44 2014	(r1664)
@@ -84,6 +84,10 @@
 lib/%%APP_NAME%%/isp/rss.rdf
 lib/%%APP_NAME%%/libfreebl3.chk
 lib/%%APP_NAME%%/libfreebl3.so
+%%GTK218%%lib/%%APP_NAME%%/libgdk-x11-2.0.so.0
+%%GTK218%%lib/%%APP_NAME%%/libgio-2.0.so.0
+%%GTK218%%lib/%%APP_NAME%%/libglib-2.0.so.0
+%%GTK218%%lib/%%APP_NAME%%/libgtk-x11-2.0.so.0
 lib/%%APP_NAME%%/libldap60.so
 lib/%%APP_NAME%%/libldif60.so
 lib/%%APP_NAME%%/libmozalloc.so

Modified: trunk/www/seamonkey-i18n/Makefile
==============================================================================
--- trunk/www/seamonkey-i18n/Makefile	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/seamonkey-i18n/Makefile	Sat Aug 23 19:24:44 2014	(r1664)
@@ -2,7 +2,7 @@
 # $FreeBSD: head/www/seamonkey-i18n/Makefile 355802 2014-05-30 08:50:20Z marino $
 
 PORTNAME=	seamonkey-i18n
-PORTVERSION=	2.26.1
+PORTVERSION=	2.29b1
 CATEGORIES=	www mail news editors irc
 MASTER_SITES=	MOZILLA/${PORTNAME:S|-i18n||}/releases/${PORTVERSION}/langpack
 PKGNAMEPREFIX=

Modified: trunk/www/seamonkey-i18n/distinfo
==============================================================================
--- trunk/www/seamonkey-i18n/distinfo	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/seamonkey-i18n/distinfo	Sat Aug 23 19:24:44 2014	(r1664)
@@ -1,54 +1,52 @@
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.be.langpack.xpi) = 1304caf66562d819b8df6089224496d2ef593054201a124fdfea4e8d325268d6
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.be.langpack.xpi) = 818753
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.ca.langpack.xpi) = 77845f85562118ccf17ba7233408516c57aaa91a0b1f5083a08c8341e5c819a9
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.ca.langpack.xpi) = 816736
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.cs.langpack.xpi) = e71366cacb6274864fe5e6f441f3e7ebb15db090a92df30ae2395d9bcb518913
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.cs.langpack.xpi) = 814946
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.de.langpack.xpi) = 9ac22a758f62bc31aaa83a5d3a1d21e2fa0bc06d6f4ee26c8adf85e8225064ae
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.de.langpack.xpi) = 822043
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.en-GB.langpack.xpi) = 30ecd2a83e179017d24eb0dfa9e9ec7d220f0fd16bada1be14ddc69688f74ea6
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.en-GB.langpack.xpi) = 785905
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.en-US.langpack.xpi) = 1fdf1d312b6f82662e877b8361e5ae4df5249958bfd8a454e32b3b9da15867e2
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.en-US.langpack.xpi) = 786790
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.es-AR.langpack.xpi) = e6202b022e8c952449b8509f39803a626e5005fbc11ea1102af8082880b7ff27
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.es-AR.langpack.xpi) = 836836
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.es-ES.langpack.xpi) = 9818c7eb20cb9b5f47928cb8299f4807d1a722995760b70e6cae3a945bd04cc3
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.es-ES.langpack.xpi) = 814004
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.fi.langpack.xpi) = e0c70cf2fdf60b45394d89a8515820b6984edd4b252bfda19c59cb0f405467c2
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.fi.langpack.xpi) = 784389
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.fr.langpack.xpi) = b57475d1b47a2b6fb64d27230212784602146d2c45fa037b57c2ec27c0761311
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.fr.langpack.xpi) = 795190
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.gl.langpack.xpi) = 8c1d47ec6fca70b88f3fde4f2b54c6838d8a6d1cc29fc66d2d1b7f912214b8bf
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.gl.langpack.xpi) = 794260
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.hu.langpack.xpi) = 08311664e95c3da977d81c033bce4d75c1339e9eecff7bcf507318cf54ed9a82
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.hu.langpack.xpi) = 828532
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.it.langpack.xpi) = 128f4fee131b28dcde7464f675e255c5bf31bd5ba99227cc95b4257a98cb726f
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.it.langpack.xpi) = 728567
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.ja-JP-mac.langpack.xpi) = eb0b4075407d56a539b310803c1d1f505aee15253739b87e78e43875cf00331b
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.ja-JP-mac.langpack.xpi) = 892974
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.ja.langpack.xpi) = c8eaf09ad594cd589e9486fa149a695375ce4603bb927ebaafa3b72b8a13c11e
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.ja.langpack.xpi) = 867577
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.lt.langpack.xpi) = ffac3896d8c24aef230918573efa26d0d409aad53708cfdfc94679913b50b262
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.lt.langpack.xpi) = 832069
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.nb-NO.langpack.xpi) = 5f80ae03c4890980031fdc96d422d2713142d3f11e5a6b5bc6ebe106f84d474e
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.nb-NO.langpack.xpi) = 805528
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.nl.langpack.xpi) = 28ea348e46bb9ef6328fad3b1d45a18b103741803b30e4ebe5e746ae3d6b3c69
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.nl.langpack.xpi) = 781833
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.pl.langpack.xpi) = 223ae1798bb0284415218545de43919c4361a5dbd55ab2b5d4805678087e333b
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.pl.langpack.xpi) = 855816
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.pt-PT.langpack.xpi) = 49116b6d66bb00fd16e09cf9a9935cb5228300f6ac209e72ae5fd274d4afc3eb
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.pt-PT.langpack.xpi) = 817866
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.ru.langpack.xpi) = a40a053a9df8174febf2a19f98e11cfef75a82a2c3666e80b551d22ad89a495d
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.ru.langpack.xpi) = 885694
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.sk.langpack.xpi) = c6afd39a1a25384f79c58ad5757c7e15147bae3578f6e6a5d302907fbc8b0bf7
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.sk.langpack.xpi) = 841874
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.sv-SE.langpack.xpi) = 6f1ff640ee52f6f27536a1aa127bb1bc4badefcdc07157c18e3ab6d8d9bececd
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.sv-SE.langpack.xpi) = 809831
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.tr.langpack.xpi) = b7e7a2e962c156b7012d449381d40866d233a460c1f4c45ef91f67d472db2d64
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.tr.langpack.xpi) = 791387
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.uk.langpack.xpi) = 7009492796add5f7e6a6b08eda9a875245f1ed69f6457e4dedc459945694c81c
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.uk.langpack.xpi) = 853570
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.zh-CN.langpack.xpi) = c288ec1f532f021eda32ef6dd10ae12acecbbb9e1797ee21dfaeaa07fc656d7f
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.zh-CN.langpack.xpi) = 818847
-SHA256 (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.zh-TW.langpack.xpi) = 06a8fbb17152d706ec6b880e86572151cfa1a30d0d105514ecc90afcaf1daf22
-SIZE (xpi/seamonkey-i18n-2.26.1/seamonkey-2.26.1.zh-TW.langpack.xpi) = 843202
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.be.langpack.xpi) = 6f6ddd32590c752fa1c30f964e6ad95d7d6b8a5c91bb54bd4ddc0e94d0e4857b
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.be.langpack.xpi) = 837342
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.ca.langpack.xpi) = 1f8c8f3eb18ded6cb84ea14ed2572d8070d722d48010cc7985f230ec36a7dd26
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.ca.langpack.xpi) = 833959
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.cs.langpack.xpi) = 4a06e6ac8d4ed6ce2bd91b680d6ab33a2a4fa8523eca636fd86b23651b361246
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.cs.langpack.xpi) = 832267
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.de.langpack.xpi) = 50b946c1c824ba011cf57899ac3f48280cd6849095f870aa80efe2b7a2bf4078
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.de.langpack.xpi) = 839428
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.en-GB.langpack.xpi) = c4775331bdd2811add36e252ad8ebd07557e33c54cb61b2d4356b24b087159a5
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.en-GB.langpack.xpi) = 802137
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.en-US.langpack.xpi) = e53b0f2a26055fe1d12a9d22aa380871f0052a722bc984f6aa6585b1cb2f291e
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.en-US.langpack.xpi) = 800944
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.es-AR.langpack.xpi) = 6038f889374317d47832211adc5502ceeceace22aab62b97445c81258d7e88f5
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.es-AR.langpack.xpi) = 854836
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.es-ES.langpack.xpi) = 5fb086add165fe499fe09b75d528d85ce6f030baa86661807d23771e39922e83
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.es-ES.langpack.xpi) = 832633
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.fi.langpack.xpi) = 0ba79c2b134b9d7daa14ff79bcdd13d96708ad984112c4e5a22997bb64571df6
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.fi.langpack.xpi) = 801741
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.fr.langpack.xpi) = 208678963e2944070aadb2a9ea2eb6ec27772b3a3296ed03406811740ce414e8
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.fr.langpack.xpi) = 812576
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.gl.langpack.xpi) = c2703a33591c7234c1bd2e46d537eb39e67e424e86d98f18c35d16da8a55a042
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.gl.langpack.xpi) = 811260
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.hu.langpack.xpi) = 55dbc2503a51349e580d7740a3e0ba763daf79c93b91e6dd56af0d55193b22e9
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.hu.langpack.xpi) = 845863
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.it.langpack.xpi) = b1ad201c4680d650a2e3103652c02411eb31f7e3a0ac1cef1c51b5b697b88389
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.it.langpack.xpi) = 747181
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.ja.langpack.xpi) = a98bbf2560f9912299fc4a1fa63021e4cce45ed244414715cc341bc4c92eb010
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.ja.langpack.xpi) = 884914
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.lt.langpack.xpi) = 67616535f82b73f7739e78ddf7f14ab11876101e1f18b20f5113f1b4d5a777c8
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.lt.langpack.xpi) = 849533
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.nb-NO.langpack.xpi) = bb5d62fa80340b771f199d41ba6706ace550ed43d59b0aee6733bc5199f46296
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.nb-NO.langpack.xpi) = 825307
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.nl.langpack.xpi) = 82429f8598d34046d769e10a0a62077bb43d35ec6cf3e6e08c384d73d6a3e4cd
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.nl.langpack.xpi) = 799149
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.pl.langpack.xpi) = 085e96348160daf4d63efa2f4046cdcf46352e18a40caa68acfed6dbd1ae8a1b
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.pl.langpack.xpi) = 873127
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.pt-PT.langpack.xpi) = 5a3cc03a7ac30c15810f1a56355f47c3fe847de60dc2bf3c278d040560f8cd52
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.pt-PT.langpack.xpi) = 835296
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.ru.langpack.xpi) = 3e2f88a160e17f578e82ad8b3db58f31bfc34219d7f54c705019375943eab428
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.ru.langpack.xpi) = 904348
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.sk.langpack.xpi) = 0e0429b9ca7cf44415b52729066882948c23f3cdca73a5c934259a07014042f0
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.sk.langpack.xpi) = 859280
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.sv-SE.langpack.xpi) = b951d56947e229536a3d1336b356696397b4e7ff13d7389ae3be94dc58f36d06
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.sv-SE.langpack.xpi) = 827226
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.tr.langpack.xpi) = 2e14def8991b7ce8079ad561f983bb0de489f43df910cbe84e106cda9b3757ab
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.tr.langpack.xpi) = 808130
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.uk.langpack.xpi) = 26aaf1feafea4a286d47a065a8a7f61c9f4774ae4c3e4ddbd6dd0784b7a06746
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.uk.langpack.xpi) = 870445
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.zh-CN.langpack.xpi) = dd8fe10a2630d1702d41b18f6fe11ad85b713e2f21e229032dba63a0576f90c2
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.zh-CN.langpack.xpi) = 836302
+SHA256 (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.zh-TW.langpack.xpi) = 5c4a5cfe77cd5d410b5fe0f20bccb31bfe07f3a609ce2b4b47a3aaad16a84cd8
+SIZE (xpi/seamonkey-i18n-2.29b1/seamonkey-2.29b1.zh-TW.langpack.xpi) = 860817

Modified: trunk/www/seamonkey/Makefile
==============================================================================
--- trunk/www/seamonkey/Makefile	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/seamonkey/Makefile	Sat Aug 23 19:24:44 2014	(r1664)
@@ -1,14 +1,13 @@
 # Created by: eivind/dima/jseger
-# $FreeBSD: head/www/seamonkey/Makefile 362796 2014-07-24 13:32:58Z bapt $
+# $FreeBSD: head/www/seamonkey/Makefile 364464 2014-08-09 18:51:54Z antoine $
 
 PORTNAME=	seamonkey
-PORTVERSION=	2.28.b1
-DISTVERSION=	31.0
+DISTVERSION=	2.29b1
 CATEGORIES?=	www mail news editors irc ipv6
-MASTER_SITES=	MOZILLA/thunderbird/releases/${DISTVERSION}/source \
-		https://ftp.mozilla.org/pub/mozilla.org/thunderbird/candidates/${DISTVERSION}-candidates/build1/source/
-DISTFILES=	thunderbird-${DISTVERSION}.source${EXTRACT_SUFX}
-EXTRACT_ONLY=	thunderbird-${DISTVERSION}.source${EXTRACT_SUFX}
+MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \
+		https://ftp.mozilla.org/pub/mozilla.org/${PORTNAME}/candidates/${DISTVERSION}-candidates/build1/source/
+DISTFILES=	${PORTNAME}-${DISTVERSION}.source${EXTRACT_SUFX}
+EXTRACT_ONLY=	${PORTNAME}-${DISTVERSION}.source${EXTRACT_SUFX}
 
 MAINTAINER=	gecko@FreeBSD.org
 COMMENT=	The open source, standards compliant web browser
@@ -31,7 +30,7 @@
 LIB_DEPENDS=	libv4l2.so:${PORTSDIR}/multimedia/libv4l
 
 EM_VERSION=	1.7
-L_VERSION=	3.3
+L_VERSION=	3.4
 
 SSP_UNSAFE=	yes
 USE_AUTOTOOLS=	autoconf213:env
@@ -79,7 +78,7 @@
 
 .include <bsd.port.pre.mk>
 
-WRKSRC=		${WRKDIR}/comm-esr31
+WRKSRC=		${WRKDIR}/comm-beta
 MOZSRC:=	${WRKSRC}/mozilla
 
 XPI_LIBDIR=	${PREFIX}/lib/xpi
@@ -197,7 +196,7 @@
 .endif
 
 post-install:
-	${INSTALL_DATA} ${WRKDIR}/${MOZILLA}.desktop ${PREFIX}/share/applications/
+	${INSTALL_DATA} ${WRKDIR}/${MOZILLA}.desktop ${STAGEDIR}${PREFIX}/share/applications/
 	${LN} -sf ${PREFIX}/lib/${MOZILLA}/chrome/icons/default/default48.png \
 		${STAGEDIR}${PREFIX}/share/pixmaps/${MOZILLA}.png
 .if ${PORT_OPTIONS:MLIGHTNING}

Modified: trunk/www/seamonkey/distinfo
==============================================================================
--- trunk/www/seamonkey/distinfo	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/seamonkey/distinfo	Sat Aug 23 19:24:44 2014	(r1664)
@@ -1,4 +1,4 @@
-SHA256 (thunderbird-31.0.source.tar.bz2) = 571f8cca980f077ae81999aea69a78153422a75e9e6c07ab74ec6659fe0d6ef4
-SIZE (thunderbird-31.0.source.tar.bz2) = 170977129
+SHA256 (seamonkey-2.29b1.source.tar.bz2) = f70d7e3a4223baeca55cc9bfd2722d0eeea0c32500f9901226523d4c26f4d71e
+SIZE (seamonkey-2.29b1.source.tar.bz2) = 173484441
 SHA256 (enigmail-1.7.tar.gz) = cddbf35783194a4e994f9584ad5bee74750e25f690e81727ba9eccc4f814f161
 SIZE (enigmail-1.7.tar.gz) = 1414100

Deleted: trunk/www/seamonkey/files/patch-bug1013675
==============================================================================
--- trunk/www/seamonkey/files/patch-bug1013675	Sat Aug 23 19:24:44 2014	(r1663)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,88 +0,0 @@
-diff --git xpcom/base/nsDebugImpl.cpp xpcom/base/nsDebugImpl.cpp
-index 13a286f..293bd73 100644
---- mozilla/xpcom/base/nsDebugImpl.cpp
-+++ mozilla/xpcom/base/nsDebugImpl.cpp
-@@ -45,12 +45,43 @@
- #endif
- #endif
- 
--#if defined(XP_MACOSX)
-+#if defined(XP_MACOSX) || defined(__DragonFly__) || defined(__FreeBSD__) \
-+ || defined(__NetBSD__) || defined(__OpenBSD__)
- #include <stdbool.h>
- #include <unistd.h>
-+#include <sys/param.h>
- #include <sys/sysctl.h>
- #endif
- 
-+#if defined(__OpenBSD__)
-+#include <sys/proc.h>
-+#endif
-+
-+#if defined(__DragonFly__) || defined(__FreeBSD__)
-+#include <sys/user.h>
-+#endif
-+
-+#if defined(__NetBSD__)
-+#undef KERN_PROC
-+#define KERN_PROC KERN_PROC2
-+#define KINFO_PROC struct kinfo_proc2
-+#else
-+#define KINFO_PROC struct kinfo_proc
-+#endif
-+
-+#if defined(XP_MACOSX)
-+#define KP_FLAGS kp_proc.p_flag
-+#elif defined(__DragonFly__)
-+#define KP_FLAGS kp_flags
-+#elif defined(__FreeBSD__)
-+#define KP_FLAGS ki_flag
-+#elif defined(__OpenBSD__) && !defined(_P_TRACED)
-+#define KP_FLAGS p_psflags
-+#define P_TRACED PS_TRACED
-+#else
-+#define KP_FLAGS p_flag
-+#endif
-+
- #include "mozilla/mozalloc_abort.h"
- 
- static void
-@@ -144,16 +175,22 @@ nsDebugImpl::GetIsDebuggerAttached(bool* aResult)
- 
- #if defined(XP_WIN)
-   *aResult = ::IsDebuggerPresent();
--#elif defined(XP_MACOSX)
-+#elif defined(XP_MACOSX) || defined(__DragonFly__) || defined(__FreeBSD__) \
-+   || defined(__NetBSD__) || defined(__OpenBSD__)
-   // Specify the info we're looking for
--  int mib[4];
--  mib[0] = CTL_KERN;
--  mib[1] = KERN_PROC;
--  mib[2] = KERN_PROC_PID;
--  mib[3] = getpid();
-+  int mib[] = {
-+    CTL_KERN,
-+    KERN_PROC,
-+    KERN_PROC_PID,
-+    getpid(),
-+#if defined(__NetBSD__) || defined(__OpenBSD__)
-+    sizeof(KINFO_PROC),
-+    1,
-+#endif
-+  };
-   size_t mibSize = sizeof(mib) / sizeof(int);
- 
--  struct kinfo_proc info;
-+  KINFO_PROC info;
-   size_t infoSize = sizeof(info);
-   memset(&info, 0, infoSize);
- 
-@@ -163,7 +200,7 @@ nsDebugImpl::GetIsDebuggerAttached(bool* aResult)
-     return NS_OK;
-   }
- 
--  if (info.kp_proc.p_flag & P_TRACED) {
-+  if (info.KP_FLAGS & P_TRACED) {
-     *aResult = true;
-   }
- #endif

Modified: trunk/www/seamonkey/files/patch-bug1015547
==============================================================================
--- trunk/www/seamonkey/files/patch-bug1015547	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/seamonkey/files/patch-bug1015547	Sat Aug 23 19:24:44 2014	(r1664)
@@ -15,7 +15,7 @@
 index 0687344..ca3ff8b 100644
 --- mozilla/xpcom/base/nsUUIDGenerator.cpp
 +++ mozilla/xpcom/base/nsUUIDGenerator.cpp
-@@ -15,6 +15,10 @@
+@@ -16,6 +16,10 @@
  
  #include "nsUUIDGenerator.h"
  
@@ -25,71 +25,71 @@
 +
  using namespace mozilla;
  
- NS_IMPL_ISUPPORTS1(nsUUIDGenerator, nsIUUIDGenerator)
-@@ -34,7 +38,7 @@ nsUUIDGenerator::Init()
-     // We're a service, so we're guaranteed that Init() is not going
-     // to be reentered while we're inside Init().
-     
+ NS_IMPL_ISUPPORTS(nsUUIDGenerator, nsIUUIDGenerator)
+@@ -35,7 +39,7 @@ nsUUIDGenerator::Init()
+   // We're a service, so we're guaranteed that Init() is not going
+   // to be reentered while we're inside Init().
+ 
 -#if !defined(XP_WIN) && !defined(XP_MACOSX) && !defined(ANDROID)
 +#if !defined(XP_WIN) && !defined(XP_MACOSX) && !defined(HAVE_ARC4RANDOM)
-     /* initialize random number generator using NSPR random noise */
-     unsigned int seed;
+   /* initialize random number generator using NSPR random noise */
+   unsigned int seed;
  
-@@ -67,7 +71,7 @@ nsUUIDGenerator::Init()
-         return NS_ERROR_FAILURE;
+@@ -72,7 +76,7 @@ nsUUIDGenerator::Init()
+   }
  #endif
  
 -#endif /* non XP_WIN and non XP_MACOSX */
 +#endif /* non XP_WIN and non XP_MACOSX and non ARC4RANDOM */
  
-     return NS_OK;
+   return NS_OK;
  }
-@@ -114,13 +118,16 @@ nsUUIDGenerator::GenerateUUIDInPlace(nsID* id)
-      * back to it; instead, we use the value returned when we called
-      * initstate, since older glibc's have broken setstate() return values
-      */
+@@ -122,13 +126,16 @@ nsUUIDGenerator::GenerateUUIDInPlace(nsID* aId)
+    * back to it; instead, we use the value returned when we called
+    * initstate, since older glibc's have broken setstate() return values
+    */
 -#ifndef ANDROID
 +#ifndef HAVE_ARC4RANDOM
-     setstate(mState);
+   setstate(mState);
  #endif
  
 +#ifdef HAVE_ARC4RANDOM_BUF
-+    arc4random_buf(id, sizeof(nsID));
++  arc4random_buf(aId, sizeof(nsID));
 +#else /* HAVE_ARC4RANDOM_BUF */
-     size_t bytesLeft = sizeof(nsID);
-     while (bytesLeft > 0) {
+   size_t bytesLeft = sizeof(nsID);
+   while (bytesLeft > 0) {
 -#ifdef ANDROID
 +#ifdef HAVE_ARC4RANDOM
-         long rval = arc4random();
-         const size_t mRBytes = 4;
+     long rval = arc4random();
+     const size_t mRBytes = 4;
  #else
-@@ -141,6 +148,7 @@ nsUUIDGenerator::GenerateUUIDInPlace(nsID* id)
+@@ -150,6 +157,7 @@ nsUUIDGenerator::GenerateUUIDInPlace(nsID* aId)
  
-         bytesLeft -= toWrite;
-     }
+     bytesLeft -= toWrite;
+   }
 +#endif /* HAVE_ARC4RANDOM_BUF */
  
-     /* Put in the version */
-     id->m2 &= 0x0fff;
-@@ -150,7 +158,7 @@ nsUUIDGenerator::GenerateUUIDInPlace(nsID* id)
-     id->m3[0] &= 0x3f;
-     id->m3[0] |= 0x80;
+   /* Put in the version */
+   aId->m2 &= 0x0fff;
+@@ -159,7 +167,7 @@ nsUUIDGenerator::GenerateUUIDInPlace(nsID* aId)
+   aId->m3[0] &= 0x3f;
+   aId->m3[0] |= 0x80;
  
 -#ifndef ANDROID
 +#ifndef HAVE_ARC4RANDOM
-     /* Restore the previous RNG state */
-     setstate(mSavedState);
+   /* Restore the previous RNG state */
+   setstate(mSavedState);
  #endif
 diff --git xpcom/base/nsUUIDGenerator.h xpcom/base/nsUUIDGenerator.h
 index 6a24212..68ed6f2 100644
 --- mozilla/xpcom/base/nsUUIDGenerator.h
 +++ mozilla/xpcom/base/nsUUIDGenerator.h
-@@ -27,7 +27,7 @@ private:
+@@ -29,7 +29,7 @@ private:
  protected:
  
-     mozilla::Mutex mLock;
+   mozilla::Mutex mLock;
 -#if !defined(XP_WIN) && !defined(XP_MACOSX) && !defined(ANDROID)
 +#if !defined(XP_WIN) && !defined(XP_MACOSX) && !defined(HAVE_ARC4RANDOM)
-     char mState[128];
-     char *mSavedState;
-     uint8_t mRBytes;
+   char mState[128];
+   char* mSavedState;
+   uint8_t mRBytes;

Modified: trunk/www/seamonkey/files/patch-bug826985
==============================================================================
--- trunk/www/seamonkey/files/patch-bug826985	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/seamonkey/files/patch-bug826985	Sat Aug 23 19:24:44 2014	(r1664)
@@ -132,10 +132,10 @@
    'targets': [
      {
        'target_name': 'video_capture_module',
-@@ -49,6 +52,16 @@
-         }, {  # include_internal_video_capture == 1
-           'conditions': [
-             ['include_v4l2_video_capture==1', {
+@@ -46,6 +49,16 @@
+                 'linux/video_capture_linux.cc',
+                 'linux/video_capture_linux.h',
+               ],
 +              'conditions': [
 +                ['use_libv4l2==1', {
 +                  'defines': [
@@ -146,9 +146,9 @@
 +                  ],
 +                }],
 +              ],
-               'include_dirs': [
-                 'linux',
-               ],
+             }],  # linux
+             ['OS=="mac"', {
+               'sources': [
 diff --git toolkit/library/Makefile.in toolkit/library/Makefile.in
 index 9c16ffa..1db3794 100644
 --- mozilla/toolkit/library/libxul.mk

Deleted: trunk/www/seamonkey/files/patch-bug961264
==============================================================================
--- trunk/www/seamonkey/files/patch-bug961264	Sat Aug 23 19:24:44 2014	(r1663)
+++ /dev/null	00:00:00 1970	(deleted)
@@ -1,266 +0,0 @@
-commit d099acd
-Author: Trevor Saunders <trev.saunders@gmail.com>
-Date:   Fri Jan 17 15:08:00 2014 -0800
-
-    Bug 961264 - Remove obsolete checks for gcc visibility stuff.
----
- configure.in        | 115 +++-------------------------------------------------
- js/src/configure.in | 111 ++------------------------------------------------
- 2 files changed, 8 insertions(+), 218 deletions(-)
-
-diff --git configure.in configure.in
-index dfb8193..33d71b3 100644
---- mozilla/configure.in
-+++ mozilla/configure.in
-@@ -2507,118 +2507,15 @@ MOZ_CXX11
- 
- AC_LANG_C
- 
--dnl Check for .hidden assembler directive and visibility attribute.
--dnl Borrowed from glibc configure.in
-+dnl Setup default hidden visibility and wrapped system headers.
- dnl ===============================================================
- if test "$GNU_CC"; then
--  AC_CACHE_CHECK(for visibility(hidden) attribute,
--                 ac_cv_visibility_hidden,
--                 [cat > conftest.c <<EOF
--                  int foo __attribute__ ((visibility ("hidden"))) = 1;
--EOF
--                  ac_cv_visibility_hidden=no
--                  if ${CC-cc} -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then
--                    if egrep '\.(hidden|private_extern).*foo' conftest.s >/dev/null; then
--                      ac_cv_visibility_hidden=yes
--                    fi
--                  fi
--                  rm -f conftest.[cs]
--                 ])
--  if test "$ac_cv_visibility_hidden" = "yes"; then
--    AC_DEFINE(HAVE_VISIBILITY_HIDDEN_ATTRIBUTE)
--
--    AC_CACHE_CHECK(for visibility(default) attribute,
--                   ac_cv_visibility_default,
--                   [cat > conftest.c <<EOF
--                    int foo __attribute__ ((visibility ("default"))) = 1;
--EOF
--                    ac_cv_visibility_default=no
--                    if ${CC-cc} -fvisibility=hidden -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then
--                      if ! egrep '\.(hidden|private_extern).*foo' conftest.s >/dev/null; then
--                        ac_cv_visibility_default=yes
--                      fi
--                    fi
--                    rm -f conftest.[cs]
--                   ])
--    if test "$ac_cv_visibility_default" = "yes"; then
--      AC_DEFINE(HAVE_VISIBILITY_ATTRIBUTE)
--
--      AC_CACHE_CHECK(for visibility pragma support,
--                     ac_cv_visibility_pragma,
--                     [cat > conftest.c <<EOF
--#pragma GCC visibility push(hidden)
--                      int foo_hidden = 1;
--#pragma GCC visibility push(default)
--                      int foo_default = 1;
--EOF
--                      ac_cv_visibility_pragma=no
--                      if ${CC-cc} -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then
--                        if egrep '\.(hidden|private_extern).*foo_hidden' conftest.s >/dev/null; then
--                          if ! egrep '\.(hidden|private_extern).*foo_default' conftest.s > /dev/null; then
--                            ac_cv_visibility_pragma=yes
--                          fi
--                        fi
--                      fi
--                      rm -f conftest.[cs]
--                    ])
--      if test "$ac_cv_visibility_pragma" = "yes"; then
--        AC_CACHE_CHECK(For gcc visibility bug with class-level attributes (GCC bug 26905),
--                       ac_cv_have_visibility_class_bug,
--                       [cat > conftest.c <<EOF
--#pragma GCC visibility push(hidden)
--struct __attribute__ ((visibility ("default"))) TestStruct {
--  static void Init();
--};
--__attribute__ ((visibility ("default"))) void TestFunc() {
--  TestStruct::Init();
--}
--EOF
--                       ac_cv_have_visibility_class_bug=no
--                       if ! ${CXX-g++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
--                         ac_cv_have_visibility_class_bug=yes
--                       else
--                         if test `egrep -c '@PLT|\\$stub' conftest.S` = 0; then
--                           ac_cv_have_visibility_class_bug=yes
--                         fi
--                       fi
--                       rm -rf conftest.{c,S}
--                       ])
--
--        AC_CACHE_CHECK(For x86_64 gcc visibility bug with builtins (GCC bug 20297),
--                       ac_cv_have_visibility_builtin_bug,
--                       [cat > conftest.c <<EOF
--#pragma GCC visibility push(hidden)
--#pragma GCC visibility push(default)
--#include <string.h>
--#pragma GCC visibility pop
--
--__attribute__ ((visibility ("default"))) void Func() {
--  char c[[100]];
--  memset(c, 0, sizeof(c));
--}
--EOF
--                       ac_cv_have_visibility_builtin_bug=no
--                       if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
--                         ac_cv_have_visibility_builtin_bug=yes
--                       else
--                         if test `grep -c "@PLT" conftest.S` = 0; then
--                           ac_cv_visibility_builtin_bug=yes
--                         fi
--                       fi
--                       rm -f conftest.{c,S}
--                       ])
--        if test "$ac_cv_have_visibility_builtin_bug" = "no" -a \
--                "$ac_cv_have_visibility_class_bug" = "no"; then
--          VISIBILITY_FLAGS='-I$(DIST)/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
--          WRAP_SYSTEM_INCLUDES=1
--          STL_FLAGS='-I$(DIST)/stl_wrappers'
--          WRAP_STL_INCLUDES=1
--        else
--          VISIBILITY_FLAGS='-fvisibility=hidden'
--        fi # have visibility pragma bug
--      fi   # have visibility pragma
--    fi     # have visibility(default) attribute
--  fi       # have visibility(hidden) attribute
-+  AC_DEFINE(HAVE_VISIBILITY_HIDDEN_ATTRIBUTE)
-+  AC_DEFINE(HAVE_VISIBILITY_ATTRIBUTE)
-+  VISIBILITY_FLAGS='-I$(DIST)/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
-+  WRAP_SYSTEM_INCLUDES=1
-+  STL_FLAGS='-I$(DIST)/stl_wrappers'
-+  WRAP_STL_INCLUDES=1
- fi         # GNU_CC
- 
- # visibility hidden flag for Sun Studio on Solaris
-diff --git js/src/configure.in js/src/configure.in
-index bddd46d..d4b522e 100644
---- mozilla/js/src/configure.in
-+++ mozilla/js/src/configure.in
-@@ -2077,116 +2077,13 @@ AC_LANG_CPLUSPLUS
- 
- MOZ_CXX11
- 
--dnl Check for .hidden assembler directive and visibility attribute.
--dnl Borrowed from glibc configure.in
-+dnl Setup default hidden visibility and wrapped system headers.
- dnl ===============================================================
- if test "$GNU_CC"; then
--  AC_CACHE_CHECK(for visibility(hidden) attribute,
--                 ac_cv_visibility_hidden,
--                 [cat > conftest.c <<EOF
--                  int foo __attribute__ ((visibility ("hidden"))) = 1;
--EOF
--                  ac_cv_visibility_hidden=no
--                  if ${CC-cc} -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then
--                    if egrep '\.(hidden|private_extern).*foo' conftest.s >/dev/null; then
--                      ac_cv_visibility_hidden=yes
--                    fi
--                  fi
--                  rm -f conftest.[cs]
--                 ])
--  if test "$ac_cv_visibility_hidden" = "yes"; then
--    AC_DEFINE(HAVE_VISIBILITY_HIDDEN_ATTRIBUTE)
--
--    AC_CACHE_CHECK(for visibility(default) attribute,
--                   ac_cv_visibility_default,
--                   [cat > conftest.c <<EOF
--                    int foo __attribute__ ((visibility ("default"))) = 1;
--EOF
--                    ac_cv_visibility_default=no
--                    if ${CC-cc} -fvisibility=hidden -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then
--                      if ! egrep '\.(hidden|private_extern).*foo' conftest.s >/dev/null; then
--                        ac_cv_visibility_default=yes
--                      fi
--                    fi
--                    rm -f conftest.[cs]
--                   ])
--    if test "$ac_cv_visibility_default" = "yes"; then
--      AC_DEFINE(HAVE_VISIBILITY_ATTRIBUTE)
--
--      AC_CACHE_CHECK(for visibility pragma support,
--                     ac_cv_visibility_pragma,
--                     [cat > conftest.c <<EOF
--#pragma GCC visibility push(hidden)
--                      int foo_hidden = 1;
--#pragma GCC visibility push(default)
--                      int foo_default = 1;
--EOF
--                      ac_cv_visibility_pragma=no
--                      if ${CC-cc} -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then
--                        if egrep '\.(hidden|private_extern).*foo_hidden' conftest.s >/dev/null; then
--                          if ! egrep '\.(hidden|private_extern).*foo_default' conftest.s > /dev/null; then
--                            ac_cv_visibility_pragma=yes
--                          fi
--                        fi
--                      fi
--                      rm -f conftest.[cs]
--                    ])
--      if test "$ac_cv_visibility_pragma" = "yes"; then
--        AC_CACHE_CHECK(For gcc visibility bug with class-level attributes (GCC bug 26905),
--                       ac_cv_have_visibility_class_bug,
--                       [cat > conftest.c <<EOF
--#pragma GCC visibility push(hidden)
--struct __attribute__ ((visibility ("default"))) TestStruct {
--  static void Init();
--};
--__attribute__ ((visibility ("default"))) void TestFunc() {
--  TestStruct::Init();
--}
--EOF
--                       ac_cv_have_visibility_class_bug=no
--                       if ! ${CXX-g++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
--                         ac_cv_have_visibility_class_bug=yes
--                       else
--                         if test `egrep -c '@PLT|\\$stub' conftest.S` = 0; then
--                           ac_cv_have_visibility_class_bug=yes
--                         fi
--                       fi
--                       rm -rf conftest.{c,S}
--                       ])
--
--        AC_CACHE_CHECK(For x86_64 gcc visibility bug with builtins (GCC bug 20297),
--                       ac_cv_have_visibility_builtin_bug,
--                       [cat > conftest.c <<EOF
--#pragma GCC visibility push(hidden)
--#pragma GCC visibility push(default)
--#include <string.h>
--#pragma GCC visibility pop
--
--__attribute__ ((visibility ("default"))) void Func() {
--  char c[[100]];
--  memset(c, 0, sizeof(c));
--}
--EOF
--                       ac_cv_have_visibility_builtin_bug=no
--                       if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then
--                         ac_cv_have_visibility_builtin_bug=yes
--                       else
--                         if test `grep -c "@PLT" conftest.S` = 0; then
--                           ac_cv_visibility_builtin_bug=yes
--                         fi
--                       fi
--                       rm -f conftest.{c,S}
--                       ])
--        if test "$ac_cv_have_visibility_builtin_bug" = "no" -a \
--                "$ac_cv_have_visibility_class_bug" = "no"; then
--          VISIBILITY_FLAGS='-I$(DIST)/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
--          WRAP_SYSTEM_INCLUDES=1
--        else
--          VISIBILITY_FLAGS='-fvisibility=hidden'
--        fi # have visibility pragma bug
--      fi   # have visibility pragma
--    fi     # have visibility(default) attribute
--  fi       # have visibility(hidden) attribute
-+  AC_DEFINE(HAVE_VISIBILITY_HIDDEN_ATTRIBUTE)
-+  AC_DEFINE(HAVE_VISIBILITY_ATTRIBUTE)
-+  VISIBILITY_FLAGS='-I$(DIST)/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
-+  WRAP_SYSTEM_INCLUDES=1
- fi         # GNU_CC
- 
- # visibility hidden flag for Sun Studio on Solaris

Modified: trunk/www/seamonkey/files/patch-z-bug517422
==============================================================================
--- trunk/www/seamonkey/files/patch-z-bug517422	Sat Aug 23 19:24:03 2014	(r1663)
+++ trunk/www/seamonkey/files/patch-z-bug517422	Sat Aug 23 19:24:44 2014	(r1664)
@@ -45,7 +45,7 @@
      external_dirs += ['media/libopus']
  
  if CONFIG['MOZ_WEBM']:
-@@ -36,13 +42,15 @@ if CONFIG['MOZ_VPX'] and not CONFIG['MOZ_NATIVE_LIBVPX']:
+@@ -36,14 +42,16 @@ if CONFIG['MOZ_VPX'] and not CONFIG['MOZ_NATIVE_LIBVPX']:
  if not CONFIG['MOZ_NATIVE_PNG']:
      external_dirs += ['media/libpng']
  
@@ -61,6 +61,7 @@
 -    'media/libogg',
 -    'media/libtheora',
 -    'media/libspeex_resampler',
+     'media/libstagefright',
 -    'media/libsoundtouch',
  ]
  



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