jpeg-turbo
Port variant std
Summary SIMD-accelerated JPEG codec which replaces libjpeg
BROKEN
Package version 3.0.4
Homepage https://libjpeg-turbo.virtualgl.org/
Keywords graphics
Maintainer nobody
License BSD3CLAUSE , Independent JPEG Group License , ZLIB (multi)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 21 SEP 2024, 20:11:51 UTC
Port created 07 JUN 2017, 22:40:10 UTC
Subpackage Descriptions
set This is the jpeg-turbo:std metapackage. It pulls in all subpackages of jpeg-turbo:std.
primary 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.
tools 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. This package contains command line tools that use the library.
dev This is the developer subpackage of the jpeg-turbo:std port. It may contain headers, pc files, static and PIC libraries and SO links.
man This is the man page subpackage of the jpeg-turbo:std port.
docs This is the documents subpackage of the jpeg-turbo:std port.
Configuration Switches (platform-specific settings discarded)
NASM ON Use nasm to construct optimized assembly
Package Dependencies by Type
Build (only) nasm:primary:std
cmake:primary:std
Runtime (only) jpeg-turbo:primary:std (tools subpackage)
Download groups
main https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.0.4/
Distribution File Information
99130559e7d62e8d695f2c0eaeef912c5828d5b84a0537dcb24c9678c9d5b76b 2400356 libjpeg-turbo-3.0.4.tar.gz
Ports that require jpeg-turbo:std
R-jpeg:std Read and write JPEG images
R-ragg:std Graphic Devices Based on AGG
R:std Statistical computing and graphics environment
WebP:std Google WebP image format library and tool
ctwm:std Window manager that iterated on twm
deadbeef:std Ultimate music player for Unix-like systems
djvulibre:std Utilities and Libraries for the DjVu image format
ede:std Extremely light-weight desktop environment
edelib:std Component construction library for EDE
emacs:desktop GNU Emacs text editor with X11 support
firefox:std Mozilla web browser
fltk:std Light-weight cross-platform C++ GUI toolkit
fontforge:std Outline and bitmap font editor
fox:std Fast, frugal and portable C++ GUI toolkit
frotz:std Infocom-style interactive fiction player
gargoyle:std Graphical player for Interactive Fiction games
gdal:std Geospatial Data Abstraction Library
gdk-pixbuf:std Graphic library for GIMP toolkit
gegl:std Graph based image processing framework
ghostscript:std Postscript and PDF Rendering Engine
gimp:std GNU Image Manipulation Program
gnuplot:std Command-line driven graphing utility
gstreamer1-plugins-jpeg:std GStreamer1 jpeg codec plugin
gstreamer1-plugins-x:std GStreamer1 XImageSrc plugin
gtk4:std Gimp Toolkit for X11 GUI
hdf:std HDF4 Hierarchical Data Format
imlib2:std Powerful image loading and rendering library
inkscape:std Scalable Vector Graphics (SVG) editor
irrlicht:std High performance realtime 3D engine
jasper:std Implementation JPEG-2000 standard codec
lcms2:std Color Management Engine (version 2)
leptonica:std Image processing and analysis library
libGD:std Graphics library for fast creation of images
libavif:std Library for encoding and decoding .avif files
libcupsfilters:std Library for developing printing filters
libgxps:std GObject-based lib for handling/rendering XPS docs
libheif:std HEIF file format decoder and encoder
libjxl:std JPEG XL image format reference implementation
libmng:std Multiple-image Network Graphics support library
libraw:std Library for handling RAW digicam images
libreoffice:std Free Software Productivity Suite
libvips:loaded Threaded image processing library (more features)
libvips:std Threaded image processing library (std. options)
libvncserver:std VNC server and client C libraries
libwmf:std Library for converting Windows Metafile Format
libyuv:std Library for freeswitch yuv graphics manipulation
luanti:std Infinite-world block sandbox game
maim:std Desktop screenshot utility (make image)
mpv:std Advanced general-purpose multimedia player
opencv:std Open Source Computer Vision library
openjdk:std OpenJDK Java Development Kit (version 21)
pekwm:std Light, unobtrusive and configurable WM
perl-Tk:538 Tk - a Graphical User Interface Toolkit (5.38)
perl-Tk:540 Tk - a Graphical User Interface Toolkit (5.40)
php82-gd:std PHP 8.2 extension: gd (image processing)
php83-gd:std PHP 8.3 extension: gd (image processing)
php84-gd:std PHP 8.4 extension: gd (image processing)
podofo:std Library to work with the PDF file format
poppler:std PDF rendering library
python-Pillow:v12 Python Imaging Library (Fork) (3.12)
python-Pillow:v13 Python Imaging Library (Fork) (3.13)
qemu:std Fast CPU emulator and virtualizer for x86 platform
qpdf:std Command-line tools for transforming PDF files
qt5-qtbase:std Qt5 - QtBase component
qt5-qtimageformats:std Qt5 - QtImageFormats component
qt6-qtbase:std Qt6 - QtBase component
reduce:std Codemist Std Lisp general-purpose computer system
scribus:std Page Layout and Desktop Publishing
sdl1_image:std Load images of various formats as SDL surfaces
sdl2_image:std Load images of various formats as SDL surfaces
sfml:std Simple Fast Multimedia Library
skia:std Open-source 2D graphics library
slim:std Simple desktop-independent login manager for X11
ssvnc:std Enhanced TightVNC Viewer
testdisk:std Powerful free data recovery software
thunderbird:std Mozilla Thunderbird mail/newsgroup client
tiff:std TIFF image format library and tools
tumbler:std D-Bus thumbnailing service for Xfce
video4linux:std Video device drivers
webkit2:api40 Opensource browser engine using GTK+3 (API 4.0)
webkit2:api41 Opensource browser engine using GTK+3 (API 4.1)
webkit2:api60 Opensource browser engine using GTK4 (API 6.0)
wxWidgets30:gtk2 GUI toolkit with GTK+ bindings (gtk2)
wxWidgets30:std GUI toolkit with GTK+ bindings (gtk3)
wxWidgets:std GUI toolkit with GTK+ bindings
xscreensaver:std Screen saver and locker for X11