aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Engberg <diizzy@FreeBSD.org>2024-06-06 07:08:12 +0000
committerDaniel Engberg <diizzy@FreeBSD.org>2024-06-06 19:05:48 +0000
commit68e7d48158c40998d1477d11b895db2ddf11e753 (patch)
tree1021656a1c63acaf4b4bcfbb8f7227de68eea0a3
parentc55c6e7ac4dc83d7ebef9dcd8517e2e300e85ffc (diff)
downloadports-68e7d48158c40998d1477d11b895db2ddf11e753.tar.gz
ports-68e7d48158c40998d1477d11b895db2ddf11e753.zip
chinese/libchewing: Update to 0.8.4
-rw-r--r--chinese/libchewing/Makefile19
-rw-r--r--chinese/libchewing/distinfo6
-rw-r--r--chinese/libchewing/pkg-plist4
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