notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details on branch 2026Q2
jpeg-turbo SIMD-accelerated JPEG codec which replaces libjpeg
3.1.4.1 graphics on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.1.4.1Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-04-12 18:27:20
Last Update: 2026-04-12 18:21:49
Commit Hash: 6e083a7
License: BSD3CLAUSE IJG ZLIB
WWW:
https://libjpeg-turbo.org/
Description:
This is a drop-in replacement for the graphics/jpeg library. It does not include libturbojpeg.so (see graphics/libjpeg-turbo). 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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (39 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/jpeg-turbo-3.1.4.1/catalog.mk
  3. /usr/local/share/licenses/jpeg-turbo-3.1.4.1/LICENSE
  4. /usr/local/share/licenses/jpeg-turbo-3.1.4.1/BSD3CLAUSE
  5. /usr/local/share/licenses/jpeg-turbo-3.1.4.1/IJG
  6. /usr/local/share/licenses/jpeg-turbo-3.1.4.1/ZLIB
  7. bin/cjpeg
  8. bin/djpeg
  9. bin/jpegtran
  10. bin/rdjpgcom
  11. bin/wrjpgcom
  12. include/jconfig.h
  13. include/jerror.h
  14. include/jmorecfg.h
  15. include/jpeglib.h
  16. lib/cmake/libjpeg-turbo/libjpeg-turboConfig.cmake
  17. lib/cmake/libjpeg-turbo/libjpeg-turboConfigVersion.cmake
  18. lib/cmake/libjpeg-turbo/libjpeg-turboTargets-release.cmake
  19. lib/cmake/libjpeg-turbo/libjpeg-turboTargets.cmake
  20. lib/libjpeg.a
  21. lib/libjpeg.so
  22. lib/libjpeg.so.8
  23. lib/libjpeg.so.8.3.2
  24. libdata/pkgconfig/libjpeg.pc
  25. share/man/man1/cjpeg.1.gz
  26. share/man/man1/djpeg.1.gz
  27. share/man/man1/jpegtran.1.gz
  28. share/man/man1/rdjpgcom.1.gz
  29. share/man/man1/wrjpgcom.1.gz
  30. @comment bin/tjbench
  31. @comment include/turbojpeg.h
  32. @comment lib/libturbojpeg.a
  33. @comment lib/libturbojpeg.so
  34. @comment lib/libturbojpeg.so.0
  35. @comment lib/libturbojpeg.so.0.4.0
  36. @comment libdata/pkgconfig/libturbojpeg.pc
  37. @owner
  38. @group
  39. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • jpeg-turbo>0:graphics/jpeg-turbo
Conflicts:
CONFLICTS_INSTALL:
  • mozjpeg
To install the port:
cd /usr/ports/graphics/jpeg-turbo/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/jpeg-turbo
  • pkg install jpeg-turbo
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: jpeg-turbo
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1775397687 SHA256 (libjpeg-turbo-3.1.4.1.tar.gz) = ecae8008e2cc9ade2f2c1bb9d5e6d4fb73e7c433866a056bd82980741571a022 SIZE (libjpeg-turbo-3.1.4.1.tar.gz) = 2528617

Packages (timestamps in pop-ups are UTC):
jpeg-turbo
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.1.4.13.1.4.12.0.63.1.23.1.4.1n/an/an/a
FreeBSD:13:quarterly3.1.4.13.1.4.12.1.5.13.1.13.1.4.1n/an/an/a
FreeBSD:14:latest3.1.4.13.1.4.12.1.43.1.13.1.4.12.1.5.1-2.1.5.1
FreeBSD:14:quarterly3.1.4.13.1.4.1-3.1.13.1.4.13.0.13.0.13.0.1
FreeBSD:15:latest3.1.4.13.1.4.1n/a3.1.1n/an/a3.0.1_13.0.2
FreeBSD:15:quarterly3.1.4.13.1.4.1n/a-n/an/a--
FreeBSD:16:latest3.1.4.13.1.4.1n/a-n/an/a--
Slave ports:
  1. graphics/libjpeg-turbo
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nasm : devel/nasm
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
This port is required by:
for Libraries
  1. editors/calligra
  2. editors/openoffice-4
  3. editors/openoffice-devel
  4. graphics/epsonscan2
  5. graphics/gwenview
  6. graphics/krita
  7. graphics/lcms2
Expand this list (27 items / 20 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. graphics/libkdcraw
  3. graphics/libkdcraw-qt5
  4. graphics/okular
  5. mail/thunderbird
  6. mail/thunderbird-esr
  7. multimedia/kodi
  8. net/krfb
  9. net/xrdp
  10. net-im/ejabberd
  11. net-mgmt/nagios4
  12. www/chromium
  13. www/firefox
  14. www/firefox-esr
  15. www/iridium
  16. www/librewolf
  17. www/nginx-full
  18. www/ungoogled-chromium
  19. www/waterfox
  20. x11/i3lock-color
  21. x11/slim
  22. Collapse this list.

Configuration Options:
===> The following configuration options are available for jpeg-turbo-3.1.4.1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
graphics_jpeg-turbo
USES:
cmake cpe pathfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.1.4.1/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.1.4.1
12 Apr 2026 18:21:49
commit hash: 6e083a7e7ab1a881b37f2a3f9157478bfb781161commit hash: 6e083a7e7ab1a881b37f2a3f9157478bfb781161commit hash: 6e083a7e7ab1a881b37f2a3f9157478bfb781161commit hash: 6e083a7e7ab1a881b37f2a3f9157478bfb781161 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
graphics/jpeg-turbo: Update to 3.1.4.1

Changelog:
https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.1.4.1

PR:		294261
Reviewed by:	desktop (makc)
Exp-run by:	antoine

(cherry picked from commit 5c947edf90309fb747d0c42a838cf40cba620d39)

Number of commits found: 1