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
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
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cfcb40e24056ca55e12b2b79fb7a78b112ccf6df commit cfcb40e24056ca55e12b2b79fb7a78b112ccf6df Author: Shane <FreeBSD@ShaneWare.Biz> AuthorDate: 2024-07-02 13:13:53 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-07-02 13:13:53 +0000 graphics/{,py-}openshadinglanguage: update 1.12.14.0 → 1.13.10.0 Changelog: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.6.0-beta1 https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.6.1 https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.7.0 https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.8.0 https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.9.0 https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/releases/tag/v1.13.10.0 PR: 279846 graphics/openshadinglanguage/Makefile | 18 +++++++++++++----- graphics/openshadinglanguage/distinfo | 6 +++--- .../files/patch-CMakeLists.txt (new) | 18 ++++++++++++++++++ .../files/patch-src_liboslexec_CMakeLists.txt (gone) | 11 ----------- graphics/openshadinglanguage/pkg-plist | 7 +++++++ graphics/py-openshadinglanguage/Makefile | 2 +- 6 files changed, 42 insertions(+), 20 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=38034248fe1b1dbd5fe4ff687b71b646612e9140 commit 38034248fe1b1dbd5fe4ff687b71b646612e9140 Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2024-07-04 17:20:31 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-07-04 17:20:31 +0000 graphics/openshadinglanguage: return accidentally deleted USES=llvm:lib PR: 279846 Reported by: fluffy (via IRC) Fixes: cfcb40e24056 (update 1.12.14.0 → 1.13.10.0) MFH: 2024Q3 graphics/openshadinglanguage/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
A commit in branch 2024Q3 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7ec92a0bbfd9be800103f39db0b3e71f6927f9af commit 7ec92a0bbfd9be800103f39db0b3e71f6927f9af Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2024-07-04 17:20:31 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-07-04 17:25:28 +0000 graphics/openshadinglanguage: return accidentally deleted USES=llvm:lib PR: 279846 Reported by: fluffy (via IRC) Fixes: cfcb40e24056 (update 1.12.14.0 → 1.13.10.0) MFH: 2024Q3 (cherry picked from commit 38034248fe1b1dbd5fe4ff687b71b646612e9140) graphics/openshadinglanguage/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)