git: 28c9bc9fb959 - main - devel/tbox: update tbox config, missing module of charset and hash for xmake

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Sun, 16 Mar 2025 10:20:28 UTC
The branch main has been updated by fuz:

URL: https://cgit.FreeBSD.org/ports/commit/?id=28c9bc9fb959fd49ad8c1e8fbae651404741fcd5

commit 28c9bc9fb959fd49ad8c1e8fbae651404741fcd5
Author:     Huan Zhou <pericycle.cc@gmail.com>
AuthorDate: 2025-03-03 02:08:07 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-03-16 10:19:27 +0000

    devel/tbox: update tbox config, missing module of charset and hash for xmake
    
    Obtained from:  https://github.com/xmake-io/xmake-package-debian-tbox/blob/b1a88c33152ff7ad4a209cef940d5f91971a6b21/debian/rules#L14C64-L14C73
    Approved by:    fuz (maintainer)
    PR:             284724
---
 devel/tbox/Makefile | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/devel/tbox/Makefile b/devel/tbox/Makefile
index caf5ff51f82b..5fc999088b6b 100644
--- a/devel/tbox/Makefile
+++ b/devel/tbox/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	tbox
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.7.6
+PORTREVISION=	1
 CATEGORIES=	devel
 
 MAINTAINER=	fuz@FreeBSD.org
@@ -16,12 +17,17 @@ GH_ACCOUNT=	tboox
 USE_LDCONFIG=	yes
 
 HAS_CONFIGURE=	yes
-CONFIGURE_ARGS=	--demo=no \
+CONFIGURE_ARGS=	--charset=y \
+		--demo=no \
+		--float=y \
+		--force_utf8=y \
 		--generator=gmake \
+		--hash=y \
 		--kind=shared \
 		--make=${MAKE_CMD} \
 		--small=no \
 		--toolchain=${CHOSEN_COMPILER_TYPE}
+
 MAKEFILE=	makefile
 
 .include <bsd.port.mk>