FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
jpeg-turbo SIMD-accelerated JPEG codec which replaces libjpeg
1.4.2 graphics on this many watch lists=13 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: portmgr@FreeBSD.org search for ports maintained by this maintainer
Port Added: 23 Aug 2014 19:40:30
License: not specified in port
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.

WWW: http://libjpeg-turbo.virtualgl.org/
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/graphics/jpeg-turbo/ && make install clean
To add the package: pkg install jpeg-turbo

PKGNAME: jpeg-turbo

distinfo:

SHA256 (libjpeg-turbo-1.4.2.tar.gz) = 521bb5d3043e7ac063ce3026d9a59cc2ab2e9636c655a2515af5f4706122233e
SIZE (libjpeg-turbo-1.4.2.tar.gz) = 1569306


Slave ports
  1. graphics/libjpeg-turbo

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. nasm : devel/nasm

This port is required by:

for Build for Libraries
  1. astro/astrometry
  2. astro/celestia
  3. astro/celestia-gnome
  4. astro/celestia-gtk
  5. astro/openuniverse
  6. astro/sunclock
  7. astro/xephem
  8. Expand this list (428 items)
  9. astro/xplanet
  10. audio/deadbeef
  11. audio/enscribe
  12. benchmarks/glmark2
  13. biology/protomol
  14. cad/freecad
  15. cad/gmsh
  16. cad/gmsh-occ
  17. cad/leocad
  18. cad/netgen
  19. cad/openvsp
  20. comms/hylafax
  21. comms/xastir
  22. converters/wkhtmltopdf
  23. databases/grass
  24. deskutils/aspostit
  25. deskutils/py-spice-gtk
  26. deskutils/spice-gtk
  27. deskutils/xfce4-tumbler
  28. devel/allegro-devel
  29. devel/clanlib
  30. devel/clanlib1
  31. devel/clanlib22
  32. devel/dcmtk
  33. devel/directfb
  34. devel/efl
  35. devel/kyra
  36. devel/libclaw
  37. devel/onscripter
  38. devel/onscripter-1byte
  39. devel/p5-SDL
  40. devel/py-game_sdl2
  41. devel/sfml
  42. devel/sfml1
  43. devel/simgear
  44. devel/synfig
  45. editors/abiword
  46. editors/calligra
  47. editors/emacs
  48. editors/emacs-devel
  49. editors/libreoffice
  50. editors/libreoffice4
  51. editors/openoffice-4
  52. editors/openoffice-devel
  53. emulators/generator
  54. emulators/generator-cbiere
  55. emulators/mame
  56. emulators/mess
  57. emulators/qemu
  58. emulators/qemu-devel
  59. emulators/qemu-sbruno
  60. emulators/wine
  61. emulators/wine-devel
  62. emulators/wine-staging
  63. emulators/xsystem35
  64. games/adgali
  65. games/allacrost
  66. games/armagetron
  67. games/cake
  68. games/crrcsim
  69. games/darkplaces
  70. games/dhewm3
  71. games/diaspora
  72. games/edge
  73. games/egl
  74. games/endless-sky
  75. games/ezquake
  76. games/flightgear
  77. games/freedroid
  78. games/freedroidrpg
  79. games/freeminer
  80. games/fteqw
  81. games/gracer
  82. games/iortcw
  83. games/jigzo
  84. games/joequake
  85. games/lugaru
  86. games/macopix
  87. games/megaglest
  88. games/minetest
  89. games/netradiant
  90. games/neverball
  91. games/nexuiz
  92. games/openalchemist
  93. games/openclonk
  94. games/penguin-command
  95. games/q2p
  96. games/q2pro
  97. games/quake2max
  98. games/qudos
  99. games/r1q2
  100. games/scorched3d
  101. games/scummvm
  102. games/sdlquake2*
  103. games/stepmania-devel
  104. games/supertuxkart
  105. games/tuxpuck
  106. games/ufoai
  107. games/vavoom
  108. games/warsow
  109. games/xglk
  110. games/xmoto
  111. games/xonotic
  112. games/xrick
  113. games/zdoom
  114. graphics/GraphicsMagick
  115. graphics/ImageMagick
  116. graphics/ImageMagick-nox11
  117. graphics/ImageMagick7
  118. graphics/ImageMagick7-nox11
  119. graphics/aaphoto
  120. graphics/argyllcms
  121. graphics/aseprite
  122. graphics/autopano-sift-c
  123. graphics/blender
  124. graphics/bmeps
  125. graphics/cimg
  126. graphics/cinepaint
  127. graphics/commons-utilities
  128. graphics/darktable
  129. graphics/dataplot
  130. graphics/dcraw
  131. graphics/dcraw-m
  132. graphics/devil
  133. graphics/djvulibre
  134. graphics/enblend
  135. graphics/eog
  136. graphics/eom
  137. graphics/exact-image
  138. graphics/exiftran
  139. graphics/exrtools
  140. graphics/farbfeld
  141. graphics/flam3
  142. graphics/gd
  143. graphics/gdal
  144. graphics/gdchart
  145. graphics/gdk-pixbuf
  146. graphics/gdk-pixbuf2
  147. graphics/geeqie
  148. graphics/gegl
  149. graphics/gegl3
  150. graphics/gimageview
  151. graphics/gimp-app
  152. graphics/gle-graphics
  153. graphics/gnash
  154. graphics/gnofract4d
  155. graphics/gpicview
  156. graphics/grads
  157. graphics/graphviz
  158. graphics/gstreamer-plugins-gl
  159. graphics/gstreamer-plugins-jpeg
  160. graphics/gstreamer1-plugins-jpeg
  161. graphics/gwenview-kde4
  162. graphics/hiptext
  163. graphics/hugin
  164. graphics/hugin-2016*
  165. graphics/hugin-devel*
  166. graphics/iccexamin
  167. graphics/ida
  168. graphics/imageindex
  169. graphics/imageworsener
  170. graphics/imlib2
  171. graphics/inventor
  172. graphics/ipe
  173. graphics/iulib
  174. graphics/jasper
  175. graphics/jp2a
  176. graphics/jpeginfo
  177. graphics/jpegoptim
  178. graphics/jpgtn
  179. graphics/jslice
  180. graphics/kphotoalbum-kde4
  181. graphics/lcms
  182. graphics/lcms2
  183. graphics/leptonica
  184. graphics/libafterimage
  185. graphics/libbpg
  186. graphics/libgaiagraphics
  187. graphics/libgeotiff
  188. graphics/libgfx
  189. graphics/libgphoto2
  190. graphics/libgxps
  191. graphics/libimg
  192. graphics/libkdcraw-kde4
  193. graphics/libmng
  194. graphics/libopenraw
  195. graphics/libpano13
  196. graphics/librasterlite
  197. graphics/librasterlite2
  198. graphics/libraw
  199. graphics/libreatlas
  200. graphics/libsvg
  201. graphics/libsvg-cairo
  202. graphics/libwmf
  203. graphics/libwmf-nox11
  204. graphics/lightzone
  205. graphics/llpp
  206. graphics/lprof-devel
  207. graphics/luminance
  208. graphics/luminance-qt5
  209. graphics/mapcache
  210. graphics/mapnik
  211. graphics/mapserver
  212. graphics/megapov
  213. graphics/metapixel
  214. graphics/mitsuba
  215. graphics/mtpaint
  216. graphics/mupdf
  217. graphics/netpbm
  218. graphics/nvidia-texture-tools
  219. graphics/ocaml-images
  220. graphics/ocropus
  221. graphics/okular
  222. graphics/opencv
  223. graphics/opencv-java
  224. graphics/openrm
  225. graphics/osg
  226. graphics/osg-devel
  227. graphics/p5-Image-Scale
  228. graphics/p5-Imager
  229. graphics/p5-Tk-JPEG-Lite
  230. graphics/php5-gd*
  231. graphics/php55-gd
  232. graphics/php56-gd
  233. graphics/php70-gd
  234. graphics/podofo
  235. graphics/poppler
  236. graphics/poppler-glib
  237. graphics/poppler-qt4
  238. graphics/poppler-qt5
  239. graphics/poppler-utils
  240. graphics/povray36
  241. graphics/povray37
  242. graphics/py-gimp
  243. graphics/py-imaging*
  244. graphics/py-opencv
  245. graphics/py-pillow
  246. graphics/py3-pillow
  247. graphics/pyro*
  248. graphics/qt4-imageformats
  249. graphics/rawstudio
  250. graphics/rawtherapee
  251. graphics/scantailor
  252. graphics/sdl2_image
  253. graphics/sdl_image
  254. graphics/sdump
  255. graphics/seejpeg
  256. graphics/simage
  257. graphics/simpleviewer
  258. graphics/sk1libs
  259. graphics/sswf
  260. graphics/stamp
  261. graphics/swftools
  262. graphics/tiff
  263. graphics/tiffgt
  264. graphics/tulip
  265. graphics/ufraw
  266. graphics/vigra
  267. graphics/vips
  268. graphics/webp
  269. graphics/white_dune*
  270. graphics/xfig
  271. graphics/xli
  272. graphics/xpaint
  273. graphics/xsane
  274. graphics/xv
  275. graphics/xv-m17n
  276. graphics/yafray
  277. graphics/zathura-pdf-mupdf
  278. graphics/zbar
  279. graphics/zgv
  280. japanese/gd
  281. japanese/xv
  282. java/openjfx8-devel
  283. lang/ofc
  284. lang/phantomjs
  285. lang/pike78
  286. lang/racket
  287. lang/swi-pl
  288. mail/spamprobe
  289. mail/thunderbird
  290. math/R
  291. math/giacxcas
  292. math/grace
  293. math/libR
  294. math/libRmath
  295. math/ploticus
  296. math/ploticus-nox11
  297. math/reduce
  298. math/sage
  299. math/surf
  300. math/vtk5
  301. math/vtk6
  302. misc/wmweather+
  303. multimedia/camserv
  304. multimedia/ffmpegthumbnailer
  305. multimedia/gmerlin
  306. multimedia/gpac-libgpac
  307. multimedia/kissdx
  308. multimedia/kodi
  309. multimedia/libdv
  310. multimedia/libmovtar
  311. multimedia/libquicktime
  312. multimedia/libv4l
  313. multimedia/mjpegtools
  314. multimedia/mjpg-streamer
  315. multimedia/motion
  316. multimedia/mpv
  317. multimedia/openquicktime
  318. multimedia/pHash
  319. multimedia/plexhometheater
  320. multimedia/pwcbsd
  321. multimedia/pwcview
  322. multimedia/transcode
  323. multimedia/v4l-utils
  324. multimedia/vdr
  325. multimedia/xawtv
  326. multimedia/xine
  327. multimedia/zoneminder
  328. net/boinc-client
  329. net/freeswitch
  330. net/guacamole-server
  331. net/iipsrv
  332. net/krfb
  333. net/libvncserver
  334. net/minidlna
  335. net/remmina-plugin-vnc
  336. net/ssvnc
  337. net/tigervnc
  338. net/tigervnc-devel
  339. net/tightvnc
  340. net/vncreflector
  341. net/wizd
  342. net/x11vnc
  343. net/xrdp-devel
  344. net-im/kopete-kde4
  345. net-mgmt/driftnet
  346. net-mgmt/nagios4
  347. net-p2p/dclib
  348. news/knews
  349. print/cups-filters
  350. print/cups-image*
  351. print/fontforge
  352. print/ghostscript7-base
  353. print/ghostscript9-agpl-base
  354. print/ghostscript9-base
  355. print/hpijs
  356. print/hplip
  357. print/panda
  358. print/photoprint
  359. print/pslib
  360. print/scribus
  361. russian/gd
  362. science/InsightToolkit
  363. science/hdf
  364. science/hdf-java*
  365. science/orthanc
  366. science/paraview
  367. security/steghide
  368. sysutils/ascpu
  369. sysutils/graffer
  370. sysutils/logstalgia
  371. sysutils/testdisk
  372. textproc/fldiff
  373. textproc/htmldoc
  374. ukrainian/gd
  375. www/analog
  376. www/chromium
  377. www/firefox
  378. www/firefox-esr
  379. www/ilias
  380. www/libxul
  381. www/links
  382. www/links-hacked
  383. www/netsurf
  384. www/seamonkey
  385. www/swiggle
  386. www/webkit-qt5
  387. www/webkit2-gtk3
  388. x11/dgs
  389. x11/eaglemode
  390. x11/kde4-runtime
  391. x11/kde4-workspace
  392. x11/kdelibs4
  393. x11/mrxvt
  394. x11/mrxvt-devel
  395. x11/nxcomp
  396. x11/slim
  397. x11/xloadimage
  398. x11/xscreensaver
  399. x11/xscreensaver-gnome
  400. x11/xscreensaver-gnome-hacks
  401. x11-fm/ezfm
  402. x11-fm/thunar-vfs
  403. x11-toolkits/blt
  404. x11-toolkits/fltk
  405. x11-toolkits/fltk-devel
  406. x11-toolkits/fox14
  407. x11-toolkits/fox16
  408. x11-toolkits/fox17
  409. x11-toolkits/gnustep-back
  410. x11-toolkits/gnustep-gui
  411. x11-toolkits/irrlicht
  412. x11-toolkits/nucleo
  413. x11-toolkits/open-motif
  414. x11-toolkits/p5-Prima
  415. x11-toolkits/p5-Tk
  416. x11-toolkits/qt5-gui
  417. x11-toolkits/wxgtk28
  418. x11-toolkits/wxgtk28-common
  419. x11-toolkits/wxgtk28-contrib
  420. x11-toolkits/wxgtk28-contrib-common
  421. x11-toolkits/wxgtk30
  422. x11-toolkits/xforms
  423. x11-toolkits/xmhtml
  424. x11-wm/afterstep-stable
  425. x11-wm/ctwm
  426. x11-wm/jwm
  427. x11-wm/libwraster
  428. x11-wm/pekwm
  429. x11-wm/windowmaker
  430. Collapse this list.
for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for jpeg-turbo-1.4.2:
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings

USES:
cpe libtool

Master Sites:
  1. http://aarnet.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  2. http://downloads.sourceforge.net/project/libjpeg-turbo/1.4.2/
  3. http://freefr.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  4. http://garr.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  5. http://heanet.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  6. http://hivelocity.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  7. http://ignum.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  8. http://internode.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  9. http://iweb.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  10. http://jaist.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  11. http://kent.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  12. http://master.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  13. http://nchc.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  14. http://ncu.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  15. http://netcologne.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  16. http://sunet.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  17. http://superb-dca3.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  18. http://switch.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  19. http://tenet.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  20. http://ufpr.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/
  21. http://waix.dl.sourceforge.net/project/libjpeg-turbo/1.4.2/

Number of commits found: 13

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Apr 2016 14:00:57
Original commit files touched by this commit  1.4.2
Revision:412346
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
18 Mar 2016 13:28:04
Original commit files touched by this commit  1.4.2
Revision:411354
feld search for other commits by this committer
Revert MAINTAINER update

These ports were intentionally set to portmgr@FreeBSD.org as MAINTAINER;
it was not a mistake. They require exp-runs and special care when
updating.

Submitted by:	antoine
18 Mar 2016 11:48:40
Original commit files touched by this commit  1.4.2
Revision:411344
feld search for other commits by this committer
MAINTAINER reset should be ports@FreeBSD.org, not portmgr
14 Oct 2015 16:52:20
Original commit files touched by this commit  1.4.2
Revision:399279
antoine search for other commits by this committer
Update to 1.4.2

PR:		203634
16 Sep 2015 20:35:14
Original commit files touched by this commit  1.4.1
Revision:397084
antoine search for other commits by this committer
- Update jpeg-turbo to 1.4.1 and grab maintainership after several timeouts
- Change default jpeg implementation from jpeg to jpeg-turbo

Reviewed by:		bapt, mat
Differential Revision:	https://reviews.freebsd.org/D2884
13 Sep 2015 20:27:08
Original commit files touched by this commit  1.4.0_1
Revision:396855
antoine search for other commits by this committer
Fix negative shift with IFAST FDCT and qual=100
This fixes regression tests with clang 3.7.0

PR:		202762
Obtained
from:	https://github.com/libjpeg-turbo/libjpeg-turbo/commit/4cfa3f4c39c2e46eca3a65c67411d15e08a3fc70
Approved by:	maintainer timeout (15 days)
01 Jun 2015 19:13:39
Original commit files touched by this commit  1.4.0
Revision:388256
antoine search for other commits by this committer
- Update to 1.4.0
- Allow building on non i386/amd64 [1]

PR:		200095
Approved by:	maintainer timeout (3 weeks)
Tested on:	ia64 and sparc64 [1]
10 Jan 2015 13:51:51
Original commit files touched by this commit  1.3.1_2
Revision:376706
antoine search for other commits by this committer
Add CPE information
10 Jan 2015 12:23:24
Original commit files touched by this commit  1.3.1_2
Revision:376692
antoine search for other commits by this committer
Fix possible Huffman local buffer overrun

MFH:		2015Q1
Security:	CVE-2014-9092
08 Dec 2014 16:48:41
Original commit files touched by this commit  1.3.1_1
Revision:374303
tijl search for other commits by this committer
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Oct 2014 17:04:21
Original commit files touched by this commit  1.3.1
Revision:371283
bapt search for other commits by this committer
Cleanup plist
30 Aug 2014 14:34:03
Original commit files touched by this commit  1.3.0_2
Revision:366624
adamw search for other commits by this committer
Fix a docs conflict from libjpeg-turbo not excluding the DOCS option.

PR:		193145
Submitted by:	Jan Beich
23 Aug 2014 19:40:21
Original commit files touched by this commit  1.3.0_2
Revision:365789
adamw search for other commits by this committer
libjpeg-turbo installs its own unique library (libturbojpeg.so) and
a drop-in replacement for libjpeg.so.

This commit splits them apart into two ports:
	graphics/libjpeg-turbo which installs only libturbojpeg.so
	graphics/jpeg-turbo which installs the libjpeg.so replacement

This will allow ports to depend on libturbojpeg.so without causing
pkg conflicts.

Approved by:	maintainer

Number of commits found: 13

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
linux-c6-openssl*Sep 30
openssl*Sep 30
openssl-devel*Sep 30
bind9-develSep 28
bind910Sep 28
bind911Sep 28
bind99Sep 28
libresslSep 26
libressl-develSep 26
opensslSep 26
openssl-develSep 26
irssi*Sep 22
irssi*Sep 22
firefoxSep 20
firefox*Sep 20

7 vulnerabilities affecting 32 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26275
Broken 374
Deprecated 245
Ignore 637
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 61
Expired 20
Set to expire 231
Interactive 0
new 24 hours 1
new 48 hours10
new 7 days35
new fortnight64
new month122

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.