BSD Ports

graphics/png 1.6.59 MidnightBSD

Library for manipulating PNG images

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
12bfe75ace
License
Libpng
Categories
graphics

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/

In the other systems

SystemPortVersion
MidnightBSDgraphics/png1.6.59
FreeBSDgraphics/png1.6.59_1
OpenBSDgraphics/png1.6.59
NetBSDgraphics/png1.6.59
DragonFlygraphics/png1.6.47
HardenedBSDgraphics/png1.6.58
GhostBSDgraphics/png1.6.58
OPNsensegraphics/png1.6.58

Install

Binary package:

mport install png

From mports:

cd /usr/mports/graphics/png && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	png>0:graphics/png
LIB_DEPENDS=	libpng.so:graphics/png

Dependencies

Required by 173

The first 100 are listed.

Configuration

Options name: graphics_png

OptionDefaultDescription
APNGonEnable Animated PNG support
SIMDoff
USES
cmake:testing cpe pathfix tar:xz
Service scripts
none

Files

Manual pages 3
  • libpng(3)
  • libpngpf(3)
  • png(5)
pkg-plist 27
  • bin/libpng-config
  • bin/libpng16-config
  • bin/png-fix-itxt
  • bin/pngfix
  • include/libpng16/png.h
  • include/libpng16/pngconf.h
  • include/libpng16/pnglibconf.h
  • include/png.h
  • include/pngconf.h
  • include/pnglibconf.h
  • lib/cmake/PNG/PNGConfig.cmake
  • lib/cmake/PNG/PNGConfigVersion.cmake
  • lib/cmake/PNG/PNGTargets-.cmake
  • lib/cmake/PNG/PNGTargets.cmake
  • lib/libpng.a
  • lib/libpng.so
  • lib/libpng/libpng16-.cmake
  • lib/libpng/libpng16.cmake
  • lib/libpng16.a
  • lib/libpng16.so
  • lib/libpng16.so.16
  • lib/libpng16.so.16.59.0
  • libdata/pkgconfig/libpng.pc
  • libdata/pkgconfig/libpng16.pc
  • share/man/man3/libpng.3.gz
  • share/man/man3/libpngpf.3.gz
  • share/man/man5/png.5.gz
distinfo 2
FileSizeSHA256
libpng-1.6.59.tar.xz1.07454e+06d80dd2a38a37f803cb9b6ac7b14bd6e74ddc3b654780a8380bdf93523fdb4389
libpng-1.6.58-apng.patch.gz10671eee7dea22ed502868017971c86c63c4ed1e6085de0baebfdcc3d3322f00f3eb0
Master sites 1
  • SF/libpng/libpng16/1.6.59/

Commit history 1

DateCommitCreditsLog message
12bfe75ace Lucas Holt graphics/png: update to 1.6.59 for CVE fix (#1782)