summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2007-06-15 16:36:42 +0000
committerDoug Goldstein <cardoe@gentoo.org>2007-06-15 16:36:42 +0000
commitbe8ae93e39b091f6df948d681d5a389ce247d9b8 (patch)
tree701dc3e4e658990e93531927671399350a1a709a /x11-libs/cairo
parentFix gtk2+ grab issue, bug#165493, thanks to Vincent Pit (diff)
downloadhistorical-be8ae93e39b091f6df948d681d5a389ce247d9b8.tar.gz
historical-be8ae93e39b091f6df948d681d5a389ce247d9b8.tar.bz2
historical-be8ae93e39b091f6df948d681d5a389ce247d9b8.zip
DirectFB patch from bug #181993
Package-Manager: portage-2.1.2.9
Diffstat (limited to 'x11-libs/cairo')
-rw-r--r--x11-libs/cairo/Manifest18
-rw-r--r--x11-libs/cairo/cairo-1.4.8.ebuild4
-rw-r--r--x11-libs/cairo/files/cairo-1.4.8-directfb.patch13
3 files changed, 27 insertions, 8 deletions
diff --git a/x11-libs/cairo/Manifest b/x11-libs/cairo/Manifest
index 078d2a9eaa78..91ca4fc276a7 100644
--- a/x11-libs/cairo/Manifest
+++ b/x11-libs/cairo/Manifest
@@ -1,6 +1,10 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX cairo-1.4.8-directfb.patch 438 RMD160 228cd301b0ba6fccf59c5fd921542fc8947852ab SHA1 2452222852098a6741d95267376193cd9df8aca1 SHA256 87087a9f0936c5d230e1deafe9e1c017b565f5a8aa478b6644736acaa18e21be
+MD5 41f34e57446a6dd94e7bcdc9f1616b1e files/cairo-1.4.8-directfb.patch 438
+RMD160 228cd301b0ba6fccf59c5fd921542fc8947852ab files/cairo-1.4.8-directfb.patch 438
+SHA256 87087a9f0936c5d230e1deafe9e1c017b565f5a8aa478b6644736acaa18e21be files/cairo-1.4.8-directfb.patch 438
DIST cairo-1.2.6.tar.gz 2973689 RMD160 4469a661b294e342ee77e726c1cefccd4837ae2e SHA1 b86b4017a9abd565ef11c72b7faee9082a04118f SHA256 7d36449c9a05c2c9b44248b10e9f82f0bca99f30e24848435e65aca77c28b3f9
DIST cairo-1.4.4.tar.gz 3129412 RMD160 69b71c4dc43a4f843772b6653ec158bea7680fe4 SHA1 71a7ce8352500944f7b2b73d4dc25ee947ec56ec SHA256 6469711192ebd359cd77cf299cfbea285dbba3cc857ff9268c74345bddf2b473
DIST cairo-1.4.6.tar.gz 3181592 RMD160 144ba5422c414070ceb691dcd59fa887f82697b1 SHA1 bfd1532e10789fc4f87a196540c049d88c6ece42 SHA256 ca632afcb4acde553463c0682c0605383762e9174f8040aa997d715aff3d8896
@@ -17,10 +21,10 @@ EBUILD cairo-1.4.6.ebuild 1890 RMD160 0467792d1ee0deaa1cd0e1da5d26997f5b54688f S
MD5 f80a3e96f4657de47611b472a7d2a961 cairo-1.4.6.ebuild 1890
RMD160 0467792d1ee0deaa1cd0e1da5d26997f5b54688f cairo-1.4.6.ebuild 1890
SHA256 8ae787fb66296f677b2320ae63c3bf6c96800e804958b16a77135ffb3ca2dc69 cairo-1.4.6.ebuild 1890
-EBUILD cairo-1.4.8.ebuild 1900 RMD160 984ac8167f88a64e4fdf471c9eeabb197a242b10 SHA1 2387a9aea8f67424910fcba8c21056a88c0b01e1 SHA256 b8d8046d4e25a5b606acd617141f539b62664c038a3538fe02b3dd11da34d059
-MD5 ced3ada4c847f93b782ae62dc2512dc4 cairo-1.4.8.ebuild 1900
-RMD160 984ac8167f88a64e4fdf471c9eeabb197a242b10 cairo-1.4.8.ebuild 1900
-SHA256 b8d8046d4e25a5b606acd617141f539b62664c038a3538fe02b3dd11da34d059 cairo-1.4.8.ebuild 1900
+EBUILD cairo-1.4.8.ebuild 1943 RMD160 f6ed7111162c2ea7be05851ec017ecb7e1ae1563 SHA1 b713080afd2ddd1cbcc5b18c7e471cd8d55e32f5 SHA256 c94645eaf11e2332b89c5f90915e1686db25bdd0edd32a15001c0334d40ab4d0
+MD5 45b64a2807a01124d90fccb465441abd cairo-1.4.8.ebuild 1943
+RMD160 f6ed7111162c2ea7be05851ec017ecb7e1ae1563 cairo-1.4.8.ebuild 1943
+SHA256 c94645eaf11e2332b89c5f90915e1686db25bdd0edd32a15001c0334d40ab4d0 cairo-1.4.8.ebuild 1943
MISC ChangeLog 18434 RMD160 26d52699f37c1071c2e88276ce181fcf37693eb5 SHA1 f71e39eb58d238c794b76de068a54db21fdb491e SHA256 3d34d1d2c32ab357e44d29c71ed09568229fb09b2d41d0d53eb35483dfb2a63b
MD5 204dcd973b7d00b9096c895392892ef3 ChangeLog 18434
RMD160 26d52699f37c1071c2e88276ce181fcf37693eb5 ChangeLog 18434
@@ -44,7 +48,7 @@ SHA256 7669cf859fcac6c89e7fc116ca6b22c5ef461e6850c0e40a2b80b814b6de6b9b files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (GNU/Linux)
-iD8DBQFGcU8BomPajV0RnrERApN2AJ4nVfJ/yEmWeP0XdYgz9ux9qnawbgCcDIif
-QcpnckAYqpoLGpLlPPXDlB4=
-=waxw
+iD8DBQFGcsBvoeSe8B0zEfwRAhFSAJ0WjLyo8JJR7+57qZg//qpZwQz1xwCfQILt
+6kai3euMW12ruz3qWnvNOO0=
+=4sdY
-----END PGP SIGNATURE-----
diff --git a/x11-libs/cairo/cairo-1.4.8.ebuild b/x11-libs/cairo/cairo-1.4.8.ebuild
index e8fa52b4f78f..7bd97a47ea50 100644
--- a/x11-libs/cairo/cairo-1.4.8.ebuild
+++ b/x11-libs/cairo/cairo-1.4.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.4.8.ebuild,v 1.1 2007/06/13 22:53:47 cardoe Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.4.8.ebuild,v 1.2 2007/06/15 16:36:42 cardoe Exp $
inherit eutils flag-o-matic libtool
@@ -44,6 +44,8 @@ src_unpack() {
unpack ${A}
cd "${S}"
+ epatch "${FILESDIR}"/${P}-directfb.patch
+
# We need to run elibtoolize to ensure correct so versioning on FreeBSD
elibtoolize
}
diff --git a/x11-libs/cairo/files/cairo-1.4.8-directfb.patch b/x11-libs/cairo/files/cairo-1.4.8-directfb.patch
new file mode 100644
index 000000000000..780c00813445
--- /dev/null
+++ b/x11-libs/cairo/files/cairo-1.4.8-directfb.patch
@@ -0,0 +1,13 @@
+Index: cairo-1.4.8/src/cairo-directfb-surface.c
+===================================================================
+--- cairo-1.4.8.orig/src/cairo-directfb-surface.c
++++ cairo-1.4.8/src/cairo-directfb-surface.c
+@@ -1572,7 +1572,7 @@ static cairo_surface_backend_t cairo_dir
+ NULL, /* show_glyphs */
+ #endif
+ NULL, /* snapshot */
+- _cairo_directfb_is_similar,
++ _cairo_directfb_surface_is_similar,
+ NULL /* reset */
+ };
+