pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Apr 28 06:06:55 UTC 2026

Modified Files:
        pkgsrc/graphics/ImageMagick: Makefile Makefile.common distinfo
        pkgsrc/graphics/p5-PerlMagick: Makefile

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


To generate a diff of this commit:
cvs rdiff -u -r1.366 -r1.367 pkgsrc/graphics/ImageMagick/Makefile
cvs rdiff -u -r1.295 -r1.296 pkgsrc/graphics/ImageMagick/Makefile.common
cvs rdiff -u -r1.317 -r1.318 pkgsrc/graphics/ImageMagick/distinfo
cvs rdiff -u -r1.229 -r1.230 pkgsrc/graphics/p5-PerlMagick/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/ImageMagick/Makefile
diff -u pkgsrc/graphics/ImageMagick/Makefile:1.366 pkgsrc/graphics/ImageMagick/Makefile:1.367
--- pkgsrc/graphics/ImageMagick/Makefile:1.366  Mon Apr 20 18:14:06 2026
+++ pkgsrc/graphics/ImageMagick/Makefile        Tue Apr 28 06:06:55 2026
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.366 2026/04/20 18:14:06 adam Exp $
+# $NetBSD: Makefile,v 1.367 2026/04/28 06:06:55 wiz Exp $
 
-PKGREVISION= 1
 .include "Makefile.common"
 
 PKGNAME=       ImageMagick-${DISTVERSION}

Index: pkgsrc/graphics/ImageMagick/Makefile.common
diff -u pkgsrc/graphics/ImageMagick/Makefile.common:1.295 pkgsrc/graphics/ImageMagick/Makefile.common:1.296
--- pkgsrc/graphics/ImageMagick/Makefile.common:1.295   Tue Feb 24 06:44:25 2026
+++ pkgsrc/graphics/ImageMagick/Makefile.common Tue Apr 28 06:06:55 2026
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile.common,v 1.295 2026/02/24 06:44:25 triaxx Exp $
+# $NetBSD: Makefile.common,v 1.296 2026/04/28 06:06:55 wiz Exp $
 #
 # used by graphics/p5-PerlMagick/Makefile
 #
 # Changelog: https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
 
 IM_MAJOR_VER=          7.1.2
-IM_MINOR_VER=          15
+IM_MINOR_VER=          21
 IM_MAJOR_LIB_VER=      7
 
 .if ${IM_MINOR_VER} != NONE

Index: pkgsrc/graphics/ImageMagick/distinfo
diff -u pkgsrc/graphics/ImageMagick/distinfo:1.317 pkgsrc/graphics/ImageMagick/distinfo:1.318
--- pkgsrc/graphics/ImageMagick/distinfo:1.317  Tue Feb 24 06:44:25 2026
+++ pkgsrc/graphics/ImageMagick/distinfo        Tue Apr 28 06:06:55 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.317 2026/02/24 06:44:25 triaxx Exp $
+$NetBSD: distinfo,v 1.318 2026/04/28 06:06:55 wiz Exp $
 
-BLAKE2s (ImageMagick-7.1.2-15.tar.xz) = 68509ebc02ac17b0e68d6ca7277346d1c9e0463732fb4f04faa3a02a0bd01972
-SHA512 (ImageMagick-7.1.2-15.tar.xz) = cc0eb08110c25668ea67cc10bf916f7a960d0e35afa10a4de3661c18e0b2ebe3c4cf27ea721c1689b34284485d506a1d4812ec7a908c32ce6dc868111decba65
-Size (ImageMagick-7.1.2-15.tar.xz) = 10798676 bytes
+BLAKE2s (ImageMagick-7.1.2-21.tar.xz) = ea16a1d8ac5fc25bfada2711d2ceae4edb80b1f115056f1eef3141d08d60f71f
+SHA512 (ImageMagick-7.1.2-21.tar.xz) = 0bd5a54ea5335e195756e3f0117fcaf57ee63b9a0e6f61abac8e9e18b4d41268785927600a8a8efa9366bd4967846813703a8145ea9bc5866da8cad1762d505b
+Size (ImageMagick-7.1.2-21.tar.xz) = 10798804 bytes
 SHA1 (patch-MagickCore_random.c) = 56b33395e4bbdffbff5094c40ecf4e2d4be3d813
 SHA1 (patch-ghostscript-private.h) = ab25d5b565c11b98bf623f9f8afd0fedae9bf1fa

Index: pkgsrc/graphics/p5-PerlMagick/Makefile
diff -u pkgsrc/graphics/p5-PerlMagick/Makefile:1.229 pkgsrc/graphics/p5-PerlMagick/Makefile:1.230
--- pkgsrc/graphics/p5-PerlMagick/Makefile:1.229        Mon Apr 20 18:14:08 2026
+++ pkgsrc/graphics/p5-PerlMagick/Makefile      Tue Apr 28 06:06:55 2026
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.229 2026/04/20 18:14:08 adam Exp $
+# $NetBSD: Makefile,v 1.230 2026/04/28 06:06:55 wiz Exp $
 
-PKGREVISION= 1
 .include "../../graphics/ImageMagick/Makefile.common"
 
 PKGNAME=       p5-PerlMagick-${DISTVERSION}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://imagemagick.org/script/perl-magick.php
+HOMEPAGE=      https://imagemagick.org/perl-magick/
 COMMENT=       Object-oriented Perl interface to ImageMagick
 
 DISTINFO_FILE= ${.CURDIR}/../../graphics/ImageMagick/distinfo



Home | Main Index | Thread Index | Old Index