Mon Mar 13 10:45:59 2023 UTC ()
ImageMagick: update to 7.1.1.3.

7.1.1-3 - 2023-03-11

Merged

    Add HEIC support to AppImage (Partially solve #4666) #6098

Commits

    beta release 0e525cc
    synchronize meta channel names, e.g., meta0, meta1, etc. 14255d0
    Also call MagickWandTerminus in TerminateMagick. 55682a7
    MagickWandTerminus calls MagickCoreTermines so we don't need to call both of them. 75e4766
    fix memory leak in cloning DrawInfo structure (ImageMagick/ImageMagick#6149) 84d7ad1
    release c5d5e71

7.1.1-2 - 2023-03-09

Commits

    release f41f852
    release 5d382e7

7.1.1-1 - 2023-03-09

Merged

    restore library symbol versioning to fix ABI break #6145

Commits

    beta release 3ac92ec
    PNG compression filters range from 0-5 1307d32
    check for c++ compiler ecf3739
    support an array of metachannels without breaking the ABI 25ce9ad
    release c557f0d

7.1.1-0 - 2023-03-08

Merged

    improve Install-unix.txt #6105

Commits

    beta release fd12019
    Code cleanup. b430dc1
    Added support for reading ATI2 (BC5) images (#5919). 7e5875b
    correct RLE unpack algorithm a1bd818
    return total channels and meta channels 8abb434
    do not exceed 64 pixel channels (ImageMagick/ImageMagick#6075) 8c97870
    properly detect an extra samples alpha channel (ImageMagick/ImageMagick#6058) c6efe14
    Added extra check to resolve the issue reported in #6080 (-process ' '). 2c2829b
    detect RLE error b2f4f4a
    check for sans fonts 0427628
    check for NULL destination image 295e075
    improved support for meta channels in TIFF format (ImageMagick/ImageMagick#4995) 2ef0b31
    account for meta channels 91e3c66
    the channel mask is irrelevant bb2274b
    revert 847a5ae
    generate correct statistics for meta channels (ImageMagick/ImageMagick#6097) 876785e
    check for exceeding maximum channels 63b53d3
    set the number of meta channels 1abb25d
    Also build app-image with a pull request. cd1df2a
    continuing effort to support multispectral imaging 584a326
    eliminate compiler warning 844d21b
    No longer check for Noto Sans and Nimbus Sans to make sure the correct default is used on Windows. a0f7fbf
    Restored missing null check. 184cce1
    check for negative LUT lookup (ImageMagick/ImageMagick#6070) de5f368
    get MAGICK_FONT environment variable d8d0c9a
    valid compression filters are 0 through 9 (ImageMagick/ImageMagick#6108) 552c2c5
    Only allocate the sans_exception when we need to. 03f0663
    site: fix typo for compare 033e255
    clone latest documentation 5819ff1
    channel FX and meta-channels, work in progress 62f1608
    only set alpha trait for "alpha" mnemonic 787c001
    add support for more than one meta channel b9c30c3
    support meta1 ... meta9 meta channels 6b9f68f
    support meta0 channel 05fe46f
    still work to be done for multispectral images bead12a
    more fixes for multispectral support d1e4d78
    identify a default font 2ede725
    additional support for multisprectral images 6b2ae4e
    Also include optional libraries and deprecated code in the daily Windows build. 0c00814
    Also include incompatible licenses in the daily Windows build. 8573c43
    Moved declaration of variable. 779cb0c
    Added option (tiff:jpeg-tables-mode) to set the TIFFTAG_JPEGTABLESMODE. 455e3cb
    throw exception for invalid channel type a59e589
    eliminate compiler warnings 25d9d29
    Fixed printing of the delegates when running configure. f73a3d1
    do not permit MVG coder from rendering SVG/MSVG images f7de350
    Check for module instead of coder. accdd08
    recursion detection 83d6643
    recursion detection 1010008
    Removed checks for PANGO_DELEGATE since we only use pangocairo. 8f7e7aa
    Turns out we need to check for both pango and pangocairo to get the correct includes. e0f67d2
    recursion detection framework 9d3dd91
    recursion detection 9b2c57f
    erecursion detection c5b23cb
    recursion detection fail d60d266
    do not composite SVG to avoid possible recursion a3b0f6c
    Added pdf:printed define that can be used to set -dPrinted when executing Ghostscript (#6128). 2e984f9
    release 9009707


(wiz)
diff -r1.266 -r1.267 pkgsrc/graphics/ImageMagick/Makefile.common
diff -r1.118 -r1.119 pkgsrc/graphics/ImageMagick/PLIST
diff -r1.286 -r1.287 pkgsrc/graphics/ImageMagick/distinfo

cvs diff -r1.266 -r1.267 pkgsrc/graphics/ImageMagick/Makefile.common (expand / switch to unified diff)

--- pkgsrc/graphics/ImageMagick/Makefile.common 2023/02/15 12:53:38 1.266
+++ pkgsrc/graphics/ImageMagick/Makefile.common 2023/03/13 10:45:59 1.267
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile.common,v 1.266 2023/02/15 12:53:38 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.267 2023/03/13 10:45:59 wiz Exp $
2# 2#
3# used by graphics/p5-PerlMagick/Makefile 3# used by graphics/p5-PerlMagick/Makefile
4# 4#
5# Changelog: https://github.com/ImageMagick/Website/blob/main/ChangeLog.md 5# Changelog: https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
6 6
7IM_MAJOR_VER= 7.1.0 7IM_MAJOR_VER= 7.1.1
8IM_MINOR_VER= 62 8IM_MINOR_VER= 3
9IM_MAJOR_LIB_VER= 7 9IM_MAJOR_LIB_VER= 7
10 10
11.if (${IM_MINOR_VER} != NONE) 11.if (${IM_MINOR_VER} != NONE)
12DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER} 12DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER}
13.else 13.else
14DISTSUFFIX= ${IM_MAJOR_VER} 14DISTSUFFIX= ${IM_MAJOR_VER}
15.endif 15.endif
16 16
17DISTNAME= ImageMagick-${DISTSUFFIX} 17DISTNAME= ImageMagick-${DISTSUFFIX}
18DISTVERSION= ${DISTSUFFIX:S/-/./} 18DISTVERSION= ${DISTSUFFIX:S/-/./}
19 19
20CATEGORIES= graphics 20CATEGORIES= graphics
21MASTER_SITES= https://imagemagick.org/archive/releases/ 21MASTER_SITES= https://imagemagick.org/archive/releases/

cvs diff -r1.118 -r1.119 pkgsrc/graphics/ImageMagick/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/ImageMagick/PLIST 2021/06/28 18:07:26 1.118
+++ pkgsrc/graphics/ImageMagick/PLIST 2023/03/13 10:45:59 1.119
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.118 2021/06/28 18:07:26 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.119 2023/03/13 10:45:59 wiz Exp $
2bin/Magick++-config 2bin/Magick++-config
3bin/MagickCore-config 3bin/MagickCore-config
4bin/MagickWand-config 4bin/MagickWand-config
5bin/animate 5bin/animate
6bin/compare 6bin/compare
7bin/composite 7bin/composite
8bin/conjure 8bin/conjure
9bin/convert 9bin/convert
10bin/display 10bin/display
11bin/identify 11bin/identify
12bin/import 12bin/import
13bin/magick 13bin/magick
14bin/magick-script 14bin/magick-script
@@ -142,41 +142,42 @@ include/ImageMagick-7/MagickWand/identif @@ -142,41 +142,42 @@ include/ImageMagick-7/MagickWand/identif
142include/ImageMagick-7/MagickWand/import.h 142include/ImageMagick-7/MagickWand/import.h
143include/ImageMagick-7/MagickWand/magick-cli.h 143include/ImageMagick-7/MagickWand/magick-cli.h
144include/ImageMagick-7/MagickWand/magick-image.h 144include/ImageMagick-7/MagickWand/magick-image.h
145include/ImageMagick-7/MagickWand/magick-property.h 145include/ImageMagick-7/MagickWand/magick-property.h
146include/ImageMagick-7/MagickWand/method-attribute.h 146include/ImageMagick-7/MagickWand/method-attribute.h
147include/ImageMagick-7/MagickWand/mogrify.h 147include/ImageMagick-7/MagickWand/mogrify.h
148include/ImageMagick-7/MagickWand/montage.h 148include/ImageMagick-7/MagickWand/montage.h
149include/ImageMagick-7/MagickWand/operation.h 149include/ImageMagick-7/MagickWand/operation.h
150include/ImageMagick-7/MagickWand/pixel-iterator.h 150include/ImageMagick-7/MagickWand/pixel-iterator.h
151include/ImageMagick-7/MagickWand/pixel-wand.h 151include/ImageMagick-7/MagickWand/pixel-wand.h
152include/ImageMagick-7/MagickWand/stream.h 152include/ImageMagick-7/MagickWand/stream.h
153include/ImageMagick-7/MagickWand/wand-view.h 153include/ImageMagick-7/MagickWand/wand-view.h
154include/ImageMagick-7/MagickWand/wandcli.h 154include/ImageMagick-7/MagickWand/wandcli.h
155lib/ImageMagick-7.1.0/config-Q16HDRI/configure.xml 155lib/ImageMagick-7.1.1/config-Q16HDRI/configure.xml
156lib/libMagick++-7.Q16HDRI.la 156lib/libMagick++-7.Q16HDRI.la
157lib/libMagickCore-7.Q16HDRI.la 157lib/libMagickCore-7.Q16HDRI.la
158lib/libMagickWand-7.Q16HDRI.la 158lib/libMagickWand-7.Q16HDRI.la
159lib/pkgconfig/ImageMagick-7.Q16HDRI.pc 159lib/pkgconfig/ImageMagick-7.Q16HDRI.pc
160lib/pkgconfig/ImageMagick.pc 160lib/pkgconfig/ImageMagick.pc
161lib/pkgconfig/Magick++-7.Q16HDRI.pc 161lib/pkgconfig/Magick++-7.Q16HDRI.pc
162lib/pkgconfig/Magick++.pc 162lib/pkgconfig/Magick++.pc
163lib/pkgconfig/MagickCore-7.Q16HDRI.pc 163lib/pkgconfig/MagickCore-7.Q16HDRI.pc
164lib/pkgconfig/MagickCore.pc 164lib/pkgconfig/MagickCore.pc
165lib/pkgconfig/MagickWand-7.Q16HDRI.pc 165lib/pkgconfig/MagickWand-7.Q16HDRI.pc
166lib/pkgconfig/MagickWand.pc 166lib/pkgconfig/MagickWand.pc
167share/ImageMagick-7/english.xml 167share/ImageMagick-7/english.xml
168share/ImageMagick-7/francais.xml 168share/ImageMagick-7/francais.xml
169share/ImageMagick-7/locale.xml 169share/ImageMagick-7/locale.xml
 170share/doc/ImageMagick-7/www/vpat.html
170share/examples/ImageMagick/colors.xml 171share/examples/ImageMagick/colors.xml
171share/examples/ImageMagick/delegates.xml 172share/examples/ImageMagick/delegates.xml
172share/examples/ImageMagick/log.xml 173share/examples/ImageMagick/log.xml
173share/examples/ImageMagick/mime.xml 174share/examples/ImageMagick/mime.xml
174share/examples/ImageMagick/policy.xml 175share/examples/ImageMagick/policy.xml
175share/examples/ImageMagick/quantization-table.xml 176share/examples/ImageMagick/quantization-table.xml
176share/examples/ImageMagick/thresholds.xml 177share/examples/ImageMagick/thresholds.xml
177share/examples/ImageMagick/type-apple.xml 178share/examples/ImageMagick/type-apple.xml
178share/examples/ImageMagick/type-dejavu.xml 179share/examples/ImageMagick/type-dejavu.xml
179share/examples/ImageMagick/type-ghostscript.xml 180share/examples/ImageMagick/type-ghostscript.xml
180share/examples/ImageMagick/type-urw-base35.xml 181share/examples/ImageMagick/type-urw-base35.xml
181share/examples/ImageMagick/type-windows.xml 182share/examples/ImageMagick/type-windows.xml
182share/examples/ImageMagick/type.xml 183share/examples/ImageMagick/type.xml

cvs diff -r1.286 -r1.287 pkgsrc/graphics/ImageMagick/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/ImageMagick/distinfo 2023/02/15 12:53:38 1.286
+++ pkgsrc/graphics/ImageMagick/distinfo 2023/03/13 10:45:59 1.287
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.286 2023/02/15 12:53:38 wiz Exp $ 1$NetBSD: distinfo,v 1.287 2023/03/13 10:45:59 wiz Exp $
2 2
3BLAKE2s (ImageMagick-7.1.0-62.tar.xz) = 37d4fe17d070ec0d17bc0d7f6d09b408e4e2928f43942fb929ec444843175de5 3BLAKE2s (ImageMagick-7.1.1-3.tar.xz) = 3dba2a545a548e03bfddea33d06f5b60633041b2d5a3c462c345493864fbd67e
4SHA512 (ImageMagick-7.1.0-62.tar.xz) = db299bc84585b1f37d6fb5bfbc08264b19f4aa1b3e3dc28f14606310c5150ad103b8456d0856c1fae1efed137e0b02eb2beeccb504dfa39a10cb2aaacbfe47d3 4SHA512 (ImageMagick-7.1.1-3.tar.xz) = b8ea6984998c9bc28e3a7be08bd34345d7e85ba350e6a87b8fef3b385ac75449a89ecfa1604c906be6fdd4de5e955bd18a06d61396eedc62537e60c08b105ed3
5Size (ImageMagick-7.1.0-62.tar.xz) = 10359080 bytes 5Size (ImageMagick-7.1.1-3.tar.xz) = 10353708 bytes
6SHA1 (patch-config_policy.xml) = 0ae88934acb31681dc3cd7738075362ae2c17c10 6SHA1 (patch-config_policy.xml) = 0ae88934acb31681dc3cd7738075362ae2c17c10
7SHA1 (patch-ghostscript-private.h) = 98d88220cf8814f2e4841c382de5e2e9e0ae9287 7SHA1 (patch-ghostscript-private.h) = 98d88220cf8814f2e4841c382de5e2e9e0ae9287