summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2008-12-30 17:11:09 +0000
committerDoug Goldstein <cardoe@gentoo.org>2008-12-30 17:11:09 +0000
commit2ef8096bc5c6239715815e5740b91a42033830a7 (patch)
tree4b453f96ceec748a6168ca4d67d4ccc80ebd79f0 /x11-libs/cairo/cairo-1.8.6.ebuild
parentVersion bump (diff)
downloadhistorical-2ef8096bc5c6239715815e5740b91a42033830a7.tar.gz
historical-2ef8096bc5c6239715815e5740b91a42033830a7.tar.bz2
historical-2ef8096bc5c6239715815e5740b91a42033830a7.zip
add ClearType-style sub-pixel hinting patch from Arch Linux
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.28-gentoo x86_64
Diffstat (limited to 'x11-libs/cairo/cairo-1.8.6.ebuild')
-rw-r--r--x11-libs/cairo/cairo-1.8.6.ebuild7
1 files changed, 5 insertions, 2 deletions
diff --git a/x11-libs/cairo/cairo-1.8.6.ebuild b/x11-libs/cairo/cairo-1.8.6.ebuild
index 64f7ceaedd75..73b7eb6b551a 100644
--- a/x11-libs/cairo/cairo-1.8.6.ebuild
+++ b/x11-libs/cairo/cairo-1.8.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.8.6.ebuild,v 1.1 2008/12/24 17:17:57 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.8.6.ebuild,v 1.2 2008/12/30 17:11:09 cardoe Exp $
inherit eutils flag-o-matic libtool
@@ -11,7 +11,7 @@ SRC_URI="http://cairographics.org/releases/${P}.tar.gz"
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="debug directfb doc glitz opengl svg X xcb"
+IUSE="cleartype debug directfb doc glitz opengl svg X xcb"
# Test causes a circular depend on gtk+... since gtk+ needs cairo but test needs gtk+ so we need to block it
RESTRICT="test"
@@ -59,6 +59,9 @@ src_unpack() {
unpack ${A}
cd "${S}"
+ # ClearType-like patches applied by ArchLinux
+ use cleartype && epatch "${FILESDIR}"/cairo-1.2.4-lcd-cleartype-like.diff
+
# We need to run elibtoolize to ensure correct so versioning on FreeBSD
elibtoolize
}