Commit Graph

37 Commits

Author SHA256 Message Date
Dominique Leuenberger
e5f4b1ab28 Accepting request 972401 from graphics
OBS-URL: https://build.opensuse.org/request/show/972401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=15
2022-04-24 18:34:24 +00:00
64c01d88f2 Accepting request 972393 from home:frispete:blender
- Fix build by requiring llvm and clang 12 versions

OBS-URL: https://build.opensuse.org/request/show/972393
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=33
2022-04-24 17:28:11 +00:00
Dominique Leuenberger
f3e9742b98 Accepting request 968242 from graphics
OBS-URL: https://build.opensuse.org/request/show/968242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=14
2022-04-10 17:14:04 +00:00
ed92b7bc81 Accepting request 968219 from home:dirkmueller:Factory
- 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)

OBS-URL: https://build.opensuse.org/request/show/968219
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=31
2022-04-10 12:50:49 +00:00
Dominique Leuenberger
289f4a4e43 Accepting request 967711 from graphics
OBS-URL: https://build.opensuse.org/request/show/967711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=13
2022-04-08 20:45:42 +00:00
52bb693092 Accepting request 967694 from home:Guillaume_G:branches:graphics
- Disable partio on armv6/armv7 since it fails to build

OBS-URL: https://build.opensuse.org/request/show/967694
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=29
2022-04-08 08:24:14 +00:00
Dominique Leuenberger
f2fa8630b7 Accepting request 942083 from graphics
OBS-URL: https://build.opensuse.org/request/show/942083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=12
2021-12-22 19:18:13 +00:00
3ade3e24fe Accepting request 942082 from home:frispete:blender
- Disable %ix86 because of build failures

OBS-URL: https://build.opensuse.org/request/show/942082
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=28
2021-12-22 09:34:11 +00:00
Dominique Leuenberger
e5adef7848 Accepting request 926039 from graphics
OBS-URL: https://build.opensuse.org/request/show/926039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=11
2021-10-28 16:31:16 +00:00
ec3c2d5399 Accepting request 925960 from home:frispete:blender
- 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

OBS-URL: https://build.opensuse.org/request/show/925960
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=27
2021-10-18 15:00:39 +00:00
Dominique Leuenberger
b17b7cf0c8 Accepting request 915286 from graphics
OBS-URL: https://build.opensuse.org/request/show/915286
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=10
2021-09-08 19:36:37 +00:00
43dd4dc29b Accepting request 915285 from home:frispete:blender
- Fix source URL

OBS-URL: https://build.opensuse.org/request/show/915285
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=26
2021-08-31 14:40:30 +00:00
56eccc19da Accepting request 915143 from home:frispete:blender
- 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)

OBS-URL: https://build.opensuse.org/request/show/915143
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=25
2021-08-31 14:25:33 +00:00
Dominique Leuenberger
74509f774e Accepting request 889809 from graphics
OBS-URL: https://build.opensuse.org/request/show/889809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=9
2021-05-02 16:36:14 +00:00
219e07ec9f Accepting request 889801 from home:munix9:branches:graphics
- 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

OBS-URL: https://build.opensuse.org/request/show/889801
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=23
2021-05-02 11:27:21 +00:00
Richard Brown
9dfd5c6f9d Accepting request 883760 from graphics
OBS-URL: https://build.opensuse.org/request/show/883760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=8
2021-04-08 19:32:27 +00:00
7900b14875 Accepting request 883703 from home:dirkmueller:Factory
- do not list pkgconfig directory - provided by filesystem package

OBS-URL: https://build.opensuse.org/request/show/883703
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=21
2021-04-08 06:57:12 +00:00
Richard Brown
f8cca3ef55 Accepting request 881217 from graphics
OBS-URL: https://build.opensuse.org/request/show/881217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=7
2021-04-01 12:16:49 +00:00
07efff4ce5 Accepting request 881215 from home:frispete:blender
Redownload tarball

OBS-URL: https://build.opensuse.org/request/show/881215
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=19
2021-03-24 21:48:53 +00:00
c526fd8e52 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
2021-03-24 19:31:37 +00:00
Dominique Leuenberger
a7b17e9227 Accepting request 847789 from graphics
OBS-URL: https://build.opensuse.org/request/show/847789
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=6
2020-11-11 19:48:08 +00:00
7552af01e0 Accepting request 846842 from home:frispete:blender
- 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

- disable RPATH handling - fixes 15.1 build

OBS-URL: https://build.opensuse.org/request/show/846842
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=16
2020-11-11 12:22:54 +00:00
Dominique Leuenberger
72292ed7be Accepting request 818941 from graphics
OBS-URL: https://build.opensuse.org/request/show/818941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=5
2020-07-06 14:32:23 +00:00
143a40a083 Accepting request 818883 from home:StefanBruens:branches:graphics
- 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

OBS-URL: https://build.opensuse.org/request/show/818883
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=14
2020-07-06 08:04:16 +00:00
Dominique Leuenberger
efc0bd83df Accepting request 806175 from graphics
OBS-URL: https://build.opensuse.org/request/show/806175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=4
2020-06-08 21:58:23 +00:00
Stefan Brüns
9b69c3bc12 Accepting request 805561 from home:frispete:blender
OBS-URL: https://build.opensuse.org/request/show/805561
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=12
2020-05-17 13:18:08 +00:00
1c4af470c7 Accepting request 796879 from home:plater:blender
- 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.

OBS-URL: https://build.opensuse.org/request/show/796879
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=11
2020-04-24 08:17:39 +00:00
Dominique Leuenberger
3e4aa6079a Accepting request 746038 from graphics
OBS-URL: https://build.opensuse.org/request/show/746038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=3
2019-11-07 22:18:40 +00:00
Stefan Brüns
1d8ebb2e7a Accepting request 746037 from home:StefanBruens:branches:graphics
- 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.

OBS-URL: https://build.opensuse.org/request/show/746037
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=9
2019-11-06 16:00:11 +00:00
2bc984d153 Accepting request 745978 from home:plater:blender
- Update to release 1.10.7 which fixes build with new llvm.

OBS-URL: https://build.opensuse.org/request/show/745978
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=8
2019-11-06 12:12:25 +00:00
Stephan Kulow
98d9e4f6fc Accepting request 671215 from graphics
OBS-URL: https://build.opensuse.org/request/show/671215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=2
2019-02-05 10:18:44 +00:00
Stefan Brüns
2c5b4157f8 Accepting request 671214 from home:StefanBruens:branches:graphics
- 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

OBS-URL: https://build.opensuse.org/request/show/671214
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=6
2019-02-04 19:38:51 +00:00
Dominique Leuenberger
cf71708656 Accepting request 664023 from graphics
Spruce up descriptions a bit.
Initial version 1.9.13 created for blender see boo#1120406

OBS-URL: https://build.opensuse.org/request/show/664023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/OpenShadingLanguage?expand=0&rev=1
2019-01-21 09:48:20 +00:00
b155fbf2fd Accepting request 663992 from home:plater:blender
Remove duplicate readme

OBS-URL: https://build.opensuse.org/request/show/663992
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=4
2019-01-09 07:44:46 +00:00
1c070b9758 Accepting request 663965 from home:plater:blender
Set descriptions to 67 columns max and add do's license

OBS-URL: https://build.opensuse.org/request/show/663965
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=3
2019-01-09 07:30:25 +00:00
62dcb7b756 Accepting request 663763 from home:jengelh:branches:graphics
- Spruce up descriptions a bit.

OBS-URL: https://build.opensuse.org/request/show/663763
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=2
2019-01-09 06:51:51 +00:00
27c573a900 Accepting request 663570 from home:plater:blender
New package for blender cycles with OSL see:
boo#1120406

OBS-URL: https://build.opensuse.org/request/show/663570
OBS-URL: https://build.opensuse.org/package/show/graphics/OpenShadingLanguage?expand=0&rev=1
2019-01-08 10:53:09 +00:00