libjpeg8-32bit - The MMX/SSE accelerated JPEG compression/decompression library

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package filename libjpeg8-32bit-8.1.2-lp150.3.6.x86_64.rpm
Package name libjpeg8-32bit
Package version 8.1.2
Package release lp150.3.6
Package architecture x86_64
Package type rpm
Category System/Libraries
License BSD-3-Clause
Maintainer -
Download size 133.50 KB
Installed size 445.39 KB
This library contains MMX/SSE accelerated functions for manipulating
JPEG images.


Package Version Architecture Repository
libjpeg8-32bit-8.1.2-lp150.4.3.2.x86_64.rpm 8.1.2 x86_64 openSUSE Update Oss
libjpeg8-32bit - - -


Name Value -


Name Value - - -
libjpeg8-32bit = 8.1.2-lp150.3.6
libjpeg8-32bit(x86-32) = 8.1.2-lp150.3.6


Type URL
Binary Package libjpeg8-32bit-8.1.2-lp150.3.6.x86_64.rpm
Source Package libjpeg-turbo-1.5.3-lp150.3.6.src.rpm

Install Howto

Install libjpeg8-32bit rpm package:

# zypper install libjpeg8-32bit




2017-12-18 -
- - update to version 1.5.3
1. Fixed a NullPointerException in the TurboJPEG Java wrapper that occurred
when using the YUVImage constructor that creates an instance backed by separate
image planes and allocates memory for the image planes.
2. Fixed an issue whereby the Java version of TJUnitTest would fail when
testing BufferedImage encoding/decoding on big endian systems.
3. Fixed a segfault in djpeg that would occur if an output format other than
PPM/PGM was selected along with the `-crop` option.  The `-crop` option now
works with the GIF and Targa formats as well (unfortunately, it cannot be made
to work with the BMP and RLE formats due to the fact that those output engines
write scanlines in bottom-up order.)  djpeg will now exit gracefully if an
output format other than PPM/PGM, GIF, or Targa is selected along with the
`-crop` option.
4. Fixed an issue whereby `jpeg_skip_scanlines()` would segfault if color
quantization was enabled.
5. TJBench (both C and Java versions) will now display usage information if any
command-line argument is unrecognized.  This prevents the program from silently
ignoring typos.
6. Fixed an access violation in tjbench.exe (Windows) that occurred when the
program was used to decompress an existing JPEG image.
7. Fixed an ArrayIndexOutOfBoundsException in the TJExample Java program that
occurred when attempting to decompress a JPEG image that had been compressed
with 4:1:1 chrominance subsampling.
8. Fixed an issue whereby, when using `jpeg_skip_scanlines()` to skip to the
end of a single-scan (non-progressive) image, subsequent calls to
`jpeg_consume_input()` would return `JPEG_SUSPENDED` rather than
9. `jpeg_crop_scanlines()` now works correctly when decompressing grayscale
JPEG images that were compressed with a sampling factor other than 1 (for
instance, with `cjpeg -grayscale -sample 2x2`).
2017-10-12 -
- security update:
* CVE-2017-15232 [bsc#1062937]
+ libjpeg-turbo-CVE-2017-15232.patch
2017-10-12 -
- Update to version 1.5.2
+ Fixed several memory leaks in the TurboJPEG API library that
could occur if the library was built with certain compilers
and optimization levels.
+ The libjpeg-turbo memory manager will now honor the
max_memory_to_use structure member in jpeg_memory_mgr,
which can be set to the maximum amount of memory (in bytes)
that libjpeg-turbo should use during decompression or
multi-pass (including progressive) compression. This limit
can also be set using the JPEGMEM environment variable or
using the -maxmemory switch in cjpeg/djpeg/jpegtran.
+ TJBench will now run each benchmark for 1 second prior to
starting the timer, in order to improve the consistency of
the results. Furthermore, the -warmup option is now used to
specify the amount of warmup time rather than the number of
warmup iterations.
+ Fixed an error (short jump is out of range) that occurred
when assembling the 32-bit x86 SIMD extensions with NASM
versions prior to 2.04.
+ Fixed a regression introduced by 1.5 beta1[11] that prevented
the Java version of TJBench from outputting any reference images
(the -nowrite switch was accidentally enabled by default.)
libjpeg-turbo should now build and run with full AltiVec SIMD
acceleration on PowerPC-based AmigaOS 4 and OpenBSD systems.
2017-01-18 -
- set build date to enable reproducible builds

See Also

Package Description
libjpeg8-8.1.2-lp150.3.6.x86_64.rpm The MMX/SSE accelerated JPEG compression/decompression library
libjpeg8-devel-32bit-8.1.2-lp150.3.6.x86_64.rpm Development Tools for applications which will use the Libjpeg Library
libjpeg8-devel-8.1.2-lp150.3.6.x86_64.rpm Development Tools for applications which will use the Libjpeg Library
libjpegxr0-1.1-lp150.1.3.x86_64.rpm Open source implementation of jpegxr
libjpgalleg-devel-4.4.2-lp150.1.6.x86_64.rpm Development files for JPGAlleg
libjpgalleg4_4-32bit-4.4.2-lp150.1.6.x86_64.rpm JPEG support library for Allegro
libjpgalleg4_4-4.4.2-lp150.1.6.x86_64.rpm JPEG support library for Allegro
libjq-devel-1.5-lp150.1.10.x86_64.rpm Development files for jq
libjq1-1.5-lp150.1.10.x86_64.rpm Library for a lightweight and flexible command-line JSON processor
libjreen-devel-1.2.1-lp150.1.3.x86_64.rpm Development files for libjreen, a Qt-based Jabber/XMPP library
libjreen-qt5-1-1.2.0-lp150.1.6.x86_64.rpm Qt Jabber/XMPP library
libjreen-qt5-devel-1.2.0-lp150.1.6.x86_64.rpm Qt Jabber/XMPP library
libjreen1-1.2.1-lp150.1.3.x86_64.rpm Qt-based Jabber/XMPP library
libjrtp3_11_1-3.11.1-lp150.1.1.x86_64.rpm An object-oriented RTP library written in C++
libjsmn0-20180125-lp150.1.2.x86_64.rpm Minimalistic JSON parser library in C