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