The graphics/jpeg port
jpeg-3.0.4v0 – SIMD-accelerated JPEG codec replacement of libjpeg (cvsweb github mirror)
Description
libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg, all else being equal. libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru, but the TigerVNC and VirtualGL projects made numerous enhancements to the codec, including improved support for Mac OS X, 64-bit support, support for 32-bit and big endian pixel formats (RGBA, ABGR, etc.), accelerated Huffman encoding/decoding, and various bug fixes. The goal was to produce a fully open source codec that could replace the partially closed source TurboJPEG/IPP codec used by VirtualGL and TurboVNC. libjpeg-turbo generally achieves 80-120% of the performance of TurboJPEG/IPP. It is faster in some areas but slower in others.WWW: https://libjpeg-turbo.org/
Maintainer
The OpenBSD ports mailing-list
Categories
Build dependencies
Reverse dependencies
- astro/gnuastro
- astro/sunclock
- astro/wmglobe
- audio/ocp
- benchmarks/glmark2
- converters/k2pdfopt
- devel/dlib
- devel/fox
- devel/indi
- devel/jdk/11
- devel/jdk/17
- devel/jdk/21
- devel/kf5/khtml
- devel/sdl-image
- editors/TeXmacs
- editors/emacs
- editors/ted
- editors/xemacs21/stable
- emulators/fuse-utils
- emulators/mame
- emulators/qemu
- games/endless-sky
- games/ezquake
- games/frotz
- games/gargoyle
- games/indierunner
- games/lugaru
- games/minetest
- games/neverball
- games/openclonk
- games/openjk
- games/scummvm
- games/speeddreams
- games/supertuxkart
- games/ufoai/base
- games/wrath
- games/xmoto
- games/xonotic
- geo/gdal
- graphics/autopano-sift-c
- graphics/azpainter
- graphics/blender
- graphics/dcmtk
- graphics/dcraw
- graphics/digikam
- graphics/djvulibre
- graphics/exiftran
- graphics/farbfeld
- graphics/ffmpegthumbnailer
- graphics/gd
- graphics/gimp/snapshot
- graphics/gimp/stable
- graphics/gmic
- graphics/gnofract4d
- graphics/imlib2
- graphics/jhead
- graphics/jpeginfo
- graphics/jpegoptim
- graphics/jpegpixi
- graphics/krita
- graphics/lcms
- graphics/libavif
- graphics/libmng
- graphics/libpano13
- graphics/libraw
- graphics/libsixel
- graphics/libvips
- graphics/libwebp
- graphics/libwmf
- graphics/luagd
- graphics/maim
- graphics/mpeg_encode
- graphics/netpbm
- graphics/opencv
- graphics/openimageio
- graphics/p5-Imager
- graphics/povray
- graphics/quirc
- graphics/tiff
- graphics/tumble
- graphics/videod
- graphics/vigra
- graphics/xfig
- graphics/xpaint
- graphics/xv
- lang/hashlink
- lang/swi-prolog
- mail/asmail
- math/R
- math/grace
- math/graphviz
- multimedia/gstreamer1/plugins-base
- multimedia/handbrake
- multimedia/libheif
- multimedia/libv4l
- multimedia/minidlna
- multimedia/mjpegtools
- multimedia/motion
- multimedia/mpv
- multimedia/xine-lib
- multimedia/xine-ui
- net/libvncserver
- net/tdesktop
- net/tg_owt
- net/vncsnapshot
- net/ziproxy
- print/fontforge
- print/ghostscript/gnu
- print/hplip
- print/htmldoc
- print/qpdf
- print/scribus
- security/steghide
- security/stegseek
- sysutils/nut
- sysutils/testdisk
- textproc/mupdf
- textproc/podofo
- textproc/wkhtmltopdf
- wayland/grim
- wayland/swayimg
- wayland/wayfire
- www/chromium
- www/dillo
- www/igal
- www/igal2
- www/iridium
- www/links+
- www/netsurf/netsurf-fb
- www/swiggle
- www/ungoogled-chromium
- x11/agar/agar
- x11/agar/test
- x11/asapm
- x11/ctwm
- x11/ede/desktop
- x11/fltk
- x11/gnustep/gui
- x11/irrlicht
- x11/kde-applications/gwenview
- x11/motif
- x11/mplayer
- x11/nx/nxcomp
- x11/ogle
- x11/p5-Tk
- x11/pekwm
- x11/qt6/qtimageformats
- x11/qt6/qtwebengine
- x11/uwm
- x11/xfce4/tumbler
- x11/xforms
- x11/xli
- x11/xplanet
- x11/xwallpaper
Files
- /usr/local/bin/cjpeg
- /usr/local/bin/djpeg
- /usr/local/bin/jpegtran
- /usr/local/bin/rdjpgcom
- /usr/local/bin/tjbench
- /usr/local/bin/wrjpgcom
- /usr/local/include/jconfig.h
- /usr/local/include/jerror.h
- /usr/local/include/jmorecfg.h
- /usr/local/include/jpeglib.h
- /usr/local/include/turbojpeg.h
- /usr/local/lib/cmake/
- /usr/local/lib/cmake/libjpeg-turbo/
- /usr/local/lib/cmake/libjpeg-turbo/libjpeg-turboConfig.cmake
- /usr/local/lib/cmake/libjpeg-turbo/libjpeg-turboConfigVersion.cmake
- /usr/local/lib/cmake/libjpeg-turbo/libjpeg-turboTargets-release.cmake
- /usr/local/lib/cmake/libjpeg-turbo/libjpeg-turboTargets.cmake
- /usr/local/lib/libjpeg.a
- /usr/local/lib/libjpeg.so.71.0
- /usr/local/lib/libturbojpeg.a
- /usr/local/lib/libturbojpeg.so.1.0
- /usr/local/lib/pkgconfig/libjpeg.pc
- /usr/local/lib/pkgconfig/libturbojpeg.pc
- /usr/local/man/man1/cjpeg.1
- /usr/local/man/man1/djpeg.1
- /usr/local/man/man1/jpegtran.1
- /usr/local/man/man1/rdjpgcom.1
- /usr/local/man/man1/wrjpgcom.1
- /usr/local/share/doc/jpeg/
- /usr/local/share/doc/jpeg/libjpeg.txt
- /usr/local/share/doc/jpeg/wizard.txt
- /usr/local/share/doc/libjpeg-turbo/
- /usr/local/share/doc/libjpeg-turbo/LICENSE.md
- /usr/local/share/doc/libjpeg-turbo/README.ijg
- /usr/local/share/doc/libjpeg-turbo/README.md
- /usr/local/share/doc/libjpeg-turbo/example.c
- /usr/local/share/doc/libjpeg-turbo/libjpeg.txt
- /usr/local/share/doc/libjpeg-turbo/structure.txt
- /usr/local/share/doc/libjpeg-turbo/tjexample.c
- /usr/local/share/doc/libjpeg-turbo/usage.txt
- /usr/local/share/doc/libjpeg-turbo/wizard.txt