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