diff --git a/chinese/libchewing/Makefile b/chinese/libchewing/Makefile index 3e4d47bd10ca..da49fb64bbad 100644 --- a/chinese/libchewing/Makefile +++ b/chinese/libchewing/Makefile @@ -1,20 +1,25 @@ 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 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 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 @@ -1,14 +1,18 @@ include/chewing/chewing.h include/chewing/chewingio.h include/chewing/chewing-compat.h include/chewing/global.h include/chewing/mod_aux.h lib/libchewing.so lib/libchewing.so.3 lib/libchewing.so.3.3.1 libdata/pkgconfig/chewing.pc %%DATADIR%%/dictionary.dat %%DATADIR%%/index_tree.dat %%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