--- - branch: MAIN date: Sun Feb 27 08:50:48 UTC 2022 files: - new: '1.25' old: '1.24' path: pkgsrc/graphics/libjpeg-turbo/Makefile pathrev: pkgsrc/graphics/libjpeg-turbo/Makefile@1.25 type: modified - new: '1.22' old: '1.21' path: pkgsrc/graphics/libjpeg-turbo/distinfo pathrev: pkgsrc/graphics/libjpeg-turbo/distinfo@1.22 type: modified id: 20220227T085048Z.3b42ef0ad5a5eef3834ee8c3e80fc50a6165e024 log: | 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. module: pkgsrc subject: 'CVS commit: pkgsrc/graphics/libjpeg-turbo' unixtime: '1645951848' user: adam