{"name":"libjpeg-turbo","portdir":"graphics/libjpeg-turbo","version":"3.2.0","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":353},{"name":"larryv","github":"larryv","ports_count":48},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["debug","java","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","nasm","clang-18"]}],"depends_on":[{"type":"build","ports":["gdchart"]},{"type":"lib","ports":["p5.26-pdl","p5.26-tk","py27-imread","py35-imread","py36-imread","py35-game","py35-opencv3","py36-opencv3","py35-opencv3-devel","py36-opencv3-devel","Io","VLC2","libVLC2","gpac","transcode","indi","paraview","py39-imread","py36-Pillow","openvrml","py37-Pillow","py38-Pillow","mldonkey","camlimages","Pangolin","gegl","dlib","py310-dlib","py311-dlib","py312-dlib","py313-dlib","py314-dlib","netgen","QMPlay2","ReadyMedia","py35-Pillow","py37-opencv3","py38-opencv3","py37-opencv3-devel","py38-opencv3-devel","py38-imread","py38-opencv4-devel","netpbm","libheif-devel","libheif","py35-opencv4","py36-opencv4","py35-opencv4-devel","py36-opencv4-devel","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","vigra","vips","gnudatalanguage","mathgl","py27-nio","gmsh","magicspp","metview","py37-imagecodecs","py38-imagecodecs","ImageMagick7","py39-Pillow","py37-opencv4","racket","vtk","qt610-qtbase","qt513-qtbase","luanti","qt610-qtimageformats","qt69-qtbase","qt69-qtimageformats","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","qt6-qtbase","qt6-qtimageformats","qt5-qtbase","qt5-qtwebkit","p5.28-imager","p5.30-imager","p5.32-imager","p5.34-imager","gegl-devel","py37-imread","gegl-0.3","audacity-devel","libvideogfx","lastfm-desktop","pHash","openslide","py37-opencv4-devel","gmic","gmic-qt","gmic-gimp","gmic-clib","R","gmic-lib","gdal","gdal-hdf5","gdal-kea","gdal-netcdf","ImageMagick","lcms2","synfig","openimageio","gtk4","gtk4-devel","liblas","mapnik","mapserver","OpenSceneGraph-devel","OpenSceneGraph","root6","py37-game","leptonica","ffmpegthumbnailer","orfeotoolbox","py310-orfeotoolbox","py311-orfeotoolbox","py312-orfeotoolbox","py313-orfeotoolbox","py314-orfeotoolbox","libavif","p5.28-gd","p5.30-gd","p5.34-gd","p5.32-gd","py36-game","sfml","libquicktime-devel","libquicktime","libjxl","wxWidgets-3.2","gstreamer1-gst-plugins-good","ghostscript","graphviz-devel","py39-opencv3","py39-opencv3-devel","py39-opencv4","py39-opencv4-devel","py310-imagecodecs","py311-imagecodecs","py312-imagecodecs","py313-imagecodecs","py314-imagecodecs","podofo","py38-game","mjpegtools","qemu","py39-dlib","py38-opencv4","molmol","motif","py39-game","py39-imagecodecs","R-ijtiff","R-qpdf","R-ragg","R-readbitmap","fltk","fltk-devel","luminance-hdr","phantomjs-qt-qtbase","qt4-mac","qt511-qtbase","qt53-qtbase","qt55-qtbase","qt56-qtbase","qt57-qtbase","qt58-qtbase","qt59-qtbase","qt64-qtbase","qt64-qtimageformats","qt67-qtbase","qt67-qtimageformats","qt68-qtbase","qt68-qtimageformats","smooth","ocp","stress-ng","librasterlite2","LibVNCServer","ResIL","eet","gource","inventor","irrlichtmt","libdevil","libextractor","libgdiplus","libgphoto2","libhsplasma","libsdl_image","spice-server","vxl","abiword-x11","xemacs","mame","scummvm","scummvm-devel","PlasmaClient","alienarena","bomberclone","fizmo","frotz-sdl","glob2","neverball","supertuxkart","supertux","xmoto","mod_tile","eog","gnofract4d","gnome-photos","gstreamer010-gst-plugins-good","spice-gtk","vino","Aseprite","GraphicsMagick","argyll","chafa","darktable","darktable-devel","dcmtk","dcraw","dcmtk-static","djvulibre","embree","enblend","epeg","exiftran","farbfeld","feh","flam3","fontforge","gd2","gdk-pixbuf2","gdk-pixbuf2-devel","geeqie","gimp2","gimp2-devel","gimp3-devel","gle-graphics","QGLE","gphoto2","graphviz","hugin-app","imlib2","inkscape","inkscape-devel","iulib","jasper","jasper2","jp2a","jpeg-quantsmooth","jpeg2png","jpegoptim","jpegpixi","lcms","libbpg","libgeotiff","libicns","libmng","libopenraw","libopenraw-legacy","libpano13","libraw","libsixel","libsvg-cairo","libsvg","libwmf","metapixel","minidjvu","mupdf","openvdb","podofo-0.10","poppler","poppler-qt5","poppler-devel","poppler-devel-qt5","poppler-qt4-mac","povray","qrscan","rawproc","rawstudio","rawtherapee","sam2p","sane-backends","scantailor","simage","swftools","tiff","timg","tiv","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","zbar","p5.28-barcode-zbar","p5.30-barcode-zbar","p5.32-barcode-zbar","p5.34-barcode-zbar","digikam","gwenview","kde4-runtime","kdelibs4","okular","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","swi-prolog","unicon","cl-jpeg-turbo","gnuplot","ngsolve","ploticus","MPlayer","jpeginfo","libyuv","mplayer-devel","centerim","nxcomp","wap11gui","libreoffice","p5.28-tk","p5.30-tk","p5.32-tk","p5.34-tk","pslib","scribus","py27-Pillow","py310-Pillow","py311-Pillow","py312-Pillow","py313-Pillow","py314-Pillow","py27-game","py310-game","py311-game","py312-game","py313-game","py314-game","py310-imread","py311-imread","py312-imread","EMBOSS","hdf4","montage","playerstage-player","playerstage-stage","root5","xschem","yorick-z","steghide","littleutils","testdisk","htmldoc","qpdf","rbmake","tesseract","tesseract-training","analog","logstalgia","webkit2-gtk","webkit2-gtk-devel","AfterStep","fox","grace","mrxvt","qt3","sunclock","tigervnc","tightvnc","turbovnc-viewer","windowmaker","xforms","xonclock","xplanet","p5.26-gd","tumbler"]}]}