{"name":"libpng","portdir":"graphics/libpng","version":"1.6.56","license":"zlib","platforms":"darwin openbsd freebsd sunos linux","epoch":0,"replaced_by":null,"homepage":"https://www.libpng.org/pub/png/libpng.html","description":"Library for manipulating PNG images","long_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.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2084}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib"]}],"depends_on":[{"type":"build","ports":["gavl","gdchart","armagetronad-common","qoi"]},{"type":"lib","ports":["phantomjs-qt-qtbase","qt3-mac","qt4-mac","qt5-qtbase","qt5-qtwebengine","qt511-qtbase","qt513-qtbase","qt513-qtwebengine","qt53-qtbase","qt55-qtbase","qt56-qtbase","qt57-qtbase","qt58-qtbase","qt59-qtbase","qtiplot","audacity-devel","sox","gcam","gerbv","LibVNCServer","ResIL","evas","gource","libdevil","libgdiplus","libhsplasma","libsdl_image","libzmf","t4k_common","vxl","xcbuild","abiword-x11","xemacs","VisualBoyAdvance","atari800","dosbox","dosbox-x","freesci","hatari","nonpareil","qemu","scummvm","scummvm-devel","simh","54321","bomberclone","boswars","criticalmass","enigma","enigma-devel","fizmo","gdash","glob2","lbreakout2","lincity","neverball","openjk","openrct2","openttd","pingus","raceintospace","supertux","supertuxkart","wesnoth","widelands","widelands-devel","xmoto","gdal","grass","grass7","libpcl","mapnik","mapserver","orfeotoolbox","dia","gnofract4d","gstreamer010-gst-plugins-bad","gstreamer010-gst-plugins-gl","gstreamer1-gst-plugins-base","gstreamer1-gst-plugins-good","gtk-quartz-engine","gnustep-gui","Aseprite","GraphicsMagick","ImageMagick","MyPaint","OpenSceneGraph","OpenSceneGraph-devel","Pangolin","argyll","autotrace","blender","cairo","cairo-devel","darktable","dcmtk","dcmtk-static","dvi2bitmap","embree","enblend","exact-image","feh","flam3","fontforge","gd2","gdk-pixbuf2","gimp2","gimp2-devel","gimp3-devel","gl2ps","gle-graphics","QGLE","glpng","grafx2","graphviz","graphviz-devel","guetzli","hugin-app","icoutils","imlib2","inkscape","inkscape-devel","ipe","iulib","jp2a","lensfun","leptonica","libbpg","libicns","libpano13","libsvg","libwmf","lprof","magicpoint","metapixel","mtpaint","netpbm","opencv3","py27-opencv3","py35-opencv3","py36-opencv3","py37-opencv3","py38-opencv3","py39-opencv3","opencv4","py35-opencv4","py36-opencv4","py37-opencv4","py38-opencv4","py39-opencv4","openimageio","openjpeg","openjpeg15","openslide","openvdb","optipng","pgplot","plotutils","png2ico","pngmeta","pngpp","pngquant","podofo","poppler","poppler-qt5","poppler-qt4-mac","qrencode","scale2x","scantailor","simage","synfig","tif22pnm","ufraw","vigra","vips","webp","wxWidgets-2.8","wxgtk-2.8","wxWidgets-3.0","wxWidgets-3.0-cxx11","wxPython-3.0","wxgtk-3.0","wxWidgets-3.2","xfig","xsane","xv","digikam","gwenview","kdelibs4","Io","gnu-apl","mosml-dynlibs","php80-gd","php74-gd","php73-gd","php72-gd","php71-gd","php70-gd","php56-gd","php55-gd","php54-gd","php53-gd","php52-gd","slang2","R","py39-dlib","gnudatalanguage","gnuplot","mathgl","ploticus","pyxplot","MPlayer","VLC2","libVLC2","dvdauthor","ffmpegthumbnailer","gpac","libgpod","libheif","libmovit","libquicktime","libquicktime-devel","libvideogfx","ming","mjpegtools","mplayer-devel","subtitleripper","mldonkey","mrtg","ntop","nxcomp","rrdtool","wap11gui","xymon-client","xymon-server","camlimages","libreoffice","pilot-link","p5.26-gd","p5.28-gd","p5.30-gd","p5.26-pgplot","p5.28-pgplot","p5.30-pgplot","p5.26-term-gnuplot","p5.28-term-gnuplot","p5.30-term-gnuplot","p5.26-tk","p5.28-tk","p5.30-tk","fig2dev","freetype","ghostscript","libharu","pslib","scribus","py27-game","py35-game","py36-game","py37-game","py38-game","py39-game","py37-gmic","py38-gmic","py39-gmic","py27-imread","py35-imread","py36-imread","py37-imread","py38-imread","py27-matplotlib","py35-matplotlib","py27-ngl","py27-nio","py27-pygrib","py35-pygrib","py36-pygrib","py37-pygrib","py38-pygrib","py39-pygrib","EMBOSS","aircraft_oap","arb","ecCodes","fldigi","flrig","gildas","gmic","gmic-qt","gmic-gimp","gmic-clib","gmsh","gwyddion","h5utils","ifeffit","magicspp","metview","miriad","molmol","ncarg","ncplot","ncview","ortep3","paraview","playerstage-player","playerstage-stage","pymol","root5","root6","swarm","vis5d","wgrib2","wview","xmedcon","xtide","yorick-z","littleutils","dvipng","tectonic","texlive-bin","htmldoc","rbmake","tesseract","tesseract-training","wv","NetSurf","analog","logstalgia","mod_qos","webalizer","webkit-gtk","webkit-gtk3","webkit-gtk-2.0","webkit-gtk3-2.0","webkit2-gtk","webkit2-gtk-devel","AfterStep","fox","fvwm2","gcin","glw","grace","gtk2-extra","libsexy","mrxvt","openmotif","qt3","sunclock","vtwm","windowmaker","xcursorgen","xdialog","xfe","xonclock","xplanet","tumbler","pymol-devel","libfive","php81-gd","p5.32-gd","p5.32-pgplot","p5.32-term-gnuplot","p5.32-tk","zint","py310-game","opencv4-devel","opencv3-devel","py27-opencv3-devel","py35-opencv3-devel","py36-opencv3-devel","py37-opencv3-devel","py38-opencv3-devel","py39-opencv3-devel","py35-opencv4-devel","py36-opencv4-devel","py37-opencv4-devel","py38-opencv4-devel","py39-opencv4-devel","zvbi","audacity-legacy","darktable-devel","qt6-qtbase","rawtherapee","farbfeld","mod_tile","godot-3.2","gdk-pixbuf2-devel","p5.34-gd","p5.34-pgplot","p5.34-term-gnuplot","p5.34-tk","warzone2100","armagetronad","ocrad","p5.28-image-png-libpng","p5.30-image-png-libpng","p5.32-image-png-libpng","p5.34-image-png-libpng","ncpp","irrlichtmt","aptdec","godot","libaribb24","julius-caesar-3","augustus-caesar-3","py39-imread","py310-imread","optar","crispy-doom","gmic-lib","poppler-devel","poppler-devel-qt5","py310-opencv3","py310-opencv3-devel","py310-opencv4","py310-opencv4-devel","povray","pngloss","php82-gd","libavif","libjxl","gtk4","qt610-qtwebengine","fltk-devel","kitty","luminance-hdr","fltk","frotz-sdl","abiword","py310-dlib","py310-pygrib","dosbox-staging","R-ragg","R-vdiffr","R-svglite","R-rvg","py311-game","R-showtext","R-sysfonts","R-rgl","R-readbitmap","lua54-luahpdf","lua53-luahpdf","lua52-luahpdf","lua51-luahpdf","R-ggiraph","py311-opencv3","py311-opencv3-devel","py311-opencv4","py311-opencv4-devel","BRiAl","m4ri","qt6-qtwebengine","ufo-ai","toxic","bart","amule","php83-gd","taisei","ocp","podofo-0.10","librasterlite2","py311-dlib","p5.28-imager","p5.30-imager","p5.32-imager","p5.34-imager","gtk4-devel","imager","InsightToolkit4","py310-InsightToolkit4","py311-InsightToolkit4","InsightToolkit","py310-InsightToolkit","py311-InsightToolkit","py310-orfeotoolbox","py311-orfeotoolbox","R-png","msdfgen","py312-game","py311-imread","py312-imread","ImageMagick7","py312-opencv4-devel","py312-orfeotoolbox","py312-opencv4","dlib","py312-dlib","ocrmypdf","wxgtk-3.0-cxx11","rawproc","php84-gd","qrscan","qt64-qtbase","qt64-qtwebengine","racket","py313-game","jpeg2png","libsixel","ffmpeg4","qt67-qtwebengine","qt67-qtbase","py313-opencv4","py313-opencv4-devel","gdal-hdf5","gdal-kea","qt68-qtbase","qt68-qtwebengine","py313-orfeotoolbox","apitrace","opensimh","py312-InsightToolkit4","py313-InsightToolkit4","py312-InsightToolkit","py313-InsightToolkit","luanti","previous","qt69-qtbase","qt69-qtwebengine","py314-opencv4","gdal-netcdf","py314-game","py314-orfeotoolbox","php85-gd","unicon","qt610-qtbase"]},{"type":"run","ports":["kitty"]}]}