diff options
Diffstat (limited to 'chinese')
30 files changed, 119 insertions, 108 deletions
diff --git a/chinese/auto-tw-l10n/Makefile b/chinese/auto-tw-l10n/Makefile index 95c0f5652ac4..3570a0a54c09 100644 --- a/chinese/auto-tw-l10n/Makefile +++ b/chinese/auto-tw-l10n/Makefile @@ -4,6 +4,7 @@ CATEGORIES= chinese MAINTAINER= ports@FreeBSD.org COMMENT= Automatic localization for Traditional Chinese locale +WWW= https://github.com/BSDTW/auto-tw-l10n NO_ARCH= yes NO_BUILD= yes diff --git a/chinese/fcitx5-chewing/Makefile b/chinese/fcitx5-chewing/Makefile index ae69e33f63ed..4b5704492e31 100644 --- a/chinese/fcitx5-chewing/Makefile +++ b/chinese/fcitx5-chewing/Makefile @@ -1,5 +1,5 @@ PORTNAME= fcitx5-chewing -DISTVERSION= 5.0.14 +DISTVERSION= 5.1.3 CATEGORIES= chinese textproc MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt LIB_DEPENDS= libchewing.so:chinese/libchewing \ libFcitx5Core.so:textproc/fcitx5 -USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig tar:xz +USES= compiler:c++17-lang gettext-tools cmake kde:5 pkgconfig tar:zst USE_KDE= ecm diff --git a/chinese/fcitx5-chewing/distinfo b/chinese/fcitx5-chewing/distinfo index 5cef44e845e7..9891f6ccf425 100644 --- a/chinese/fcitx5-chewing/distinfo +++ b/chinese/fcitx5-chewing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679110391 -SHA256 (fcitx5-chewing-5.0.14.tar.xz) = 7000d66a341e3bdb5bdf8c948c20bf1b6f4cb08b458d13d4d3c2e3fd6e30e6f8 -SIZE (fcitx5-chewing-5.0.14.tar.xz) = 23780 +TIMESTAMP = 1714963257 +SHA256 (fcitx5-chewing-5.1.3.tar.zst) = 9734e2e67a4b179bd515a2eb613dfd57fdb7357273e5380fc15a9202ccc87a3a +SIZE (fcitx5-chewing-5.1.3.tar.zst) = 33373 diff --git a/chinese/fcitx5-chinese-addons/Makefile b/chinese/fcitx5-chinese-addons/Makefile index 73b9cbfb86ea..324474a1af0d 100644 --- a/chinese/fcitx5-chinese-addons/Makefile +++ b/chinese/fcitx5-chinese-addons/Makefile @@ -1,6 +1,5 @@ PORTNAME= fcitx5-chinese-addons -DISTVERSION= 5.0.17 -PORTREVISION= 6 +DISTVERSION= 5.1.5 CATEGORIES= chinese textproc MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \ https://download.fcitx-im.org/data/:py_stroke,py_table @@ -26,7 +25,7 @@ LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \ RUN_DEPENDS= fcitx5-lua>0:textproc/fcitx5-lua USES= cmake compiler:c++17-lang gettext kde:5 localbase pkgconfig \ - tar:xz + tar:zst OPTIONS_DEFINE= GUI OPTIONS_DEFAULT= GUI @@ -40,9 +39,10 @@ GUI_LIB_DEPENDS= libFcitx5Qt5DBusAddons.so:textproc/fcitx5-qt GUI_CMAKE_ON= -DUSE_WEBKIT:BOOL=false USE_KDE= ecm +USE_QT= core gui network widgets CMAKE_ON= ENABLE_OPENCC -CMAKE_OFF= ENABLE_TEST +CMAKE_OFF= ENABLE_TEST USE_QT6 MAKE_ENV= FCITX5_DOWNLOAD_DISALLOWED=TRUE CONFLICTS_INSTALL= zh-fcitx # share/icons/hicolor/16x16/apps/fcitx-fullwidth-active.png diff --git a/chinese/fcitx5-chinese-addons/distinfo b/chinese/fcitx5-chinese-addons/distinfo index 2092cbdff534..328573b90a20 100644 --- a/chinese/fcitx5-chinese-addons/distinfo +++ b/chinese/fcitx5-chinese-addons/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1679110805 -SHA256 (fcitx5-chinese-addons/fcitx5-chinese-addons-5.0.17.tar.xz) = 9822aeac6b772d38df8bca4f806798d0cef8e8493cc601ddbe060b50b6f75f46 -SIZE (fcitx5-chinese-addons/fcitx5-chinese-addons-5.0.17.tar.xz) = 234696 +TIMESTAMP = 1714963337 +SHA256 (fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5.tar.zst) = 4987c529080d9920d1d29469f3721a57394e101d8ea05c4e3225bb689696da24 +SIZE (fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.5.tar.zst) = 366303 SHA256 (fcitx5-chinese-addons/py_stroke-20121124.tar.gz) = 8eb128a9bfa43952e67cf2fcee1fd134c6f4cfd317bc2f6c38a615f5eb64e248 SIZE (fcitx5-chinese-addons/py_stroke-20121124.tar.gz) = 445601 SHA256 (fcitx5-chinese-addons/py_table-20121124.tar.gz) = 42146ac97de6c13d55f9e99ed873915f4c66739e9c11532a34556badf9792c04 diff --git a/chinese/fcitx5-chinese-addons/pkg-plist b/chinese/fcitx5-chinese-addons/pkg-plist index f51c642db894..3959fad8dd07 100644 --- a/chinese/fcitx5-chinese-addons/pkg-plist +++ b/chinese/fcitx5-chinese-addons/pkg-plist @@ -15,6 +15,7 @@ lib/fcitx5/libpinyin.so lib/fcitx5/libpinyinhelper.so lib/fcitx5/libpunctuation.so lib/fcitx5/libtable.so +lib/fcitx5/qt5/libcustomphraseeditor.so lib/fcitx5/qt5/libpinyindictmanager.so share/fcitx5/addon/chttrans.conf share/fcitx5/addon/cloudpinyin.conf @@ -36,7 +37,7 @@ share/fcitx5/inputmethod/wbx.conf share/fcitx5/inputmethod/zrm.conf share/fcitx5/lua/imeapi/extensions/pinyin.lua share/fcitx5/pinyin/chaizi.dict -share/fcitx5/pinyin/emoji.dict +share/fcitx5/pinyin/symbols share/fcitx5/pinyinhelper/py_stroke.mb share/fcitx5/pinyinhelper/py_table.mb share/fcitx5/punctuation/punc.mb.zh_CN diff --git a/chinese/fcitx5-mcbopomofo/Makefile b/chinese/fcitx5-mcbopomofo/Makefile index 52a83bc814fb..b958fb9694b9 100644 --- a/chinese/fcitx5-mcbopomofo/Makefile +++ b/chinese/fcitx5-mcbopomofo/Makefile @@ -1,6 +1,5 @@ PORTNAME= fcitx5-mcbopomofo -DISTVERSION= 2.5.2 -PORTREVISION= 1 +DISTVERSION= 2.7 CATEGORIES= chinese textproc MAINTAINER= lwhsu@FreeBSD.org diff --git a/chinese/fcitx5-mcbopomofo/distinfo b/chinese/fcitx5-mcbopomofo/distinfo index 9cf085b0b059..ba5b65599f5b 100644 --- a/chinese/fcitx5-mcbopomofo/distinfo +++ b/chinese/fcitx5-mcbopomofo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684306285 -SHA256 (openvanilla-fcitx5-mcbopomofo-2.5.2_GH0.tar.gz) = cbe9cc610299835e82557f78e9ac4f856c2375f00a0f06c06741439761b97ba7 -SIZE (openvanilla-fcitx5-mcbopomofo-2.5.2_GH0.tar.gz) = 1859402 +TIMESTAMP = 1714963387 +SHA256 (openvanilla-fcitx5-mcbopomofo-2.7_GH0.tar.gz) = 9dc6ea3e6d70f5950437679b21d1956bfdc755a2c72a50c4eec125fcb643ef8e +SIZE (openvanilla-fcitx5-mcbopomofo-2.7_GH0.tar.gz) = 2711754 diff --git a/chinese/fcitx5-mcbopomofo/files/patch-src_KeyHandler.cpp b/chinese/fcitx5-mcbopomofo/files/patch-src_KeyHandler.cpp new file mode 100644 index 000000000000..5a06d228faae --- /dev/null +++ b/chinese/fcitx5-mcbopomofo/files/patch-src_KeyHandler.cpp @@ -0,0 +1,10 @@ +--- src/KeyHandler.cpp.orig 2024-05-06 03:07:04 UTC ++++ src/KeyHandler.cpp +@@ -25,6 +25,7 @@ + + #include <algorithm> + #include <chrono> ++#include <sstream> + #include <utility> + + #include "ChineseNumbers/ChineseNumbers.h" diff --git a/chinese/fcitx5-mcbopomofo/pkg-plist b/chinese/fcitx5-mcbopomofo/pkg-plist index 91430a34d614..c1d457e8956d 100644 --- a/chinese/fcitx5-mcbopomofo/pkg-plist +++ b/chinese/fcitx5-mcbopomofo/pkg-plist @@ -1,8 +1,10 @@ lib/fcitx5/mcbopomofo.so share/fcitx5/addon/mcbopomofo.conf share/fcitx5/data/mcbopomofo-add-phrase-hook.sh +share/fcitx5/data/mcbopomofo-associated-phrases-v2.txt share/fcitx5/data/mcbopomofo-data-plain-bpmf.txt share/fcitx5/data/mcbopomofo-data.txt +share/fcitx5/data/mcbopomofo-dictionary-service.json share/fcitx5/inputmethod/mcbopomofo-plain.conf share/fcitx5/inputmethod/mcbopomofo.conf share/icons/hicolor/24x24/apps/fcitx-mcbopomofo.png diff --git a/chinese/fcitx5-rime/Makefile b/chinese/fcitx5-rime/Makefile index f774a50ec0d5..40227ac26832 100644 --- a/chinese/fcitx5-rime/Makefile +++ b/chinese/fcitx5-rime/Makefile @@ -1,5 +1,5 @@ PORTNAME= fcitx5-rime -DISTVERSION= 5.0.16 +DISTVERSION= 5.1.6 CATEGORIES= chinese textproc MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ @@ -16,7 +16,7 @@ LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ RUN_DEPENDS= ${_SCHEMA_DEPENDS} USES= cmake compiler:c++17-lang gettext-tools kde:5 localbase \ - pkgconfig tar:xz + pkgconfig tar:zst USE_KDE= ecm diff --git a/chinese/fcitx5-rime/distinfo b/chinese/fcitx5-rime/distinfo index f927f6017401..8fdc77cbec7b 100644 --- a/chinese/fcitx5-rime/distinfo +++ b/chinese/fcitx5-rime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679111062 -SHA256 (fcitx5-rime-5.0.16.tar.xz) = 5076d90b95d67bde6beffb48a3c9d643c60f54e82dc6e7243eb794cada8c7834 -SIZE (fcitx5-rime-5.0.16.tar.xz) = 44948 +TIMESTAMP = 1714963430 +SHA256 (fcitx5-rime-5.1.6.tar.zst) = 2e5d13f9b8065d86e0fcf389982783563913bda36e47f6f1c3d85024957e090a +SIZE (fcitx5-rime-5.1.6.tar.zst) = 61041 diff --git a/chinese/fcitx5-rime/pkg-plist b/chinese/fcitx5-rime/pkg-plist index 0d45808897aa..503b9b438b15 100644 --- a/chinese/fcitx5-rime/pkg-plist +++ b/chinese/fcitx5-rime/pkg-plist @@ -1,29 +1,29 @@ -lib/fcitx5/rime.so +lib/fcitx5/librime.so share/fcitx5/addon/rime.conf share/fcitx5/inputmethod/rime.conf -share/icons/hicolor/48x48/apps/fcitx-rime-deploy.png -share/icons/hicolor/48x48/apps/fcitx-rime-disable.png -share/icons/hicolor/48x48/apps/fcitx-rime-im.png -share/icons/hicolor/48x48/apps/fcitx-rime-latin.png -share/icons/hicolor/48x48/apps/fcitx-rime-sync.png +share/icons/hicolor/48x48/apps/fcitx_rime_deploy.png +share/icons/hicolor/48x48/apps/fcitx_rime_disable.png +share/icons/hicolor/48x48/apps/fcitx_rime_im.png +share/icons/hicolor/48x48/apps/fcitx_rime_latin.png +share/icons/hicolor/48x48/apps/fcitx_rime_sync.png share/icons/hicolor/48x48/apps/fcitx-rime.png -share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-rime-deploy.png -share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-rime-disable.png -share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-rime-im.png -share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-rime-latin.png -share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-rime-sync.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx_rime_deploy.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx_rime_disable.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx_rime_im.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx_rime_latin.png +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx_rime_sync.png share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-rime.png -share/icons/hicolor/scalable/apps/fcitx-rime-deploy.svg -share/icons/hicolor/scalable/apps/fcitx-rime-disable.svg -share/icons/hicolor/scalable/apps/fcitx-rime-im.svg -share/icons/hicolor/scalable/apps/fcitx-rime-latin.svg -share/icons/hicolor/scalable/apps/fcitx-rime-sync.svg +share/icons/hicolor/scalable/apps/fcitx_rime_deploy.svg +share/icons/hicolor/scalable/apps/fcitx_rime_disable.svg +share/icons/hicolor/scalable/apps/fcitx_rime_im.svg +share/icons/hicolor/scalable/apps/fcitx_rime_latin.svg +share/icons/hicolor/scalable/apps/fcitx_rime_sync.svg share/icons/hicolor/scalable/apps/fcitx-rime.svg -share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx-rime-deploy.svg -share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx-rime-disable.svg -share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx-rime-im.svg -share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx-rime-latin.svg -share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx-rime-sync.svg +share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx_rime_deploy.svg +share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx_rime_disable.svg +share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx_rime_im.svg +share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx_rime_latin.svg +share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx_rime_sync.svg share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.fcitx-rime.svg share/locale/ca/LC_MESSAGES/fcitx5-rime.mo share/locale/da/LC_MESSAGES/fcitx5-rime.mo diff --git a/chinese/fcitx5-table-extra/Makefile b/chinese/fcitx5-table-extra/Makefile index 289cad8a2c9c..238677c32059 100644 --- a/chinese/fcitx5-table-extra/Makefile +++ b/chinese/fcitx5-table-extra/Makefile @@ -1,5 +1,5 @@ PORTNAME= fcitx5-table-extra -DISTVERSION= 5.0.13 +DISTVERSION= 5.1.5 CATEGORIES= chinese textproc MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ @@ -13,7 +13,7 @@ LICENSE_COMB= multi LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ libIMETable.so:chinese/libime -USES= cmake gettext-tools kde:5 tar:xz +USES= cmake gettext-tools kde:5 tar:zst USE_KDE= ecm diff --git a/chinese/fcitx5-table-extra/distinfo b/chinese/fcitx5-table-extra/distinfo index 99a9ed1ac0f9..835d0817308b 100644 --- a/chinese/fcitx5-table-extra/distinfo +++ b/chinese/fcitx5-table-extra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679111138 -SHA256 (fcitx5-table-extra-5.0.13.tar.xz) = 6aec03e6cb1408d8447898226132e7226071535c0584e35e04159e4c5f74a016 -SIZE (fcitx5-table-extra-5.0.13.tar.xz) = 7288400 +TIMESTAMP = 1714963465 +SHA256 (fcitx5-table-extra-5.1.5.tar.zst) = 399b2360555e081f12324e7733b76fc83132409e809fc9b8ebe889348f6285ba +SIZE (fcitx5-table-extra-5.1.5.tar.zst) = 13837962 diff --git a/chinese/fcitx5-table-extra/pkg-plist b/chinese/fcitx5-table-extra/pkg-plist index 568799482634..79a007a1faa7 100644 --- a/chinese/fcitx5-table-extra/pkg-plist +++ b/chinese/fcitx5-table-extra/pkg-plist @@ -16,6 +16,7 @@ share/fcitx5/inputmethod/stroke5.conf share/fcitx5/inputmethod/t9.conf share/fcitx5/inputmethod/wu.conf share/fcitx5/inputmethod/wubi-large.conf +share/fcitx5/inputmethod/wubi98-large.conf share/fcitx5/inputmethod/wubi98-pinyin.conf share/fcitx5/inputmethod/wubi98-single.conf share/fcitx5/inputmethod/wubi98.conf @@ -40,6 +41,7 @@ share/fcitx5/table/stroke5.main.dict share/fcitx5/table/t9.main.dict share/fcitx5/table/wu.main.dict share/fcitx5/table/wubi-large.main.dict +share/fcitx5/table/wubi98-large.main.dict share/fcitx5/table/wubi98-pinyin.main.dict share/fcitx5/table/wubi98-single.main.dict share/fcitx5/table/wubi98.main.dict diff --git a/chinese/fcitx5-table-other/Makefile b/chinese/fcitx5-table-other/Makefile index 1837e93b4403..0643aee5ea50 100644 --- a/chinese/fcitx5-table-other/Makefile +++ b/chinese/fcitx5-table-other/Makefile @@ -1,5 +1,5 @@ PORTNAME= fcitx5-table-other -DISTVERSION= 5.0.11 +DISTVERSION= 5.1.2 CATEGORIES= chinese textproc MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ @@ -12,7 +12,7 @@ LICENSE= GPLv3 LIB_DEPENDS= libFcitx5Core.so:textproc/fcitx5 \ libIMETable.so:chinese/libime -USES= cmake gettext-tools kde:5 tar:xz +USES= cmake gettext-tools kde:5 tar:zst OPTIONS_DEFINE= DEPRECATED diff --git a/chinese/fcitx5-table-other/distinfo b/chinese/fcitx5-table-other/distinfo index 7c90c7226700..f858d9e5197f 100644 --- a/chinese/fcitx5-table-other/distinfo +++ b/chinese/fcitx5-table-other/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679111241 -SHA256 (fcitx5-table-other-5.0.11.tar.xz) = 3f61b7f0364cb7149eaeaeac6fce3d00ab72d6cb5bb884760a41d4738df3244c -SIZE (fcitx5-table-other-5.0.11.tar.xz) = 286136 +TIMESTAMP = 1714963476 +SHA256 (fcitx5-table-other-5.1.2.tar.zst) = 0bb9ddc96427c3759569a4584b65beee20268e021459ddc2b90fded9bdc7ac2c +SIZE (fcitx5-table-other-5.1.2.tar.zst) = 532035 diff --git a/chinese/libime-jyutping/Makefile b/chinese/libime-jyutping/Makefile index 9e7302488837..ae7a6f2d1878 100644 --- a/chinese/libime-jyutping/Makefile +++ b/chinese/libime-jyutping/Makefile @@ -1,6 +1,5 @@ PORTNAME= libime-jyutping -DISTVERSION= 1.0.6 -PORTREVISION= 5 +DISTVERSION= 1.0.11 CATEGORIES= chinese textproc MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \ https://download.fcitx-im.org/data/:dict,model @@ -23,7 +22,8 @@ LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \ libIMECore.so:chinese/libime RUN_DEPENDS= ${LOCALBASE}/lib/fcitx5/libpunctuation.so:chinese/fcitx5-chinese-addons -USES= cmake compiler:c++17-lang gettext-tools kde:5 localbase tar:xz +USES= cmake compiler:c++17-lang gettext-tools kde:5 localbase \ + pkgconfig tar:zst PLIST_SUB= VER=${PORTVERSION} diff --git a/chinese/libime-jyutping/distinfo b/chinese/libime-jyutping/distinfo index 4ce7bfa0fd32..dd107a9017c2 100644 --- a/chinese/libime-jyutping/distinfo +++ b/chinese/libime-jyutping/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1679111720 -SHA256 (libime-jyutping/libime-jyutping-1.0.6.tar.xz) = 3ba22518003650f9608870ace491b9bd48eef449bb763a5f8919c8e294716499 -SIZE (libime-jyutping/libime-jyutping-1.0.6.tar.xz) = 38476 +TIMESTAMP = 1714980606 +SHA256 (libime-jyutping/libime-jyutping-1.0.11.tar.zst) = 82691817b0ba995831b4257b6eab12a6dc056ca6ec7388931118ab6be4742d4c +SIZE (libime-jyutping/libime-jyutping-1.0.11.tar.zst) = 51533 SHA256 (libime-jyutping/jyutping-dict-20180104.tar.xz) = e3a5b13edb8efa2f764245a3232f99ba7e7670e22b8cbe666a4fffa84b35f35b SIZE (libime-jyutping/jyutping-dict-20180104.tar.xz) = 1987632 SHA256 (libime-jyutping/jyutping-model-20180103.tar.xz) = 4f07229e2080f0ee30ce51b016409f260af82a58dd406a01ea5981b59ca87071 diff --git a/chinese/libime-jyutping/pkg-plist b/chinese/libime-jyutping/pkg-plist index aedb42a5d317..87ad8bb884f4 100644 --- a/chinese/libime-jyutping/pkg-plist +++ b/chinese/libime-jyutping/pkg-plist @@ -11,9 +11,9 @@ lib/cmake/LibIMEJyutping/LibIMEJyutpingConfig.cmake lib/cmake/LibIMEJyutping/LibIMEJyutpingConfigVersion.cmake lib/cmake/LibIMEJyutping/LibIMEJyutpingTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibIMEJyutping/LibIMEJyutpingTargets.cmake -lib/fcitx5/jyutping.so +lib/fcitx5/libjyutping.so lib/libIMEJyutping.so -lib/libIMEJyutping.so.0 +lib/libIMEJyutping.so.1 lib/libIMEJyutping.so.%%VER%% lib/libime/zh_HK.lm lib/libime/zh_HK.lm.predict diff --git a/chinese/libime/Makefile b/chinese/libime/Makefile index c220f90ba125..25f82cb63d47 100644 --- a/chinese/libime/Makefile +++ b/chinese/libime/Makefile @@ -1,6 +1,5 @@ PORTNAME= libime -DISTVERSION= 1.0.17 -PORTREVISION= 3 +DISTVERSION= 1.1.7 CATEGORIES= chinese textproc MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \ https://download.fcitx-im.org/data/:opengram_lm,opengram_dict,table_dict @@ -19,7 +18,7 @@ LICENSE= LGPL21 LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libFcitx5Utils.so:textproc/fcitx5 -USES= cmake compiler:c++17-lang kde:5 tar:xz +USES= cmake compiler:c++17-lang kde:5 pkgconfig tar:zst PLIST_SUB= VER=${PORTVERSION} \ VER_MAJOR=${PORTVERSION:R:R} @@ -32,9 +31,9 @@ CMAKE_OFF= ENABLE_TEST MAKE_ENV= FCITX5_DOWNLOAD_DISALLOWED=TRUE # These must follow data/CMakeLists.txt -OPENGRAM_LM_TAR= lm_sc.arpa-20220810.tar.xz -OPENGRAM_DICT_TAR= dict-20220810.tar.xz -TABLE_DICT_TAR= table.tar.gz +OPENGRAM_LM_TAR= lm_sc.arpa-20230712.tar.xz +OPENGRAM_DICT_TAR= dict-20240416.tar.zst +TABLE_DICT_TAR= table-20240108.tar.gz .include <bsd.port.pre.mk> diff --git a/chinese/libime/distinfo b/chinese/libime/distinfo index 7a584192f4f2..c0878e82644a 100644 --- a/chinese/libime/distinfo +++ b/chinese/libime/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1679111390 -SHA256 (libime/libime-1.0.17.tar.xz) = 23f87b8104b9161bdc41fbac44294fef825d586260afc698f6a85ff20ea65407 -SIZE (libime/libime-1.0.17.tar.xz) = 415804 -SHA256 (libime/lm_sc.arpa-20220810.tar.xz) = a11bc97d275adaf195f9bac854368ae06cdb4a0fe1eecf59db5ae580615db4fa -SIZE (libime/lm_sc.arpa-20220810.tar.xz) = 21436544 -SHA256 (libime/dict-20220810.tar.xz) = 971752f413188007e8d19158c11b85c955e25d7b321ec2275c4b3af6d8a85d26 -SIZE (libime/dict-20220810.tar.xz) = 1160888 -SHA256 (libime/table.tar.gz) = 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d410d3cde63b7a8d6ab87b7 -SIZE (libime/table.tar.gz) = 4144686 +TIMESTAMP = 1714969221 +SHA256 (libime/libime-1.1.7.tar.zst) = 4a20b0b77c6f4b166ebac2fb9aa411869a2835ee4a4679398c77bd576c673d49 +SIZE (libime/libime-1.1.7.tar.zst) = 562274 +SHA256 (libime/lm_sc.arpa-20230712.tar.xz) = badd62c16c6373787a0fda8f09cd452d12f60d5868856f651ceecf1a07baba32 +SIZE (libime/lm_sc.arpa-20230712.tar.xz) = 30701196 +SHA256 (libime/dict-20240416.tar.zst) = 9c262cbfa306cb4c3b055991b7e22b453e0f267f20ceb5d9d9e5f8fbe4f2d367 +SIZE (libime/dict-20240416.tar.zst) = 1648168 +SHA256 (libime/table-20240108.tar.gz) = 729c596d86907de727c74d0fc3fd241c406c5debd2b4cb74eefe022387ee9dae +SIZE (libime/table-20240108.tar.gz) = 4144659 diff --git a/chinese/libime/pkg-plist b/chinese/libime/pkg-plist index 8e68a95754dc..dccd0a4a5ba3 100644 --- a/chinese/libime/pkg-plist +++ b/chinese/libime/pkg-plist @@ -21,6 +21,7 @@ include/LibIME/libime/core/userlanguagemodel.h include/LibIME/libime/core/utils.h include/LibIME/libime/pinyin/libimepinyin_export.h include/LibIME/libime/pinyin/pinyincontext.h +include/LibIME/libime/pinyin/pinyincorrectionprofile.h include/LibIME/libime/pinyin/pinyindata.h include/LibIME/libime/pinyin/pinyindecoder.h include/LibIME/libime/pinyin/pinyindictionary.h @@ -28,6 +29,7 @@ include/LibIME/libime/pinyin/pinyinencoder.h include/LibIME/libime/pinyin/pinyinime.h include/LibIME/libime/pinyin/pinyinmatchstate.h include/LibIME/libime/pinyin/pinyinmatchstate_p.h +include/LibIME/libime/pinyin/pinyinprediction.h include/LibIME/libime/pinyin/shuangpindata.h include/LibIME/libime/pinyin/shuangpinprofile.h include/LibIME/libime/table/autophrasedict.h diff --git a/chinese/libpinyin/Makefile b/chinese/libpinyin/Makefile index 9e55e7bfb96e..d5832c68f427 100644 --- a/chinese/libpinyin/Makefile +++ b/chinese/libpinyin/Makefile @@ -1,8 +1,9 @@ PORTNAME= libpinyin -PORTVERSION= 2.8.1 -PORTREVISION= 1 +DISTVERSION= 2.8.1 +PORTREVISION= 2 CATEGORIES= chinese textproc -MASTER_SITES= SF/${PORTNAME}/${PORTNAME} +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ \ + SF/${PORTNAME}/${PORTNAME} MAINTAINER= lichray@gmail.com COMMENT= Library to deal with pinyin @@ -11,18 +12,19 @@ WWW= https://github.com/libpinyin/libpinyin LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= bdb compiler:c++11-lang gmake gnome libtool pathfix pkgconfig +LIB_DEPENDS= libkyotocabinet.so:databases/kyotocabinet + +USES= compiler:c++11-lang gmake gnome libtool localbase:ldflags \ + pathfix pkgconfig USE_GNOME= glib20 +USE_LDCONFIG= yes GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -USE_LDCONFIG= yes -CONFIGURE_ARGS+=CPPFLAGS="-I${LOCALBASE}/include \ - -I${BDB_INCLUDE_DIR}" \ - LDFLAGS="-L${LOCALBASE}/lib -l${BDB_LIB_NAME}" INSTALL_TARGET= install-strip +CONFIGURE_ARGS= --with-dbm=KyotoCabinet + OPTIONS_DEFINE= NLS NLS_USES= gettext diff --git a/chinese/libreoffice-zh_CN/distinfo b/chinese/libreoffice-zh_CN/distinfo index fc26fc54360e..f65eeffedafb 100644 --- a/chinese/libreoffice-zh_CN/distinfo +++ b/chinese/libreoffice-zh_CN/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1712842330 -SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 76df410e78769b4a3119fd4ddb199cbfb8d0f37e566a59528b020838eaa877d8 -SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 808964 -SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 7a20fb282887859c9f984a6e23683070ad071fb3548b6e17f952109b4f242cc8 -SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2596176 +TIMESTAMP = 1714759811 +SHA256 (libreoffice/i18n/LibreOffice_24.2.3_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = c655d90d4b8d72bb0969ab278d861a35376fab611a3a79bb1797b94c5a619fe9 +SIZE (libreoffice/i18n/LibreOffice_24.2.3_Linux_x86-64_deb_langpack_zh-CN.tar.gz) = 809517 +SHA256 (libreoffice/i18n/LibreOffice_24.2.3_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 13867d0c6557d91d9a2c14d299821a4244123f99869f4af7128d744511789980 +SIZE (libreoffice/i18n/LibreOffice_24.2.3_Linux_x86-64_deb_helppack_zh-CN.tar.gz) = 2595997 diff --git a/chinese/libreoffice-zh_TW/distinfo b/chinese/libreoffice-zh_TW/distinfo index ef1d881f44b9..65a953b9fb11 100644 --- a/chinese/libreoffice-zh_TW/distinfo +++ b/chinese/libreoffice-zh_TW/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1712842338 -SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = d4e538d23d89c6cd9553c3f758c517fbda5672be0c5a3c83476f1ed097c212ac -SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 821695 -SHA256 (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 0ef14ea4c93119c1d7a37c8428d155e3d95a087c37589c06ff8b393823e46135 -SIZE (libreoffice/i18n/LibreOffice_24.2.2_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2627348 +TIMESTAMP = 1714759822 +SHA256 (libreoffice/i18n/LibreOffice_24.2.3_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 3f5018c5800080083f5c91fe8ddcf2b78445dd9e2b85ebf614eef7d5a5352498 +SIZE (libreoffice/i18n/LibreOffice_24.2.3_Linux_x86-64_deb_langpack_zh-TW.tar.gz) = 821678 +SHA256 (libreoffice/i18n/LibreOffice_24.2.3_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 3c8d44eb55a61d46965bfd06a6691151188756982d9f959a746777a9280190c4 +SIZE (libreoffice/i18n/LibreOffice_24.2.3_Linux_x86-64_deb_helppack_zh-TW.tar.gz) = 2627315 diff --git a/chinese/librime/Makefile b/chinese/librime/Makefile index bcbaaa034123..c1e90273a8e0 100644 --- a/chinese/librime/Makefile +++ b/chinese/librime/Makefile @@ -1,11 +1,7 @@ PORTNAME= librime -PORTVERSION= 1.7.3 -PORTREVISION= 9 +PORTVERSION= 1.11.2 CATEGORIES= chinese textproc -PATCH_SITES= https://github.com/rime/librime/commit/ -PATCHFILES= c34c9ea4069bdba9d0f829e615769d79549701a9.patch:-p1 - MAINTAINER= khng@FreeBSD.org COMMENT= Rime Input Method Engine, the core library WWW= https://rime.github.io/ @@ -30,8 +26,6 @@ CMAKE_OFF= BUILD_TEST USE_CXXSTD= c++14 USE_LDCONFIG= yes USE_XORG= xorgproto -CXXFLAGS+= -DGLOG_USE_GLOG_EXPORT -LDFLAGS+= -lintl USE_GITHUB= yes GH_ACCOUNT= rime diff --git a/chinese/librime/distinfo b/chinese/librime/distinfo index b5246846ba5c..60b5e2a9a1f1 100644 --- a/chinese/librime/distinfo +++ b/chinese/librime/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1709459567 -SHA256 (rime-librime-1.7.3_GH0.tar.gz) = c76b937a27d7b9352c3eea9eb3adaebf70c93457104c7d47d40c006009092c20 -SIZE (rime-librime-1.7.3_GH0.tar.gz) = 2859513 -SHA256 (c34c9ea4069bdba9d0f829e615769d79549701a9.patch) = a2600c1e70e9d009552a69c71f16d7e73586a1ac42be44afad80b3157841f83d -SIZE (c34c9ea4069bdba9d0f829e615769d79549701a9.patch) = 1751 +TIMESTAMP = 1714964350 +SHA256 (rime-librime-1.11.2_GH0.tar.gz) = 0a3f507d11aeb137de08e90fd319714533caf210b97223d8a12994db215684b5 +SIZE (rime-librime-1.11.2_GH0.tar.gz) = 2635435 diff --git a/chinese/librime/pkg-plist b/chinese/librime/pkg-plist index 9b54413c75f2..263fe7b7db73 100644 --- a/chinese/librime/pkg-plist +++ b/chinese/librime/pkg-plist @@ -1,6 +1,7 @@ bin/rime_deployer bin/rime_dict_manager bin/rime_patch +bin/rime_table_decompiler include/rime_api.h include/rime_levers_api.h lib/librime.so |