summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2012-05-03 20:20:30 +0000
committerFabian Groffen <grobian@gentoo.org>2012-05-03 20:20:30 +0000
commit1a6541824eef6f5011259f2635513332f7af2289 (patch)
treede2f509b4654027abed12fe3ccddf5093726fb52 /media-libs/gegl
parentfix bug #414509 (diff)
downloadhistorical-1a6541824eef6f5011259f2635513332f7af2289.tar.gz
historical-1a6541824eef6f5011259f2635513332f7af2289.tar.bz2
historical-1a6541824eef6f5011259f2635513332f7af2289.zip
Fix compilation on OSX Leopard
Package-Manager: portage-2.2.01.20430-prefix/cvs/Darwin i386
Diffstat (limited to 'media-libs/gegl')
-rw-r--r--media-libs/gegl/ChangeLog5
-rw-r--r--media-libs/gegl/Manifest12
-rw-r--r--media-libs/gegl/gegl-0.2.0.ebuild6
3 files changed, 15 insertions, 8 deletions
diff --git a/media-libs/gegl/ChangeLog b/media-libs/gegl/ChangeLog
index 05e5f6ac855b..fa892ad1fb03 100644
--- a/media-libs/gegl/ChangeLog
+++ b/media-libs/gegl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for media-libs/gegl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.68 2012/04/14 00:46:10 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.69 2012/05/03 20:20:30 grobian Exp $
+
+ 03 May 2012; Fabian Groffen <grobian@gentoo.org> gegl-0.2.0.ebuild:
+ Fix compilation on OSX Leopard
14 Apr 2012; Sebastian Pipping <sping@gentoo.org> gegl-0.1.6.ebuild,
gegl-0.1.8.ebuild:
diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index 3d7807f3c26b..79bf83548fe2 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -10,13 +10,13 @@ DIST gegl-0.1.8.tar.bz2 5532682 RMD160 5ebd7663285a57205661868452e650ba41b9df7f
DIST gegl-0.2.0.tar.bz2 7502040 RMD160 cc10365cff27dd42b002bf305f82de54d8c158fa SHA1 764cc66cb3c7b261b8fc18a6268a0e264a91d573 SHA256 df2e6a0d9499afcbc4f9029c18d9d1e0dd5e8710a75e17c9b1d9a6480dd8d426
EBUILD gegl-0.1.6.ebuild 2743 RMD160 564534a8319d52d099c0c6a9c32d4685c308e69b SHA1 9c8eeae80e6515f9cb3302eb5ee192a9cd2d67e0 SHA256 6829f93779057e10caf9a985556190e72ff64371511f952971f28c421dfa6884
EBUILD gegl-0.1.8.ebuild 3215 RMD160 f571bcaa123be17fffa4cef8f76003c0dfa0c7e6 SHA1 fac8054ad567be98b2396a635acdabe9fd8f93ff SHA256 7f0716d0a1ae0742c5bb989e7682b3c70222932e31d9a42a2e0fe36ebbd331b7
-EBUILD gegl-0.2.0.ebuild 3006 RMD160 b04c473d18e21cde5ecd52f6af4695c09be8ab02 SHA1 e82e9d7b0e641fd0ebf5e0c4595dcc848681d9e8 SHA256 31cfa4d0b008514ce988e6f331a4cbcee48a165858365f997f04671b8b3b156d
-MISC ChangeLog 9384 RMD160 89412f7b8b615d8ec1e33e09e14a4c58603c62f8 SHA1 af6f99129d926ac3265398edc6486bde6ce54c4d SHA256 3274524ff9594ee0896dca211311d3197989130ee8b4b5b2166d1790be6d3ecb
+EBUILD gegl-0.2.0.ebuild 3209 RMD160 c65aeee0e0173b3792499afa043922567d0e80d8 SHA1 303b574451f89f463e0a39077ccfa87093e013ae SHA256 b22017c8a6fbc94abef67462032533d5d70d46af4866f5e0015297e28aa57407
+MISC ChangeLog 9490 RMD160 ec854e5247cc939553975560990215356cfd28bc SHA1 f3dbe87f14a9fff4c363fb1f42e3bba1e993c02c SHA256 0a6adc3c4ea545f472497386f179fad55013850d749c4b98c7bca292c7312149
MISC metadata.xml 546 RMD160 4e82c297f300d5d81ad31b0d2fe22795d5524f07 SHA1 21d66fb7eac01b8b307889c60ae27d66f51a05eb SHA256 88e6627c76d098d9a94925379e0a39c2a509858c614c9513ac05e62f15cb649e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.19 (Darwin)
-iEYEARECAAYFAk+IyMcACgkQsAvGakAaFgAxhgCdEXVRvCt1hA5N/HJnwCC8qDok
-KcYAoIa894Py3DzAAHi1izZfWzQzN1HX
-=dV9X
+iEYEARECAAYFAk+i6JMACgkQX3X2B8XHTolxnQCeO98chMmJLLZ4JbpIf9UrCdDH
+bMEAnix5Ds6vHhSg0VydIxnlqWLVURdY
+=f9+V
-----END PGP SIGNATURE-----
diff --git a/media-libs/gegl/gegl-0.2.0.ebuild b/media-libs/gegl/gegl-0.2.0.ebuild
index 524e5d25541e..7cf7c669011c 100644
--- a/media-libs/gegl/gegl-0.2.0.ebuild
+++ b/media-libs/gegl/gegl-0.2.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.2.0.ebuild,v 1.1 2012/04/11 23:34:40 sping Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.2.0.ebuild,v 1.2 2012/05/03 20:20:30 grobian Exp $
EAPI=4
@@ -56,6 +56,10 @@ DOCS=( ChangeLog INSTALL README NEWS )
src_prepare() {
# fix OSX loadable module filename extension
sed -i -e 's/\.dylib/.bundle/' configure.ac || die
+ # don't require Apple's OpenCL on versions of OSX that don't have it
+ if [[ ${CHOST} == *-darwin* && ${CHOST#*-darwin} -le 9 ]] ; then
+ sed -i -e 's/#ifdef __APPLE__/#if 0/' gegl/opencl/* || die
+ fi
eautoreconf
}