git: 21ab354d80d0 - 2026Q1 - devel/libunicode-contour: Fix build when samurai is used instead of ninja

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Tue, 03 Feb 2026 08:05:48 UTC
The branch 2026Q1 has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=21ab354d80d0524e97f4626a1fbc69d4b429c4f9

commit 21ab354d80d0524e97f4626a1fbc69d4b429c4f9
Author:     Eric Camachat <eric@camachat.org>
AuthorDate: 2026-02-03 08:00:52 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-02-03 08:05:34 +0000

    devel/libunicode-contour: Fix build when samurai is used instead of ninja
    
    When samurai is used instead of ninja, python is not pulled in as its
    dependency. The build process requires python's existence so the port
    must explictly depend on python in build time.
    
    PR:             292683
    Reported by:    Eric Camachat <eric@camachat.org>
    MFH:            2026Q1
    
    (cherry picked from commit 460e62cc3548b28a331954257679793713631951)
---
 devel/libunicode-contour/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/devel/libunicode-contour/Makefile b/devel/libunicode-contour/Makefile
index 37c6babaa37f..af897488006c 100644
--- a/devel/libunicode-contour/Makefile
+++ b/devel/libunicode-contour/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${LOCALBASE}/share/pkgconfig/catch2-with-main.pc:devel/catch2 \
 		UCD>=17.0.0,1:textproc/UCD
 
-USES=		cmake:testing
+USES=		cmake:testing python:build
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	contour-terminal