Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package jxrlib for openSUSE:Factory checked in at 2026-10-08 11:59:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jxrlib (Old) and /work/SRC/openSUSE:Factory/.jxrlib.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jxrlib" Thu Oct 8 11:59:40 2026 rev:7 rq:1383233 version:1.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/jxrlib/jxrlib.changes 2026-04-29 19:20:30.071613080 +0200 +++ /work/SRC/openSUSE:Factory/.jxrlib.new.3698736/jxrlib.changes 2026-10-08 12:00:42.237264429 +0200 @@ -1,0 +2,35 @@ +Wed Oct 7 08:38:39 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 1.4.3: + * tmpnam security mitigations + Changes in 1.4.2: + * Fix buffer overflow in outputNChannel + Changes in 1.4.1: + * Fix Use-of-uninitialized-value in ReadContainer + Changes in 1.4.0: + * Support for memory allocation limit via + PKAlloc_SetLimit / PKAlloc_GetLimit API + * Added PKLibJxr_GetVersion API to get library version + * Fix memory leaks + * Fix crash in PKImageDecode_Copy_WMP + * Fix issues found by github Security and quality + Changes in 1.3.8: + * Fix DPI conversion accuracy in BMPs + * Fix compilation error using GCC 15.2 + Changes in 1.3.7: + * Fix Invalid-enum-value in ParsePFDEntry + Changes in 1.3.6: + * Fix Use-of-uninitialized-value in PKFormatConverter_InitializeConvert + * Fix Use-of-uninitialized-value in ReadWMIHeader + * Fix buffer read overflow in ReadContainer + Changes in 1.3.5: + * Fix some compiler warnings + Changes in 1.3.4: + * Fix memory leaks in PKImageDecode_Copy_WMP + * Fix Null-dereference READ in invTransformMacroblock + Changes in 1.3.3: + * Fix memory leak when Caption metadata is present +- Drop jxrlib_warnings.patch, no longer needed +- Update minimum CMake version in custom CMakeLists.txt + +------------------------------------------------------------------- Old: ---- jxrlib-1.3.2.tar.xz jxrlib_warnings.patch New: ---- jxrlib-1.4.3.tar.gz ----------(Old B)---------- Old: * Fix memory leak when Caption metadata is present - Drop jxrlib_warnings.patch, no longer needed - Update minimum CMake version in custom CMakeLists.txt ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jxrlib.spec ++++++ --- /var/tmp/diff_new_pack.3SN2R3/_old 2026-10-08 12:00:42.993295850 +0200 +++ /var/tmp/diff_new_pack.3SN2R3/_new 2026-10-08 12:00:42.996295974 +0200 @@ -18,22 +18,19 @@ %define sover 0 Name: jxrlib -Version: 1.3.2 +Version: 1.4.3 Release: 0 Summary: Open source implementation of jpegxr # See JPEGXR_DPK_Spec_1.0.doc. Upstream request for plain text license file at # https://jxrlib.codeplex.com/workitem/13 License: BSD-2-Clause URL: https://github.com/mircomir/jxrlib -Source0: %{name}-%{version}.tar.xz +Source0: https://github.com/mircomir/jxrlib/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz # Use CMake to build to facilitate creation of shared libraries # See https://jxrlib.codeplex.com/workitem/13 Source1: CMakeLists.txt # need 32bit flavors for Wine 6.2+ Source2: baselibs.conf -# Fix various warnings, upstreamable -# See https://jxrlib.codeplex.com/workitem/13 -Patch0: jxrlib_warnings.patch BuildRequires: cmake BuildRequires: unzip @@ -77,8 +74,6 @@ touch -r $file $file.new && mv $file.new $file done -%patch -P 0 -p1 - # Remove shipped binaries rm -rf bin cp -a %{SOURCE1} . @@ -90,10 +85,8 @@ %install %cmake_install -%post -n libjpegxr%{sover} -p /sbin/ldconfig -%post -n libjxrglue%{sover} -p /sbin/ldconfig -%postun -n libjpegxr%{sover} -p /sbin/ldconfig -%postun -n libjxrglue%{sover} -p /sbin/ldconfig +%ldconfig_scriptlets -n libjpegxr%{sover} +%ldconfig_scriptlets -n libjxrglue%{sover} %files %doc doc/readme.txt ++++++ CMakeLists.txt ++++++ --- /var/tmp/diff_new_pack.3SN2R3/_old 2026-10-08 12:00:43.042297886 +0200 +++ /var/tmp/diff_new_pack.3SN2R3/_new 2026-10-08 12:00:43.046298053 +0200 @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.16) project(jxrlib C) set(JXRLIB_MAJOR 0)
