png: update to 1.6.43.

We now have support for eXIf chunks in the "push" reader, thanks to Chris
Blume. On the topic of EXIF support: the "pngexifinfo" experiment, which
had evolved together with the draft specification until it reached its
final form known as "eXIf 2017-05-31", is now available at its new home in
the new subdirectory contrib/pngexif.

Interestingly, we have a fix that is applicable to the 16-bit platform
builds of libpng (which, by the way, are not only still existing but also
still functioning), thanks to John Bowler.

And we have all kinds of fixes and improvements in the build scripts, in
the test suite, and in the CI verification process. Notable among those
improvements is the linting script (ci/ci_lint.sh), running automatically
as a GitHub Action for all contributors. (Thanks, GitHub!)
This commit is contained in:
wiz 2024-02-24 09:39:59 +00:00
parent 30df79b825
commit eee19394f3
2 changed files with 6 additions and 6 deletions

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.205 2024/01/30 20:53:16 wiz Exp $
# $NetBSD: Makefile,v 1.206 2024/02/24 09:39:59 wiz Exp $
DISTNAME= libpng-1.6.42
DISTNAME= libpng-1.6.43
PKGNAME= ${DISTNAME:S/lib//}
CATEGORIES= graphics
MASTER_SITES+= ${MASTER_SITE_SOURCEFORGE:=libpng/}

View File

@ -1,7 +1,7 @@
$NetBSD: distinfo,v 1.150 2024/01/30 20:53:16 wiz Exp $
$NetBSD: distinfo,v 1.151 2024/02/24 09:39:59 wiz Exp $
BLAKE2s (libpng-1.6.42.tar.xz) = 15c235b836301d00b78ac71f6d056255839b6c539a38a2e226669ff17d385189
SHA512 (libpng-1.6.42.tar.xz) = a9e8641f79ebc811e8e1e94c4966737f8d0f3aef33c86834c419ca76050567891c065899c3bc0c945c59b5d50c5ff7d693cc51089d06efe92e71ae8014fa157c
Size (libpng-1.6.42.tar.xz) = 1035484 bytes
BLAKE2s (libpng-1.6.43.tar.xz) = 6db8ab57c8db4576b6adab3c33e48a003dff026c435d498cdc25b83fa4f3f05a
SHA512 (libpng-1.6.43.tar.xz) = c95d661fed548708ce7de5d80621a432272bdfe991f0d4db3695036e5fafb8a717b4e4314991bdd3227d7aa07f8c6afb6037c57fa0fe3349334a0b6c58268487
Size (libpng-1.6.43.tar.xz) = 1044076 bytes
SHA1 (patch-libpng-config.in) = 04f8d6af31114017ce9d1280e62f1768c35c289d
SHA1 (patch-pngpriv.h) = 16f80df18a2f58eec784e2d821e8bb93c3e81747