libpng16-devel-1.6.37-1.1.i586.rpm


Advertisement

Description

libpng16-devel - Development tools for applications which will use libpng

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename libpng16-devel-1.6.37-1.1.i586.rpm
Package name libpng16-devel
Package version 1.6.37
Package release 1.1
Package architecture i586
Package type rpm
Category Development/Libraries/C and C++
Homepage http://www.libpng.org/pub/png/libpng.html
License Zlib
Maintainer -
Download size 195.75 KB
Installed size 708.90 KB
The libpng16-devel package includes the header files, libraries,
configuration files and development tools necessary for compiling and
linking programs which will manipulate PNG files using libpng16.
libpng is the official reference library for the Portable Network
Graphics (PNG) format.

Alternatives

Package Version Architecture Repository
libpng16-devel-1.6.37-1.1.x86_64.rpm 1.6.37 x86_64 openSUSE Oss
libpng16-devel - - -

Requires

Name Value
/usr/bin/pkg-config -
glibc-devel -
libpng16-16 = 1.6.37
pkgconfig -
pkgconfig(zlib) -
zlib-devel -

Provides

Name Value
libpng16-devel = 1.6.37-1.1
libpng16-devel(x86-32) = 1.6.37-1.1
pkgconfig(libpng16) = 1.6.37

Download

Type URL
Mirror widehat.opensuse.org
Binary Package libpng16-devel-1.6.37-1.1.i586.rpm
Source Package libpng16-1.6.37-1.1.src.rpm

Install Howto

Install libpng16-devel rpm package:

# zypper install libpng16-devel

Files

Path
/usr/bin/libpng16-config
/usr/include/libpng16/png.h
/usr/include/libpng16/pngconf.h
/usr/include/libpng16/pnglibconf.h
/usr/lib/libpng16.so
/usr/lib/pkgconfig/libpng16.pc
/usr/share/doc/packages/libpng16-devel/ANNOUNCE
/usr/share/doc/packages/libpng16-devel/CHANGES
/usr/share/doc/packages/libpng16-devel/LICENSE
/usr/share/doc/packages/libpng16-devel/README
/usr/share/doc/packages/libpng16-devel/TODO
/usr/share/doc/packages/libpng16-devel/libpng-manual.txt

Changelog

2019-04-17 - pgajdos@suse.com
- make check actually works under asan
2019-04-15 - pgajdos@suse.com
- version update to 1.6.37
Fixed a use-after-free vulnerability (CVE-2019-7317) in png_image_free.
Fixed a memory leak in the ARM NEON implementation of png_do_expand_palette.
Fixed a memory leak in pngtest.c.
Fixed two vulnerabilities (CVE-2018-14048, CVE-2018-14550) in
contrib/pngminus; refactor.
Changed the license of contrib/pngminus to MIT; refresh makefile and docs.
(Contributed by Willem van Schaik)
Added makefiles for AddressSanitizer-enabled builds.
- deleted patches
- libpng-arm-free.patch (upstreamed)
2019-01-28 - Petr Gajdos <pgajdos@suse.com>
- fix arm build [bsc#1121829]
+ libpng-arm-free.patch
2019-01-14 - Petr Gajdos <pgajdos@suse.com>
- asan_build: build ASAN included
- debug_build: build more suitable for debugging, install pngcp
2018-12-31 - Petr Gajdos <pgajdos@suse.com>
- update to 1.6.36:
Replaced the remaining uses of png_size_t with size_t (Cosmin)
Fixed the calculation of row_factor in png_check_chunk_length
(reported by Thuan Pham in SourceForge issue #278)
Added missing parentheses to a macro definition
(suggested by "irwir" in GitHub issue #216)
Optimized png_do_expand_palette for ARM processors.
Improved performance by around 10-22% on a recent ARM Chromebook.
(Contributed by Richard Townsend, ARM Holdings)
Fixed manipulation of machine-specific optimization options.
(Contributed by Vicki Pfau)
Used memcpy instead of manual pointer arithmetic on Intel SSE2.
(Contributed by Samuel Williams)
Fixed build errors with MSVC on ARM64.
(Contributed by Zhijie Liang)
Fixed detection of libm in CMakeLists.
(Contributed by Cameron Cawley)
Fixed incorrect creation of pkg-config file in CMakeLists.
(Contributed by Kyle Bentley)
Fixed the CMake build on Windows MSYS by avoiding symlinks.
Fixed a build warning on OpenBSD.
(Contributed by Theo Buehler)
Fixed various typos in comments.
(Contributed by "luz.paz")
Raised the minimum required CMake version from 3.0.2 to 3.1.
Removed yet more of the vestigial support for pre-ANSI C compilers.
Removed ancient makefiles for ancient systems that have been broken
across all previous libpng-1.6.x versions.
Removed the Y2K compliance statement and the export control
information.
Applied various code style and documentation fixes.
- removed patches
* libpng16-CVE-2018-13785.patch (upstreamed)
- cannot find upstream tarball signature, asked upstream for
clarification
2018-08-01 - pgajdos@suse.com
- security update:
* CVE-2018-13785 [bsc#1100687]
+ libpng16-CVE-2018-13785.patch
2018-02-05 - pgajdos@suse.com
- %{libname} package provides libpng = %{version} again
[bsc#1079342]
2018-01-31 - pgajdos@suse.com
- check with -j1
2018-01-30 - jengelh@inai.de
- Fix SRPM group and grammar issues.
2018-01-30 - pgajdos@suse.com
- removed obsoleted Obsoletes

See Also

Package Description
libpng16-devel-32bit-1.6.37-1.1.x86_64.rpm Development tools for applications which will use libpng
libpng16-tools-1.6.37-1.1.i586.rpm Tools for Manipulating PNG Images
libpng16-tools-1.6.37-1.1.x86_64.rpm Tools for Manipulating PNG Images
libpnglite0-0.1.17-1.5.i586.rpm A light-weight C library for loading PNG images
libpnglite0-0.1.17-1.5.x86_64.rpm A light-weight C library for loading PNG images
libpocketsphinx1-0.8-3.1.i586.rpm Speech recognizer library
libpocketsphinx1-0.8-3.1.x86_64.rpm Speech recognizer library
libpocl2-1.3-1.1.i586.rpm Shared Library part of pocl
libpocl2-1.3-1.1.x86_64.rpm Shared Library part of pocl
libpodofo-devel-0.9.6-3.1.i586.rpm Development files for podofo
libpodofo-devel-0.9.6-3.1.x86_64.rpm Development files for podofo
libpodofo0_9_6-0.9.6-3.1.i586.rpm PDF parsing and creation library
libpodofo0_9_6-0.9.6-3.1.x86_64.rpm PDF parsing and creation library
libpolkit-qt-1-1-0.112.0-1.9.i586.rpm PolicyKit Library Qt Bindings
libpolkit-qt-1-1-0.112.0-1.9.x86_64.rpm PolicyKit Library Qt Bindings
Advertisement
Advertisement