./graphics/jpeg [SIMD-accelerated JPEG codec replacement of libjpeg]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.5.1, Package name: jpeg-1.5.1
Maintained by: The OpenBSD ports mailing-list
Master sites:
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.


Filesize: 1611.96 KB
Version History (View Complete History)
  • (2016-10-18) Updated to version: jpeg-1.5.1
  • (2016-06-25) Updated to version: jpeg-1.5.0
  • (2016-04-26) Updated to version: jpeg-1.4.2
  • (2014-07-13) Updated to version: jpeg-9a
  • (2013-04-20) Updated to version: jpeg-9
  • (2013-04-18) Updated to version: jpeg-8d
  • (2011-06-02) Updated to version: jpeg-8c
  • (2010-06-29) Updated to version: jpeg-8b
  • (2009-10-14) Updated to version: jpeg-7
  • (2009-06-10) Updated to version: jpeg-6bp5
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-12-03 04:22:50 by Landry Breuil | Files touched by this commit (2)
Log message:
Enable Altivec acceleration in libjpeg-turbo for the PPC CPUs which support
it - detection is done at runtime.
Patch from Donovan Watteau, thanks!
ok sthen@
   2016-12-03 04:22:50 by Landry Breuil | Files touched by this commit (2)
Log message:
Enable Altivec acceleration in libjpeg-turbo for the PPC CPUs which support
it - detection is done at runtime.
Patch from Donovan Watteau, thanks!
ok sthen@
   2016-10-18 08:28:14 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to libjpeg-turbo 1.5.1, from brad
   2016-10-18 08:28:14 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to libjpeg-turbo 1.5.1, from brad
   2016-07-13 03:43:39 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Do not ship the libturbojpeg pkgconfig file since we explicitely configure
--without-turbojpeg.
from Brad
ok robert@
   2016-07-13 03:43:39 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Do not ship the libturbojpeg pkgconfig file since we explicitely configure
--without-turbojpeg.
from Brad
ok robert@
   2016-06-25 06:34:30 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to libjpeg-turbo 1.5.0, from Brad, bulk build tested by me
   2016-06-25 06:34:30 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to libjpeg-turbo 1.5.0, from Brad, bulk build tested by me
   2016-06-25 06:34:30 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to libjpeg-turbo 1.5.0, from Brad, bulk build tested by me
   2016-06-25 06:34:30 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to libjpeg-turbo 1.5.0, from Brad, bulk build tested by me
   2016-06-25 06:34:30 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to libjpeg-turbo 1.5.0, from Brad, bulk build tested by me
   2016-04-29 02:38:52 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Bump the shared library:
Error interpreting JPEG image file (Wrong JPEG library version:
library is 62, caller expects 90)
   2016-04-26 05:01:45 by Robert Nagy | Files touched by this commit (7)
Log message:
switch over to libjpeg-turbo (1.4.2)
ok aja@ sthen@
   2016-04-26 05:01:45 by Robert Nagy | Files touched by this commit (7)
Log message:
switch over to libjpeg-turbo (1.4.2)
ok aja@ sthen@
   2016-04-26 05:01:45 by Robert Nagy | Files touched by this commit (7)
Log message:
switch over to libjpeg-turbo (1.4.2)
ok aja@ sthen@
   2016-04-26 05:01:45 by Robert Nagy | Files touched by this commit (7)
Log message:
switch over to libjpeg-turbo (1.4.2)
ok aja@ sthen@
   2016-04-26 05:01:45 by Robert Nagy | Files touched by this commit (7)
Log message:
switch over to libjpeg-turbo (1.4.2)
ok aja@ sthen@
   2016-04-26 05:01:45 by Robert Nagy | Files touched by this commit (7)
Log message:
switch over to libjpeg-turbo (1.4.2)
ok aja@ sthen@
   2016-04-26 05:01:45 by Robert Nagy | Files touched by this commit (7)
Log message:
switch over to libjpeg-turbo (1.4.2)
ok aja@ sthen@
   2016-03-11 12:59:18 by Christian Weisgerber | Files touched by this commit (178)
Log message:
garbage collect CONFIGURE_SHARED
   2011-06-02 11:09:32 by Matthias Kilian | Files touched by this commit (58)
Log message:
--disable-silent-rules is now added to CONFIGURE_ARGS per default,
if CONFIGURE_STYLE = gnu.
   2011-06-01 13:17:58 by Christian Weisgerber | Files touched by this commit (2)
Log message:
Update to 8c:
Add an option to compression library and cjpeg (-block N) to use
different DCT block size.
   2011-06-01 13:17:58 by Christian Weisgerber | Files touched by this commit (2)
Log message:
Update to 8c:
Add an option to compression library and cjpeg (-block N) to use
different DCT block size.
   2010-10-18 12:13:15 by Marc Espie | Files touched by this commit (150)
Log message:
USE_GROFF=Yes
   2010-06-28 14:48:45 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 8b
   2010-06-28 14:48:45 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 8b
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-10-14 07:03:44 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to release 7.  Tested by many on various archs.
   2009-06-10 03:39:50 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Add missing HOMEPAGE.
   2009-04-08 05:46:10 by Eric Faurot | Files touched by this commit (2)
Log message:
install documentation and example
feedback and ok sthen@
   2009-04-08 05:46:10 by Eric Faurot | Files touched by this commit (2)
Log message:
install documentation and example
feedback and ok sthen@
   2007-09-15 14:09:43 by Simon Bertrang | Files touched by this commit (142)
Log message:
remove surrounding quotes from COMMENT/BROKEN/PERMIT_*
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2006-04-08 14:28:36 by Nikolay Sturm | Files touched by this commit (7)
Log message:
remove references to shellhung.org in MASTER_SITES and assorted cleanup
from jim razmus


   2006-01-07 18:01:18 by Steven Mestdagh | Files touched by this commit (6)
Log message:
remove MODGNU_SHARED_LIBS


   2005-12-27 09:06:52 by Steven Mestdagh | Files touched by this commit (5)
Log message:
SHARED_LIBS and USE_LIBTOOL
ok naddy@


   2005-12-27 09:06:52 by Steven Mestdagh | Files touched by this commit (5)
Log message:
SHARED_LIBS and USE_LIBTOOL
ok naddy@


   2005-12-27 09:06:52 by Steven Mestdagh | Files touched by this commit (5)
Log message:
SHARED_LIBS and USE_LIBTOOL
ok naddy@


   2005-12-27 09:06:52 by Steven Mestdagh | Files touched by this commit (5)
Log message:
SHARED_LIBS and USE_LIBTOOL
ok naddy@


   2005-12-27 09:06:52 by Steven Mestdagh | Files touched by this commit (5)
Log message:
SHARED_LIBS and USE_LIBTOOL
ok naddy@


   2005-10-29 18:10:42 by Federico G. Schwindt | Files touched by this commit (38)
Log message:
after querying brad@ he decided to drop maintainership for these.


   2005-04-17 07:37:43 by Marc Espie | Files touched by this commit (8)
Log message:
this stuff builds without really installing it now.


   2005-04-17 07:37:43 by Marc Espie | Files touched by this commit (8)
Log message:
this stuff builds without really installing it now.


   2005-04-03 17:26:22 by Brad Smith | Files touched by this commit (3)
Log message:
sprintf -> snprintf
From: Bruno Rohee <bruno at rohee dot com>


   2005-04-03 17:26:22 by Brad Smith | Files touched by this commit (3)
Log message:
sprintf -> snprintf
From: Bruno Rohee <bruno at rohee dot com>


   2005-04-03 17:26:22 by Brad Smith | Files touched by this commit (3)
Log message:
sprintf -> snprintf
From: Bruno Rohee <bruno at rohee dot com>


   2005-01-05 09:50:39 by Christian Weisgerber | Files touched by this commit (106)
Log message:
SIZE


   2004-11-29 18:06:40 by Marc Espie | Files touched by this commit (60)
Log message:
WANTLIB markers


   2004-08-07 02:03:07 by Marc Espie | Files touched by this commit (5)
Log message:
new plists


   2004-08-07 02:03:07 by Marc Espie | Files touched by this commit (5)
Log message:
new plists


   2002-12-29 13:08:47 by Federico G. Schwindt | Files touched by this commit (21)
Log message:
guess what? more NEED_VERSION rm.