Created attachment 235411 [details] cad/pcb-rnd: update to 3.0.5 - improve dependency handling - honour CC, CFLAGS, LDFLAGS - depend on devel/genht - strip installed binaries as stage-qa requests Changelog: http://repo.hu/projects/pcb-rnd/releases/changelog-3.0.5.txt Do not MFH as this depends on the new devel/genht port. Tested with Poudriere on armv7 arm64 FreeBSD 13.1.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=afea1504a259c2e91269e0732cf9e6c8d4f6ab52 commit afea1504a259c2e91269e0732cf9e6c8d4f6ab52 Author: Robert Clausecker <fuz@fuz.su> AuthorDate: 2022-07-22 15:39:08 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-07-22 15:39:08 +0000 cad/pcb-rnd: Update to 3.0.5 ChangeLog: http://www.repo.hu/projects/pcb-rnd/releases/changelog-3.0.5.txt PR: 265361 cad/pcb-rnd/Makefile | 20 ++++++++++++++------ cad/pcb-rnd/distinfo | 6 +++--- .../patch-scconfig_src_sul_find__freetype2.c (gone) | 11 ----------- 3 files changed, 17 insertions(+), 20 deletions(-)
Consider use 'USES= localbase' or 'USES= localbase:ldflags' instead of CONFIGURE_ARGS. Committed, thanks!
(In reply to Nuno Teixeira from comment #2) Hi, thank you for checking. The configure mechanism in this port (scconfig) is custom and not affected by the default mechanisms. The extra flags are tied to a particular test in there, so I would like to keep them bundled (not all can be replaced by localbase).
(In reply to commit-hook from comment #1) Also next time, please keep the full commit message if possible. I put these details in there for a reason and it is really annoying to just have essentially useless commit messages when you try to find out when a certain change occurred.
(In reply to Robert Clausecker from comment #4) My fault. I forgot to include it in commit.