1 |
commit: 2585b4fc7edb21cabe5e1632233b951a49227aaa |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Jun 14 14:19:11 2021 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Jun 14 14:40:27 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2585b4fc |
7 |
|
8 |
media-gfx/imagemagick: bump to v6.9.12-15 & v7.1.0-0 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/792501 |
11 |
Package-Manager: Portage-3.0.20, Repoman-3.0.3 |
12 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
13 |
|
14 |
media-gfx/imagemagick/Manifest | 2 ++ |
15 |
...ick-9999.ebuild => imagemagick-6.9.12.15.ebuild} | 21 +++++++-------------- |
16 |
...agick-9999.ebuild => imagemagick-7.1.0.0.ebuild} | 2 +- |
17 |
media-gfx/imagemagick/imagemagick-9999.ebuild | 2 +- |
18 |
4 files changed, 11 insertions(+), 16 deletions(-) |
19 |
|
20 |
diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest |
21 |
index bceab3798c4..183b3d22195 100644 |
22 |
--- a/media-gfx/imagemagick/Manifest |
23 |
+++ b/media-gfx/imagemagick/Manifest |
24 |
@@ -1,4 +1,6 @@ |
25 |
DIST ImageMagick-6.9.12-12.tar.xz 9141288 BLAKE2B 95ec30e77fc3f963bb0cae5280ad8e72ba9b6e0c8419fdf41f1899371ecbf5f64bbb70cc6193e751da0c3365551bdb2442e9f4746284ecff92ca351fc906fa4c SHA512 7e680809954326d32439c922cbcb65c9076823c50bd56ba2a230ec4a6d46f00a03a032d2ff153fe9b7651a9f6bac9625fe2aea7acccba56e15b6dce96e477c8d |
26 |
DIST ImageMagick-6.9.12-13.tar.xz 9172456 BLAKE2B cc931e49f152945a0022f6e57e49db08dc45169d5913b884cdf47d18d1f3d7a453f02b3ade56395e985cbe3f996584b8ad1686d947b6b4c04cc85475ca4f65c4 SHA512 4273e6cc864e759c55b5612475c268095948bb0ebabc1188637df87ac8595a97ce94ef7307687f0abd1325646ba23a8bf1219081655307b17ec96b335a01de6c |
27 |
+DIST ImageMagick-6.9.12-15.tar.xz 9181060 BLAKE2B 099482e71ce899a95e22dd63ae4e3f0a36ed722f318a22796e5b28552d9c3770f33fef9d3dbeebbdcf91e78ac30421e7e48f9a3db7fdf73bfbdbafea4894ddc5 SHA512 7336b832abf96fed5d0f861b9c3724c27770a4f9fa868399406bb49003184a06a5fc51a96d3c66fa8d1ca85bcdfaa9ed59d9e80c751ae4c660f38f4d50a931ef |
28 |
DIST ImageMagick-7.0.11-12.tar.xz 10284100 BLAKE2B 2b664106152f764948f34fe766552cb48e7ff2a5c83f3f8b7e0a83861ed218bbda278f487678704d42aee900f1ef4be4252d94ccafda2192f39d9a3701115520 SHA512 f5faf124a1923d8b3d362ae59c594dff4d92cf097b42995f6631812bbb320830cee71ca10a15b3894cecf1a286b4fa10e874d213c7438356d194d3ebff778cbe |
29 |
DIST ImageMagick-7.0.11-13.tar.xz 10305476 BLAKE2B 464ea44f8e31148bdcbdf2e66410e5eb9fe0526d06b2b1376311018f7e4897648601d5f4d541469e9f8a72ecbc279695f23288e90725e564a917f68df92f8aed SHA512 8b5fe1ad06ca3af752454f67f53a066842668832bbd4efede35c515449cd2b970e6f7f23e716928ba598f89a7ec020bd988cc392196c89117586fb97a48e1d9e |
30 |
+DIST ImageMagick-7.1.0-0.tar.xz 10307628 BLAKE2B cd59142d40fffa583e19b5bb3016ad84afd1901c3dc679798341f764ff2b341f85a5049907c560eeb58866ccb21985910a99ea92a5ca734d60e5af35fbbe8378 SHA512 51a52ee2c09bb8ea276445393cc2f3398a54c10047d58eaea29a1a1d231ddae0fc00d81b930f299661fed0a3940c08e8c9f0b3932ffd46128186348ebb89fb00 |
31 |
|
32 |
diff --git a/media-gfx/imagemagick/imagemagick-9999.ebuild b/media-gfx/imagemagick/imagemagick-6.9.12.15.ebuild |
33 |
similarity index 92% |
34 |
copy from media-gfx/imagemagick/imagemagick-9999.ebuild |
35 |
copy to media-gfx/imagemagick/imagemagick-6.9.12.15.ebuild |
36 |
index e38924ebd0f..d17773f5081 100644 |
37 |
--- a/media-gfx/imagemagick/imagemagick-9999.ebuild |
38 |
+++ b/media-gfx/imagemagick/imagemagick-6.9.12.15.ebuild |
39 |
@@ -6,7 +6,7 @@ EAPI="7" |
40 |
inherit flag-o-matic libtool perl-functions toolchain-funcs multilib |
41 |
|
42 |
if [[ ${PV} == "9999" ]] ; then |
43 |
- EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git" |
44 |
+ EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git" |
45 |
inherit git-r3 |
46 |
MY_P="imagemagick-9999" |
47 |
else |
48 |
@@ -20,8 +20,8 @@ DESCRIPTION="A collection of tools and libraries for many image formats" |
49 |
HOMEPAGE="https://www.imagemagick.org/" |
50 |
|
51 |
LICENSE="imagemagick" |
52 |
-SLOT="0/7.0.11-0" |
53 |
-IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib" |
54 |
+SLOT="0/6.9.11-60" |
55 |
+IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib" |
56 |
|
57 |
REQUIRED_USE="corefonts? ( truetype ) |
58 |
svg? ( xml ) |
59 |
@@ -72,7 +72,6 @@ RDEPEND=" |
60 |
) |
61 |
xml? ( dev-libs/libxml2:= ) |
62 |
lzma? ( app-arch/xz-utils ) |
63 |
- zip? ( dev-libs/libzip:= ) |
64 |
zlib? ( sys-libs/zlib:= )" |
65 |
|
66 |
DEPEND="${RDEPEND} |
67 |
@@ -144,7 +143,6 @@ src_configure() { |
68 |
--with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts |
69 |
$(use_with bzip2 bzlib) |
70 |
$(use_with X x) |
71 |
- $(use_with zip) |
72 |
$(use_with zlib) |
73 |
--without-autotrace |
74 |
$(use_with postscript dps) |
75 |
@@ -160,7 +158,6 @@ src_configure() { |
76 |
$(use_with jbig) |
77 |
$(use_with jpeg) |
78 |
$(use_with jpeg2k openjp2) |
79 |
- --without-jxl |
80 |
$(use_with lcms) |
81 |
$(use_with lqr) |
82 |
$(use_with lzma) |
83 |
@@ -189,12 +186,8 @@ src_test() { |
84 |
die "Failed to install default blank policy.xml in '${_im_local_config_home}'" |
85 |
|
86 |
local im_command= IM_COMMANDS=() |
87 |
- if [[ ${PV} == "9999" ]] ; then |
88 |
- IM_COMMANDS+=( "magick -version" ) # Show version we are using -- cannot verify because of live ebuild |
89 |
- else |
90 |
- IM_COMMANDS+=( "magick -version | grep -q -- \"${MY_PV}\"" ) # Verify that we are using version we just built |
91 |
- fi |
92 |
- IM_COMMANDS+=( "magick -list policy" ) # Verify that policy.xml is used |
93 |
+ IM_COMMANDS+=( "identify -version | grep -q -- \"${MY_PV}\"" ) # Verify that we are using version we just built |
94 |
+ IM_COMMANDS+=( "identify -list policy" ) # Verify that policy.xml is used |
95 |
IM_COMMANDS+=( "emake check" ) # Run tests |
96 |
|
97 |
for im_command in "${IM_COMMANDS[@]}"; do |
98 |
@@ -245,7 +238,7 @@ pkg_postinst() { |
99 |
else |
100 |
local v |
101 |
for v in ${REPLACING_VERSIONS}; do |
102 |
- if ! ver_test "${v}" -gt "7.0.8.10-r2"; then |
103 |
+ if ! ver_test "${v}" -gt "6.9.10.10-r2"; then |
104 |
# This is an upgrade |
105 |
_show_policy_xml_notice=yes |
106 |
|
107 |
@@ -256,7 +249,7 @@ pkg_postinst() { |
108 |
fi |
109 |
|
110 |
if [[ -n "${_show_policy_xml_notice}" ]]; then |
111 |
- elog "For security reasons, a policy.xml file was installed in /etc/ImageMagick-7" |
112 |
+ elog "For security reasons, a policy.xml file was installed in /etc/ImageMagick-6" |
113 |
elog "which will prevent the usage of the following coders by default:" |
114 |
elog "" |
115 |
elog " - PS" |
116 |
|
117 |
diff --git a/media-gfx/imagemagick/imagemagick-9999.ebuild b/media-gfx/imagemagick/imagemagick-7.1.0.0.ebuild |
118 |
similarity index 99% |
119 |
copy from media-gfx/imagemagick/imagemagick-9999.ebuild |
120 |
copy to media-gfx/imagemagick/imagemagick-7.1.0.0.ebuild |
121 |
index e38924ebd0f..3f1ab1fd0bf 100644 |
122 |
--- a/media-gfx/imagemagick/imagemagick-9999.ebuild |
123 |
+++ b/media-gfx/imagemagick/imagemagick-7.1.0.0.ebuild |
124 |
@@ -20,7 +20,7 @@ DESCRIPTION="A collection of tools and libraries for many image formats" |
125 |
HOMEPAGE="https://www.imagemagick.org/" |
126 |
|
127 |
LICENSE="imagemagick" |
128 |
-SLOT="0/7.0.11-0" |
129 |
+SLOT="0/7.1.0-0" |
130 |
IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib" |
131 |
|
132 |
REQUIRED_USE="corefonts? ( truetype ) |
133 |
|
134 |
diff --git a/media-gfx/imagemagick/imagemagick-9999.ebuild b/media-gfx/imagemagick/imagemagick-9999.ebuild |
135 |
index e38924ebd0f..3f1ab1fd0bf 100644 |
136 |
--- a/media-gfx/imagemagick/imagemagick-9999.ebuild |
137 |
+++ b/media-gfx/imagemagick/imagemagick-9999.ebuild |
138 |
@@ -20,7 +20,7 @@ DESCRIPTION="A collection of tools and libraries for many image formats" |
139 |
HOMEPAGE="https://www.imagemagick.org/" |
140 |
|
141 |
LICENSE="imagemagick" |
142 |
-SLOT="0/7.0.11-0" |
143 |
+SLOT="0/7.1.0-0" |
144 |
IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib" |
145 |
|
146 |
REQUIRED_USE="corefonts? ( truetype ) |