pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/libjpeg-turbo libjpeg-turbo: updated to 2.1.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/baf7dd3dd027
branches:  trunk
changeset: 374793:baf7dd3dd027
user:      adam <adam%pkgsrc.org@localhost>
date:      Sun Feb 27 08:50:48 2022 +0000

description:
libjpeg-turbo: updated to 2.1.3

Significant changes relative to 2.1.2

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.

cjpeg now automatically compresses GIF and 8-bit BMP input files into grayscale JPEG images if the input files contain only shades of gray.

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.

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.

diffstat:

 graphics/libjpeg-turbo/Makefile |  4 ++--
 graphics/libjpeg-turbo/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (28 lines):

diff -r d14a9b8d2f53 -r baf7dd3dd027 graphics/libjpeg-turbo/Makefile
--- a/graphics/libjpeg-turbo/Makefile   Sun Feb 27 02:13:44 2022 +0000
+++ b/graphics/libjpeg-turbo/Makefile   Sun Feb 27 08:50:48 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2021/11/19 21:55:01 adam Exp $
+# $NetBSD: Makefile,v 1.25 2022/02/27 08:50:48 adam Exp $
 
-DISTNAME=      libjpeg-turbo-2.1.2
+DISTNAME=      libjpeg-turbo-2.1.3
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=libjpeg-turbo/}
 
diff -r d14a9b8d2f53 -r baf7dd3dd027 graphics/libjpeg-turbo/distinfo
--- a/graphics/libjpeg-turbo/distinfo   Sun Feb 27 02:13:44 2022 +0000
+++ b/graphics/libjpeg-turbo/distinfo   Sun Feb 27 08:50:48 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.21 2021/11/19 21:55:01 adam Exp $
+$NetBSD: distinfo,v 1.22 2022/02/27 08:50:48 adam Exp $
 
-BLAKE2s (libjpeg-turbo-2.1.2.tar.gz) = d49e5be18e7d88ac721a8873bc5f30fe129bd5bfff0bfbb4e2dd3aae7381dde3
-SHA512 (libjpeg-turbo-2.1.2.tar.gz) = f0377b58d00310b2e644da31f807ac6c3425823f362ea88bcbed32991dddbea4e7a478676a7c1c4874a34bc578f262bf1d32c925e2f14fa517a50fd911ba8dd5
-Size (libjpeg-turbo-2.1.2.tar.gz) = 2257645 bytes
+BLAKE2s (libjpeg-turbo-2.1.3.tar.gz) = a9880173803f8ac8ac89e2deea7d08ad536b257177b5133f0f6152aa7f808c5c
+SHA512 (libjpeg-turbo-2.1.3.tar.gz) = 975c9835de7d70c6c8c5a1959adfa18f7f956bc9946fde8f1b40c1d853245c38a3118ac06b93841ec3e90be6945c38d687d062b371496c2ee9b5638d7f60418d
+Size (libjpeg-turbo-2.1.3.tar.gz) = 2260756 bytes
 SHA1 (patch-jpeglib.h) = 22f69b5fed1882c33f4a8a6e42b8aca5ed195de3
 SHA1 (patch-simd_arm__aarch32_jsimd.c) = 914632a76343b75869d2ca736c4c48f13cb2b54e
 SHA1 (patch-simd_arm__aarch64_jsimd.c) = 0e8fac36a9abc70e8526370237c7cdd28be519ef



Home | Main Index | Thread Index | Old Index