pkgsrc-WIP-changes archive

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

p5-Imager: update to 1.034.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Fri Aug 7 20:43:49 2026 +0200
Changeset:	dbb531c3ea3c3d63f6b8150cf76aba173083d941

Modified Files:
	p5-Imager/Makefile
	p5-Imager/distinfo

Log Message:
p5-Imager: update to 1.034.

Imager 1.034 - 7 August 2026
============

 - EXIF: fix decoding of ASCII fields with zero size.
   thanks to Arpit Jain for the report
   GHSA-hx46-55wp-hv6m
   CVE-2026-19082

 - JPEG: depend on Imager 1.034 for the EXIF decoding fix.

 - include bundled module Changes files in the main Imager distribution

 - TIFF: sizeproc could potentiallly ignore a seek error when finding
   the current position (but then should fail later trying to restore
   it.)  Revealed by a signed comparison warning.

 - warning fix pass, testing with -Wall -Wextra -Werror:
   - base Imager:
     - fix many signed vs unsigned comparisons
     - some mixed signed/unsigned result ternary expressions
     - (void) cast some unused parameters
     - remove some unused parameters
     - add missing initializers to some structure initializations
     - restructure fill object initialization to only brace initialize
       the base structure
     - add /* FALLTHROUGH */ comments to a few switch statements to
       suppress some switch case fall through warnings (which
       were deliberate)
   - FT2:
     - XS EXTEND() likes a signed number of entries
     - unused variable in i_ft2_glyph_name()
     - fix various signed vs unsigned comparisons
   - DynTest: (old API test)
     - (void) cast an unused argument in a callback
   - Flines: (demo XS API usage)
     - fix signed vs unsigned comparisons
   - ICO: (Windows icon/cursor images)
     - fix signed vs unsigned comparisons
   - JPEG:
     - "(void)" an unused callback argument
     - volatile some variables used around setjmp()
     - fix various signed vs unsigned comparison warnings
   - PNG:
     - some unused parameters, some removed, some cast to void
     - fix various signed vs unsigned comparisons
     - volatile some variables used around setjmp()
   - SGI:
     - fix various signed vs unsigned comparisons
   - TIFF:
     - fix various signed vs unsigned comparisons, including using
       EXTEND() with an unsigned count
     - (void) an unused parameter in a callback
     - remove code at an unused label
   - W32:
     - unused variables
     - cast-function-type warnings from casting GetProcAddress()
       results
     - a signed vs unsigned comparison

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=dbb531c3ea3c3d63f6b8150cf76aba173083d941

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

diffstat:
 p5-Imager/Makefile | 2 +-
 p5-Imager/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diffs:
diff --git a/p5-Imager/Makefile b/p5-Imager/Makefile
index 0aa843538e..16eb3b25aa 100644
--- a/p5-Imager/Makefile
+++ b/p5-Imager/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.15 2015/07/14 15:45:29 fhajny Exp $
 
-DISTNAME=		Imager-1.033
+DISTNAME=		Imager-1.034
 PKGNAME=		p5-${DISTNAME}
 CATEGORIES=		graphics perl5
 MASTER_SITES=		${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TONYC/}
diff --git a/p5-Imager/distinfo b/p5-Imager/distinfo
index f62eefbaca..835690b82c 100644
--- a/p5-Imager/distinfo
+++ b/p5-Imager/distinfo
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.7 2015/07/14 15:45:29 fhajny Exp $
 
-BLAKE2s (Imager-1.033.tar.gz) = 0d8271f5cc8606e13ec50e0d63d22f7fb0e36c1ef2e25630a9bb8006cad51a1d
-SHA512 (Imager-1.033.tar.gz) = a82fb6c4aadf241b5852e24ea41837401b70bb008d6e717a379a20a564df60b9d09f487ea3f51b583d94a37ffe2de0961751ce3685b8b83fe4086c9b7d3ab21e
-Size (Imager-1.033.tar.gz) = 1352892 bytes
+BLAKE2s (Imager-1.034.tar.gz) = 45e051b44a1ecc0d918324bf52251a22bc1a1490fbaf9a4b50bc89fa118774d4
+SHA512 (Imager-1.034.tar.gz) = aad2065255724ed98db09cd23b0127d7346db835523d9804196bdfd8ef10ca5e21cda0a2e7d4d3ef32fdae86ead3f7be091aa9e332dbd0cdffb13f6a053ffac4
+Size (Imager-1.034.tar.gz) = 1366821 bytes


Home | Main Index | Thread Index | Old Index