git: 5fb9bd4bca52 - main - x11/boomer: attempt to unbreak the port in the build-as-user mode
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 29 Jan 2025 07:48:34 UTC
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=5fb9bd4bca5201a1be8f06154a7f8312ecf39411 commit 5fb9bd4bca5201a1be8f06154a7f8312ecf39411 Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2025-01-29 07:47:20 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2025-01-29 07:47:20 +0000 x11/boomer: attempt to unbreak the port in the build-as-user mode Build artifacts are created under ~/.cache/nim/$projectname(_r|_d) by default and this naturally fails because nobody's home directory is /nonexistent. Use ${WRKDIR}/.nimcache instead which definitely exists and is writable. Nagged by: pkg-fallout --- x11/boomer/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11/boomer/Makefile b/x11/boomer/Makefile index 71177839b396..e49a88ae7d05 100644 --- a/x11/boomer/Makefile +++ b/x11/boomer/Makefile @@ -32,7 +32,8 @@ post-patch: do-build: cd ${BUILD_WRKSRC} && nimble build --nim=${LOCALBASE}/nim/bin/nim \ - --localdeps --offline --reject --verbose -d:release -d:nimDebugDlOpen + --nimcache:${WRKDIR}/.nimcache --localdeps --offline --reject \ + --verbose -d:release -d:nimDebugDlOpen do-install: ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${PORTNAME} \