git: af1272a5132a - main - chinese/libime-jyutping: Update to 1.0.18

From: Li-Wen Hsu <lwhsu_at_FreeBSD.org>
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