git: c65d196767ff - main - chinese/libime: Update to 1.1.17
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 12 Oct 2026 14:56:54 UTC
The branch main has been updated by lwhsu:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c65d196767ff107a6c3e13f5ff47c30c68e8902e
commit c65d196767ff107a6c3e13f5ff47c30c68e8902e
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:31 +0000
chinese/libime: Update to 1.1.17
Follow data/CMakeLists.txt for the bundled OpenGram data: lm_sc.arpa
20260606 -> 20260629 and dict 20260430 -> 20260907.
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 and run dependency, not by libboost_*.so:
the Boost.Filesystem LIB_DEPENDS was never needed, and Boost.Iostreams
is header-only here, so nothing links to a Boost library at run time.
The installed headers and LibIME*Config.cmake still need Boost, hence
the run dependency.
---
chinese/libime/Makefile | 13 +++++++------
chinese/libime/distinfo | 14 +++++++-------
2 files changed, 14 insertions(+), 13 deletions(-)
diff --git a/chinese/libime/Makefile b/chinese/libime/Makefile
index 8d53fcee0872..2c1529637f3e 100644
--- a/chinese/libime/Makefile
+++ b/chinese/libime/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libime
-DISTVERSION= 1.1.15
-PORTREVISION= 2
+DISTVERSION= 1.1.17
CATEGORIES= chinese textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:opengram_lm,opengram_dict,table_dict
@@ -16,8 +15,10 @@ WWW= https://github.com/fcitx/libime
LICENSE= LGPL21
-LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \
- libFcitx5Utils.so:textproc/fcitx5
+BUILD_DEPENDS= boost-libs>0:devel/boost-libs
+LIB_DEPENDS= libFcitx5Utils.so:textproc/fcitx5 \
+ libzstd.so:archivers/zstd
+RUN_DEPENDS= boost-libs>0:devel/boost-libs
USES= cmake compiler:c++17-lang kde pkgconfig tar:zst
@@ -32,8 +33,8 @@ CMAKE_OFF= ENABLE_TEST
MAKE_ENV= FCITX5_DOWNLOAD_DISALLOWED=TRUE
# These must follow data/CMakeLists.txt
-OPENGRAM_LM_TAR= lm_sc.arpa-20260606.tar.zst
-OPENGRAM_DICT_TAR= dict-20260430.tar.zst
+OPENGRAM_LM_TAR= lm_sc.arpa-20260629.tar.zst
+OPENGRAM_DICT_TAR= dict-20260907.tar.zst
TABLE_DICT_TAR= table-20240108.tar.zst
.include <bsd.port.pre.mk>
diff --git a/chinese/libime/distinfo b/chinese/libime/distinfo
index 2f785038d90f..6cafa637a163 100644
--- a/chinese/libime/distinfo
+++ b/chinese/libime/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1786468066
-SHA256 (libime/libime-1.1.15.tar.zst) = e225da70ba9554a4b11af44fc3063f09290059da2c20c81124f7a9ba02c9916e
-SIZE (libime/libime-1.1.15.tar.zst) = 577591
-SHA256 (libime/lm_sc.arpa-20260606.tar.zst) = 8c7da1b03770060269b92c0e6172552a2a9041cb74ef0be0b2659e10f0a703f1
-SIZE (libime/lm_sc.arpa-20260606.tar.zst) = 42788758
-SHA256 (libime/dict-20260430.tar.zst) = 3edc008d90fcd61b9967b9e590f396189d7a00fa74c45ecde0d9850a0fdd6241
-SIZE (libime/dict-20260430.tar.zst) = 2314701
+TIMESTAMP = 1791436917
+SHA256 (libime/libime-1.1.17.tar.zst) = 03909f574093a4a7f41a6a036ccd4d622f8861eaee4dd0c54cb29026b9885e8d
+SIZE (libime/libime-1.1.17.tar.zst) = 592190
+SHA256 (libime/lm_sc.arpa-20260629.tar.zst) = 06808333b9173e5374cf2cb5afc12d08f5625bf9abb536489cac376fc05f2e7f
+SIZE (libime/lm_sc.arpa-20260629.tar.zst) = 77670558
+SHA256 (libime/dict-20260907.tar.zst) = fb75a179065e690dfc4559ce1807cbaf4fbe4f0111a5005615be9f435e6b9d76
+SIZE (libime/dict-20260907.tar.zst) = 2314459
SHA256 (libime/table-20240108.tar.zst) = 3e9d87b04a393f131723472c8eaa860dd23c378a3d4f6a9005513b2a95b3614b
SIZE (libime/table-20240108.tar.zst) = 4656038