Mon Apr 25 05:57:45 2022 UTC ()
kimageformats: update to 5.93.0

5.82.0
Support building with OpenEXR 3
xcf: fix new[]/delete mismatch, as detected by ASAN
ani: convert +1 to -1 so we don't do a potential integer overflow

5.83.0
avif: Adjust for libavif breaking change
Enable HEIC plugin to save all ICC profiles
Color profile loading/saving fixes
xcf: Make sure offsets are not negative
xcf: Fix Stack-buffer-overflow WRITE on broken files

5.84.0
avif: Disable all strict decoder checks

5.85.0
exr: Repair compability with openexr2
exr: Override the actual function signature

5.86.0
SGIImage::writeImage: Properly fail if the image is too big
exr: Port to std::log/pow
PCXHandler::write: Properly fail if the image is too big

5.87.0
avif: performance and quality improvements

5.89.0
avif: limit scope of variables
Add JXL to the list of supported formats
Add plugin for JPEG XL (JXL)

5.91.0
Check executables exist in PATH before passing them to QProcess

5.92.0
jxl: encoding improvements
avif: adjust dimension and memory limits

5.93.0
Fix XCF parasites metadata in QImage and support to ICC profile
avif: encoder speed 7->6
avif: fix jumpToImage
avif: warn about non-recommended libavif configuration
--------------------------------------------------------------------


(markd)
diff -r1.35 -r1.36 pkgsrc/graphics/kimageformats/Makefile
diff -r1.14 -r1.15 pkgsrc/graphics/kimageformats/distinfo

cvs diff -r1.35 -r1.36 pkgsrc/graphics/kimageformats/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/kimageformats/Makefile 2022/04/18 19:11:20 1.35
+++ pkgsrc/graphics/kimageformats/Makefile 2022/04/25 05:57:45 1.36
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.35 2022/04/18 19:11:20 adam Exp $ 1# $NetBSD: Makefile,v 1.36 2022/04/25 05:57:45 markd Exp $
2 2
3DISTNAME= kimageformats-${KF5VER} 3DISTNAME= kimageformats-${KF5VER}
4PKGREVISION= 5 
5CATEGORIES= graphics 4CATEGORIES= graphics
6 5
7HOMEPAGE= https://community.kde.org/Frameworks 6HOMEPAGE= https://community.kde.org/Frameworks
8COMMENT= Image format plugins for Qt5 7COMMENT= Image format plugins for Qt5
9LICENSE= gnu-lgpl-v2.1 8LICENSE= gnu-lgpl-v2.1
10 9
11.include "../../meta-pkgs/kde/kf5.mk" 10.include "../../meta-pkgs/kde/kf5.mk"
12 11
13USE_TOOLS+= pkg-config 12USE_TOOLS+= pkg-config
14 13
15# C++14 (openexr) 14# C++14 (openexr)
16GCC_REQD+= 6 15GCC_REQD+= 6
17 16

cvs diff -r1.14 -r1.15 pkgsrc/graphics/kimageformats/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/kimageformats/distinfo 2021/10/26 10:46:23 1.14
+++ pkgsrc/graphics/kimageformats/distinfo 2022/04/25 05:57:45 1.15
@@ -1,8 +1,5 @@ @@ -1,8 +1,5 @@
1$NetBSD: distinfo,v 1.14 2021/10/26 10:46:23 nia Exp $ 1$NetBSD: distinfo,v 1.15 2022/04/25 05:57:45 markd Exp $
2 2
3BLAKE2s (kimageformats-5.80.0.tar.xz) = cd501a8299e00c04ee58b06d77f11e9e7ffad4264485ce7e5452363f3e8c68aa 3BLAKE2s (kimageformats-5.93.0.tar.xz) = 6df56ebb51e1fa374520d53723d7dc938856e1b04d8fe10cbfa416c3053f9ffa
4SHA512 (kimageformats-5.80.0.tar.xz) = 07669deb80af6ed3055f34ca5ef82583deeafde4a7d2591dd479fa10db48e39007e82cf70645363b742c7f90c73d6d3f5cfcfed7e5cd80ca8856e4d0aa9e9d39 4SHA512 (kimageformats-5.93.0.tar.xz) = b10fc976b90b2eb01e73917639e292c8d3a0236acca716b32fc131cd81ee8c26ff6922e02390cdf2ac00ee686c3b97ff07aa2e61dd284e3424d9dc8b463dc274
5Size (kimageformats-5.80.0.tar.xz) = 590368 bytes 5Size (kimageformats-5.93.0.tar.xz) = 1228820 bytes
6SHA1 (patch-CMakeLists.txt) = ac96040c8da9cc316ab418c4f10d0a131557828a 
7SHA1 (patch-src_imageformats_CMakeLists.txt) = fc82f4aa7009403d82751d583f866b10dd5c7c17 
8SHA1 (patch-src_imageformats_exr.cpp) = 91db996c0cfa9fb7e70b8ebf6242dee8c9cae8d8