git: af1272a5132a - main - chinese/libime-jyutping: Update to 1.0.18
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 12 Oct 2026 14:56:55 UTC
The branch main has been updated by lwhsu:
URL: https://cgit.FreeBSD.org/ports/commit/?id=af1272a5132ab994f808e30134a2b65e6cfc4698
commit af1272a5132ab994f808e30134a2b65e6cfc4698
Author: Li-Wen Hsu <lwhsu@FreeBSD.org>
AuthorDate: 2026-10-12 14:54:24 +0000
Commit: Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2026-10-12 14:56:32 +0000
chinese/libime-jyutping: Update to 1.0.18
Add the missing libzstd LIB_DEPENDS: upstream requires zstd, which was
only pulled in indirectly through devel/boost-libs.
Declare boost-libs as a build dependency, not libboost_iostreams.so:
the Boost.Iostreams parts used are header-only, so nothing links to a
Boost library at run time.
---
chinese/libime-jyutping/Makefile | 12 ++++++------
chinese/libime-jyutping/distinfo | 6 +++---
chinese/libime-jyutping/pkg-plist | 2 ++
3 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/chinese/libime-jyutping/Makefile b/chinese/libime-jyutping/Makefile
index e3dae1692b2d..231785e1db8a 100644
--- a/chinese/libime-jyutping/Makefile
+++ b/chinese/libime-jyutping/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libime-jyutping
-DISTVERSION= 1.0.17
-PORTREVISION= 2
+DISTVERSION= 1.0.18
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:dict,model
@@ -16,10 +15,11 @@ WWW= https://github.com/fcitx/libime-jyutping
LICENSE= GPLv3+ LGPL21+
LICENSE_COMB= multi
-BUILD_DEPENDS= ${LOCALBASE}/lib/fcitx5/libpunctuation.so:chinese/fcitx5-chinese-addons
-LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \
- libFcitx5Core.so:textproc/fcitx5 \
- libIMECore.so:chinese/libime
+BUILD_DEPENDS= ${LOCALBASE}/lib/fcitx5/libpunctuation.so:chinese/fcitx5-chinese-addons \
+ boost-libs>0:devel/boost-libs
+LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \
+ libIMECore.so:chinese/libime \
+ libzstd.so:archivers/zstd
RUN_DEPENDS= ${LOCALBASE}/lib/fcitx5/libpunctuation.so:chinese/fcitx5-chinese-addons
USES= cmake compiler:c++17-lang gettext-tools kde localbase \
diff --git a/chinese/libime-jyutping/distinfo b/chinese/libime-jyutping/distinfo
index 624ef0c5c6c3..1c6787ed7744 100644
--- a/chinese/libime-jyutping/distinfo
+++ b/chinese/libime-jyutping/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1774478530
-SHA256 (libime-jyutping-1.0.17.tar.zst) = b45015bdd0ff2cb0a0aa96f7579a54a9ef9ac40c7ed6d131f50897a6818a6868
-SIZE (libime-jyutping-1.0.17.tar.zst) = 53354
+TIMESTAMP = 1789852223
+SHA256 (libime-jyutping-1.0.18.tar.zst) = f80c49a67786df8aa8bd37c0d875a71c18e0993d16d0fcdf0773a900fdaf85d0
+SIZE (libime-jyutping-1.0.18.tar.zst) = 53977
SHA256 (jyutping-dict-20180104.tar.xz) = e3a5b13edb8efa2f764245a3232f99ba7e7670e22b8cbe666a4fffa84b35f35b
SIZE (jyutping-dict-20180104.tar.xz) = 1987632
SHA256 (jyutping-model-20180103.tar.xz) = 4f07229e2080f0ee30ce51b016409f260af82a58dd406a01ea5981b59ca87071
diff --git a/chinese/libime-jyutping/pkg-plist b/chinese/libime-jyutping/pkg-plist
index 87f601822b05..e4517ed93d82 100644
--- a/chinese/libime-jyutping/pkg-plist
+++ b/chinese/libime-jyutping/pkg-plist
@@ -23,6 +23,8 @@ share/libime/jyutping.dict
share/locale/de/LC_MESSAGES/fcitx5-jyutping.mo
share/locale/fr/LC_MESSAGES/fcitx5-jyutping.mo
share/locale/ru/LC_MESSAGES/fcitx5-jyutping.mo
+share/locale/sv/LC_MESSAGES/fcitx5-jyutping.mo
+share/locale/vi/LC_MESSAGES/fcitx5-jyutping.mo
share/locale/zh_CN/LC_MESSAGES/fcitx5-jyutping.mo
share/locale/zh_TW/LC_MESSAGES/fcitx5-jyutping.mo
share/metainfo/org.fcitx.Fcitx5.Addon.Jyutping.metainfo.xml