From owner-freebsd-gecko@FreeBSD.ORG Sat Aug 23 19:24:52 2014 Return-Path: Delivered-To: freebsd-gecko@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D369D364 for ; Sat, 23 Aug 2014 19:24:52 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian.chruetertee.ch [217.150.244.247]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 05BBA3508 for ; Sat, 23 Aug 2014 19:24:51 +0000 (UTC) Received: from trillian.chruetertee.ch (trillian [217.150.244.247]) by trillian.chruetertee.ch (8.14.4/8.14.3) with ESMTP id s7NJOobK079936 for ; Sat, 23 Aug 2014 19:24:50 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Received: (from www@localhost) by trillian.chruetertee.ch (8.14.4/8.14.3/Submit) id s7NJOj56077436 for freebsd-gecko@freebsd.org; Sat, 23 Aug 2014 19:24:45 GMT (envelope-from svn-freebsd-gecko@chruetertee.ch) Date: Sat, 23 Aug 2014 19:24:45 GMT Message-Id: <201408231924.s7NJOj56077436@trillian.chruetertee.ch> X-Authentication-Warning: trillian.chruetertee.ch: www set sender to svn-freebsd-gecko@chruetertee.ch using -f 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 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reply-To: freebsd-gecko@freebsd.org X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Aug 2014 19:24:52 -0000 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 -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 - #include -+#include - #include - #endif - -+#if defined(__OpenBSD__) -+#include -+#endif -+ -+#if defined(__DragonFly__) || defined(__FreeBSD__) -+#include -+#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 -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 </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 </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 </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 < /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 < --#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 </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 </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 </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 < /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 < --#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', ]