Bug 279846 - Update graphics/openshadinglanguage to v1.13.10.0
Summary: Update graphics/openshadinglanguage to v1.13.10.0
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Vladimir Druzenko
URL: https://github.com/AcademySoftwareFou...
Keywords:
Depends on:
Blocks: 279847
  Show dependency treegraph
 
Reported: 2024-06-19 01:07 UTC by Shane
Modified: 2024-06-25 22:51 UTC (History)
1 user (show)

See Also:


Attachments
maintainer update for graphics/openshadinglanguage (6.24 KB, patch)
2024-06-19 01:07 UTC, Shane
FreeBSD: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Shane 2024-06-19 01:07:59 UTC
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
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2024-06-19 03:19:27 UTC
graphics/py-openshadinglanguage/Makefile:
-PORTREVISION=   1
+PORTREVISION=   0
Comment 2 Shane 2024-06-19 09:35:49 UTC
yes the python slave should have the portrevision reset
Comment 3 Vladimir Druzenko freebsd_committer freebsd_triage 2024-06-20 02:49:37 UTC
Is llvm:max=15,lib still required?
Comment 4 Shane 2024-06-20 10:08:10 UTC
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
Comment 5 Vladimir Druzenko freebsd_committer freebsd_triage 2024-06-25 22:51:17 UTC
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.