[SVN-Commit] r1664 - in trunk: Mk/Uses www/firefox-nightly www/linux-seamonkey www/seamonkey www/seamonkey-i18n www/seamonkey/files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Sat Aug 23 19:24:52 UTC 2014
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 at 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 at 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',
]
More information about the freebsd-gecko
mailing list