2013-06-02 21:37:44 +02:00
|
|
|
# Created by: Denis Podolskiy <bytestore@yandex.ru>
|
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/
- D. R. Commander
information@virtualgl.org
PR: ports/145670
Submitted by: Denis E Podolskiy [bytestore yandex.ru]
Approved by: tabthorpe (mentor)
2010-04-26 21:27:02 +02:00
|
|
|
# $FreeBSD$
|
|
|
|
|
2014-08-23 21:40:21 +02:00
|
|
|
PKGNAMEPREFIX= lib
|
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/
- D. R. Commander
information@virtualgl.org
PR: ports/145670
Submitted by: Denis E Podolskiy [bytestore yandex.ru]
Approved by: tabthorpe (mentor)
2010-04-26 21:27:02 +02:00
|
|
|
|
2014-08-23 21:40:21 +02:00
|
|
|
COMMENT= SIMD-accelerated JPEG codec library, provides libTurboJPEG
|
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/
- D. R. Commander
information@virtualgl.org
PR: ports/145670
Submitted by: Denis E Podolskiy [bytestore yandex.ru]
Approved by: tabthorpe (mentor)
2010-04-26 21:27:02 +02:00
|
|
|
|
2014-08-23 21:40:21 +02:00
|
|
|
MASTERDIR= ${.CURDIR:H}/jpeg-turbo
|
|
|
|
SLAVE_PORT= yes
|
2014-08-30 16:34:03 +02:00
|
|
|
OPTIONS_EXCLUDE=DOCS EXAMPLES
|
2010-07-10 13:03:12 +02:00
|
|
|
|
2014-08-23 21:40:21 +02:00
|
|
|
.include "${MASTERDIR}/Makefile"
|