Library for the Portable Network Graphics Format (PNG)

Edit Package libpng16

libpng is the official reference library for the Portable Network
Graphics format (PNG).

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000390 390 Bytes
libpng-1.6.40.tar.xz 0001021332 997 KB
libpng16.changes 0000062203 60.7 KB
libpng16.keyring 0000005672 5.54 KB
libpng16.spec 0000004845 4.73 KB
rpm-macros.libpng-tools 0000001208 1.18 KB
Latest Revision
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 2)
jsc#PED-7572

- Update to version 1.6.40:
  * Fixed the eXIf chunk multiplicity checks.
  * Fixed a memory leak in pCAL processing.
  * Corrected the validity report about tRNS inside png_get_valid().
  * Fixed various build issues on *BSD, Mac and Windows.
  * Updated the configurations and the scripts for continuous integration.
  * Cleaned up the code, the build scripts, and the documentation.
- do not use NEON instructions [bsc#1211176]

- Fix license tag to libpng-2.0.

- Fix build: some*.la files are symlinks. Adjust spec to use
   find -type f,l

- switch to pkgconfig(zlib) to allow alternative providers as well
- build with glibc hwcaps optimized libs

- Update to version 1.6.39:
  * cmake: Default to PNG_ARM_NEON=off for arm targets.
  + Turn large PNG chunks into benign errors.
  + Update, rename and clean up various scripts.
  + tools: Fix a buffer overflow involving a file name in pngfix.
  + tools: Fix a memory leak in pngcp.

- update to 1.6.38:
  * 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.
Comments 0
openSUSE Build Service is sponsored by