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

57 vulnerabilities affecting 92 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 26178
Broken 95
Deprecated 144
Ignore 365
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 65
Expired 16
Set to expire 130
Interactive 0
new 24 hours 14
new 48 hours14
new 7 days27
new fortnight48
new month125

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