{"name":"libjpeg-turbo","portdir":"graphics/libjpeg-turbo","version":"3.1.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.libjpeg-turbo.org","description":"SIMD-accelerated libjpeg-compatible JPEG codec library","long_description":"libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression and decompression on x86, x86-64, and ARM systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg, all else being equal. On other types of systems, libjpeg-turbo can still outperform libjpeg by a significant amount, by virtue of its highly-optimized Huffman coding routines. In many cases, the performance of libjpeg-turbo rivals that of proprietary high-speed JPEG codecs.","active":true,"categories":["graphics"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":352},{"name":"larryv","github":"larryv","ports_count":48},{"name":"mascguy","github":"mascguy","ports_count":355}],"variants":["debug","java","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","nasm","clang-18"]}],"depends_on":[{"type":"build","ports":["gdchart"]},{"type":"lib","ports":["fltk-devel","luminance-hdr","phantomjs-qt-qtbase","qt4-mac","qt5-qtbase","qt5-qtwebkit","qt511-qtbase","qt513-qtbase","qt53-qtbase","qt55-qtbase","qt56-qtbase","qt57-qtbase","qt58-qtbase","qt59-qtbase","smooth","audacity-devel","LibVNCServer","ResIL","eet","gource","inventor","libdevil","libextractor","libgdiplus","libgphoto2","libhsplasma","libsdl_image","spice-server","vxl","abiword-x11","xemacs","mame","qemu","scummvm","scummvm-devel","PlasmaClient","alienarena","bomberclone","fizmo","glob2","neverball","supertux","supertuxkart","xmoto","gdal","liblas","mapnik","mapserver","orfeotoolbox","eog","gnofract4d","gnome-photos","gstreamer010-gst-plugins-good","gstreamer1-gst-plugins-base","gstreamer1-gst-plugins-good","spice-gtk","vino","Aseprite","GraphicsMagick","ImageMagick","OpenSceneGraph","OpenSceneGraph-devel","Pangolin","argyll","chafa","darktable","dcmtk","dcmtk-static","dcraw","djvulibre","embree","enblend","epeg","exiftran","feh","flam3","fontforge","gd2","gdk-pixbuf2","geeqie","gegl","gegl-0.3","gegl-devel","gimp2","gimp2-devel","gimp3-devel","gle-graphics","QGLE","gphoto2","graphviz","graphviz-devel","hugin-app","imlib2","inkscape","inkscape-devel","iulib","jasper","jp2a","jpegoptim","jpegpixi","lcms","lcms2","leptonica","libbpg","libgeotiff","libicns","libmng","libopenraw","libpano13","libraw","libsvg","libsvg-cairo","libwmf","metapixel","minidjvu","mupdf","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","openslide","openvdb","openvrml","podofo","poppler","poppler-qt5","poppler-qt4-mac","rawstudio","sam2p","sane-backends","scantailor","simage","swftools","synfig","tiff","tiv","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","kde4-runtime","kdelibs4","okular","Io","php80-gd","php74-gd","php73-gd","php72-gd","php71-gd","php70-gd","php56-gd","php55-gd","php54-gd","php53-gd","php52-gd","swi-prolog","swi-prolog-devel","R","py39-dlib","gnudatalanguage","gnuplot","mathgl","netgen","ngsolve","ploticus","MPlayer","VLC2","libVLC2","ffmpegthumbnailer","gpac","jpeginfo","libheif","libquicktime","libquicktime-devel","libvideogfx","mjpegtools","mplayer-devel","pHash","sfml","transcode","centerim","mldonkey","nxcomp","wap11gui","camlimages","libreoffice","p5.26-gd","p5.28-gd","p5.30-gd","p5.26-pdl","p5.26-tk","p5.28-tk","p5.30-tk","ghostscript","pslib","scribus","py27-Pillow","py35-Pillow","py36-Pillow","py37-Pillow","py38-Pillow","py39-Pillow","py27-game","py35-game","py36-game","py37-game","py38-game","py39-game","py37-imagecodecs","py38-imagecodecs","py39-imagecodecs","py27-imread","py35-imread","py36-imread","py37-imread","py38-imread","py27-nio","EMBOSS","gmic","gmic-qt","gmic-gimp","gmic-clib","gmsh","hdf4","indi","magicspp","metview","molmol","montage","paraview","playerstage-player","playerstage-stage","root5","root6","yorick-z","steghide","littleutils","testdisk","htmldoc","qpdf","rbmake","tesseract","tesseract-training","analog","logstalgia","webkit2-gtk","webkit2-gtk-devel","AfterStep","fox","grace","mrxvt","openmotif","qt3","sunclock","tigervnc","tightvnc","windowmaker","xforms","xonclock","xplanet","tumbler","turbovnc-viewer","php81-gd","p5.32-gd","p5.32-tk","zbar","p5.28-barcode-zbar","p5.30-barcode-zbar","p5.32-barcode-zbar","py310-Pillow","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","audacity-legacy","darktable-devel","qt6-qtbase","qt6-qtimageformats","rawtherapee","farbfeld","py310-imagecodecs","mod_tile","gdk-pixbuf2-devel","ReadyMedia","p5.34-gd","p5.34-tk","irrlichtmt","py39-imread","py310-imread","gmic-lib","poppler-devel","poppler-devel-qt5","py310-opencv3","py310-opencv3-devel","py310-opencv4","py310-opencv4-devel","povray","php82-gd","stress-ng","libavif","libyuv","libjxl","gtk4","jasper2","frotz-sdl","py310-dlib","py311-Pillow","py311-imagecodecs","R-ragg","R-qpdf","py311-game","R-readbitmap","py311-opencv3","py311-opencv3-devel","py311-opencv4","py311-opencv4-devel","R-ijtiff","libopenraw-legacy","php83-gd","ocp","podofo-0.10","librasterlite2","py311-dlib","p5.28-imager","p5.30-imager","p5.32-imager","p5.34-imager","gtk4-devel","InsightToolkit4","py310-InsightToolkit4","py311-InsightToolkit4","InsightToolkit","py310-InsightToolkit","py311-InsightToolkit","py310-orfeotoolbox","py311-orfeotoolbox","py312-Pillow","cl-jpeg-turbo","py312-imagecodecs","py312-game","py311-imread","py312-imread","ImageMagick7","py312-opencv4-devel","py312-orfeotoolbox","py312-opencv4","dlib","py312-dlib","wxgtk-3.0-cxx11","rawproc","php84-gd","qrscan","qt64-qtbase","qt64-qtimageformats","racket","timg","py313-Pillow","py313-game","jpeg-quantsmooth","py313-imagecodecs","jpeg2png","libsixel","qt67-qtbase","qt67-qtimageformats","p5.34-barcode-zbar","py313-opencv4","py313-opencv4-devel","gdal-hdf5","gdal-kea","qt68-qtbase","qt68-qtimageformats","py313-orfeotoolbox","py312-InsightToolkit4","py313-InsightToolkit4","py312-InsightToolkit","py313-InsightToolkit","luanti","qt69-qtbase","qt69-qtimageformats","py314-Pillow","xschem","py314-opencv4","gdal-netcdf","py314-imagecodecs","py314-game","py314-orfeotoolbox","php85-gd","unicon","qt610-qtbase","fltk","qt610-qtimageformats"]}]}