summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwangmy <wangmy@fujitsu.com>2022-03-01 19:53:51 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-03-02 18:43:24 +0000
commit0b196b0d579ed49308b5dbaaf826ca3b9d6e61d3 (patch)
treebff4eb02d87aa9f9518b4af9aa118c0d87f8fdde
parent451ac73a339c2d1b70596eb17d6c022d5509e2a9 (diff)
downloadpoky-0b196b0d579ed49308b5dbaaf826ca3b9d6e61d3.tar.gz
libjpeg-turbo: upgrade 2.1.2 -> 2.1.3
License-Update: year updated to 2022 Changelog: ========== 1. Fixed a regression introduced by 2.0 beta1[7] whereby cjpeg compressed PGM input files into full-color JPEG images unless the '-grayscale' option was used. 2. cjpeg now automatically compresses GIF and 8-bit BMP input files into grayscale JPEG images if the input files contain only shades of gray. 3. The build system now enables the intrinsics implementation of the AArch64 (Arm 64-bit) Neon SIMD extensions by default when using GCC 12 or later. 4. Fixed a segfault that occurred while decompressing a 4:2:0 JPEG image using the merged (non-fancy) upsampling algorithms (that is, with 'cinfo.do_fancy_upsampling' set to 'FALSE') along with 'jpeg_crop_scanline()'. Specifically, the segfault occurred if the number of bytes remaining in the output buffer was less than the number of bytes required to represent one uncropped scanline of the output image. For that reason, the issue could only be reproduced using the libjpeg API, not using djpeg. (From OE-Core rev: bc8da75b47f4f04592d0d1c3f9fea662ac1ee56c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.3.bb (renamed from meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.2.bb)4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.2.bb b/meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.3.bb
index 25b83f72f7..fdc035d5f7 100644
--- a/meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.2.bb
+++ b/meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.3.bb
@@ -5,7 +5,7 @@ HOMEPAGE = "http://libjpeg-turbo.org/"
5LICENSE = "BSD-3-Clause" 5LICENSE = "BSD-3-Clause"
6LIC_FILES_CHKSUM = "file://cdjpeg.h;endline=13;md5=8a61af33cc1c681cd5cc297150bbb5bd \ 6LIC_FILES_CHKSUM = "file://cdjpeg.h;endline=13;md5=8a61af33cc1c681cd5cc297150bbb5bd \
7 file://jpeglib.h;endline=16;md5=52b5eaade8d5b6a452a7693dfe52c084 \ 7 file://jpeglib.h;endline=16;md5=52b5eaade8d5b6a452a7693dfe52c084 \
8 file://djpeg.c;endline=11;md5=b61f01ad6aff437b34d1f9e8004280a4 \ 8 file://djpeg.c;endline=11;md5=510b386442ab6a27ee241fc5669bc5ea \
9 " 9 "
10DEPENDS:append:x86-64:class-target = " nasm-native" 10DEPENDS:append:x86-64:class-target = " nasm-native"
11DEPENDS:append:x86:class-target = " nasm-native" 11DEPENDS:append:x86:class-target = " nasm-native"
@@ -14,7 +14,7 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \
14 file://0001-libjpeg-turbo-fix-package_qa-error.patch \ 14 file://0001-libjpeg-turbo-fix-package_qa-error.patch \
15 " 15 "
16 16
17SRC_URI[sha256sum] = "09b96cb8cbff9ea556a9c2d173485fd19488844d55276ed4f42240e1e2073ce5" 17SRC_URI[sha256sum] = "467b310903832b033fe56cd37720d1b73a6a3bd0171dbf6ff0b620385f4f76d0"
18UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/libjpeg-turbo/files/" 18UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/libjpeg-turbo/files/"
19UPSTREAM_CHECK_REGEX = "/libjpeg-turbo/files/(?P<pver>(\d+[\.\-_]*)+)/" 19UPSTREAM_CHECK_REGEX = "/libjpeg-turbo/files/(?P<pver>(\d+[\.\-_]*)+)/"
20 20