Index | Thread | Search

From:
Laurent Cheylus <foxy@free.fr>
Subject:
[maintainer update] Patch for sysutils/fzf 0.67.0
To:
"ports " <ports@openbsd.org>
Cc:
semarie@kapouay.eu.org
Date:
Mon, 12 Jan 2026 13:44:41 +0100

Download raw body.

Thread
  • Laurent Cheylus:

    [maintainer update] Patch for sysutils/fzf 0.67.0

Hi ports@

a simple patch for sysutils/fzf 0.67.0 to use 'TEST_TARGET' instead of a specific 'do-test' step (following recent commit by semarie@ in lang/go/go.port.mk).

Build and tests OK on current/amd64 with Go 1.25.5.

Tests welcome and please commit if OK.

Laurent

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/fzf/Makefile,v
diff -u -p -r1.53 Makefile
--- Makefile	21 Nov 2025 02:15:13 -0000	1.53
+++ Makefile	12 Jan 2026 11:05:49 -0000
@@ -5,6 +5,8 @@ V =		0.67.0
 MODGO_MODNAME =	github.com/junegunn/fzf
 MODGO_VERSION =	v${V}
 
+REVISION = 	0
+
 DISTNAME =	fzf-${V}
 
 CATEGORIES =	sysutils
@@ -31,6 +33,11 @@ WRKDIST =	${WRKSRC}
 VIMFILES =	${PREFIX}/share/vim/vimfiles
 SUBST_VARS +=	VIMFILES
 
+TEST_TARGET =	github.com/junegunn/fzf/src \
+		github.com/junegunn/fzf/src/algo \
+		github.com/junegunn/fzf/src/tui \
+		github.com/junegunn/fzf/src/util
+
 do-install:
 	${INSTALL_PROGRAM} ${WRKDIR}/go/bin/* ${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${PREFIX}/bin
@@ -41,13 +48,6 @@ do-install:
 	${INSTALL_DATA_DIR} ${VIMFILES}/doc
 	${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIMFILES}/plugin/fzf.vim
 	${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIMFILES}/doc/fzf.txt
-
-do-test:
-	cd ${WRKSRC} && ${MODGO_TEST_CMD} \
-		github.com/junegunn/fzf/src \
-		github.com/junegunn/fzf/src/algo \
-		github.com/junegunn/fzf/src/tui \
-		github.com/junegunn/fzf/src/util
 
 .include "modules.inc"