./graphics/ImageMagick, Package for display and non-interactive manipulation of images

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 7.1.2.21nb1, Package name: ImageMagick-7.1.2.21nb1, Maintainer: adam

ImageMagick TM, is a package for display and manipulation
of images for the X Window System. It is written in C and interfaces
to the X library, and therefore does not require any proprietary
toolkit in order to compile. Although the software is copyrighted, it
is available for free and can be redistributed without fee.

The ImageMagick image display program can display an image on any
workstation screen running an X server. It can read and write many of
the more popular image formats including JPEG, TIFF, PNM, GIF, and
Photo CD. In addition you can interactively resize, rotate, sharpen,
color reduce, or add special effects to an image and save your
completed work in the same or differing image format.


Required to run:
[textproc/libxml2] [print/ghostscript] [graphics/tiff] [graphics/freetype2] [graphics/png] [graphics/jpeg] [fonts/fontconfig] [math/fftw] [devel/libltdl] [graphics/liblqr] [graphics/openjpeg] [graphics/lcms2] [graphics/libwebp] [devel/pkgconf]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Package options: doc, fontconfig, ghostscript, heif, imagemagick-policy-open, jp2, liblqr, raqm, tiff, x11

Master sites:

Filesize: 10545.707 KB

Version history: (Expand)


CVS history: (Expand)


   2026-05-14 18:42:34 by Ryo ONODERA | Files touched by this commit (1335)
Log message:
*: Recursive revbump from security/nettle-4.0
   2026-04-28 08:06:55 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
ImageMagick, p5-PerlMagick: Update to 7.1.2.21

7.1.2-21 - 2026-04-21
Commits

    release c86de04

7.1.2-20 - 2026-04-21
Merged

    Fix JXL orientation when writing. #8673
    build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 #8677

Commits

    beta release f601163
    Use the version instead of sha in the version of the AppImage. 3ec02c4
    Corrected the patch that was made earlier to fix reading JPEG compressed \ 
TIFF images (dlemstra/Magick.NET/issues/1993) 3da25c6
    eliminate deprecated omp_set_nested() e529068
    latest autoconf/automake updatde 2db63fd
    eliminate compiler warning ad3d279
    eliminate compile warning 141d988
    ImageMagick/ImageMagick#8674 1aea2ad
    support MSYS2 9848360
    Added extra checks for older version of libxml2 that can raise errors inside \ 
xmlCreatePushParserCtxt. 2d6a2bb
    support MSYS2 e9050b7
    Simplify windows (sym)link check and moved it to nt-base where the rest of \ 
the methods are. ddb2e42
    Fix missing volatile on quantum_info in WriteOnePNGImage c9ccc99
    Updated the Windows dependencies. ddb1f6c
    allow namespace::pattern when checking policy rights 7499ad0
    cosmetic b94650b
    eliminate compiler warning 3cb2bda
    Make another variable volatile. ea1d15b
    mentioned symlink system policy 313aeba
    Call CloseBlob on the correct image to prevent the blob from remaining open \ 
(dlemstra/Magick.NET/issues/1997) f7496a3
    ImageMagick/ImageMagick#8674 9e1b9fd
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-7mxf-ff4f-jj7p \ 
2598004
    release icon directory 635006f
    check that we have enough coordinates for a round line cap 8ae4ff1
    Removed unmaintained vms files. 5e2f3f6
    Also add a source archive to the release. f7ff407
    Added missing dependency and use more consistent names. 9b7504b
    update exception message c32d3b1
    evaluate each requested right independently and combine them 9051eb4
    do not call ThrowFatalException() 0f87015
    eliminate compiler warning c4aa2a6
    cosmetic 6cbcfd6
    latest automake/autoconf updates 4ffb6c7
    check for 1 linecap point 93aac80
    support pixel difference count (PDC) compare metric bfd1fcf
    remove ceil() d5e020d
    scale the pixel distortion c92cd35
    Updated the Windows dependencies. 5e318be
    cosmetic 9bc5c37
    release 51e1d5d

7.1.2-19 - 2026-04-12
Merged

    Support for 4-bit (indexed 16-color) PCX #8655
    Increase code determinism when when compiling with fuzzing instrumentation #8544
    Fix MNG animation speed for sub-frame animations with offsets #8666
    Fix JXL animated export transparent blending and offset frames #8656
    build(deps): bump ImageMagick/code-signing-action from 1.0.0 to 1.0.1 #8660
    build(deps): bump github/codeql-action from 4.32.6 to 4.35.1 #8661
    Fix AVIF animation export error on sequences with mixed alpha #8657
    build(deps): bump msys2/setup-msys2 from 2.30.0 to 2.31.0 #8645
    build(deps): bump caphyon/advinst-github-action from 2.0.1 to 2.0.2 #8647
    build(deps): bump azure/login from 2.3.0 to 3.0.0 #8643
    Fix APNG output duration/framerate #8639
    Animated AVIF support (libheif 1.20.0+) #8640
    Set BackgroundDispose for animated JXL frames with alpha #8635
    Skip frame duplication for APNG in video coder #8636

Commits

    beta release 78f1c2f
    ImageMagick/ImageMagick#7904 0ff9eef
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v67w-737x-v2c9 \ 
d27b840
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-x9h5-r9v2-vcww \ 
4c72003
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-f4qm-vj5j-9xpw \ 
d3c0a37
    eliminate compiler exception b620ae3
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-fwvm-ggf6-2p4x \ 
ccdc011
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pcvx-ph33-r5vv \ 
cca6073
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-cr67-pvmx-2pp2 \ 
ae679e2
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-w54j-7wpm-crhj \ 
22aef93
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-q8h3-jv9v-57qx \ 
a6bfb1b
    conditional compile 52d2e9c
    sync image pixels before writing 1e87687
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-26qp-ffjh-2x4v \ 
bcd8519
    https://github.com/ImageMagick/security/advisories/GHSA-8vfj-q2cp-5m5j 8f6b593
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-98cp-rj9f-6v5g \ 
54254cf
    Run dependabot daily instead. 9d7a87a
    check pixel sync return status b1db40d
    the filename must be at least MagickPathExtent characters 763a037
    pattern is write only 60d8ea3
    Added option that can be used to fix the byte order of a DICOM image. 26ca4ee
    throw exception for utf-8 string length of 0 099dda6
    improve exception message e05e459
    Fixed memory leak. 6867f20
    Restored old CopyAlpha behavior. 43e4dbf
    Corrected version check. 7e78a40
    Use a cast to double instead of a multiplication. 7ac2dcc
    Use the correct bit depth when reading a PNG bKGD (#8485) 23d609d
    Corrected the name of the module. ce5434d
    Whitespace. f20b428
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pmpg-6pww-fg6q \ 
2ab24d7
    Generate SLSA provenance and add it as a release artifact. 04de634
    Updated the Windows dependencies. 0dfbb10
    Corrected script. df347d9
    Improved name of variable. a330f3f
    Use a better name for the image. 22faadd
    Added option (icon:png-compression-size) to the icon decoder that can be use \ 
the specify the minimum size when png compression should be used (#2394) 92172c4
    Updated comment to make it clear what the current default behavior is. 0836fbb
    Added support for writing meta channels to the PSD coder (#8393) 8cb2a8e
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5592-p365-24xh \ 
f86452a
    reset VID filename a20f8f9
    Corrected check to avoid possible overflow. 2d4494c
    Code style change. f4610bc
    Fix incorrect orientation of JPEG compressed TIFF images \ 
(dlemstra/Magick.NET/issues/1991) b8d0cd4
    Minor readability change. 51291c3
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-x928-4434-crqj \ 
ca761f2
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pwg5-6jfc-crvh \ 
3d653be
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-2442-cq27-vf6x \ 
4768542
    Patch to correct the sample size for 16 bit floats in the JXL encoder \ 
(GHSA-jvgr-9ph5-m8v4) 1c7767f
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-r83h-crwp-3vm7 \ 
5facfec
    eliminate compiler warning f2d430c
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5xg3-585r-9jh5 \ 
2a06c7b
    eliminate compiler warning 5c43d48
    Use a name that is more consistent with the rest of the naming in the file. \ 
d94e286
    Meta channels are not support when the image has a colormap. c062b1d
    Use a consistent order instead. 603a915
    Code style changes. cddcd13
    Cosmetic d2fc148
    Avoid conflicts with -std options when trying to check if the -x c++ option \ 
is supported. cc503c0
    latest automake/autoconf update 77d89c3
    release 9fbd2b7

7.1.2-18 - 2026-03-22
Merged

    Fix animated JXL frame delay handling #8622
    Fix off-by-one in MNG FRAM chunk delay/timeout parsing #8623
    Fix MNG frame disposal for transparent animations #8625
    Fix composite -dissolve adding random noise #8621
    Bump actions/download-artifact from 8.0.0 to 8.0.1 #8629

Commits

    beta release ba45717
    check for undefined shift ec50f94
    eliminate compiler warning 050b6aa
    ImageMagick/ImageMagick#8624 8947775
    ImageMagick/ImageMagick#8630 4de5698
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-9r56-3gjq-hqf7 \ 
bee248e
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-8793-7xv6-82cf \ 
ee4468a
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mw3m-pqr2-qv7c \ 
e2d506a
    tweak MINGW conditional compile db74d60
    Updated the caphyon/advinst-github-action. 79f3741
    ImageMagick/ImageMagick#8632 5c4cca7
    ImageMagick/ImageMagick#6914 093f1b7
    support "open" on Mac OS X 03d19de
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-6p22-q7w5-33pg \ 
3f55da3
    Updated configure. 063a246
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mw3m-pqr2-qv7c \ 
d3af057
    sync pixels before writing if ping is active df8cbbb
    sync pixels 79e4127
    ImageMagick/ImageMagick#8630 47e6b33
    ImageMagick/ImageMagick#8630 f79cd57
    Updated the Windows dependencies. b0695c9
    sync pixels within JPEG coder 4d7ebd3
    release d4e4b2b

7.1.2-17 - 2026-03-15
Merged

    Bump github/codeql-action from 4.32.2 to 4.32.6 #8613

Commits

    beta release f76661e
    Add cast to unsigned char helper method to check for out of band data df6fb58
    eliminate compiler warning d38cf29
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rwgm-46rq-f86h \ 
2352dcb
    ImageMagick/ImageMagick#8609 7f42468
    eliminate compiler warning f712069
    Corrected copy paste mistake. 87e1969
    Updated the Windows dependencies. fa13d1c
    ImageMagick/ImageMagick#8608 ad75915
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-354p-2qx7-jg9g \ 
248c1d2
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-354p-2qx7-jg9g \ 
9bb57cc
    Consistent spacing. 8125151
    Revert changes so we can put it in a separate advisory. d5433b2
    Corrected out of bounds write of a single zero byte (GHSA-gc62-2v5p-qpmp) 361b42c
    Restored patch because the CVSS score would be low. e5eeaaa
    Corrected check for overflow of resource requests. a3c1b86
    cosmetic fba010f
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-354p-2qx7-jg9g \ 
b84e013
    Cosmetic. e989b89
    ImageMagick/ImageMagick#8603 99bda88
    ImageMagick/ImageMagick#5807 0fbd821
    sanitize clip path name 452c4e9
    Cosmetic 5ecbdcc
    Make sure the correct quotes are used with mingw and msys (#8574) ec2498d
    latest autoconf/automake updates cf62401
    use descriptive quote, CMD_QUOTE 55c4e0e
    correct kernel width casting 9b1840d
    Removed unused CMD_QUOTE. db5aae4
    Reverted incorrect patch. 6e5a854
    Apply correct patch for GHSA-cqw9-w2m7-r2m2. 3ed1049
    Corrected initialization. 98982e4
    release 3f2f629

7.1.2-16 - 2026-03-08
Merged

    Bump actions/download-artifact from 7.0.0 to 8.0.0 #8604
    Bump actions/upload-artifact from 6.0.0 to 7.0.0 #8605
    Add overflow check to JXL write path #8591
    fix heap over-read in BilateralBlurImage with even-dimension kernels #8595
    Add overflow checks to PS3 write path #8590
    Add overflow check to sixel write path #8587
    Add overflow check to SGI write path #8588
    Add overflow checks to BMP/DIB write paths and DIB read path #8573
    fix NULL pointer dereference in HEIC NCLX color profile allocation #8585
    Fix double-free in SVG gradientTransform / transform parsing #8583
    Typo fix in coders/dng.c #8580

Commits

    beta release 6f84eb0
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-493f-jh8w-qhx3 \ 
753ffb6
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-7h7q-j33q-hvpf \ 
e6e8748
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-467j-76j7-5885 \ 
d622bd6
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h4rj-wc46-x92p \ 
a48e884
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wj8w-pjxf-9g4f \ 
87f619b
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mrmj-x24c-wwcv \ 
cb6cc06
    cosmetic 166bef2
    eliminate compiler warning 9706f9c
    eliminate compiler warning 7466f1c
    eliminate compiler warning 9de8c78
    check for write overflow 9fa43c8
    Added missing typecast. df86a42
    if only Windows properly support POSIX 22d22e7
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vwrm-m4f9-5rg5 \ 
7879fd8
    revert 7a34533
    mode is S_MODE da1385c
    Apply patch suggested by mockdeep in the ImageMagick 6 repository. f04f7dd
    ImageMagick/ImageMagick#8579 9d21c29
    revert 6f7f35a
    revert x 2 b0a548b
    Updated the Windows dependencies. 613f7b9
    Corrected typecast to avoid an out of bounds write (GHSA-r39q-jr8h-gcq2) 6cefe97
    Added checks for overflows. 47a803c
    Added checks to avoid possible stack corruption (GHSA-932h-jw47-73jm) a3f2f86
    ImageMagick/ImageMagick#8579 49e5a11
    lastest autoconf/automake 93443bb
    ImageMagick/ImageMagick#8584 b68a318
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qpg4-j99f-8xcg \ 
134f1c1
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rx45-gh58-4hw3 \ 
4f0b746
    eliminate compiler warning 1567e7d
    update composite unit tests c5dd220
    revert mathematical add & minus 851c62e
    cosmetic 6b0531e
    Simplify code. d93ab05
    Removed unnecessary null checks. 4d464d7
    Added extra check. 50a0c0d
    Whitespace. b0fab32
    Use default methods to check overflows. 576be71
    Code cleanup. d3ebb44
    Corrected the overflow check that can cause issues on 32-bit systems \ 
(GHSA-56jp-jfqg-f8f4) 7936d9c
    Updated action that signs the binaries. 2a4bb7e
    Corrected reading the color map of files that contain multiple images. d0dd5c8
    ImageMagick/ImageMagick#8589 5bd9d67
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rqq8-jh93-f4vg \ 
adf831c
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5ggv-92r5-cp4p \ 
ffbbd72
    eliminate compiler warning f4c8bc3
    eliminate compiler exception d07d8a0
    eliminate compiler warning b09a9a6
    eliminate compiler warning ece44fd
    eliminate compiler warning dcfda37
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5q69-ghxh-wxxx \ 
ac3f08d
    eliminate compiler warning cf0f5e4
    \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h95r-c8c7-mrwx \ 
7fe4dba
    eliminate compiler exception 3997d07
    correct calculation a45bb70
    ensure magnification^2 <= MaxMagnification bf5512c
    Set status to false to make sure the rest of the content is no longer \ 
parsed. f13732e
    Added extra check to prevent overflow that could result in a heap over-write \ 
(GHSA-qmw5-2p58-xvrc) 5897fb6
    Use properties instead of a global splaytree to solve a rare race condition. \ 
cf6aa17
    Run checks after codeql-analysis runs. 40b3e81
    Added extra check to prevent out of bounds write when color reduction fails \ 
(GHSA-49hx-7656-jpg3) df934b4
    Added missing call to SetImageExtent. f8b9690
    release 70563ce
   2026-04-20 20:14:10 by Adam Ciarcinski | Files touched by this commit (45)
Log message:
revbump for x265
   2026-04-05 18:27:49 by Thomas Klausner | Files touched by this commit (1)
Log message:
ImageMagick: skip portability check for app-run file

It's a bash script and unused by pkgsrc
   2026-02-24 07:44:25 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (3) | Package updated
Log message:
ImageMagick: Update to 7.1.2.15

pkgsrc changes:
---------------
  * Fix several vulnerabilities:
    o CVE-2026-25988
    o CVE-2026-25987
    o CVE-2026-25986
    o CVE-2026-25985
    o CVE-2026-25983
    o CVE-2026-25982
    o CVE-2026-25971
    o CVE-2026-25970
    o CVE-2026-25969
    o CVE-2026-25968
    o CVE-2026-25967
    o CVE-2026-25966
    o CVE-2026-25965
    o CVE-2026-25898

upstream changes:
-----------------
7.1.2-15 - 2026-02-22
Commits
  * Reverted changes that were committed by accident. 818ee63
  * release b5fdb90
7.1.2-14 - 2026-02-22
Merged
  * ICON: allow writing 256x256 icon rasters #8569
  * replace MAGICK_FILTER_MODULE_PATH for MAGICK_CODER_FILTER_PATH #8561
Fixed
  * ICON: allow writing 256x256 icon rasters (#8569) #1577
Commits
  * beta release 915109f
  * Code cleanup. 8135662
  * Inline all byte buffer methods. 887a187
  * Added overflow checks. 0d0752c
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pqgj-2p96-rx85 \ 
332c156
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-pqgj-2p96-rx85 \ 
55c344f
  * ImageMagick/ImageMagick#8538 f03ada7
  * ImageMagick/ImageMagick#8537 85dc1a5
  * Initialize the pixels with empty values to prevent possible heap information \ 
disclosure (GHSA-96pc-27rx-pr36) 51c9d33
  * Also set the profile when pinging the image. 9f389d8
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wg3g-gvx5-2pmv \ 
0349df6
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wg3g-gvx5-2pmv \ 
f4525ad
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-273h-m46v-96q4 \ 
5b91ab6
  * ImageMagick/ImageMagick#8540 d97741f
  * Allow null value when calling RelinquishDeviceBenchmark. 5fd4e5a
  * Restored changes that were removed by accident. 96c0f67
  * Moved permissions to the job level. 53af327
  * Throw exception when memory allocation fails. d052e8a
  * No longer allow mutations on the first image of the list \ 
(GHSA-fwqw-2x5x-w566) b4f8e1a
  * Fixed out of bounds read in multiple coders that read raw pixel data \ 
(GHSA-jv4p-gjwq-9r2j) 077b426
  * Corrected patch. 05e2958
  * ImageMagick/ImageMagick#8542 40e5a1b
  * Updated the Windows dependencies. 0843b13
  * Run checks before accessing the image (GHSA-fwqw-2x5x-w566). 257200c
  * Minor change to improve the readability. db700a3
  * More changes to improve the readability. 178bde9
  * Corrected loop initialization to prevent out of bounds read \ 
(GHSA-wrhr-rf8j-r842) 0c9ffcf
  * block fd: filenames in security policies 0723275
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xg29-8ghv-v4x \ 
266e59e
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xgm3-v4r9-wfgm \ 
a253d1b
  * jumbo security patch: addresses memory leak, stack overflow, out-of-bounds, \ 
integer overflow, OOB read 6b71e2b
  * fix compiler exception 17b965c
  * fix compiler exception 21e2d62
  * git compiler exception a2acad8
  * fix compiler exception be29d5c
  * fix compiler exception 907f609
  * fix compile exception 7bea1ca
  * fix compiler exception d3360f2
  * block SVG image format ddcdcb8
  * prevent infinite recursion b095ed5
  * utilize a global Splay tree to guard against recursion 38bc4fa
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-543g-8grm-9cw6 \ 
412f3c8
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-72hf-fj62-w6j4 \ 
9afe96c
  * eliminate compiler exception 6f6856b
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xg29-8ghv-v4xr \ 
729253d
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-p863-5fgm-rgq4 \ 
16dd315
  * ImageMagick/ImageMagick#8552 cbc4273
  * fix potential memory leak 6dbae0a
  * prevent a possible integer overflow d7cc315
  * ImageMagick/ImageMagick#8553 9095421
  * Removed temporary patch. 21ccb8d
  * Revert security patches so we can make them in clean separate commits and \ 
reference an advisory. 04caff1
  * Block reading from fd: in our more secure policies by default \ 
(GHSA-xwc6-v6g8-pw2h) 8d4c67a
  * ithub.com/ImageMagick/ImageMagick/issues/8555 71fda22
  * Prevent path traversal of paths that are blocked in the security policy \ 
(GHSA-8jvj-p28h-9gm7) 4a9dc10
  * Added checks to prevent an out of bounds read (GHSA-pmq6-8289-hx3v) 4e1f538
  * Fixed memory leak when writing MSL files (GHSA-gxcx-qjqp-8vjw) 1e88fca
  * Correct previous patch. 276ef52
  * Patch to resolve possible out of bounds write in the msl decoder \ 
(GHSA-3mwp-xqp2-q6ph). 56f0295
  * Keep a splay tree of read files to prevent a stack overflow \ 
(GHSA-8mpr-6xr2-chhc) 9313e53
  * ImageMagick/ImageMagick#8555 a3d3de5
  * ImageMagick/ImageMagick#8294 783af7c
  * Fixed possible memory leak (GHSA-gm37-qx7w-p258) 30ce0e8
  * Switch back to DestroyImage. 6a35526
  * Set the count during the loop to make sure RelinquishIconDirectory frees the \ 
correct number of icons. fbbc4c9
  * ImageMagick/ImageMagick#8556 4403def
  * eliminate compiler warning b3357d6
  * protect against relative paths 30fa8ba
  * correct glob expression afbe0f1
  * clarify path policy 795f581
  * Added missing calls to DestroyImageInfo. 3d1e6fe
  * Added workflow for the OpenSSF Scorecard. 89d20b0
  * ImageMagick/ImageMagick#8557 7e128ba
  * Pin all actions. de4e2c4
  * Also update dockerfiles. 22a0933
  * Pin more version. dc2303d
  * Removed dockerfile updates from dependabot.yml fffcabb
  * Added name to workflow. c94f0ff
  * Correct pinning. 5a7452e
  * Pin python versions. c53e7d2
  * Corrected path. a64f30d
  * Corrected install. d831c6e
  * Added extra options to the pip install. 0ed22db
  * Moved all windows implementations in utility-private to nt-base-private. afc7d4a
  * Use CreateWidePath instead of create_wchar_path. 97500fe
  * Corrected method name. 4599a45
  * Improved the NTRealPathWide implementation. 9c7992e
  * Added comment about the limitations of realpath. 2240bc0
  * Fixed out of bound read with negative pixel index (GHSA-vpxv-r9pg-7gpr) c9c87db
  * Prevent out of bounds heap write in uhdr encoder \ 
(https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-vhqj-f5cj-9x8h) \ 
ffe589d
  * Prevent memory leak in early exits (GHSA-g2pr-qxjg-7r2w) 93ad259
  * Fixed NULL pointer dereference in ReadSFWImage (GHSA-p33r-fqw2-rqmm) 0c7d0b9
  * Prevent code injection via PostScript header \ 
(https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-rw6c-xp26-225v) \ 
26088a8
  * Added extra check to prevent out of bounds heap write on 32-bit systems \ 
(GHSA-6j5f-24fw-pqp4) 23fde73
  * Fixed possible memory leak (GHSA-3q5f-gmjc-38r8) e639409
  * Disable multithreading when reading svg and msl files because of the splay \ 
tree. 410ecdd
  * Corrected check to determine if the encoder supports multi threading. 764bff7
  * latest autoconf/automake updates 706b179
  * Fixed possible memory leak in multiple coders that write raw pixel data \ 
(GHSA-wfx3-6g53-9fgc) fe0a49a
  * Properly escape strings when creating an MVG file in the internal SVG \ 
decoder (GHSA-xpg8-7m6m-jf56) f63c78b
  * reset channel map when cache resources are exhausted 364606e
  * revert and correct documentation instead e417d67
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-7355-pwx2-pm84 \ 
5a545ab
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-x2j6-6h5m-gjg4 \ 
13e1eac
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mqfc-82jx-3mr2 \ 
b9c80ad
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-782x-jh29-9mf7 \ 
4354fc1
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-42p5-62qq-mmh7 \ 
bbae021
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-v7g2-m8c5-mf84 \ 
1a51eb9
  * Moved allocation to fix possible memory leak when at recursion depth. 7e63bb5
  * Fixed out of bound read with negative pixel index (GHSA-vpxv-r9pg-7gpr) 21525d8
  * Corrected previous patch and added more overflow checks. 31f10b1
  * ImageMagick/ImageMagick#8562 7771657
  * ImageMagick/ImageMagick#8563 49000e7
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-x2j6-6h5m-gjg4 \ 
e5dcf54
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xxw5-m53x-j38c \ 
40cfaa7
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-xxw5-m53x-j38c \ 
e2d5b4f
  * Ignore the return value differently. ca3b0da
  * Corrected type to avoid an overflow (GHSA-r99p-5442-q2x2) e87695b
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-fpvf-frm6-625q \ 
3392b4b
  * fix compiler warning 8ddc98d
  * Removed unused return value. a48c7cb
  * Fixed possible infinite loop (GHSA-v994-63cg-9wj3) 880057c
  * Updated the Windows dependencies. f584f36
  * cosmetic cfa749d
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-gwr3-x37h-h84v \ 
c448c69
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-wgxp-q8xq-wpp9 \ 
436e5d2
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-mh5h-j6mf-5vr6 \ 
33531ba
  * avoid deadly embrace for recursive MSL/SVG 017a836
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-h4rj-wc46-x92p \ 
f9d6311
  * base recursion detection based on thread id d72e868
  * standards‑compliant thread id string efd91b9
  * eliminate compiler warning 7b0899b
  * Restored check that was removed by accident. 2ede3c9
  * Escape more strings when creating an MVG file in the internal SVG decoder \ 
(GHSA-xpg8-7m6m-jf56) 9db9636
  * Refactored code to improve the readability. 5c611d3
  * Only disable multi threading for the RSVG decoder. 0be03b0
  * private method name change 8f3c54f
  * ImageMagick/ImageMagick#8567 e046417
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-w8mw-frc6-r7m8 \ 
7cfae4d
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-7r58-28vv-qj5p \ 
c12ff82
  * add TEXT as a restricted module 83847c3
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-qpgx-jfcq-r59f \ 
0377e60
  * protect against deep glob recursion e739a38
  * assign critical memory 09c8589
  * Write after we have checked if the realloc failed (GHSA-3j4x-rwrx-xxj9) 168ffe1
  * latest automake/autoconfig updates c95a254
  * Removed unnecessary typecast. 0106750
  * Also escape > 9dda5c0
  * Properly escape the strings that are written as raw html \ 
(GHSA-rw6c-xp26-225v) 81129f7
  * Corrected possible use after free when allocation fails \ 
(GHSA-2gq3-ww97-wfjm) f504995
  * Use a consistent check. 6aa3dd7
  * Updated the Windows dependencies. 7a758ee
  * partial TOCTOU patch: \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-493f-jh8w-qhx3 \ 
3eb1126
  * Updated the code-signing action. 27e4942
  * Use the full path instead. 97b82c9
  * Updated configure. 9e4cd4f
  * Use the Installer from the Configure artifacts instead. a7d01e0
  * Added missing clone. dc468e6
  * Updated configure. 48a4a53
  * release ab3e1de
   2026-02-06 11:06:21 by Thomas Klausner | Files touched by this commit (1305)
Log message:
*: recursive bump for nettle 4.0 shlib major bump
   2026-01-20 09:23:23 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (3)
Log message:
ImageMagick: Update to 7.1.2.13

pkgsrc changes:
---------------
  * Fix CVE-2026-22770
  * Fix CVE-2026-23874

upstream changes:
-----------------
7.1.2-13 - 2026-01-19
Commits
  * beta release 0db229e
  * cosmetic 0aed4e1
  * Check if the aspect ratio is a known ratio when density_unit is set to zero \ 
and otherwise read it as an undefined density in the jpeg coder (#8496) ab2232d
  * Consistent code style. 4012a8c
  * Added -DENABLE_DECODER=off to the oss-fuzz build of libde265 to work around \ 
linking issue. 7bbb1e5
  * Use true/false for all CMAKE defines. c59b417
  * Switch to cmake with the freetype2 oss-fuzz build. 93100cc
  * Code cleanup. 408a183
  * tune secuirty policies 9b94be4
  * Correct memset initialization and add an overflow check \ 
(GHSA-39h3-g67r-7g3c) 3e03307
  * Corrected check to determine if the alpha channel is enabled. 21485df
  * Disabled trim_trailing_whitespace in .c because this breaks the marker \ 
between methods. b1a07dd
  * Trim trailing whitespace. db21d54
  * Updated configure. cf2ff1f
  * Use the new license url. 2abe65b
  * Improved overflow checks and added missing memset. d02ef69
  * Moved permissions block in the workflows. a52c1b4
  * Fixed memory leak that happens when someone creates a corrupt \ 
ImagemagickOpenCLDeviceProfile.xml file (GHSA-qp59-x883-77qv) 951f6b0
  * Changed version check because a new version of libraw has been released \ 
(#8524). cbc802d
  * \ 
https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-5vx3-wx4q-6cj8 \ 
1eefab4
  * MSL: Stack overflow via infinite recursion in ProcessMSLScript 2a09644
  * ImageMagick/ImageMagick#8523 d67e65c
  * signed/unsigned mismatch f2dc5ef
  * Updated the Windows dependencies. 31347f8
  * Added overflow checks. 96eb9a3
  * Temporary install the TrustedSigningClientTools that is required by Advanced \ 
Installer. 888091f
  * Switch to windows-2025 because it has winget installed. 0ef3288
  * Added option to winget installation. 1217b59
  * Use a different method to install TrustedSigningClientTools. 33cde41
  * ImageMagick/ImageMagick#8528 dce1f70
  * Added overflow checks to prevent an out of bounds write \ 
(https://github.com/ImageMagick/ImageMagick/security/advisories/GHSA-r49w-jqq3-3gx8) \ 
2fae241
  * release dd991e2
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1