Path to this page:
Subject: CVS commit: pkgsrc/graphics
From: Adam Ciarcinski
Date: 2023-01-25 07:40:46
Message id: 20230125064046.55246FA90@cvs.NetBSD.org
Log Message:
GraphicsMagick p5-GraphicsMagick: updated to 1.3.40
1.3.40 (January 14, 2023)
Special Issues:
GraphicsMagick really does need some additional productive volunteers. For \
several years now, the burden has entirely been on me (Bob Friesenhahn). I have \
been sheparding the project for 20 years already (and contributed to ImageMagick \
and GraphicsMagick combined for 26 years already). It is not reasonable to \
expect someone with a full time job (and expecting to retire in a few years) to \
do all of the work.
Security Fixes:
GraphicsMagick is participating in Google's oss-fuzz project since February 4 \
2018 due to the contributions and assistance of Alex Gaynor and Paul Kehrer. The \
issues list is available at https://bugs.chromium.org/p/oss-fuzz/issues/list \
under search term "graphicsmagick". Issues are available for anyone to \
view and duplicate if they have been in "Verified" status for 30 days, \
or if they have been in "New" status for 90 days. Please consult the \
GraphicsMagick ChangeLog file, Mercurial repository commit log, and the oss-fuzz \
issues list for details.
Security Fixes:
DCX: Fixed heap overflow when writing more than 1023 scenes, and also eliminated \
use of uninitialized memory.
Bug fixes:
GetMagickGeometry(): Fix a scaling issue where dimensions could be scaled down \
to zero.
PCD: Handle writing image with a dimension of 1.
PNG: When writing, use lower-case raw profile identifiers (e.g. 'Raw profile \
type xmp') because exiftool expects that.
SUN: The sense of monochrome images was inverted. Fix scanline size calculation.
WPG: Fix 20-year old bug in WPG header reading.
New Features:
JXL: Decode and log extra channel information. This information is not yet used.
PCX and DCX: Support writing uncompressed format (use -compress none for no \
compression).
Added IM1, IM8, and IM24 magick aliases for the Sun Raster format since those \
are the historically correct extensions.
API Updates:
AppendImageToList() now updates the image list pointer to be the image which was \
just added. Use GetFirstImageInList() when the pointer to the first image in the \
list is needed.
Windows Delegate Updates/Additions:
Jasper is updated to release 2.0.33.
Build Changes:
Visual Studio build possible with Visual Studio 2008 - 2022.
Windows Inno Setup installer now installs Microsoft redistributables rather than \
using a side-by-side DLL configuration.
Behavior Changes:
AppendImageToList() now updates the image list pointer to be the image which was \
just added. Use GetFirstImageInList() when the pointer to the first image in the \
list is needed.
Files: