Date: Sat, 27 Jun 2026 11:16:29 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: eb7ce095e565 - main - misc/github-copilot-cli: Fix build broken by python-related issues Message-ID: <6a3fb10d.38e5a.1e0ed297@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=eb7ce095e565243391652de7bc383c5d0df3f9d2 commit eb7ce095e565243391652de7bc383c5d0df3f9d2 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-06-27 10:18:13 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-06-27 11:16:16 +0000 misc/github-copilot-cli: Fix build broken by python-related issues --- misc/github-copilot-cli/Makefile | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/misc/github-copilot-cli/Makefile b/misc/github-copilot-cli/Makefile index b9f1eb72eeae..602a1d2f7b2b 100644 --- a/misc/github-copilot-cli/Makefile +++ b/misc/github-copilot-cli/Makefile @@ -184,7 +184,7 @@ do-build: @${MKDIR} ${WRKSRC}/node_modules/${PACKAGE_NAME}/prebuilds/freebsd-x64 @${ECHO_MSG} "====> Building pty..." @cd ${WRKDIR}/node-pty-${dep_pty_version}/node_modules/${dep_pty_npm_name} && \ - ${SETENV} HOME=${WRKDIR} CFLAGS="-I${LOCALBASE}/include" CXXFLAGS="-I${LOCALBASE}/include" \ + ${SETENV} HOME=${WRKDIR} PYTHON=${PYTHON_CMD} CFLAGS="-I${LOCALBASE}/include" CXXFLAGS="-I${LOCALBASE}/include" \ npm rebuild --nodedir=${LOCALBASE} && \ ${CP} build/Release/pty.node ${WRKSRC}/node_modules/${PACKAGE_NAME}/prebuilds/freebsd-x64/ @${ECHO_MSG} "====> Building sharp..." @@ -195,7 +195,7 @@ do-build: ${CP} build/Release/sharp-freebsd-${NODE_ARCH}.node ${WRKSRC}/node_modules/${PACKAGE_NAME}/node_modules/@img/sharp-freebsd-${NODE_ARCH}/sharp.node @${ECHO_MSG} "====> Building keytar..." @cd ${WRKDIR}/keytar-${dep_keytar_version}/node_modules/${dep_keytar_npm_name} && \ - ${SETENV} HOME=${WRKDIR} CFLAGS="-I${LOCALBASE}/include" CXXFLAGS="-I${LOCALBASE}/include" \ + ${SETENV} HOME=${WRKDIR} PYTHON=${PYTHON_CMD} CFLAGS="-I${LOCALBASE}/include" CXXFLAGS="-I${LOCALBASE}/include" \ npm rebuild --nodedir=${LOCALBASE} && \ ${CP} build/Release/keytar.node ${WRKSRC}/node_modules/${PACKAGE_NAME}/prebuilds/freebsd-x64/ .if ${FLAVOR} == binary @@ -218,12 +218,6 @@ do-build: @${STRIP_CMD} ${WRKSRC}/copilot .endif # FLAVOR == binary -x: - ${FIND} ${STAGEDIR}${PREFIX}/lib/node_modules/${PACKAGE_NAME} -path "*/build/*" -name *.node | ${XARGS} ${STRIP_CMD} - -x2: - @${STRIP_CMD} ${WRKSRC}/copilot - do-install: .if ${FLAVOR} == script # install fileshome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a3fb10d.38e5a.1e0ed297>
