commit OpenImageIO for openSUSE:Factory

2024-08-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2024-08-05 17:22:28

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.7232 (New)


Package is "OpenImageIO"

Mon Aug  5 17:22:28 2024 rev:54 rq:1191636 version:2.5.14.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2024-07-18 
19:19:52.039552633 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.7232/OpenImageIO.changes
2024-08-05 17:23:33.376733651 +0200
@@ -1,0 +2,24 @@
+Sat Aug  3 17:11:06 UTC 2024 - Marcus Rueckert 
+
+- update to 2.5.14.0
+  - fix (png): Correctly read PNGs with partial alpha #4315
+(2.5.14.0)
+  - fix(ImageBuf): Copy/paste error in the ImageBuf iterator copy
+constructor #4365 (by Anton Dukhovnikov)
+  - perf/TS: Only write full metadata to the first mip level #4320
+(2.5.14.0)
+  - dev(strutil.h): Strutil::string_is_identifier() #4333
+(2.5.14.0)
+  - build: Avoid rebuilds due to processing of fmt headers #4313
+(by Jesse Yurkovich) (2.5.14.0)
+  - build: Fix boost vs cmake 3.30 problem.
+  - ci: Sanitizer new warnings about signed/unsigned offsets in
+openexr #4351 (2.5.14.0)
+  - docs: Clarify that IBA::rotate params are pixel coordinates
+#4358 (2.5.14.0)
+  - admin: More CLA explanation and how-to links #4318 (2.5.14.0)
+  - admin: Document my git-cliff workflow for release notes #4319
+(2.5.14.0)
+  - security: Document CVE-2024-40630 resolution (2.5.14.0)
+
+---

Old:

  OpenImageIO-2.5.13.1.tar.gz

New:

  OpenImageIO-2.5.14.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.mCE42J/_old  2024-08-05 17:23:34.848794016 +0200
+++ /var/tmp/diff_new_pack.mCE42J/_new  2024-08-05 17:23:34.848794016 +0200
@@ -35,7 +35,7 @@
 %define so_ver 2_5
 %define major_minor_ver 2.5
 Name:   OpenImageIO
-Version:2.5.13.1
+Version:2.5.14.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ OpenImageIO-2.5.13.1.tar.gz -> OpenImageIO-2.5.14.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO-2.5.13.1.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.7232/OpenImageIO-2.5.14.0.tar.gz 
differ: char 28, line 1


commit OpenImageIO for openSUSE:Factory

2024-07-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2024-07-18 19:19:49

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.17339 (New)


Package is "OpenImageIO"

Thu Jul 18 19:19:49 2024 rev:53 rq:1188365 version:2.5.13.1

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2024-07-02 
18:19:44.494646541 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.17339/OpenImageIO.changes   
2024-07-18 19:19:52.039552633 +0200
@@ -1,0 +2,8 @@
+Wed Jul 17 23:07:00 UTC 2024 - Marcus Rueckert 
+
+- update to 2.5.13.1 (CVE-2024-40630 boo#1227897)
+  fix(heic): Correctly set imagespec size for heif images.
+  security advisory (by Gerrard Tai)
+  
https://github.com/AcademySoftwareFoundation/OpenImageIO/security/advisories/GHSA-jjm9-9m4m-c8p2
+
+---

Old:

  OpenImageIO-2.5.13.0.tar.gz

New:

  OpenImageIO-2.5.13.1.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.ALWhra/_old  2024-07-18 19:19:53.435608513 +0200
+++ /var/tmp/diff_new_pack.ALWhra/_new  2024-07-18 19:19:53.439608673 +0200
@@ -35,7 +35,7 @@
 %define so_ver 2_5
 %define major_minor_ver 2.5
 Name:   OpenImageIO
-Version:2.5.13.0
+Version:2.5.13.1
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ OpenImageIO-2.5.13.0.tar.gz -> OpenImageIO-2.5.13.1.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO-2.5.13.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.17339/OpenImageIO-2.5.13.1.tar.gz 
differ: char 28, line 1


commit OpenImageIO for openSUSE:Factory

2024-07-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2024-07-02 18:19:39

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.18349 (New)


Package is "OpenImageIO"

Tue Jul  2 18:19:39 2024 rev:52 rq:1184863 version:2.5.13.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2024-06-03 
17:44:59.966414887 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.18349/OpenImageIO.changes   
2024-07-02 18:19:44.494646541 +0200
@@ -1,0 +2,12 @@
+Mon Jul  1 19:12:08 UTC 2024 - Marcus Rueckert 
+
+- update to 2.5.13.0
+  - fix: Various PSD files fail to load correctly #4302 (by Jesse
+Yurkovich)
+  - fix: Improve error messages when a font is not found #4284
+  - int: In platform.h, define OIIO_DEVICE macro #4290
+  - ci: Typo in build_libtiff.bash #4280
+  - docs: Update INSTALL.md for windows #4279 (by Mel Massadian)
+  - docs: Fixes to formatting and sphinx warnings #4301
+
+---

Old:

  OpenImageIO-2.5.12.0.tar.gz

New:

  OpenImageIO-2.5.13.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.RDzYRS/_old  2024-07-02 18:19:46.402716354 +0200
+++ /var/tmp/diff_new_pack.RDzYRS/_new  2024-07-02 18:19:46.406716500 +0200
@@ -35,7 +35,7 @@
 %define so_ver 2_5
 %define major_minor_ver 2.5
 Name:   OpenImageIO
-Version:2.5.12.0
+Version:2.5.13.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ OpenImageIO-2.5.12.0.tar.gz -> OpenImageIO-2.5.13.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO-2.5.12.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.18349/OpenImageIO-2.5.13.0.tar.gz 
differ: char 13, line 1


commit OpenImageIO for openSUSE:Factory

2024-06-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2024-06-03 17:44:40

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.24587 (New)


Package is "OpenImageIO"

Mon Jun  3 17:44:40 2024 rev:51 rq:1178264 version:2.5.12.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2024-05-03 
01:08:39.895936569 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.24587/OpenImageIO.changes   
2024-06-03 17:44:59.966414887 +0200
@@ -1,0 +2,22 @@
+Sun Jun  2 11:02:09 UTC 2024 - Marcus Rueckert 
+
+- update to 2.5.12.0
+  - exr: Add IOProxy support for EXR multipart output #4263 #4264
+(by jreichel-nvidia)
+  - pnm: Improvements to pnm plugin: support for uint16 and
+32-float, "pnm:bigendian" and "pnm:pfmflip" controls for
+output. #4253 (by Vlad (Kuzmin) Erium)
+  - ImageBuf: Improve behavior of IB::nsubimages and other related
+fixes #4228
+  - simd.h: Fix longstanding problem with 16-wide bitcast for
+8-wide HW #4268
+  - strutil.h: Add Strutil::eval_as_bool #4250
+  - tests: Add new heif test output #4262
+  - tests: Fix windows quoting for test #4271
+  - build: More warning elimination for clang18 #4257
+  - build: Add appropriate compiler defines and flags for SIMD with
+MSVC #4266 (by Jesse Yurkovich)
+  - build: Gcc-14 support, testing, CI #4270
+  - docs: Fix stray references to the old repo home #4255
+
+---

Old:

  OpenImageIO-2.5.11.0.tar.gz

New:

  OpenImageIO-2.5.12.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.Z0YByf/_old  2024-06-03 17:45:01.694478092 +0200
+++ /var/tmp/diff_new_pack.Z0YByf/_new  2024-06-03 17:45:01.694478092 +0200
@@ -35,7 +35,7 @@
 %define so_ver 2_5
 %define major_minor_ver 2.5
 Name:   OpenImageIO
-Version:2.5.11.0
+Version:2.5.12.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ OpenImageIO-2.5.11.0.tar.gz -> OpenImageIO-2.5.12.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO-2.5.11.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.24587/OpenImageIO-2.5.12.0.tar.gz 
differ: char 30, line 1


commit OpenImageIO for openSUSE:Factory

2024-04-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2024-04-03 17:21:04

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1905 (New)


Package is "OpenImageIO"

Wed Apr  3 17:21:04 2024 rev:49 rq:1164321 version:2.5.10.1

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2024-03-01 
23:39:57.646908660 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1905/OpenImageIO.changes
2024-04-03 17:22:18.149671031 +0200
@@ -1,0 +2,37 @@
+Tue Apr  2 21:20:27 UTC 2024 - Marcus Rueckert 
+
+- update to 2.5.10.1
+  It seems 2.5.10.0 was pulled again, because 2.5.10.0 was
+  mis-tagged.
+  - oiiotool: Expression substitution now understands
+pseudo-metadata NONFINITE_COUNT that returns the number of
+nonfinite values in the image, thus allowing decision making
+about fixnan #4171
+  - color management: Automatically recognize some additional color
+space name synonyms: "srgb_texture", "lin_rec709" and
+"lin_ap1". Also add common permutation "srgb_tx" and "srgb
+texture" as additional aliases for "srgb". #4166
+  - openexr: Implement copy_image for OpenEXR #4004 (by Andy Chan)
+  - heic: Don't auto-transform camera-rotated images #4142 #4184
+  - hash.h: Mismatched pragma push/pop in hash.h #4182
+  - simd.h: gather_mask() was wrong for no-simd fallback #4183
+  - texture.h: Overload decode_wrapmode to support ustringhash
+#4207 (by Chris Hellmuth)
+  - build: Fix warning when Freetype is disabled #4177
+  - build: iv build issues with glTexImage3D #4202 (by Vlad
+(Kuzmin) Erium)
+  - build: Fix buld_ninja.bash to make directories and download
+correctly #4192 (by Sergio Rojas)
+  - build: Need additional include #4194
+  - build: FindOpenColorIO failed to properly set
+OpenColorIO_VERSION #4196
+  - build: Restore internals of strhash to compile correctly on 32
+bit architectures #4213
+  - ci: Allow triggering CI workflow from web #4178
+  - ci: Make one of the Mac tests build for avx2 #4188
+  - ci: Enable Windows 2022 CI tests #4195
+  - docs: Fix some typos and add missing oiiotool expression
+explanations #4169
+  - admin: Add a ROADMAP document #4161
+
+---

Old:

  OpenImageIO-2.5.9.0.tar.gz

New:

  OpenImageIO-2.5.10.1.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.4J8tjw/_old  2024-04-03 17:22:19.277712649 +0200
+++ /var/tmp/diff_new_pack.4J8tjw/_new  2024-04-03 17:22:19.281712796 +0200
@@ -35,7 +35,7 @@
 %define so_ver 2_5
 %define major_minor_ver 2.5
 Name:   OpenImageIO
-Version:2.5.9.0
+Version:2.5.10.1
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ OpenImageIO-2.5.9.0.tar.gz -> OpenImageIO-2.5.10.1.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO-2.5.9.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.1905/OpenImageIO-2.5.10.1.tar.gz 
differ: char 29, line 1


commit OpenImageIO for openSUSE:Factory

2024-02-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2024-02-15 21:00:35

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1815 (New)


Package is "OpenImageIO"

Thu Feb 15 21:00:35 2024 rev:47 rq:1146674 version:2.5.8.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2024-02-01 
18:07:40.684081854 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1815/OpenImageIO.changes
2024-02-15 21:01:57.187267409 +0100
@@ -1,0 +2,49 @@
+Wed Feb  7 23:24:15 UTC 2024 - Marcus Rueckert 
+
+- we need at least OpenEXR 2.4. force this
+
+---
+Wed Feb  7 22:55:57 UTC 2024 - Marcus Rueckert 
+
+- Upgrade the image files to 20240205T200840
+  this fixes a small license issue
+
+---
+Wed Feb  7 22:37:34 UTC 2024 - Marcus Rueckert 
+
+- Add https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4143.patch
+  Potential patch to fix the aarch64 regressions reported here:
+  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4111
+
+  This can be dropped in the next version update.
+
+---
+Thu Feb  1 22:51:30 UTC 2024 - Marcus Rueckert 
+
+- update to 2.5.8.0:
+  - feat(oiiotool): New --buildinfo command prints build
+information,
+  - including version, compiler, and all library dependencies.
+#4124
+  - feat(api): New global getattribute queries: "build:platform",
+  - "build:compiler", "build:dependencies" #4124
+  - feat(openexr): Add support for luminance-chroma OpenEXR images.
+#4070 (by jreichel-nvidia)
+  - fix(raw): Avoid buffer overrun for flip direction cases #4100
+  - fix(iv): Assume iv display gamma 2.2 if GAMMA env variable is
+not set #4118
+  - fix: Fixes to reduce problems identified by static analysis
+#4113
+  - dev(simd.h): Make all-architecture matrix44::inverse() #4076
+  - dev(simd.h): Fix AVX-512 round function #4119 (by AngryLoki)
+  - build(deps): Remove Findfmt.cmake, rely on that package's
+exported config. #4069 #4103 (by Dominik Wójt)
+  - build(deps): Account for header changes in fmt project trunk
+#4109 #4114
+  - tests: Shuffle some tests between directories #4091
+  - tests: Fix docs test, used wrong namespace #4090
+  - docs: Fix broken IBA color management documentation #4104
+  - style: Update our formatting standard to clang-format 17.0 and
+C++17 #4096
+
+---

Old:

  OpenImageIO-2.5.7.0.tar.gz
  oiio-images-20221017T102353.tar.xz

New:

  4143.patch
  OpenImageIO-2.5.8.0.tar.gz
  oiio-images-20240205T200840.tar.xz

BETA DEBUG BEGIN:
  New:
- Add https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4143.patch
  Potential patch to fix the aarch64 regressions reported here:
BETA DEBUG END:



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.3Q729e/_old  2024-02-15 21:02:01.399415453 +0100
+++ /var/tmp/diff_new_pack.3Q729e/_new  2024-02-15 21:02:01.403415593 +0100
@@ -31,11 +31,11 @@
 %bcond_with apidocs
 %bcond_with ptex
 
-%define images_ts 20221017T102353
+%define images_ts 20240205T200840
 %define so_ver 2_5
 %define major_minor_ver 2.5
 Name:   OpenImageIO
-Version:2.5.7.0
+Version:2.5.8.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause
@@ -46,6 +46,7 @@
 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
 #BuildRequires:  Field3D-devel
+Patch1: 
https://github.com/AcademySoftwareFoundation/OpenImageIO/pull/4143.patch
 BuildRequires:  cmake >= 3.12
 BuildRequires:  dcmtk-devel
 %if %{with apidocs}
@@ -74,7 +75,7 @@
 BuildRequires:  tbb-devel
 BuildRequires:  txt2man
 BuildRequires:  pkgconfig(OpenColorIO)
-BuildRequires:  pkgconfig(OpenEXR)
+BuildRequires:  pkgconfig(OpenEXR) >= 2.4
 %if %{with ptex}
 BuildRequires:  ptex-devel-static
 %endif

++ 4143.patch ++
>From f0f41e08f88560ed5cc97a8062d1f813b7693068 Mon Sep 17 00:00:00 2001
From: Larry Gritz 
Date: Wed, 7 Feb 2024 12:01:35 -0800
Subject: [PATCH] fix(simd.h): Address NEON issues

Primarily, recent changes (PR 4071) to vint4::store for the NEON case
appear to have some type mismatches, which apple clang on ARM-based
Mac (including our CI) seems ok with, but which is generating type
errors on other ARM Linux platforms.

I think the types were weird here, 

commit OpenImageIO for openSUSE:Factory

2024-01-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2024-01-24 20:57:43

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.16006 (New)


Package is "OpenImageIO"

Wed Jan 24 20:57:43 2024 rev:45 rq:1141249 version:2.5.6.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2024-01-15 
22:22:12.073397932 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.16006/OpenImageIO.changes   
2024-01-24 20:57:44.707053661 +0100
@@ -1,0 +2,8 @@
+Wed Jan 24 13:22:08 UTC 2024 - Marcus Rueckert 
+
+- OpenImageIO so far forced C++ Standard 14 which does not match
+  with openVDB >= 10.1 which requires 17 at least.
+
+  https://github.com/AcademySoftwareFoundation/OpenImageIO/issues/4021 
+
+---



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.4uDTsy/_old  2024-01-24 20:57:46.135105222 +0100
+++ /var/tmp/diff_new_pack.4uDTsy/_new  2024-01-24 20:57:46.135105222 +0100
@@ -193,7 +193,7 @@
 %ifarch ppc
 -DNOTHREADS=ON \
 %endif
--DCMAKE_CXX_STANDARD=14 \
+-DCMAKE_CXX_STANDARD=17 \
 -DINSTALL_DOCS:BOOL=ON \
 -DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \
 -DCMAKE_INSTALL_MANDIR:PATH=%{_mandir}/man1 \


commit OpenImageIO for openSUSE:Factory

2024-01-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2024-01-03 12:27:41

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.28375 (New)


Package is "OpenImageIO"

Wed Jan  3 12:27:41 2024 rev:43 rq:1135988 version:2.5.6.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2023-11-16 
20:30:28.392598237 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.28375/OpenImageIO.changes   
2024-01-03 12:27:47.953638078 +0100
@@ -1,0 +2,10 @@
+Sat Dec 30 16:47:53 UTC 2023 - Dirk Müller 
+
+- update to 2.5.6.0:
+  * autocc bugfix and color config inventory cleanup
+  * Fix issue when computing perceptual diff
+  * Better cmake verbose behavior
+  * Fix typo in slack-release-notifier version
+  * More relicensing code under Apache 2.0
+
+---

Old:

  OpenImageIO-2.5.5.0.tar.gz

New:

  OpenImageIO-2.5.6.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.5OC7hi/_old  2024-01-03 12:27:49.841707026 +0100
+++ /var/tmp/diff_new_pack.5OC7hi/_new  2024-01-03 12:27:49.869708048 +0100
@@ -35,7 +35,7 @@
 %define so_ver 2_5
 %define major_minor_ver 2.5
 Name:   OpenImageIO
-Version:2.5.5.0
+Version:2.5.6.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ OpenImageIO-2.5.5.0.tar.gz -> OpenImageIO-2.5.6.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO-2.5.5.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.28375/OpenImageIO-2.5.6.0.tar.gz 
differ: char 12, line 1

++ _service ++
--- /var/tmp/diff_new_pack.5OC7hi/_old  2024-01-03 12:27:50.405727622 +0100
+++ /var/tmp/diff_new_pack.5OC7hi/_new  2024-01-03 12:27:50.437728791 +0100
@@ -1,12 +1,12 @@
 
-  
+  
 git
 https://github.com/OpenImageIO/oiio-images
 master
 %ci
 .git
   
-  
+  
 xz
 *.tar
   


commit OpenImageIO for openSUSE:Factory

2023-11-07 Thread Source-Sync
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 
+
+- 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 
+
+- 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 
+
+- 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 /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


commit OpenImageIO for openSUSE:Factory

2023-09-11 Thread Source-Sync
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-09-11 21:22:44

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1766 (New)


Package is "OpenImageIO"

Mon Sep 11 21:22:44 2023 rev:40 rq:1110289 version:2.4.14.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2023-07-17 
19:24:05.910019682 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1766/OpenImageIO.changes
2023-09-11 21:27:22.740489130 +0200
@@ -1,0 +2,32 @@
+Wed Aug 30 14:04:03 UTC 2023 - Hans-Peter Jansen 
+
+- Disable tiff-misc test, because it often(!) fails the build on OBS
+
+---
+Mon Aug 28 21:54:15 UTC 2023 - Hans-Peter Jansen 
+
+- Update to 2.4.14.0:
+  * ico: IOProxy support for ICO input #3919 (by jasonbaumeister)
+  * fix(psd): CMYK PSD files now copy alpha correctly #3918 (by
+jasonbaumeister)
+  * fix(python): Fix arithmetic overflow in oiio_bufinfo (Python
+interop) #3931 (by Jesse Yurkovich)
+  * build: Fix WebP linking if CMAKE_FIND_PACKAGE_PREFER_CONFIG is
+ON #3863 (by Benjamin Buch)
+  * build: Find OpenEXR equally well with our FindOpenEXR and exr's
+exported config file #3862 (by Benjamin Buch)
+  * build: Fix broken OIIO_NO_NEON definition #3911
+  * ci: Lock down icx version #3929
+  * ci: Bump build_openexr and build_opencolorio defaults to latest
+versions #3920
+  * admin: Update mail list to https://lists.aswf.io/g/oiio-dev
+#3880
+  * admin: Add charter and other ASWF documents to the repo #3850
+  * admin: Document use of the DCO which is now required for all
+PRs #3897
+  * admin: Put logo on the main readme #3927
+  * admin: Remove old CLAs that are no longer in effect
+  * admin: Change open source license to Apache 2.0. #3899, #3903,
+#3904, #3906, #3914, #3922, #3926.
+
+---

Old:

  oiio-2.4.13.0.tar.gz

New:

  oiio-2.4.14.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.BVnOLL/_old  2023-09-11 21:27:26.400619610 +0200
+++ /var/tmp/diff_new_pack.BVnOLL/_new  2023-09-11 21:27:26.412620038 +0200
@@ -35,7 +35,7 @@
 %define so_ver 2_4
 %define major_minor_ver 2.4
 Name:   OpenImageIO
-Version:2.4.13.0
+Version:2.4.14.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause
@@ -241,12 +241,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'
+%ctest '-E' 
'ptex-broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer|targa|tiff-misc'
 %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' || 
true
+%ctest '-E' 
'ptex-broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer|targa|tiff-misc'
 || true
 %ctest '-R' 'texture-icwrite' || true
 #%%ctest '-j1' '-R' 'unit_timer'
 %endif

++ oiio-2.4.13.0.tar.gz -> oiio-2.4.14.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.4.13.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.1766/oiio-2.4.14.0.tar.gz differ: 
char 23, line 2


commit OpenImageIO for openSUSE:Factory

2023-07-17 Thread Source-Sync
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-07-17 19:23:48

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.3193 (New)


Package is "OpenImageIO"

Mon Jul 17 19:23:48 2023 rev:39 rq:1098902 version:2.4.13.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2023-06-04 
00:13:07.313720300 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.3193/OpenImageIO.changes
2023-07-17 19:24:05.910019682 +0200
@@ -1,0 +2,23 @@
+Sat Jul 15 17:04:53 UTC 2023 - Dirk Müller 
+
+- update to 2.4.13.0:
+  * *OpenCV*: Improve OpenCV support -- errors, version, half
+  * *IBA*: Improve error message for IBA::ocio functions
+  * *exif*: Convert paramvalue string to integer when needed
+  * *exr*: Correction to dwa vs zip logic when outputting OpenEXR
+  * *ico*: Heap-buffer-overflow
+  * *jpeg*: Fix density calculation  for jpeg output
+  * *jpeg2000*: Better pixel type promotion logic
+  * *psd*: Prevent simultaneous psd thumbnail reads from clashing
+  * *strutil.h*: Ensure proper constexpr of string hashing
+  * *build* Fix use of OIIO_LOCAL_DEPS_PATH
+  * *build* Fix fmt vs gcc warning that had version typo
+  * *tests*: Fix missing simd test due to copy paste typo
+  * *docs*: Update CONTRIBUTING and SECURITY #3852
+  * *docs*: ImageInput and ImageOutput docs updated to Python 3.
+  * *docs*: Many fixes to python code examples
+  * *docs*: Update mail list URL
+  * *docs*: Fix explanation of raw:Exposure config hint
+  * *docs*: Document use of the DCO which is now required for all
+
+---

Old:

  oiio-2.4.12.0.tar.gz

New:

  oiio-2.4.13.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.nXQOUW/_old  2023-07-17 19:24:07.862030990 +0200
+++ /var/tmp/diff_new_pack.nXQOUW/_new  2023-07-17 19:24:07.866031012 +0200
@@ -35,7 +35,7 @@
 %define so_ver 2_4
 %define major_minor_ver 2.4
 Name:   OpenImageIO
-Version:2.4.12.0
+Version:2.4.13.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ oiio-2.4.12.0.tar.gz -> oiio-2.4.13.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.4.12.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.3193/oiio-2.4.13.0.tar.gz differ: 
char 23, line 2


commit OpenImageIO for openSUSE:Factory

2023-06-03 Thread Source-Sync
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-06-04 00:12:54

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.15902 (New)


Package is "OpenImageIO"

Sun Jun  4 00:12:54 2023 rev:38 rq:1090547 version:2.4.12.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2023-02-16 
16:56:28.666850725 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.15902/OpenImageIO.changes   
2023-06-04 00:13:07.313720300 +0200
@@ -1,0 +2,76 @@
+Fri Jun  2 15:09:20 UTC 2023 - Antoine Belvire 
+
+- Update to 2.4.12.0:
+  * oiiotool: Don't propagate unsupported channels (gh#OpenImageIO/oiio#3838).
+  * oiiotool: Improvements to performance and memory when making very large
+textures (gh#OpenImageIO/oiio#3829).
+  * fix: Prevent possible deadlock when reading files with wrong extensions
+(gh#OpenImageIO/oiio#3845).
+  * gif: Prevent possible heap buffer overflow (gh#OpenImageIO/oiio#3841).
+  * psd: Improve memory efficiency of PSD read (gh#OpenImageIO/oiio#3807).
+  * raw: Fix LibRaw flip to Exif orientation conversion
+(gh#OpenImageIO/oiio#3847).
+  * raw: Raw input fix user_flip usage (gh#OpenImageIO/oiio#3858).
+  * strutil: Use forward properly for sync::print() (gh#OpenImageIO/oiio#3825).
+  * build: Fixes for latest xcode on MacOS 13.3 Ventura
+(gh#OpenImageIO/oiio#3854).
+  * build: Fix build error with MSVC (gh#OpenImageIO/oiio#3832).
+  * ci: Fix warnings (gh#OpenImageIO/oiio#3833).
+  * ci: Fix package name for icc (gh#OpenImageIO/oiio#3860).
+- Changes of 2.4.11.1:
+  * build: Support for fmt 10.0 (gh#OpenImageIO/oiio#3825,
+gh#OpenImageIO/oiio#3828, gh#OpenImageIO/oiio#3836).
+- Changes of 2.4.11.0:
+  * oiiotool: For expression evaluation, NIMAGES now evaluates to the current
+image stack depth (gh#OpenImageIO/oiio#3822).
+  * Python: Improve error messages when passing wrong python array sizes
+(gh#OpenImageIO/oiio#3801).
+  * Raw: handle 1-channel raw images (gh#OpenImageIO/oiio#3798).
+  * HEIC: Support the ".hif" extension, which seems to be used by some Canon
+cameras instead of .heif (gh#OpenImageIO/oiio#3813).
+  * PSD: Fix problems reading images with width > 64k pixels
+(gh#OpenImageIO/oiio#3806).
+  * Windows/fmath: Work around MSVS bug(?) that generated wrong code for
+  * fast_exp2 (gh#OpenImageIO/oiio#3804).
+  * Build: Fix building on OpenBSD (gh#OpenImageIO/oiio#3808).
+  * Build: Refactor simd.h to disable Intel intrinsics when not on Intel
+(including Cuda compiles) (gh#OpenImageIO/oiio#3814).
+  * Build: Fix building against new ffmpeg 6.0 (gh#OpenImageIO/oiio#3812).
+  * Build: Work around problems with fmt library + NVPTX relating to unknown
+float128 type (gh#OpenImageIO/oiio#3823).
+  * CI/test: Fix incorrect branch name when cloning openexr-images for the
+testsuite (gh#OpenImageIO/oiio#3814).
+  * Test: Use copies instead of symlinks in a couple spots to help on Windows.
+(gh#OpenImageIO/oiio#3818).
+- Changes of 2.4.10.0:
+  * Exif: Fix typo that prevented us from correctly naming Exif
+"CameraElevationAngle" metadata (gh#OpenImageIO/oiio#3783).
+  * IC/TS: Fixes that avoid deadlock situations on the file handle cache
+in certain scenarios with very high thread contention
+(gh#OpenImageIO/oiio#3784).
+  * Docs: Some retroactive edits to INSTALL.md to correctly document changed
+dependencies of the 2.4 series.
+  * GIF: Fix potential array overrun when writing GIF files
+(gh#OpenImageIO/oiio#3789).
+  * Build: Fixes to make a clean build on Mac using Apple Clang 11.0
+(gh#OpenImageIO/oiio#3795).
+  * FYI: This version of OIIO should build against Clang 16.
+  * maketx: Fix a broken --cdf flag, which was set up to take an argument, but
+should always simply have acted as a simple boolean flag on its own. The
+incorrect way it was set up not only was useless, but also could lead to
+occasional crashes (gh#OpenImageIO/oiio#3748).
+  * maketx and oiiotool --otex: Add support for CDFs of bumpslopes channels.
+Previously, if you used both --bumpslopes and --cdf at the same time, the
+CDFs were not produced for all channels (gh#OpenImageIO/oiio#3793).
+- Changes of 2.4.9.0:
+  * Build: check need for libatomic with check_cxx_source_compiles instead of
+the more expensive check_cxx_source_runs (gh#OpenImageIO/oiio#3774).
+  * Fix(IC): Avoid bad IC stats when no files were read
+(gh#OpenImageIO/oiio#3765).
+  * Build: Add a cmake option OIIO_DISABLE_BOOST_STACKTRACE to disable use and
+  * dependency of boost stacktrace (gh#OpenImageIO/oiio#3777).
+  * ustringhash: Make an explicit constructor from a hash value
+(gh#OpenImageIO/oiio#3778).
+  * Build: Add

commit OpenImageIO for openSUSE:Factory

2023-02-16 Thread Source-Sync
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-02-16 16:56:09

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.22824 (New)


Package is "OpenImageIO"

Thu Feb 16 16:56:09 2023 rev:37 rq:1066017 version:2.4.8.1

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2023-02-03 
22:05:31.963377284 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.22824/OpenImageIO.changes   
2023-02-16 16:56:28.666850725 +0100
@@ -1,0 +2,15 @@
+Mon Feb 13 19:06:04 UTC 2023 - Hans-Peter Jansen 
+
+- update to 2.4.8.1
+  * Fix(targa): guard against corrupted tga files Fixes 
+TALOS-2023-1707 / CVE-2023-24473, 
+TALOS-2023-1708 / CVE-2023-22845. #3768
+  * Fix: race condition in TIFF reader, fixes
+TALOS-2023-1709 / CVE-2023-24472. #3772
+  * Windows: Fix unresolved external symbol for MSVS 2017 #3763
+  * Fix: Initialize OpenEXROutput::m_levelmode in init(). #3764
+  * Fix: improve thread safety for concurrent tiff loads. #3767
+  * Fix(fits): Make sure to close if open fails to find right magic
+number. #3771
+
+---

Old:

  oiio-2.4.8.0.tar.gz

New:

  oiio-2.4.8.1.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.L1OYQg/_old  2023-02-16 16:56:30.762859103 +0100
+++ /var/tmp/diff_new_pack.L1OYQg/_new  2023-02-16 16:56:30.770859135 +0100
@@ -35,7 +35,7 @@
 %define so_ver 2_4
 %define major_minor_ver 2.4
 Name:   OpenImageIO
-Version:2.4.8.0
+Version:2.4.8.1
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ oiio-2.4.8.0.tar.gz -> oiio-2.4.8.1.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.4.8.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.22824/oiio-2.4.8.1.tar.gz differ: 
char 118, line 2


commit OpenImageIO for openSUSE:Factory

2023-02-03 Thread Source-Sync
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-02-03 22:05:25

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.4462 (New)


Package is "OpenImageIO"

Fri Feb  3 22:05:25 2023 rev:36 rq:1062663 version:2.4.8.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2023-01-25 
18:03:19.486621255 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.4462/OpenImageIO.changes
2023-02-03 22:05:31.963377284 +0100
@@ -1,0 +2,27 @@
+Wed Feb  1 21:44:14 UTC 2023 - Hans-Peter Jansen 
+
+- update to 2.4.8.0
+  * oiiotool --pdiff: test, be sure to count it as making output.
+#3723
+  * IBAprep should not zero out deep images when creating dst #3724
+  * PBM: Fix for incorrect inverting of 1-bit pbm images. #3731
+  * New ImageSpec:set_colorspace() sets color space metadata in a
+consistent way. #3734
+  * BMP: set colorspace to sRGB #3701
+  * PNG: Add EXIF support when writing PNG files. #3735
+  * PSD: Fix wrong oiio:UnassociatedAlpha metadata for PSD files.
+#3750
+  * platform.h: set up macros for detecting MSVS 2019 and 2022
+#3727
+  * typedesc.h: Extend TypeDescFromC template to the full set of
+pixel types #3726
+  * Testing: many improvements for testing and code coverage. #3730
+#3654 #3694 #3699 #3732 #3741 #3745 #3747
+  * Testing: Fix long-broken ref images for texture-icwrite test
+#3733
+  * Docs: Updated RTD docmentation style, looks much nicer. #3737
+  * Docs: improve description of ociodisplay and others.
+  * Docs: Fix old release notes to document all CVEs addressed in
+certain prior releases.
+
+---
@@ -14,2 +41 @@
-the newest
-  * Apple clang. #3709 #3710
+the newest Apple clang. #3709 #3710
@@ -18,4 +44,3 @@
-ensure
-  * that the fmt headers are not internalized (copied to the
-installed part
-  * of OIIO). The default is ON, matching old behavior. #3598
+ensure that the fmt headers are not internalized (copied to the
+installed part of OIIO). The default is ON, matching old
+behavior. #3598
@@ -23,2 +48 @@
-#3714, igrep
-  * #3715.
+#3714, igrep #3715.
@@ -26,2 +50 @@
-retrieved to be
-  * 3.1.5. #3703
+retrieved to be 3.1.5. #3703
@@ -29,2 +52 @@
-template
-  * argument; add a custom formatter to print spans. #3685
+template argument; add a custom formatter to print spans. #3685
@@ -33 +55 @@
-  * oiiotool --info. #3688
+oiiotool --info. #3688

Old:

  oiio-2.4.7.0.tar.gz

New:

  oiio-2.4.8.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.k6X6zp/_old  2023-02-03 22:05:33.135384200 +0100
+++ /var/tmp/diff_new_pack.k6X6zp/_new  2023-02-03 22:05:33.139384224 +0100
@@ -35,7 +35,7 @@
 %define so_ver 2_4
 %define major_minor_ver 2.4
 Name:   OpenImageIO
-Version:2.4.7.0
+Version:2.4.8.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ oiio-2.4.7.0.tar.gz -> oiio-2.4.8.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.4.7.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.4462/oiio-2.4.8.0.tar.gz differ: 
char 13, line 1


commit OpenImageIO for openSUSE:Factory

2023-01-25 Thread Source-Sync
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-01-25 17:44:27

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.32243 (New)


Package is "OpenImageIO"

Wed Jan 25 17:44:27 2023 rev:35 rq:1060886 version:2.4.7.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2023-01-03 
15:06:19.986848760 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.32243/OpenImageIO.changes   
2023-01-25 18:03:19.486621255 +0100
@@ -1,0 +2,6 @@
+Wed Jan 25 11:15:32 UTC 2023 - Guillaume GARDET 
+
+- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
+  OBS figure out the right packages that do not conlfict.
+
+---



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.5qBor1/_old  2023-01-25 18:03:20.742627990 +0100
+++ /var/tmp/diff_new_pack.5qBor1/_new  2023-01-25 18:03:20.746628012 +0100
@@ -52,7 +52,6 @@
 BuildRequires:  doxygen
 %endif
 BuildRequires:  fdupes
-BuildRequires:  ffmpeg-devel
 BuildRequires:  gcc-c++
 BuildRequires:  giflib-devel
 BuildRequires:  hdf5-devel
@@ -82,6 +81,7 @@
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(fmt)
 BuildRequires:  pkgconfig(freetype2)
+BuildRequires:  pkgconfig(libavdevice)
 %if %{with libheif}
 BuildRequires:  pkgconfig(libheif)
 %endif


commit OpenImageIO for openSUSE:Factory

2023-01-03 Thread Source-Sync
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-01-03 15:05:56

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1563 (New)


Package is "OpenImageIO"

Tue Jan  3 15:05:56 2023 rev:34 rq:1046453 version:2.4.7.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2022-12-30 
11:08:53.417230387 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1563/OpenImageIO.changes
2023-01-03 15:06:19.986848760 +0100
@@ -1,0 +2,36 @@
+Mon Jan  2 14:02:00 UTC 2023 - Hans-Peter Jansen 
+
+- update to 2.4.7.0
+  * IOMemReader detects and errors for out-of-range read positions.
+#3712
+  * Build/Mac: Suppress some deprecation warnings when building wth
+the newest
+  * Apple clang. #3709 #3710
+  * ARM: Fix signed/unsigned SIMD mismatch in vbool4::load. #3722
+  * Build: New CMake variable INTERNALIZE_FMT, when set to OFF will
+ensure
+  * that the fmt headers are not internalized (copied to the
+installed part
+  * of OIIO). The default is ON, matching old behavior. #3598
+  * Testing: Improved testing of iinfo #3688 #3706, 'term' output
+#3714, igrep
+  * #3715.
+  * build_openexr.bash: bump default version of OpenEXR/Imath
+retrieved to be
+  * 3.1.5. #3703
+  * span.h: Make sure the cspan alias also allows the Extent
+template
+  * argument; add a custom formatter to print spans. #3685
+  * ustring.h: #if guards to let the header be Cuda-safe. #3718
+  * Internals: refactoring to remove duplicated code for iinfo and
+  * oiiotool --info. #3688
+  * Internals: remove the last instances of unsafe std::sprintf.
+#3705
+- add fmt-devel to -devel package dependencies
+
+---
+Sun Jan  1 14:49:34 UTC 2023 - Hans-Peter Jansen 
+
+- Disable another consistently failing test: targa
+
+---

Old:

  oiio-2.4.6.0.tar.gz

New:

  oiio-2.4.7.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.nRlHLb/_old  2023-01-03 15:06:24.602875701 +0100
+++ /var/tmp/diff_new_pack.nRlHLb/_new  2023-01-03 15:06:24.606875725 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenImageIO
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -35,7 +35,7 @@
 %define so_ver 2_4
 %define major_minor_ver 2.4
 Name:   OpenImageIO
-Version:2.4.6.0
+Version:2.4.7.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause
@@ -119,6 +119,7 @@
 %package devel
 Summary:Development Files for OpenImageIO
 Group:  Development/Libraries/C and C++
+Requires:   fmt-devel
 Requires:   libOpenImageIO%{so_ver} = %{version}
 Requires:   libOpenImageIO_Util%{so_ver} = %{version}
 Suggests:   %{name}-devel-doc
@@ -240,12 +241,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'
+%ctest '-E' 
'ptex-broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer|targa'
 %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' || true
+%ctest '-E' 
'ptex-broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer|targa' || 
true
 %ctest '-R' 'texture-icwrite' || true
 #%%ctest '-j1' '-R' 'unit_timer'
 %endif

++ oiio-2.4.6.0.tar.gz -> oiio-2.4.7.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.4.6.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.1563/oiio-2.4.7.0.tar.gz differ: 
char 13, line 1


commit OpenImageIO for openSUSE:Factory

2022-12-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2022-12-30 11:08:31

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1563 (New)


Package is "OpenImageIO"

Fri Dec 30 11:08:31 2022 rev:33 rq:1045735 version:2.4.6.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2022-11-05 
14:47:11.502741760 +0100
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1563/OpenImageIO.changes
2022-12-30 11:08:53.417230387 +0100
@@ -1,0 +2,47 @@
+Mon Dec 26 11:54:05 UTC 2022 - Hans-Peter Jansen 
+
+- update to 2.4.6.0
+  * make_texture / maketx : ensure proper setting of certain
+metadata when
+  * using a texture as a source to build another texture. #3634
+  * Build: Make sure use of ${PROJECT_NAME} doesn't occur before
+the call to
+  * project(). #3651
+  * Fix null pointer dereference when OCIO no configuration is
+found. #3652
+  * Support for building against OpenColorIO 2.2. #3662
+  * Fixes to subtle bugs when ImageBuf is used with IOProxy. #3666
+  * oiiotool: Fix problems with --point when there is no alpha
+channel. #3684
+  * oiiotool: --dumpdata fix channel name output. #3687
+  * BMP: Fix possible write errors, fixes TALOS-2022-1653 /
+CVE-2022-43594,
+  * CVE-2022-43595. #3673
+  * DPX: Fix possible write errors, fixes TALOS-2022-1651 /
+CVE-2022-43592 and
+  * TALOS-2022-1652 / CVE-2022-43593. #3672
+  * IFF files: Add IOProxy support. #3647
+  * IFF: Fix possible write errors, fixes TALOS-2022-1654 /
+CVE-2022-43596,
+  * TALOS-2022-1655 / CVE-2022-43597 CVE-2022-43598,
+TALOS-2022-1656 /
+  * CVE-2022-43599 CVE-2022-43602 #3676
+  * PSD: Fix thumbnail extraction. #3668
+  * PSD: when reading, don't reject padded thumbnails. #3677
+  * Raw: Update Exif orientation if user flip is set. #3669
+  * Zfile write safety, fixes TALOS-2022-1657 / CVE-2022-43603.
+#3670
+  * filesystem.h: new Filesystem::is_executable() and
+find_program(). #3638
+  * filesystem.h: Change IOMemReader constructor to take a const
+buffer
+  * pointer. #3665
+  * strutil.h: new trimmed_whitspace(). #3636
+  * New OIIO::print() exposes Strutil::print() in the main OIIO
+namespace.
+  * #3667
+  * Testing: improved testing of oiiotool #3637 #3643 #3649,
+Strutil #3655
+- Remove Fix-OIIO_SUPPORTED_RELEASE.patch (integrated by upstream)
+
+---

Old:

  Fix-OIIO_SUPPORTED_RELEASE.patch
  oiio-2.4.5.0.tar.gz

New:

  oiio-2.4.6.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.0ybdKB/_old  2022-12-30 11:08:56.873251048 +0100
+++ /var/tmp/diff_new_pack.0ybdKB/_new  2022-12-30 11:08:56.877251072 +0100
@@ -35,7 +35,7 @@
 %define so_ver 2_4
 %define major_minor_ver 2.4
 Name:   OpenImageIO
-Version:2.4.5.0
+Version:2.4.6.0
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause
@@ -44,8 +44,6 @@
 Source0:
https://github.com/OpenImageIO/oiio/archive/refs/tags/v%{version}.tar.gz#/oiio-%{version}.tar.gz
 # this contains the actual test images, only used during build
 Source1:oiio-images-%{images_ts}.tar.xz
-# PATCH-FIX-UPSTREAM -- Rebased 
https://patch-diff.githubusercontent.com/raw/OpenImageIO/oiio/pull/3651.patch#/Fix-OIIO_SUPPORTED_RELEASE.patch
-Patch0: Fix-OIIO_SUPPORTED_RELEASE.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.12

++ oiio-2.4.5.0.tar.gz -> oiio-2.4.6.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.4.5.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.1563/oiio-2.4.6.0.tar.gz differ: 
char 49, line 2


commit OpenImageIO for openSUSE:Factory

2022-11-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2022-11-05 14:47:05

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.2275 (New)


Package is "OpenImageIO"

Sat Nov  5 14:47:05 2022 rev:32 rq:1033672 version:2.4.5.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2022-10-22 
14:13:41.112823053 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.2275/OpenImageIO.changes
2022-11-05 14:47:11.502741760 +0100
@@ -1,0 +2,81 @@
+Fri Nov  4 22:01:41 UTC 2022 - Stefan Br??ns 
+
+- update to 2.4.5.0
+  * oiiotool: new commands --iccread reads a named file and adds
+its contents as the ICCProfile metadata of the top image,
+--iccwrite saves the ICCProfile metadata of the top file to a
+named file. #3550 TIFF, JPEG, JPEG-2000, PNG, and PSD files
+containing ICC profiles now extract and report extra metadata
+related to aspects of those profiles.  #3554
+  * Python: support int8[] metadata and retrieving the ICCPorofile
+metadata.  #3556
+  * oiiotool: New expression syntax for retrieving metadata
+{TOP[foo]} is similar to the existing {TOP.foo}, if there is no
+foo metadata found, the former evaluates to an empty string,
+whereas the latter is an error.  #3619
+  * Strutil: new utf16_to_utf8(const std::u16string&) and
+Strutil::utf8_to_utf16wstring(). #3553
+  * ustring: make std::hash work for ustring, add operator< for
+ustringhash, add from_hash() to ustringhash, make ustringhash
+== and != be constexpr for C++17 and beyond. #3577 Custom fmt
+formatter for ustringhash that prints the string rather than
+the hash. #3614
+  * Build: the version number is now a CMake cache variable that
+can be overridden (caveat emptor). #3549
+  * Build/security: New CMake cache variable FORTIFY_SOURCE, if
+enabled, builds with the specified gcc _FORTIFY_SOURCE option
+defined. This may be desirable for people deploying OIIO in
+security-sensitive environments.  #3575
+  * CI: testing now includes using undefined behavior
+sanitizer. #3565
+  * Windows: protect against OpenEXR thread deadlock on
+shutdown. #3582
+  * Windows: Work around a static destruction order issue. #3591
+  * Windows: define NOGDI to keep the inclusion of windows.h from
+adding as many unneeded symbols. #3596
+  * MinGW: fix incorrect symbol visibility issue for ImageBuf
+iterators. #3578
+  * ARM: improve SIMD operations for ARM NEON. #3599
+  * Docs: New RELEASING.md documents our releasing procedures.
+#3564 #3580
+  * Docs: Better Windows build instructions in INSTALL.md. #3602
+  * Fix missing OIIO::getattribute support for limits:channels and
+limits:imagesize_MB. #3617
+  * BMP: fix reading 16bpp images. #3592
+  * BMP: protect against corrupt pixel coordinates.
+(TALOS-2022-1630, CVE-2022-38143) #3620
+  * DDS: fix alpha/luminance files, better testing. #3581
+  * DDS: optimize loading of compressed images, improves 3-5x.
+#3583 #3584
+  * DDS: Fix crashes for cubemap files when a cube face was not
+present, and check for invalid bits per pixel.
+(TALOS-2022-1634, CVE-2022-41838) (TALOS-2022-1635,
+CVE-2022-41999) #3625
+  * HDR: fix a 8x (!) read performance regression for HDR files
+that was introduced in OIIO in 2.4. #3588 On top of that,
+speed up by another 4x beyond what we ever did before by
+speeding up the RGBE->float conversion.  #3590
+  * PNG: fix memory leaks when errors take an early exit.
+#3543 #3544
+  * PSD: fix a PSD read error on ARM architecture. #3589
+  * PSD: protect against corrupted embedded thumbnails.
+(TALOS-2022-1626, CVE-2022-41794) #3629
+  * RAW: additional color metadata is now recognized: pre_mul,
+cam_mul, cam_xyz, rgb_cam. #3561 #3569 #3572
+  * RLA: fix potential buffer overrun. (TALOS-2022-1629,
+CVE-2022-36354) #3624
+  * Targa: string overflow safety. (TALOS-2022-1628,
+CVE-2022-4198) #3622
+  * TIFF/JPEG/PSD: Fix EXIF bugs where corrupted exif blocks could
+overrun memory. (TALOS-2022-1626, CVE-2022-41794)
+(TALOS-2022-1632, CVE-2022-41684) #3627
+  * TIFF: guard against corrupt files with buffer overflows.
+(TALOS-2022-1627, CVE-2022-41977) #3628
+  * TIFF: guard against buffer overflow for certain CMYK files.
+(TALOS-2022-1633, CVE-2022-41639) (TALOS-2022-1643,
+CVE-2022-41988) #3632
+- Fix incorrect SOVERSION setup, add
+  Fix-OIIO_SUPPORTED_RELEASE.patch
+- Setup path to oiio-images correctly for CMake
+
+---

Old:

  oiio-2.4.4.2.tar.gz

New:

  Fix-OIIO_SUPPORTED_RELEASE.patch
  oiio-2.4.5.0.tar.gz

+

commit OpenImageIO for openSUSE:Factory

2022-10-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2022-10-22 14:13:06

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.2275 (New)


Package is "OpenImageIO"

Sat Oct 22 14:13:06 2022 rev:31 rq:1030498 version:2.4.4.2

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2022-07-21 
11:33:49.090972876 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.2275/OpenImageIO.changes
2022-10-22 14:13:41.112823053 +0200
@@ -1,0 +2,41 @@
+Sat Oct 22 08:22:19 UTC 2022 - Hans-Peter Jansen 
+
+- Provide testdata oiio-images-*.tar.xz as a service
+- Make sure, testsuite can find the images
+
+---
+Fri Oct 21 10:09:03 UTC 2022 - Hans-Peter Jansen 
+
+- Clarify testsuite python requirements
+- Streamline %check directives
+- Enable ptex_broken test
+
+---
+Thu Oct 20 17:56:44 UTC 2022 - Stefan Br??ns 
+
+- Fix and reenable testsuite
+- Some minor spec file cleanup
+
+---
+Thu Oct 20 16:14:45 UTC 2022 - Stefan Br??ns 
+
+- Add memory (3GByte), memoryperjob (600 MByte) constraints, avoid
+  build failures on hosts with high core count and low memory.
+
+---
+Wed Oct 19 15:23:48 UTC 2022 - Stefan Br??ns 
+
+- Add explicit build dependency for boost::atomic, fixes build
+  on Leap.
+
+---
+Fri Oct 14 22:07:00 UTC 2022 - Hans-Peter Jansen 
+
+- update to 2.4.4.2
+  * too many changes, check: https://github.com/OpenImageIO/oiio/releases/
+- add oiio-images.tar.xz for checks
+- ignore check results
+- adjust libver to 2.4
+- minor build adjustments
+
+---

Old:

  oiio-2.3.15.0.tar.gz

New:

  _constraints
  _service
  oiio-2.4.4.2.tar.gz
  oiio-images-20221017T102353.tar.xz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.kEXDW0/_old  2022-10-22 14:13:44.428830911 +0200
+++ /var/tmp/diff_new_pack.kEXDW0/_new  2022-10-22 14:13:44.436830930 +0200
@@ -31,16 +31,19 @@
 %bcond_with apidocs
 %bcond_with ptex
 
-%define so_ver 2_3
-%define major_minor_ver 2.3
+%define images_ts 20221017T102353
+%define so_ver 2_4
+%define major_minor_ver 2.4
 Name:   OpenImageIO
-Version:2.3.15.0
+Version:2.4.4.2
 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
+# 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
 #BuildRequires:  Field3D-devel
 BuildRequires:  cmake >= 3.12
@@ -53,6 +56,7 @@
 BuildRequires:  gcc-c++
 BuildRequires:  giflib-devel
 BuildRequires:  hdf5-devel
+BuildRequires:  libboost_atomic-devel
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_system-devel
 BuildRequires:  libboost_thread-devel
@@ -64,6 +68,8 @@
 %if %{with python_bindings}
 BuildRequires:  python3-devel
 BuildRequires:  python3-pybind11-devel
+# required for testsuite
+BuildRequires:  python3-numpy
 %endif
 BuildRequires:  robin-map-devel
 BuildRequires:  tbb-devel
@@ -165,7 +171,7 @@
 This package contains python bindings for OpenImageIO.
 
 %prep
-%setup -q -n oiio-%{version}
+%setup -q -n oiio-%{version} -a 1
 %autopatch -p1
 
 # Make sure that bundled libraries are not used
@@ -173,6 +179,8 @@
   src/include/pugixml.hpp
 rm -rf src/include/tbb/
 
+for i in $(grep -rl "%{_bindir}/env python$"); do sed -i 
'1s@^#!.*@#!%{_bindir}/python3@' ${i}; done
+
 %build
 %cmake \
 %ifarch ppc
@@ -186,9 +194,11 @@
 -DLINKSTATIC:BOOL=OFF \
 -DUSE_EXTERNAL_PUGIXML:BOOL=ON \
 -DUSE_FFMPEG:BOOL=ON \
+-DUSE_Nuke:BOOL=OFF \
 -DCMAKE_SKIP_RPATH:BOOL=ON \
--DUSE_OPENCV:BOOL=%{?with_opencv:ON}%{?without_opencv:OFF} \
-
-DUSE_PYTHON:BOOL=%{?with_python_bindings:ON}%{?without_python_bindings:OFF} \
+-DUSE_OPENCV:BOOL=%{?with_opencv:ON}%{!?with_opencv:OFF} \
+-DUSE_PYTHON:BOOL=%{?with_python_bindings:ON}%{!?with_python_bindings:OFF} 
\
+-DUSE_Ptex:BOOL=%{?with_ptex:ON}%{!?with_ptex:OFF} \
 -DPYTHON_EXECUTABLE:PATH=%{_bindir}/pytho

commit OpenImageIO for openSUSE:Factory

2022-07-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2022-07-21 11:33:17

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1523 (New)


Package is "OpenImageIO"

Thu Jul 21 11:33:17 2022 rev:30 rq:990298 version:2.3.15.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2022-05-30 
12:45:15.344494766 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1523/OpenImageIO.changes
2022-07-21 11:33:49.090972876 +0200
@@ -1,0 +2,5 @@
+Mon Jul 18 17:57:22 UTC 2022 - Hans-Peter Jansen 
+
+- explicitly conflict the wrongly named OpenColorIO libs
+
+---



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.ZkLrvh/_old  2022-07-21 11:33:50.890974650 +0200
+++ /var/tmp/diff_new_pack.ZkLrvh/_new  2022-07-21 11:33:50.894974654 +0200
@@ -133,6 +133,9 @@
 %package -n libOpenImageIO%{so_ver}
 Summary:Library for Reading and Writing Images
 Group:  System/Libraries
+# this is unfortunate and a fallout of properly naming the lib after fixing 
so_ver
+Conflicts:  libOpenColorIO2_0 = 2.1.1
+Conflicts:  libOpenColorIO2_0 = 2.1.2
 
 %description -n libOpenImageIO%{so_ver}
 OpenImageIO is a library for reading and writing images, and a bunch of related


commit OpenImageIO for openSUSE:Factory

2022-05-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2022-05-30 12:44:16

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.2254 (New)


Package is "OpenImageIO"

Mon May 30 12:44:16 2022 rev:29 rq:979791 version:2.3.15.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2022-04-08 
22:45:50.611056054 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.2254/OpenImageIO.changes
2022-05-30 12:45:15.344494766 +0200
@@ -1,0 +2,15 @@
+Sun May 29 20:06:42 UTC 2022 - Dirk M??ller 
+
+- update to 2.3.15.0:
+  * JPEG: Better handling of PixelAspectRatio.
+  * OpenEXR: Fix DWAA compression default level.
+  * Perf: Huge speed-up of case-insensitive string comparisons
+  * New ImageBufAlgo::st_warp() (and oiiotool --st_warp) perform warping of
+an image where a second image gives the (s,t) coordinates to look up from 
at
+every pixel. #3379
+  * Python: Add ImageSpec and ParamValueList method get_bytes_attribute(),
+which is like get_string_attribute(), but returns the string as a Python
+bytes object. In Python 3, strings are UTF-8, so this can be useful if you
+know that a string attribute might contain non-UTF8 data. #3396 
+
+---

Old:

  oiio-2.3.14.0.tar.gz

New:

  oiio-2.3.15.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.lpvbwd/_old  2022-05-30 12:45:16.324496071 +0200
+++ /var/tmp/diff_new_pack.lpvbwd/_new  2022-05-30 12:45:16.336496087 +0200
@@ -34,13 +34,13 @@
 %define so_ver 2_3
 %define major_minor_ver 2.3
 Name:   OpenImageIO
-Version:2.3.14.0
+Version:2.3.15.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/Release-%{version}.tar.gz#/oiio-%{version}.tar.gz
+Source0:
https://github.com/OpenImageIO/oiio/archive/refs/tags/v%{version}.tar.gz#/oiio-%{version}.tar.gz
 # 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.12

++ oiio-2.3.14.0.tar.gz -> oiio-2.3.15.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.3.14.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.2254/oiio-2.3.15.0.tar.gz differ: 
char 13, line 1


commit OpenImageIO for openSUSE:Factory

2022-04-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2022-04-08 22:45:43

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1900 (New)


Package is "OpenImageIO"

Fri Apr  8 22:45:43 2022 rev:28 rq:967713 version:2.3.14.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2021-09-09 
23:08:02.116865157 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1900/OpenImageIO.changes
2022-04-08 22:45:50.611056054 +0200
@@ -1,0 +2,22 @@
+Fri Apr  8 06:26:36 UTC 2022 - Guillaume GARDET 
+
+- version update to 2.3.14.0:
+  Release 2.3.14 (1 Apr 2022) -- compared to 2.3.13
+  + Add support for UDIM pattern  (used by Clarisse & V-Ray). #3358
+  + BMP: Support for additional (not exactly fully documented) varieties used 
by some Adobe apps. #3375
+  + Python: support uint8 array attributes in and out. This enables the proper 
Python access to "ICCProfile" metadata. #3378
+  + Improved precision in IBA::computePixelStats(). #3353
+  + ffmpeg reader noww uses case-insensitive tests on file extensions. #3364
+  + Fix writing deep exrs when buffer datatype doesn't match the file. #3369
++ + Fix conflict between RESTful and Windows long path notations. #3372
+  + ffmpeg reader: take care against possible double-free of allocated memory 
crash upon destruction. #3376
+  + simd.h fixes for armv7 and aarch32. #3361
+  + Fix compiler warnings related to discrepancies between template 
declaration and redeclaration in simd.h and benchmark.h. #3350
+  + Suppress MacOS warnings about OpenGL depreation. #3380
+  + Now doing CI builds for Intel icc and icx compilers. #3355 #3363
+  + CI: Overhaul of yml file to be more clear and compact by using GHA 
"strategy" feature. #3356 #3365
+  Changelog for older (skipped) released: 
https://github.com/OpenImageIO/oiio/blob/master/CHANGES.md
+- Drop unneeded patch:
+  * fix-tbb-linking.diff
+
+---

Old:

  fix-tbb-linking.diff
  oiio-2.2.17.0.tar.gz

New:

  oiio-2.3.14.0.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.1KCvSy/_old  2022-04-08 22:45:52.215038251 +0200
+++ /var/tmp/diff_new_pack.1KCvSy/_new  2022-04-08 22:45:52.223038162 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenImageIO
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,18 +31,16 @@
 %bcond_with apidocs
 %bcond_with ptex
 
-%define so_ver 2_2
-%define major_minor_ver 2.2
+%define so_ver 2_3
+%define major_minor_ver 2.3
 Name:   OpenImageIO
-Version:2.2.17.0
+Version:2.3.14.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/Release-%{version}.tar.gz#/oiio-%{version}.tar.gz
-# using PREFER_CONFIG will grab the system tbb cmake definition, that's 
doesn't define the necessary variables
-Patch0: fix-tbb-linking.diff
 # 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.12
@@ -164,7 +162,7 @@
 This package contains python bindings for OpenImageIO.
 
 %prep
-%setup -q -n oiio-Release-%{version}
+%setup -q -n oiio-%{version}
 %autopatch -p1
 
 # Make sure that bundled libraries are not used
@@ -251,7 +249,6 @@
 %{_includedir}/%{name}
 %{_libdir}/pkgconfig/OpenImageIO.pc
 %{_libdir}/cmake
-%{_datadir}/cmake
 %{_libdir}/libOpenImageIO.so
 %{_libdir}/libOpenImageIO_Util.so
 

++ oiio-2.2.17.0.tar.gz -> oiio-2.3.14.0.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.2.17.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.1900/oiio-2.3.14.0.tar.gz differ: 
char 13, line 1


commit OpenImageIO for openSUSE:Factory

2021-09-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2021-09-09 23:07:36

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1899 (New)


Package is "OpenImageIO"

Thu Sep  9 23:07:36 2021 rev:27 rq:917684 version:2.2.17.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2021-09-08 
21:36:54.869909388 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1899/OpenImageIO.changes
2021-09-09 23:08:02.116865157 +0200
@@ -1,0 +2,5 @@
+Thu Sep  9 08:04:30 UTC 2021 - Hans-Peter Jansen 
+
+- Disable timer tests
+
+---



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.xyOcQj/_old  2021-09-09 23:08:02.712865848 +0200
+++ /var/tmp/diff_new_pack.xyOcQj/_new  2021-09-09 23:08:02.716865853 +0200
@@ -219,14 +219,15 @@
 ln -s ../../src/fonts/Droid_Serif/DroidSerif.ttf build/fonts/DroidSerif.ttf
 ln -s ../../src/fonts/Droid_Sans/DroidSans.ttf build/fonts/DroidSans.ttf
 # Exclude known broken tests
+# timer tests won't do reliably in OBS
 %ifarch x86_64
 %ctest '-E' 'broken|texture-icwrite|unit_timer|unit_simd|heif|cmake-consumer'
 %ctest '-R' 'texture-icwrite' || true
-%ctest '-j1' '-R' 'unit_timer'
+#%%ctest '-j1' '-R' 'unit_timer'
 %else
 # Many test cases are failing on PPC, ARM, ix64 ... ignore for now
 %ctest '-E' 'broken|texture-icwrite|unit_timer' || true
-%ctest '-j1' '-R' 'unit_timer'
+#%%ctest '-j1' '-R' 'unit_timer'
 %endif
 
 %post -n libOpenImageIO%{so_ver} -p /sbin/ldconfig


commit OpenImageIO for openSUSE:Factory

2021-09-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2021-09-08 21:36:36

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1899 (New)


Package is "OpenImageIO"

Wed Sep  8 21:36:36 2021 rev:26 rq:915277 version:2.2.17.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2021-08-16 
10:18:00.810620471 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1899/OpenImageIO.changes
2021-09-08 21:36:54.869909388 +0200
@@ -1,0 +2,8 @@
+Wed Aug 18 12:34:13 UTC 2021 - Hans-Peter Jansen 
+
+- Fix build with current openvdb package
+  + define minimum c++ standard to 14
+  + add patch fix-tbb-linking.diff to fix linking with tbb
+- Require ptex-devel-static specifically
+
+---

New:

  fix-tbb-linking.diff



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.n8KP4e/_old  2021-09-08 21:36:55.513910142 +0200
+++ /var/tmp/diff_new_pack.n8KP4e/_new  2021-09-08 21:36:55.517910147 +0200
@@ -41,6 +41,8 @@
 Group:  Productivity/Graphics/Other
 URL:https://www.openimageio.org/
 Source0:
https://github.com/OpenImageIO/oiio/archive/Release-%{version}.tar.gz#/oiio-%{version}.tar.gz
+# using PREFER_CONFIG will grab the system tbb cmake definition, that's 
doesn't define the necessary variables
+Patch0: fix-tbb-linking.diff
 # 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.12
@@ -71,7 +73,7 @@
 BuildRequires:  pkgconfig(OpenColorIO)
 BuildRequires:  pkgconfig(OpenEXR)
 %if %{with ptex}
-BuildRequires:  pkgconfig(Ptex)
+BuildRequires:  ptex-devel-static
 %endif
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(fmt)
@@ -163,6 +165,7 @@
 
 %prep
 %setup -q -n oiio-Release-%{version}
+%autopatch -p1
 
 # Make sure that bundled libraries are not used
 rm -f src/include/pugiconfig.hpp \
@@ -174,6 +177,7 @@
 %ifarch ppc
 -DNOTHREADS=ON \
 %endif
+-DCMAKE_CXX_STANDARD=14 \
 -DINSTALL_DOCS:BOOL=ON \
 -DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \
 -DCMAKE_INSTALL_MANDIR:PATH=%{_mandir}/man1 \

++ fix-tbb-linking.diff ++
--- a/src/cmake/externalpackages.cmake  2021-08-01 22:52:26.0 +
+++ b/src/cmake/externalpackages.cmake  2021-08-18 12:26:34.418401091 +
@@ -171,8 +171,7 @@
 # Intel TBB
 set (TBB_USE_DEBUG_BUILD OFF)
 checked_find_package (TBB 2017
-  DEFINITIONS  -DUSE_TBB=1
-  PREFER_CONFIG)
+  DEFINITIONS  -DUSE_TBB=1)
 
 checked_find_package (DCMTK VERSION_MIN 3.6.1)  # For DICOM images
 checked_find_package (FFmpeg VERSION_MIN 2.6)


commit OpenImageIO for openSUSE:Factory

2021-08-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2021-08-16 10:11:52

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.1899 (New)


Package is "OpenImageIO"

Mon Aug 16 10:11:52 2021 rev:25 rq:912238 version:2.2.17.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2021-04-29 
01:39:07.206639645 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.1899/OpenImageIO.changes
2021-08-16 10:18:00.810620471 +0200
@@ -1,0 +2,78 @@
+Thu Aug 12 07:07:57 UTC 2021 - pgaj...@suse.com
+
+- version update to 2.2.17.0
+  Release 2.2.17 (1 Aug 2021) -- compared to 2.2.16
+  + Output to DPX files now supports IOProxy. (Input already did.) #3013
+  + typedesc.h: TypeDesc can now describe 2D and 3D bounding boxes, as arrays
+of 2 VEC2 aggregates (for 2D) or VEC3 aggregates (for 3D) with "BOX"
+semantic. The shorthand for these are TypeBox2, TypeBox3 (for float),
+and TypeBox2i and TypeBox3i for integer or pixel coordinte
+boxes. #3008
+  + Build: Fixes for building against fmt 8.0.0. #3007
+  + Build: Finding boost is more flexible when desiring static libraries. #3031
+  Release 2.2.16 (1 Jul 2021) -- compared to 2.2.15
+  + New UDIM texture name patterns recognized: %(UDIM)d is the Houdini
+convention, and _u##v## is for Animal Logic's internal renderer. #3006
+(2.2.16)
+  + When doing color space transforms on images with > 4 channels -- the
+additional channels are now copied unaltered, rather than leaving them
+black. #2987 (2.2.16)
+  + FFMpeg: fix some encodings that didn't correctly recognize that they were
+more than 8 bits, or had alpha. #2989 (2.2.16)
+farmhash.h: Clean up all non-namespaced preprocessor symbols that are set
+by this header and may pollute the caller's symbols. #3002 (2.2.16)
+  + Fix crashes on M1 (ARM) based Mac. #2990 (2.2.16)
+  + Bug fix: avoid divide-by-0 error computing chunk size for invalid image
+sizes. #2983 (2.2.16)
+  + make_texture (and maketx and oiiotool -otex) no longer crash if you
+try to make a texture out of a "deep" image; instead it will return an
+error message. #2991 (2.2.16)
+  + filesystem.h: Improve exception safety in Filesystem directory iteration.
+#2998 (2.2.16)
+  + Build: Improve finding of OpenJPEG. #2979 (2.2.16)
+  + Build: Support for building OIIO with gcc 11. #2995 (2.2.16)
+  + Build: Fixes to accommodate Imath 3.1 upcoming changes. #2996 (2.2.16)
+  + Build: Finding FFMpeg now correctly detects the version. #2994 (2.2.16)
+  + Build: clang + C++17 + LibRaw < 0.20 are mutually incompatible. Detect
+this combination and warn / disable libraw under those conditions. #3003
+(2.2.16)
+  + Build: Fix CMake behavior for REQUIRED_DEPS due to a typo. #3011 (2.2.16)
+  + Build: Fixes for detecting and using Ptex, among other things got the
+version wrong. #3001 (2.2.16)
+  + Testing: If a feature is disabled, skip its tests rather than reporting
+them as broken. #2988 (2.2.16)
+  + CI: Test the combination of clang and C++17. #3003 (2.2.16)
+  Release 2.2.15 (1 Jun 2021) -- compared to 2.2.14
+  + BMP improvements: now support reading rle-compressed BMP files; writing
+single channel grayscale images now save as 8bpp palette images intead of
+24bpp; and reading 8bpp where all palette entries have R==G==B looks like
+a 1-channel grayscale instead of 3-channel RGB. #2976
+  + Bug: IBA::render_text did not properly account for alpha of the draw
+color. #2981
+  + Bug: Fix runaway parsing time for pathological XMP metadata. #2968
+  + Bug: Fixed a crash is ImageCacheFile::read_unmipped when sampling
+  + Fix exported cmake config files, which could fail if Imath and OpenEXR
+weren't the at the same version number. #2975
+  + Build: Modernize cmake to use targets for PNG and ZLIB. #2957
+  + Build: Fix to accommodate upcoming OpenColorIO 2.1 deprecation of
+parseColorSpaceFromString. #2961
+  + Build: Changes to make it build against TBB 2021. #2985
+  + Dev: Add Strutil functions: find, rfind, ifind, irfind. #2960
+non-zero-base channels. (#2962)
+  Release 2.2.14 (1 May 2021) -- compared to 2.2.13
+  + JPEG: Improve reading of files with mildly corrupted headers. #2927
+  + TIFF: Support IOProxy for input. #2921
+  + BMP: Improve performance by eliminating wasteful per-scanline allocation
+and needless data copying. #2934
+  + Build/CI: Fix all the build_*.bash scripts to not use cmake --config flag,
+which was harmlessly ignored but is flagged as an error for CMake 3.20.
+#2931
+  + Build: More fixes related to supporting a wide range of OpenEXR versions,
+and making our exported cmake configs correctly transmit

commit OpenImageIO for openSUSE:Factory

2021-04-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2021-04-29 01:38:06

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.12324 (New)


Package is "OpenImageIO"

Thu Apr 29 01:38:06 2021 rev:24 rq:888940 version:2.2.13.1

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2021-04-14 
13:05:29.401473776 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.12324/OpenImageIO.changes   
2021-04-29 01:39:07.206639645 +0200
@@ -1,0 +2,5 @@
+Tue Apr 27 18:08:54 UTC 2021 - Stefan Br??ns 
+
+- Use OpenCV4 on Tumbleweed instead of old OpenCV3.
+
+---



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.KV6hr2/_old  2021-04-29 01:39:07.782640462 +0200
+++ /var/tmp/diff_new_pack.KV6hr2/_new  2021-04-29 01:39:07.782640462 +0200
@@ -93,8 +93,12 @@
 BuildRequires:  pkgconfig(libwebpdemux)
 BuildRequires:  pkgconfig(libwebpmux)
 %if %{with opencv}
+%if 0%{?suse_version} > 1500
+BuildRequires:  pkgconfig(opencv4)
+%else
 BuildRequires:  pkgconfig(opencv)
 %endif
+%endif
 BuildRequires:  pkgconfig(zlib)
 Recommends: google-droid-fonts
 


commit OpenImageIO for openSUSE:Factory

2021-04-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2021-04-14 13:05:18

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.2401 (New)


Package is "OpenImageIO"

Wed Apr 14 13:05:18 2021 rev:23 rq:885300 version:2.2.13.1

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2021-04-08 
21:32:38.699838697 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.2401/OpenImageIO.changes
2021-04-14 13:05:29.401473776 +0200
@@ -1,0 +2,11 @@
+Wed Apr 14 08:12:03 UTC 2021 - pgaj...@suse.com
+
+- version update to 2.2.13.1
+  * Fix build break when using gcc 10 (and some other modern gcc versions)
+but using C++11 compilation mode. #2930
+  * CMake: don't use --config inappropriately (CMake 3.20 was broken for
+several of our helper build scripts for building dependencies). #2931
+  * Be robust to OpenEXR 2.x installations where IlmBase and OpenEXR had
+separate sets of config files in different subdirectories. #2935
+
+---

Old:

  oiio-2.2.12.0.tar.gz

New:

  oiio-2.2.13.1.tar.gz



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.PxycBM/_old  2021-04-14 13:05:33.725478073 +0200
+++ /var/tmp/diff_new_pack.PxycBM/_new  2021-04-14 13:05:33.729478076 +0200
@@ -34,7 +34,7 @@
 %define so_ver 2_2
 %define major_minor_ver 2.2
 Name:   OpenImageIO
-Version:2.2.12.0
+Version:2.2.13.1
 Release:0
 Summary:Library for Reading and Writing Images
 License:BSD-3-Clause

++ oiio-2.2.12.0.tar.gz -> oiio-2.2.13.1.tar.gz ++
/work/SRC/openSUSE:Factory/OpenImageIO/oiio-2.2.12.0.tar.gz 
/work/SRC/openSUSE:Factory/.OpenImageIO.new.2401/oiio-2.2.13.1.tar.gz differ: 
char 28, line 1


commit OpenImageIO for openSUSE:Factory

2021-04-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2021-04-08 21:32:26

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.2401 (New)


Package is "OpenImageIO"

Thu Apr  8 21:32:26 2021 rev:22 rq:883759 version:2.2.12.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2021-04-01 
14:18:02.072047558 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.2401/OpenImageIO.changes
2021-04-08 21:32:38.699838697 +0200
@@ -1,0 +2,6 @@
+Wed Apr  7 21:26:14 UTC 2021 - Dirk M??ller 
+
+- explicitly list pkgconfig and shared libs to avoid filesystem rpm
+  conflicts 
+
+---



Other differences:
--
++ OpenImageIO.spec ++
--- /var/tmp/diff_new_pack.kXzBNJ/_old  2021-04-08 21:32:39.395839461 +0200
+++ /var/tmp/diff_new_pack.kXzBNJ/_new  2021-04-08 21:32:39.395839461 +0200
@@ -239,11 +239,12 @@
 %endif
 
 %files devel
-%{_includedir}/%{name}/
-%{_libdir}/pkgconfig
+%{_includedir}/%{name}
+%{_libdir}/pkgconfig/OpenImageIO.pc
 %{_libdir}/cmake
 %{_datadir}/cmake
-%{_libdir}/*.so
+%{_libdir}/libOpenImageIO.so
+%{_libdir}/libOpenImageIO_Util.so
 
 %files -n lib%{name}%{so_ver}
 %{_libdir}/lib%{name}.so.*


commit OpenImageIO for openSUSE:Factory

2021-04-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package OpenImageIO for openSUSE:Factory 
checked in at 2021-04-01 14:16:50

Comparing /work/SRC/openSUSE:Factory/OpenImageIO (Old)
 and  /work/SRC/openSUSE:Factory/.OpenImageIO.new.2401 (New)


Package is "OpenImageIO"

Thu Apr  1 14:16:50 2021 rev:21 rq:881586 version:2.2.12.0

Changes:

--- /work/SRC/openSUSE:Factory/OpenImageIO/OpenImageIO.changes  2020-07-06 
16:35:04.376228203 +0200
+++ /work/SRC/openSUSE:Factory/.OpenImageIO.new.2401/OpenImageIO.changes
2021-04-01 14:18:02.072047558 +0200
@@ -1,0 +2,149 @@
+Fri Mar 26 08:03:38 UTC 2021 - Hans-Peter Jansen 
+
+- Conditionalize ptex
+
+---
+Sun Mar 21 13:13:56 UTC 2021 - Hans-Peter Jansen 
+
+- Update to version 2.2.12 (1 Mar 2021)
+  + Bug fix: Improve parsing of XMP records in metadata: more
+correct handling
+  + of lists/sequences, better inference of types that look like
+int or float
+  + (rather than forcing unknown fields into strings), fixed bugs
+in parsing
+  + rational values. #2865
+  + Bug fix: Fix loading PSB files with cinf tags. #2877
+  + Build: Improvements to building or linking static libraries.
+#2854
+  + Build: Change default STOP_ON_WARNING to OFF for release
+branches
+  + (including this one) so that small change in compiler warnings
+after our
+  + release don't break anybody's builds. (Though we still stop on
+warnings
+  + for CI builds). #2861
+  + Build: More clear warnings about using OpenVDB 8+ when building
+for C++11,
+  + because OpenVDB 8 requires C++14 or higher. #2860
+  + Build: The pkgconfig OpenImageIO.pc was specifying the include
+path
+  + incorrectly. #2869
+  + Build: More gracefully handle building against a custom
+Imath/OpenEXR even
+  + when another exists in the system area. #2876
+  + Build: Minor fixes to build cleanly against the upcoming Imath
+3.0. #2878
+  + Dev: hash.h: Make many of the hash functions constexpr. #2843
+  + Dev: Better unit tests to verify correctness and stability over
+time of
+  + the hash functions. #2853
+  + Dev: unordered_map_concurrent.h: New methods find_or_insert,
+nobin_mask().
+  + #2867
+  + CI: Speed up CI builds by not building OpenEXR example
+programes. #2857
+  + CI: Speed up CI by using GitHub 'cache' actions + ccache. #2859
+  + CI: Separate stages (setup, deps, build, test) into separate
+GHA "steps"
+  + for better logging and understanding of the timing and
+performance. #2862
+  + CI: Now actively testing libheif in Linux CI. #2866
+  + CI: Remove the last vestiges of Travis-CI, which we no longer
+use. #2871
+  + CI: For failed tests, add CMake cache and log part of the saved
+artifacts.
+  + PSA: Avoid libheif 1.10 on Mac, it is broken. Libheif 1.11 is
+fine.
+
+- Update to version 2.2.11 (1 Feb 2021)
+  + Enabled AVIF decoding of heic files (requires libheif >= 1.7
+and for it
+  + to have been built with an AV1 encoder/decoder). #2811 #2812
+#2814 #2818
+  + oiiotool --help now prints the OCIO version (where it prints
+the config
+  + file and known color space). #2849
+  + Bug fix: ImageBufAlgo::ociolook() and ociofiletransform()
+internally
+  + reversed the order of their inverse and unpremult arguments,
+making it
+  + hard to select the inverse transformation. #2844
+  + Fix memory leak during decoding of some invalid Exif blocks.
+#2824
+  + Build: Fixed warnings when building against python 2.x. #2815
+  + Build: No longer directly link against python libraries when
+unnecessary.
+  + #2807
+  + Build: Better finding of OpenJpeg 2.4. #2829
+  + Build: On Windows, fix some linkage problems by changing the
+pybind11
+  + bindings to make a CMake "shared" library rather than "module".
+Sounds
+  + wrong, but seems to work. We will reverse if this causes
+problems. #2830
+  + Build: On Mac, libheif 1.10 is very broken. Don't use that
+version. #2847
+  + Build: Fix build break against changes coming in future
+libtiff, where it
+  + is changing from some libtiff-defined integer types to the
+equivalent
+  + stdint.h types. #2848
+  + Build: Some final touches to prepare for release of OpenColor
+2.0. #2849
+  + Build: Fixes to support the libraw 202101 snapshot (their in-
+progress
+  + 0.21.0). #2850
+  + CI: Got Windows CI fully working, bit by bit. #2796 #2805 #2821
+#2826
+  + #2834 #2835 #2836 #2840
+  + Dev: Some internal rearrangement of span.h and string_view.h
+(that should
+  + not break source or ABI compatibility). std::size() and
+std::ssize()
+  + should work with OIIO::span and OIIO::string_view now. #2827
+  + Dev: ustring internals now have a way to ask for the list of
+