Require recent xorg-x11 which provides xrender.pc
authorAron Griffis <agriffis@gentoo.org>
Fri, 19 Nov 2004 02:42:48 +0000 (02:42 +0000)
committerAron Griffis <agriffis@gentoo.org>
Fri, 19 Nov 2004 02:42:48 +0000 (02:42 +0000)
net-www/mozilla-firefox/ChangeLog
net-www/mozilla-firefox/mozilla-firefox-1.0-r3.ebuild
net-www/mozilla/ChangeLog
net-www/mozilla/mozilla-1.7.3-r3.ebuild

index 4fa1f83f98ec758e73d5dd9bae98c576cad5b6b3..a96315f2bfcd7afa73bb0f1d967b222494423be2 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for net-www/mozilla-firefox
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firefox/ChangeLog,v 1.84 2004/11/17 14:32:16 brad Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firefox/ChangeLog,v 1.85 2004/11/19 02:38:28 agriffis Exp $
+
+  18 Nov 2004; Aron Griffis <agriffis@gentoo.org>
+  mozilla-firefox-1.0-r3.ebuild:
+  Require recent xorg-x11 which provides xrender.pc
 
   17 Nov 2004; Brad Laue <brad@gentoo.org> mozilla-firefox-1.0.ebuild:
   1.0 stable on x86. Revisions based on a new build mechanism to follow shortly.
index e42301079f7ef67004a63bd0747ca94b90efc30c..db7de8d0b890ca995ffc753f3d869117a3875c0e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firefox/mozilla-firefox-1.0-r3.ebuild,v 1.4 2004/11/16 23:50:05 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla-firefox/mozilla-firefox-1.0-r3.ebuild,v 1.5 2004/11/19 02:38:28 agriffis Exp $
 
 inherit makeedit flag-o-matic gcc nsplugins eutils mozconfig mozilla-launcher
 
@@ -16,10 +16,14 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
 IUSE="java mozsvg"
 
-RDEPEND="virtual/x11
+# xrender.pc appeared for the first time in xorg-x11-6.7.0-r2
+# and is required to build with support for cairo.
+RDEPEND="java? ( virtual/jre )
        >=media-libs/libmng-1.0.0
-       java?  ( virtual/jre )
-       mozsvg? ( x11-libs/cairo )"
+       mozsvg? (
+               >=x11-base/xorg-x11-6.7.0-r2
+               x11-libs/cairo 
+       )"
 
 DEPEND="${RDEPEND}
        java? ( >=dev-java/java-config-0.2.0 )"
index e9fe18ab947b429faaef6a6e77f7f83682666417..076637b1090e417d0e147da6716609b50715b6b3 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for net-www/mozilla
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla/ChangeLog,v 1.209 2004/11/18 14:04:33 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla/ChangeLog,v 1.210 2004/11/19 02:42:48 agriffis Exp $
+
+  18 Nov 2004; Aron Griffis <agriffis@gentoo.org> mozilla-1.7.3-r3.ebuild:
+  Require recent xorg-x11 which provides xrender.pc
 
 *mozilla-1.7.3-r3 (18 Nov 2004)
 
index 6c8c76092296cfbe0673c12c51211cbd1225f491..280215b63ecc9ec258e8160a952d8ae903204ef3 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla/mozilla-1.7.3-r3.ebuild,v 1.1 2004/11/18 14:04:33 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/mozilla/mozilla-1.7.3-r3.ebuild,v 1.2 2004/11/19 02:42:48 agriffis Exp $
 
 unset ALLOWED_FLAGS  # stupid extra-functions.sh ... bug 49179
 inherit flag-o-matic gcc eutils nsplugins mozilla-launcher mozconfig makeedit
@@ -27,8 +27,13 @@ KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64 ~ia64"
 SLOT="0"
 LICENSE="MPL-1.1 NPL-1.1"
 
+# xrender.pc appeared for the first time in xorg-x11-6.7.0-r2
+# and is required to build with support for cairo.
 RDEPEND="java? ( virtual/jre )
-       mozsvg? ( x11-libs/cairo )
+       mozsvg? (
+               >=x11-base/xorg-x11-6.7.0-r2
+               x11-libs/cairo
+       )
        crypt? ( !moznomail? ( >=app-crypt/gnupg-1.2.1 ) )"
 
 DEPEND="${RDEPEND}