Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kimageformats for openSUSE:Factory checked in at 2021-07-15 23:59:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kimageformats (Old) and /work/SRC/openSUSE:Factory/.kimageformats.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kimageformats" Thu Jul 15 23:59:44 2021 rev:96 rq:905504 version:5.84.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kimageformats/kimageformats.changes 2021-06-16 20:35:33.455193558 +0200 +++ /work/SRC/openSUSE:Factory/.kimageformats.new.2625/kimageformats.changes 2021-07-16 00:01:29.581045133 +0200 @@ -1,0 +2,10 @@ +Sun Jul 4 07:45:32 UTC 2021 - Christophe Giboudeaux <christo...@krop.fr> + +- Update to 5.84.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.84.0 +- Changes since 5.83.0: + * avif: Disable all strict decoder checks + +------------------------------------------------------------------- Old: ---- kimageformats-5.83.0.tar.xz kimageformats-5.83.0.tar.xz.sig New: ---- kimageformats-5.84.0.tar.xz kimageformats-5.84.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kimageformats.spec ++++++ --- /var/tmp/diff_new_pack.JkEpYz/_old 2021-07-16 00:01:30.133040538 +0200 +++ /var/tmp/diff_new_pack.JkEpYz/_new 2021-07-16 00:01:30.137040504 +0200 @@ -22,7 +22,7 @@ %if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} >= 150300) %define with_heif 1 %endif -%define _tar_path 5.83 +%define _tar_path 5.84 # Full KF5 version (e.g. 5.33.0) %{!?_kf5_version: %global _kf5_version %{version}} # Last major and minor KF5 version (e.g. 5.33) @@ -30,7 +30,7 @@ # Only needed for the package signature condition %bcond_without lang Name: kimageformats -Version: 5.83.0 +Version: 5.84.0 Release: 0 Summary: Image format plugins for Qt License: LGPL-2.1-or-later ++++++ kimageformats-5.83.0.tar.xz -> kimageformats-5.84.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kimageformats-5.83.0/CMakeLists.txt new/kimageformats-5.84.0/CMakeLists.txt --- old/kimageformats-5.83.0/CMakeLists.txt 2021-06-05 10:55:28.000000000 +0200 +++ new/kimageformats-5.84.0/CMakeLists.txt 2021-07-10 10:49:14.000000000 +0200 @@ -2,10 +2,8 @@ project(KImageFormats) -set (CMAKE_CXX_STANDARD 14) - include(FeatureSummary) -find_package(ECM 5.83.0 NO_MODULE) +find_package(ECM 5.84.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://commits.kde.org/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kimageformats-5.83.0/src/imageformats/CMakeLists.txt new/kimageformats-5.84.0/src/imageformats/CMakeLists.txt --- old/kimageformats-5.83.0/src/imageformats/CMakeLists.txt 2021-06-05 10:55:28.000000000 +0200 +++ new/kimageformats-5.84.0/src/imageformats/CMakeLists.txt 2021-07-10 10:49:14.000000000 +0200 @@ -61,6 +61,11 @@ if(TARGET OpenEXR::OpenEXR) target_link_libraries(kimg_exr OpenEXR::OpenEXR) else() + if(OpenEXR_VERSION_STRING VERSION_LESS 2.3.0) + # Older OpenEXR versions use dynamic exception specifications, so + # cannot use C++17 with them + set_target_properties(kimg_exr PROPERTIES CXX_STANDARD 14) + endif() target_link_libraries(kimg_exr OpenEXR::IlmImf) endif() kde_target_enable_exceptions(kimg_exr PRIVATE) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kimageformats-5.83.0/src/imageformats/avif.cpp new/kimageformats-5.84.0/src/imageformats/avif.cpp --- old/kimageformats-5.83.0/src/imageformats/avif.cpp 2021-06-05 10:55:28.000000000 +0200 +++ new/kimageformats-5.84.0/src/imageformats/avif.cpp 2021-07-10 10:49:14.000000000 +0200 @@ -97,6 +97,10 @@ m_decoder = avifDecoderCreate(); +#if AVIF_VERSION >= 90100 + m_decoder->strictFlags = AVIF_STRICT_DISABLED; +#endif + avifResult decodeResult; decodeResult = avifDecoderSetIOMemory(m_decoder, m_rawAvifData.data, m_rawAvifData.size);