Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenImageIO for openSUSE:Factory checked in at 2026-02-03 21:30:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old) and /work/SRC/openSUSE:Factory/.OpenImageIO.new.1995 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenImageIO" Tue Feb 3 21:30:59 2026 rev:78 rq:1330699 version:3.1.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes 2026-01-03 17:27:06.126958528 +0100 +++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1995/OpenImageIO.changes 2026-02-03 21:32:11.638406159 +0100 @@ -1,0 +2,40 @@ +Sun Feb 1 20:04:49 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 3.1.10.0 + - perf: IBA::resample() and oiiotool --resample improvements to + speed up 20x or more #4993 + - ImageBuf: IB::localpixels_as_[writable_]byte_image_span #5011 + - ImageBufAlgo*: IBA::make_texture now honors "maketx:threads" + hint #5014 + - heif: Add IOProxy for input and output #5017 (by Brecht Van + Lommel) + - heif: Can not output AVIF when libheif has no HEVC support + #5013 (by Brecht Van Lommel) + - heif: Error saving multiple images with different bit depths + #5018 (by Brecht Van Lommel) + - webp: Use correct resolution limits for WebpOutput::open #5016 + (by Jesse Yurkovich) + - webp: Missing oiio:UnassociatedAlpha on input #5020 (by Brecht + Van Lommel) + - fix: Several bug fixes related to internal use of image_span + #5004 + - build: Fix building on OpenBSD #5001 (by Brad Smith) + - deps: Libheif 1.21 support #4992 + - deps: Bump build ver to 2.5.1 #5022 (by Zach Lewis) + - deps: Use libheif exported config if available #5012 + - tests: Add new ref image for jpeg test #5007 + - tests: Fully disable tests when their required dependencies are + missing #5005 + - ci: Speed up macos15 intel variant by not installing Qt #4998 + - ci: Don't run non-wheel workflows when only pyproject.toml + changes #4997 + - ci: Windows runners switched which python version they had + #5010 + - ci: Test against libraw 0.22 for 'latest' test variants #5009 + - ci: Lock bleeding edge to pybind11 latest version #5024 +- skip heif format patch that our libheif does not link the needed + decoders. Adds: + - skip-heif-tests.patch + - series + +------------------------------------------------------------------- Old: ---- OpenImageIO-3.1.9.0.tar.gz New: ---- OpenImageIO-3.1.10.0.tar.gz series skip-heif-tests.patch ----------(New B)---------- New: decoders. Adds: - skip-heif-tests.patch - series ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ OpenImageIO.spec ++++++ --- /var/tmp/diff_new_pack.BP9637/_old 2026-02-03 21:32:13.562486961 +0100 +++ /var/tmp/diff_new_pack.BP9637/_new 2026-02-03 21:32:13.566487129 +0100 @@ -51,7 +51,7 @@ %global major_minor_ver 3.1 Name: OpenImageIO -Version: 3.1.9.0 +Version: 3.1.10.0 Release: 0 Summary: Library for Reading and Writing Images License: Apache-2.0 @@ -60,6 +60,9 @@ Source0: https://github.com/AcademySoftwareFoundation/OpenImageIO/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # this contains the actual test images, only used during build Source1: oiio-images-%{images_ts}.tar.xz +Source2: series +# PATCH-FIX-OPENSUSE skip-heif-tests.patch - We can not run heif tests in the official builds +Patch1: skip-heif-tests.patch # NOTE: Please don't uncomment a build requirement unless you have submitted the package to factory and it exists #BuildRequires: Field3D-devel BuildRequires: cmake >= 3.18.2 ++++++ OpenImageIO-3.1.9.0.tar.gz -> OpenImageIO-3.1.10.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO-3.1.9.0.tar.gz /work/SRC/openSUSE:Factory/.OpenImageIO.new.1995/OpenImageIO-3.1.10.0.tar.gz differ: char 39, line 1 ++++++ series ++++++ skip-heif-tests.patch ++++++ skip-heif-tests.patch ++++++ Index: OpenImageIO-3.1.10.0/src/libOpenImageIO/imageinout_test.cpp =================================================================== --- OpenImageIO-3.1.10.0.orig/src/libOpenImageIO/imageinout_test.cpp +++ OpenImageIO-3.1.10.0/src/libOpenImageIO/imageinout_test.cpp @@ -360,6 +360,10 @@ test_all_formats() // Skip "formats" that aren't amenable to this kind of testing if (formatname == "null" || formatname == "term") continue; + if (formatname == "heif") { + std::cout << " [skipping " << formatname << " -- not supported here]\n"; + continue; + } float eps = 0.0f; // Allow lossy formats to have a little more error if (formatname == "heif" || formatname == "jpegxl")
