Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/rmagick/files: rmagick-2.13.0-magicklibsubversion.patch
Date: Sun, 21 Feb 2010 11:03:47
Message-Id: E1Nj9bE-0006l1-Vr@stork.gentoo.org
1 graaff 10/02/21 11:03:44
2
3 Added: rmagick-2.13.0-magicklibsubversion.patch
4 Log:
5 Add upstream patch for compatibility with newer imagemagick versions, fixes #305245.
6 (Portage version: 2.1.7.16/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-ruby/rmagick/files/rmagick-2.13.0-magicklibsubversion.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rmagick/files/rmagick-2.13.0-magicklibsubversion.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rmagick/files/rmagick-2.13.0-magicklibsubversion.patch?rev=1.1&content-type=text/plain
13
14 Index: rmagick-2.13.0-magicklibsubversion.patch
15 ===================================================================
16 commit 70dfc29c883588a6bf7d609dd70193f3ce49509d
17 Author: Omer Bar-or <omer@××××××.org>
18 Date: Mon Feb 15 22:53:16 2010 -0800
19
20 Added check for MagickLibAddendum (replaced MagickLibSubversion).
21
22 Applied minus a whitespace-only part that did not apply as-is.
23
24 diff --git a/ext/RMagick/extconf.rb b/ext/RMagick/extconf.rb
25 index 6446d40..78a6260 100644
26 --- a/ext/RMagick/extconf.rb
27 +++ b/ext/RMagick/extconf.rb
28 @@ -233,6 +233,7 @@ have_func("snprintf", headers)
29 "LevelColorsImageChannel", # 6.5.6-4
30 "LevelizeImageChannel", # 6.4.2
31 "LiquidRescaleImage", # 6.3.8-2
32 + "MagickLibAddendum", # 6.5.9-1
33 "OpaquePaintImageChannel", # 6.3.7-10
34 "QueueAuthenticPixels", # 6.4.5-6
35 "RemapImage", # 6.4.4-0
36 diff --git a/ext/RMagick/rmagick.h b/ext/RMagick/rmagick.h
37 index e18a678..8aa6f3f 100644
38 --- a/ext/RMagick/rmagick.h
39 +++ b/ext/RMagick/rmagick.h
40 @@ -6,7 +6,7 @@
41 * Changes since Nov. 2009 copyright &copy; by Benjamin Thomas and Omer Bar-or
42 *
43 * @file rmagick.h
44 - * @version $Id: rmagick-2.13.0-magicklibsubversion.patch,v 1.1 2010/02/21 11:03:44 graaff Exp $
45 + * @version $Id: rmagick-2.13.0-magicklibsubversion.patch,v 1.1 2010/02/21 11:03:44 graaff Exp $
46 * @author Tim Hunter
47 ******************************************************************************/
48
49 @@ -162,6 +162,13 @@
50 #define DestroyConstitute(void) ConstituteComponentTerminus(void)
51 #endif
52
53 +/** ImageMagick 6.5.9 replaced MagickLibSubversion with
54 + * MagickLibAddendum.
55 + */
56 +#if defined(HAVE_MAGICKLIBADDENDUM)
57 +#define MagickLibSubversion MagickLibAddendum
58 +#endif
59 +
60 /** IM 6.4.1 replaced AllocateImage with AcquireImage.
61 * Both have the same signature.
62 */