Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openhtj2k for openSUSE:Factory checked in at 2026-11-09 16:07:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openhtj2k (Old) and /work/SRC/openSUSE:Factory/.openhtj2k.new.3759290 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openhtj2k" Mon Nov 9 16:07:36 2026 rev:14 rq:1396286 version:0.25.0 Changes: -------- --- /work/SRC/openSUSE:Factory/openhtj2k/openhtj2k.changes 2026-06-01 18:07:19.750574671 +0200 +++ /work/SRC/openSUSE:Factory/.openhtj2k.new.3759290/openhtj2k.changes 2026-11-09 16:08:29.915504265 +0100 @@ -1,0 +2,16 @@ +Thu Nov 5 08:00:00 UTC 2026 - Bernhard M. Wiedemann <[email protected]> + +- Update to 0.25.0: + * Library prints nothing; errors are exceptions, warnings go to a + message handler; internals are in namespace open_htj2k + * Hardened decoding of malformed and truncated input (bounded memory + and set-up work, out-of-bounds reads/writes, hangs) + * Encoder writes JP2 files; many encoder crash and overflow fixes + * Installs a CMake package: find_package(openhtj2k CONFIG) + * New OPENHTJ2K_TARGET_CPU option for portable x86-64 builds + * See https://github.com/osamu620/OpenHTJ2K/blob/v0.25.0/CHANGELOG +- Build with -DOPENHTJ2K_TARGET_CPU=generic instead of -march=native + to make the build reproducible and portable +- Drop openhtj2k-0.3.0-tiff.patch, merged upstream + +------------------------------------------------------------------- Old: ---- openhtj2k-0.3.0-tiff.patch v0.19.0.tar.gz New: ---- v0.25.0.tar.gz ----------(Old B)---------- Old: to make the build reproducible and portable - Drop openhtj2k-0.3.0-tiff.patch, merged upstream ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openhtj2k.spec ++++++ --- /var/tmp/diff_new_pack.xtKM35/_old 2026-11-09 16:08:44.023095215 +0100 +++ /var/tmp/diff_new_pack.xtKM35/_new 2026-11-09 16:08:44.028095425 +0100 @@ -1,7 +1,7 @@ # # spec file for package openhtj2k # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,12 @@ Name: openhtj2k -Version: 0.19.0 +Version: 0.25.0 Release: 0 Summary: An open source implementation of ITU-T Rec.814 | ISO 15444-15 (a.k.a. HTJ2K) License: BSD-3-Clause URL: https://github.com/osamu620/OpenHTJ2K Source: https://github.com/osamu620/OpenHTJ2K/archive/refs/tags/v%{version}.tar.gz -Patch0: openhtj2k-0.3.0-tiff.patch BuildRequires: cmake >= 3.14 BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -51,7 +50,10 @@ %autosetup -n OpenHTJ2K-%{version} %build -%cmake -DCMAKE_BUILD_TYPE=Release +%cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DOPENHTJ2K_TARGET_CPU=generic \ + -DOPENHTJ2K_BUILD_TESTS=OFF %make_build %install @@ -67,10 +69,8 @@ %{_bindir}/open_htj2k_enc %files -n openhtj2k-devel -%dir %{_includedir}/open_htj2k -%dir %{_includedir}/open_htj2k/interface -%{_includedir}/open_htj2k/interface/decoder.hpp -%{_includedir}/open_htj2k/interface/encoder.hpp +%{_includedir}/open_htj2k/ +%{_libdir}/cmake/openhtj2k/ %{_libdir}/libopenhtj2k.so %{_libdir}/pkgconfig/open_htj2k.pc ++++++ v0.19.0.tar.gz -> v0.25.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/openhtj2k/v0.19.0.tar.gz /work/SRC/openSUSE:Factory/.openhtj2k.new.3759290/v0.25.0.tar.gz differ: char 13, line 1
