USES=ncurses:base stops the build from happening if a non-base ncurses is installed; however, the non-base ncurses works. So the line can just read: USES= ada clfctl ncurses Meanwhile, my tmpfs size increase (needed to build GPU firmware) is now part of synth 3.03. Bug #281595 ("update to 3.02") mentions that 3.03 is out. (preview isn't working, let's see if the bug submits OK anyway)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7f2adb43fa1e7590cd958a7399892f0c2c4deef0 commit 7f2adb43fa1e7590cd958a7399892f0c2c4deef0 Author: Dima Panov <fluffy@FreeBSD.org> AuthorDate: 2024-12-10 20:32:24 +0000 Commit: Dima Panov <fluffy@FreeBSD.org> CommitDate: 2024-12-10 20:34:46 +0000 ports-mgmt/synth: update to 3.03 release (+) Relax ncurses dependency PR: 281595, 283236 ports-mgmt/synth/Makefile | 4 ++-- ports-mgmt/synth/distinfo | 6 +++--- ports-mgmt/synth/files/patch-parameters.adb (gone) | 11 ----------- 3 files changed, 5 insertions(+), 16 deletions(-)
Committed, thanks!