Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

OpenShadingLanguage-devel-1.12.7.1-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: OpenShadingLanguage-devel Distribution: openSUSE Tumbleweed
Version: 1.12.7.1 Vendor: openSUSE
Release: 1.1 Build date: Sun Dec 11 17:22:30 2022
Group: Development/Libraries/C and C++ Build host: obs-arm-10
Size: 881061 Source RPM: OpenShadingLanguage-1.12.7.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage
Summary: Development files for OpenShadingLanguage
The OpenShadingLanguage-devel package contains libraries and header files for
developing applications that use OpenShadingLanguage.

Provides

Requires

License

BSD-3-Clause

Changelog

* Sat Dec 10 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.12.7.1:
    * Add clangSupport library as dependency to fix linker error on some
    platforms. #1613
    * Test against OpenColorIO 2.2. #1616
    * Build: Fix how version overrides work to reduce the chance of user
      mistakes.
* Fri Nov 04 2022 Hans-Peter Jansen <hpj@urpla.net>
  - update to 1.12.7.0 -- 1 Nov 2022:
    * Optix: Change naming of certain compiler-generated constants in
      a way that improves use of the PTX cache. #1570
    * Batch: Fix uninitialized members in ReadEvent internals. #1575
    * testshade --help now prints TextureSystem options and hardware
      info. #1584
    * oslc: Fix memory leak in ASTvariable_declaration. #1576
    * Fix memory leaks in light path expression code. #1593 #1594
    * Include the immintrin.h header only when needed. #1605
    * icx: Improvements to fix problems exposed by new icx 2022.2
      compiler. #1601
    * Testing: CMake cache variables to control the testing timeout
      length. #1571
    * CI: Add a dynamic analysis test using address and leak
      sanitizers. #1581
    * CI: Now using SonarCloud static analysis. #1551
    * CI: Many improvements in testing code coverage #1607
    * CI: Make sure to run pointcloud tests when partio is found.
      [#1611]
    * Developers: platform.h now defines OSL_ALLOCA macro. #1589
    * Developers: platform.h now defines OSL::bitcast utility. #1610
  - Remove 1605.patch: included in release
* Mon Oct 24 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Add upstream patch to fix build on Arm:
    * 1605.patch
* Wed Oct 19 2022 Stefan Brüns <stefan.bruens@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
* 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
* 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
* 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
* 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.

Files

/usr/include/OSL
/usr/include/OSL/Imathx
/usr/include/OSL/Imathx/ImathColor.h
/usr/include/OSL/Imathx/ImathFun.h
/usr/include/OSL/Imathx/ImathLimits.h
/usr/include/OSL/Imathx/ImathMatrix.h
/usr/include/OSL/Imathx/ImathVec.h
/usr/include/OSL/Imathx/Imathx.h
/usr/include/OSL/accum.h
/usr/include/OSL/batched_rendererservices.h
/usr/include/OSL/batched_shaderglobals.h
/usr/include/OSL/batched_texture.h
/usr/include/OSL/device_string.h
/usr/include/OSL/dual.h
/usr/include/OSL/dual_vec.h
/usr/include/OSL/export.h
/usr/include/OSL/genclosure.h
/usr/include/OSL/llvm_util.h
/usr/include/OSL/mask.h
/usr/include/OSL/matrix22.h
/usr/include/OSL/optautomata.h
/usr/include/OSL/oslclosure.h
/usr/include/OSL/oslcomp.h
/usr/include/OSL/oslconfig.h
/usr/include/OSL/oslexec.h
/usr/include/OSL/oslnoise.h
/usr/include/OSL/oslquery.h
/usr/include/OSL/oslversion.h
/usr/include/OSL/platform.h
/usr/include/OSL/rendererservices.h
/usr/include/OSL/rs_free_function.h
/usr/include/OSL/sfm_simplex.h
/usr/include/OSL/sfm_staticmatrix.h
/usr/include/OSL/sfmath.h
/usr/include/OSL/shaderglobals.h
/usr/include/OSL/strdecls.h
/usr/include/OSL/wide.h
/usr/lib/cmake/OSL
/usr/lib/cmake/OSL/OSLConfig.cmake
/usr/lib/cmake/OSL/OSLConfigVersion.cmake
/usr/lib/cmake/OSL/OSLTargets-relwithdebinfo.cmake
/usr/lib/cmake/OSL/OSLTargets.cmake
/usr/lib/liboslcomp.so
/usr/lib/liboslexec.so
/usr/lib/liboslnoise.so
/usr/lib/liboslquery.so
/usr/lib/libtestshade.so
/usr/lib/pkgconfig/oslcomp.pc
/usr/lib/pkgconfig/oslexec.pc
/usr/lib/pkgconfig/oslquery.pc
/usr/share/licenses/OpenShadingLanguage-devel
/usr/share/licenses/OpenShadingLanguage-devel/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 9 01:34:24 2024