This is a butch update for fcitx* and its dependence, mainly translation 
updates 
and bugfixes, nothing major.

Tested on amd64 with gedit/kate/sakura, no problem found.

I'm trying to automate my workflow and patch generation is largely automated in 
this email, please let me know if you encountered any problem applying them.

opencc 1.1.3 -> 1.1.4
  - Add support for Python 3.10
  - Remove build for Python 2.7/3/5/3.6 and Node 10 (EOL)

libime 1.0.11 -> 1.0.15
  - Updates for language models

xcb-imdkit 1.0.3 -> 1.0.4
  - Bumped so version

fcitx 5.0.15 -> 5.0.21
  - Updated path to dictionary
  - Updated emoji dictionaries
    (not useful for us yet, emoji display/input outside browsers are largely 
broken)

fcitx-lua 5.0.5 -> 5.0.10
  - New hacky patch introduced to fix broken bundled _RESOLVE_LIBRARY_PATH

fcitx-table-extra     5.0.9 -> 5.0.12
fcitx-gtk             5.0.13 -> 5.0.21
fcitx-chinese-addons  5.0.12 -> 5.0.16
fcitx-qt              5.0.9 -> 5.0.16
  - Mainly translation updates

fcitx-config-qt 5.0.12 -> 5.0.16
  - regen WANTLIB
  - New libdep KF5Plasma
  - make lib-depends-check complains:
 Missing: KF5Plasma.12 from plasma-framework-5.100.1 
(/usr/local/bin/fcitx5-plasma-theme-generator)
 WANTLIB += KF5Plasma
 ... but I already had KF5Plasma decleared in WANTLIB, anyone got an idea on 
what I missed?

Index: inputmethods/fcitx-chinese-addons/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-chinese-addons/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- inputmethods/fcitx-chinese-addons/Makefile  15 May 2022 09:14:56 -0000      
1.3
+++ inputmethods/fcitx-chinese-addons/Makefile  26 Nov 2022 03:26:15 -0000
@@ -1,9 +1,8 @@
 COMMENT =      addons related to Chinese with IME bundled inside fcitx
 
-V =            5.0.12
+V =            5.0.16
 DISTNAME =     fcitx5-chinese-addons-$V
 PKGNAME =      ${DISTNAME:S/fcitx5/fcitx/}
-REVISION =     0
 
 CATEGORIES =   inputmethods chinese
 
Index: inputmethods/fcitx-chinese-addons/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-chinese-addons/distinfo,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 distinfo
--- inputmethods/fcitx-chinese-addons/distinfo  13 May 2022 15:37:47 -0000      
1.1
+++ inputmethods/fcitx-chinese-addons/distinfo  26 Nov 2022 03:26:15 -0000
@@ -1,6 +1,6 @@
-SHA256 (fcitx/fcitx5-chinese-addons-5.0.12.tar.xz) = 
+HLHVSkMqGEOv9IuFJK94GUCjG51tZVVtKgrA3e3kAU=
+SHA256 (fcitx/fcitx5-chinese-addons-5.0.16.tar.xz) = 
pGpmzCA8401HOi1qnHQphDePqisaNnjWIIs9NcK6/PA=
 SHA256 (fcitx/py_stroke-20121124.tar.gz) = 
jrEoqb+kOVLmfPL87h/RNMb0z9MXvC9sOKYV9etk4kg=
 SHA256 (fcitx/py_table-20121124.tar.gz) = 
QhRqyX3mwT1V+eme2HORX0xmc56cEVMqNFVrrfl5LAQ=
-SIZE (fcitx/fcitx5-chinese-addons-5.0.12.tar.xz) = 229780
+SIZE (fcitx/fcitx5-chinese-addons-5.0.16.tar.xz) = 233420
 SIZE (fcitx/py_stroke-20121124.tar.gz) = 445601
 SIZE (fcitx/py_table-20121124.tar.gz) = 186822
Index: inputmethods/fcitx-chinese-addons/pkg/PLIST
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-chinese-addons/pkg/PLIST,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PLIST
--- inputmethods/fcitx-chinese-addons/pkg/PLIST 13 May 2022 15:37:47 -0000      
1.1
+++ inputmethods/fcitx-chinese-addons/pkg/PLIST 26 Nov 2022 03:26:15 -0000
@@ -1,7 +1,4 @@
 @bin bin/scel2org5
-include/Fcitx5/
-include/Fcitx5/Module/
-include/Fcitx5/Module/fcitx-module/
 include/Fcitx5/Module/fcitx-module/pinyinhelper/
 include/Fcitx5/Module/fcitx-module/pinyinhelper/pinyinhelper_public.h
 include/Fcitx5/Module/fcitx-module/punctuation/
@@ -12,17 +9,13 @@ lib/cmake/Fcitx5ModulePinyinHelper/Fcitx
 lib/cmake/Fcitx5ModulePunctuation/
 lib/cmake/Fcitx5ModulePunctuation/Fcitx5ModulePunctuationConfig.cmake
 lib/cmake/Fcitx5ModulePunctuation/Fcitx5ModulePunctuationConfigVersion.cmake
-lib/fcitx5/
 @so lib/fcitx5/libchttrans.so
 @so lib/fcitx5/libfullwidth.so
 @so lib/fcitx5/libpinyin.so
 @so lib/fcitx5/libpinyinhelper.so
 @so lib/fcitx5/libpunctuation.so
 @so lib/fcitx5/libtable.so
-lib/fcitx5/qt5/
 @so lib/fcitx5/qt5/libpinyindictmanager.so
-share/fcitx5/
-share/fcitx5/addon/
 share/fcitx5/addon/chttrans.conf
 share/fcitx5/addon/fullwidth.conf
 share/fcitx5/addon/pinyin.conf
@@ -42,8 +35,6 @@ share/fcitx5/inputmethod/wanfeng.conf
 share/fcitx5/inputmethod/wbpy.conf
 share/fcitx5/inputmethod/wbx.conf
 share/fcitx5/inputmethod/zrm.conf
-share/fcitx5/lua/
-share/fcitx5/lua/imeapi/
 share/fcitx5/lua/imeapi/extensions/
 share/fcitx5/lua/imeapi/extensions/pinyin.lua
 share/fcitx5/pinyin/
@@ -56,40 +47,102 @@ share/fcitx5/punctuation/
 share/fcitx5/punctuation/punc.mb.zh_CN
 share/fcitx5/punctuation/punc.mb.zh_HK
 share/fcitx5/punctuation/punc.mb.zh_TW
-share/icons/
-share/icons/hicolor/
-share/icons/hicolor/16x16/
-share/icons/hicolor/16x16/apps/
+share/icons/hicolor/16x16/apps/fcitx-cangjie.png
+share/icons/hicolor/16x16/apps/fcitx-chn.png
+share/icons/hicolor/16x16/apps/fcitx-chttrans-active.png
+share/icons/hicolor/16x16/apps/fcitx-chttrans-inactive.png
+share/icons/hicolor/16x16/apps/fcitx-erbi.png
 share/icons/hicolor/16x16/apps/fcitx-fullwidth-active.png
 share/icons/hicolor/16x16/apps/fcitx-fullwidth-inactive.png
+share/icons/hicolor/16x16/apps/fcitx-pinyin.png
 share/icons/hicolor/16x16/apps/fcitx-punc-active.png
 share/icons/hicolor/16x16/apps/fcitx-punc-inactive.png
+share/icons/hicolor/16x16/apps/fcitx-remind-active.png
+share/icons/hicolor/16x16/apps/fcitx-remind-inactive.png
+share/icons/hicolor/16x16/apps/fcitx-shuangpin.png
+share/icons/hicolor/16x16/apps/fcitx-wbpy.png
+share/icons/hicolor/16x16/apps/fcitx-wubi.png
+share/icons/hicolor/16x16/apps/fcitx-ziranma.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-cangjie.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chn.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-erbi.png
 share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png
 share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-pinyin.png
 share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punc-active.png
 share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png
-share/icons/hicolor/22x22/
-share/icons/hicolor/22x22/apps/
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-remind-active.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-wbpy.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-wubi.png
+share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-ziranma.png
+share/icons/hicolor/22x22/apps/fcitx-cangjie.png
+share/icons/hicolor/22x22/apps/fcitx-chn.png
+share/icons/hicolor/22x22/apps/fcitx-chttrans-active.png
+share/icons/hicolor/22x22/apps/fcitx-chttrans-inactive.png
+share/icons/hicolor/22x22/apps/fcitx-erbi.png
 share/icons/hicolor/22x22/apps/fcitx-fullwidth-active.png
 share/icons/hicolor/22x22/apps/fcitx-fullwidth-inactive.png
+share/icons/hicolor/22x22/apps/fcitx-pinyin.png
 share/icons/hicolor/22x22/apps/fcitx-punc-active.png
 share/icons/hicolor/22x22/apps/fcitx-punc-inactive.png
+share/icons/hicolor/22x22/apps/fcitx-remind-active.png
+share/icons/hicolor/22x22/apps/fcitx-remind-inactive.png
+share/icons/hicolor/22x22/apps/fcitx-shuangpin.png
+share/icons/hicolor/22x22/apps/fcitx-wbpy.png
+share/icons/hicolor/22x22/apps/fcitx-wubi.png
+share/icons/hicolor/22x22/apps/fcitx-ziranma.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-cangjie.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chn.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-erbi.png
 share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png
 share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-pinyin.png
 share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punc-active.png
 share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png
-share/icons/hicolor/24x24/
-share/icons/hicolor/24x24/apps/
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-remind-active.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-wbpy.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-wubi.png
+share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-ziranma.png
+share/icons/hicolor/24x24/apps/fcitx-cangjie.png
+share/icons/hicolor/24x24/apps/fcitx-chn.png
+share/icons/hicolor/24x24/apps/fcitx-chttrans-active.png
+share/icons/hicolor/24x24/apps/fcitx-chttrans-inactive.png
+share/icons/hicolor/24x24/apps/fcitx-erbi.png
 share/icons/hicolor/24x24/apps/fcitx-fullwidth-active.png
 share/icons/hicolor/24x24/apps/fcitx-fullwidth-inactive.png
+share/icons/hicolor/24x24/apps/fcitx-pinyin.png
 share/icons/hicolor/24x24/apps/fcitx-punc-active.png
 share/icons/hicolor/24x24/apps/fcitx-punc-inactive.png
+share/icons/hicolor/24x24/apps/fcitx-remind-active.png
+share/icons/hicolor/24x24/apps/fcitx-remind-inactive.png
+share/icons/hicolor/24x24/apps/fcitx-shuangpin.png
+share/icons/hicolor/24x24/apps/fcitx-wbpy.png
+share/icons/hicolor/24x24/apps/fcitx-wubi.png
+share/icons/hicolor/24x24/apps/fcitx-ziranma.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-cangjie.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chn.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chttrans-active.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chttrans-inactive.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-erbi.png
 share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-fullwidth-active.png
 share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-fullwidth-inactive.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-pinyin.png
 share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punc-active.png
 share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-punc-inactive.png
-share/icons/hicolor/48x48/
-share/icons/hicolor/48x48/apps/
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-remind-active.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-remind-inactive.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-shuangpin.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-wbpy.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-wubi.png
+share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-ziranma.png
 share/icons/hicolor/48x48/apps/fcitx-cangjie.png
 share/icons/hicolor/48x48/apps/fcitx-chn.png
 share/icons/hicolor/48x48/apps/fcitx-chttrans-active.png
@@ -122,8 +175,6 @@ share/icons/hicolor/48x48/apps/org.fcitx
 share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-wbpy.png
 share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-wubi.png
 share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-ziranma.png
-share/icons/hicolor/scalable/
-share/icons/hicolor/scalable/apps/
 share/icons/hicolor/scalable/apps/fcitx-fullwidth-active-symbolic.svg
 share/icons/hicolor/scalable/apps/fcitx-fullwidth-active.svg
 share/icons/hicolor/scalable/apps/fcitx-fullwidth-inactive-symbolic.svg
@@ -149,7 +200,6 @@ share/locale/ko/LC_MESSAGES/fcitx5-chine
 share/locale/ru/LC_MESSAGES/fcitx5-chinese-addons.mo
 share/locale/zh_CN/LC_MESSAGES/fcitx5-chinese-addons.mo
 share/locale/zh_TW/LC_MESSAGES/fcitx5-chinese-addons.mo
-share/metainfo/
 @tag update-desktop-database
 share/metainfo/org.fcitx.Fcitx5.Addon.ChineseAddons.metainfo.xml
 @tag gtk-update-icon-cache %D/share/icons/hicolor
Index: inputmethods/fcitx-config-qt/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-config-qt/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- inputmethods/fcitx-config-qt/Makefile       13 May 2022 18:59:19 -0000      
1.2
+++ inputmethods/fcitx-config-qt/Makefile       26 Nov 2022 03:26:27 -0000
@@ -1,9 +1,8 @@
 COMMENT =      GUI configure tool for fcitx5
 
-V =            5.0.12
+V =            5.0.16
 DISTNAME =     fcitx5-configtool-$V
 PKGNAME =      fcitx-configtool-qt-$V
-REVISION =     0
 
 CATEGORIES =   inputmethods
 
@@ -14,11 +13,12 @@ MAINTAINER =        Yifei Zhan <open...@zhan.sc
 # GPLv2.0+
 PERMIT_PACKAGE=        Yes
 
-WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Widgets
-WANTLIB += Fcitx5Config Fcitx5Core Fcitx5Qt5DBusAddons Fcitx5Qt5WidgetsAddons
-WANTLIB += Fcitx5Utils KF5CoreAddons KF5I18n KF5ItemViews KF5QuickAddons
-WANTLIB += KF5WidgetsAddons Qt5Qml Qt5QmlModels Qt5Quick Qt5X11Extras
-WANTLIB += X11 c m xkbcommon xkbfile
+WANTLIB += ${COMPILER_LIBCXX} Fcitx5Config Fcitx5Core Fcitx5Qt5DBusAddons
+WANTLIB += Fcitx5Qt5WidgetsAddons Fcitx5Utils KF5ConfigCore KF5CoreAddons
+WANTLIB += KF5I18n KF5IconThemes KF5ItemViews KF5Package KF5Plasma
+WANTLIB += KF5QuickAddons KF5Service KF5WidgetsAddons Qt5Core
+WANTLIB += Qt5DBus Qt5Gui Qt5Network Qt5Qml Qt5QmlModels Qt5Quick
+WANTLIB += Qt5Widgets Qt5X11Extras X11 c m xkbcommon xkbfile
 
 MASTER_SITES =         https://download.fcitx-im.org/fcitx5/fcitx5-configtool/
 DIST_SUBDIR =          fcitx
@@ -38,8 +38,10 @@ RUN_DEPENDS =                devel/desktop-file-utils 
 LIB_DEPENDS =          inputmethods/fcitx-qt \
                        x11/qt5/qtx11extras \
                        devel/kf5/kdeclarative \
+                       devel/kf5/plasma-framework \
                        devel/kf5/ki18n \
                        devel/kf5/kitemviews
+
 
 CONFIGURE_ARGS =       -DCMAKE_PREFIX_PATH=${LOCALBASE}/lib/qt5/cmake
 
Index: inputmethods/fcitx-config-qt/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-config-qt/distinfo,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 distinfo
--- inputmethods/fcitx-config-qt/distinfo       13 May 2022 15:37:47 -0000      
1.1
+++ inputmethods/fcitx-config-qt/distinfo       26 Nov 2022 03:26:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (fcitx/fcitx5-configtool-5.0.12.tar.xz) = 
KT2lLbrJh6PEiAQzpKk7+LO0XirD13ywJfdtyFkwKhs=
-SIZE (fcitx/fcitx5-configtool-5.0.12.tar.xz) = 106168
+SHA256 (fcitx/fcitx5-configtool-5.0.16.tar.xz) = 
7ivOWmVQi4BKyOtrLsBrIA7VSODqgw0tAblWNSv0yBo=
+SIZE (fcitx/fcitx5-configtool-5.0.16.tar.xz) = 113112
Index: inputmethods/fcitx-config-qt/pkg/PLIST
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-config-qt/pkg/PLIST,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PLIST
--- inputmethods/fcitx-config-qt/pkg/PLIST      13 May 2022 15:37:47 -0000      
1.1
+++ inputmethods/fcitx-config-qt/pkg/PLIST      26 Nov 2022 03:26:27 -0000
@@ -1,4 +1,5 @@
 @bin bin/fcitx5-config-qt
+@bin bin/fcitx5-plasma-theme-generator
 @bin bin/kbd-layout-viewer5
 lib/qt5/plugins/kcms/
 @so lib/qt5/plugins/kcms/kcm_fcitx5.so
@@ -30,7 +31,6 @@ share/kpackage/kcms/org.fcitx.fcitx5.kcm
 share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/utils.js
 share/kpackage/kcms/org.fcitx.fcitx5.kcm/metadata.desktop
 share/kpackage/kcms/org.fcitx.fcitx5.kcm/metadata.json
-share/kservices5/
 share/kservices5/kcm_fcitx5.desktop
 share/locale/ca/LC_MESSAGES/fcitx5-configtool.mo
 share/locale/ca/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
@@ -39,6 +39,8 @@ share/locale/da/LC_MESSAGES/org.fcitx.fc
 share/locale/de/LC_MESSAGES/fcitx5-configtool.mo
 share/locale/de/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
 share/locale/es/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/fr/LC_MESSAGES/fcitx5-configtool.mo
+share/locale/fr/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
 share/locale/he/LC_MESSAGES/fcitx5-configtool.mo
 share/locale/he/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
 share/locale/ja/LC_MESSAGES/fcitx5-configtool.mo
@@ -55,6 +57,5 @@ share/locale/zh_CN/LC_MESSAGES/fcitx5-co
 share/locale/zh_CN/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
 share/locale/zh_TW/LC_MESSAGES/fcitx5-configtool.mo
 share/locale/zh_TW/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
-share/metainfo/
 share/metainfo/org.fcitx.fcitx5.kcm.appdata.xml
 @tag update-desktop-database
Index: inputmethods/fcitx-gtk/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-gtk/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- inputmethods/fcitx-gtk/Makefile     6 Nov 2022 09:23:24 -0000       1.3
+++ inputmethods/fcitx-gtk/Makefile     26 Nov 2022 03:26:09 -0000
@@ -1,8 +1,7 @@
 COMMENT =      GTK IM module for fcitx5
 
-DISTNAME =     fcitx5-gtk-5.0.13
+DISTNAME =     fcitx5-gtk-5.0.21
 PKGNAME =      ${DISTNAME:S/fcitx5/fcitx/}
-REVISION =     1
 
 SHARED_LIBS =  Fcitx5GClient                   0.0 # 0.0
 
Index: inputmethods/fcitx-gtk/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-gtk/distinfo,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 distinfo
--- inputmethods/fcitx-gtk/distinfo     13 May 2022 15:37:47 -0000      1.1
+++ inputmethods/fcitx-gtk/distinfo     26 Nov 2022 03:26:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (fcitx5-gtk-5.0.13.tar.xz) = 
o4BTgGsjwJfo/KWmxAUybBTl4LwmWV0URVMAbtkMMtQ=
-SIZE (fcitx5-gtk-5.0.13.tar.xz) = 51464
+SHA256 (fcitx5-gtk-5.0.21.tar.xz) = 
EjdSiZceW5XTWCOPdzfMl9BaJ4dLM69wGehZm5JOIBE=
+SIZE (fcitx5-gtk-5.0.21.tar.xz) = 52900
Index: inputmethods/fcitx-lua/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-lua/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- inputmethods/fcitx-lua/Makefile     13 May 2022 18:59:19 -0000      1.2
+++ inputmethods/fcitx-lua/Makefile     26 Nov 2022 03:25:57 -0000
@@ -1,8 +1,7 @@
 COMMENT =      Lua support for fcitx5
 
-DISTNAME =     fcitx5-lua-5.0.5
+DISTNAME =     fcitx5-lua-5.0.10
 PKGNAME =      ${DISTNAME:S/fcitx5/fcitx/}
-REVISION =     0
 
 CATEGORIES =   inputmethods
 
Index: inputmethods/fcitx-lua/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-lua/distinfo,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 distinfo
--- inputmethods/fcitx-lua/distinfo     13 May 2022 15:37:48 -0000      1.1
+++ inputmethods/fcitx-lua/distinfo     26 Nov 2022 03:25:57 -0000
@@ -1,2 +1,2 @@
-SHA256 (fcitx5-lua-5.0.5.tar.xz) = iXv6Uf9VTSpNbsk/Ke1/Cai3i3m7w8Sua9wCPH9XeTg=
-SIZE (fcitx5-lua-5.0.5.tar.xz) = 33800
+SHA256 (fcitx5-lua-5.0.10.tar.xz) = 
Kd3TUINtegWgW5GIl/ikkEt2T3RsxCyzTHBcdU80cI8=
+SIZE (fcitx5-lua-5.0.10.tar.xz) = 34264
Index: inputmethods/fcitx-lua/patches/patch-CMakeLists_txt
===================================================================
RCS file: inputmethods/fcitx-lua/patches/patch-CMakeLists_txt
diff -N inputmethods/fcitx-lua/patches/patch-CMakeLists_txt
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ inputmethods/fcitx-lua/patches/patch-CMakeLists_txt 26 Nov 2022 03:25:57 
-0000
@@ -0,0 +1,20 @@
+Dirty hack to resolve to the correct library path
+
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
++++ CMakeLists.txt
+@@ -36,12 +36,12 @@ endif()
+ function(_RESOLVE_LIBRARY_PATH _FILE_NAME _LIBRARY_PATH)
+     if (CMAKE_OBJDUMP)
+         execute_process (
+-            COMMAND ${CMAKE_OBJDUMP} -p "${_LIBRARY_PATH}"
++            COMMAND "find" "${_LIBRARY_PATH}"
+             RESULT_VARIABLE STATUS
+             OUTPUT_VARIABLE OBJDUMP_RESULT
+             ERROR_QUIET
+         )
+-        string(REGEX REPLACE ".*SONAME +([^ ]+)\n.*$" "\\1" SONAME_OUT 
"${OBJDUMP_RESULT}")
++      string(REGEX REPLACE "\n$" "" SONAME_OUT "${OBJDUMP_RESULT}")
+         if (SONAME_OUT)
+             set(_FILE_NAME_OUT "${SONAME_OUT}")
+         endif ()
Index: inputmethods/fcitx-lua/pkg/PLIST
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-lua/pkg/PLIST,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PLIST
--- inputmethods/fcitx-lua/pkg/PLIST    13 May 2022 15:37:48 -0000      1.1
+++ inputmethods/fcitx-lua/pkg/PLIST    26 Nov 2022 03:25:57 -0000
@@ -1,25 +1,20 @@
-include/Fcitx5/
-include/Fcitx5/Module/
-include/Fcitx5/Module/fcitx-module/
 include/Fcitx5/Module/fcitx-module/luaaddonloader/
 include/Fcitx5/Module/fcitx-module/luaaddonloader/luaaddon_public.h
 lib/cmake/Fcitx5ModuleLuaAddonLoader/
 lib/cmake/Fcitx5ModuleLuaAddonLoader/Fcitx5ModuleLuaAddonLoaderConfig.cmake
 
lib/cmake/Fcitx5ModuleLuaAddonLoader/Fcitx5ModuleLuaAddonLoaderConfigVersion.cmake
-lib/fcitx5/
-@so lib/fcitx5/luaaddonloader.so
-share/fcitx5/
-share/fcitx5/addon/
+@so lib/fcitx5/libluaaddonloader.so
 share/fcitx5/addon/imeapi.conf
 share/fcitx5/addon/luaaddonloader.conf
 share/fcitx5/lua/
 share/fcitx5/lua/imeapi/
 share/fcitx5/lua/imeapi/imeapi.lua
 share/locale/da/LC_MESSAGES/fcitx5-lua.mo
+share/locale/fr/LC_MESSAGES/fcitx5-lua.mo
 share/locale/ja/LC_MESSAGES/fcitx5-lua.mo
 share/locale/ko/LC_MESSAGES/fcitx5-lua.mo
+share/locale/ru/LC_MESSAGES/fcitx5-lua.mo
 share/locale/zh_CN/LC_MESSAGES/fcitx5-lua.mo
 share/locale/zh_TW/LC_MESSAGES/fcitx5-lua.mo
-share/metainfo/
 @tag gtk-update-icon-cache %D/share/icons/hicolor
 share/metainfo/org.fcitx.Fcitx5.Addon.Lua.metainfo.xml
Index: inputmethods/fcitx-qt/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-qt/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- inputmethods/fcitx-qt/Makefile      12 Oct 2022 01:27:31 -0000      1.3
+++ inputmethods/fcitx-qt/Makefile      26 Nov 2022 03:26:21 -0000
@@ -1,8 +1,7 @@
 COMMENT =      Qt library and IM module for fcitx5
 
-DISTNAME =     fcitx5-qt-5.0.9
+DISTNAME =     fcitx5-qt-5.0.16
 PKGNAME =      ${DISTNAME:S/fcitx5/fcitx/}
-REVISION =     1
 
 SHARED_LIBS += Fcitx5Qt5WidgetsAddons          0.0 # 0.0
 SHARED_LIBS += Fcitx5Qt5DBusAddons             0.0 # 0.0
Index: inputmethods/fcitx-qt/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-qt/distinfo,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 distinfo
--- inputmethods/fcitx-qt/distinfo      13 May 2022 15:37:49 -0000      1.1
+++ inputmethods/fcitx-qt/distinfo      26 Nov 2022 03:26:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (fcitx5-qt-5.0.9.tar.xz) = DwjoGdFRKRkJ4uYqGYzHHsB0ALoASKOrFUrjC8LEI0M=
-SIZE (fcitx5-qt-5.0.9.tar.xz) = 81560
+SHA256 (fcitx5-qt-5.0.16.tar.xz) = WDrBBV9LujKmCkG1ArgSVAnz9CSyIo2bZDwmYYCgSvM=
+SIZE (fcitx5-qt-5.0.16.tar.xz) = 83504
Index: inputmethods/fcitx-qt/pkg/PLIST
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-qt/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- inputmethods/fcitx-qt/pkg/PLIST     12 Oct 2022 01:27:31 -0000      1.2
+++ inputmethods/fcitx-qt/pkg/PLIST     26 Nov 2022 03:26:21 -0000
@@ -47,6 +47,7 @@ lib/fcitx5/qt5/
 @so 
lib/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
 @so 
lib/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
 @bin libexec/fcitx5-qt5-gui-wrapper
+share/applications/org.fcitx.fcitx5-qt5-gui-wrapper.desktop
 share/locale/ca/LC_MESSAGES/fcitx5-qt.mo
 share/locale/da/LC_MESSAGES/fcitx5-qt.mo
 share/locale/de/LC_MESSAGES/fcitx5-qt.mo
@@ -58,3 +59,4 @@ share/locale/ko/LC_MESSAGES/fcitx5-qt.mo
 share/locale/ru/LC_MESSAGES/fcitx5-qt.mo
 share/locale/zh_CN/LC_MESSAGES/fcitx5-qt.mo
 share/locale/zh_TW/LC_MESSAGES/fcitx5-qt.mo
+@tag update-desktop-database
Index: inputmethods/fcitx-table-extra/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-table-extra/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- inputmethods/fcitx-table-extra/Makefile     13 May 2022 18:59:19 -0000      
1.2
+++ inputmethods/fcitx-table-extra/Makefile     26 Nov 2022 03:26:03 -0000
@@ -1,9 +1,8 @@
 COMMENT =      extra table for Fcitx5
 
-V =            5.0.9
+V =            5.0.12
 DISTNAME =     fcitx5-table-extra-$V
 PKGNAME =      ${DISTNAME:S/fcitx5/fcitx/}
-REVISION =     0
 
 CATEGORIES =   inputmethods chinese
 
Index: inputmethods/fcitx-table-extra/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx-table-extra/distinfo,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 distinfo
--- inputmethods/fcitx-table-extra/distinfo     13 May 2022 15:37:49 -0000      
1.1
+++ inputmethods/fcitx-table-extra/distinfo     26 Nov 2022 03:26:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (fcitx/fcitx5-table-extra-5.0.9.tar.xz) = 
z3kRePWHH1i/AIBCNZ/9VejPEfvEx0534z3r5/PdvOQ=
-SIZE (fcitx/fcitx5-table-extra-5.0.9.tar.xz) = 7224312
+SHA256 (fcitx/fcitx5-table-extra-5.0.12.tar.xz) = 
miArYIxk9HM+lA5Hm0A7O2PGjlMTJM0g+drIHSe76Xc=
+SIZE (fcitx/fcitx5-table-extra-5.0.12.tar.xz) = 7224648
Index: inputmethods/fcitx/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx/Makefile,v
retrieving revision 1.23
diff -u -p -u -p -r1.23 Makefile
--- inputmethods/fcitx/Makefile 21 Jun 2022 10:35:49 -0000      1.23
+++ inputmethods/fcitx/Makefile 26 Nov 2022 03:25:51 -0000
@@ -1,8 +1,7 @@
 COMMENT =      flexible input method framework
 
-DISTNAME =     fcitx5-5.0.15
+DISTNAME =     fcitx5-5.0.21
 PKGNAME =      ${DISTNAME:S/fcitx5/fcitx/}
-REVISION =     2
 
 SHARED_LIBS +=  Fcitx5Config                   0.0 # 0.0
 SHARED_LIBS +=  Fcitx5Core                     0.0 # 0.0
@@ -64,6 +63,6 @@ CXXFLAGS +=   -I${LOCALBASE}/include -I${X
 
 post-patch:
        cp ${FULLDISTDIR}/en_dict-20121020.tar.gz \
-               ${WRKSRC}/src/modules/spell/dict/
+               ${WRKSRC}/src/modules/spell/
 
 .include <bsd.port.mk>
Index: inputmethods/fcitx/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- inputmethods/fcitx/distinfo 13 May 2022 15:37:46 -0000      1.5
+++ inputmethods/fcitx/distinfo 26 Nov 2022 03:25:51 -0000
@@ -1,4 +1,4 @@
 SHA256 (fcitx/en_dict-20121020.tar.gz) = 
xEpdeEeSXuqeTS0EdI1ELNKN2SmaC1cu99kerE9abOs=
-SHA256 (fcitx/fcitx5-5.0.15.tar.xz) = 
ND3w8njcbbSv68d4Zk7kd9m9bAEchEblqonCC7F4bkE=
+SHA256 (fcitx/fcitx5-5.0.21.tar.xz) = 
TjHDrlWIE04u8zSU1vcaoEelxAftvLonsBanRWcwjb4=
 SIZE (fcitx/en_dict-20121020.tar.gz) = 630491
-SIZE (fcitx/fcitx5-5.0.15.tar.xz) = 1329272
+SIZE (fcitx/fcitx5-5.0.21.tar.xz) = 6811828
Index: inputmethods/fcitx/pkg/PLIST
===================================================================
RCS file: /cvs/ports/inputmethods/fcitx/pkg/PLIST,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 PLIST
--- inputmethods/fcitx/pkg/PLIST        13 May 2022 15:37:47 -0000      1.1
+++ inputmethods/fcitx/pkg/PLIST        26 Nov 2022 03:25:51 -0000
@@ -176,6 +176,7 @@ lib/fcitx5/
 @so lib/fcitx5/libclipboard.so
 @so lib/fcitx5/libdbus.so
 @so lib/fcitx5/libdbusfrontend.so
+@so lib/fcitx5/libemoji.so
 lib/fcitx5/libexec/
 @bin lib/fcitx5/libexec/comp-spell-dict
 @so lib/fcitx5/libfcitx4frontend.so
@@ -216,6 +217,7 @@ share/fcitx5/addon/classicui.conf
 share/fcitx5/addon/clipboard.conf
 share/fcitx5/addon/dbus.conf
 share/fcitx5/addon/dbusfrontend.conf
+share/fcitx5/addon/emoji.conf
 share/fcitx5/addon/fcitx4frontend.conf
 share/fcitx5/addon/ibusfrontend.conf
 share/fcitx5/addon/imselector.conf
@@ -283,6 +285,144 @@ share/fcitx5/default/ur_IN
 share/fcitx5/default/zh_CN
 share/fcitx5/default/zh_HK
 share/fcitx5/default/zh_TW
+share/fcitx5/emoji/
+share/fcitx5/emoji/data/
+share/fcitx5/emoji/data/af.dict
+share/fcitx5/emoji/data/am.dict
+share/fcitx5/emoji/data/ar.dict
+share/fcitx5/emoji/data/ar_SA.dict
+share/fcitx5/emoji/data/as.dict
+share/fcitx5/emoji/data/ast.dict
+share/fcitx5/emoji/data/az.dict
+share/fcitx5/emoji/data/be.dict
+share/fcitx5/emoji/data/bg.dict
+share/fcitx5/emoji/data/bn.dict
+share/fcitx5/emoji/data/br.dict
+share/fcitx5/emoji/data/bs.dict
+share/fcitx5/emoji/data/ca.dict
+share/fcitx5/emoji/data/ccp.dict
+share/fcitx5/emoji/data/ceb.dict
+share/fcitx5/emoji/data/chr.dict
+share/fcitx5/emoji/data/ckb.dict
+share/fcitx5/emoji/data/cs.dict
+share/fcitx5/emoji/data/cy.dict
+share/fcitx5/emoji/data/da.dict
+share/fcitx5/emoji/data/de.dict
+share/fcitx5/emoji/data/de_CH.dict
+share/fcitx5/emoji/data/dsb.dict
+share/fcitx5/emoji/data/el.dict
+share/fcitx5/emoji/data/en.dict
+share/fcitx5/emoji/data/en_001.dict
+share/fcitx5/emoji/data/en_AU.dict
+share/fcitx5/emoji/data/en_CA.dict
+share/fcitx5/emoji/data/en_GB.dict
+share/fcitx5/emoji/data/es.dict
+share/fcitx5/emoji/data/es_419.dict
+share/fcitx5/emoji/data/es_MX.dict
+share/fcitx5/emoji/data/es_US.dict
+share/fcitx5/emoji/data/et.dict
+share/fcitx5/emoji/data/eu.dict
+share/fcitx5/emoji/data/fa.dict
+share/fcitx5/emoji/data/fi.dict
+share/fcitx5/emoji/data/fil.dict
+share/fcitx5/emoji/data/fo.dict
+share/fcitx5/emoji/data/fr.dict
+share/fcitx5/emoji/data/fr_CA.dict
+share/fcitx5/emoji/data/ga.dict
+share/fcitx5/emoji/data/gd.dict
+share/fcitx5/emoji/data/gl.dict
+share/fcitx5/emoji/data/gu.dict
+share/fcitx5/emoji/data/ha.dict
+share/fcitx5/emoji/data/he.dict
+share/fcitx5/emoji/data/hi.dict
+share/fcitx5/emoji/data/hi_Latn.dict
+share/fcitx5/emoji/data/hr.dict
+share/fcitx5/emoji/data/hsb.dict
+share/fcitx5/emoji/data/hu.dict
+share/fcitx5/emoji/data/hy.dict
+share/fcitx5/emoji/data/ia.dict
+share/fcitx5/emoji/data/id.dict
+share/fcitx5/emoji/data/ig.dict
+share/fcitx5/emoji/data/is.dict
+share/fcitx5/emoji/data/it.dict
+share/fcitx5/emoji/data/ja.dict
+share/fcitx5/emoji/data/jv.dict
+share/fcitx5/emoji/data/ka.dict
+share/fcitx5/emoji/data/kab.dict
+share/fcitx5/emoji/data/kk.dict
+share/fcitx5/emoji/data/kl.dict
+share/fcitx5/emoji/data/km.dict
+share/fcitx5/emoji/data/kn.dict
+share/fcitx5/emoji/data/ko.dict
+share/fcitx5/emoji/data/kok.dict
+share/fcitx5/emoji/data/ky.dict
+share/fcitx5/emoji/data/lb.dict
+share/fcitx5/emoji/data/lo.dict
+share/fcitx5/emoji/data/lt.dict
+share/fcitx5/emoji/data/lv.dict
+share/fcitx5/emoji/data/mi.dict
+share/fcitx5/emoji/data/mk.dict
+share/fcitx5/emoji/data/ml.dict
+share/fcitx5/emoji/data/mn.dict
+share/fcitx5/emoji/data/mni.dict
+share/fcitx5/emoji/data/mr.dict
+share/fcitx5/emoji/data/ms.dict
+share/fcitx5/emoji/data/mt.dict
+share/fcitx5/emoji/data/my.dict
+share/fcitx5/emoji/data/ne.dict
+share/fcitx5/emoji/data/nl.dict
+share/fcitx5/emoji/data/nn.dict
+share/fcitx5/emoji/data/no.dict
+share/fcitx5/emoji/data/or.dict
+share/fcitx5/emoji/data/pa.dict
+share/fcitx5/emoji/data/pa_Arab.dict
+share/fcitx5/emoji/data/pcm.dict
+share/fcitx5/emoji/data/pl.dict
+share/fcitx5/emoji/data/ps.dict
+share/fcitx5/emoji/data/pt.dict
+share/fcitx5/emoji/data/pt_PT.dict
+share/fcitx5/emoji/data/qu.dict
+share/fcitx5/emoji/data/rm.dict
+share/fcitx5/emoji/data/ro.dict
+share/fcitx5/emoji/data/ru.dict
+share/fcitx5/emoji/data/rw.dict
+share/fcitx5/emoji/data/sc.dict
+share/fcitx5/emoji/data/sd.dict
+share/fcitx5/emoji/data/si.dict
+share/fcitx5/emoji/data/sk.dict
+share/fcitx5/emoji/data/sl.dict
+share/fcitx5/emoji/data/so.dict
+share/fcitx5/emoji/data/sq.dict
+share/fcitx5/emoji/data/sr.dict
+share/fcitx5/emoji/data/sr_Cyrl_BA.dict
+share/fcitx5/emoji/data/sr_Latn.dict
+share/fcitx5/emoji/data/sr_Latn_BA.dict
+share/fcitx5/emoji/data/sv.dict
+share/fcitx5/emoji/data/sw.dict
+share/fcitx5/emoji/data/sw_KE.dict
+share/fcitx5/emoji/data/ta.dict
+share/fcitx5/emoji/data/te.dict
+share/fcitx5/emoji/data/tg.dict
+share/fcitx5/emoji/data/th.dict
+share/fcitx5/emoji/data/ti.dict
+share/fcitx5/emoji/data/tk.dict
+share/fcitx5/emoji/data/to.dict
+share/fcitx5/emoji/data/tr.dict
+share/fcitx5/emoji/data/ug.dict
+share/fcitx5/emoji/data/uk.dict
+share/fcitx5/emoji/data/ur.dict
+share/fcitx5/emoji/data/uz.dict
+share/fcitx5/emoji/data/vi.dict
+share/fcitx5/emoji/data/wo.dict
+share/fcitx5/emoji/data/xh.dict
+share/fcitx5/emoji/data/yo.dict
+share/fcitx5/emoji/data/yo_BJ.dict
+share/fcitx5/emoji/data/yue.dict
+share/fcitx5/emoji/data/yue_Hans.dict
+share/fcitx5/emoji/data/zh.dict
+share/fcitx5/emoji/data/zh_Hant.dict
+share/fcitx5/emoji/data/zh_Hant_HK.dict
+share/fcitx5/emoji/data/zu.dict
 share/fcitx5/spell/
 share/fcitx5/spell/en_dict.fscd
 share/fcitx5/testing/
@@ -324,6 +464,7 @@ share/locale/he/LC_MESSAGES/fcitx5.mo
 share/locale/ja/LC_MESSAGES/fcitx5.mo
 share/locale/ko/LC_MESSAGES/fcitx5.mo
 share/locale/ru/LC_MESSAGES/fcitx5.mo
+share/locale/vi/LC_MESSAGES/fcitx5.mo
 share/locale/zh_CN/LC_MESSAGES/fcitx5.mo
 share/locale/zh_TW/LC_MESSAGES/fcitx5.mo
 share/metainfo/
Index: inputmethods/libime/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/libime/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- inputmethods/libime/Makefile        13 May 2022 15:37:52 -0000      1.2
+++ inputmethods/libime/Makefile        26 Nov 2022 03:25:39 -0000
@@ -1,7 +1,6 @@
 COMMENT =      library to support generic input method implementation
 
-DISTNAME =     libime-1.0.11
-REVISION =     0
+DISTNAME =     libime-1.0.15
 
 SHARED_LIBS += IMECore         0.0 # 0.0
 SHARED_LIBS += IMEPinyin       0.0 # 0.0
@@ -21,10 +20,12 @@ WANTLIB += boost_iostreams-mt boost_rege
 MASTER_SITES =         https://download.fcitx-im.org/fcitx5/libime/
 DISTFILES =            ${DISTNAME}${EXTRACT_SUFX}
 
+# Keep in sync with the post-patch section + upstream list
+# https://github.com/fcitx/libime/blob/master/data/CMakeLists.txt
 MASTER_SITES0 =                https://download.fcitx-im.org/data/
-DISTFILES +=           dict.utf8-20211021.tar.xz:0
-# Language Model Simplified Chinese, 3-gram
-DISTFILES +=           lm_sc.3gm.arpa-20140820.tar.bz2:0
+DISTFILES +=           dict-20220810.tar.xz:0
+# Language Model for Simplified Chinese
+DISTFILES +=           lm_sc.arpa-20220810.tar.xz:0
 DISTFILES +=           table.tar.gz:0
 
 EXTRACT_SUFX =                 .tar.xz
@@ -45,9 +46,9 @@ RUN_DEPENDS =         devel/desktop-file-utils 
 LIB_DEPENDS =          inputmethods/fcitx \
                        devel/boost
 post-patch:
-                       @cp ${FULLDISTDIR}/dict.utf8-20211021.tar.xz \
+                       @cp ${FULLDISTDIR}/dict-20220810.tar.xz \
                                ${WRKSRC}/data/
-                       @cp ${FULLDISTDIR}/lm_sc.3gm.arpa-20140820.tar.bz2 \
+                       @cp ${FULLDISTDIR}/lm_sc.arpa-20220810.tar.xz \
                                ${WRKSRC}/data/
                        @cp ${FULLDISTDIR}/table.tar.gz \
                                ${WRKSRC}/data/
Index: inputmethods/libime/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/libime/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- inputmethods/libime/distinfo        13 May 2022 01:40:53 -0000      1.1.1.1
+++ inputmethods/libime/distinfo        26 Nov 2022 03:25:39 -0000
@@ -1,8 +1,8 @@
-SHA256 (fcitx/dict.utf8-20211021.tar.xz) = 
MAWX5vf3n3iEgP1mXeige/6QInBItafjn0D0OmKpgd8=
-SHA256 (fcitx/libime-1.0.11.tar.xz) = 
Sz1UoJJKdvwsN4eWxrHvc/PK5/bLF1qDbYIOpdG9FdM=
-SHA256 (fcitx/lm_sc.3gm.arpa-20140820.tar.bz2) = 
dRurfFXqk6LO37D7t+sJ9n1NqcLFVJbl8x64WA8dHi8=
+SHA256 (fcitx/dict-20220810.tar.xz) = 
lxdS9BMYgAfo0ZFYwRuFyVXiXXsyHsInXEs69tioXSY=
+SHA256 (fcitx/libime-1.0.15.tar.xz) = 
MTAeJrDIb1jg+qMnFP/U//MhxrEZyGtPWeVtZVOSUaU=
+SHA256 (fcitx/lm_sc.arpa-20220810.tar.xz) = 
oRvJfSda2vGV+brIVDaK4GzbSg/h7s9Z21rlgGFdtPo=
 SHA256 (fcitx/table.tar.gz) = YZYFPHJBJeOuPYvWsvkXLQyDtlsNQQ083mO3qNarh7c=
-SIZE (fcitx/dict.utf8-20211021.tar.xz) = 528660
-SIZE (fcitx/libime-1.0.11.tar.xz) = 410148
-SIZE (fcitx/lm_sc.3gm.arpa-20140820.tar.bz2) = 36623028
+SIZE (fcitx/dict-20220810.tar.xz) = 1160888
+SIZE (fcitx/libime-1.0.15.tar.xz) = 415328
+SIZE (fcitx/lm_sc.arpa-20220810.tar.xz) = 21436544
 SIZE (fcitx/table.tar.gz) = 4144686
Index: inputmethods/libime/pkg/PLIST
===================================================================
RCS file: /cvs/ports/inputmethods/libime/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- inputmethods/libime/pkg/PLIST       13 May 2022 01:40:53 -0000      1.1.1.1
+++ inputmethods/libime/pkg/PLIST       26 Nov 2022 03:25:39 -0000
@@ -68,6 +68,7 @@ share/libime/
 share/libime/cj.main.dict
 share/libime/db.main.dict
 share/libime/erbi.main.dict
+share/libime/extb.dict
 share/libime/qxm.main.dict
 share/libime/sc.dict
 share/libime/wanfeng.main.dict
Index: converters/opencc/Makefile
===================================================================
RCS file: /cvs/ports/converters/opencc/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- converters/opencc/Makefile  28 May 2022 06:19:58 -0000      1.11
+++ converters/opencc/Makefile  26 Nov 2022 03:25:34 -0000
@@ -1,8 +1,7 @@
 COMMENT =      convert between traditional and simplified Chinese
 
-V =            1.1.3
+V =            1.1.4
 DISTNAME =     opencc-$V
-REVISION =     0
 
 GH_ACCOUNT =   BYVoid
 GH_PROJECT =   OpenCC
Index: converters/opencc/distinfo
===================================================================
RCS file: /cvs/ports/converters/opencc/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- converters/opencc/distinfo  15 Feb 2022 12:32:23 -0000      1.3
+++ converters/opencc/distinfo  26 Nov 2022 03:25:34 -0000
@@ -1,2 +1,2 @@
-SHA256 (opencc-1.1.3.tar.gz) = mamviDswTxHzsPbfMNn7QWHxW4SIA/n/nGWpbVnOh38=
-SIZE (opencc-1.1.3.tar.gz) = 2805430
+SHA256 (opencc-1.1.4.tar.gz) = yjPPKiv2ke5E9TOXwxm7UMbWxO/xkxoln9EVM7omwek=
+SIZE (opencc-1.1.4.tar.gz) = 2806887
Index: inputmethods/xcb-imdkit/Makefile
===================================================================
RCS file: /cvs/ports/inputmethods/xcb-imdkit/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- inputmethods/xcb-imdkit/Makefile    13 May 2022 01:41:21 -0000      1.1.1.1
+++ inputmethods/xcb-imdkit/Makefile    26 Nov 2022 03:25:45 -0000
@@ -1,8 +1,8 @@
 COMMENT =      implementation of xim protocol in xcb
 
-DISTNAME =     xcb-imdkit-1.0.3
+DISTNAME =     xcb-imdkit-1.0.4
 
-SHARED_LIBS +=  xcb-imdkit             0.0 # 0.0
+SHARED_LIBS +=  xcb-imdkit             1.0 # 1.0
 
 CATEGORIES =   inputmethods
 
Index: inputmethods/xcb-imdkit/distinfo
===================================================================
RCS file: /cvs/ports/inputmethods/xcb-imdkit/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- inputmethods/xcb-imdkit/distinfo    13 May 2022 01:41:21 -0000      1.1.1.1
+++ inputmethods/xcb-imdkit/distinfo    26 Nov 2022 03:25:45 -0000
@@ -1,2 +1,2 @@
-SHA256 (xcb-imdkit-1.0.3.tar.xz) = CcJibqKfvWqMZQFEyhJre91jZSWLfDlQgCi/3KbcqOg=
-SIZE (xcb-imdkit-1.0.3.tar.xz) = 346404
+SHA256 (xcb-imdkit-1.0.4.tar.xz) = gk9t0MJZqQMU9ij39CGUZaQT+w12UXIrnzm/hDDO0Mk=
+SIZE (xcb-imdkit-1.0.4.tar.xz) = 347440

Reply via email to