Package Release Info

OpenShadingLanguage-1.14.6.0-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

liboslcomp1_14
liboslexec1_14
liboslnoise1_14
liboslquery1_14
libtestshade1_14
OpenImageIO-plugin-osl
OpenShadingLanguage
OpenShadingLanguage-common-headers
OpenShadingLanguage-devel
OpenShadingLanguage-doc
OpenShadingLanguage-example-shaders-source

Change Logs

* Tue Jul 15 2025 Marcus Rueckert <mrueckert@suse.de>
- Lock the python and gcc versions to the same versions as blender
* Mon Jul 14 2025 Hans-Peter Jansen <hpj@urpla.net>
- Place shader headers in /usr/share/OSL
- flag devel and doc packages noarch
- Improve wildcard patterns for packaged items
* Thu Jul 10 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to 1.14.6.0
  - fix: Check for errors in ShadingSystem::ReParameter() #1998 (by
    cmstein)
  - fix: Pass the real number of channels to rs_texture and
    rs_texture3d on gpu #2004
  - build: Link batched libraries with liboslexec #1987 (by John
    Haddon)
  - build: Update include directives for OpenImageIO_ROOT #1997 (by
    cmstein)
  - build(optix): Simplify FindOptiX.cmake a bit now that OptiX 7
    is the minimum #1988
  - build(optix): Get OptiX headers from new improved location
    [#1989]
  - build: Add compatibility with LLVM 20.1 #1993 (by Sven-Hendrik
    Haase)
  - ci: Remove Windows-2019 job #1990
  - ci: GPU/OptiX full build and test #1992
  - ci: Improve CI caching scheme #1994
  - ci: Add vp2025 test #1995
- drop add-missing-cstdint.patch
- Allow OIIO 3 now
* Sat Jun 28 2025 Marcus Rueckert <mrueckert@suse.de>
- Update to 1.14.5.1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.5.1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.5.0
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.14.4.0-beta1
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.12.0
- refreshed fix-install-paths.patch
- add add-missing-cstdint.patch
* Thu Feb 13 2025 Marcus Rueckert <mrueckert@suse.de>
- Force newer boost on leap for blender
* Thu Feb 13 2025 Marcus Rueckert <mrueckert@suse.de>
- disable Qt on leap
* Sat Feb 01 2025 Marcus Rueckert <mrueckert@suse.de>
- Also lock the cmake(OpenImageIO) to the version smaller than 3
* Mon Nov 18 2024 Marcus Rueckert <mrueckert@suse.de>
- Allow newer LLVM. it is no longer restricted to < 15.9
  New upper limit is 18.9.
- for llvm >= 16 it wants CXX standard 17
* Thu Nov 14 2024 Marcus Rueckert <mrueckert@suse.de>
- Added fix-install-paths.patch:
  implement suggestions from
  https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/issues/1771
- use ldconfig scriptlets macros
* Thu Nov 14 2024 Marcus Rueckert <mrueckert@suse.de>
- update to 1.13.11.0:
  - fix/batched: Assume BatchedRendererServices texture derivatives
    are in st space. #1828 (by sfriedmapixar) (1.13.10.0)
  - fix: Make backfacing shadeop indicate backfacing shader-global
    is needed #1827 (by sfriedmapixar) (1.13.10.0)
  - deps: Handle various OpenImageIO deprecations and changes in
    the run-up to OIIO 3.0 #1834 #1806 #1838 #1842 #1850
    (1.13.10.0)
  - deps: Adjust to OIIO change to IC/TS API #1848 (1.13.10.0)
  - deps: Llvm 18 compat issue - include libclangAPINotes #1812
    (1.13.10.0)
  - deps: Make finding bison work better on Apple Silicon Macs +
    homebrew #1822 (1.13.10.0)
  - ci: Mods to CI to deal with OIIO master raising dependency mins
    [#1833] (1.13.10.0)
  - ci: Deal with CentOS 7 EOL and disappearance of yum mirrors
    [#1839] (1.13.10.0)
  - ci: Fix GHA CI after they upgraded nodejs #1837 (1.13.10.0)
  - admin: Change release notice icon to use the icon vs the normal
    logo so it shows up better #1777 (by John Mertic) (1.13.10.0)
- changes from 1.13.10.0
  - testrender: Implement new Oren-Nayar model from OpenPBR #1817
    (by Christopher Kulla)
  - docs: Fix outdated or wrong repo URLs #1811
- changes from 1.13.9.0
  - deps: Support for LLVM-18 #1773 (by مهدي شينون (Mehdi Chinoune)
    [#1803] (by Larry Gritz)
  - fix: Make isconnected() work with downstream renderer
    "connections." #1782 (by sfriedmapixar)
  - cleanup: Change OSL_CONSTEXPR14 to constexpr #1805
  - internals build: Fix ifdef typo #1804
  - build: Propagate cpp version #1797
  - build: Print commit hash of locally built dependencies #1798
  - ci: Lock down to OIIO 2.5 for icc tests #1799
  - ci: Suppress leak sanitizer warnings about internals of
    robin_hash #1807
  - docs: More detail about supported platforms in INSTALL.md #1796
- changes from 1.13.8.0
  - fix(batched): Codegen bug for compref with varying index for
    batched shading #1776 (by Alex Wells)
  - fix: Calculatenormal needs fliphandedness #1783 (by
    sfriedmapixar)
  - fix: Print closure missing error message at compile time
    instead of run time. #1781 (by sfriedmapixar)
  - int: Change long-deprecated OIIO macro to new one #1788
  - ci: Fix broken Macos-13 CI #1780
- changes from 1.13.7.0
  - fix: Mute partio error prints #1774 (by olegul)
  - ci: Test with Mac ARM runner #1770
  - docs: Fix links to RTD docs from github landing page #1768
  - admin: Switch release announcement workflow to jmertic's
    awesome action #1766
- changes from 1.13.6.1
  - New minimum dependencies and compatibility changes:
  - For GPU/OptiX mode, OptiX 6.0 support has been removed. For
    GPU rendering with OptiX, a minimum of OptiX 7.0 is required,
    and the Cuda minimum has been raised to 9.0 #1737
  - The minimum version OpenImageIO has been raised from 2.2 to
    2.4. #1591 #1722
  - The minimum CMake dependency has been raised from 3.12 to
    3.15 #1724 (1.13.5.0)
  - The minimum Imath/OpenEXR has been raised from 2.3 to 2.4.
    (Note: OSL 1.13 is probably the last major release family
    that will support Imath/OpenEXR 2.x.)
  - OSL Language and oslc compiler:
  - There have been no substantive changes to the OSL language in
    this release.
  - ⛰️ API changes, new options, new ShadingSystem features (for
    renderer writers):
  - A new shadingStateUniform pointer field was added to
    ShaderGlobals for planned future expansion and improved GPU
    support. #1585 (1.13.1.0)
  - Adding relaxed type-equivalency to ReParameter() #1639 (by
    cmstein) (1.13.2.1)
  - Expose llvm groupdata size as a shadergroup attribute #1642
    (by Chris Hellmuth) (1.13.4.0)
  - RendererServices API for letting get_texture_handle consider
    colorspace #1641 (1.13.4.0)
  - Make "compile_report" attribute an int instead of just 0/1.
    Passing 1 makes a brief report, values >1 are more verbose.
    (Zero still prints no report.) #1654 (1.13.4.0)
  - Switch lockgeom to interpolated and interactive. The
    lockgeom=0 was confusing. Now we use interpolated=1 to mean
    "don't optimize it away because it might be interpolated
    across the geometry and thus won't have the same value at all
    points being shaded," and the subtly different interactive=1
    to mean "don't optimize it away because although it will
    always take on the same value at all points at the same time,
    the user might want to interactively adjust the value and we
    don't want to have to recompile the shader group if that
    happens." #1662 (1.13.4.0)
  - Add type information for needed attributes. #1650 (by Curtis
    Black) (1.13.4.0)
  - Add API for building attribute getter free functions. #1704
    (by Curtis Black) (1.13.5.0)
  - Rs fmt specification - Journaling Algorithm for error,
    warning, fprintf #1702 (by Steena Monteiro) #1711 #1715
    (1.13.5.0)
  - 🚀 SIMD batched shading mode
  - Fix some array overruns (asymptomatic, but still potentially
    buggy) in common_ancestor_between. #1577 (1.13.0.2)
  - Fix issue with closure keyword parameters. #1620
    (1.13.2.0/1.12.8.0)
  - Fix crash when adding a default initialized closure. #1624
    (1.13.2.0/1.12.8.0)
  - Fix support for closures with array types. #1630
    (1.13.2.0/1.12.8.0)
  - Fix bug with masked wide llvm_gen_closure() #1637 (by
    danieldresser-ie) (1.13.2.1)
  - Fix Force LLVM Boolean #1717 (by Alex Wells)
  - Batched pointcloud if "index" is not passed #1753 (by Alex
    Wells)
  - 🚀 OptiX GPU rendering
  - OptiX 6.0 support has been removed. For GPU rendering with
    OptiX, a minimum of OptiX 7.0 is required.
  - Big overhaul/simplification of how strings are represented on
    the GPU: the extra level of indirection to global variables
    is removed, and strings are simply represented in ordinary
    variables as the hash of their characters. #1531 (1.13.0.0)
    [#1553] (1.13.0.1)
  - Better PTX cache hit rate by eliminating several sources of
    not being strictly deterministic in the PTX text we were
    generating. #1566 #1570 (1.13.0.1)
  - Fix PTX symbol visibility issues. #1609 (1.13.2.0)
  - Hide more code that is only used for OptiX mode, when OptiX
    is disabled. #1608 (1.13.2.0)
  - Remove dependency on OptiX SDK for building core OSL with
    OptiX support. You can now build OSL with OptiX support
    enabled even if you don't have the OptiX SDK headers present
    at build time. But you will still need them to build your
    OptiX-based application that uses OSL for GPU rendering.
    [#1627] (1.13.2.0/1.12.8.0)
  - GPU/OptiX support of ReParameter #1686 (1.13.4.0)
  - Fix userdata derivatives for interpolated params on GPU #1685
    (by Pascal Lecocq) (1.13.4.0)
  - Enable userdata derivatives for interpolated params on GPU
    [#1657] (by Chris Hellmuth) (1.13.4.0)
  - Move qualifying GroupData params onto stack for higher
    performance. #1710 (by Chris Hellmuth) (1.13.5.0)
  - Handle mixed string casting that plagues optix codegen #1718
    (1.13.5.0)
  - Add missing members to ShaderGlobals in rend_lib.h #1721 (by
    Tim Grant) (1.13.5.0)
  - OptiX direct callable API that owns groupdata buffer #1683
    (by Chris Hellmuth) (1.13.5.0)
  - OptiX PTX pipeline overhaul #1680 (by Tim Grant) (1.13.5.0)
  - Perf: Don't insert redundant run layer calls inside a basic
    block #1665 #1669 #1672 (by Chris Hellmuth) (1.13.4.0)
  - Fix NVPTX TargetMachine leak, etc. #1763 (by Tim Grant)
  - 🐛/🔧 Internals: fixes, improvements, and developer concerns
  - Fix memory leak in oslc ASTvariable_declaration. #1576
    (1.13.0.2)
  - Fix memory leaks in LPE code in error conditions. #1593 #1594
    (1.13.0.3)
  - Fix mismatched strides when calling OCIO for transformc with
    derivs #1646 (1.13.4.0)
  - Set up ray types for testrender #1648 (1.13.4.0)
  - Fix userdata binding corner case #1673 (by Alejandro Conty)
    (1.13.4.0)
  - Fix constant float values being converted to ints #1674 (by
    Declan Russell) (1.13.4.0)
  - Don't try to ReParameter symbols not in the group #1693 (by
    Alejandro Conty) (1.13.5.0)
  - Have ReParameter only copy data when it changes #1698
    (1.13.5.0)
  - Avoid deprecated OSLQuery ctr in test example #1699
    (1.13.5.0)
  - Zero derivs for interactive params when needed #1700 (by
    Alejandro Conty) (1.13.5.0)
  - oslc bug fix: shader params whose default values involve
    "init ops" could be incorrectly initialized if their values
    came from instance parameters set to zero. #1578 (1.13.0.2)
  - oslc: Add missing fmod() variants #1643 (1.13.4.0)
  - Simple constant folding of binary expressions now happen on
    the oslc side #1653 (1.13.4.0)
  - platform.h:
  - New OSL_ALLOCA macro to allocate on the stack. #1589
    (1.13.0.3)
  - Define OSL::bitcast utility. #1610 (1.13.2.0)
  - Make sure that std::hash is defined for ustring and
    ustringhash. #1599 (1.13.1.1)
  - Deprecate LLVMUtil::internalize_module_functions. #1606
    (1.13.1.0)
  - Work toward always representing strings in shaders as
    ustringhash rather than ustring: phase 1 #1603 phase2 #1612
    (1.13.2.0) #1726 (1.13.5.0)
  - Remove unnecessary setting of locale::global #1636 (by
    danieldresser-ie) (1.13.2.1)
  - Fully define bitcast template #1635 (1.13.2.1)
  - Fix for ReParameter corner case #1670 (by cmstein) (1.13.4.0)
  - Switch deprecated oiio simd names to modern #1679 (1.13.4.0)
  - Give ShadingSystemImpl a handy use_optix() method #1682
    (1.13.4.0)
  - Fix default fmt logic changing in latest openimageio release
    [#1725] (1.13.5.0)
  - The recently added SS::find_symloc can have const args #1723
    (1.13.5.0)
  - SymOverrideInfo bitfields should be the same type #1745
  - Fix wrong offset of MxSheen param #1751 (by Rasmus Bonnedal)
  - Make get_texture_info robust to empty shaderglobals param
    [#1731]
  - Documentation
  - First stab at ReadTheDocs -- new Experimental OSL
    Documentation on ReadTheDocs is still a little rough, but
    eventually will be our primary documentation. #1736
  - doc/RELEASING.md documents our release process and versioning
    policies. #1572 (1.13.0.2)
  - Improve documentation of trace function #1671 (by AidanWelch)
    (1.13.4.0)
  - Update CONTRIBUTING #1689 (1.13.5.0)
  - Update logos #1705, Move logos and add an icon-only logo
    [#1707] (1.13.5.0)
Version: 1.11.17.0-bp156.3.2
* Fri Mar 22 2024 Max Lin <mlin@suse.com>
- Build with clang15/llvm15 on Leap 15.6
Version: 1.11.17.0-bp155.1.13
* Tue Apr 26 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix compatibility with LLVM >= 14.0, add
  0001-Fix-compatibility-with-LLVM-14.patch
* Sun Apr 24 2022 Hans-Peter Jansen <hpj@urpla.net>
- Fix build by requiring llvm and clang 12 versions
* Sun Apr 10 2022 Dirk Müller <dmueller@suse.com>
- update to 1.11.17.0:
  * Fix in runtime optimizer where tracking of messages and unknown messages
    relied on uninitialized variables.
  * Minor changes related to OpenColorIO changing their master branch name to
    "main". #1431
  * Testing: Get texture3d tests operational again. #1437
  * Docs: Fix missing "errormessage" explanation for environment() and
    texture3d().
  * Build/cmake fixes: Make PROJECT_VERSION_RELEASE_TYPE and
    OSL_SUPPORTED_RELEASE be cache strings, so they can be overridden; change
    OSL_IS_SUBPROJECT to PROJECT_IS_TOP_LEVEL (and change its sense) to match
    CMake 21+ behavior; add a TIME_COMMANDS option to help debug performance of
    the build. #1443
- drop 8682211d0bfe5c4be63a4a003d06037ff9721e66.diff, 1420.diff (upstream)
* Fri Apr 08 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Disable partio on armv6/armv7 since it fails to build
* Wed Dec 22 2021 Hans-Peter Jansen <hpj@urpla.net>
- Disable %ix86 because of build failures
Version: 1.11.15.0-bp154.1.28
* Sun Oct 17 2021 Hans-Peter Jansen <hpj@urpla.net>
- Update to version 1.11.15.0
  + Changes for compatibility with OpenImageIO 2.3. #1393 #1388
  + Fix potential crashes (or at least undefined behavior) due to
    missing
  + virtual destructor of internal Symbol type. #1397
- Apply 8682211d0bfe5c4be63a4a003d06037ff9721e66.diff and 1420.diff
  in order to build with LLVM 13.
- Add partio library dependency
* Tue Aug 31 2021 Hans-Peter Jansen <hpj@urpla.net>
- Fix source URL
* Mon Aug 30 2021 Hans-Peter Jansen <hpj@urpla.net>
- Update to version 1.11.14.2
  + Fix warnings that occur when compiling with clang and C++17 mode. #1379
  + CI/testing: Additional CI tests for clang+c++17 (#1379), gcc11 (#1381),
    llvm 12 (#1381), speed up CI builds by not building the testing components
    of OIIO (#1380).
- Update to version 1.11.14.1
  + Fix library setup for LLVM installations consisting of static libraries.
    This fixes a build problem that can crop up on MacOS using
    Homebrew-installed LLVM 12. #1375
- Update to version 1.11.14.0
  + oslc/OSLCompiler: Check for errors when when writing oso (for example,
    disk volume full). #1360
  + Fix crash generating closure function calls with LLVM 11. #1361
  + Build: LLVM 12 compatibility. #1351
  + Build: Support for CMake 3.20 #1354
  + Build: Be robust to certain OpenEXR 2.x config fies. #1356
  + Build: Fixes to deal with newer OIIO builds that are C++14.
- Remove 0001-LLVM-12-compatibility-fixes.patch
  fixed upstream
- Add build dependency on OpenImageIO (executables)
* Sun May 02 2021 munix9@googlemail.com
- Update to version 1.11.13
  + Updated vector2.h with a mod(vector2,vector2) function. #1312
  + Fix unnecesary error messages to stderr when encountering
    broken point clouds. #1333
- Add 0001-LLVM-12-compatibility-fixes.patch
Version: 1.11.12.0-bp153.1.1
* Wed Apr 07 2021 Dirk Müller <dmueller@suse.com>
- do not list pkgconfig directory - provided by filesystem package
* Sun Mar 21 2021 Hans-Peter Jansen <hpj@urpla.net>
- 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 07 2020 Hans-Peter Jansen <hpj@urpla.net>
- Update to v1.11.9.0, see included CHANGES.md or
  https://github.com/imageworks/OpenShadingLanguage/blob/Release-1.11.9.0/CHANGES.md
- Add new build dependency python3-pybind11
- Remove stray python3 oslquery module
- Add loplevel markdown documents to doc package
* Tue Jul 28 2020 Hans-Peter Jansen <hpj@urpla.net>
- disable RPATH handling - fixes 15.1 build
* Sun Jul 05 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Update to v1.11.6.0, see included CHANGES.md or
  https://github.com/imageworks/OpenShadingLanguage/blob/Release-1.11.6.0-dev/CHANGES.md
- Drop obsolete patches:
  + 0001-Fix-typo-in-the-.pc.in-files-that-botched-the-versio.patch
  + 0001-LLVM-10-odds-and-ends-1135.patch
  + 0001-Some-SPI-build-fixes-for-finding-the-right-llvm.patch
  + 0001-Use-single-shared-clang-cpp-library-starting-with-LL.patch
- Renamed legalcode.txt to CC-BY-3.0.txt
* Wed May 13 2020 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Use the correct CMake variable to set the shader install location.
- Replace osl-pkgconfig-versions.patch with correct upstream
  0001-Fix-typo-in-the-.pc.in-files-that-botched-the-versio.patch
- Adapt to LLVM 9/10 changes defaulting to single clang-cpp library,
  add 0001-Use-single-shared-clang-cpp-library-starting-with-LL.patch
  instead of mangling CMake output.
- Dropped osl-oslimageio-soname.patch, which erroneously adds a
  version to the OpenImageIO plugin, voiding any chance for
  OIIO to find and load the plugin.
- Rename the osl.imageio package to OpenImageIO-plugin-osl, to
  better reflect its purpose, install the plugin to the default
  OpenImageIO plugin directory.
- Use python3 for the build process.
* Tue Apr 21 2020 Dave Plater <davejplater@gmail.com>
- Update to v1.11.4.1 to fix build with LLVM10.
- Remove incorporated patch:
  0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch
- Added patches from git:
  0001-Some-SPI-build-fixes-for-finding-the-right-llvm.patch and
  0001-LLVM-10-odds-and-ends-1135.patch.
- Created osl-pkgconfig-versions.patch to fix pc file's version
  fields. Upstreamed along with workaround for new libclang-cpp in
  issue #1155
- Created osl-oslimageio-soname.patch to keep the library build in
  line with v1.x.
- For many upstream changes since v1.10.7 see:
  /usr/share/doc/packages/OpenShadingLanguage/CHANGES.md
Version: 1.10.7-bp152.2.20
* Wed Nov 06 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Properly rebase 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch
  avoid workarounds in the spec file.
- Remove conditional code for Leap 42.x
- Reflect required versions of OpenIIO and Clang in the spec file.
* Wed Nov 06 2019 Dave Plater <davejplater@gmail.com>
- Update to release 1.10.7 which fixes build with new llvm.
- Rebased:
  0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch
- Recent upstream changes:
  * Adjust for deprecated material in more recent Qt releases. #1043
  * Fixes for MinGW compiler. #1047
  * Texture "missingalpha" optional parameter generated incorrect
  code and crashed. #1044
  * Fix incorrect optimizations surrounding 'exit()' calls in the
  middle of certain shader code blocks. #1051
  * LLVM 9 / clang 9 compatibility. #1058
  * Fixes to Travis CI system to keep up with OIIO master recently
  upgrading its minimum required CMake. #1065
* Sun Jan 13 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix lookup of stdosl.h from oslc (bnc#1123254):
  Dropped OpenShadingLanguage-shaderinstalldir.patch
  Added 0001-Generalize-lookup-of-stdosl.h-in-install-directory-a.patch
- Cleaned up spec file (defattr)
- Correct LLVM_MCJIT_LIBRARY value, add comment
- Use current LLVM for building (bnc#1123252)
- Split shaders in common-headers, MaterialX-shaders and example-shaders
  subpackages. stdosl.h in common-headers is required by oslc in
  the main package (bnc#1123254).
- Correct clang-devel package name for Leap 42.3
* Tue Jan 08 2019 Jan Engelhardt <jengelh@inai.de>
- Spruce up descriptions a bit.
* Mon Dec 31 2018 davejplater@gmail.com
- Initial version 1.9.13 created for blender see boo#1120406
- Blender fails to build with 1.10.x versions
- Added OpenShadingLanguage-shaderinstalldir.patch shaders are
  installed directly under /usr see:
  https://github.com/imageworks/OpenShadingLanguage/issues/955