Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package OpenImageIO for openSUSE:Factory checked in at 2023-11-07 21:28:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old) and /work/SRC/openSUSE:Factory/.OpenImageIO.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenImageIO" Tue Nov 7 21:28:49 2023 rev:41 rq:1124050 version:2.5.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes 2023-09-11 21:27:22.740489130 +0200 +++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.17445/OpenImageIO.changes 2023-11-07 21:29:35.770667084 +0100 @@ -1,0 +2,25 @@ +Tue Nov 7 14:05:58 UTC 2023 - Marcus Rueckert <mrueck...@suse.de> + +- Workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049 + the generated cmake config file has a broken dependency on zlib. + until the generator is fixed we fix the generated file with perl. + +------------------------------------------------------------------- +Tue Nov 7 13:46:51 UTC 2023 - Marcus Rueckert <mrueck...@suse.de> + +- Update to 2.5.5.0 + https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.5.0 + https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.5.4.0 + https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.17.0 + https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.16.0 + https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v2.4.15.0 +- disable docs-examples-cpp as it doesnt find the files in the + build directory + +------------------------------------------------------------------- +Tue Nov 7 13:46:28 UTC 2023 - Marcus Rueckert <mrueck...@suse.de> + +- OpenImageIO moved under the ASWF umbrella. use the tarball from + there. + +------------------------------------------------------------------- Old: ---- oiio-2.4.14.0.tar.gz New: ---- OpenImageIO-2.5.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ OpenImageIO.spec ++++++ --- /var/tmp/diff_new_pack.QCuzop/_old 2023-11-07 21:29:36.794704793 +0100 +++ /var/tmp/diff_new_pack.QCuzop/_new 2023-11-07 21:29:36.794704793 +0100 @@ -32,16 +32,16 @@ %bcond_with ptex %define images_ts 20221017T102353 -%define so_ver 2_4 -%define major_minor_ver 2.4 +%define so_ver 2_5 +%define major_minor_ver 2.5 Name: OpenImageIO -Version: 2.4.14.0 +Version: 2.5.5.0 Release: 0 Summary: Library for Reading and Writing Images License: BSD-3-Clause Group: Productivity/Graphics/Other URL: https://www.openimageio.org/ -Source0: https://github.com/OpenImageIO/oiio/archive/refs/tags/v%{version}.tar.gz#/oiio-%{version}.tar.gz +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 # NOTE: Please don't uncomment a build requirement unless you have submitted the package to factory and it exists @@ -172,8 +172,7 @@ This package contains python bindings for OpenImageIO. %prep -%setup -q -n oiio-%{version} -b 1 -%autopatch -p1 +%autosetup -p1 -b 1 # CMake looks for images at <CMAKE_BINARY_DIR>/testsuite/oiio-images mkdir -p %{__builddir}/testsuite ln -sf %{_builddir}/oiio-images-%{images_ts} %{__builddir}/testsuite/oiio-images @@ -215,6 +214,12 @@ %install %cmake_install + +# workaround for https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4049 +perl -p -i.back -e 's|find_dependency\(ZLIB.*\)|find_dependency(ZLIB)|g' $(find %{buildroot} -iname OpenImageIOConfig.cmake) +diff -urN $(find %{buildroot} -iname OpenImageIOConfig.cmake){.back,} ||: +rm $(find %{buildroot} -iname OpenImageIOConfig.cmake).back + # Create and own the default plugin directory mkdir -p %{buildroot}%{_libdir}/%{name}-%{major_minor_ver} @@ -241,12 +246,12 @@ # Exclude known broken tests # timer tests won't do reliably in OBS %ifarch x86_64 -%ctest '-E' 'ptex-broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer|targa|tiff-misc' +%ctest '-E' 'ptex-broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer|targa|tiff-misc|docs-examples-cpp' %ctest '-R' 'texture-icwrite' || true #%%ctest '-j1' '-R' 'unit_timer' %else # Many test cases are failing on PPC, ARM, ix64 ... ignore for now -%ctest '-E' 'ptex-broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer|targa|tiff-misc' || true +%ctest '-E' 'ptex-broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer|targa|tiff-misc|docs-examples-cpp' || true %ctest '-R' 'texture-icwrite' || true #%%ctest '-j1' '-R' 'unit_timer' %endif