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 <stefan.bru...@rwth-aachen.de>
+
+- 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

Reply via email to