pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/p5-GD



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jun 15 06:46:09 UTC 2026

Modified Files:
        pkgsrc/graphics/p5-GD: Makefile distinfo

Log Message:
p5-GD: update to 2.86.

Security fix release.

2.86    * Fix CVE-2026-11526, command injection via 2-arg open() in _make_filehandle.
          CWE-78, CWE-73 (Reported and fixed by Paul Johnson)
2.85    * Tolerate runtime TIFF decode failures in autodetect (GH #62)
        * Replace cpm with cpanm in github actions
        * Fixed a minor precedence bug in t/z_manifest.t
2.84    * Added Makefile.PL --with and --without options to bypass autodetection
          errors or upstream libgd or subsequent library errors, as
          libtiff 4.5.1+git230720 wrongly packaged on ubuntu/debian (GH #55).
        * Better support MSWin32 without gdlib.pc. Requires manual --options and
          --lib_gd_path.
        * Workaround broken ExtUtils::PkgConfig->find (GH #61)
        * Fixed snprintf for newer MSVC (>= VS 2015)
        * Added GD::Image::supported() image types method.
        * Added newFromTiffData() method.
        * Fixed t/GD.t for unsupported image types.
        * Add GIFANIM to the default since 2.0.33 (PeterCJ GH #56)
        * Honor PKG_CONFIG_PATH for finding gdlib.pc (PeterCJ GH #57)
        * Add demos/png2jpeg.pl
2.83    * Fix missing PNG regression (RT #153923) on old
          systems without the .pc, but gdlib-config. The check was too strict.
          Requires now File::Which.
2.82    * Improve HEIF/AVIF autodetection (RT #153305) by Yuriy Yevtukhov.
        * Fix strawberryperl default libgd path (shawnlaffan PR #54)
        * Fix AVIF and Webp autodetection in tests (shawnlaffan PR #54)
2.81    * Change GD::Polygon::transform to match old demos (RT #140043),
          and GD::Polyline.
          Add GD::Polygon::rotate(cw-radian) helper.
          Allow GD::Polygon::scale(2.0).
2.80    * Fix broken copyTranspose and copyReverseTranspose (RT #153300)
          by Yuriy Yevtukhov.
        * Add transformation tests
        * Fix wrong WBMP name and detection
        * Fix wrong filename extension auto-detection for gd,gd2,wbmp
        * Fix wrong filename extension auto-detection for xpm,
          newFromXpm needs the filename, not handle.
        * Fix wrong libgd doc link (PR #52) by Tsuyoshi Watanabe
2.79    * Improve image type autodetection (RT #153212), add a test
        * Fix Avif without Heif config
        * Improve gdlib.pc reader for supported library features
2.78    * Fix Use of uninitialized value $pkg in concatenation warning
          (RT #148899 and GH #47). Thanks to ppisar for the analysis.
          Adds a new hard Test::NoWarnings test requirement.
2.77    * add BMP support with libgd 2.1.0, PR #49 by PeterCJ
        * don't link to -lXPM without XPM nor X11, GH #45
        * rename ANIMGIF feature to GIFANIM
        * fix unused variable failure in GH CI, RT #141125 by PhilterPaper


To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106 pkgsrc/graphics/p5-GD/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/graphics/p5-GD/distinfo

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

Modified files:

Index: pkgsrc/graphics/p5-GD/Makefile
diff -u pkgsrc/graphics/p5-GD/Makefile:1.105 pkgsrc/graphics/p5-GD/Makefile:1.106
--- pkgsrc/graphics/p5-GD/Makefile:1.105        Thu Oct 23 20:37:42 2025
+++ pkgsrc/graphics/p5-GD/Makefile      Mon Jun 15 06:46:09 2026
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.105 2025/10/23 20:37:42 wiz Exp $
+# $NetBSD: Makefile,v 1.106 2026/06/15 06:46:09 wiz Exp $
 
-DISTNAME=      GD-2.76
+DISTNAME=      GD-2.86
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   12
 CATEGORIES=    graphics perl5
-MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=GD/}
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RU/RURBAN/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://metacpan.org/release/GD
@@ -12,6 +11,10 @@ COMMENT=     Perl5 interface to gd graphics 
 LICENSE=       gnu-gpl-v2 OR artistic-2.0
 
 TOOL_DEPENDS+= p5-ExtUtils-PkgConfig>=1:../../devel/p5-ExtUtils-PkgConfig
+TOOL_DEPENDS+= p5-File-Which>=0:../../devel/p5-File-Which
+TEST_DEPENDS+= p5-Test-NoWarnings>=0:../../devel/p5-Test-NoWarnings
+# unpackaged
+#TEST_DEPENDS+=        p5-Test-Fork>=0:../../devel/p5-Test-Fork
 
 USE_TOOLS+=    pkg-config
 

Index: pkgsrc/graphics/p5-GD/distinfo
diff -u pkgsrc/graphics/p5-GD/distinfo:1.32 pkgsrc/graphics/p5-GD/distinfo:1.33
--- pkgsrc/graphics/p5-GD/distinfo:1.32 Wed Jul 27 19:14:32 2022
+++ pkgsrc/graphics/p5-GD/distinfo      Mon Jun 15 06:46:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.32 2022/07/27 19:14:32 wiz Exp $
+$NetBSD: distinfo,v 1.33 2026/06/15 06:46:09 wiz Exp $
 
-BLAKE2s (GD-2.76.tar.gz) = 7804c4790f96e2b286033556d602bf084b03dfc1549ba7bef1a78d9e665bda81
-SHA512 (GD-2.76.tar.gz) = 31c2d61440a7fef9804aed677ee5568f6c237e678cf5a2b7f48e98326ef7cddbf3624ce3965e6711ef9cec4148881a0cb4352c19b91ead4b78835fafaeefbe4d
-Size (GD-2.76.tar.gz) = 264364 bytes
+BLAKE2s (GD-2.86.tar.gz) = ca17c30cc44a07dbded838607d840f325efc4d0a6e635735cb441a3a501cf14f
+SHA512 (GD-2.86.tar.gz) = 30bbcaf59f396d2c198c47c235135ca995b9561cb5513ff28202617c22435ae9ee300170acd8468870ecdaef564160eed7c293b17059728e652944eca31e2315
+Size (GD-2.86.tar.gz) = 1324133 bytes



Home | Main Index | Thread Index | Old Index