From c526fd8e52f7ae2fe2c33bc07ee4a68882319a8bc59c5716ed15c784f25236ac Mon Sep 17 00:00:00 2001 From: Hans-Peter Jansen Date: Wed, 24 Mar 2021 19:31:37 +0000 Subject: [PATCH] Accepting request 880777 from home:frispete:blender - Update to version 1.11.12 + Build: Changes for smooth compile against upcoming Imath 3.0. #1332 #1341 + Build: We weren't properly hiding non-public symbols. #1337 + CI: Cleanup and get rid of the last Travis vestiges. #1334 + CI: Speed up CI runs by using GHA cache + ccache. #1335 + CI: Separate CI process into several individual "steps." #1338 - Update to version 1.11.11 + Build: Make the CMake build system more friendly to being a subproject. + #1304 + Build: Improve dependency on Imath/OpenEXR include files. + CI: Fixes to Mac CI. #1315 + Docs: Update CLAs, Charter, GOVERNANCE, particularly after acceptance of + new CLAs and moving the repo to the ASWF GitHub account. #1308 #1240 #1314 + Internals: Switch from deprecated call to OIIO::parallel_image to the new + version. #1317 - Update to version 1.11.10 + Bug fix: optimizer interaction with output param that also is userdata. + #1295 + Ensure that LoadMemoryCompiledShader returns false upon parse failure. + #1302 + Work to ensure that OIIO will build correctly against the upcoming + Imath 3.0 and OpenEXR 3.0. #1299 OBS-URL: https://build.opensuse.org/request/show/880777 OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=18 --- OpenShadingLanguage-1.11.12.0.tar.gz | 3 ++ OpenShadingLanguage-Release-1.11.9.0.tar.gz | 3 -- OpenShadingLanguage.changes | 38 +++++++++++++++++++++ OpenShadingLanguage.spec | 9 ++--- 4 files changed, 46 insertions(+), 7 deletions(-) create mode 100644 OpenShadingLanguage-1.11.12.0.tar.gz delete mode 100644 OpenShadingLanguage-Release-1.11.9.0.tar.gz diff --git a/OpenShadingLanguage-1.11.12.0.tar.gz b/OpenShadingLanguage-1.11.12.0.tar.gz new file mode 100644 index 0000000..df94f2d --- /dev/null +++ b/OpenShadingLanguage-1.11.12.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f23f718aab58059b49ac075d6222d9d1341ead716d9a6191e923eea373ce37f6 +size 14141240 diff --git a/OpenShadingLanguage-Release-1.11.9.0.tar.gz b/OpenShadingLanguage-Release-1.11.9.0.tar.gz deleted file mode 100644 index 66c71c0..0000000 --- a/OpenShadingLanguage-Release-1.11.9.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f111db4450901f0686c11a9b44b1a5b9d176702a22337c97c555e35cf8c6442 -size 14137334 diff --git a/OpenShadingLanguage.changes b/OpenShadingLanguage.changes index c470068..15fb919 100644 --- a/OpenShadingLanguage.changes +++ b/OpenShadingLanguage.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Sun Mar 21 15:50:36 UTC 2021 - Hans-Peter Jansen + +- Update to version 1.11.12 + + Build: Changes for smooth compile against upcoming Imath 3.0. + #1332 #1341 + + Build: We weren't properly hiding non-public symbols. #1337 + + CI: Cleanup and get rid of the last Travis vestiges. #1334 + + CI: Speed up CI runs by using GHA cache + ccache. #1335 + + CI: Separate CI process into several individual "steps." #1338 + +- Update to version 1.11.11 + + Build: Make the CMake build system more friendly to being a + subproject. + + #1304 + + Build: Improve dependency on Imath/OpenEXR include files. + + CI: Fixes to Mac CI. #1315 + + Docs: Update CLAs, Charter, GOVERNANCE, particularly after + acceptance of + + new CLAs and moving the repo to the ASWF GitHub account. #1308 + #1240 #1314 + + Internals: Switch from deprecated call to OIIO::parallel_image + to the new + + version. #1317 + +- Update to version 1.11.10 + + Bug fix: optimizer interaction with output param that also is + userdata. + + #1295 + + Ensure that LoadMemoryCompiledShader returns false upon parse + failure. + + #1302 + + Work to ensure that OIIO will build correctly against the + upcoming + + Imath 3.0 and OpenEXR 3.0. #1299 + +- Disable lto + ------------------------------------------------------------------- Sat Nov 7 11:35:53 UTC 2020 - Hans-Peter Jansen diff --git a/OpenShadingLanguage.spec b/OpenShadingLanguage.spec index 80afa66..1f91bb8 100644 --- a/OpenShadingLanguage.spec +++ b/OpenShadingLanguage.spec @@ -1,7 +1,7 @@ # # spec file for package OpenShadingLanguage # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,13 +23,13 @@ %define oiio_major_minor_ver %(rpm -q --queryformat='%%{version}' OpenImageIO-devel | cut -d . -f 1-2) Name: OpenShadingLanguage -Version: 1.11.9.0 +Version: 1.11.12.0 Release: 0 Summary: A language for programmable shading License: BSD-3-Clause Group: Productivity/Graphics/Other URL: https://github.com/imageworks/OpenShadingLanguage -Source0: https://github.com/imageworks/OpenShadingLanguage/archive/Release-%{version}.tar.gz#/%{name}-Release-%{version}.tar.gz +Source0: https://github.com/imageworks/OpenShadingLanguage/archive/Release-%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: https://creativecommons.org/licenses/by/3.0/legalcode.txt#/CC-BY-3.0.txt BuildRequires: OpenEXR-devel BuildRequires: bison @@ -190,10 +190,11 @@ The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep -%setup -q -n %{name}-Release-%{version} +%setup -q -n %{name}-%{version} find . -iname CMakeLists.txt -exec sed "-i" "-e s/COMMAND python/COMMAND python3/" "{}" \; %build +%define _lto_cflags %{nil} %cmake \ -DCMAKE_SKIP_RPATH:BOOL=TRUE \ -DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \