Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jun 2024 19:07:58 GMT
From:      Daniel Engberg <diizzy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 68e7d48158c4 - main - chinese/libchewing: Update to 0.8.4
Message-ID:  <202406061907.456J7w1W077328@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=68e7d48158c40998d1477d11b895db2ddf11e753

commit 68e7d48158c40998d1477d11b895db2ddf11e753
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2024-06-06 07:08:12 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2024-06-06 19:05:48 +0000

    chinese/libchewing: Update to 0.8.4
    
    * Enable "make test"
    
    Changelog: https://github.com/chewing/libchewing/releases/tag/v0.8.4
---
 chinese/libchewing/Makefile  | 19 ++++++++++++-------
 chinese/libchewing/distinfo  |  6 +++---
 chinese/libchewing/pkg-plist |  4 ++++
 3 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/chinese/libchewing/Makefile b/chinese/libchewing/Makefile
index 3e4d47bd10ca..da49fb64bbad 100644
--- a/chinese/libchewing/Makefile
+++ b/chinese/libchewing/Makefile
@@ -1,8 +1,7 @@
 PORTNAME=	libchewing
-PORTVERSION=	0.6.0
-DISTVERSIONPREFIX=	v
-PORTREVISION=	0
+DISTVERSION=	0.8.4
 CATEGORIES=	chinese textproc
+MASTER_SITES=	https://github.com/chewing/${PORTNAME}/releases/download/v${DISTVERSION}/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Chewing intelligent phonetic input method library
@@ -11,10 +10,16 @@ WWW=		https://chewing.im
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	chewing
-
-USES=		cmake libtool localbase pathfix pkgconfig sqlite
+USES=		cmake:testing localbase:ldflags pathfix pkgconfig sqlite tar:zst
 USE_LDCONFIG=	yes
 
+# Tests when running in parallel
+# https://github.com/chewing/libchewing/issues/293
+CMAKE_TESTING_PARALLEL_LEVEL=	1
+
+CMAKE_OFF=	BUILD_INFO \
+		BUILD_TESTING \
+		WITH_RUST
+CMAKE_ON=	WITH_SQLITE3
+
 .include <bsd.port.mk>
diff --git a/chinese/libchewing/distinfo b/chinese/libchewing/distinfo
index cfec9505caf7..401a80367dce 100644
--- a/chinese/libchewing/distinfo
+++ b/chinese/libchewing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709883370
-SHA256 (chewing-libchewing-v0.6.0_GH0.tar.gz) = 7ced63b886e9e6dca60c386f00387f77f36488e800cdacfd0eab95edcad6154e
-SIZE (chewing-libchewing-v0.6.0_GH0.tar.gz) = 4722434
+TIMESTAMP = 1717657425
+SHA256 (libchewing-0.8.4.tar.zst) = c272e85c9aff03265db08641cac25709b9faf45b4602e04ea6cb39317103b3fa
+SIZE (libchewing-0.8.4.tar.zst) = 4967750
diff --git a/chinese/libchewing/pkg-plist b/chinese/libchewing/pkg-plist
index a0560adecd84..32e8481bd0d5 100644
--- a/chinese/libchewing/pkg-plist
+++ b/chinese/libchewing/pkg-plist
@@ -12,3 +12,7 @@ libdata/pkgconfig/chewing.pc
 %%DATADIR%%/pinyin.tab
 %%DATADIR%%/swkb.dat
 %%DATADIR%%/symbols.dat
+share/man/man1/chewing-cli-dump.1.gz
+share/man/man1/chewing-cli-info.1.gz
+share/man/man1/chewing-cli-init-database.1.gz
+share/man/man1/chewing-cli.1.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202406061907.456J7w1W077328>