Go to file
Dominique Leuenberger 633ff0282b Accepting request 826188 from graphics
- Update to version 2.0.5
  * Worked around issues in the MIPS DSPr2 SIMD extensions that caused failures
    in the libjpeg-turbo regression tests. Specifically, the 
	jsimd_h2v1_downsample_dspr2() and jsimd_h2v2_downsample_dspr2() functions
	in the MIPS DSPr2 SIMD extensions are now disabled until/unless they can be
    fixed, and other functions that are incompatible with big endian MIPS CPUs
	are disabled when building libjpeg-turbo for such CPUs.
  * Fixed an oversight in the TJCompressor.compress(int) method in the
    TurboJPEG Java API that caused an error ("java.lang.IllegalStateException:
	No source image is associated with this instance") when attempting to use
	that method to compress a YUV image.
  * Fixed an issue (CVE-2020-13790) in the PPM reader that caused a buffer
    overrun in cjpeg, TJBench, or the tjLoadImage() function if one of the
	values in a binary PPM/PGM input file exceeded the maximum value defined in
	the file's header and that maximum value was less than 255. libjpeg-turbo
	1.5.0 already included a similar fix for binary PPM/PGM files with maximum
	values greater than 255.
  * The TurboJPEG API library's global error handler, which is used in
    functions such as tjBufSize() and tjLoadImage() that do not require a
	TurboJPEG instance handle, is now thread-safe on platforms that support
	thread-local storage.
- Fix source verification
- Drop patches fixed upstream:
  * ctest-depends.patch
  * libjpeg-turbo-CVE-2020-13790.patch
- Run spec-cleaner
  * Remove package groups
  * Use make macros
- Update to version 2.0.5
  * Worked around issues in the MIPS DSPr2 SIMD extensions that caused failures
    in the libjpeg-turbo regression tests. Specifically, the 
	jsimd_h2v1_downsample_dspr2() and jsimd_h2v2_downsample_dspr2() functions
	in the MIPS DSPr2 SIMD extensions are now disabled until/unless they can be
    fixed, and other functions that are incompatible with big endian MIPS CPUs
	are disabled when building libjpeg-turbo for such CPUs.
  * Fixed an oversight in the TJCompressor.compress(int) method in the
    TurboJPEG Java API that caused an error ("java.lang.IllegalStateException:
	No source image is associated with this instance") when attempting to use
	that method to compress a YUV image.
  * Fixed an issue (CVE-2020-13790) in the PPM reader that caused a buffer
    overrun in cjpeg, TJBench, or the tjLoadImage() function if one of the
	values in a binary PPM/PGM input file exceeded the maximum value defined in
	the file's header and that maximum value was less than 255. libjpeg-turbo
	1.5.0 already included a similar fix for binary PPM/PGM files with maximum
	values greater than 255.
  * The TurboJPEG API library's global error handler, which is used in
    functions such as tjBufSize() and tjLoadImage() that do not require a
	TurboJPEG instance handle, is now thread-safe on platforms that support
	thread-local storage.
- Drop patches fixed upstream:
  * ctest-depends.patch
  * libjpeg-turbo-CVE-2020-13790.patch
- Run spec-cleaner
  * Remove package groups
  * Use make macros (forwarded request 826111 from elimat)

OBS-URL: https://build.opensuse.org/request/show/826188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libjpeg-turbo?expand=0&rev=53
2020-08-15 19:17:56 +00:00
.gitattributes osc copypac from project:home:pgajdos package:libjpeg-turbo revision:19 2010-12-10 14:42:49 +00:00
.gitignore osc copypac from project:home:pgajdos package:libjpeg-turbo revision:19 2010-12-10 14:42:49 +00:00
baselibs.conf Accepting request 254475 from home:coolo:branches:openSUSE:Factory 2014-10-07 07:39:55 +00:00
libjpeg62-turbo.changes Accepting request 826111 from home:elimat:branches:graphics 2020-08-13 07:14:02 +00:00
libjpeg62-turbo.spec Accepting request 826111 from home:elimat:branches:graphics 2020-08-13 07:14:02 +00:00
libjpeg-turbo-1.3.0-tiff-ojpeg.patch - update do 1.3.0: 2013-09-10 12:52:09 +00:00
libjpeg-turbo-2.0.5.tar.gz Accepting request 826111 from home:elimat:branches:graphics 2020-08-13 07:14:02 +00:00
libjpeg-turbo-2.0.5.tar.gz.sig Accepting request 826111 from home:elimat:branches:graphics 2020-08-13 07:14:02 +00:00
libjpeg-turbo.changes Accepting request 826111 from home:elimat:branches:graphics 2020-08-13 07:14:02 +00:00
libjpeg-turbo.keyring - updated to version 2.0.2: 2019-03-13 12:04:41 +00:00
libjpeg-turbo.spec Accepting request 826111 from home:elimat:branches:graphics 2020-08-13 07:14:02 +00:00