From: Raúl Porcel Date: Mon, 19 Mar 2007 10:25:35 +0000 (+0000) Subject: Finally remove www-client/mozilla[-bin], bug 135257 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=74ce63d40b71f422d9885c65c44f6a66fd7d5ce9;p=gentoo.git Finally remove www-client/mozilla[-bin], bug 135257 --- diff --git a/www-client/mozilla-bin/ChangeLog b/www-client/mozilla-bin/ChangeLog deleted file mode 100644 index d788ea15f63f..000000000000 --- a/www-client/mozilla-bin/ChangeLog +++ /dev/null @@ -1,165 +0,0 @@ -# ChangeLog for www-client/mozilla-bin -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-bin/ChangeLog,v 1.29 2007/02/22 00:24:49 jokey Exp $ - - 22 Feb 2007; Markus Ullmann ChangeLog: - Redigest for Manifest2 - - 12 Jun 2006; Jory A. Pratt - -mozilla-bin-1.7.10-r1.ebuild, -mozilla-bin-1.7.11.ebuild, - -mozilla-bin-1.7.12.ebuild, -mozilla-bin-1.7.12-r1.ebuild: - removed all vulernable ebuilds except 1.7.13 - - 25 Apr 2006; Chris Gianelloni - mozilla-bin-1.7.13.ebuild: - Stable on x86 wrt bug #130887. - - 24 Apr 2006; Thomas Cort mozilla-bin-1.7.13.ebuild: - Stable on amd64 wrt security Bug #130887. - -*mozilla-bin-1.7.13 (23 Apr 2006) - - 23 Apr 2006; Jory A. Pratt - +mozilla-bin-1.7.13.ebuild: - revision bump, security fixes included - -*mozilla-bin-1.7.12-r1 (26 Mar 2006) - - 26 Mar 2006; Olivier Crête - +mozilla-bin-1.7.12-r1.ebuild: - Ported to modular X - - 29 Sep 2005; Mark Loeser mozilla-bin-1.7.12.ebuild: - Stable on x86; bug #105396 - - 28 Sep 2005; Homer Parker mozilla-bin-1.7.12.ebuild: - Stable on amd64. - -*mozilla-bin-1.7.12 (27 Sep 2005) - - 27 Sep 2005; Martin Schlemmer - +mozilla-bin-1.7.12.ebuild: - New release. - -*mozilla-bin-1.7.11 (20 Aug 2005) - - 20 Aug 2005; Jory A. Pratt - +mozilla-bin-1.7.11.ebuild: - fixes for regressions in 1.7.10 - - 11 Aug 2005; Diego Pettenò - mozilla-bin-1.7.10-r1.ebuild: - Call has_multilib_profile from pkg_setup instead of global scope. - -*mozilla-bin-1.7.10-r1 (02 Aug 2005) - - 02 Aug 2005; Aron Griffis -mozilla-bin-1.7.7.ebuild, - -mozilla-bin-1.7.8.ebuild, -mozilla-bin-1.7.10.ebuild, - +mozilla-bin-1.7.10-r1.ebuild: - Bump rev to push out mozilla-launcher.eclass change which sets - MOZ_PLUGIN_PATH correctly in /usr/bin/mozilla-bin #100378 - - 25 Jul 2005; Aron Griffis mozilla-bin-1.7.7.ebuild, - mozilla-bin-1.7.8.ebuild, mozilla-bin-1.7.10.ebuild: - Need to inherit multilib for has_multilib_profile - - 22 Jul 2005; Aron Griffis mozilla-bin-1.7.10.ebuild: - Push to stable for security and extensions issues - - 22 Jul 2005; Aron Griffis mozilla-bin-1.7.10.ebuild: - Depend on mozilla-launcher-1.41 for new nsplugins goodness, remove the calls - to src_mv_plugins and pkg_mv_plugins. Use install_mozilla_launcher_stub - instead of installing it ourselves. - -*mozilla-bin-1.7.10 (22 Jul 2005) - - 22 Jul 2005; Jory A. Pratt - +mozilla-bin-1.7.10.ebuild: - security bump. bug #98846 - - 14 May 2005; Olivier Crête mozilla-bin-1.7.8.ebuild: - Stable on x86 per security bug #92394 - - 14 May 2005; Simon Stelling mozilla-bin-1.7.8.ebuild: - stable on amd64 wrt bug #92394 - -*mozilla-bin-1.7.8 (12 May 2005) - - 12 May 2005; Aron Griffis -mozilla-bin-1.7.2.ebuild, - -mozilla-bin-1.7.3.ebuild, -mozilla-bin-1.7.5.ebuild, - -mozilla-bin-1.7.6-r1.ebuild, +mozilla-bin-1.7.8.ebuild: - bump to 1.7.8, trim old versions - - 17 Apr 2005; Herbie Hopkins mozilla-bin-1.7.7.ebuild: - Re-added setting ABI=x86 on amd64 (please keep in future versions). Stable - on amd64 wrt security fixes. - -*mozilla-bin-1.7.7 (16 Apr 2005) - - 16 Apr 2005; Brad Laue files/mozilla-bin.desktop, - +mozilla-bin-1.7.7.ebuild: - Bump to 1.7.7. Stable on x86 for bug #89305. - - 30 Mar 2005; Danny van Dyk - mozilla-bin-1.7.2.ebuild, mozilla-bin-1.7.3.ebuild, - mozilla-bin-1.7.5.ebuild, mozilla-bin-1.7.6-r1.ebuild: - Fixed BUG #85654. Plugins are now installed under lib32 on amd64. - - 25 Mar 2005; mozilla-bin-1.7.6-r1.ebuild: - stable on amd64 wrt bug #84074 - - 23 Mar 2005; Seemant Kulleen - mozilla-bin-1.7.2.ebuild, mozilla-bin-1.7.3.ebuild, - mozilla-bin-1.7.5.ebuild, mozilla-bin-1.7.6-r1.ebuild: - mozilla-launcher to www-client from net-www - - 23 Mar 2005; Aron Griffis -mozilla-bin-1.7.6.ebuild, - mozilla-bin-1.7.6-r1.ebuild: - Remove 1.7.6 in favor of 1.7.6-r1 to avoid build/rebuild cycle - -*mozilla-bin-1.7.6-r1 (23 Mar 2005) - - 23 Mar 2005; Aron Griffis - +mozilla-bin-1.7.6-r1.ebuild: - Use a stub script instead of symlink to mozilla-launcher. This in - combination with mozilla-launcher-1.28 should fix #78890 - -*mozilla-bin-1.7.6 (23 Mar 2005) - - 23 Mar 2005; Brad Laue +mozilla-bin-1.7.6.ebuild: - Bump to 1.7.6. See bug #84074 for details. - - 18 Mar 2005; Seemant Kulleen - +files/mozilla-bin.desktop, +files/mozilla-bin-icon.png, +metadata.xml, - +mozilla-bin-1.7.2.ebuild, +mozilla-bin-1.7.3.ebuild, - +mozilla-bin-1.7.5.ebuild: - Moved from net-www/mozilla-bin to www-client/mozilla-bin. - -*mozilla-bin-1.7.5 (29 Dec 2004) - - 29 Dec 2004; Chris White - +mozilla-bin-1.7.5.ebuild: - Bumped to 1.7.5 as per bug #68976. Also handled x86 stable marking. - - 21 Sep 2004; Scott W Taylor mozilla-bin-1.7.2.ebuild, - mozilla-bin-1.7.3.ebuild: - icon/desktop not in "files/icon/" - - 15 Sep 2004; Olivier Crete mozilla-bin-1.7.3.ebuild: - Stable on x86 per security bug 63996 - -*mozilla-bin-1.7.3 (14 Sep 2004) - - 14 Sep 2004; Brad Laue +mozilla-bin-1.7.3.ebuild: - Update to Mozilla Suite 1.7.3 - -*mozilla-bin-1.7.2 (04 Aug 2004) - - 04 Aug 2004; Aron Griffis +metadata.xml, - +files/mozilla-bin-icon.png, +files/mozilla-bin.desktop, - +mozilla-bin-1.7.2.ebuild: - Bring back mozilla-bin. It's been gone for two years. Having these - mozilla.org-built versions in portage makes it easier to test differences - between our builds and theirs. And nowadays they can both be installed - simultaneously. - diff --git a/www-client/mozilla-bin/Manifest b/www-client/mozilla-bin/Manifest deleted file mode 100644 index b9d9f7821980..000000000000 --- a/www-client/mozilla-bin/Manifest +++ /dev/null @@ -1,34 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX mozilla-bin-icon.png 2350 RMD160 450a78d2d31915eb6b5722125013de7d73c8326a SHA1 57b0ab801e87dfea588dde75ab108350288f39a6 SHA256 6dccb80517b5b58344ec3d668034dd689b1cf7abd7116cc8053c99a988b9c2d6 -MD5 6d52ff4ce4567db1cad08ea40157a65d files/mozilla-bin-icon.png 2350 -RMD160 450a78d2d31915eb6b5722125013de7d73c8326a files/mozilla-bin-icon.png 2350 -SHA256 6dccb80517b5b58344ec3d668034dd689b1cf7abd7116cc8053c99a988b9c2d6 files/mozilla-bin-icon.png 2350 -AUX mozilla-bin.desktop 188 RMD160 dba901b0bee2311a1fec027082ee3fc934049f20 SHA1 56a5ee4c05feac8c1e69813667a22e617a381d92 SHA256 1cbd30fa71187cf649cc7587633a8c55ce09b9a8a8e1b1e4046d55ac97447f00 -MD5 d364a8d78e0bde072fc1b38931778760 files/mozilla-bin.desktop 188 -RMD160 dba901b0bee2311a1fec027082ee3fc934049f20 files/mozilla-bin.desktop 188 -SHA256 1cbd30fa71187cf649cc7587633a8c55ce09b9a8a8e1b1e4046d55ac97447f00 files/mozilla-bin.desktop 188 -DIST mozilla-i686-pc-linux-gnu-1.7.13.tar.gz 13901637 RMD160 6e32dede290ad30346623b948556e480d2752b48 SHA1 04110560f02e399168b96b6033da1fe299601a97 SHA256 6fe60dc97093564e396c28c324755b2c955663b2455c7fe0bbd23f9f3b7fb6d6 -EBUILD mozilla-bin-1.7.13.ebuild 1835 RMD160 ab8d22055b966cdcdc58195dbb8fed83aa111418 SHA1 d42534513dd0e3b3103f57d8275ed7345316e5a9 SHA256 b9e09ade351ee668b2984fb16f812c3d9fb524d8ea0445286941bcc1876e25ef -MD5 4d2cae0e535af95f2e549eca3a7bbec1 mozilla-bin-1.7.13.ebuild 1835 -RMD160 ab8d22055b966cdcdc58195dbb8fed83aa111418 mozilla-bin-1.7.13.ebuild 1835 -SHA256 b9e09ade351ee668b2984fb16f812c3d9fb524d8ea0445286941bcc1876e25ef mozilla-bin-1.7.13.ebuild 1835 -MISC ChangeLog 5996 RMD160 e6e02ce340541196bbe7fbcf3b8cd44c4518dc8d SHA1 b7083fb426ba949af614793aadd1683de2c7395d SHA256 490d9cbe12342eae5efd4855a935171ad3441f60d29b1217c0749b663e9d0750 -MD5 f794b6b52e17cb5e6c731b09c9b1b6db ChangeLog 5996 -RMD160 e6e02ce340541196bbe7fbcf3b8cd44c4518dc8d ChangeLog 5996 -SHA256 490d9cbe12342eae5efd4855a935171ad3441f60d29b1217c0749b663e9d0750 ChangeLog 5996 -MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b -MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160 -RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 metadata.xml 160 -SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b metadata.xml 160 -MD5 dab21d61c1578005c1ce12f4203fc447 files/digest-mozilla-bin-1.7.13 304 -RMD160 d480be52347ad50b3598ddb6365e4b66c86e98e7 files/digest-mozilla-bin-1.7.13 304 -SHA256 39b4848c09cfdc6806cd38afec51d47ec08fcee9a734792be4e84ac617b8f324 files/digest-mozilla-bin-1.7.13 304 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) - -iD8DBQFF3OJqz974XjDVpbkRAnppAJ41WZ0hO8hqrV+aYkFiR9NXBV8guQCeLgVn -MSfTLUXegRU/iRc8D9m/ITs= -=iF68 ------END PGP SIGNATURE----- diff --git a/www-client/mozilla-bin/files/digest-mozilla-bin-1.7.13 b/www-client/mozilla-bin/files/digest-mozilla-bin-1.7.13 deleted file mode 100644 index 574bb350fc9f..000000000000 --- a/www-client/mozilla-bin/files/digest-mozilla-bin-1.7.13 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 994c3a0c03682d219536b040c1d7b786 mozilla-i686-pc-linux-gnu-1.7.13.tar.gz 13901637 -RMD160 6e32dede290ad30346623b948556e480d2752b48 mozilla-i686-pc-linux-gnu-1.7.13.tar.gz 13901637 -SHA256 6fe60dc97093564e396c28c324755b2c955663b2455c7fe0bbd23f9f3b7fb6d6 mozilla-i686-pc-linux-gnu-1.7.13.tar.gz 13901637 diff --git a/www-client/mozilla-bin/files/mozilla-bin-icon.png b/www-client/mozilla-bin/files/mozilla-bin-icon.png deleted file mode 100644 index a176ed2c61af..000000000000 Binary files a/www-client/mozilla-bin/files/mozilla-bin-icon.png and /dev/null differ diff --git a/www-client/mozilla-bin/files/mozilla-bin.desktop b/www-client/mozilla-bin/files/mozilla-bin.desktop deleted file mode 100644 index 38e9dcd56696..000000000000 --- a/www-client/mozilla-bin/files/mozilla-bin.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Mozilla (bin) -Comment=Mozilla Application Suite -Exec=/usr/bin/mozilla-bin %U -Icon=mozilla-bin-icon.png -Terminal=false -Type=Application -Categories=Application;Network; diff --git a/www-client/mozilla-bin/metadata.xml b/www-client/mozilla-bin/metadata.xml deleted file mode 100644 index 74d9257900cf..000000000000 --- a/www-client/mozilla-bin/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - -mozilla - diff --git a/www-client/mozilla-bin/mozilla-bin-1.7.13.ebuild b/www-client/mozilla-bin/mozilla-bin-1.7.13.ebuild deleted file mode 100644 index be12addd7184..000000000000 --- a/www-client/mozilla-bin/mozilla-bin-1.7.13.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla-bin/mozilla-bin-1.7.13.ebuild,v 1.3 2006/04/25 15:01:42 wolf31o2 Exp $ - -inherit eutils mozilla-launcher multilib - -IUSE="" - -DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC" -HOMEPAGE="http://www.mozilla.org" -SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla${PV}/mozilla-i686-pc-linux-gnu-${PV}.tar.gz" -RESTRICT="nostrip" - -KEYWORDS="amd64 x86" -SLOT="0" -LICENSE="MPL-1.1 NPL-1.1" - -DEPEND="virtual/libc" -RDEPEND=" - x86? ( - >=sys-libs/lib-compat-1.0-r2 - =x11-libs/gtk+-1.2* - || ( ( x11-libs/libXp - x11-libs/libXt ) - virtual/x11 ) - ) - amd64? ( - >=app-emulation/emul-linux-x86-baselibs-1.0 - >=app-emulation/emul-linux-x86-gtklibs-1.0 - ) - >=www-client/mozilla-launcher-1.41" - -S=${WORKDIR}/mozilla - -pkg_setup() { - # This is a binary x86 package => ABI=x86 - # Please keep this in future versions - # Danny van Dyk 2005/03/26 - has_multilib_profile && ABI="x86" -} - -src_install() { - declare MOZILLA_FIVE_HOME=/opt/mozilla - - # Install mozilla in /opt - dodir ${MOZILLA_FIVE_HOME%/*} - mv ${S} ${D}${MOZILLA_FIVE_HOME} - - # Install /usr/bin/mozilla-bin - install_mozilla_launcher_stub mozilla-bin ${MOZILLA_FIVE_HOME} - - # Install icon and .desktop for menu entry - insinto /usr/share/pixmaps - doins ${FILESDIR}/mozilla-bin-icon.png - insinto /usr/share/applications - doins ${FILESDIR}/mozilla-bin.desktop -} - -pkg_preinst() { - declare MOZILLA_FIVE_HOME=/opt/mozilla - - # Remove entire installed instance to prevent all kinds of - # problems... see bug 44772 for example - rm -rf "${ROOT}${MOZILLA_FIVE_HOME}" -} - -pkg_postinst() { - update_mozilla_launcher_symlinks -} - -pkg_postrm() { - update_mozilla_launcher_symlinks -} diff --git a/www-client/mozilla/ChangeLog b/www-client/mozilla/ChangeLog deleted file mode 100644 index f23a7eb92865..000000000000 --- a/www-client/mozilla/ChangeLog +++ /dev/null @@ -1,1459 +0,0 @@ -# ChangeLog for www-client/mozilla -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla/ChangeLog,v 1.100 2007/02/22 00:24:06 jokey Exp $ - - 22 Feb 2007; Markus Ullmann ChangeLog: - Redigest for Manifest2 - - 03 Jul 2006; anarchy mozilla-1.7.13.ebuild: - block on seamonkey - - 12 Jun 2006; Jory A. Pratt -mozilla-1.7.10-r1.ebuild, - -mozilla-1.7.10-r2.ebuild, -mozilla-1.7.10-r3.ebuild, - -mozilla-1.7.11.ebuild, -mozilla-1.7.11-r1.ebuild, - -mozilla-1.7.11-r2.ebuild, -mozilla-1.7.11-r3.ebuild, - -mozilla-1.7.12-r2.ebuild, -mozilla-1.7.12-r3.ebuild: - removed all vulernable ebuilds except 1.7.13 - - 02 Jun 2006; Aron Griffis mozilla-1.7.13.ebuild: - Mark 1.7.13 stable on ia64 - - 01 May 2006; Jory A. Pratt - +files/mozilla-1.7.13-as-needed.patch, mozilla-1.7.13.ebuild: - as-needed support introduced - - 27 Apr 2006; Alec Warner - files/digest-mozilla-1.7.10-r1, files/digest-mozilla-1.7.10-r2, - files/digest-mozilla-1.7.10-r3, files/digest-mozilla-1.7.11, - files/digest-mozilla-1.7.11-r1, files/digest-mozilla-1.7.11-r2, - files/digest-mozilla-1.7.11-r3, Manifest: - Fixing SHA256 digest, pass four - - 26 Apr 2006; Guy Martin mozilla-1.7.13.ebuild: - Stable on hppa. - - 25 Apr 2006; Tobias Scherbaum - mozilla-1.7.13.ebuild: - ppc stable, bug #130887 - - 25 Apr 2006; Chris Gianelloni mozilla-1.7.13.ebuild: - Stable on x86 wrt bug #130887. - - 24 Apr 2006; Gustavo Zacarias mozilla-1.7.13.ebuild: - Stable on sparc wrt security #130887 - - 24 Apr 2006; Thomas Cort mozilla-1.7.13.ebuild: - Stable on alpha and amd64 wrt security Bug #130887. - -*mozilla-1.7.13 (23 Apr 2006) - - 23 Apr 2006; Jory A. Pratt +mozilla-1.7.13.ebuild: - revision bump with security fixes - -*mozilla-1.7.12-r3 (20 Mar 2006) - - 20 Mar 2006; Jory A. Pratt - +files/010_glibc-2.4.patch, +mozilla-1.7.12-r3.ebuild: - Glibc-2.4 fix wrt bug#125832 - - 02 Oct 2005; Aron Griffis mozilla-1.7.12-r2.ebuild: - Mark 1.7.12-r2 stable on ia64 - - 02 Oct 2005; Michael Hanselmann - mozilla-1.7.12-r2.ebuild: - Fix a compilation issue using the 32-bit userland with 64-bit kernel on - PowerPC. - - 29 Sep 2005; Gustavo Zacarias - mozilla-1.7.12-r2.ebuild: - Stable on sparc wrt #105396 - - 29 Sep 2005; Jose Luis Rivero - mozilla-1.7.12-r2.ebuild: - Stable on alpha wrt security bug #105396 - - 29 Sep 2005; Mark Loeser mozilla-1.7.12-r2.ebuild: - Stable on x86; bug #105396 - - 28 Sep 2005; Rene Nussbaumer - mozilla-1.7.12-r2.ebuild: - Stable on hppa. - - 28 Sep 2005; Homer Parker mozilla-1.7.12-r2.ebuild: - Stable on amd64. - - 28 Sep 2005; Michael Hanselmann - mozilla-1.7.12-r2.ebuild: - Stable on ppc. - -*mozilla-1.7.12-r2 (28 Sep 2005) - - 28 Sep 2005; Martin Schlemmer - mozilla-1.7.12-r1.ebuild, +mozilla-1.7.12-r2.ebuild: - Add pango and other patches from fedora in effort to try and resolve bug - #107372. Update patch set with patch from bug #96869 (comment #48). - -*mozilla-1.7.12-r1 (26 Sep 2005) - - 26 Sep 2005; Martin Schlemmer - +files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch, - +files/mozilla-1.7.12-rpath.patch, +mozilla-1.7.12-r1.ebuild: - Add rpath stuff, bug #100597. Fix epiphany/galeon/etc segfaulting at startup. - - 26 Sep 2005; Gustavo Zacarias mozilla-1.7.12.ebuild: - Stable on sparc wrt #105396 - - 26 Sep 2005; Martin Schlemmer mozilla-1.7.12.ebuild: - Fix doc installation. - -*mozilla-1.7.12 (25 Sep 2005) - - 25 Sep 2005; Martin Schlemmer - +files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch, - +files/mozilla-1.7.12-libart-freetype.patch, +mozilla-1.7.12.ebuild: - New release, GLSA105396. Use libart rather than cairo, bug #106713. Update - gtk2 and xft code from upstream to fix various freetype-2.1.9 issues - including printing non-latin. Same for the libart renderer code. - - 17 Sep 2005; Jason Wever mozilla-1.7.11-r3.ebuild: - Stable on SPARC wrt security bug #105396. - - 17 Sep 2005; Rene Nussbaumer - mozilla-1.7.11-r3.ebuild: - Stable on hppa. bug #105396 - - 17 Sep 2005; Markus Rothe mozilla-1.7.11-r3.ebuild: - added ~ppc64 - - 17 Sep 2005; Aron Griffis mozilla-1.7.11-r3.ebuild: - Mark 1.7.11-r3 stable on ia64 - - 16 Sep 2005; Jose Luis Rivero - mozilla-1.7.11-r3.ebuild: - Stable on alpha wrt security bug #105396 - - 16 Sep 2005; Luis Medinas mozilla-1.7.11-r3.ebuild: - Marked Stable on amd64. Fixes bug #105396. - - 16 Sep 2005; Mark Loeser mozilla-1.7.11-r3.ebuild: - Stable on x86. - - 15 Sep 2005; Michael Hanselmann - mozilla-1.7.11-r3.ebuild: - Stable on ppc. - -*mozilla-1.7.11-r3 (15 Sep 2005) - - 15 Sep 2005; Martin Schlemmer - +files/mozilla-1.7.11-GLSA105396.patch, +mozilla-1.7.11-r3.ebuild: - Fix buffer overflow, bug #105396. - -*mozilla-1.7.11-r2 (16 Aug 2005) - - 16 Aug 2005; Jory A. Pratt - +files/mozilla-rpath-1.patch, +mozilla-1.7.11-r2.ebuild: - rpath patch introduced, p.masked for further testing - -*mozilla-1.7.11-r1 (14 Aug 2005) - - 14 Aug 2005; Jory A. Pratt +mozilla-1.7.11-r1.ebuild: - Adjusted dep wrt bug #102539 - - 11 Aug 2005; Rene Nussbaumer mozilla-1.7.11.ebuild: - Stable on hppa. - - 11 Aug 2005; Aron Griffis mozilla-1.7.11.ebuild: - stable on alpha - - 10 Aug 2005; Aron Griffis mozilla-1.7.11.ebuild: - stable ia64 - - 10 Aug 2005; Gustavo Zacarias mozilla-1.7.11.ebuild: - Stable on sparc wrt #101921 - - 10 Aug 2005; Luis Medinas mozilla-1.7.11.ebuild: - Marked Stable on AMD64. - - 10 Aug 2005; Hardave Riar mozilla-1.7.10-r1.ebuild, - mozilla-1.7.10-r2.ebuild, mozilla-1.7.10-r3.ebuild, mozilla-1.7.11.ebuild: - Removing the ~mips keywords from all ebuilds since it should never have been - there at all. - - 10 Aug 2005; Jory A. Pratt mozilla-1.7.11.ebuild: - Stable on ppc and x86 - - 09 Aug 2005; Jory A. Pratt mozilla-1.7.10-r1.ebuild: - Added ~ppc64 to Keywords - - 08 Aug 2005; Jory A. Pratt -mozilla-1.7.7.ebuild, - -mozilla-1.7.7-r2.ebuild, -mozilla-1.7.8.ebuild, -mozilla-1.7.8-r1.ebuild, - -mozilla-1.7.8-r2.ebuild, mozilla-1.7.10-r1.ebuild, - mozilla-1.7.10-r2.ebuild, mozilla-1.7.10-r3.ebuild, mozilla-1.7.11.ebuild: - cleanup, drop of mozxmlterm as it is expermimental and not supported by us - anymore - - 04 Aug 2005; Martin Schlemmer - mozilla-1.7.10-r1.ebuild, mozilla-1.7.10-r2.ebuild, - mozilla-1.7.10-r3.ebuild, mozilla-1.7.11.ebuild: - Remove --no-preserve=links from cp for bsd compatibility. - -*mozilla-1.7.11 (03 Aug 2005) - - 03 Aug 2005; Jory A. Pratt +mozilla-1.7.11.ebuild: - revsision bump repairs regressions in 1.7.10 - - 02 Aug 2005; Aron Griffis mozilla-1.7.10-r3.ebuild: - Move GENTOO_NSPLUGINS_DIR and GENTOO_NSBROWSER_PLUGINS_DIR from the eclass - prior to econf, to the ebuild prior to emake, since ./configure chokes on - the definitions - -*mozilla-1.7.10-r3 (02 Aug 2005) - - 02 Aug 2005; Aron Griffis +mozilla-1.7.10-r3.ebuild: - Update to v2 of the nsplugins patch, which actually works (even on multilib - systems) - - 25 Jul 2005; Aron Griffis mozilla-1.7.10-r2.ebuild: - Don't attempt to build enigmail when USE=moznomail #100101 #100155 - -*mozilla-1.7.10-r2 (23 Jul 2005) - - 23 Jul 2005; Aron Griffis +mozilla-1.7.10-r2.ebuild: - Now that mozilla-launcher-1.42 handles -register gracefully for mozilla (by - calling mozilla-rebuild-databases.pl) we can use the same registration code - in the pkg_* functions that we use for firefox and thunderbird. - - Refrain from unpacking the enigmail tarball unless USE=crypt - - Note: This is ~arch and should go through the standard soak period since - there's no pressing (e.g. security) reason to push it to stable sooner. - - 23 Jul 2005; Gustavo Zacarias - mozilla-1.7.10-r1.ebuild: - Stable on sparc wrt #98846 - - 23 Jul 2005; Rene Nussbaumer - mozilla-1.7.10-r1.ebuild: - Stable on hppa. bug 98846 - - 22 Jul 2005; Jory A. Pratt mozilla-1.7.10-r1.ebuild: - Stable ppc wrt bug #98846 - - 22 Jul 2005; Aron Griffis mozilla-1.7.10-r1.ebuild: - Push to stable (alpha amd64 ia64 x86) for security and extensions issues - -*mozilla-1.7.10-r1 (22 Jul 2005) - - 22 Jul 2005; Aron Griffis -mozilla-1.7.10.ebuild, - +mozilla-1.7.10-r1.ebuild: - Repair installation to actually work. Now that we're using the firefox-style - installation method, we can drop the raw installation target patch. Revert to - using mozilla-rebuild-databases.pl since mozilla doesn't support -register like - firefox and thunderbird. Oh well. - - 22 Jul 2005; Aron Griffis mozilla-1.7.10.ebuild: - Sync major changes from firefox and thunderbird ebuilds, including new - mozilla-launcher based registration. - -*mozilla-1.7.10 (21 Jul 2005) - - 21 Jul 2005; Jory A. Pratt +mozilla-1.7.10.ebuild: - wrt #98846, modifications needed before p.mask is removed - -*mozilla-1.7.8-r2 (11 Jul 2005) - - 11 Jul 2005; Aron Griffis mozilla-1.7.8-r1.ebuild, - +mozilla-1.7.8-r2.ebuild: - Add patch to solve math issues so that maps.google.com works on alpha - - 06 Jul 2005; Aron Griffis mozilla-1.7.7.ebuild, - mozilla-1.7.7-r2.ebuild, mozilla-1.7.8.ebuild, mozilla-1.7.8-r1.ebuild: - Add missing flags to IUSE - - 27 Jun 2005; Sven Wegener mozilla-1.7.7.ebuild, - mozilla-1.7.7-r2.ebuild, mozilla-1.7.8.ebuild, mozilla-1.7.8-r1.ebuild: - Changed 'pgsql?' to 'postgres?' in *DEPEND. - - 30 May 2005; Sven Wegener mozilla-1.7.7.ebuild, - mozilla-1.7.7-r2.ebuild, mozilla-1.7.8.ebuild, mozilla-1.7.8-r1.ebuild: - Moved from gcc.eclass to toolchain-funcs.eclass, bug #92745. - - 24 May 2005; Herbie Hopkins mozilla-1.7.8-r1.ebuild: - Set correct libdir in env.d file. - - 16 May 2005; Martin Schlemmer - +files/mozilla-1.7.8-amd64.patch, mozilla-1.7.8-r1.ebuild: - Fix building on amd64 with gcc4 (patch from Debian) - -*mozilla-1.7.8-r1 (15 May 2005) - - 15 May 2005; Michael Hanselmann mozilla-1.7.8-r1.ebuild, - files/digest-mozilla-1.7.8-r1: - Added a backported patch which fixes rare crashes with - plugin.default_plugin_disabled being true. - - 13 May 2005; Jan Brinkmann mozilla-1.7.8.ebuild: - stable on amd64 wrt #92394 - - 13 May 2005; Carsten Lohrke mozilla-1.7.8.ebuild: - Stable on x86, #92394 - - 13 May 2005; Guy Martin mozilla-1.7.8.ebuild: - Stable on hppa. - - 13 May 2005; Bryan Østergaard mozilla-1.7.8.ebuild: - Stable on alpha, bug 92394. - - 12 May 2005; Gustavo Zacarias mozilla-1.7.8.ebuild: - Stable on sparc wrt #92394 - - 12 May 2005; Lars Weiler mozilla-1.7.8.ebuild: - Stable on ppc; bug #92394. - - 12 May 2005; Aron Griffis mozilla-1.7.8.ebuild: - stable on ia64 #91859 - -*mozilla-1.7.8 (12 May 2005) - - 12 May 2005; Aron Griffis - -files/mozilla-1.7.5-stackgrowth.patch, -mozilla-1.7.5.ebuild, - -mozilla-1.7.5-r1.ebuild, -mozilla-1.7.6-r1.ebuild, +mozilla-1.7.8.ebuild: - bump to 1.7.8 #91859. trim old versions - -*mozilla-1.7.7-r2 (25 Apr 2005) - - 25 Apr 2005; Brad Laue +mozilla-1.7.7-r2.ebuild: - Keep development tools (xpidl, etc) in $MOZILLA_FIVE_HOME where they're - expected. - -*mozilla-1.7.7-r1 (25 Apr 2005) - - 25 Apr 2005; Martin Schlemmer - +files/mozilla-1.7.6-gcc4.patch, +mozilla-1.7.7-r1.ebuild: - Fix building with gcc4. Patch from halcy0n's dev space. - - 19 Apr 2005; Markus Rothe mozilla-1.7.7.ebuild: - Added ppc64 patch to ebuild and marked ~ppc64; bug #89305 - - 18 Apr 2005; Bryan Østergaard mozilla-1.7.7.ebuild: - Stable on ia64, bug 89305. - - 18 Apr 2005; Bryan Østergaard mozilla-1.7.7.ebuild: - Stable on alpha, bug 89305. - - 17 Apr 2005; Herbie Hopkins mozilla-1.7.7.ebuild: - Stable on amd64 wrt security bug fixes. - - 17 Apr 2005; Jason Wever mozilla-1.7.7.ebuild: - Stable on SPARC wrt security bug #89305. - - 17 Apr 2005; Michael Hanselmann mozilla-1.7.7.ebuild: - Stable on hppa. - - 17 Apr 2005; Markus Rothe mozilla-1.7.6-r1.ebuild: - Patch for ppc64 didn't apply -> corrected - - 17 Apr 2005; Tom Gall mozilla-1.7.6-r1.ebuild, - +mozilla-1.7.6-ppc64.patch: - bug #54853 -- initial ppc64 port - - 16 Apr 2005; Michael Hanselmann mozilla-1.7.7.ebuild: - Stable on ppc. - -*mozilla-1.7.7 (16 Apr 2005) - - 16 Apr 2005; Brad Laue +mozilla-1.7.7.ebuild: - Bump to 1.7.7. Stable on x86 due to #89305. - - 28 Mar 2005; Guy Martin files/mozilla-hppa.patch, - mozilla-1.7.6-r1.ebuild: - Fixed hppa patch && stable on hppa. - - 25 Mar 2005; mozilla-1.7.6-r1.ebuild: - stable on amd64 wrt bug #84074 - - 24 Mar 2005; Michael Hanselmann mozilla-1.7.6-r1.ebuild: - Stable on ppc. - - 24 Mar 2005; Aron Griffis mozilla-1.7.6-r1.ebuild: - Stable on alpha ia64 - - 24 Mar 2005; Aron Griffis mozilla-1.7.5.ebuild, - mozilla-1.7.5-r1.ebuild, mozilla-1.7.6-r1.ebuild: - Add dep on ~autoconf-2.13 #86401 - - 24 Mar 2005; Jason Wever mozilla-1.7.6-r1.ebuild: - Stable on SPARC wrt security bug #84074. - - 24 Mar 2005; Aron Griffis mozilla-1.7.5-r1.ebuild: - Backport fixes from 1.7.6-r1 for USE=ldap build #85648 - - 23 Mar 2005; Aron Griffis mozilla-1.7.6-r1.ebuild: - Don't force CC, CXX, LD on the make cmdline so that we can build with - USE=ldap. Defining for the invocation of ./configure is sufficient. - - 23 Mar 2005; Aron Griffis mozilla-1.7.5.ebuild, - mozilla-1.7.5-r1.ebuild, mozilla-1.7.6-r1.ebuild: - Fix smime to use /usr/bin/perl instead of /usr/local/bin/perl #51916 - - 23 Mar 2005; Seemant Kulleen mozilla-1.7.6-r1.ebuild: - mozilla-launcher to www-client from net-www - - 23 Mar 2005; Aron Griffis -mozilla-1.7.6.ebuild, - mozilla-1.7.6-r1.ebuild: - Remove 1.7.6 in favor of 1.7.6-r1 to avoid build/rebuild cycle - - 23 Mar 2005; Seemant Kulleen - +files/svg-cairo-0.3.0-fix.patch, - +files/1.3/mozilla-1.3-fix-RAW-target.patch, - +files/mozilla-1.7.3-4ft2.patch, +files/mozilla-1.7.5-stackgrowth.patch, - +files/10mozilla, +files/google.src, +files/icon/mozilla.desktop, - +files/icon/mozilla-icon.png, +files/mozilla-alpha-xpcom-subs-fix.patch, - +files/mozilla-hppa.patch, +files/mozilla-rebuild-databases.pl, - +files/mozilla-stackgrowth.patch, +files/xft.js, +metadata.xml, - +mozilla-1.7.5.ebuild, +mozilla-1.7.5-r1.ebuild, +mozilla-1.7.6.ebuild, - +mozilla-1.7.6-r1.ebuild: - mozilla now in www-client - -*mozilla-1.7.6-r1 (23 Mar 2005) - - 23 Mar 2005; Aron Griffis +mozilla-1.7.6-r1.ebuild: - Use a stub script instead of symlink to mozilla-launcher. This in - combination with mozilla-launcher-1.28 should fix #78890 - -*mozilla-1.7.6 (23 Mar 2005) - - 23 Mar 2005; Brad Laue +mozilla-1.7.6.ebuild: - Bump to 1.7.6. Security fixes detailed in bug #84074. - - 23 Mar 2005; Brad Laue +files/mozilla-stackgrowth.patch, - mozilla-1.7.5-r1.ebuild, mozilla-1.7.5.ebuild: - Change patchname of stackgrowth-patch for simplicity. - - 16 Mar 2005; Jeremy Huddleston - mozilla-1.7.5-r1.ebuild: - Use proper toolchain commands. - - 05 Mar 2005; Jeremy Huddleston - mozilla-1.7.5-r1.ebuild: - Multilib fixes. - -*mozilla-1.7.5-r1 (03 Mar 2005) - - 03 Mar 2005; Chris White +mozilla-1.7.5-r1.ebuild: - Fix bug #57534 with a small revision bump (postgreSQL support in mozilla). - - 27 Feb 2005; Brad Laue mozilla-1.7.5.ebuild: - Build fix for systems with Cairo >=0.3.0 installed. - - 24 Jan 2005; Aron Griffis -files/enigmail-Makefile, - -files/gtk2mozilla_head_patch2, -files/ipc-1.0.6-nsPipeChannel.patch, - -files/ipc-1.0.7-nsPipeChannel.patch, -files/mozilla, - -files/mozilla-1.4-amd64.patch, -files/mozilla-1.6-gcc-3.4.patch, - -files/mozilla-1.7-amd64.patch, -files/mozilla-ft-bytecode.patch, - -files/mozilla-new-freetype2.patch, -files/mozilla-xft-unix-prefs.patch, - -files/mozilla.sh, -files/1.2/mozilla-1.2-branch-update.patch.bz2, - -files/1.2/mozilla-1.2-cutnpaste-limit-fix.patch.bz2, - -files/1.2/mozilla-1.2-image-reload-memleak.patch, - -files/1.2/mozilla-1.2.1-Xrender-includes.patch.bz2, - -files/1.2/mozilla-1.2b-Xft-includes.patch.bz2, - -files/1.2/mozilla-1.2b-default-plugin-less-annoying.patch.bz2, - -files/1.2/mozilla-1.2b-freetype.patch.bz2, - -files/1.2/mozilla-1.2b-gtk2.patch.bz2, - -files/1.2/mozilla-1.2b-over-the-spot.patch.bz2, - -files/1.2/mozilla-1.2b-wallet.patch.bz2, -files/enigmail/Makefile-enigmail, - -files/enigmail/Makefile-ipc, -mozilla-1.6-r1.ebuild, - -mozilla-1.7-r1.ebuild, -mozilla-1.7.2-r1.ebuild, -mozilla-1.7.3-r2.ebuild, - -mozilla-1.7.3-r3.ebuild, -mozilla-1.7.3.ebuild, mozilla-1.7.5.ebuild, - -mozilla-1.7.ebuild: - Mark 1.7.5 stable on ia64. Trim older ebuilds and cruft in FILESDIR - - 02 Jan 2005; Guy Martin mozilla-1.7.5.ebuild: - Stable on hppa. YAY ! - - 31 Dec 2004; Chris White - +files/mozilla-1.7.5-stackgrowth.patch, mozilla-1.7.5.ebuild: - Added an upstream stack growth patch. This fixes some debug weirdness. - - 29 Dec 2004; mozilla-1.7.5.ebuild: - stable on ppc glsa: 68976 - - 22 Dec 2004; Guy Martin +files/mozilla-hppa.patch, - mozilla-1.7.5.ebuild: - Added hppa support. - - 21 Dec 2004; Bryan Østergaard mozilla-1.7.5.ebuild: - Stable on alpha, bug 68976. - - 21 Dec 2004; Olivier Crete mozilla-1.7.5.ebuild: - Stable in x86 wrt security bug #68976 - - 20 Dec 2004; Gustavo Zacarias mozilla-1.7.5.ebuild: - Stable on sparc wrt #68976 - - 20 Dec 2004; Dylan Carlson mozilla-1.7.5.ebuild: - Stable on amd64, bug 68976. - -*mozilla-1.7.5 (18 Dec 2004) - - 18 Dec 2004; Brad Laue +mozilla-1.7.5.ebuild: - Update to 1.7.5. Myriad bugfixes listed in the changelog at - http://www.mozilla.org/releases/mozilla1.7.5/changelog.html. - - 18 Nov 2004; Aron Griffis mozilla-1.7.3-r3.ebuild: - Require recent xorg-x11 which provides xrender.pc #71504 - -*mozilla-1.7.3-r3 (18 Nov 2004) - - 18 Nov 2004; Aron Griffis - +files/mozilla-1.7.3-4ft2.patch, +mozilla-1.7.3-r3.ebuild: - Update to enigmail 0.89.0 #64547. Add patch for freetype-2.1.8+ binary - compatibility #59849. Switch from svg-libart to svg-cairo because the libart - version we were using depends on the bad freetype APIs. Additionally we're - using cairo in firefox so it's good to be in sync - - 16 Nov 2004; Aron Griffis mozilla-1.7.3-r2.ebuild: - Remove IUSE=gtk2 because we always depend on gtk2 now - -*mozilla-1.7.3-r2 (13 Nov 2004) - - 13 Nov 2004; Aron Griffis -mozilla-1.7.3-r1.ebuild, - +mozilla-1.7.3-r2.ebuild: - Use mozconfig_final to resolve --enable-extensions to a single option - -*mozilla-1.7.3-r1 (13 Nov 2004) - - 13 Nov 2004; Aron Griffis +mozilla-1.7.3-r1.ebuild: - use mozconfig.eclass instead of mozilla.eclass for building - - 13 Nov 2004; mozilla-1.7.3.ebuild: - Marking stable on IA64. - - 03 Oct 2004; Brad Laue mozilla-1.7.3.ebuild: - Stop using deprecated WANT_AUTOCONF syntax, bug 60827 - - 19 Sep 2004; mozilla-1.7.3.ebuild: - Stable on alpha, bug 63996. - - 17 Sep 2004; Olivier Crete mozilla-1.7.3.ebuild: - Stable in x86 wrt security bug #63996 - - 16 Sep 2004; Travis Tilley mozilla-1.7.3.ebuild: - stable on amd64 - - 16 Sep 2004; Gustavo Zacarias mozilla-1.7.3.ebuild: - Stable on sparc wrt #63996 - - 16 Sep 2004; mozilla-1.7.3.ebuild: - stable ppc bug: 63996 - -*mozilla-1.7.3 (15 Sep 2004) - - 15 Sep 2004; +mozilla-1.7.3.ebuild: - Bump to 1.7.3 for security bug 63996. This ebuild uses the libart_lgpl - distribution from the 1.7.2 tarball for mozsvg support. - - 06 Sep 2004; Ciaran McCreesh mozilla-1.6-r1.ebuild: - Switch to use epause and ebeep, bug #62950 - -*mozilla-1.7.2-r1 (18 Aug 2004) - - 18 Aug 2004; Aron Griffis +mozilla-1.7.2-r1.ebuild, - -mozilla-1.7.2.ebuild: - Bump revision to carry out change in mozilla.eclass (Fix bug 60668: Galeon - doesn't build without oji enabled, so enable it regardless of USE=java) - - 15 Aug 2004; Aron Griffis mozilla-1.6-r1.ebuild, - mozilla-1.7-r1.ebuild, mozilla-1.7.2.ebuild, mozilla-1.7.ebuild: - Fix bug 60285: the negated conditions in DEPEND were expressed incorrectly, - for example !moznoxft is wrong, it should be !moznoxft? - - 14 Aug 2004; mozilla-1.7.2.ebuild: - Marking stable on "x86"; bug #59419. - - 09 Aug 2004; Jason Wever mozilla-1.7.2.ebuild: - Stable on sparc wrt security bug #59419. - - 08 Aug 2004; mozilla-1.7.2.ebuild: - Now that mozilla.org has re-released the source tarball, switch to theirs - instead of mine, and call it source3. I wouldn't care except that theirs seems - to build with mozsvg whereas mine doesn't. - - 08 Aug 2004; mozilla-1.7.2.ebuild: - stable on alpha and ia64 - - 09 Aug 2004; Tom Martin mozilla-1.7.2.ebuild: - Stable on amd64 for security bug #59419. - -*mozilla-1.7.2 (08 Aug 2004) - - 08 Aug 2004; Aron Griffis - +files/ipc-1.0.7-nsPipeChannel.patch, +mozilla-1.7.2.ebuild: - Bump to 1.7.2 using source2 tarball, completed using 'make -f client.mk - checkout' - - 05 Aug 2004; Gustavo Zacarias mozilla-1.7.ebuild: - Stable on sparc - - 24 Jul 2004; Aron Griffis mozilla-1.7-r1.ebuild: - Use emake -j1 for security stuff #58049 - -*mozilla-1.7-r1 (22 Jul 2004) - - 22 Jul 2004; Aron Griffis +mozilla-1.7-r1.ebuild: - New ~arch revision to try switching to emake and move mozilla-launcher to - RDEPEND #57352 - - 22 Jul 2004; Travis Tilley mozilla-1.7.ebuild: - stable on amd64 - - 22 Jul 2004; Brad Laue mozilla-1.7.ebuild: - Stable on x86. - - 04 Jul 2004; Brad Laue mozilla-1.7.ebuild: - Remove mozaccess, mozxmlterm USE flags, as these are a hazard. They're not for - end-use, and are broken or constantly moving around upstream as it is. - - 25 Jun 2004; Aron Griffis mozilla-1.7.ebuild: - Fix bug 54519: stop using get_number_of_jobs - - 25 Jun 2004; Aron Griffis mozilla-1.6-r1.ebuild: - QA - fix use invocation - - 22 Jun 2004; Brad Laue files/icon/mozilla.desktop, - mozilla-1.7.ebuild: - Move the Mozilla .desktop menu entry to the freedesktop compliant location. - Further enhancement including translations to follow. - - 20 Jun 2004; Danny van Dyk mozilla-1.7.ebuild: - Disabled the amd64 patch as it is not necessary any longer. - - 19 Jun 2004; Aron Griffis mozilla-1.6-r1.ebuild, - mozilla-1.7.ebuild, mozilla-1.7_rc1-r1.ebuild, mozilla-1.7_rc2.ebuild, - mozilla-1.7_rc3.ebuild: - Fix bug 54402: change mozilla description from browser to application suite - - 19 Jun 2004; Aron Griffis mozilla-1.6-r1.ebuild, - mozilla-1.7.ebuild, mozilla-1.7_rc1-r1.ebuild, mozilla-1.7_rc2.ebuild, - mozilla-1.7_rc3.ebuild: - Fix bug 54402: change mozilla description from browser to application suite - -*mozilla-1.7 (19 Jun 2004) - - 19 Jun 2004; Brad Laue +mozilla-1.7.ebuild: - Bump to Mozilla 1.7. - - 17 Jun 2004; Aron Griffis mozilla-1.7_rc2.ebuild, - mozilla-1.7_rc3.ebuild: - Fix bug 54158: enigmail upstream changed the tarball content without bumping - the version. Use the new tarball on mirror://gentoo to solve the problem. When - the next version of enigmail is released, plan to switch back to the upstream - tarball. - -*mozilla-1.7_rc3 (09 Jun 2004) - - 09 Jun 2004; Aron Griffis +mozilla-1.7_rc3.ebuild: - Update to 1.7_rc3 - -*mozilla-1.7_rc2 (09 Jun 2004) - - 09 Jun 2004; Aron Griffis - +files/ipc-1.0.6-nsPipeChannel.patch, -mozilla-1.7_beta-r1.ebuild, - mozilla-1.7_rc1-r1.ebuild, -mozilla-1.7_rc1.ebuild, +mozilla-1.7_rc2.ebuild: - Update to 1.7_rc2. Trim older 1.7 versions - - 07 May 2004; Aron Griffis mozilla-1.7_beta-r1.ebuild, - mozilla-1.7_rc1-r1.ebuild, mozilla-1.7_rc1.ebuild: - Depend on mozilla-launcher-1.7-r1 which installs in /usr/libexec - - 02 May 2004; Aron Griffis mozilla-1.7_rc1-r1.ebuild: - Update to >=mozilla-launcher-1.5 since it has more 1.7 fixes - - 02 May 2004; Aron Griffis mozilla-1.7_rc1-r1.ebuild: - Use >=mozilla-launcher-1.3 since it has the 1.7 fixes - -*mozilla-1.7_rc1-r1 (29 Apr 2004) - - 29 Apr 2004; Aron Griffis +mozilla-1.7_rc1-r1.ebuild: - - Fixed bug 31581 (xprint disabled in mozilla ebuild) - - Fixed bug 24522 (re-enable SVG support on mozilla) - - Fixed bug 25332 (pentium4 should be fixed in gcc-3.2.3) - - Re-organized src_compile into sections and cleaned up - ENABLE_OPTIMIZE handling using flag-o-matic functions; no more - finagling CFLAGS with bash substitutions in the ebuild - - Move all CFLAGS and arch handling into src_compile to correct QA errors - - 26 Apr 2004; Aron Griffis mozilla-1.7_rc1.ebuild: - - Fix bug 21667 (replacing -march=pentium4 in mozilla ebuilds - outdated) by checking for gcc >= 3.2.3 - - Fix bug 48878 (mozilla-1.7_rc1 pkg-config files say 1.7b) by - overwriting milestone.txt in src_unpack - - 26 Apr 2004; Aron Griffis - +files/mozilla-1.6-gcc-3.4.patch, mozilla-1.6-r1.ebuild: - Fix bug 47870 (mozilla fails to compile with gcc 3.4) with one-line patch. The - patch doesn't seem to apply to 1.7, hopefully the problem is already fixed - there - - 26 Apr 2004; Aron Griffis - +files/mozilla-1.7-amd64.patch, mozilla-1.7_beta-r1.ebuild, - mozilla-1.7_rc1.ebuild: - Update amd64 patch for bug 45378. Thanks to Duncan Hill and Nigel Hannam for - the updated patch - -*mozilla-1.7_rc1 (26 Apr 2004) - - 26 Apr 2004; Aron Griffis mozilla-1.6-r1.ebuild, - mozilla-1.7_beta-r1.ebuild, mozilla-1.7_rc1.ebuild: - - Honor moznomail for enigmail, ipc and gnupg in SRC_URI. - - Fix bug 45671 (mozilla 1.6-r1 compiled with -fstack-protector - crashes on keyboard input) with filter-flags in both 1.6-r1 and - 1.7_rc1 - - Remove entire installed instance from /usr/lib/mozilla in pkg_preinst - prior to merging new version. Hopefully this will solve many - problems that people have had, and hopefully it won't break - anything. Fixes bug 27719 - - 30 Mar 2004; Donnie Berkholz ; mozilla-1.6-r1.ebuild, - mozilla-1.7_alpha.ebuild, mozilla-1.7_beta-r1.ebuild, - mozilla-1.7_beta.ebuild: - Change x11-base/xfree dependency to virtual/x11. - - 28 Mar 2004; Aron Griffis mozilla-1.7_beta-r1.ebuild: - Add missing dodir before dosym for bug 46049 - - 28 Mar 2004; Aron Griffis -mozilla-1.5-r1.ebuild, - -mozilla-1.6.ebuild: - Remove older ebuilds for bug 43072: Cross-domain javascript exploit - - 29 Mar 2004; Lars Weiler mozilla-1.6-r1.ebuild: - stable on ppc - - 28 Mar 2004; Jon Portnoy mozilla-1.6-r1.ebuild : - Stable on AMD64 - -*mozilla-1.7_beta-r1 (27 Mar 2004) - - 27 Mar 2004; Aron Griffis mozilla-1.7_beta-r1.ebuild: - Add dependency on mozilla-launcher to bring this up to par with firefox - capabilities. Shorten the ebuild from 621 to 553 lines. Also update - syntax: replace [...] with [[...]]; replace backticks with $(...); replace - if [ -n `use ...` ] with if use ...; employ use_enable/use_with when - possible - -*mozilla-1.7_beta (23 Mar 2004) - - 23 Mar 2004; Brad Laue mozilla-1.7_beta.ebuild: - Add Mozilla 1.7 beta. Currently needing the most testing is the new GNOME-VFS - support for smb:// URLs. - - 21 Mar 2004; Aron Griffis mozilla-1.5-r1.ebuild, - mozilla-1.6-r1.ebuild, mozilla-1.6.ebuild, mozilla-1.7_alpha.ebuild: - Fix bug 33159 by making virtual/xft dependant on !moznoxft. This is really - kinda silly since mozilla requires xfree, which provides virtual/xft, but - whatever. Also remove deprecated ? : syntax from DEPEND - - 18 Mar 2004; Aron Griffis files/mozilla.sh: - Fix bug 25556 by using "$@" instead of $* in mozilla.sh, thanks to Zhen Lin - who reported this on 2003-07-30 - - 09 Mar 2004; mozilla-1.6-r1.ebuild: - stable on alpha and ia64 - - 08 Mar 2004; Gustavo Zacarias mozilla-1.6-r1.ebuild: - stable on sparc - - 07 Mar 2004; Brad Laue mozilla-1.6-r1.ebuild: - Stable on x86. New version of enigmail, and Xinerama support. - -*mozilla-1.7_alpha (25 Feb 2004) - - 25 Feb 2004; Brad Laue mozilla-1.7_alpha.ebuild, - files/mozilla-rebuild-databases.pl, files/icon/mozilla-icon.png, - files/icon/mozilla.desktop: - Mozilla 1.7 alpha, masked for testing. - -*mozilla-1.6-r1 (15 Feb 2004) - - 15 Feb 2004; Brad Laue mozilla-1.6-r1.ebuild: - Bump to the next version of enigmail, and enable experimental (for now) - xinerama support. - - 15 Feb 2004; Brad Laue files/10mozilla: - Add /usr/lib/mozilla/defaults/pref to CONFIG_PROTECT, saving local - administrative changes to mozilla behaviour across upgrades. - - Be careful to update the files in this directory, as they're sure to change - often. - - 09 Feb 2004; mozilla-1.6.ebuild: - Marked stable on sparc - - 06 Feb 2004; Brad Laue mozilla-1.6.ebuild: - Bump to stable on x86. - - 29 Jan 2004; Aron Griffis mozilla-1.5-r1.ebuild: - stable on alpha and ia64 - - 17 Jan 2004; Bartosch Pixa mozilla-1.5-r1.ebuild: - set ppc in keywords - -*mozilla-1.6 (16 Jan 2004) - - 16 Jan 2004; Brad Laue mozilla-1.6.ebuild: - Bump to Mozilla 1.6. Many new features/bugfixes. - - 29 Dec 2003; Jason Wever : - removed stray digest file. - -*mozilla-1.6b (14 Dec 2003) - - 14 Dec 2003; Brad Laue mozilla-1.6b.ebuild: - Bump masked version to 1.6b. - - 27 Nov 2003; Brad Laue mozilla-1.5-r1.ebuild: - Remove the mozaccess USE flag, as the warning isn't enough to prevent people - from valiantly trying to build it :P - - 22 Nov 2003; Jason Wever mozilla-1.5-r1.ebuild: - Marked stable on sparc. - - 21 Nov 2003; Aron Griffis mozilla-1.5-r1.ebuild, - mozilla-1.6a.ebuild: - Another fix to alpha/ia64 CFLAGS handling - -*mozilla-1.6a (20 Nov 2003) - - 20 Nov 2003; Brad Laue mozilla-1.6a.ebuild: - Introducing Mozilla 1.6a, to aid in the release of new final versions. - - 20 Nov 2003; Aron Griffis mozilla-1.5-r1.ebuild: - Minor fix to alpha/ia64 CFLAGS handling - - 18 Nov 2003; Aron Griffis mozilla-1.5-r1.ebuild: - Merge arch-specific CFLAGS into a single case statement. Make it work for ia64 - and alpha - - 18 Nov 2003; Brad Laue mozilla-1.5-r1.ebuild: - At long last, move 1.5 into stable. - - There are a number of upstream QA issues, such as the non-default extension - access-builtin failing to build properly. Please read all the ebuild messages - before proceeding with your build, as you may need to alter your moz* USE - flags slightly. - - mozsvg support has been removed from this release, as the code in the mozilla - trunk is old. Discussion of merging the new branch SVG code into the - mozilla ebuilds is taking place with the Mozilla SVG project people, and will - result in far better SVG support than has been available in previous Mozilla - builds. - -*mozilla-1.5-r1 (16 Nov 2003) - - 16 Nov 2003; Brad Laue mozilla-1.4.1.ebuild, - mozilla-1.5-r1.ebuild: - Bump version for new enigmail, import mozilla 1.4.1 - - 14 Nov 2003; Aron Griffis mozilla-1.4-r3.ebuild: - Stable on ia64 - - 25 Oct 2003; Brad Laue mozilla-1.5.ebuild: - Add a warning about the non-default extensions, as they're not guaranteed to - build and will break the mozilla compile from time to time. Use at your own - risk. - - 20 Oct 2003; Brad Laue mozilla-1.5.ebuild: - Re-enable support for SMP, clean up some commentary in the ebuild, fix moz* - local USE flags to reflect the new defaults for mozilla 1.5 - - 18 Oct 2003; Brad Laue mozilla-1.5.ebuild: - Fix ipc download site for mozilla 1.5 - - 18 Oct 2003; Brad Laue mozilla-1.0.1-r3.ebuild, - mozilla-1.1-r1.ebuild, mozilla-1.2.1-r5.ebuild, mozilla-1.3-r2.ebuild, - mozilla-1.4-r3.ebuild, mozilla-1.4-r4.ebuild: - Fix SRC_URI to reflect the new ftp.mozilla.org directory structure - - 17 Oct 2003; Brad Laue mozilla-1.5.ebuild: - Fix package URL for the tarball - ftp.mozilla.org directory structure has - changed since the move to oregonstate. - -*mozilla-1.5 (17 Oct 2003) - - 17 Oct 2003; Brad Laue mozilla-1.5.ebuild: - Version bump - Mozilla 1.5 - - 02 Oct 2003; Brad House mozilla-1.4-r4.ebuild, - files/mozilla-1.4-amd64.patch: - amd64 build fixes based on mandrakes patch set - - 25 Sep 2003; Tavis Ormandy mozilla-1.4-r4.ebuild: - add -L/usr/X11R6/lib on alpha. - -*mozilla-1.4-r4 (21 Sep 2003) - - 21 Sep 2003; Brad Laue mozilla-1.3-r2.ebuild, - mozilla-1.4-r2.ebuild, mozilla-1.4-r4.ebuild: - Enigmail version bump - - 11 Sep 2003; Luca Barbato mozilla-1.4-r3.ebuild: - Added a fix for ppc and reordered a bit - - 20 Aug 2003; Luca Barbato mozilla-1.4-r3.ebuild: - Marked ppc - - 12 Aug 2003; Jason Wever mozilla-1.4-r3.ebuild: - Changed ~sparc keyword to sparc. - - 04 Aug 2003; Aron Griffis mozilla-1.4-r3.ebuild: - Stable on alpha - - 04 Aug 2003; Brad Laue mozilla-1.4-r3.ebuild: - Stable on x86 - - 03 Aug 2003; Brad Laue mozilla-1.4-r3.ebuild: - Filter the same flags firebird does. - -*mozilla-1.4-r3 (31 Jul 2003) - - 31 Jul 2003; Brad Laue mozilla-1.4-r3.ebuild: - New enigmail version (again) - -*mozilla-1.4-r2 (26 Jul 2003) - - 26 Jul 2003; Brad Laue mozilla-1.4-r2.ebuild: - Stable on x86. - -*mozilla-1.4-r2 (24 Jul 2003) - - 24 Jul 2003; Brad Laue mozilla-1.4-r2.ebuild: - Another enigmail version bump. - -*mozilla-1.4-r1 (18 Jul 2003) - - 18 Jul 2003; Brad Laue mozilla-1.4-r1.ebuild: - Enigmail version bump, track download sites - - 18 Jul 2003; Brad Laue mozilla-1.4.ebuild: - Build fix on 2.6 series kernels. - - 13 Jul 2003; Martin Schlemmer files/1.2/mozilla-1.2-image-reload-memleak.patch : - Fix trailing CRs cause patch to fail with latest patch (2.5.9). - - 12 Jul 2003; foser mozilla-1.4.ebuild : - Make orbit dep gtk1 only (#18153) - - 12 Jul 2003; Brad Laue mozilla-1.4.ebuild: - Stable on x86 - - 12 Jul 2003; Brad Laue mozilla-1.4.ebuild: - Re-enable mozcalendar, as this builds with no dependencies anymore. - - 11 Jul 2003; Brad Laue mozilla-1.4.ebuild: - Remove the mozinterfaceinfo keyword, as this is built by default as part of - webservices. Possible addition of moznowebservices by Azarah to come. - - 10 Jul 2003; Christian Birchinger mozilla-1.4.ebuild: - Use replace-sparc64-flags from flag-o-matic.eclass to replace the sparc64 - CFLAGS - - 09 Jul 2003; Brad Laue mozilla-1.4.ebuild, - files/enigmail-0.76.1-Makefile: - Remove makemake from the ebuild and return to the practice of a prebuilt - makefile for enigmail - too many dependency problems were caused by one simple - script. - - 08 Jul 2003; Tavis Ormandy mozilla-1.4.ebuild: - explicitly link with libX11 on alpha. - - 08 Jul 2003; Brad Laue mozilla-1.4.ebuild: - Add dependency on tcsh if USE="crypt", as ./makemake requires it. - - 08 Jul 2003; Brad Laue mozilla-1.4.ebuild: - Bring Mozilla 1.4 with enigmail out into the open now that mozdev is back and - the files are on our mirrors. - - Small change to the enigmail sources, which seem not to include a Makefile - anymore. Oh well. - -*mozilla-1.4 (06 Jul 2003) - - 06 Jul 2003; Martin Schlemmer mozilla-1.4.ebuild: - New version. Some cleanups; enigmail needs fixing as I cannot connect - to mozdev.org. - - 29 Jun 2003; Tavis Ormandy mozilla-1.3-r2.ebuild: - stable on alpha - - 20 Jun 2003; Jason Wever mozilla-1.3-r2.ebuild: - Changed ~sparc keyword to sparc. - -*mozilla-1.3-r2 (09 Jun 2003) - - 09 Jun 2003; Brad Laue mozilla-1.3-r2.ebuild: - Compile fix for Pentium 4 users - filter out -msse2 if it's present in CFLAGS - - 21 May 2003; Martin Schlemmer mozilla-1.3-r1.ebuild : - Mark stable for x86. Update enigmail bug #20234. - - 27 Apr 2003; Martin Schlemmer mozilla.sh : - Fix it to run with bash and not sh, as it have bash specific features, - bug #19782. - - 18 Apr 2003; foser mozilla-1.3-r1.ebuild : - Fixed xft dep to be virtual - - 10 Apr 2003; Martin Schlemmer mozilla-1.3-r1.ebuild : - Change permissions on compreg.dat in hope to fix bug #19034. - - 30 Mar 2003; Martin Schlemmer mozilla-1.3-r1.ebuild : - Seems like the mail component have issues if the composer is disabled, - so only disable if we disable mail. - -*mozilla-1.3-r1 (22 Mar 2003) - - 22 Mar 2003; Martin Schlemmer mozilla-1.3-r1.ebuild : - Add Gtk2 patch. Add default/prefs/xft.js when Xft is enabled. Some other - long overdue cleanups. - -*mozilla-1.3 (18 Mar 2003) - - 21 Mar 2003; Jay Kwak mozilla-1.3.ebuild : - Add XIM input patch for GTK - - 18 Mar 2003; Martin Schlemmer mozilla-1.3.ebuild : - New version. - - 13 Mar 2003; Olivier Reisch mozilla-1.2.1-r5.ebuild : - Marked ppc stable - -*mozilla-1.3_beta (23 Feb 2003) - - 23 Feb 2003; Martin Schlemmer mozilla-1.3_beta.ebuild : - New version. - -*mozilla-1.2.1-r5 (19 Jan 2003) - - 04 Mar 2003; Jason Wever mozilla-1.2.1-r5.ebuild: - Changing ~sparc to sparc as this works well, has no reported bugs, and the - current stable mozilla (1.0.1-r3) breaks during compile. - - 29 Jan 2003; Jack Morgan mozilla-1.2.1-r*.ebuild : - Fixed replace-flags - - 19 Jan 2003; Martin Schlemmer mozilla-1.2.1-r5.ebuild : - Fix a memory leak when reloading images: - - http://bugs.gentoo.org/show_bug.cgi?id=13667 - http://bugzilla.mozilla.org/show_bug.cgi?id=179498 - - 09 Jan 2003; Jack Morgan mozilla-1.2.1-r4.ebuild : - Added sparc support with replace-flags (bug #13554 - thanks to Kumba) - - 09 Jan 2003; Martin Schlemmer mozilla-1.2.1-r4.ebuild : - We set -O in ./configure to -O1, as -O2 cause crashes on startup ... - (bug #13287) - -*mozilla-1.2.1-r4 (26 Dec 2002) - - 26 Dec 2002; Martin Schlemmer mozilla-1.2.1-r4.ebuild : - Same as last -r3, just created to make sure we have all the fixes, and - marked stable for x86. - - 26 Dec 2002; Martin Schlemmer mozilla-1.2.1-r3.ebuild : - Update google search plugin, closing bug #10605. - Fix my braindead stuff up with the "WANT_GTK2" fix of yesterday. - - 25 Dec 2002; Martin Schlemmer mozilla-1.2.1-r3.ebuild : - Add pkg_setup() to not build with gtk2 support if the user did not export - WANT_GTK2="yes". I did this due to the multitude of problems with gtk2 - support (plugins do not work, crashes, etc). - - 23 Dec 2002; Martin Schlemmer mozilla-1.2.1-r3.ebuild : - Some cleanups for the java-config stuff in an effort to resolve bug #12610. - - 17 Dec 2002; Martin Schlemmer mozilla-1.2.1-r3.ebuild : - Update mozilla-1.2.1-Xrender-includes.patch.bz2 to hopefully (?) fix #12223. - - 16 Dec 2002; Martin Schlemmer mozilla-1.2.1-r3.ebuild : - Update mozilla-1.2.1-Xrender-includes.patch.bz2 to truely fix #12223. - - 16 Dec 2002; Martin Schlemmer mozilla-1.2.1-r3.ebuild : - Currently --enable-elf-dynstr-gc only works for x86 and ppc, thanks - to Jason Wever for the fix. - -*mozilla-1.2.1-r3 (16 Dec 2002) - - 16 Dec 2002; Martin Schlemmer mozilla-1.2.1-r3.ebuild : - - Fix include problem with Xrender if the updated headers are not installed - system wide. Should close bug #12223. - - 15 Dec 2002; Martin Schlemmer mozilla-1.2.1-r2.ebuild : - - Add missing dirs for Xrender includes and libs. - -*mozilla-1.2.1-r2 (14 Dec 2002) - - 15 Dec 2002; Martin Holzer mozilla-1.2.1-r2.ebuild : - - Fixed SRC_URI for the patch. - - - 14 Dec 2002; Martin Schlemmer mozilla-1.2.1-r2.ebuild : - - Update to use fontconfig-2.1 tarball (Xft2.0.1, bugfixed Xrender). Modify - Xft and Xrender to install libXft_moz.so* and libXrender_moz.so*, and mozilla - to link to those. This should hopefully fix bugs where mozilla do not start. - - 09 Dec 2002; Martin Schlemmer mozilla-1.2.1-r1.ebuild : - - Just add more checks to see if we should apply patches/whatever that are - Xft2.0 related. Fix NSS headers that was not all installed ... - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*mozilla-1.2.1-r1 (08 Dec 2002) - - 15 Dec 2002; Martin Holzer mozilla-1.2.1-r1.ebuild : - - Fixed SRC_URI for the patch. - - - 08 Dec 2002; Martin Schlemmer mozilla-1.2.1-r1.ebuild : - - Add 'moznoxft' USE flag, closing bug #11680. Remove cutnpaste-limit-fix - patch, as it seems flaky with 1.2.1. Remove '--disable-jsd' configure - flag, as it disabled venkman. - - 05 Dec 2002; Martin Schlemmer mozilla-1.2.1.ebuild : - - Add pango-1.1 detection back to Xft detection if 'gtk2' in USE, else - mozilla segfaults, as its linked to both Xft1.1 and Xft2.0. - - Fix digest again. Hope mozilla devs dont make changing the tarball a - habit .. - - Seems gcc-3.2.1 is not stable enouth yet to handle -march=pentium4, so - change pentium4 to pentium3 again for all gcc3's - -*mozilla-1.2.1 (05 Dec 2002) - - 05 Dec 2002; Martin Schlemmer mozilla-1.2.1.ebuild : - - Update version. - - 04 Dec 2002; Martin Schlemmer mozilla-1.2.ebuild : - - Also add Xft2.0 to pango-1.1 check, possibly fixing bug #11576. - - Add inherit flag-o-matic to 1.0-r3 and 1.1-r1, closing bug #11584. - - 02 Dec 2002; Martin Schlemmer mozilla-1.2.ebuild : - - Change --with-extensions to --enable-extensions. Add "mznoirc" - USE flag. This closes 11452. - - 02 Dec 2002; Maik Schreiber files/digest-mozilla-1.2: - Fixed digest. This closes bug #11427. - - 02 Dec 2002; Martin Schlemmer mozilla-1.2.ebuild : - - Mozilla people updated the tarball, so no need for the branch update. - Add get_number_of_jobs() stuff, thanks to nall . - - 01 Dec 2002; Martin Schlemmer mozilla-1.2.ebuild : - - Do not disable Xft for gtk2, as we depend on gtk+-2.1 (hopefully we - can get this into portage real soon). Comment out calendar stuff - for now. - -*mozilla-1.2 (30 Nov 2002) - - 30 Nov 2002; Martin Schlemmer mozilla-1.2.ebuild : - - New version. People that use DHTML should rather avoid this version, as - its broken in 1.2: - - http://slashdot.org/article.pl?sid=02/11/30/0029226 - - This should resolve bugs #11285 and #11395. - - 21 Nov 2002; Martin Schlemmer mozilla-1.2_beta.ebuild : - - Add pkgconfig to DEPEND, closing bug #11036. - - 20 Nov 2002; Martin Schlemmer *.ebuild : - - Change to new shared nsplugin scheme, bug #10056. Add strip-flags, - closing bug #10772. - - 19 Nov 2002; Martin Schlemmer mozilla-1.2_beta.ebuild : - - Add DEPEND on !gtk2? dev-libs/libIDL, closing bug #10955. - - 19 Nov 2002; Martin Schlemmer mozilla-1.2_beta.ebuild : - - Do not enable Xft2.0 if we are building with gtk2, as it causes mozilla to - segfault do to it being linked to libXft.so.1.1 *and* libXft.so.2.0. - - Change the perl sed's for mozilla-config and pkgconfig files to use $MY_PV2 - and *not* $PV. - -*mozilla-1.2_beta (18 Nov 2002) - - 18 Nov 2002; Martin Schlemmer mozilla-1.2_beta.ebuild : - - New version of 1.2b. This adds Xft2.0 support without having to install - Xft2.0 (and possibly break other things), as Xft2.0 is build with mozilla - and installed in /usr/lib/mozilla. Hope this makes up for the long wait :) - Thanks to Jelmer Jaarsma (bug #9319) for the - gtk2 patch. - -*mozilla-1.0.1-r3 (12 Nov 2002) - - 15 Dec 2002; Martin Holzer mozilla-1.0.1-r3.ebuild : - - Fixed SRC_URI for the patch. - - 18 Nov 2002; Martin Schlemmer mozilla-1.0.1-r3.ebuild : - - Mark as stable. - - 12 Nov 2002; Martin Schlemmer : - - Update some patches from Redhat. Disable short-wchar. Disable libmng. - Disable xprint. All these to try and stabilize things a bit. Test seem - better. - -*mozilla-1.0.1-r2 (19 Oct 2002) - - 24 Oct 2002; Seemant Kulleen mozilla-1.0.1-r2.ebuild : - - Added a patch to remove reading the PLATFORM environment variable as this - broke compilation on sparc64. This patch was provided by: - wtc@netscape.com (Wan-Teh Chang) in this bug report: - http://bugzilla.mozilla.org/show_bug.cgi?id=174143 as it is an upstream - bugfix. - - 19 Oct 2002; Martin Schlemmer : - Add the abi-compat patch back, thanks to Tony Clark. - - 18 Oct 2002; Seemant Kulleen : - Add an ABI fix for sparc/sparc64 gcc-3.x based systems. - - 17 Oct 2002; Martin Schlemmer : - Add a fix for bug #7656. This fix the missing headers from - X11/extensions/ in the X include dir. - - 13 Oct 2002; Martin Schlemmer : - Add five patches from Mandrake (actually for moz-1.1 that I hacked - to work for 1.0.1) that fixes various crashes. This seems to fix - the "crash on form submit bug" (bug #4715). - -*mozilla-1.0.1-r1 (03 Oct 2002) - 03 Oct 2002; Martin Schlemmer : - Remove '--disable-dtd-debug' from configure, as it seems - to fix the unstability in mozilla. Bug #4715 related. - -*mozilla-1.0.1 (28 Sep 2002) - 28 Sep 2002; Martin Schlemmer : - New version. - -*mozilla-1.1-r1 (7 Sep 2002) - 9 Sep 2002; Spider mozilla-1.1-r1.ebuild : - added the patch to make galeon cvs head build with "use gtk2" - - - 7 Sep Martin Schlemmer mozilla-1.1-r1.ebuild : - - Install pkgconfig files (*.pc). This should resolve bug #7571. - -*mozilla-1.1 (30 Aug 2002) - - 30 Aug 2002; Martin Schlemmer mozilla-1.1.ebuild : - - Update version. Also cleaned up the build some what. Gtk+-2.0 support - seems usable for a change, and it also installs mozilla-remote-client, - thus our script will open additional URL's in the same session for - gtk2 version. - - Added Enigmail support if "crypt" in USE, and the mail addon is built, - thanks to J Robert Ray , closing bug #7149. - - 27 Aug 2002; Wout Mertens mozilla-1.1_beta : - - Changed install so that the emerge process needs rougly 80MB harddisk space - less. (Which brings it down to a mere 550MB :) ) Only applied to the beta - because I don't want to break stuff unintentionally, but it should work for - the 1.0 ebuilds as well. Feel free to add it to them. - - 11 Aug 2002; Martin Schlemmer mozilla-{1.0-r3,1.1_beta} : - - Update DEPEND to use portage-2.0.14 or later. - - 30 Jul 2002; Martin Schlemmer mozilla-{1.0-r3,1.1_beta} : - - Some gcc-3 fixes for pentium 4. - - 02 Aug 2002; Mark Guertin mozilla-{1.0-r3,1.1_beta} : - Added PPC ABI gcc 3.1 patches by Franz Sirl, see url for details - http://bugzilla.mozilla.org/show_bug.cgi?id=142594 - Tested on gcc 3.2_pre PPC ok w/ 1.0 and 1.1a (there is no 3.1.x ppc setup) - -*mozilla-1.1_beta (30 Jul 2002) - - 30 Jul 2002; Martin Schlemmer mozilla-1.1_beta : - Enable the mozilla-1.0-asm-fixes.patch again, as it fixes some - build problems with gcc-3.x. - -*mozilla-1.0-r4 (25 Jul 2002) - 25 Jul 2002; Spider mozilla-1.0-r4.ebuild: - minor changes to the build process, uses experimental makeedit.eclass - this version shouldn't be unmasked except for testing, as it doesn't do - anything constructive except make the build a bit leaner and smaller in - RAM requirements. - - 13 Jul 2002; Martin Schlemmer mozilla.sh : - Update to fix a bug with gtk2 (mozilla-xremote-client are not created). - This cause mozilla not to run, or some wierd stuff in the browser window. - Should close bug #4758. - -*mozilla-1.0-r3 (7 Jul 2002) - - 14 Jul 2002; Daniel Ahlberg mozilla-1.0-r3.ebuild : - Added KEYWORDS. - - 7 Jul 2002; Martin Schlemmer mozilla-1.0-r3 : - Add gcc-3.1.1 support. Add support for at least the flash and realmedia - plugins. Add gtk2 support. - - 26 Jun 2002; Martin Schlemmer : - Add support to set NO_MAIL=YES to disable the mail and news components. - This hopefully resolves bug #3575. - -*mozilla-1.0-r2 (7 Jun 2002) - - 14 Jul 2002; Daniel Ahlberg mozilla-1.0-r2.ebuild : - Added KEYWORDS. - 7 Jun 2002; Spider : - modify the gtk+ dependencies. we dont want gtk2 deps just yet. - - -*mozilla-1.0-r2 (6 Jun 2002) - 6 Jun 2002; Martin Schlemmer : - Add xfree-4.2.0-r11 suppport. - -*mozilla-1.0-r1 (5 Jun 2002) - 5 Jun 2002; Martin Schlemmer : - The 1.0_rc3-r5* adds gtk+-2.0 support, but breaks galeon, nautilus - and co. - -*mozilla-1.0 (5 Jun 2002) - 5 Jun 2002; Brandon Low : - Took 1.0_rc3-r51 and made it 1.0 werksferme, give it a try! - -*mozilla-1.0_rc3-r50 (31 May 2002) - 01 May 2002; Martin Schlemmer : - Add all my comments and stuff back. Great work Spider!, but - some of these are bookmarks, etc. - -*mozilla-1.0_rc3-r50 (31 May 2002) - 31 May 2002; Spider : - very experimental gtk2 version of mozilla. Handle with care. - will break galeon 1! - -*mozilla-1.0_rc3-r2 (28 May 2002) - - 28 May 2002; Martin Schlemmer : - - Update to compile with freetype-2.0.9. - -*mozilla-1.0_rc{2,3}-r1 (26 May 2002) - - 29 May 2002; Wout Mertens< wmertens@gentoo.org> digest-mozilla-1.0_rc3-r1: - - Committed new digest, since it seems the tarball changed - - 26 May 2002; Martin Schlemmer : - - Added dev-libs/expat to DEPEND, resolves bug #3033. - -*mozilla-1.0_rc3 (24 May 2002) - - 24 May 2002; William McArthur mozilla-1.0_rc3.ebuild: - - Updated to 1.0rc3. (Simply bumped the ebuild filename. - -*mozilla-1.0_rc2 (13 May 2002) - - 13 May 2002; Arcady Genkin mozilla-1.0_rc2.ebuild: - - Updated to 1.0rc2. - -*mozilla-1.0_rc1-r1 (1 May 2002) - - 1 Apr 2002; Martin Schlemmer mozilla-1.0_rc1-r1.ebuild : - - Added XFT support. - - 27 Apr 2002; pvdabeel : - - ppc(/sparc) fix 0.9.9 and 1.0-rc1 - older ebuild should be masked out or fixed - - 24 Apr 2002; M.Schlemmer : - - Slotted the latest ones. - - 13 Apr 2002; M.Schlemmer mozilla-0.9.9-r[12].ebuild : - - Disable xterm updating. Hopefully this will fix the "beep" during console - problem. - -*mozilla-0.9.9-r2 (12 Apr 2002) - - 12 Apr 2002; Spider - Update all glib dependencies to use glib-1.2* in preparation of - unmasking the glib-2.0.1 packages. Update libpng dependency - - 20 Mar 2002; Chad Huneycutt mozilla-0.9.9-r1.ebuild : - -changed virtual jdk depend to virtual/jre-r1 per karltk's advice for new - java-config functionality - -added java-config to DEPEND - - 15 Feb 2002; M.Schlemmer mozilla-0.9.8-r3.ebuild : - - Hopefully fix package building dud mozilla binary. Further fixes to stale - components and chrome problem. - -*mozilla-0.9.8-r2 (7 Feb 2002) - - 7 Feb 2002; M.Schlemmer mozilla-0.9.8-r2.ebuild : - - Rip out libtimer_gtk.so source again, as we just do not need it around - when generating components.reg. Add support for ebuild to remove - libtimer_gtk.so if it is around. - -*mozilla-0.9.8-r1 (6 Feb 2002) - - 6 Feb 2002; M.Schlemmer mozilla-0.9.8-r1.ebuild : - - Add source for missing libtimer_gtk.so library (timer-0.9.7.tar.bz2). - -*mozilla-0.9.7-r2 (3 Feb 2002) - - 3 Feb 2002; M.Schlemmer mozilla-0.9.7-r2.ebuild : - - Add ${FILESDIR}/mozilla-0.9.7-post.patch to fix a bug in the current version - of mozilla not posting forms in all cases. Resolves bug #349. - -*mozilla-0.9.7-r1 (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/www-client/mozilla/Manifest b/www-client/mozilla/Manifest deleted file mode 100644 index f49a24201512..000000000000 --- a/www-client/mozilla/Manifest +++ /dev/null @@ -1,122 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX 010_glibc-2.4.patch 2628 RMD160 77d35dec11624ef1b3ad84d72eb437068cbc9f0f SHA1 0e408a5e7e19b6ed06beed1bc3977b35b109cdba SHA256 5a64ffadb56c3c2316202e57ce82b6439c3037c6f4a5a1d4783d03173741e5cd -MD5 1bbe55892586ddbce300e5abb134a681 files/010_glibc-2.4.patch 2628 -RMD160 77d35dec11624ef1b3ad84d72eb437068cbc9f0f files/010_glibc-2.4.patch 2628 -SHA256 5a64ffadb56c3c2316202e57ce82b6439c3037c6f4a5a1d4783d03173741e5cd files/010_glibc-2.4.patch 2628 -AUX 1.3/mozilla-1.3-fix-RAW-target.patch 328 RMD160 37834d7eafe6e3bb54867bbaea00a8685132b757 SHA1 42854a10be12544e5fcfeedcda8aba5b5a7f92f5 SHA256 0ad5d45928b057d72dfa29818d74d0048157c8d25ebc063bc023cb8e49bdb449 -MD5 068edb8c46e34027f9c3febc19656c70 files/1.3/mozilla-1.3-fix-RAW-target.patch 328 -RMD160 37834d7eafe6e3bb54867bbaea00a8685132b757 files/1.3/mozilla-1.3-fix-RAW-target.patch 328 -SHA256 0ad5d45928b057d72dfa29818d74d0048157c8d25ebc063bc023cb8e49bdb449 files/1.3/mozilla-1.3-fix-RAW-target.patch 328 -AUX 10mozilla 105 RMD160 cd5910f9e6c07bc36c11ff81b0157709e0b77df0 SHA1 caab49f1bd6771caf6e1907799a1a6169b4f374f SHA256 4b8a060e8e9e20a0d291e72e31006fb924540d9245455f61b97a02854201a42e -MD5 b99dabe3c40cfafe2e63bdef95815596 files/10mozilla 105 -RMD160 cd5910f9e6c07bc36c11ff81b0157709e0b77df0 files/10mozilla 105 -SHA256 4b8a060e8e9e20a0d291e72e31006fb924540d9245455f61b97a02854201a42e files/10mozilla 105 -AUX google.src 706 RMD160 083b439d5aeb27cdf35345b043e7cf2cbf92d369 SHA1 462c353b64f8be172be7ca8778e1548ee339a934 SHA256 885e7a1a1ce41c3f199eca193277869d6634dd6fd5efae437d3e809d5b5ac80a -MD5 d0e52abf109fe61c4195f0cbf002ae18 files/google.src 706 -RMD160 083b439d5aeb27cdf35345b043e7cf2cbf92d369 files/google.src 706 -SHA256 885e7a1a1ce41c3f199eca193277869d6634dd6fd5efae437d3e809d5b5ac80a files/google.src 706 -AUX icon/mozilla-icon.png 2350 RMD160 450a78d2d31915eb6b5722125013de7d73c8326a SHA1 57b0ab801e87dfea588dde75ab108350288f39a6 SHA256 6dccb80517b5b58344ec3d668034dd689b1cf7abd7116cc8053c99a988b9c2d6 -MD5 6d52ff4ce4567db1cad08ea40157a65d files/icon/mozilla-icon.png 2350 -RMD160 450a78d2d31915eb6b5722125013de7d73c8326a files/icon/mozilla-icon.png 2350 -SHA256 6dccb80517b5b58344ec3d668034dd689b1cf7abd7116cc8053c99a988b9c2d6 files/icon/mozilla-icon.png 2350 -AUX icon/mozilla.desktop 153 RMD160 74ab97c01adf6e1b3a91364a7a0cbf072f51bc61 SHA1 285eb23343057263db4a5f4412840519b4032b5f SHA256 ad4f97b5920449e94ad869d7d4d120e8f372870ebcd6d19531fd13044ade8bf3 -MD5 e3c488f3226f61adbb11d6a73ae84209 files/icon/mozilla.desktop 153 -RMD160 74ab97c01adf6e1b3a91364a7a0cbf072f51bc61 files/icon/mozilla.desktop 153 -SHA256 ad4f97b5920449e94ad869d7d4d120e8f372870ebcd6d19531fd13044ade8bf3 files/icon/mozilla.desktop 153 -AUX mozilla-1.7.11-GLSA105396.patch 4049 RMD160 703ff560d0a5a7d6af56ab78f495805e1fa32a1c SHA1 4bbea317f5afdadb09073e76157cdd3219a13028 SHA256 e9d84f78bf121ae6508fa1732adb3509166498f3369aa856fbab975723ac7f7e -MD5 787437939618daf271673626f6414b15 files/mozilla-1.7.11-GLSA105396.patch 4049 -RMD160 703ff560d0a5a7d6af56ab78f495805e1fa32a1c files/mozilla-1.7.11-GLSA105396.patch 4049 -SHA256 e9d84f78bf121ae6508fa1732adb3509166498f3369aa856fbab975723ac7f7e files/mozilla-1.7.11-GLSA105396.patch 4049 -AUX mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch 620 RMD160 c0955bf06763d91322e50012487698e4b919e6b9 SHA1 0c87f1e44ed0f72bca8fdf8f64da1b9d719fdd24 SHA256 f801785b303e68439bd781e25038db99d7c753ecfd4e678d4b49ee4419205112 -MD5 bedafc238f92edd9cb98fae3d1af96df files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch 620 -RMD160 c0955bf06763d91322e50012487698e4b919e6b9 files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch 620 -SHA256 f801785b303e68439bd781e25038db99d7c753ecfd4e678d4b49ee4419205112 files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch 620 -AUX mozilla-1.7.12-gtk2xft-link-pangoxft.patch 465 RMD160 eb8d4e5bf83d3997dec93c1e51e4b4b02bdf064e SHA1 044719bfa70f922ef7a73f57c5630b6911d15461 SHA256 e13fdd216f1746ff5c0e217c4f2e763f5b1c6393b54723ea35b5534044b30d9b -MD5 1f71cb3a30531a90fb7d1d3445588ba6 files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch 465 -RMD160 eb8d4e5bf83d3997dec93c1e51e4b4b02bdf064e files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch 465 -SHA256 e13fdd216f1746ff5c0e217c4f2e763f5b1c6393b54723ea35b5534044b30d9b files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch 465 -AUX mozilla-1.7.12-libart-freetype.patch 2412 RMD160 dfbe1717346ce27d9834d423d890e28fbc165a5f SHA1 fc2d988a00471970e15ef6f307067ee503a1eaa3 SHA256 e0145b919750c0a0c418a1d905863f8b0c24bfb0d6947c92eecb512031b3b601 -MD5 f7930e7f2cba691a9b6654b61ba1217e files/mozilla-1.7.12-libart-freetype.patch 2412 -RMD160 dfbe1717346ce27d9834d423d890e28fbc165a5f files/mozilla-1.7.12-libart-freetype.patch 2412 -SHA256 e0145b919750c0a0c418a1d905863f8b0c24bfb0d6947c92eecb512031b3b601 files/mozilla-1.7.12-libart-freetype.patch 2412 -AUX mozilla-1.7.12-rpath.patch 1752 RMD160 98f66862f7e53d12004f387bf43ece3c4b01763d SHA1 aa1e6b80c8dc79598e00af35c69c35522bb4f664 SHA256 841f46d7d38963dcdc18867cc7baf61c8cafbc6cc9a877cb80ede14e52364b49 -MD5 730bebc28f073d8c08d32c78252445d5 files/mozilla-1.7.12-rpath.patch 1752 -RMD160 98f66862f7e53d12004f387bf43ece3c4b01763d files/mozilla-1.7.12-rpath.patch 1752 -SHA256 841f46d7d38963dcdc18867cc7baf61c8cafbc6cc9a877cb80ede14e52364b49 files/mozilla-1.7.12-rpath.patch 1752 -AUX mozilla-1.7.13-as-needed.patch 305 RMD160 408ef402944928bf263c12ce4a83022cc12a85ef SHA1 9cffbf00d1cc083dea30cf65cb291d93f30d7e29 SHA256 a3c2b79822275455fda2e7ab71a9e4ce29c9f82eb65bd02615b66fd0c9a8e20e -MD5 a5130ec6f4203ab321d05e7e3452bc68 files/mozilla-1.7.13-as-needed.patch 305 -RMD160 408ef402944928bf263c12ce4a83022cc12a85ef files/mozilla-1.7.13-as-needed.patch 305 -SHA256 a3c2b79822275455fda2e7ab71a9e4ce29c9f82eb65bd02615b66fd0c9a8e20e files/mozilla-1.7.13-as-needed.patch 305 -AUX mozilla-1.7.6-gcc4.patch 1818 RMD160 7be7c0f39933dcad5c45909ef6099ad3a170d40e SHA1 035334857928da20d70c8dbac7f667348f4080dd SHA256 09bf6b2d51c27eccbf3b6c21aafb7f6263b723b3e526419f81a90db7bc203046 -MD5 a3ab6ae2213780c0e20c5b9aa8f018e9 files/mozilla-1.7.6-gcc4.patch 1818 -RMD160 7be7c0f39933dcad5c45909ef6099ad3a170d40e files/mozilla-1.7.6-gcc4.patch 1818 -SHA256 09bf6b2d51c27eccbf3b6c21aafb7f6263b723b3e526419f81a90db7bc203046 files/mozilla-1.7.6-gcc4.patch 1818 -AUX mozilla-1.7.6-ppc64.patch 3651 RMD160 312e41a02f755ded2ad9d4cb556899086b10b311 SHA1 e8bd606f19fbf48d9f92e7d962b69ecdef999c60 SHA256 ef4731d5d2cd960591ae1358c3a15f245652485e91c7510bab381908134a18c0 -MD5 b7c78ba7ca0c519d0f3d2b80ab4cdd74 files/mozilla-1.7.6-ppc64.patch 3651 -RMD160 312e41a02f755ded2ad9d4cb556899086b10b311 files/mozilla-1.7.6-ppc64.patch 3651 -SHA256 ef4731d5d2cd960591ae1358c3a15f245652485e91c7510bab381908134a18c0 files/mozilla-1.7.6-ppc64.patch 3651 -AUX mozilla-1.7.8-amd64.patch 4020 RMD160 8233071590d4237288923dba664d7da62853b70c SHA1 d952fe6541c0f15b00f85d92fbc99fb04f3cc674 SHA256 d1244c42644ff428228e7dcfc6d9f9f7251bc9ca06172053e6456379fd73c824 -MD5 eb21396de389b3ef0277d5f95d59c348 files/mozilla-1.7.8-amd64.patch 4020 -RMD160 8233071590d4237288923dba664d7da62853b70c files/mozilla-1.7.8-amd64.patch 4020 -SHA256 d1244c42644ff428228e7dcfc6d9f9f7251bc9ca06172053e6456379fd73c824 files/mozilla-1.7.8-amd64.patch 4020 -AUX mozilla-1.7.8-objectframefix.diff 673 RMD160 746b76958538089eff6e05404237068006bda14e SHA1 464a3f7cf7fd270fced55701d9917e58a9e82a87 SHA256 e222f935eb2e23c8ca4117dd4af4862579e8110c46534603bdcaff7b36568dfa -MD5 5b22d0e1ea93923e3e66787c286ad86f files/mozilla-1.7.8-objectframefix.diff 673 -RMD160 746b76958538089eff6e05404237068006bda14e files/mozilla-1.7.8-objectframefix.diff 673 -SHA256 e222f935eb2e23c8ca4117dd4af4862579e8110c46534603bdcaff7b36568dfa files/mozilla-1.7.8-objectframefix.diff 673 -AUX mozilla-alpha-xpcom-subs-fix.patch 4953 RMD160 8703ed9d22d35fc6a95ca1607c3dedcfb377c267 SHA1 131abd5bc314b5a509b234bbcd1937d63520a29c SHA256 7ad36d16f9811742bdb95e838afb5f2d1cc9c58a7d180fc8f304b4d10bf53197 -MD5 23d6b685fd5e49a07cc4a1786871bf47 files/mozilla-alpha-xpcom-subs-fix.patch 4953 -RMD160 8703ed9d22d35fc6a95ca1607c3dedcfb377c267 files/mozilla-alpha-xpcom-subs-fix.patch 4953 -SHA256 7ad36d16f9811742bdb95e838afb5f2d1cc9c58a7d180fc8f304b4d10bf53197 files/mozilla-alpha-xpcom-subs-fix.patch 4953 -AUX mozilla-hppa.patch 7863 RMD160 e45ff21ec6bb4a947c20f5ec9a7252375e91bff4 SHA1 55bfd2eacbe1952cefe77df23097ca303e9c37d2 SHA256 911d636992214701754db91b76245beae469ce95efd242233a5acf5d474f9359 -MD5 8f8d70da6eb8cf07acbbb85fb0f08636 files/mozilla-hppa.patch 7863 -RMD160 e45ff21ec6bb4a947c20f5ec9a7252375e91bff4 files/mozilla-hppa.patch 7863 -SHA256 911d636992214701754db91b76245beae469ce95efd242233a5acf5d474f9359 files/mozilla-hppa.patch 7863 -AUX mozilla-rebuild-databases.pl 2310 RMD160 b26da16d31a6713a162abbf2d2d44fc57c5877ae SHA1 d4735215149b61d95c523b63eeed0048612b3cdd SHA256 5832e4f6e162f90fe9f6046182e45a24500b4502b01baaa012d6f556636cd7f9 -MD5 e4adf41536cf80df5f8f5f6ff9bd88a7 files/mozilla-rebuild-databases.pl 2310 -RMD160 b26da16d31a6713a162abbf2d2d44fc57c5877ae files/mozilla-rebuild-databases.pl 2310 -SHA256 5832e4f6e162f90fe9f6046182e45a24500b4502b01baaa012d6f556636cd7f9 files/mozilla-rebuild-databases.pl 2310 -AUX mozilla-rpath-1.patch 1716 RMD160 23bf20d57b996f6c86658aad378682497a07544c SHA1 5079624a2927f5c4bac1387e64e2632351092305 SHA256 e34d5bae7787b76253add7ec03de19a85919d42dd949f6dd4d8e0fe3ed7fc620 -MD5 07f9a980afa2dde67554657c00b8be18 files/mozilla-rpath-1.patch 1716 -RMD160 23bf20d57b996f6c86658aad378682497a07544c files/mozilla-rpath-1.patch 1716 -SHA256 e34d5bae7787b76253add7ec03de19a85919d42dd949f6dd4d8e0fe3ed7fc620 files/mozilla-rpath-1.patch 1716 -AUX mozilla-stackgrowth.patch 931 RMD160 c2b81d96f968e3cae36462bd4b567fe60b1a83e0 SHA1 ed66e2a00d42f961ddb4292654629fc4d0ab1786 SHA256 80dcdfd2feda3ec59a715b59e86e54a6110ccac4ad499cfaa032151606682605 -MD5 278524216669b594ea5b6468a180ed73 files/mozilla-stackgrowth.patch 931 -RMD160 c2b81d96f968e3cae36462bd4b567fe60b1a83e0 files/mozilla-stackgrowth.patch 931 -SHA256 80dcdfd2feda3ec59a715b59e86e54a6110ccac4ad499cfaa032151606682605 files/mozilla-stackgrowth.patch 931 -AUX svg-cairo-0.3.0-fix.patch 1063 RMD160 70653936eac849f95151b14972d8b8fe67607887 SHA1 a2afa856827f984fc41f2950ac62a7fcefe7760a SHA256 c4281db59cfb67c052a677f909c0be843a0812fa5253838784fbf3877844f219 -MD5 f48be110754a5106f06cd313c22c4337 files/svg-cairo-0.3.0-fix.patch 1063 -RMD160 70653936eac849f95151b14972d8b8fe67607887 files/svg-cairo-0.3.0-fix.patch 1063 -SHA256 c4281db59cfb67c052a677f909c0be843a0812fa5253838784fbf3877844f219 files/svg-cairo-0.3.0-fix.patch 1063 -AUX xft.js 135 RMD160 ace4fbdb541bb73890f89bded3c24db3ede6c0ba SHA1 f913d5ac7d7741c418ffa8706fd01522d1502f16 SHA256 b31467ca939e473b5898190b067c705eb04a3f293a97bcf2fe0abcd2fb34274b -MD5 7d244b888dbd302c14414cbfc1f62501 files/xft.js 135 -RMD160 ace4fbdb541bb73890f89bded3c24db3ede6c0ba files/xft.js 135 -SHA256 b31467ca939e473b5898190b067c705eb04a3f293a97bcf2fe0abcd2fb34274b files/xft.js 135 -DIST enigmail-0.92.0.tar.gz 377123 RMD160 8c91725b7102e690dedfa69224eaea75fb78c917 SHA1 a062dae105ee5611c9a203dbdc4617a49feabbb0 SHA256 de820405e4f3ca5531108ca99fc2bb1f260670f2fc4b45c7fb70ef9aa164bf6c -DIST ipc-1.1.3.tar.gz 102593 RMD160 7f748096a252ba21de25db7351545c868509fb63 SHA1 95069639f339b3341240142ea80eb69042f8d086 SHA256 0265ae1a639e0975a8820928598a357f769350801ea3633016e974d32f7db725 -DIST moz_libart_lgpl-2.3.10p1.tar.bz2 103063 RMD160 c1ab4b41fe40e3f63dbf95476a1cc125d5537be7 SHA1 ba65e212ca5c5fa79d26305a706a2ad996606b7e SHA256 8cc868780a0763a5afaa36f92d7c5f9efe248b4e05440f645e4e91ddfdd6d1b5 -DIST mozilla-1.7.13-patches-1.0.tar.bz2 105494 RMD160 33aae97e5260fc096caaffa3e7219201bbc0c421 SHA1 75ed5df68f706534d8ffec7e92385f069fe61a30 SHA256 87b73deab017ee85e588ebaf6292910d03ac8e95c5e49222be0d77477212dc5d -DIST mozilla-1.7.13-source.tar.bz2 30525187 RMD160 4360b48c8930dc427f6010c57abb8b2d0c855761 SHA1 c506df44c18cd8a481fdd65328bf8abeba2e423e SHA256 015018ffa88843563c8acbbcad16ffdc22a1e2d1a9e5a28972164ab86273b01e -EBUILD mozilla-1.7.13.ebuild 12239 RMD160 2469ad0fec78d17db0676687ca876f22399d6215 SHA1 0fd0bb5a10d0afaeea6baf29cfa43a3f58fccbda SHA256 7c1d630455a0003409ae7279e120cc398ce732e5705002c1b0682b3098b576c4 -MD5 8f98ccffe8ff8e355fc5f489417ba048 mozilla-1.7.13.ebuild 12239 -RMD160 2469ad0fec78d17db0676687ca876f22399d6215 mozilla-1.7.13.ebuild 12239 -SHA256 7c1d630455a0003409ae7279e120cc398ce732e5705002c1b0682b3098b576c4 mozilla-1.7.13.ebuild 12239 -MISC ChangeLog 55126 RMD160 92ae1ef2e362dad18ecacd16bf7006c1d0e36559 SHA1 482b6b94e452f753105a87518bb5a469d1cc9ff5 SHA256 7503c1bd0c1c48b061a42f0b2d4a87763acdf7ec59ccb95f54437aecde48bf98 -MD5 cfaae79454fee0950bd8770beb860a80 ChangeLog 55126 -RMD160 92ae1ef2e362dad18ecacd16bf7006c1d0e36559 ChangeLog 55126 -SHA256 7503c1bd0c1c48b061a42f0b2d4a87763acdf7ec59ccb95f54437aecde48bf98 ChangeLog 55126 -MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b -MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160 -RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 metadata.xml 160 -SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b metadata.xml 160 -MD5 b29a1a3b458501614350cf273052e3ae files/digest-mozilla-1.7.13 1310 -RMD160 d690e4fad41b26e8410971f851f77871fea39532 files/digest-mozilla-1.7.13 1310 -SHA256 a9a1cb706fc718497b28d381d22207e8014f65482c5539820fc78b16d2190fa8 files/digest-mozilla-1.7.13 1310 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) - -iD8DBQFF3OI7z974XjDVpbkRAj8TAJ9iOkS2WS9YUNwpBR7PjQGETCfq8ACfW9ca -FNuWyBXOT57/Y8WiDtzjH5A= -=1zSL ------END PGP SIGNATURE----- diff --git a/www-client/mozilla/files/010_glibc-2.4.patch b/www-client/mozilla/files/010_glibc-2.4.patch deleted file mode 100644 index e4b56d30dd48..000000000000 --- a/www-client/mozilla/files/010_glibc-2.4.patch +++ /dev/null @@ -1,84 +0,0 @@ -diff -u -p -8 -r1.12 nsStackFrameUnix.cpp ---- xpcom/base/nsStackFrameUnix.cpp 18 Apr 2004 14:18:12 -0000 1.12 -+++ xpcom/base/nsStackFrameUnix.cpp 23 Jan 2006 09:23:04 -0000 -@@ -77,19 +77,30 @@ void DemangleSymbol(const char * aSymbol - if (demangled) - { - strncpy(aBuffer,demangled,aBufLen); - free(demangled); - } - #endif // MOZ_DEMANGLE_SYMBOLS - } - -+#if defined(linux) // Linux -+#if (__GLIBC__ > 2) || ((__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 3)) // use glibc backtrace() -+#include -+void DumpStackToFile(FILE* aStream) -+{ -+ void *array[20]; -+ size_t size; - --#if defined(linux) && defined(__GLIBC__) && (defined(__i386) || defined(PPC)) // i386 or PPC Linux stackwalking code -+ fflush(aStream); -+ size = backtrace (array, 20); -+ backtrace_symbols_fd (array, size, fileno(aStream)); -+} - -+#elif defined(__GLIBC__) && (defined(__i386) || defined(PPC)) // old style i386 or PPC Linux stackwalking code - #include - // - - void DumpStackToFile(FILE* aStream) - { - jmp_buf jb; - setjmp(jb); - -@@ -135,16 +146,23 @@ void DumpStackToFile(FILE* aStream) - - PRUint32 off = (char*)pc - (char*)info.dli_saddr; - fprintf(aStream, "%s+0x%08X [%s +0x%08X]\n", - symbol, off, info.dli_fname, foff); - } - } - } - -+#else // not implemented -+void DumpStackToFile(FILE* aStream) -+{ -+ fprintf(aStream, "Info: Stacktrace not implemented for this Linux platform\n"); -+} -+#endif // Linux -+ - #elif defined(__sun) && (defined(__sparc) || defined(sparc) || defined(__i386) || defined(i386)) - - /* - * Stack walking code for Solaris courtesy of Bart Smaalder's "memtrak". - */ - - #include - #include - -diff -u -p -8 -r1.96 nsTraceRefcntImpl.cpp ---- xpcom/base/nsTraceRefcntImpl.cpp 24 Jun 2005 00:24:41 -0000 1.96 -+++ xpcom/base/nsTraceRefcntImpl.cpp 23 Jan 2006 09:24:05 -0000 -@@ -823,18 +823,18 @@ static void InitTraceLog(void) - #include "nsStackFrameWin.h" - void - nsTraceRefcntImpl::WalkTheStack(FILE* aStream) - { - DumpStackToFile(aStream); - } - - // WIN32 x86 stack walking code --// i386 or PPC Linux stackwalking code or Solaris --#elif (defined(linux) && defined(__GLIBC__) && (defined(__i386) || defined(PPC))) || (defined(__sun) && (defined(__sparc) || defined(sparc) || defined(__i386) || defined(i386))) -+// Linux stackwalking code or Solaris -+#elif (defined(linux) && defined(__GLIBC__)) || (defined(__sun) && (defined(__sparc) || defined(sparc) || defined(__i386) || defined(i386))) - #include "nsStackFrameUnix.h" - void - nsTraceRefcntImpl::WalkTheStack(FILE* aStream) - { - DumpStackToFile(aStream); - } - - #else // unsupported platform. diff --git a/www-client/mozilla/files/1.3/mozilla-1.3-fix-RAW-target.patch b/www-client/mozilla/files/1.3/mozilla-1.3-fix-RAW-target.patch deleted file mode 100644 index 5951496e9893..000000000000 --- a/www-client/mozilla/files/1.3/mozilla-1.3-fix-RAW-target.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- mozilla/xpinstall/packager/Makefile.in.orig 2003-02-23 14:41:08.000000000 +0200 -+++ mozilla/xpinstall/packager/Makefile.in 2003-02-23 14:41:36.000000000 +0200 -@@ -87,6 +87,9 @@ - ifeq ($(MOZ_PKG_FORMAT),DEB) - PKG_SUFFIX = .deb - endif -+ifeq ($(MOZ_PKG_FORMAT),RAW) -+MAKE_SDK = echo -+endif - - TARGETS = $(PACKAGE) $(SDK) - diff --git a/www-client/mozilla/files/10mozilla b/www-client/mozilla/files/10mozilla deleted file mode 100644 index d200bce154bd..000000000000 --- a/www-client/mozilla/files/10mozilla +++ /dev/null @@ -1,3 +0,0 @@ -LDPATH=/usr/lib/mozilla -MOZILLA_FIVE_HOME=/usr/lib/mozilla -CONFIG_PROTECT=/usr/lib/mozilla/defaults/pref diff --git a/www-client/mozilla/files/digest-mozilla-1.7.13 b/www-client/mozilla/files/digest-mozilla-1.7.13 deleted file mode 100644 index ce8e9f6652a1..000000000000 --- a/www-client/mozilla/files/digest-mozilla-1.7.13 +++ /dev/null @@ -1,15 +0,0 @@ -MD5 50c369ce6d6fcb2d275cd30319a601ff enigmail-0.92.0.tar.gz 377123 -RMD160 8c91725b7102e690dedfa69224eaea75fb78c917 enigmail-0.92.0.tar.gz 377123 -SHA256 de820405e4f3ca5531108ca99fc2bb1f260670f2fc4b45c7fb70ef9aa164bf6c enigmail-0.92.0.tar.gz 377123 -MD5 64ba4c6e3b52568468c4f6680ec7e679 ipc-1.1.3.tar.gz 102593 -RMD160 7f748096a252ba21de25db7351545c868509fb63 ipc-1.1.3.tar.gz 102593 -SHA256 0265ae1a639e0975a8820928598a357f769350801ea3633016e974d32f7db725 ipc-1.1.3.tar.gz 102593 -MD5 b4355a5746dde47cf0a7981df1dff998 moz_libart_lgpl-2.3.10p1.tar.bz2 103063 -RMD160 c1ab4b41fe40e3f63dbf95476a1cc125d5537be7 moz_libart_lgpl-2.3.10p1.tar.bz2 103063 -SHA256 8cc868780a0763a5afaa36f92d7c5f9efe248b4e05440f645e4e91ddfdd6d1b5 moz_libart_lgpl-2.3.10p1.tar.bz2 103063 -MD5 cb679e4859326eede1c73ab83c273a97 mozilla-1.7.13-patches-1.0.tar.bz2 105494 -RMD160 33aae97e5260fc096caaffa3e7219201bbc0c421 mozilla-1.7.13-patches-1.0.tar.bz2 105494 -SHA256 87b73deab017ee85e588ebaf6292910d03ac8e95c5e49222be0d77477212dc5d mozilla-1.7.13-patches-1.0.tar.bz2 105494 -MD5 eb0683207f7668319c65e403d04bfc41 mozilla-1.7.13-source.tar.bz2 30525187 -RMD160 4360b48c8930dc427f6010c57abb8b2d0c855761 mozilla-1.7.13-source.tar.bz2 30525187 -SHA256 015018ffa88843563c8acbbcad16ffdc22a1e2d1a9e5a28972164ab86273b01e mozilla-1.7.13-source.tar.bz2 30525187 diff --git a/www-client/mozilla/files/google.src b/www-client/mozilla/files/google.src deleted file mode 100644 index c11e51bf39a2..000000000000 --- a/www-client/mozilla/files/google.src +++ /dev/null @@ -1,29 +0,0 @@ -# Mozilla/Google plug-in by amitp+mozilla@google.com - - - - - - - - - - - - diff --git a/www-client/mozilla/files/icon/mozilla-icon.png b/www-client/mozilla/files/icon/mozilla-icon.png deleted file mode 100644 index a176ed2c61af..000000000000 Binary files a/www-client/mozilla/files/icon/mozilla-icon.png and /dev/null differ diff --git a/www-client/mozilla/files/icon/mozilla.desktop b/www-client/mozilla/files/icon/mozilla.desktop deleted file mode 100644 index edbcf0aa70da..000000000000 --- a/www-client/mozilla/files/icon/mozilla.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Name=Mozilla -Comment=Web Browser -Exec=/usr/bin/mozilla -Icon=mozilla-icon.png -Terminal=0 -Type=Application -Categories=Application;Network; diff --git a/www-client/mozilla/files/mozilla-1.7.11-GLSA105396.patch b/www-client/mozilla/files/mozilla-1.7.11-GLSA105396.patch deleted file mode 100644 index 30839e8e4eaf..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.11-GLSA105396.patch +++ /dev/null @@ -1,104 +0,0 @@ -Index: nsStandardURL.cpp -=================================================================== -RCS file: /cvs/mozilla/netwerk/base/src/nsStandardURL.cpp,v -retrieving revision 1.60.16.2 -diff -p -u -1 -2 -r1.60.16.2 nsStandardURL.cpp ---- 1/netwerk/base/src/nsStandardURL.cpp 17 Feb 2005 23:40:53 -0000 1.60.16.2 -+++ 2/netwerk/base/src/nsStandardURL.cpp 9 Sep 2005 16:34:46 -0000 -@@ -403,24 +403,25 @@ nsStandardURL::AppendToBuf(char *buf, PR - // 4- update url segment positions and lengths - nsresult - nsStandardURL::BuildNormalizedSpec(const char *spec) - { - // Assumptions: all member URLSegments must be relative the |spec| argument - // passed to this function. - - // buffers for holding escaped url segments (these will remain empty unless - // escaping is required). - nsCAutoString encUsername; - nsCAutoString encPassword; - nsCAutoString encHost; -+ PRBool useEncHost; - nsCAutoString encDirectory; - nsCAutoString encBasename; - nsCAutoString encExtension; - nsCAutoString encParam; - nsCAutoString encQuery; - nsCAutoString encRef; - - // - // escape each URL segment, if necessary, and calculate approximate normalized - // spec length. - // - PRInt32 approxLen = 3; // includes room for "://" -@@ -440,34 +441,36 @@ nsStandardURL::BuildNormalizedSpec(const - approxLen += encoder.EncodeSegmentCount(spec, mBasename, esc_FileBaseName, encBasename); - approxLen += encoder.EncodeSegmentCount(spec, mExtension, esc_FileExtension, encExtension); - approxLen += encoder.EncodeSegmentCount(spec, mParam, esc_Param, encParam); - approxLen += encoder.EncodeSegmentCount(spec, mQuery, esc_Query, encQuery); - approxLen += encoder.EncodeSegmentCount(spec, mRef, esc_Ref, encRef); - } - - // do not escape the hostname, if IPv6 address literal, mHost will - // already point to a [ ] delimited IPv6 address literal. - // However, perform Unicode normalization on it, as IDN does. - mHostEncoding = eEncoding_ASCII; - if (mHost.mLen > 0) { -+ useEncHost = PR_FALSE; - const nsCSubstring& tempHost = - Substring(spec + mHost.mPos, spec + mHost.mPos + mHost.mLen); - if (IsASCII(tempHost)) - approxLen += mHost.mLen; - else { - mHostEncoding = eEncoding_UTF8; - if (gIDNService && -- NS_SUCCEEDED(gIDNService->Normalize(tempHost, encHost))) -+ NS_SUCCEEDED(gIDNService->Normalize(tempHost, encHost))) { - approxLen += encHost.Length(); -- else { -+ useEncHost = PR_TRUE; -+ } else { - encHost.Truncate(); - approxLen += mHost.mLen; - } - } - } - - // - // generate the normalized URL string - // - mSpec.SetLength(approxLen + 32); - char *buf; - mSpec.BeginWriting(buf); -@@ -483,25 +486,30 @@ nsStandardURL::BuildNormalizedSpec(const - mAuthority.mPos = i; - - // append authority - if (mUsername.mLen > 0) { - i = AppendSegmentToBuf(buf, i, spec, mUsername, &encUsername); - if (mPassword.mLen >= 0) { - buf[i++] = ':'; - i = AppendSegmentToBuf(buf, i, spec, mPassword, &encPassword); - } - buf[i++] = '@'; - } - if (mHost.mLen > 0) { -- i = AppendSegmentToBuf(buf, i, spec, mHost, &encHost); -+ if (useEncHost) { -+ mHost.mPos = i; -+ mHost.mLen = encHost.Length(); -+ i = AppendToBuf(buf, i, encHost.get(), mHost.mLen); -+ } else -+ i = AppendSegmentToBuf(buf, i, spec, mHost); - net_ToLowerCase(buf + mHost.mPos, mHost.mLen); - if (mPort != -1 && mPort != mDefaultPort) { - nsCAutoString portbuf; - portbuf.AppendInt(mPort); - buf[i++] = ':'; - i = AppendToBuf(buf, i, portbuf.get(), portbuf.Length()); - } - } - - // record authority length - mAuthority.mLen = i - mAuthority.mPos; - diff --git a/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch b/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch deleted file mode 100644 index 43fd152a745d..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-invalidate-pango_context.patch +++ /dev/null @@ -1,19 +0,0 @@ ---- mozilla/gfx/src/gtk/nsFontMetricsXft.cpp 2005-09-26 20:39:02.000000000 +0200 -+++ mozilla.az/gfx/src/gtk/nsFontMetricsXft.cpp 2005-09-26 20:34:34.000000000 +0200 -@@ -2775,10 +2779,14 @@ FreeGlobals(void) - NS_IF_RELEASE(gFontEncodingProperties); - NS_IF_RELEASE(gCharsetManager); - gCTLEnabled = PR_FALSE; -- if (gPangoContext) -+ if (gPangoContext) { - g_object_unref(gPangoContext); -- if (gPangoAttrList) -+ gPangoContext = nsnull; -+ } -+ if (gPangoAttrList) { - pango_attr_list_unref(gPangoAttrList); -+ gPangoAttrList = nsnull; -+ } - - gFontXftMaps.Clear(); - diff --git a/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch b/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch deleted file mode 100644 index 3b2b58a549cf..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- mozilla/configure.in.az 2005-09-26 00:07:40.000000000 +0200 -+++ mozilla/configure.in 2005-09-26 00:10:56.000000000 +0200 -@@ -3430,9 +3430,10 @@ - if test "$MOZ_ENABLE_XFT" - then - AC_DEFINE(MOZ_ENABLE_XFT) -- PKG_CHECK_MODULES(MOZ_XFT, xft) - if test "$MOZ_ENABLE_GTK2"; then -- PKG_CHECK_MODULES(_PANGOCHK, pango >= 1.1.0) -+ PKG_CHECK_MODULES(MOZ_XFT, xft pangoxft >= 1.1.0) -+ else -+ PKG_CHECK_MODULES(MOZ_XFT, xft) - fi - fi - diff --git a/www-client/mozilla/files/mozilla-1.7.12-libart-freetype.patch b/www-client/mozilla/files/mozilla-1.7.12-libart-freetype.patch deleted file mode 100644 index 84392bd4acdf..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.12-libart-freetype.patch +++ /dev/null @@ -1,50 +0,0 @@ -$NetBSD: patch-by,v 1.2 2004/07/05 14:22:42 taya Exp $ - -diff -ru ../Orig/mozilla/layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp ./layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp ---- ../Orig/mozilla/layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp 2004-03-19 10:36:16.000000000 +0900 -+++ ./layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp 2004-07-04 22:59:19.000000000 +0900 -@@ -155,15 +155,15 @@ - - static NS_NAMED_LITERAL_STRING(arial, "arial"); - nsSVGLibartGlyphMetricsFT::sFontAliases.Put(NS_LITERAL_STRING("helvetica"), -- &arial); -+ (nsDependentString *)&arial); - - static NS_NAMED_LITERAL_STRING(courier, "courier new"); - nsSVGLibartGlyphMetricsFT::sFontAliases.Put(NS_LITERAL_STRING("courier"), -- &courier); -+ (nsDependentString *)&courier); - - static NS_NAMED_LITERAL_STRING(times, "times new roman"); - nsSVGLibartGlyphMetricsFT::sFontAliases.Put(NS_LITERAL_STRING("times"), -- ×); -+ (nsDependentString *)×); - } - - void NS_FreeSVGLibartGlyphMetricsFTGlobals() -@@ -440,19 +440,19 @@ - return; - } - -- FTC_Image_Desc imageDesc; -- imageDesc.font.face_id=(void*)font_data.font_entry.get(); // XXX do we need to addref? -+ FTC_ImageType imageDesc; -+ imageDesc->face_id = (FTC_FaceID)font_data.font_entry.get(); // XXX do we need to addref? - float twipstopixel = GetTwipsToPixels(); - float scale = GetPixelScale(); -- imageDesc.font.pix_width = (int)((float)(font_data.font.size)*twipstopixel/scale); -- imageDesc.font.pix_height = (int)((float)(font_data.font.size)*twipstopixel/scale); -- imageDesc.image_type |= ftc_image_grays; -+ imageDesc->width = (int)((float)(font_data.font.size)*twipstopixel/scale); -+ imageDesc->height = (int)((float)(font_data.font.size)*twipstopixel/scale); -+ imageDesc->flags = 0; - - // get the face - nsresult rv; - FTC_Manager mgr; - nsSVGLibartFreetype::ft2->GetFTCacheManager(&mgr); -- rv = nsSVGLibartFreetype::ft2->ManagerLookupSize(mgr, &imageDesc.font, &mFace, nsnull); -+ rv = nsSVGLibartFreetype::ft2->ManagerLookupFace(mgr, imageDesc->face_id, &mFace); - NS_ASSERTION(mFace, "failed to get face/size"); - } - diff --git a/www-client/mozilla/files/mozilla-1.7.12-rpath.patch b/www-client/mozilla/files/mozilla-1.7.12-rpath.patch deleted file mode 100644 index 405339578f8b..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.12-rpath.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- 1/config/rules.mk 2005-07-28 01:45:18.000000000 +0000 -+++ 2/config/rules.mk 2005-07-28 01:45:21.000000000 +0000 -@@ -507,5 +507,10 @@ - # - ifeq ($(OS_ARCH),Linux) - ifdef IS_COMPONENT -+DSO_LDOPTS += -Wl,-rpath,#RPATH_FIXER -+OS_LDFLAGS += -Wl,-rpath,#RPATH_FIXER - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+else -+DSO_LDOPTS += -Wl,-rpath,#RPATH_FIXER -+OS_LDFLAGS += -Wl,-rpath,#RPATH_FIXER - endif ---- 1/nsprpub/config/rules.mk 2003-09-16 02:00:28.000000000 +0000 -+++ 2/nsprpub/config/rules.mk 2005-07-30 04:00:21.000000000 +0000 -@@ -87,6 +87,9 @@ - endif - endif - -+DSO_LDOPTS += -Wl,-rpath,#RPATH_FIXER -+OS_LDFLAGS += -Wl,-rpath,#RPATH_FIXER -+ - # - # This makefile contains rules for building the following kinds of - # libraries: ---- 1/security/coreconf/rules.mk 2005-07-31 16:31:37.000000000 +0000 -+++ 2/security/coreconf/rules.mk 2005-07-31 16:37:27.000000000 +0000 -@@ -349,7 +349,7 @@ - ifdef XP_OS2_VACPP - $(MKSHLIB) $(DLLFLAGS) $(LDFLAGS) $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) - else -- $(MKSHLIB) -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) -+ $(MKSHLIB) -Wl,-rpath,#RPATH_FIXER -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) - endif - chmod +x $@ - ifeq ($(OS_TARGET),Darwin) ---- 1/security/coreconf/rules.mk 2005-08-01 11:40:54.000000000 +0000 -+++ 2/security/coreconf/rules.mk 2005-08-01 11:50:31.000000000 +0000 -@@ -291,7 +291,7 @@ - ifdef XP_OS2_VACPP - $(MKPROG) -Fe$@ $(CFLAGS) $(OBJS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) - else -- $(MKPROG) -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) -+ $(MKPROG) -Wl,-rpath,#RPATH_FIXER -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) - endif - endif - diff --git a/www-client/mozilla/files/mozilla-1.7.13-as-needed.patch b/www-client/mozilla/files/mozilla-1.7.13-as-needed.patch deleted file mode 100644 index 784eb9bcae97..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.13-as-needed.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- embedding/browser/gtk/tests/Makefile.in.orig 2006-04-29 22:56:46.000000000 -0500 -+++ embedding/browser/gtk/tests/Makefile.in 2006-04-29 22:57:17.000000000 -0500 -@@ -58,6 +58,8 @@ - endif - endif - -+OS_LDFLAGS += -Wl,-rpath-link,'$(DEPTH)/dist/bin' -+ - ifdef MOZ_ENABLE_GTK - LIBS += \ - -lgtkembedmoz \ diff --git a/www-client/mozilla/files/mozilla-1.7.6-gcc4.patch b/www-client/mozilla/files/mozilla-1.7.6-gcc4.patch deleted file mode 100644 index 2d0a04949072..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.6-gcc4.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff -ur mozilla-orig/security/nss/lib/pki1/oiddata.h mozilla/security/nss/lib/pki1/oiddata.h ---- mozilla-orig/security/nss/lib/pki1/oiddata.h 2005-03-13 19:12:25.000000000 -0500 -+++ mozilla/security/nss/lib/pki1/oiddata.h 2005-03-13 19:15:19.000000000 -0500 -@@ -43,12 +43,6 @@ - #include "nsspki1t.h" - #endif /* NSSPKI1T_H */ - --extern const NSSOID nss_builtin_oids[]; --extern const PRUint32 nss_builtin_oid_count; -- --/*extern const nssAttributeTypeAliasTable nss_attribute_type_aliases[];*/ --/*extern const PRUint32 nss_attribute_type_alias_count;*/ -- - extern const NSSOID *NSS_OID_RFC1274_UID; - extern const NSSOID *NSS_OID_RFC1274_EMAIL; - extern const NSSOID *NSS_OID_RFC2247_DC; -diff -ur mozilla-orig/security/nss/lib/pki1/oidgen.perl mozilla/security/nss/lib/pki1/oidgen.perl ---- mozilla-orig/security/nss/lib/pki1/oidgen.perl 2005-03-13 19:12:25.000000000 -0500 -+++ mozilla/security/nss/lib/pki1/oidgen.perl 2005-03-13 19:15:19.000000000 -0500 -@@ -233,12 +233,6 @@ - #include "nsspki1t.h" - #endif /* NSSPKI1T_H */ - --extern const NSSOID nss_builtin_oids[]; --extern const PRUint32 nss_builtin_oid_count; -- --/*extern const nssAttributeTypeAliasTable nss_attribute_type_aliases[];*/ --/*extern const PRUint32 nss_attribute_type_alias_count;*/ -- - EOD - ; - -diff -ur mozilla-orig/security/nss/lib/pki1/pki1.h mozilla/security/nss/lib/pki1/pki1.h ---- mozilla-orig/security/nss/lib/pki1/pki1.h 2005-03-13 19:12:25.000000000 -0500 -+++ mozilla/security/nss/lib/pki1/pki1.h 2005-03-13 19:15:19.000000000 -0500 -@@ -55,7 +55,9 @@ - - PR_BEGIN_EXTERN_C - --/* fgmr 19990505 moved these here from oiddata.h */ -+extern const NSSOID nss_builtin_oids[]; -+extern const PRUint32 nss_builtin_oid_count; -+ - extern const nssAttributeTypeAliasTable nss_attribute_type_aliases[]; - extern const PRUint32 nss_attribute_type_alias_count; - diff --git a/www-client/mozilla/files/mozilla-1.7.6-ppc64.patch b/www-client/mozilla/files/mozilla-1.7.6-ppc64.patch deleted file mode 100644 index a2cb2354f38e..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.6-ppc64.patch +++ /dev/null @@ -1,113 +0,0 @@ ---- mozilla.orig/security/coreconf/Linux.mk 2004-02-10 20:33:51.000000000 -0600 -+++ mozilla/security/coreconf/Linux.mk 2005-04-01 22:41:04.000000000 -0600 -@@ -54,6 +54,10 @@ - OS_REL_CFLAGS = -DLINUX1_2 -D_XOPEN_SOURCE - CPU_ARCH = m68k - else -+ifeq ($(OS_TEST),ppc64) -+ OS_REL_CFLAGS = -DLINUX1_2 -D_XOPEN_SOURCE -+ CPU_ARCH = ppc64 -+else - ifeq ($(OS_TEST),ppc) - OS_REL_CFLAGS = -DLINUX1_2 -D_XOPEN_SOURCE - CPU_ARCH = ppc -@@ -117,6 +121,7 @@ - endif - endif - endif -+endif - - - LIBC_TAG = _glibc -@@ -138,7 +143,7 @@ - OS_PTHREAD = -lpthread - endif - --OS_CFLAGS = $(DSO_CFLAGS) $(OS_REL_CFLAGS) -ansi -Wall -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR -+OS_CFLAGS = $(DSO_CFLAGS) $(OS_REL_CFLAGS) -ansi -pipe -DLINUX -Dlinux -D_POSIX_SOURCE -D_BSD_SOURCE -DHAVE_STRERROR - OS_LIBS = -L/lib $(OS_PTHREAD) -ldl -lc - - ifdef USE_PTHREADS ---- mozilla.orig/nsprpub/pr/src/io/prprf.c 2004-03-08 21:18:19.000000000 -0600 -+++ mozilla/nsprpub/pr/src/io/prprf.c 2005-04-16 13:18:10.000000000 -0500 -@@ -51,7 +51,8 @@ - ** Note: on some platforms va_list is defined as an array, - ** and requires array notation. - */ --#if (defined(LINUX) && defined(__x86_64__)) -+#if (defined(LINUX) && defined(__x86_64__)) || \ -+ (defined(LINUX) && defined(__powerpc64__)) - #define VARARGS_ASSIGN(foo, bar) __va_copy((foo), (bar)) - #elif (defined(LINUX) && defined(__powerpc__)) || \ - (defined(LINUX) && defined(__s390__)) || \ -diff -uNr mozilla.orig/nsprpub/pr/include/md/_linux.cfg mozilla/nsprpub/pr/include/md/_linux.cfg ---- mozilla.orig/nsprpub/pr/include/md/_linux.cfg 2004-03-08 21:18:20.000000000 -0600 -+++ mozilla/nsprpub/pr/include/md/_linux.cfg 2005-04-16 13:02:50.000000000 -0500 -@@ -45,7 +45,52 @@ - - #define PR_AF_INET6 10 /* same as AF_INET6 */ - --#ifdef __powerpc__ -+#ifdef __powerpc64__ -+ -+#undef IS_LITTLE_ENDIAN -+#define IS_BIG_ENDIAN 1 -+#define IS_64 -+ -+#define PR_BYTES_PER_BYTE 1 -+#define PR_BYTES_PER_SHORT 2 -+#define PR_BYTES_PER_INT 4 -+#define PR_BYTES_PER_INT64 8 -+#define PR_BYTES_PER_LONG 8 -+#define PR_BYTES_PER_FLOAT 4 -+#define PR_BYTES_PER_DOUBLE 8 -+#define PR_BYTES_PER_WORD 8 -+#define PR_BYTES_PER_DWORD 8 -+ -+#define PR_BITS_PER_BYTE 8 -+#define PR_BITS_PER_SHORT 16 -+#define PR_BITS_PER_INT 32 -+#define PR_BITS_PER_INT64 64 -+#define PR_BITS_PER_LONG 64 -+#define PR_BITS_PER_FLOAT 32 -+#define PR_BITS_PER_DOUBLE 64 -+#define PR_BITS_PER_WORD 64 -+ -+#define PR_BITS_PER_BYTE_LOG2 3 -+#define PR_BITS_PER_SHORT_LOG2 4 -+#define PR_BITS_PER_INT_LOG2 5 -+#define PR_BITS_PER_INT64_LOG2 6 -+#define PR_BITS_PER_LONG_LOG2 6 -+#define PR_BITS_PER_FLOAT_LOG2 5 -+#define PR_BITS_PER_DOUBLE_LOG2 6 -+#define PR_BITS_PER_WORD_LOG2 6 -+ -+#define PR_ALIGN_OF_SHORT 2 -+#define PR_ALIGN_OF_INT 4 -+#define PR_ALIGN_OF_LONG 8 -+#define PR_ALIGN_OF_INT64 8 -+#define PR_ALIGN_OF_FLOAT 4 -+#define PR_ALIGN_OF_DOUBLE 8 -+#define PR_ALIGN_OF_POINTER 8 -+#define PR_ALIGN_OF_WORD 8 -+#define PR_BYTES_PER_WORD_LOG2 3 -+#define PR_BYTES_PER_DWORD_LOG2 3 -+ -+#elif defined(__powerpc__) - - #undef IS_LITTLE_ENDIAN - #define IS_BIG_ENDIAN 1 -diff -uNr mozilla.orig/nsprpub/pr/include/md/_linux.h mozilla/nsprpub/pr/include/md/_linux.h ---- mozilla.orig/nsprpub/pr/include/md/_linux.h 2004-03-08 21:18:20.000000000 -0600 -+++ mozilla/nsprpub/pr/include/md/_linux.h 2005-04-16 13:03:27.000000000 -0500 -@@ -43,7 +43,9 @@ - - #define PR_LINKER_ARCH "linux" - #define _PR_SI_SYSNAME "LINUX" --#ifdef __powerpc__ -+#ifdef __powerpc64__ -+#define _PR_SI_ARCHITECTURE "ppc64" -+#elif defined(__powerpc__) - #define _PR_SI_ARCHITECTURE "ppc" - #elif defined(__alpha) - #define _PR_SI_ARCHITECTURE "alpha" diff --git a/www-client/mozilla/files/mozilla-1.7.8-amd64.patch b/www-client/mozilla/files/mozilla-1.7.8-amd64.patch deleted file mode 100644 index 96215fb292d5..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.8-amd64.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- gfx/src/freetype/nsFreeType.cpp 7 Feb 2004 15:22:30 -0000 1.24 -+++ mozilla/gfx/src/freetype/nsFreeType.cpp 4 Mar 2005 19:59:53 -0000 -@@ -96,7 +96,7 @@ - // Define the FreeType2 functions we resolve at run time. - // see the comment near nsFreeType2::DoneFace() for more info - // --#define NS_FT2_OFFSET(f) (int)&((nsFreeType2*)0)->f -+#define NS_FT2_OFFSET(f) (NS_PTR_TO_INT32(&((nsFreeType2*)0)->f)) - FtFuncList nsFreeType2::FtFuncs [] = { - {"FT_Done_Face", NS_FT2_OFFSET(nsFT_Done_Face), PR_TRUE}, - {"FT_Done_FreeType", NS_FT2_OFFSET(nsFT_Done_FreeType), PR_TRUE}, ---- netwerk/protocol/http/src/nsHttpConnectionMgr.cpp 1 Sep 2004 23:31:03 -0000 1.7.20.1 -+++ mozilla/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp 4 Mar 2005 19:59:57 -0000 -@@ -834,8 +834,8 @@ - void - nsHttpConnectionMgr::OnMsgUpdateParam(nsresult status, void *param) - { -- PRUint16 name = (PRUint32(param) & 0xFFFF0000) >> 16; -- PRUint16 value = PRUint32(param) & 0x0000FFFF; -+ PRUint16 name = (NS_PTR_TO_INT32(param) & 0xFFFF0000) >> 16; -+ PRUint16 value = NS_PTR_TO_INT32(param) & 0x0000FFFF; - - switch (name) { - case MAX_CONNECTIONS: ---- widget/src/gtk2/nsDragService.cpp 30 Oct 2003 01:48:41 -0000 1.5 -+++ mozilla/widget/src/gtk2/nsDragService.cpp 4 Mar 2005 20:00:01 -0000 -@@ -838,7 +838,7 @@ - (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry)); - listTarget->target = g_strdup(gMimeListType); - listTarget->flags = 0; -- listTarget->info = (guint)listAtom; -+ listTarget->info = (guint)(NS_PTR_TO_INT32(listAtom)); - PR_LOG(sDragLm, PR_LOG_DEBUG, - ("automatically adding target %s with id %ld\n", - listTarget->target, listAtom)); -@@ -877,7 +877,7 @@ - (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry)); - listTarget->target = g_strdup(gTextUriListType); - listTarget->flags = 0; -- listTarget->info = (guint)listAtom; -+ listTarget->info = (guint)NS_PTR_TO_INT32(listAtom); - PR_LOG(sDragLm, PR_LOG_DEBUG, - ("automatically adding target %s with \ - id %ld\n", listTarget->target, listAtom)); -@@ -914,7 +914,7 @@ - (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry)); - target->target = g_strdup(flavorStr); - target->flags = 0; -- target->info = (guint)atom; -+ target->info = (guint)NS_PTR_TO_INT32(atom); - PR_LOG(sDragLm, PR_LOG_DEBUG, - ("adding target %s with id %ld\n", - target->target, atom)); -@@ -931,7 +931,7 @@ - (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry)); - plainTarget->target = g_strdup(kTextMime); - plainTarget->flags = 0; -- plainTarget->info = (guint)plainAtom; -+ plainTarget->info = (guint)NS_PTR_TO_INT32(plainAtom); - PR_LOG(sDragLm, PR_LOG_DEBUG, - ("automatically adding target %s with \ - id %ld\n", plainTarget->target, plainAtom)); -@@ -948,7 +948,7 @@ - (GtkTargetEntry *)g_malloc(sizeof(GtkTargetEntry)); - urlTarget->target = g_strdup(gMozUrlType); - urlTarget->flags = 0; -- urlTarget->info = (guint)urlAtom; -+ urlTarget->info = (guint)NS_PTR_TO_INT32(urlAtom); - PR_LOG(sDragLm, PR_LOG_DEBUG, - ("automatically adding target %s with \ - id %ld\n", urlTarget->target, urlAtom)); diff --git a/www-client/mozilla/files/mozilla-1.7.8-objectframefix.diff b/www-client/mozilla/files/mozilla-1.7.8-objectframefix.diff deleted file mode 100644 index b03b855eec47..000000000000 --- a/www-client/mozilla/files/mozilla-1.7.8-objectframefix.diff +++ /dev/null @@ -1,21 +0,0 @@ ---- layout/html/base/src/nsObjectFrame.cpp.orig 2005-05-15 00:40:19.000000000 +0200 -+++ layout/html/base/src/nsObjectFrame.cpp 2005-05-15 00:43:44.000000000 +0200 -@@ -1720,7 +1720,7 @@ - break; - - nsHTMLContainerFrame::CreateViewForFrame(divFrame, this, PR_FALSE); -- mFrames.AppendFrame(this, divFrame); -+ // mFrames.AppendFrame(this, divFrame); - - rv = NS_NewImageFrame(shell, &imgFrame); - if (NS_FAILED(rv)) -@@ -1756,6 +1756,9 @@ - - if (textFrame) - textFrame->Destroy(aPresContext); -+ } else { -+ // Creation of all our anonymous content succeeded. -+ mFrames.AppendFrame(this, divFrame); - } - - nsCOMPtr array; diff --git a/www-client/mozilla/files/mozilla-alpha-xpcom-subs-fix.patch b/www-client/mozilla/files/mozilla-alpha-xpcom-subs-fix.patch deleted file mode 100644 index c7f95467438a..000000000000 --- a/www-client/mozilla/files/mozilla-alpha-xpcom-subs-fix.patch +++ /dev/null @@ -1,139 +0,0 @@ ---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_alpha.cpp 2002-04-10 05:37:38.000000000 +0200 -+++ mozilla-alpha/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_alpha.cpp 2002-10-06 10:44:59.000000000 +0200 -@@ -20,6 +20,7 @@ - * the Initial Developer. All Rights Reserved. - * - * Contributor(s): -+ * Glen Nakamura - * - * Alternatively, the contents of this file may be used under the terms of - * either the GNU General Public License Version 2 or later (the "GPL"), or -@@ -37,16 +38,14 @@ - - /* Platform specific code to invoke XPCOM methods on native objects */ - --/* contributed by Glen Nakamura */ -- - #include "xptcprivate.h" - - /* Prototype specifies unmangled function name and disables unused warning */ --static void -+void - invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) - __asm__("invoke_copy_to_stack") __attribute__((unused)); - --static void -+void - invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) - { - const PRUint8 NUM_ARG_REGS = 6-1; // -1 for "this" pointer -@@ -163,7 +162,11 @@ - "bis $16,$16,$1\n\t" /* load "this" */ - "ldq $2,16($15)\n\t" /* load "methodIndex" */ - "ldq $1,0($1)\n\t" /* load vtable */ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+ "s8addq $2,$31,$2\n\t" /* vtable index = "methodIndex" * 8 */ -+#else /* not G++ V3 ABI */ - "s8addq $2,16,$2\n\t" /* vtable index = "methodIndex" * 8 + 16 */ -+#endif /* G++ V3 ABI */ - "addq $1,$2,$1\n\t" - "ldq $27,0($1)\n\t" /* load address of function */ - "jsr $26,($27),0\n\t" /* call virtual function */ -@@ -176,4 +179,3 @@ - "ret $31,($26),1\n\t" - ".end XPTC_InvokeByIndex" - ); -- ---- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp 2002-04-10 05:37:42.000000000 +0200 -+++ mozilla-alpha/xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp 2002-10-06 10:45:10.000000000 +0200 -@@ -20,6 +20,7 @@ - * the Initial Developer. All Rights Reserved. - * - * Contributor(s): -+ * Glen Nakamura - * - * Alternatively, the contents of this file may be used under the terms of - * either the GNU General Public License Version 2 or later (the "GPL"), or -@@ -37,16 +38,14 @@ - - /* Implement shared vtbl methods. */ - --/* contributed by Glen Nakamura */ -- - #include "xptcprivate.h" - - /* Prototype specifies unmangled function name and disables unused warning */ --static nsresult -+nsresult - PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) - __asm__("PrepareAndDispatch") __attribute__((unused)); - --static nsresult -+nsresult - PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint64* args) - { - const PRUint8 PARAM_BUFFER_COUNT = 16; -@@ -188,23 +187,45 @@ - * nsresult nsXPTCStubBase::Stub##n() - * Sets register $1 to "methodIndex" and jumps to SharedStub. - */ -+#define STUB_MANGLED_ENTRY(n, symbol) \ -+ "#### Stub"#n" ####" "\n\t" \ -+ ".text" "\n\t" \ -+ ".align 5" "\n\t" \ -+ ".globl " symbol "\n\t" \ -+ ".ent " symbol "\n" \ -+symbol ":" "\n\t" \ -+ ".frame $30,0,$26,0" "\n\t" \ -+ "ldgp $29,0($27)" "\n" \ -+"$" symbol "..ng:" "\n\t" \ -+ ".prologue 1" "\n\t" \ -+ "lda $1,"#n "\n\t" \ -+ "br $31,$SharedStub..ng" "\n\t" \ -+ ".end " symbol -+ -+#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ -+ -+#define STUB_ENTRY(n) \ -+__asm__( \ -+ ".if "#n" < 10" "\n\t" \ -+ STUB_MANGLED_ENTRY(n, "_ZN14nsXPTCStubBase5Stub"#n"Ev") "\n\t" \ -+ ".elseif "#n" < 100" "\n\t" \ -+ STUB_MANGLED_ENTRY(n, "_ZN14nsXPTCStubBase6Stub"#n"Ev") "\n\t" \ -+ ".elseif "#n" < 1000" "\n\t" \ -+ STUB_MANGLED_ENTRY(n, "_ZN14nsXPTCStubBase7Stub"#n"Ev") "\n\t" \ -+ ".else" "\n\t" \ -+ ".err \"Stub"#n" >= 1000 not yet supported.\"" "\n\t" \ -+ ".endif" \ -+ ); -+ -+#else /* not G++ V3 ABI */ -+ - #define STUB_ENTRY(n) \ - __asm__( \ -- "#### Stub"#n" ####\n" \ --".text\n\t" \ -- ".align 5\n\t" \ -- ".globl Stub"#n"__14nsXPTCStubBase\n\t" \ -- ".ent Stub"#n"__14nsXPTCStubBase\n" \ --"Stub"#n"__14nsXPTCStubBase:\n\t" \ -- ".frame $30,0,$26,0\n\t" \ -- "ldgp $29,0($27)\n" \ --"$Stub"#n"__14nsXPTCStubBase..ng:\n\t" \ -- ".prologue 1\n\t" \ -- "lda $1,"#n"\n\t" \ -- "br $31,$SharedStub..ng\n\t" \ -- ".end Stub"#n"__14nsXPTCStubBase" \ -+ STUB_MANGLED_ENTRY(n, "Stub"#n"__14nsXPTCStubBase") \ - ); - -+#endif /* G++ V3 ABI */ -+ - #define SENTINEL_ENTRY(n) \ - nsresult nsXPTCStubBase::Sentinel##n() \ - { \ -@@ -213,4 +234,3 @@ - } - - #include "xptcstubsdef.inc" -- diff --git a/www-client/mozilla/files/mozilla-hppa.patch b/www-client/mozilla/files/mozilla-hppa.patch deleted file mode 100644 index d874ae1c4d5c..000000000000 --- a/www-client/mozilla/files/mozilla-hppa.patch +++ /dev/null @@ -1,232 +0,0 @@ -diff -uNr mozilla.orig/xpcom/reflect/xptcall/src/md/unix/Makefile.in mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in ---- mozilla.orig/xpcom/reflect/xptcall/src/md/unix/Makefile.in 2004-12-21 13:37:00.503842544 +0000 -+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 2004-12-21 13:41:49.439917584 +0000 -@@ -167,6 +167,19 @@ - endif - endif - -+# -+# Linux/HPPA/gcc -+# -+ifeq ($(OS_ARCH),Linux) -+ifneq (,$(filter parisc parisc64,$(OS_TEST))) -+#ifeq ($(CC),gcc) # Do not check for gcc since there is only this compiler on linux for hppa -+CPPSRCS := xptcinvoke_pa32.cpp xptcstubs_pa32.cpp -+ASFILES := xptcstubs_asm_parisc_linux.s xptcinvoke_asm_parisc_linux.s -+#endif -+endif -+endif -+ -+ - ###################################################################### - # M68k - ###################################################################### -diff -uNr mozilla.orig/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_parisc_linux.s mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_parisc_linux.s ---- mozilla.orig/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_parisc_linux.s 1970-01-01 00:00:00.000000000 +0000 -+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_parisc_linux.s 2004-12-21 13:39:03.390160984 +0000 -@@ -0,0 +1,128 @@ -+ -+ .LEVEL 1.1 -+ .text -+ .align 4 -+ -+framesz: -+ .equ 128 -+ -+; XPTC_InvokeByIndex(nsISuppots* that, PRUint32 methodIndex, -+; PRUint32 paramCount, nsXPTCVariant* params); -+ -+.globl XPTC_InvokeByIndex -+ .type XPTC_InvokeByIndex, @function -+ -+ -+XPTC_InvokeByIndex: -+ .PROC -+ .CALLINFO FRAME=72, CALLER,SAVE_RP, SAVE_SP, ENTRY_GR=3 -+ .ENTRY -+ -+ ; frame marker takes 48 bytes, -+ ; register spill area takes 8 bytes, -+ ; local stack area takes 72 bytes result in 128 bytes total -+ -+ STW %rp,-20(%sp) -+ STW,MA %r3,128(%sp) -+ -+ LDO -framesz(%r30),%r28 -+ STW %r28,-4(%r30) ; save previous sp -+ STW %r19,-32(%r30) -+ -+ STW %r26,-36-framesz(%r30) ; save argument registers in -+ STW %r25,-40-framesz(%r30) ; in PREVIOUS frame -+ STW %r24,-44-framesz(%r30) ; -+ STW %r23,-48-framesz(%r30) ; -+ -+; B,L .+8,%r2 -+; ADDIL L'invoke_count_bytes-$PIC_pcrel$1+4,%r2,%r1 -+; ; LDO R'invoke_count_bytes-$PIC_pcrel$2+8(%r1),%r1 -+;$PIC_pcrel$1 -+; LDSID (%r1),%r31 -+;$PIC_pcrel$2 -+; MTSP %r31,%sr0 -+ -+ .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR ;in=24,25,26;out=28 -+ BL invoke_count_bytes,%r31 -+ COPY %r31,%r2 -+ -+ CMPIB,>= 0,%r28, .+76 -+ COPY %r30,%r3 ; copy stack ptr to saved stack ptr -+ ADD %r30,%r28,%r30 ; extend stack frame -+ LDW -4(%r3),%r28 ; move frame -+ STW %r28,-4(%r30) -+ LDW -8(%r3),%r28 -+ STW %r28,-8(%r30) -+ LDW -12(%r3),%r28 -+ STW %r28,-12(%r30) -+ LDW -16(%r3),%r28 -+ STW %r28,-16(%r30) -+ LDW -20(%r3),%r28 -+ STW %r28,-20(%r30) -+ LDW -24(%r3),%r28 -+ STW %r28,-24(%r30) -+ LDW -28(%r3),%r28 -+ STW %r28,-28(%r30) -+ LDW -32(%r3),%r28 -+ STW %r28,-32(%r30) -+ -+ LDO -40(%r30),%r26 ; load copy address -+ LDW -44-framesz(%r3),%r25 ; load rest of 2 arguments -+ LDW -48-framesz(%r3),%r24 ; -+ -+ LDW -32(%r30),%r19 ; shared lib call destroys r19; reload -+; B,L .+8,%r2 -+; ADDIL L'invoke_copy_to_stack-$PIC_pcrel$3+4,%r2,%r1 -+; LDO R'invoke_copy_to_stack-$PIC_pcrel$4+8(%r1),%r1 -+;$PIC_pcrel$3 -+; LDSID (%r1),%r31 -+;$PIC_pcrel$4 -+; MTSP %r31,%sr0 -+ .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR ;in=24,25,26 -+ BL invoke_copy_to_stack,%r31 -+ COPY %r31,%r2 -+ -+ LDO -48(%r30),%r20 -+ EXTRW,U,= %r28,31,1,%r22 -+ FLDD 0(%r20),%fr7 ; load double arg 1 -+ EXTRW,U,= %r28,30,1,%r22 -+ FLDW 8(%r20),%fr5L ; load float arg 1 -+ EXTRW,U,= %r28,29,1,%r22 -+ FLDW 4(%r20),%fr6L ; load float arg 2 -+ EXTRW,U,= %r28,28,1,%r22 -+ FLDW 0(%r20),%fr7L ; load float arg 3 -+ -+ LDW -36-framesz(%r3),%r26 ; load ptr to 'that' -+ LDW -40(%r30),%r25 ; load the rest of dispatch argument registers -+ LDW -44(%r30),%r24 -+ LDW -48(%r30),%r23 -+ -+ LDW -36-framesz(%r3),%r20 ; load vtable addr -+ LDW -40-framesz(%r3),%r28 ; load index -+ LDW 0(%r20),%r20 ; follow vtable -+; LDO 0(%r20),%r20 ; offset vtable by 16 bytes (g++: 8, aCC: 16) -+ SH2ADDL %r28,%r20,%r28 ; add 4*index to vtable entry -+ LDW 0(%r28),%r22 ; load vtable entry -+ -+; B,L .+8,%r2 -+; ADDIL L'$$dyncall_external-$PIC_pcrel$5+4,%r2,%r1 -+; LDO R'$$dyncall_external-$PIC_pcrel$6+8(%r1),%r1 -+;$PIC_pcrel$5 -+; LDSID (%r1),%r31 -+;$PIC_pcrel$6 -+; MTSP %r31,%sr0 -+ .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR,RTNVAL=GR ;in=22-26;out=28; -+ BL $$dyncall,%r31 -+ COPY %r31,%r2 -+ -+ LDW -32(%r30),%r19 -+ COPY %r3,%r30 ; restore saved stack ptr -+ -+ LDW -148(%sp),%rp -+ LDWM -128(%sp),%r3 -+ BV,N (%rp) -+ NOP -+ .EXIT -+ .PROCEND ;in=23,24,25,26; -+ .SIZE XPTC_InvokeByIndex, .-XPTC_InvokeByIndex -+ -diff -uNr mozilla.orig/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_parisc_linux.s mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_parisc_linux.s ---- mozilla.orig/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_parisc_linux.s 1970-01-01 00:00:00.000000000 +0000 -+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_parisc_linux.s 2004-12-21 13:39:03.392160680 +0000 -@@ -0,0 +1,73 @@ -+ .LEVEL 1.1 -+ .TEXT -+ .ALIGN 4 -+ -+curframesz: -+ .EQU 128 -+ -+ -+; SharedStub has stack size of 128 bytes -+ -+lastframesz: -+ .EQU 64 -+ -+; the StubN C++ function has a small stack size of 64 bytes -+ -+ -+.globl SharedStub -+ .type SharedStub, @function -+ -+SharedStub: -+ .PROC -+ .CALLINFO CALLER,FRAME=80,SAVE_RP -+ -+ .ENTRY -+ STW %rp,-20(%sp) -+ LDO 128(%sp),%sp -+ -+ STW %r19,-32(%r30) -+ STW %r26,-36-curframesz(%r30) ; save arg0 in previous frame -+ -+ LDO -80(%r30),%r28 -+ FSTD,MA %fr5,8(%r28) ; save darg0 -+ FSTD,MA %fr7,8(%r28) ; save darg1 -+ FSTW,MA %fr4L,4(%r28) ; save farg0 -+ FSTW,MA %fr5L,4(%r28) ; save farg1 -+ FSTW,MA %fr6L,4(%r28) ; save farg2 -+ FSTW,MA %fr7L,4(%r28) ; save farg3 -+ -+ ; Former value of register 26 is already properly saved by StubN, -+ ; but register 25-23 are not because of the arguments mismatch -+ STW %r25,-40-curframesz-lastframesz(%r30) ; save r25 -+ STW %r24,-44-curframesz-lastframesz(%r30) ; save r24 -+ STW %r23,-48-curframesz-lastframesz(%r30) ; save r23 -+ COPY %r26,%r25 ; method index is arg1 -+ LDW -36-curframesz-lastframesz(%r30),%r26 ; self is arg0 -+ LDO -40-curframesz-lastframesz(%r30),%r24 ; normal args is arg2 -+ LDO -80(%r30),%r23 ; floating args is arg3 -+ -+; BL .+8,%r2 -+; ADDIL L'PrepareAndDispatch-$PIC_pcrel$0+4,%r2 -+; LDO R'PrepareAndDispatch-$PIC_pcrel$1+8(%r1),%r1 -+;$PIC_pcrel$0 -+; LDSID (%r1),%r31 -+;$PIC_pcrel$1 -+; MTSP %r31,%sr0 -+ .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR,RTNVAL=GR ;in=23-26;out=28; -+ BL PrepareAndDispatch, %r31 -+ COPY %r31,%r2 -+ -+ LDW -32(%r30),%r19 -+ -+ LDW -148(%sp),%rp -+ LDO -128(%sp),%sp -+ -+ -+ BV,N (%rp) -+ NOP -+ NOP -+ -+ .EXIT -+ .PROCEND ;in=26;out=28; -+ -+ .SIZE SharedStub, .-SharedStub diff --git a/www-client/mozilla/files/mozilla-rebuild-databases.pl b/www-client/mozilla/files/mozilla-rebuild-databases.pl deleted file mode 100644 index 686387c9dff9..000000000000 --- a/www-client/mozilla/files/mozilla-rebuild-databases.pl +++ /dev/null @@ -1,99 +0,0 @@ -#!/usr/bin/perl - -use File::Path; -use File::Copy; -use File::Glob ":glob"; -use POSIX ":sys_wait_h"; - -$timeout = 60; - -%{ENV}->{"MOZILLA_FIVE_HOME"}="/usr/lib/mozilla"; -%{ENV}->{"LD_LIBRARY_PATH"}="/usr/lib/mozilla"; - -umask 022; - -if ( -f "/usr/lib/mozilla/regxpcom" ) -{ - # remove all of the old files - rmtree("/usr/lib/mozilla/chrome/overlayinfo"); - unlink ; - unlink("/usr/lib/mozilla/component.reg"); - unlink("/usr/lib/mozilla/components/compreg.dat"); - unlink("/usr/lib/mozilla/components/xpti.dat"); - - # create a new clean path - mkpath("/usr/lib/mozilla/chrome/overlayinfo"); - - # rebuild the installed-chrome.txt file from the installed - # languages - if ( -f "/usr/lib/mozilla/chrome/lang/installed-chrome.txt" ) { - rebuild_lang_files(); - } - - # run regxpcom - $pid = fork(); - - # I am the child. - if ($pid == 0) { - exec("/usr/lib/mozilla/regxpcom > /dev/null 2> /dev/null"); - } - # I am the parent. - else { - my $timepassed = 0; - do { - $kid = waitpid($pid, &WNOHANG); - sleep(1); - $timepassed++; - } until $kid == -1 || $timepassed > $timeout; - - # should we kill? - if ($timepassed > $timeout) { - kill (9, $pid); - # kill -9 can leave threads hanging around - system("/usr/bin/killall -9 regxpcom"); - } - } - - # and run regchrome for good measure - $pid = fork(); - - # I am the child. - if ($pid == 0) { - exec("/usr/lib/mozilla/regchrome > /dev/null 2> /dev/null"); - } - # I am the parent. - else { - my $timepassed = 0; - do { - $kid = waitpid($pid, &WNOHANG); - sleep(1); - $timepassed++; - } until $kid == -1 || $timepassed > $timeout; - - # should we kill? - if ($timepassed > $timeout) { - kill (9, $pid); - # kill -9 can leave threads hanging around - system("/usr/bin/killall -9 regchrome"); - } - } - -} - - -sub rebuild_lang_files { - unlink("/usr/lib/mozilla/chrome/installed-chrome.txt"); - - open (OUTPUT, "+>", "/usr/lib/mozilla/chrome/installed-chrome.txt")|| - die("Failed to open installed-chrome.txt: $!\n"); - - copy("/usr/lib/mozilla/chrome/lang/installed-chrome.txt", - \*OUTPUT); - - foreach (bsd_glob("/usr/lib/mozilla/chrome/lang/lang-*.txt")) { - copy($_, \*OUTPUT); - } - - copy("/usr/lib/mozilla/chrome/lang/default.txt", - \*OUTPUT); -} diff --git a/www-client/mozilla/files/mozilla-rpath-1.patch b/www-client/mozilla/files/mozilla-rpath-1.patch deleted file mode 100644 index 39969cd63ec1..000000000000 --- a/www-client/mozilla/files/mozilla-rpath-1.patch +++ /dev/null @@ -1,47 +0,0 @@ ---- config/rules.mk.orig 2005-07-28 01:45:18.000000000 +0000 -+++ config/rules.mk 2005-07-28 01:45:21.000000000 +0000 -@@ -507,5 +507,10 @@ - # - ifeq ($(OS_ARCH),Linux) - ifdef IS_COMPONENT -+DSO_LDOPTS += -Wl,-R#RPATH_FIXER -+OS_LDFLAGS += -Wl,-R#RPATH_FIXER - EXTRA_DSO_LDOPTS += -Wl,-Bsymbolic -+else -+DSO_LDOPTS += -Wl,-R#RPATH_FIXER -+OS_LDFLAGS += -Wl,-R#RPATH_FIXER - endif ---- nsprpub/config/rules.mk.orig 2003-09-16 02:00:28.000000000 +0000 -+++ nsprpub/config/rules.mk 2005-07-30 04:00:21.000000000 +0000 -@@ -87,6 +87,9 @@ - endif - endif - -+DSO_LDOPTS += -Wl,-R#RPATH_FIXER -+OS_LDFLAGS += -Wl,-R#RPATH_FIXER -+ - # - # This makefile contains rules for building the following kinds of - # libraries: ---- security/coreconf/rules.mk.orig 2005-07-31 16:31:37.000000000 +0000 -+++ security/coreconf/rules.mk 2005-07-31 16:37:27.000000000 +0000 -@@ -349,7 +349,7 @@ - ifdef XP_OS2_VACPP - $(MKSHLIB) $(DLLFLAGS) $(LDFLAGS) $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) - else -- $(MKSHLIB) -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) -+ $(MKSHLIB) -Wl,-R#RPATH_FIXER -o $@ $(OBJS) $(SUB_SHLOBJS) $(LD_LIBS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) - endif - chmod +x $@ - ifeq ($(OS_TARGET),Darwin) ---- security/coreconf/rules.mk.orig 2005-08-01 11:40:54.000000000 +0000 -+++ security/coreconf/rules.mk 2005-08-01 11:50:31.000000000 +0000 -@@ -291,7 +291,7 @@ - ifdef XP_OS2_VACPP - $(MKPROG) -Fe$@ $(CFLAGS) $(OBJS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) - else -- $(MKPROG) -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) -+ $(MKPROG) -Wl,-R#RPATH_FIXER -o $@ $(CFLAGS) $(OBJS) $(LDFLAGS) $(EXTRA_LIBS) $(EXTRA_SHARED_LIBS) $(OS_LIBS) - endif - endif - diff --git a/www-client/mozilla/files/mozilla-stackgrowth.patch b/www-client/mozilla/files/mozilla-stackgrowth.patch deleted file mode 100644 index af226b28ed9c..000000000000 --- a/www-client/mozilla/files/mozilla-stackgrowth.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- js/src/jscpucfg.c 15 Nov 2003 00:10:56 -0000 3.21 -+++ js/src/jscpucfg.c 22 Oct 2004 05:45:36 -0000 -@@ -153,19 +153,34 @@ static int Log2(unsigned int n) - */ - static void BitsPerByte(void) - { - bpb = 8; - } - -+#ifdef __GNUC__ -+#if (__GNUC__ > 2) -+__attribute__((noinline)) -+#endif -+static int StackGrowthDirection(int *dummy1addr) -+{ -+ int *dummy2 = alloca (sizeof (int)); -+ -+ return (dummy2 < dummy1addr) ? -1 : 1; -+} -+ -+#else /* __GNUC__ */ -+ - static int StackGrowthDirection(int *dummy1addr) - { - int dummy2; - - return (&dummy2 < dummy1addr) ? -1 : 1; - } - -+#endif /* __GNUC__ */ -+ - int main(int argc, char **argv) - { - int sizeof_char, sizeof_short, sizeof_int, sizeof_int64, sizeof_long, - sizeof_float, sizeof_double, sizeof_word, sizeof_dword; - int bits_per_int64_log2, align_of_short, align_of_int, align_of_long, - align_of_int64, align_of_float, align_of_double, align_of_pointer, diff --git a/www-client/mozilla/files/svg-cairo-0.3.0-fix.patch b/www-client/mozilla/files/svg-cairo-0.3.0-fix.patch deleted file mode 100644 index 9d1f0d830559..000000000000 --- a/www-client/mozilla/files/svg-cairo-0.3.0-fix.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -aur mozilla-orig/layout/svg/renderer/src/cairo/nsSVGCairoCanvas.cpp mozilla/layout/svg/renderer/src/cairo/nsSVGCairoCanvas.cpp ---- mozilla-orig/layout/svg/renderer/src/cairo/nsSVGCairoCanvas.cpp 2004-02-10 15:18:09.000000000 -0500 -+++ mozilla/layout/svg/renderer/src/cairo/nsSVGCairoCanvas.cpp 2005-02-23 20:25:32.240459288 -0500 -@@ -50,6 +50,7 @@ - #include "nsRenderingContextGTK.h" - #include - #include -+#include - - /** - * \addtogroup cairo_renderer Cairo Rendering Engine -diff -aur mozilla-orig/layout/svg/renderer/src/cairo/nsSVGCairoGlyphMetrics.cpp mozilla/layout/svg/renderer/src/cairo/nsSVGCairoGlyphMetrics.cpp ---- mozilla-orig/layout/svg/renderer/src/cairo/nsSVGCairoGlyphMetrics.cpp 2004-03-16 16:40:07.000000000 -0500 -+++ mozilla/layout/svg/renderer/src/cairo/nsSVGCairoGlyphMetrics.cpp 2005-02-23 20:25:09.538910448 -0500 -@@ -51,6 +51,7 @@ - #include "nsSVGTypeCIDs.h" - #include "nsIComponentManager.h" - #include -+#include - - /** - * \addtogroup gdiplus_renderer Cairo Rendering Engine diff --git a/www-client/mozilla/files/xft.js b/www-client/mozilla/files/xft.js deleted file mode 100644 index ac10eea8d401..000000000000 --- a/www-client/mozilla/files/xft.js +++ /dev/null @@ -1,3 +0,0 @@ -// pref to override the default UI font because we're using xft -pref("font.uifont.name", "sans"); -pref("font.uifont.pointheight", 10); diff --git a/www-client/mozilla/metadata.xml b/www-client/mozilla/metadata.xml deleted file mode 100644 index 74d9257900cf..000000000000 --- a/www-client/mozilla/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - -mozilla - diff --git a/www-client/mozilla/mozilla-1.7.13.ebuild b/www-client/mozilla/mozilla-1.7.13.ebuild deleted file mode 100644 index 4fb723c09895..000000000000 --- a/www-client/mozilla/mozilla-1.7.13.ebuild +++ /dev/null @@ -1,382 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/mozilla/mozilla-1.7.13.ebuild,v 1.9 2006/07/03 01:03:45 anarchy Exp $ - -unset ALLOWED_FLAGS # Stupid extra-functions.sh ... bug 49179 -MOZ_FREETYPE2="no" # Need to disable for newer .. remove here and in mozconfig - # when older is removed from tree. -MOZ_PANGO="yes" # Need to enable for newer .. remove here and in mozconfig - # when older is removed from tree. -inherit flag-o-matic toolchain-funcs eutils mozconfig mozilla-launcher makeedit multilib - -PVER="1.0" -EMVER="0.92.0" -IPCVER="1.1.3" -SVGVER="2.3.10p1" - -# handle _rc versions -MY_PV=${PV/_alpha/a} # handle alpha -MY_PV=${MY_PV/_beta/b} # handle beta -MY_PV=${MY_PV/_rc/rc} # handle rc - -DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC" -HOMEPAGE="http://www.mozilla.org" -SRC_URI="http://ftp.${PN}.org/pub/${PN}.org/${PN}/releases/${PN}${MY_PV}/source/${PN}-${MY_PV}-source.tar.bz2 - crypt? ( !moznomail? ( - http://www.${PN}-enigmail.org/downloads/src/ipc-${IPCVER}.tar.gz - http://www.${PN}-enigmail.org/downloads/src/enigmail-${EMVER}.tar.gz - ) ) - mozsvg? ( - mirror://gentoo/moz_libart_lgpl-${SVGVER}.tar.bz2 - http://dev.gentoo.org/~azarah/${PN}/moz_libart_lgpl-${SVGVER}.tar.bz2 - ) - mirror://gentoo/${P}-patches-${PVER}.tar.bz2 - http://dev.gentoo.org/~anarchy/dist/${P}-patches-${PVER}.tar.bz2" - -KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86" -SLOT="0" -LICENSE="MPL-1.1 NPL-1.1" -IUSE="crypt gnome java ldap mozcalendar mozdevelop moznocompose moznoirc moznomail mozsvg postgres ssl" - -# xrender.pc appeared for the first time in xorg-x11-6.7.0-r2 -# and is required to build with support for cairo. #71504 -RDEPEND="java? ( virtual/jre ) - mozsvg? ( !=app-crypt/gnupg-1.2.1 ) ) - >=www-client/mozilla-launcher-1.42 - !www-client/seamonkey" - -DEPEND="${RDEPEND} - ~sys-devel/autoconf-2.13 - java? ( >=dev-java/java-config-0.2.0 ) - dev-lang/perl - postgres? ( >=dev-db/postgresql-7.2.0 )" - -S=${WORKDIR}/${PN} - -# Needed by src_compile() and src_install(). -# Would do in pkg_setup but that loses the export attribute, they -# become pure shell variables. -# -# NB: We can't export these vars until enigmail is installed separately instead -# of integrated into this ebuild. -# -#export BUILD_OFFICIAL=1 -#export MOZILLA_OFFICIAL=1 - -src_unpack() { - unpack ${PN}-${MY_PV}-source.tar.bz2 ${P}-patches-${PVER}.tar.bz2 - cd ${S} || die - - # Unpack the enigmail plugin - if use crypt && ! use moznomail; then - cd ${S}/extensions || die - unpack ipc-${IPCVER}.tar.gz enigmail-${EMVER}.tar.gz - for x in ipc enigmail; do - cd ${S}/extensions/${x} || die "cd failed" - makemake # from mozconfig.eclass - done - fi - if use mozsvg; then - cd ${S}/other-licenses - unpack moz_libart_lgpl-${SVGVER}.tar.bz2 - fi - cd ${S} - - #################################### - # - # patch collection - # - #################################### - - # Firefox only patches - rm -f ${WORKDIR}/patch/{093,094,402,407}* - # Need pango-1.10.0 stable - rm -f ${WORKDIR}/patch/03[67]* - epatch ${WORKDIR}/patch - - # Without 03[67]* patches, we need to link to pangoxft - epatch ${FILESDIR}/${PN}-1.7.12-gtk2xft-link-pangoxft.patch - - # --as-needed support - epatch ${FILESDIR}/${P}-as-needed.patch - - # Fix scripts that call for /usr/local/bin/perl #51916 - ebegin "Patching smime to call perl from /usr/bin" - sed -i -e '1s,usr/local/bin,usr/bin,' ${S}/security/nss/cmd/smimetools/smime - eend $? || die "sed failed" - - # Fix a compilation issue using the 32-bit userland with 64-bit kernel on - # PowerPC, because with that configuration, mozilla detects a ppc64 system. - # -- hansmi, 2005-10-02 - if use ppc && [[ "${PROFILE_ARCH}" == ppc64 ]]; then - sed -i -e "s#OS_TEST=\`uname -m\`\$#OS_TEST=${ARCH}#" \ - ${S}/configure.in - sed -i -e "s#OS_TEST :=.*uname -m.*\$#OS_TEST:=${ARCH}#" \ - ${S}/security/coreconf/arch.mk - fi - - # Needed by some of the patches - WANT_AUTOCONF=2.1 autoconf || die "WANT_AUTOCONF failed" -} - -src_compile() { - declare MOZILLA_FIVE_HOME=/usr/$(get_libdir)/${PN} - declare x - - #################################### - # - # mozconfig, CFLAGS and CXXFLAGS setup - # - #################################### - - mozconfig_init - - # Bug 60668: Galeon doesn't build without oji enabled, so enable it - # regardless of java setting. - mozconfig_annotate '' --enable-oji --enable-mathml - - # Other moz-specific settings - mozconfig_use_enable mozdevelop jsd - mozconfig_use_enable mozdevelop xpctools - mozconfig_use_extension mozdevelop venkman - mozconfig_use_enable gnome gnomevfs - mozconfig_use_extension gnome gnomevfs - mozconfig_use_extension !moznoirc irc - mozconfig_use_extension postgres sql - if use postgres ; then - export MOZ_ENABLE_PGSQL=1 - export MOZ_PGSQL_INCLUDES=/usr/include - export MOZ_PGSQL_LIBS=/usr/$(get_libdir) - fi - mozconfig_use_enable mozcalendar calendar - mozconfig_use_enable ldap - mozconfig_use_enable ldap ldap-experimental - mozconfig_use_enable mozsvg svg - mozconfig_use_enable mozsvg svg-renderer-libart - use mozsvg && export MOZ_INTERNAL_LIBART_LGPL=1 - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} - mozconfig_annotate '' --with-user-appdir=.mozilla - - if use moznomail && ! use mozcalendar; then - mozconfig_annotate "+moznomail -mozcalendar" --disable-mailnews - fi - if use moznocompose && use moznomail; then - mozconfig_annotate "+moznocompose +moznomail" --disable-composer - fi - - # Finalize and report settings - mozconfig_final - - # hardened GCC uses -fstack-protector-all by default, which breaks us - has_hardened && append-flags -fno-stack-protector-all - replace-flags -fstack-protector-all -fstack-protector - - #################################### - # - # Configure and build - # - #################################### - - CPPFLAGS="${CPPFLAGS} -DARON_WAS_HERE" \ - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ - econf || die - - # It would be great if we could pass these in via CPPFLAGS or CFLAGS prior - # to econf, but the quotes cause configure to fail. - sed -i -e \ - 's|-DARON_WAS_HERE|-DGENTOO_NSPLUGINS_DIR=\\\"/usr/'"$(get_libdir)"'/nsplugins\\\" -DGENTOO_NSBROWSER_PLUGINS_DIR=\\\"/usr/'"$(get_libdir)"'/nsbrowser/plugins\\\"|' \ - ${S}/config/autoconf.mk \ - ${S}/nsprpub/config/autoconf.mk \ - ${S}/xpfe/global/buildconfig.html - - # Fixup the RPATH - sed -i -e \ - 's|#RPATH_FIXER|'"${MOZILLA_FIVE_HOME}"'|' \ - ${S}/config/rules.mk \ - ${S}/nsprpub/config/rules.mk \ - ${S}/security/coreconf/rules.mk \ - ${S}/security/coreconf/rules.mk - - # This removes extraneous CFLAGS from the Makefiles to reduce RAM - # requirements while compiling - edit_makefiles - - emake || die - - #################################### - # - # Build Mozilla NSS - # - #################################### - - # Build the NSS/SSL support - if use ssl; then - einfo "Building Mozilla NSS..." - - # Fix #include problem - cd ${S}/security/coreconf || die "cd coreconf failed" - echo 'INCLUDES += -I$(DIST)/include/nspr -I$(DIST)/include/dbm'\ - >>headers.mk - emake -j1 || die "make security headers failed" - - cd ${S}/security/nss || die "cd nss failed" - emake -j1 moz_import || die "make moz_import failed" - emake -j1 || die "make nss failed" - fi - - #################################### - # - # Build Enigmail extension - # - #################################### - - if use crypt && ! use moznomail; then - for x in ipc enigmail; do - emake -C ${S}/extensions/${x} || die "emake ${x} failed" - done - fi -} - -src_install() { - declare MOZILLA_FIVE_HOME=/usr/$(get_libdir)/${PN} - - # Most of the installation happens here - dodir ${MOZILLA_FIVE_HOME} - cp -RL ${S}/dist/bin/* ${D}${MOZILLA_FIVE_HOME} - - # Create directory structure to support portage-installed extensions. - # See update_chrome() in mozilla-launcher - keepdir ${MOZILLA_FIVE_HOME}/chrome.d - keepdir ${MOZILLA_FIVE_HOME}/extensions.d - cp ${D}${MOZILLA_FIVE_HOME}/chrome/installed-chrome.txt \ - ${D}${MOZILLA_FIVE_HOME}/chrome.d/0_base-chrome.txt - - # Create /usr/bin/mozilla - install_mozilla_launcher_stub mozilla ${MOZILLA_FIVE_HOME} - - # Install icon and .desktop for menu entry - insinto /usr/share/pixmaps - doins ${FILESDIR}/icon/${PN}-icon.png - - # Fix bug 54179: Install .desktop file into /usr/share/applications - # instead of /usr/share/gnome/apps/Internet (18 Jun 2004 agriffis) - insinto /usr/share/applications - doins ${FILESDIR}/icon/${PN}.desktop - - # Fix icons to look the same everywhere - insinto ${MOZILLA_FIVE_HOME}/icons - doins ${S}/widget/src/gtk/mozicon16.xpm - doins ${S}/widget/src/gtk/mozicon50.xpm - - #################################### - # - # Install files necessary for applications to build against mozilla - # - #################################### - - einfo "Installing includes and idl files..." - dodir ${MOZILLA_FIVE_HOME}/{include,idl} /usr/include - cd ${S}/dist - cp -LfR include/* ${D}${MOZILLA_FIVE_HOME}/include - cp -LfR idl/* ${D}${MOZILLA_FIVE_HOME}/idl - - # Install the NSS/SSL libs, headers and tools - if use ssl; then - einfo "Installing Mozilla NSS..." - # Install the headers ('make install' do not work for headers ...) - insinto ${MOZILLA_FIVE_HOME}/include/nss - [ -d ${S}/dist/public/nss ] && doins ${S}/dist/public/nss/*.h - [ -d ${S}/dist/public/seccmd ] && doins ${S}/dist/public/seccmd/*.h - [ -d ${S}/dist/public/security ] && doins ${S}/dist/public/security/*.h - # These come with zlib ... - rm -f ${D}${MOZILLA_FIVE_HOME}/include/nss/{zconf.h,zlib.h} - - cd ${S}/security/nss - - mkdir -p ${WORKDIR}/nss/{bin,lib} - export SOURCE_BIN_DIR=${WORKDIR}/nss/bin - export SOURCE_LIB_DIR=${WORKDIR}/nss/lib - - make install || die "make failed" - # Gets installed as symbolic links ... - cp -Lf ${WORKDIR}/nss/bin/* ${D}/usr/bin - cp -Lf ${WORKDIR}/nss/lib/* ${D}${MOZILLA_FIVE_HOME} - - # Need to unset these incase we want to rebuild, else the build - # gets newked. - unset SOURCE_LIB_DIR - unset SOURCE_BIN_DIR - fi - - # Fix mozilla-config and install it - sed -i -e "s|/usr/$(get_libdir)/${PN}-${MY_PV}|${MOZILLA_FIVE_HOME}|g - s|/usr/include/${PN}-${MY_PV}|${MOZILLA_FIVE_HOME}/include|g - s|/usr/share/idl/${PN}-${MY_PV}|${MOZILLA_FIVE_HOME}/idl|g - s|\(echo -L.*\)\($\)|\1 -Wl,-rpath,${MOZILLA_FIVE_HOME}\2|" \ - ${S}/build/unix/${PN}-config - exeinto ${MOZILLA_FIVE_HOME} - doexe ${S}/build/unix/${PN}-config - - # Fix pkgconfig files and install them - insinto /usr/$(get_libdir)/pkgconfig - for x in ${S}/build/unix/*.pc; do - sed -i -e "s|^libdir=.*|libdir=${MOZILLA_FIVE_HOME}| - s|^includedir=.*|includedir=${MOZILLA_FIVE_HOME}/include| - s|^idldir=.*|idldir=${MOZILLA_FIVE_HOME}/idl| - s|\(Libs:.*\)\($\)|\1 -Wl,-rpath,\${libdir}\2|" ${x} - doins ${x} - done - - # Install env.d snippet, which isn't necessary for running mozilla, but - # might be necessary for programs linked against firefox - insinto /etc/env.d - doins ${FILESDIR}/10${PN} - dosed "s|/usr/lib|/usr/$(get_libdir)|" /etc/env.d/10${PN} - - # Install rebuild script since mozilla-bin doesn't support registration yet - exeinto ${MOZILLA_FIVE_HOME} - doexe ${FILESDIR}/${PN}-rebuild-databases.pl - dosed -e 's|/lib/|/'"$(get_libdir)"'/|g' \ - ${MOZILLA_FIVE_HOME}/${PN}-rebuild-databases.pl - - # Install docs - dodoc ${S}/{LEGAL,LICENSE} - - # Update Google search plugin to use UTF8 charset ... - insinto ${MOZILLA_FIVE_HOME}/searchplugins - doins ${FILESDIR}/google.src -} - -pkg_preinst() { - declare MOZILLA_FIVE_HOME=/usr/$(get_libdir)/${PN} - - # Remove entire installed instance to solve various problems, - # for example see bug 27719 - rm -rf ${ROOT}${MOZILLA_FIVE_HOME} -} - -pkg_postinst() { - declare MOZILLA_FIVE_HOME=/usr/$(get_libdir)/${PN} - - # Update the component registry - MOZILLA_LIBDIR=${ROOT}${MOZILLA_FIVE_HOME} MOZILLA_LAUNCHER=${PN} \ - /usr/libexec/mozilla-launcher -register - - # This should be called in the postinst and postrm of all the - # mozilla, mozilla-bin, firefox, firefox-bin, thunderbird and - # thunderbird-bin ebuilds. - update_mozilla_launcher_symlinks -} - -pkg_postrm() { - declare MOZILLA_FIVE_HOME=/usr/$(get_libdir)/${PN} - - # Update the component registry - if [[ -x ${MOZILLA_FIVE_HOME}/${PN}-bin ]]; then - MOZILLA_LIBDIR=${ROOT}${MOZILLA_FIVE_HOME} MOZILLA_LAUNCHER=${PN} \ - /usr/libexec/mozilla-launcher -register - fi - - update_mozilla_launcher_symlinks -}