Summary: | Update graphics/openshadinglanguage to v1.13.10.0 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Shane <FreeBSD> | ||||||||||
Component: | Individual Port(s) | Assignee: | Vladimir Druzenko <vvd> | ||||||||||
Status: | In Progress --- | ||||||||||||
Severity: | Affects Only Me | CC: | vvd | ||||||||||
Priority: | --- | ||||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
URL: | https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/blob/main/CHANGES.md#release-113----beta-1-december-20-2023-compared-to-112 | ||||||||||||
Bug Depends on: | |||||||||||||
Bug Blocks: | 279847 | ||||||||||||
Attachments: |
|
graphics/py-openshadinglanguage/Makefile: -PORTREVISION= 1 +PORTREVISION= 0 yes the python slave should have the portrevision reset Is llvm:max=15,lib still required? I don't know why it was added, and I haven't tested a variety of llvm versions for some time. It was added in this commit - https://cgit.freebsd.org/ports/commit/graphics/openshadinglanguage/Makefile?id=45ac64aba3574207dcbaafd4d4edeffa090f72d1 It require llvm-config during configure stage. We can remove max=15 if add -DCMAKE_CXX_STANDARD:INTEGER=17 - already tested. I'll attach patch after finish testing. Created attachment 251721 [details]
+ some tweaks
Created attachment 251722 [details]
+ some tweaks
It can build with LLVM from base now. Created attachment 251726 [details]
+ some tweaks
Lost file graphics/openshadinglanguage/files/patch-CMakeLists.txt.
Comment on attachment 251726 [details]
+ some tweaks
looks ok to me
|
Created attachment 251556 [details] maintainer update for graphics/openshadinglanguage Update graphics/openshadinglanguage to v1.13.10.0 assert fails on 32bit, so mark for 64bit arches only