Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package OpenShadingLanguage for
openSUSE:Factory checked in at 2022-10-21 16:19:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenShadingLanguage (Old)
and /work/SRC/openSUSE:Factory/.OpenShadingLanguage.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenShadingLanguage"
Fri Oct 21 16:19:11 2022 rev:17 rq:1030214 version:1.12.6.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenShadingLanguage/OpenShadingLanguage.changes
2022-09-04 22:12:03.408332035 +0200
+++
/work/SRC/openSUSE:Factory/.OpenShadingLanguage.new.2275/OpenShadingLanguage.changes
2022-10-21 16:19:13.638136886 +0200
@@ -1,0 +2,22 @@
+Wed Oct 19 15:16:37 UTC 2022 - Stefan Br??ns <[email protected]>
+
+- update to 1.12.6.2:
+ For details see
+
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.12.6.2
+ * Batch shading: A fully operational "batch shading" support when
+ using CPUs supporting the Intel AVX2 or AVX512 instruction set
+ architectures, allows shading 8 or 16 points at a time,
+ accelerated by using SIMD instructions. (Changes contributed
+ by Intel.)
+ * OptiX: A reasonable subset of the OSL language can run on
+ NVIDIA GPUs for Cuda or OptiX-based renderers.
+ * Standardized material closures: Synchronize with MaterialX on
+ a minimum standard set of material closures. This is reflected
+ in both the OSL spec as well as reference implementations of
+ those closures in testrender.
+- Remove subpackage with MaterialX shaders. These were already
+ deprecated for some time, instead ones from upstream
+ MaterialX project should be used.
+- Drop upstream 0001-Fix-compatibility-with-LLVM-14.patch
+
+-------------------------------------------------------------------
Old:
----
0001-Fix-compatibility-with-LLVM-14.patch
OpenShadingLanguage-1.11.17.0.tar.gz
New:
----
OpenShadingLanguage-1.12.6.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ OpenShadingLanguage.spec ++++++
--- /var/tmp/diff_new_pack.VGDpMO/_old 2022-10-21 16:19:14.510138520 +0200
+++ /var/tmp/diff_new_pack.VGDpMO/_new 2022-10-21 16:19:14.514138527 +0200
@@ -23,7 +23,7 @@
%define oiio_major_minor_ver %(rpm -q --queryformat='%%{version}'
OpenImageIO-devel | cut -d . -f 1-2)
Name: OpenShadingLanguage
-Version: 1.11.17.0
+Version: 1.12.6.2
Release: 0
Summary: A language for programmable shading
License: BSD-3-Clause
@@ -31,10 +31,8 @@
URL:
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
Source0:
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
Source1:
https://creativecommons.org/licenses/by/3.0/legalcode.txt#/CC-BY-3.0.txt
-# PATCH-FIX-UPSTREAM - Extracted from
https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1492
-Patch0: 0001-Fix-compatibility-with-LLVM-14.patch
-BuildRequires: OpenEXR-devel
-BuildRequires: OpenImageIO
+BuildRequires: OpenEXR-devel >= 2.3
+BuildRequires: OpenImageIO >= 2.2
BuildRequires: bison
BuildRequires: clang-devel > 7
BuildRequires: cmake >= 3.12
@@ -43,7 +41,7 @@
BuildRequires: libboost_filesystem-devel
BuildRequires: libboost_system-devel
BuildRequires: libboost_thread-devel
-BuildRequires: llvm-devel > 7
+BuildRequires: llvm-devel > 9
%ifnarch %{arm}
# Build fails with partio on armv7/armv6
BuildRequires: partio-devel
@@ -77,20 +75,6 @@
materials, lights, displacement, and pattern generation.
This package contains documentation.
-%package MaterialX-shaders-source
-Summary: MaterialX shader nodes
-License: BSD-3-Clause
-Group: Development/Languages/Other
-Requires: %{name} = %{version}
-Requires: %{name}-common-headers
-
-%description MaterialX-shaders-source
-Open Shading Language (OSL) is a language for programmable shading
-in advanced renderers and other applications, ideal for describing
-materials, lights, displacement, and pattern generation.
-
-This package contains the code for the MaterialX shader nodes.
-
%package example-shaders-source
Summary: OSL shader examples
License: BSD-3-Clause
@@ -208,7 +192,6 @@
-DCMAKE_SKIP_RPATH:BOOL=TRUE \
-DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \
-DOSL_SHADER_INSTALL_DIR:PATH=%{_datadir}/%{name}/shaders/ \
- -DOSL_BUILD_MATERIALX:BOOL=ON \
-DCMAKE_CXX_STANDARD:STRING=14
%cmake_build
@@ -249,9 +232,6 @@
%license CC-BY-3.0.txt
%doc %{_docdir}/%{name}/
-%files MaterialX-shaders-source
-%{_datadir}/%{name}/shaders/MaterialX
-
%files example-shaders-source
%{_datadir}/%{name}/shaders/*.osl
%{_datadir}/%{name}/shaders/*.oso
++++++ OpenShadingLanguage-1.11.17.0.tar.gz ->
OpenShadingLanguage-1.12.6.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/OpenShadingLanguage/OpenShadingLanguage-1.11.17.0.tar.gz
/work/SRC/openSUSE:Factory/.OpenShadingLanguage.new.2275/OpenShadingLanguage-1.12.6.2.tar.gz
differ: char 12, line 1