pkgsrc-Changes archive

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

CVS commit: pkgsrc/graphics/libjpeg-turbo



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Feb 27 08:50:48 UTC 2022

Modified Files:
        pkgsrc/graphics/libjpeg-turbo: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/graphics/libjpeg-turbo/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/graphics/libjpeg-turbo/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/libjpeg-turbo/Makefile
diff -u pkgsrc/graphics/libjpeg-turbo/Makefile:1.24 pkgsrc/graphics/libjpeg-turbo/Makefile:1.25
--- pkgsrc/graphics/libjpeg-turbo/Makefile:1.24 Fri Nov 19 21:55:01 2021
+++ pkgsrc/graphics/libjpeg-turbo/Makefile      Sun Feb 27 08:50:48 2022
@@ -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/}
 

Index: pkgsrc/graphics/libjpeg-turbo/distinfo
diff -u pkgsrc/graphics/libjpeg-turbo/distinfo:1.21 pkgsrc/graphics/libjpeg-turbo/distinfo:1.22
--- pkgsrc/graphics/libjpeg-turbo/distinfo:1.21 Fri Nov 19 21:55:01 2021
+++ pkgsrc/graphics/libjpeg-turbo/distinfo      Sun Feb 27 08:50:48 2022
@@ -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