Subject: CVS commit: pkgsrc/graphics/libjpeg-turbo
From: Adam Ciarcinski
Date: 2023-10-18 19:21:00
Message id: 20231018172100.E8806FADC@cvs.NetBSD.org

Log Message:
libjpeg-turbo: updated to 3.0.1

3.0.1

The x86-64 SIMD functions now use a standard stack frame, prologue, and epilogue \ 
so that debuggers and profilers can reliably capture backtraces from within the \ 
functions.

Fixed two minor issues in the interblock smoothing algorithm that caused \ 
mathematical (but not necessarily perceptible) edge block errors when \ 
decompressing progressive JPEG images exactly two MCU blocks in width or that \ 
use vertical chrominance subsampling.

Fixed a regression introduced by 3.0 beta2[6] that, in rare cases, caused the C \ 
Huffman encoder (which is not used by default on x86 and Arm CPUs) to generate \ 
incorrect results if the Neon SIMD extensions were explicitly disabled at build \ 
time (by setting the WITH_SIMD CMake variable to 0) in an AArch64 build of \ 
libjpeg-turbo.

Files:
RevisionActionfile
1.33modifypkgsrc/graphics/libjpeg-turbo/Makefile
1.27modifypkgsrc/graphics/libjpeg-turbo/distinfo