Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package Imath for openSUSE:Factory checked in at 2026-08-29 17:40:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Imath (Old) and /work/SRC/openSUSE:Factory/.Imath.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Imath" Sat Aug 29 17:40:23 2026 rev:10 rq:1374353 version:3.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/Imath/Imath.changes 2025-12-24 13:15:25.612269140 +0100 +++ /work/SRC/openSUSE:Factory/.Imath.new.1265/Imath.changes 2026-08-29 17:41:19.111837518 +0200 @@ -0,0 +1,29 @@ +------------------------------------------------------------------ +Fri Aug 28 11:06:31 UTC 2026 - Petr Gajdos <[email protected]> + +- version update to 3.2.3 + * Vec integer method resolution improved — Replaced =delete with + SFINAE ("Substitution Failure Is Not An Error"), via a new + `is_float_like` trait, for `length()`, `normalize()`, + `normalizedExc()`, etc on integer-typed Vec2/3/4. This gives clearer + compiler diagnostics and allows custom numeric types (with an + `is_float_like` specialization) to opt into these methods. `half` is + explicitly supported. (#[575](https://github.com/AcademySoftwareFoundation/Imath/pull/575)) + * Fixed duplicate installation of `ImathConfig.h` + (#[591](https://github.com/AcademySoftwareFoundation/Imath/pull/591)) + * Fixed shared library installation path + (#[556](https://github.com/AcademySoftwareFoundation/Imath/pull/556)) + * Fixed Python module install directory, now derived correctly from + `Python3_SITEARCH` instead of a hardcoded/absolute path + (#[528](https://github.com/AcademySoftwareFoundation/Imath/pull/528)) + * Suppressed a C++23 deprecation warning for + `std::float_denorm_style/denorm_present` usage in + `numeric_limits<half>` + (#[546](https://github.com/AcademySoftwareFoundation/Imath/pull/546)) + only) + * Simplified CMake minimum-version policy handling by removing + explicit CMP0074/CMP0077 settings now implied by the 3.14 + minimum (#[526](https://github.com/AcademySoftwareFoundation/Imath/pull/526)) + * Documentation fixes: corrected install instructions in README.md, + fixed broken links, minor spelling corrections + Old: ---- v3.2.2.tar.gz New: ---- v3.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Imath.spec ++++++ --- /var/tmp/diff_new_pack.Idqpw8/_old 2026-08-29 17:41:19.710858655 +0200 +++ /var/tmp/diff_new_pack.Idqpw8/_new 2026-08-29 17:41:19.712858725 +0200 @@ -1,8 +1,7 @@ # # spec file for package Imath # -# Copyright (c) 2025 SUSE LLC -# Copyright (c) 2025 SUSE LLC and contributors +# 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 @@ -20,7 +19,7 @@ %global so_suffix -3_2 %define sonum 30 Name: Imath -Version: 3.2.2 +Version: 3.2.3 Release: 0 Summary: C++ and Python Library of 2D and 3D Vector, Matrix, and Math Operations License: BSD-3-Clause ++++++ v3.2.2.tar.gz -> v3.2.3.tar.gz ++++++ ++++ 2047 lines of diff (skipped)
