Created attachment 251144 [details] v1 Tested build in poudriere (testport) and on live system 13.3 amd64. Grab silently graphics/partio (small library for reading, writing, and manipulating a variety of standard particle formats GEO, BGEO, PTC, PDB, PDA) if installed, but didn't find possibility to turn this off without patching sources - add it as mandatory dependency. And a lot of other small changes - I can explain each.
Comment on attachment 251144 [details] v1 looks OK to me
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7cb9bbeced6ca9890d332f55ac5827cc932b8248 commit 7cb9bbeced6ca9890d332f55ac5827cc932b8248 Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2024-06-09 16:03:55 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-06-09 16:21:06 +0000 graphics/{,py-}openshadinglanguage: sort out Makefile, pet portclippy, add graphics/partio as dependency Grab silently graphics/partio (small library for reading, writing, and manipulating a variety of standard particle formats GEO, BGEO, PTC, PDB, PDA) if installed. It's possible to create build option PARTIO and prevent search partio with PARTIO_CMAKE_OFF=-DCMAKE_DISABLE_FIND_PACKAGE_partio:BOOL=ON, but partio is small and is on by default by ustream - so add it as mandatory dependency. Also rename renamed by upstream ENABLERTTI to ENABLE_RTTI and pet portclippy. PR: 279457 Approved by: Shane <FreeBSD@ShaneWare.Biz> (maintaner) graphics/openshadinglanguage/Makefile | 29 +++++++++++++++-------------- graphics/py-openshadinglanguage/Makefile | 2 +- 2 files changed, 16 insertions(+), 15 deletions(-)