Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/mgba/files/
Date: Fri, 06 Apr 2018 11:04:57
Message-Id: 1523012687.527e36c0551a9c8060e267311eecc6b472b9860f.polynomial-c@gentoo
1 commit: 527e36c0551a9c8060e267311eecc6b472b9860f
2 Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
3 AuthorDate: Fri Apr 6 10:39:50 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 6 11:04:47 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527e36c0
7
8 games-emulation/mgba: remove unused patch
9
10 Closes: https://github.com/gentoo/gentoo/pull/7839
11
12 .../mgba/files/mgba-0.5.2-imagemagick7.patch | 59 ----------------------
13 1 file changed, 59 deletions(-)
14
15 diff --git a/games-emulation/mgba/files/mgba-0.5.2-imagemagick7.patch b/games-emulation/mgba/files/mgba-0.5.2-imagemagick7.patch
16 deleted file mode 100644
17 index 965e66466e5..00000000000
18 --- a/games-emulation/mgba/files/mgba-0.5.2-imagemagick7.patch
19 +++ /dev/null
20 @@ -1,59 +0,0 @@
21 -From 2e3daaedc208824c9b8a54480bd614160cdda9e7 Mon Sep 17 00:00:00 2001
22 -From: Vicki Pfau <vi@×××××××.com>
23 -Date: Wed, 18 Jan 2017 12:51:05 -0800
24 -Subject: [PATCH] Feature: Support ImageMagick 7
25 -
26 ----
27 -diff --git a/CMakeLists.txt b/CMakeLists.txt
28 -index 38120827e..6be159915 100644
29 ---- a/CMakeLists.txt
30 -+++ b/CMakeLists.txt
31 -@@ -322,6 +322,7 @@ if(HAVE_UMASK)
32 - endif()
33 -
34 - # Feature dependencies
35 -+set(FEATURE_DEFINES)
36 - set(FEATURES)
37 - if(CMAKE_SYSTEM_NAME MATCHES .*BSD)
38 - set(LIBEDIT_LIBRARIES -ledit)
39 -@@ -431,11 +432,16 @@ if(USE_MAGICK)
40 - list(APPEND FEATURE_SRC "${CMAKE_CURRENT_SOURCE_DIR}/src/feature/imagemagick/imagemagick-gif-encoder.c")
41 - list(APPEND DEPENDENCY_LIB ${MAGICKWAND_LIBRARIES})
42 - string(REGEX MATCH "^[0-9]+\\.[0-9]+" MAGICKWAND_VERSION_PARTIAL ${MagickWand_VERSION})
43 -+ string(REGEX MATCH "^[0-9]+" MAGICKWAND_VERSION_MAJOR ${MagickWand_VERSION})
44 - if(${MAGICKWAND_VERSION_PARTIAL} EQUAL "6.7")
45 - set(MAGICKWAND_DEB_VERSION "5")
46 -+ elseif(${MagickWand_VERSION} EQUAL "6.9.7")
47 -+ set(MAGICKWAND_DEB_VERSION "-6.q16-3")
48 - else()
49 - set(MAGICKWAND_DEB_VERSION "-6.q16-2")
50 - endif()
51 -+ list(APPEND FEATURE_DEFINES MAGICKWAND_VERSION_MAJOR=${MAGICKWAND_VERSION_MAJOR})
52 -+
53 - set(CPACK_DEBIAN_PACKAGE_DEPENDS "${CPACK_DEBIAN_PACKAGE_DEPENDS},libmagickwand${MAGICKWAND_DEB_VERSION}")
54 - endif()
55 -
56 -@@ -595,7 +601,6 @@ if(USE_DEBUGGERS)
57 - list(APPEND FEATURES DEBUGGERS)
58 - endif()
59 -
60 --set(FEATURE_DEFINES)
61 - foreach(FEATURE IN LISTS FEATURES)
62 - list(APPEND FEATURE_DEFINES "USE_${FEATURE}")
63 - endforeach()
64 -diff --git a/src/feature/imagemagick/imagemagick-gif-encoder.h b/src/feature/imagemagick/imagemagick-gif-encoder.h
65 -index 13505e6db..842cad942 100644
66 ---- a/src/feature/imagemagick/imagemagick-gif-encoder.h
67 -+++ b/src/feature/imagemagick/imagemagick-gif-encoder.h
68 -@@ -15,7 +15,11 @@ CXX_GUARD_START
69 - #define MAGICKCORE_HDRI_ENABLE 0
70 - #define MAGICKCORE_QUANTUM_DEPTH 8
71 -
72 -+#if MAGICKWAND_VERSION_MAJOR >= 7
73 -+#include <MagickWand/MagickWand.h>
74 -+#else
75 - #include <wand/MagickWand.h>
76 -+#endif
77 -
78 - struct ImageMagickGIFEncoder {
79 - struct mAVStream d;