notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q4
png Library for manipulating PNG images
1.6.52 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.6.52Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-12-07 17:15:06
Last Update: 2025-12-07 12:15:28
Commit Hash: b6cf7ce
License: Libpng
WWW:
http://www.libpng.org/pub/png/libpng.html
Description:
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. LICENSE: libpng license http://libpng.sourceforge.net/
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (34 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/png-1.6.52/catalog.mk
  3. /usr/local/share/licenses/png-1.6.52/LICENSE
  4. /usr/local/share/licenses/png-1.6.52/Libpng
  5. bin/libpng-config
  6. bin/libpng16-config
  7. bin/png-fix-itxt
  8. bin/pngfix
  9. include/libpng16/png.h
  10. include/libpng16/pngconf.h
  11. include/libpng16/pnglibconf.h
  12. include/png.h
  13. include/pngconf.h
  14. include/pnglibconf.h
  15. lib/cmake/PNG/PNGConfig.cmake
  16. lib/cmake/PNG/PNGConfigVersion.cmake
  17. lib/cmake/PNG/PNGTargets-release.cmake
  18. lib/cmake/PNG/PNGTargets.cmake
  19. lib/libpng.a
  20. lib/libpng.so
  21. lib/libpng/libpng16-release.cmake
  22. lib/libpng/libpng16.cmake
  23. lib/libpng16.a
  24. lib/libpng16.so
  25. lib/libpng16.so.16
  26. lib/libpng16.so.16.52.0
  27. libdata/pkgconfig/libpng.pc
  28. libdata/pkgconfig/libpng16.pc
  29. share/man/man3/libpng.3.gz
  30. share/man/man3/libpngpf.3.gz
  31. share/man/man5/png.5.gz
  32. @owner
  33. @group
  34. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • png>0:graphics/png
To install the port:
cd /usr/ports/graphics/png/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/png
  • pkg install png
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: png
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1764965517 SHA256 (libpng-1.6.52.tar.xz) = 36bd726228ec93a3b6c22fdb49e94a67b16f2fe9b39b78b7cb65772966661ccc SIZE (libpng-1.6.52.tar.xz) = 1063580

Expand this list (2 items)

Collapse this list.

SHA256 (libpng-1.6.51-apng.patch.gz) = 9c16ec5654be709f062a705d0c6f529193f1c2123fe7f102fda6733913689023 SIZE (libpng-1.6.51-apng.patch.gz) = 10686

Collapse this list.


Packages (timestamps in pop-ups are UTC):
png
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.6.541.6.541.6.371.6.501.6.54n/an/an/a
FreeBSD:13:quarterly1.6.531.6.531.6.391.6.491.6.53n/an/an/a
FreeBSD:14:latest1.6.541.6.541.6.391.6.491.6.541.6.39-1.6.39
FreeBSD:14:quarterly1.6.531.6.53-1.6.491.6.531.6.401.6.401.6.40
FreeBSD:15:latest1.6.541.6.54n/a1.6.49n/an/a1.6.401.6.42
FreeBSD:15:quarterly1.6.531.6.53n/a-n/an/a--
FreeBSD:16:latest1.6.531.6.54n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
This port is required by:
for Build
  1. mail/thunderbird
  2. mail/thunderbird-esr
  3. www/firefox
  4. www/firefox-esr
  5. www/librewolf
  6. www/tor-browser
  7. www/waterfox
for Libraries
  1. devel/rgbds
  2. emulators/virtualbox-ose-legacy
  3. emulators/virtualbox-ose-nox11-legacy
  4. games/exult
  5. games/wesnoth
  6. graphics/ImageMagick6
  7. graphics/php81-gd
Expand this list (31 items / 24 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. graphics/php82-gd
  3. graphics/php83-gd
  4. graphics/php84-gd
  5. graphics/php85-gd
  6. java/openjdk18
  7. java/openjdk19
  8. java/openjdk20
  9. java/openjdk22
  10. java/openjdk23
  11. java/openjdk24
  12. mail/thunderbird
  13. mail/thunderbird-esr
  14. sysutils/pfstat
  15. textproc/htmldoc
  16. www/chromium
  17. www/firefox
  18. www/firefox-esr
  19. www/iridium
  20. www/librewolf
  21. www/tor-browser
  22. www/ungoogled-chromium
  23. www/waterfox
  24. www/webkit2-gtk
  25. x11-wm/labwc
  26. Collapse this list.

Configuration Options:
===> The following configuration options are available for png-1.6.52: APNG=on: Enable Animated PNG support SIMD=on: Use CPU-specific optimizations ===> Use 'make config' to modify these settings
Options name:
graphics_png
USES:
cmake:testing cpe pathfix tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (48 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  2. http://cytranet.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  3. http://deac-ams.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  4. http://deac-fra.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  5. http://deac-riga.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  6. http://downloads.sourceforge.net/project/libpng/libpng16/1.6.52/
  7. http://excellmedia.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  8. http://freefr.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  9. http://gigenet.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  10. http://ixpeering.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  11. http://jaist.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  12. http://kumisystems.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  13. http://liquidtelecom.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  14. http://nchc.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  15. http://netactuate.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  16. http://netcologne.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  17. http://onboardcloud.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  18. http://phoenixnap.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  19. http://razaoinfo.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  20. http://sinalbr.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  21. http://sitsa.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  22. http://tenet.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  23. http://ufpr.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  24. http://versaweb.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  25. https://cfhcable.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  26. https://cytranet.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  27. https://deac-ams.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  28. https://deac-fra.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  29. https://deac-riga.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  30. https://downloads.sourceforge.net/project/libpng/libpng16/1.6.52/
  31. https://excellmedia.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  32. https://freefr.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  33. https://gigenet.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  34. https://ixpeering.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  35. https://jaist.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  36. https://kumisystems.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  37. https://liquidtelecom.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  38. https://nchc.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  39. https://netactuate.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  40. https://netcologne.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  41. https://onboardcloud.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  42. https://phoenixnap.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  43. https://razaoinfo.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  44. https://sinalbr.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  45. https://sitsa.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  46. https://tenet.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  47. https://ufpr.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
  48. https://versaweb.dl.sourceforge.net/project/libpng/libpng16/1.6.52/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.6.52
07 Dec 2025 12:15:28
commit hash: b6cf7cefbe981400d989aa5f0d000e3b49f8ce50commit hash: b6cf7cefbe981400d989aa5f0d000e3b49f8ce50commit hash: b6cf7cefbe981400d989aa5f0d000e3b49f8ce50commit hash: b6cf7cefbe981400d989aa5f0d000e3b49f8ce50 files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
graphics/png: security update to 1.6.52

Note this isn't the offered patch from the PR, but one that
instead puts the APNG patch version into a variable.

Reported by:	FiLiS
Approved by:	desktop@ (vishwin)
PR:		291266
MFH:		2025Q4 (after a few days)

png -- Multiple vulnerabilities
Security:	CVE-2025-64505
Security:	CVE-2025-64506
Security:	CVE-2025-64720
Security:	CVE-2025-65018
Security:	4b297f5a-cbad-11f0-ac9f-b42e991fc52e

png -- Out-of-bounds read
Security:	CVE-2025-66293
Security:	f323f148-d181-11f0-841f-843a4b343614

(cherry picked from commit f1bbe43c186c567cd96c0a5c6fd0c1a159accaf9)

Number of commits found: 1