libpng v1.6.46
- Created
- Updated
libpng is a library implementing an interface for reading and writing PNG (Portable Network Graphics) format files
# Usage
libpng provides CMake targets:
find_package(PNG REQUIRED)
target_link_libraries(main PRIVATE PNG::PNG)
# License
# Supported Platforms
All platforms are supported
# Features
No default features set.
# apng
This is backward compatible with the regular libpng, both in library usage and format
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# tools
Build the libpng tools
Supports: !android & !ios
- ✅ linux
- ✅ osx
- ✅ uwp
- ✅ windows
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# Dependencies
No transitive dependencies.
# Host Dependencies
- vcpkg-cmake
- vcpkg-cmake-config
vcpkg-cmake-get-vars
Platforms:
arm & android
No transitive dependencies.
# Dependents
- adios2
- allegro5
- awlib (feature
graphics
) - butteraugli
- cairo
- crashrpt
- dcmtk (feature
png
) - devil (feature
libpng
) - directxtex (feature
png
) - dlib
- fltk
- freeimage
- freetype (feature
png
) - gdal (feature
png
) - gdk-pixbuf (feature
png
) - gl2ps
- gmsh (feature
graphics
) - graphicsmagick
- gstreamer (feature
png
) - guetzli
- irrlicht
- itk
- kissfft (feature
tools
) - leptonica
- libgd (feature
png
) - libgxps
- libharu
- libhsplasma
- libjxl (feature
tools
) - libosmscout (feature
cairo
) - libqrencode
- libwebp (feature
anim
) - libwebp (feature
cwebp
) - libwebp (feature
dwebp
) - libwebp (feature
extras
) - libwebp (feature
img2webp
) - luminoengine (feature
engine
) - magnum-plugins (feature
pngimageconverter
) - magnum-plugins (feature
pngimporter
) - mapnik (feature
png
) - mathgl (feature
png
) - matplotplusplus (feature
zlib
) - mozjpeg
- msdfgen (feature
extensions
) - nana
- opencv2 (feature
png
) - opencv3 (feature
png
) - opencv4 (feature
png
) - openimageio
- openjpeg (feature
tools
) - openmvg
- openmvs
- openslide
- osg (feature
plugins
) - osg (feature
tools
) - pangolin (feature
png
) - pcl
- pixman
- pngpp
- pngwriter
- podofo
- poissonrecon
- poppler
- qt5-base
- qtbase (feature
png
) - qtwebengine
- sail (feature
png
) - sdl2-image
- sdl3-image (feature
png
) - selene
- simage (feature
png
) - skia
- vtk
- vxl
- wt
- wxwidgets
- zint (feature
png
)
# Host Dependents
No dependents.
# Contributors
Alexander Karatarakis
Ninetainedo
Robert Schumacher
Patrick Bader
Felix Bytow
Mikhail Paulyshka
codicodi
jasjuang
past-due
LRFLEW
Victor Romero
Stefano Sinigardi
pravic
Kai Blaschke
Jack·Boos·Yu
Phoebe
alcroito
Kevin Lu
huangqinjin
Alexander Neumann
Long Nguyen
Albert Huang
Owen Rudge
Park DongHa
autoantwort
Kai Pastor
Jamlys Lee
JonLiu1993
Matthias Kuhn
Clinton Ingram
Frank
Weihang Ding
Andrew Kaster
Osyotr
c8ef
# Changelog
and 57 more commits:
bb1bb1c
Updates 2018.12.14c3d34e7
Upgrades 2018.06.31ee3183c
[nana] Fix linux builds; install cmake targets0b629c4
[libpng] Fix static build failure when VCPKG_BUILD_TYPE is set9f9778c
[many ports] Improve behavior on Linux and general cleanup22fbd3a
[libpng] Remove unneeded CMAKE_SYSTEM_PROCESSOR override1b2f75b
[vcpkg] Support \share\<port>\usage to handle libraries which are found through built-in Find Modules.e2b2f49
[libpng] use vcpkg_from_github493483f
[libpng] Add older-releases mirror054a013
[libpng] update to 1.6.3426516fe
vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)3d42bc2
[libpng] update to 1.6.32c979a4b
[libpng] update to 1.6.315ab198c
[libpng] update to 1.6.30bfc6872
[libpng] Define CMAKE_SYSTEM_PROCESSOR to avoid double-eval failure98d9868
[libpng] update to 1.6.29cf93d45
[libpng] Fix x86-uwp builds1e93a5f
Updated the libpng CONTROL file for version 1.6.2850129fb
Updated libpng port to version 1.6.2844c86f5
Revert "forces CMake use zlib version which is installed by vcpkg."d62dda3
forces CMake use zlib version which is installed by vcpkg.1808d46
triplet is now automatically included before portfiles.71594b6
Remove portfile branching of vcpkg_copy_pdbs()50fb104
Change VCPKG_BUILD_SHARED_LIBS to VCPKG_LIBRARY_LINKAGE with values dynamic or staticb54881e
[libpng] Add static library building930d0a7
URL and MIRRORS are now URLS8cee9c6
Replaced everything concerning MD5 with SHA512fe62b41
Improve libpng portfileccca198
Initial commit