./graphics/png, Library for manipulating PNG images

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6.39, Package name: png-1.6.39, Maintainer: pkgsrc-users

Libpng was written as a companion to the PNG specification, as a
way to reduce the amount of time and effort it takes to support
the PNG file format in application programs. Most users will not
have to modify the library significantly; advanced users may want
to modify it more. The library was coded for both users. All
attempts were made to make it as complete as possible, while
keeping the code easy to understand. Currently, this library
only supports C. Support for other languages is being considered.


Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 996.633 KB

Version history: (Expand)


CVS history: (Expand)


   2022-12-07 09:04:09 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
png: updated to 1.6.39

libpng 1.6.39, is a maintenance release with various fixes and improvements, \ 
including a change to signal large PNG chunks as benign errors rather than hard \ 
errors.
   2022-09-26 19:08:37 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
png: updated to 1.6.38

Version 1.6.38 [September 14, 2022]
  Added configurations and scripts for continuous integration.
  Fixed various errors in the handling of tRNS, hIST and eXIf.
  Implemented many stability improvements across all platforms.
  Updated the internal documentation.
   2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:13:27 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Remove SHA1 hashes for distfiles
   2021-05-18 12:05:18 by Jonathan Perkin | Files touched by this commit (3)
Log message:
png: Fix libpng-config --libs and --ldflags output.

They should include the full list of libraries and linker flags, similar
to pkg-config and other *-config scripts.  Bump PKGREVISION.
   2020-04-14 14:35:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
png: drop maintainership
   2019-11-02 23:38:06 by Roland Illig | Files touched by this commit (114)
Log message:
graphics: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-04-17 09:05:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
png: update to 1.6.37.

This is largely a bugfix-only release. Most importantly, it contains
a fix for a use-after-free vulnerability (CVE-2019-7317) affecting
the simplified libpng API, and a fix for a memory leak affecting the
ARM NEON implementation of the palette-to-RGB(A) expansion.