Another wave of fcitx/opencc updates, in general nothing major, just
bugfixes here and there. A note is added to the fcitx pkg readme for
KDE Plasma users on using KDE's input configurator.

converters/opencc: 1.1.6 -> 1.1.7
  - minor bugfixes for build infra
  - translation updates
  https://github.com/BYVoid/OpenCC/compare/ver.1.1.6...ver.1.1.7

inputmethods/xcb-imdkit: 1.0.5 -> 1.0.6
  - minor bugfix on setting XCB event mask
  
https://github.com/fcitx/xcb-imdkit/commit/2553f2ec1397cd93facde4bff9fd841056611ddc

inputmethods/fcitx: 5.0.23 -> 5.1.7
  - libevent has been replaced by libuv
  - bugfixes on xcb, dbus interface, ui
  - bump major for Fcitx5Core, Fcitx5Utils
  - slightly rework of existing patch for detecting OpenBSD
  - translation updates
  https://github.com/fcitx/fcitx5/commits/master/

inputmethods/fcitx-qt: 5.0.17 -> 5.1.4
  - disable nonfunctional qtwayland support for now
  - add qt support for widgets addons and guiwrapper 
  - new shared library: Fcitx5Qt6WidgetsAddons
  - bugfixes on ui
  - translation updates
  https://github.com/fcitx/fcitx5-qt/commits/master/

inputmethods/fcitx-gtk: 5.0.23 -> 5.1.1
  - minor bugfixes
  - new binary for probing IM module
  https://github.com/fcitx/fcitx5-gtk/commits/master/

inputmethods/fcitx-lua: 5.0.10 -> 5.0.12
  - translation updates
  https://github.com/fcitx/fcitx5-lua/commits/master/

inputmethods/libime: 1.0.17 -> 1.1.5
  - static data/table updates, new table
  - drop outdated C11 patch
  - minor bugfixes
  https://github.com/fcitx/libime/commits/master/

inputmethods/fcitx-chinese-addons: 5.0.17 -> 5.1.3
  - bugfixes and translation updates
  https://github.com/fcitx/fcitx5-chinese-addons/commits/master/

inputmethods/fcitx-config-qt: 5.0.17 -> 5.1.3
  - add support for Qt6, translation updates
 https://github.com/fcitx/fcitx5-configtool/commits/master/
 
inputmethods/fcitx-table-extra: 5.0.13 -> 5.1.2
  - translation and tables update
  https://github.com/fcitx/fcitx5-table-extra/commits/master/
diff --git a/inputmethods/fcitx/Makefile b/inputmethods/fcitx/Makefile
index da7e9eba824..877b97fc38c 100644
--- a/inputmethods/fcitx/Makefile
+++ b/inputmethods/fcitx/Makefile
@@ -1,12 +1,11 @@
 COMMENT =	flexible input method framework
 
-DISTNAME =	fcitx5-5.0.23
+DISTNAME =	fcitx5-5.1.7
 PKGNAME =	${DISTNAME:S/fcitx5/fcitx/}
-REVISION =	0
 
 SHARED_LIBS +=  Fcitx5Config			0.0 # 0.0
-SHARED_LIBS +=  Fcitx5Core			0.0 # 0.0
-SHARED_LIBS +=  Fcitx5Utils			0.0 # 0.0
+SHARED_LIBS +=  Fcitx5Core			1.0 # 0.0
+SHARED_LIBS +=  Fcitx5Utils			1.0 # 0.0
 
 CATEGORIES =	inputmethods chinese japanese korean
 
@@ -17,13 +16,13 @@ MAINTAINER =	Yifei Zhan <openbsd@zhan.science>
 # LGPLv2.1+
 PERMIT_PACKAGE=	Yes
 
-WANTLIB += ${COMPILER_LIBCXX} c cairo dbus-1 enchant-2 event_core
+WANTLIB += ${COMPILER_LIBCXX} c cairo dbus-1 enchant-2
 WANTLIB += execinfo expat gdk_pixbuf-2.0 gio-2.0 glib-2.0
 WANTLIB += gobject-2.0 harfbuzz intl json-c kvm m pango-1.0
 WANTLIB += pangocairo-1.0 pthread uuid xcb xcb-ewmh xcb-icccm
 WANTLIB += xcb-imdkit xcb-keysyms xcb-randr xcb-render
 WANTLIB += xcb-shape xcb-util xcb-xfixes xcb-xinerama xcb-xkb
-WANTLIB += xkbcommon xkbcommon-x11 xkbfile z
+WANTLIB += xkbcommon xkbcommon-x11 xkbfile z uv
 
 SITES =		https://download.fcitx-im.org/fcitx5/fcitx5/
 SITES.data =	https://download.fcitx-im.org/data/
@@ -46,7 +45,7 @@ RUN_DEPENDS =		devel/desktop-file-utils \
 
 LIB_DEPENDS =		devel/harfbuzz,-main \
 			devel/json-c \
-			devel/libevent2 \
+			devel/libuv \
 			devel/pango \
 			graphics/gdk-pixbuf2 \
 			inputmethods/xcb-imdkit \
diff --git a/inputmethods/fcitx/distinfo b/inputmethods/fcitx/distinfo
index 78db898cd73..d61607725ab 100644
--- a/inputmethods/fcitx/distinfo
+++ b/inputmethods/fcitx/distinfo
@@ -1,4 +1,4 @@
 SHA256 (fcitx/en_dict-20121020.tar.gz) = xEpdeEeSXuqeTS0EdI1ELNKN2SmaC1cu99kerE9abOs=
-SHA256 (fcitx/fcitx5-5.0.23.tar.xz) = BPIJpkBiJc4ZeF+NnTvbJTlEWG7c+pYBQU/N2oobE6A=
+SHA256 (fcitx/fcitx5-5.1.7.tar.xz) = LvOOuqWcBHNOZJFXhBxPTif/OJ2szZkjPb+CtoZ7i4s=
 SIZE (fcitx/en_dict-20121020.tar.gz) = 630491
-SIZE (fcitx/fcitx5-5.0.23.tar.xz) = 6828856
+SIZE (fcitx/fcitx5-5.1.7.tar.xz) = 6867544
diff --git a/inputmethods/fcitx/patches/patch-cmake_Fcitx5CompilerSettings_cmake b/inputmethods/fcitx/patches/patch-cmake_Fcitx5CompilerSettings_cmake
index bdd9d834b97..de8c13c1e12 100644
--- a/inputmethods/fcitx/patches/patch-cmake_Fcitx5CompilerSettings_cmake
+++ b/inputmethods/fcitx/patches/patch-cmake_Fcitx5CompilerSettings_cmake
@@ -1,12 +1,12 @@
 Index: cmake/Fcitx5CompilerSettings.cmake
 --- cmake/Fcitx5CompilerSettings.cmake.orig
 +++ cmake/Fcitx5CompilerSettings.cmake
-@@ -7,8 +7,6 @@ set(CMAKE_C_STANDARD 99)
- 
+@@ -8,7 +8,7 @@ set(CMAKE_C_STANDARD 99)
  set(CMAKE_C_FLAGS "-Wall -Wextra ${CMAKE_C_FLAGS}")
  set(CMAKE_CXX_FLAGS "-Wall -Wextra ${CMAKE_CXX_FLAGS}")
--set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined -Wl,--as-needed ${CMAKE_SHARED_LINKER_FLAGS}")
--set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined -Wl,--as-needed ${CMAKE_MODULE_LINKER_FLAGS}")
  
- set(CMAKE_C_VISIBILITY_PRESET hidden)
- set(CMAKE_CXX_VISIBILITY_PRESET hidden)
+-if(NOT APPLE)
++if(NOT (APPLE OR CMAKE_SYSTEM_NAME MATCHES "OpenBSD"))
+     set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined -Wl,--as-needed ${CMAKE_SHARED_LINKER_FLAGS}")
+     set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined -Wl,--as-needed ${CMAKE_MODULE_LINKER_FLAGS}")
+ endif()
diff --git a/inputmethods/fcitx/patches/patch-src_lib_fcitx-utils_misc_cpp b/inputmethods/fcitx/patches/patch-src_lib_fcitx-utils_misc_cpp
index 411a92cdfeb..476cf22325b 100644
--- a/inputmethods/fcitx/patches/patch-src_lib_fcitx-utils_misc_cpp
+++ b/inputmethods/fcitx/patches/patch-src_lib_fcitx-utils_misc_cpp
@@ -1,7 +1,7 @@
 Index: src/lib/fcitx-utils/misc.cpp
 --- src/lib/fcitx-utils/misc.cpp.orig
 +++ src/lib/fcitx-utils/misc.cpp
-@@ -86,7 +86,7 @@ std::string getProcessName(pid_t pid) {
+@@ -88,7 +88,7 @@ std::string getProcessName(pid_t pid) {
          struct kinfo_proc2 *kp = kvm_getproc2(vm, KERN_PROC_PID, pid,
                                                sizeof(struct kinfo_proc2), &cnt);
  #else
diff --git a/inputmethods/fcitx/pkg/PLIST b/inputmethods/fcitx/pkg/PLIST
index ba891b06525..befbfc4792f 100644
--- a/inputmethods/fcitx/pkg/PLIST
+++ b/inputmethods/fcitx/pkg/PLIST
@@ -83,6 +83,7 @@ include/Fcitx5/Utils/fcitx-utils/dbus/message.h
 include/Fcitx5/Utils/fcitx-utils/dbus/message_details.h
 include/Fcitx5/Utils/fcitx-utils/dbus/objectvtable.h
 include/Fcitx5/Utils/fcitx-utils/dbus/servicewatcher.h
+include/Fcitx5/Utils/fcitx-utils/dbus/variant.h
 include/Fcitx5/Utils/fcitx-utils/element.h
 include/Fcitx5/Utils/fcitx-utils/event.h
 include/Fcitx5/Utils/fcitx-utils/eventdispatcher.h
@@ -191,6 +192,7 @@ lib/fcitx5/libexec/
 @so lib/fcitx5/libtestim.so
 @so lib/fcitx5/libtestui.so
 @so lib/fcitx5/libunicode.so
+@so lib/fcitx5/libvirtualkeyboard.so
 @so lib/fcitx5/libxcb.so
 @so lib/fcitx5/libxim.so
 @lib lib/libFcitx5Config.so.${LIBFcitx5Config_VERSION}
@@ -200,7 +202,6 @@ lib/pkgconfig/Fcitx5Config.pc
 lib/pkgconfig/Fcitx5Core.pc
 lib/pkgconfig/Fcitx5Module.pc
 lib/pkgconfig/Fcitx5Utils.pc
-@bin libexec/fcitx5-wayland-launcher
 share/applications/fcitx5-configtool.desktop
 share/applications/org.fcitx.Fcitx5.desktop
 share/dbus-1/services/org.fcitx.Fcitx5.service
@@ -228,6 +229,7 @@ share/fcitx5/addon/notifications.conf
 share/fcitx5/addon/quickphrase.conf
 share/fcitx5/addon/spell.conf
 share/fcitx5/addon/unicode.conf
+share/fcitx5/addon/virtualkeyboard.conf
 share/fcitx5/addon/xcb.conf
 share/fcitx5/addon/xim.conf
 share/fcitx5/data/
@@ -432,10 +434,14 @@ share/fcitx5/testing/addon/testim.conf
 share/fcitx5/testing/addon/testui.conf
 share/fcitx5/themes/
 share/fcitx5/themes/default/
+share/fcitx5/themes/default-dark/
+share/fcitx5/themes/default-dark/arrow.png
+share/fcitx5/themes/default-dark/next.png
+share/fcitx5/themes/default-dark/prev.png
+share/fcitx5/themes/default-dark/radio.png
+share/fcitx5/themes/default-dark/theme.conf
 share/fcitx5/themes/default/arrow.png
-share/fcitx5/themes/default/highlight.png
 share/fcitx5/themes/default/next.png
-share/fcitx5/themes/default/panel.png
 share/fcitx5/themes/default/prev.png
 share/fcitx5/themes/default/radio.png
 share/fcitx5/themes/default/theme.conf
diff --git a/inputmethods/fcitx/pkg/README b/inputmethods/fcitx/pkg/README
index a997832d2d6..7fd572a3560 100644
--- a/inputmethods/fcitx/pkg/README
+++ b/inputmethods/fcitx/pkg/README
@@ -66,6 +66,10 @@ then select and add your preferred input method from the Avaliable
 Input Method panel. You might need to uncheck 'Only Show Current
 Language' to find your preferred input method.
 
+If using KDE Plasma, you can also setup your input method via:
+
+  System Settings -> Regional Settings -> Input Method
+
 For more information, please refer to Fcitx's wiki page:
 https://www.fcitx-im.org/wiki/Setup_Fcitx_5
 
diff --git a/inputmethods/fcitx-chinese-addons/Makefile b/inputmethods/fcitx-chinese-addons/Makefile
index c7ef47c5810..4a61120a17d 100644
--- a/inputmethods/fcitx-chinese-addons/Makefile
+++ b/inputmethods/fcitx-chinese-addons/Makefile
@@ -1,9 +1,8 @@
 COMMENT =	addons related to Chinese with IME bundled inside fcitx
 
-V =		5.0.17
+V =		5.1.3
 DISTNAME =	fcitx5-chinese-addons-$V
 PKGNAME =	${DISTNAME:S/fcitx5/fcitx/}
-REVISION =	0
 
 CATEGORIES =	inputmethods chinese
 
@@ -14,9 +13,9 @@ MAINTAINER =	Yifei Zhan <openbsd@zhan.science>
 # LGPLv2.1+
 PERMIT_PACKAGE=	Yes
 
-WANTLIB += ${COMPILER_LIBCXX} Fcitx5Config Fcitx5Core Fcitx5Qt5DBusAddons
+WANTLIB += ${COMPILER_LIBCXX} Fcitx5Config Fcitx5Core
 WANTLIB += Fcitx5Qt5WidgetsAddons Fcitx5Utils IMECore IMEPinyin
-WANTLIB += IMETable Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Widgets
+WANTLIB += IMETable Qt5Concurrent Qt5Core Qt5Gui Qt5Widgets
 WANTLIB += boost_iostreams-mt boost_regex-mt c m opencc
 
 SITES =		https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/
diff --git a/inputmethods/fcitx-chinese-addons/distinfo b/inputmethods/fcitx-chinese-addons/distinfo
index c84a252e5d5..8bef60035ff 100644
--- a/inputmethods/fcitx-chinese-addons/distinfo
+++ b/inputmethods/fcitx-chinese-addons/distinfo
@@ -1,6 +1,6 @@
-SHA256 (fcitx/fcitx5-chinese-addons-5.0.17.tar.xz) = mCKurGt3LTjfi8pPgGeY0M746Ek8xgHdvgYLULb3X0Y=
+SHA256 (fcitx/fcitx5-chinese-addons-5.1.3.tar.xz) = a6eicKSHxPoRKTO0l0//ey/vIV3FQJvSNl6jt2Gjgi0=
 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.17.tar.xz) = 234696
+SIZE (fcitx/fcitx5-chinese-addons-5.1.3.tar.xz) = 252016
 SIZE (fcitx/py_stroke-20121124.tar.gz) = 445601
 SIZE (fcitx/py_table-20121124.tar.gz) = 186822
diff --git a/inputmethods/fcitx-config-qt/Makefile b/inputmethods/fcitx-config-qt/Makefile
index de98411c9f8..d4a4be52c94 100644
--- a/inputmethods/fcitx-config-qt/Makefile
+++ b/inputmethods/fcitx-config-qt/Makefile
@@ -1,6 +1,6 @@
 COMMENT =	GUI configure tool for fcitx5
 
-V =		5.0.17
+V =		5.1.3
 DISTNAME =	fcitx5-configtool-$V
 PKGNAME =	fcitx-configtool-qt-$V
 
@@ -16,8 +16,8 @@ PERMIT_PACKAGE=	Yes
 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 += KF5QuickAddons KF5Service KF5WidgetsAddons KF5Declarative
+WANTLIB += Qt5DBus Qt5Gui Qt5Network Qt5Qml Qt5QmlModels Qt5Quick Qt5Core
 WANTLIB += Qt5Widgets Qt5X11Extras X11 c m xkbcommon xkbfile
 
 SITES =			https://download.fcitx-im.org/fcitx5/fcitx5-configtool/
diff --git a/inputmethods/fcitx-config-qt/distinfo b/inputmethods/fcitx-config-qt/distinfo
index 8a41d85091b..acee8734a6d 100644
--- a/inputmethods/fcitx-config-qt/distinfo
+++ b/inputmethods/fcitx-config-qt/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fcitx/fcitx5-configtool-5.0.17.tar.xz) = +LYZbSPRSmrMmis9vDdytuWy46UUe3i2SSOKPXdXhtU=
-SIZE (fcitx/fcitx5-configtool-5.0.17.tar.xz) = 113760
+SHA256 (fcitx/fcitx5-configtool-5.1.3.tar.xz) = H+7zGxuw+JAWhFohfl9Wsma4bBpEtO1kC0nBN43M3N4=
+SIZE (fcitx/fcitx5-configtool-5.1.3.tar.xz) = 110124
diff --git a/inputmethods/fcitx-config-qt/patches/patch-src_CMakeLists_txt b/inputmethods/fcitx-config-qt/patches/patch-src_CMakeLists_txt
index 12f8bc41b05..5ac63bc2797 100644
--- a/inputmethods/fcitx-config-qt/patches/patch-src_CMakeLists_txt
+++ b/inputmethods/fcitx-config-qt/patches/patch-src_CMakeLists_txt
@@ -1,7 +1,7 @@
 Index: src/CMakeLists.txt
 --- src/CMakeLists.txt.orig
 +++ src/CMakeLists.txt
-@@ -7,4 +7,6 @@ if (ENABLE_CONFIG_QT)
+@@ -7,7 +7,9 @@ if (ENABLE_CONFIG_QT)
      add_subdirectory(configtool)
  endif()
  
@@ -9,3 +9,6 @@ Index: src/CMakeLists.txt
 +if (ENABLE_MIGRATOR)
 +    add_subdirectory(migrator)
 +endif()
+ 
+ if (ENABLE_KCM)
+     add_subdirectory(plasmathemegenerator)
diff --git a/inputmethods/fcitx-config-qt/pkg/PLIST b/inputmethods/fcitx-config-qt/pkg/PLIST
index 7fc08fe86a2..66d39f2cf91 100644
--- a/inputmethods/fcitx-config-qt/pkg/PLIST
+++ b/inputmethods/fcitx-config-qt/pkg/PLIST
@@ -1,61 +1,58 @@
 @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
+@so lib/qt5/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so
 share/applications/kbd-layout-viewer5.desktop
+share/applications/kcm_fcitx5.desktop
 share/applications/org.fcitx.fcitx5-config-qt.desktop
 share/kpackage/
 share/kpackage/kcms/
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/AddIMPage.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/AddonPage.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/BoolOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/ColorOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/ConfigGroup.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/ConfigPage.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/EnumOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/ExternalOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/FontOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/IntegerOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/KeyListOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/KeyOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/ListOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/OptionLoader.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/SaveWarningDialog.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/SelectLayoutSheet.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/StringOption.qml
-share/kpackage/kcms/org.fcitx.fcitx5.kcm/contents/ui/main.qml
-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/kcm_fcitx5.desktop
+share/kpackage/kcms/kcm_fcitx5/
+share/kpackage/kcms/kcm_fcitx5/contents/
+share/kpackage/kcms/kcm_fcitx5/contents/ui/
+share/kpackage/kcms/kcm_fcitx5/contents/ui/AddIMPage.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/AddonPage.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/BoolOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/ColorOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/ConfigGroup.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/ConfigPage.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/EnumOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/ExternalOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/FontOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/IntegerOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/KeyListOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/KeyOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/ListOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/OptionLoader.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/SaveWarningDialog.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/SelectLayoutSheet.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/StringOption.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/main.qml
+share/kpackage/kcms/kcm_fcitx5/contents/ui/utils.js
+share/kpackage/kcms/kcm_fcitx5/metadata.json
 share/locale/ca/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/ca/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/ca/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/da/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/da/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/da/LC_MESSAGES/kcm_fcitx5.mo
 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/de/LC_MESSAGES/kcm_fcitx5.mo
+share/locale/es/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/fr/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/fr/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/fr/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/he/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/he/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/he/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/ja/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/ja/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/ja/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/ko/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/ko/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/ko/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/ru/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/ru/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/ru/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/tr/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/tr/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/tr/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/vi/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/vi/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/vi/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/zh_CN/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/zh_CN/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
+share/locale/zh_CN/LC_MESSAGES/kcm_fcitx5.mo
 share/locale/zh_TW/LC_MESSAGES/fcitx5-configtool.mo
-share/locale/zh_TW/LC_MESSAGES/org.fcitx.fcitx5.kcm.mo
-share/metainfo/org.fcitx.fcitx5.kcm.appdata.xml
 @tag update-desktop-database
+share/locale/zh_TW/LC_MESSAGES/kcm_fcitx5.mo
diff --git a/inputmethods/fcitx-gtk/Makefile b/inputmethods/fcitx-gtk/Makefile
index f6cfbcbe190..59278133584 100644
--- a/inputmethods/fcitx-gtk/Makefile
+++ b/inputmethods/fcitx-gtk/Makefile
@@ -1,6 +1,6 @@
 COMMENT =	GTK IM module for fcitx5
 
-DISTNAME =	fcitx5-gtk-5.0.23
+DISTNAME =	fcitx5-gtk-5.1.1
 PKGNAME =	${DISTNAME:S/fcitx5/fcitx/}
 
 SHARED_LIBS =	Fcitx5GClient			0.0 # 0.0
diff --git a/inputmethods/fcitx-gtk/distinfo b/inputmethods/fcitx-gtk/distinfo
index 6babd4aeb25..8641c386ebd 100644
--- a/inputmethods/fcitx-gtk/distinfo
+++ b/inputmethods/fcitx-gtk/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fcitx5-gtk-5.0.23.tar.xz) = rRJM5/G7ymUN2kfLc8VXKRNBlRPqz56+hMn2dTySCGg=
-SIZE (fcitx5-gtk-5.0.23.tar.xz) = 53436
+SHA256 (fcitx5-gtk-5.1.1.tar.xz) = 1s2nLeAgAx2vjaTbxseSPIAl7a3sGjrLmqKOnvt4sBM=
+SIZE (fcitx5-gtk-5.1.1.tar.xz) = 53716
diff --git a/inputmethods/fcitx-gtk/patches/patch-CMakeLists_txt b/inputmethods/fcitx-gtk/patches/patch-CMakeLists_txt
index 1510df4c133..17609398d6e 100644
--- a/inputmethods/fcitx-gtk/patches/patch-CMakeLists_txt
+++ b/inputmethods/fcitx-gtk/patches/patch-CMakeLists_txt
@@ -1,7 +1,7 @@
 Index: CMakeLists.txt
 --- CMakeLists.txt.orig
 +++ CMakeLists.txt
-@@ -3,7 +3,7 @@ project(fcitx5-gtk VERSION 5.0.10)
+@@ -3,7 +3,7 @@ project(fcitx5-gtk VERSION 5.1.1)
  
  find_package(ECM REQUIRED 1.0.0)
  set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
diff --git a/inputmethods/fcitx-gtk/pkg/PLIST b/inputmethods/fcitx-gtk/pkg/PLIST
index 2dd50a00db6..cd7c4a559f2 100644
--- a/inputmethods/fcitx-gtk/pkg/PLIST
+++ b/inputmethods/fcitx-gtk/pkg/PLIST
@@ -1,3 +1,4 @@
+@bin bin/fcitx5-gtk3-immodule-probing
 include/Fcitx5/GClient/
 include/Fcitx5/GClient/fcitx-gclient/
 include/Fcitx5/GClient/fcitx-gclient/fcitxgclient.h
diff --git a/inputmethods/xcb-imdkit/Makefile b/inputmethods/xcb-imdkit/Makefile
index 8a992a138a5..10c010f0d1c 100644
--- a/inputmethods/xcb-imdkit/Makefile
+++ b/inputmethods/xcb-imdkit/Makefile
@@ -1,6 +1,6 @@
 COMMENT =	implementation of xim protocol in xcb
 
-DISTNAME =	xcb-imdkit-1.0.5
+DISTNAME =	xcb-imdkit-1.0.6
 
 SHARED_LIBS +=  xcb-imdkit		1.0 # 1.0
 
diff --git a/inputmethods/xcb-imdkit/distinfo b/inputmethods/xcb-imdkit/distinfo
index a54d54c3b0a..69fe142be9a 100644
--- a/inputmethods/xcb-imdkit/distinfo
+++ b/inputmethods/xcb-imdkit/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xcb-imdkit-1.0.5.tar.xz) = Nz/NJtmSVLEmD9AlS86h00bhBhzFcH9NcbSgkUGPA8w=
-SIZE (xcb-imdkit-1.0.5.tar.xz) = 347460
+SHA256 (xcb-imdkit-1.0.6.tar.xz) = 7nE1P9jwSMHMhZFsx5rHrEQhkRCBAghfDcVQ150AUjA=
+SIZE (xcb-imdkit-1.0.6.tar.xz) = 347508
diff --git a/converters/opencc/Makefile b/converters/opencc/Makefile
index 2a4e9768ea5..bb3b3edc49c 100644
--- a/converters/opencc/Makefile
+++ b/converters/opencc/Makefile
@@ -1,6 +1,6 @@
 COMMENT =	convert between traditional and simplified Chinese
 
-V =		1.1.6
+V =		1.1.7
 DISTNAME =	opencc-$V
 
 GH_ACCOUNT =	BYVoid
diff --git a/converters/opencc/distinfo b/converters/opencc/distinfo
index 67305bef1a1..3d93967b1d2 100644
--- a/converters/opencc/distinfo
+++ b/converters/opencc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (opencc-1.1.6.tar.gz) = Fpv/QHH/6BTcFt99GA/2YQ20GPSBbpwM4Cz4dL3wWN8=
-SIZE (opencc-1.1.6.tar.gz) = 3325614
+SHA256 (opencc-1.1.7.tar.gz) = gKEmdQlKDKyQ5w7lMOk23HbKCVPLBEP3KDwrVYY15P4=
+SIZE (opencc-1.1.7.tar.gz) = 3311712
diff --git a/converters/opencc/pkg/PLIST b/converters/opencc/pkg/PLIST
index a74b1986310..7bbffec2793 100644
--- a/converters/opencc/pkg/PLIST
+++ b/converters/opencc/pkg/PLIST
@@ -30,6 +30,12 @@ include/opencc/UTF8StringSlice.hpp
 include/opencc/UTF8Util.hpp
 include/opencc/opencc.h
 include/opencc/opencc_config.h
+lib/cmake/
+lib/cmake/opencc/
+lib/cmake/opencc/OpenCCConfig.cmake
+lib/cmake/opencc/OpenCCConfigVersion.cmake
+lib/cmake/opencc/OpenCCTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/opencc/OpenCCTargets.cmake
 @lib lib/libopencc.so.${LIBopencc_VERSION}
 lib/pkgconfig/opencc.pc
 share/opencc/
diff --git a/inputmethods/libime/Makefile b/inputmethods/libime/Makefile
index bb23e1c8a28..463530cf2c6 100644
--- a/inputmethods/libime/Makefile
+++ b/inputmethods/libime/Makefile
@@ -1,7 +1,6 @@
 COMMENT =	library to support generic input method implementation
 
-DISTNAME =	libime-1.0.17
-REVISION =	1
+DISTNAME =	libime-1.1.5
 
 SHARED_LIBS +=	IMECore		0.0 # 0.0
 SHARED_LIBS +=	IMEPinyin	0.0 # 0.0
@@ -16,7 +15,7 @@ MAINTAINER =	Yifei Zhan <openbsd@zhan.science>
 # LGPLv2.1+
 PERMIT_PACKAGE=	Yes
 WANTLIB += ${COMPILER_LIBCXX} Fcitx5Utils boost_filesystem-mt
-WANTLIB += boost_iostreams-mt boost_regex-mt c m
+WANTLIB += boost_iostreams-mt boost_regex-mt c m zstd
 
 SITES =			https://download.fcitx-im.org/fcitx5/libime/
 
@@ -25,8 +24,9 @@ SITES.data =		https://download.fcitx-im.org/data/
 # Dictionary and Language Model
 # Keep in sync with the post-patch section + upstream list
 # https://github.com/fcitx/libime/blob/master/data/CMakeLists.txt
-DISTFILES.data +=	dict-20220810.tar.xz
-DISTFILES.data +=	lm_sc.arpa-20220810.tar.xz
+DISTFILES.data +=	dict-20230412.tar.xz
+DISTFILES.data +=	lm_sc.arpa-20230712.tar.xz
+DISTFILES.data +=	table-20240108.tar.gz
 DISTFILES.data +=	table.tar.gz
 
 EXTRACT_SUFX = 		.tar.xz
@@ -47,9 +47,11 @@ RUN_DEPENDS =		devel/desktop-file-utils \
 LIB_DEPENDS =		inputmethods/fcitx \
 			devel/boost
 post-patch:
-			@cp ${FULLDISTDIR}/dict-20220810.tar.xz \
+			@cp ${FULLDISTDIR}/dict-20230412.tar.xz \
 				${WRKSRC}/data/
-			@cp ${FULLDISTDIR}/lm_sc.arpa-20220810.tar.xz \
+			@cp ${FULLDISTDIR}/lm_sc.arpa-20230712.tar.xz \
+				${WRKSRC}/data/
+			@cp ${FULLDISTDIR}/table-20240108.tar.gz \
 				${WRKSRC}/data/
 			@cp ${FULLDISTDIR}/table.tar.gz \
 				${WRKSRC}/data/
diff --git a/inputmethods/libime/distinfo b/inputmethods/libime/distinfo
index dbd969f5199..45c1b634387 100644
--- a/inputmethods/libime/distinfo
+++ b/inputmethods/libime/distinfo
@@ -1,8 +1,10 @@
-SHA256 (fcitx/dict-20220810.tar.xz) = lxdS9BMYgAfo0ZFYwRuFyVXiXXsyHsInXEs69tioXSY=
-SHA256 (fcitx/libime-1.0.17.tar.xz) = I/h7gQS5FhvcQfusRClP74JdWGJgr8aY9qhf8g6mVAc=
-SHA256 (fcitx/lm_sc.arpa-20220810.tar.xz) = oRvJfSda2vGV+brIVDaK4GzbSg/h7s9Z21rlgGFdtPo=
+SHA256 (fcitx/dict-20230412.tar.xz) = 8F/Mr/loeQCqw9mtWoGyCIi1cyAUA/vNm7x5B9npdQc=
+SHA256 (fcitx/libime-1.1.5.tar.xz) = FTYjFMwiIGPfCDQiUYpSskZv01PMjZlRloF5JpV0ZT4=
+SHA256 (fcitx/lm_sc.arpa-20230712.tar.xz) = ut1iwWxjc3h6D9qPCc1FLRL2DVhohW9lHO7PGge6ujI=
+SHA256 (fcitx/table-20240108.tar.gz) = cpxZbYaQfecnx00Pw/0kHEBsXevStMt07v4CI4funa4=
 SHA256 (fcitx/table.tar.gz) = YZYFPHJBJeOuPYvWsvkXLQyDtlsNQQ083mO3qNarh7c=
-SIZE (fcitx/dict-20220810.tar.xz) = 1160888
-SIZE (fcitx/libime-1.0.17.tar.xz) = 415804
-SIZE (fcitx/lm_sc.arpa-20220810.tar.xz) = 21436544
+SIZE (fcitx/dict-20230412.tar.xz) = 1162104
+SIZE (fcitx/libime-1.1.5.tar.xz) = 424824
+SIZE (fcitx/lm_sc.arpa-20230712.tar.xz) = 30701196
+SIZE (fcitx/table-20240108.tar.gz) = 4144659
 SIZE (fcitx/table.tar.gz) = 4144686
diff --git a/inputmethods/libime/patches/patch-src_libime_core_CMakeLists_txt b/inputmethods/libime/patches/patch-src_libime_core_CMakeLists_txt
deleted file mode 100644
index cc908442a7a..00000000000
--- a/inputmethods/libime/patches/patch-src_libime_core_CMakeLists_txt
+++ /dev/null
@@ -1,18 +0,0 @@
-Pull in upstream change to switch to C++11 to unbreak build
-
-https://github.com/fcitx/libime/commit/95c1433500b089b0c2edbdd17720f66e6eafd5e0
-
-Index: src/libime/core/CMakeLists.txt
---- src/libime/core/CMakeLists.txt.orig
-+++ src/libime/core/CMakeLists.txt
-@@ -13,7 +13,9 @@ add_library(kenlm STATIC ${KENLM_SRCS})
- target_include_directories(kenlm PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/kenlm>)
- target_compile_definitions(kenlm PUBLIC -DKENLM_MAX_ORDER=3 PRIVATE -DNDEBUG)
- target_link_libraries(kenlm PUBLIC Boost::boost)
--set_target_properties(kenlm PROPERTIES POSITION_INDEPENDENT_CODE ON)
-+set_target_properties(kenlm PROPERTIES
-+  CXX_STANDARD 11
-+  POSITION_INDEPENDENT_CODE ON)
- 
- if(UNIX)
-   check_library_exists(rt clock_gettime "clock_gettime from librt" HAVE_CLOCKGETTIME_RT)
diff --git a/inputmethods/libime/pkg/PLIST b/inputmethods/libime/pkg/PLIST
index c3e7a3162c3..57530a95140 100644
--- a/inputmethods/libime/pkg/PLIST
+++ b/inputmethods/libime/pkg/PLIST
@@ -33,6 +33,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/
diff --git a/inputmethods/fcitx-table-extra/Makefile b/inputmethods/fcitx-table-extra/Makefile
index 7952b01e66e..f8d9d23130d 100644
--- a/inputmethods/fcitx-table-extra/Makefile
+++ b/inputmethods/fcitx-table-extra/Makefile
@@ -1,9 +1,8 @@
 COMMENT =	extra table for Fcitx5
 
-V =		5.0.13
+V =		5.1.2
 DISTNAME =	fcitx5-table-extra-$V
 PKGNAME =	${DISTNAME:S/fcitx5/fcitx/}
-REVISION =	0
 
 CATEGORIES =	inputmethods chinese
 
diff --git a/inputmethods/fcitx-table-extra/distinfo b/inputmethods/fcitx-table-extra/distinfo
index 7a0926be53a..519f1f56a52 100644
--- a/inputmethods/fcitx-table-extra/distinfo
+++ b/inputmethods/fcitx-table-extra/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fcitx/fcitx5-table-extra-5.0.13.tar.xz) = auwD5ssUCNhEeJgiYTLnImBxU1wFhONeBBWeTF90oBY=
-SIZE (fcitx/fcitx5-table-extra-5.0.13.tar.xz) = 7288400
+SHA256 (fcitx/fcitx5-table-extra-5.1.2.tar.xz) = 83YjSZeVfomI9VUqLcRtfmwUB7DGdtW42A8QGB8x6xA=
+SIZE (fcitx/fcitx5-table-extra-5.1.2.tar.xz) = 7629080
diff --git a/inputmethods/fcitx-table-extra/pkg/PLIST b/inputmethods/fcitx-table-extra/pkg/PLIST
index 522ab128b6f..6bc459402d0 100644
--- a/inputmethods/fcitx-table-extra/pkg/PLIST
+++ b/inputmethods/fcitx-table-extra/pkg/PLIST
@@ -18,6 +18,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
@@ -43,6 +44,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/inputmethods/fcitx-qt/Makefile b/inputmethods/fcitx-qt/Makefile
index 39f7df88418..bcfedad0433 100644
--- a/inputmethods/fcitx-qt/Makefile
+++ b/inputmethods/fcitx-qt/Makefile
@@ -1,11 +1,12 @@
 COMMENT =	Qt library and IM module for fcitx5
 
-DISTNAME =	fcitx5-qt-5.0.17
+DISTNAME =	fcitx5-qt-5.1.4
 PKGNAME =	${DISTNAME:S/fcitx5/fcitx/}
 
 SHARED_LIBS +=	Fcitx5Qt5WidgetsAddons		0.0 # 0.0
 SHARED_LIBS +=	Fcitx5Qt5DBusAddons		0.0 # 0.0
 SHARED_LIBS +=	Fcitx5Qt6DBusAddons		0.0 # 0.0
+SHARED_LIBS +=	Fcitx5Qt6WidgetsAddons		0.0 # 0.0
 
 CATEGORIES =	inputmethods
 
@@ -28,6 +29,7 @@ MODULES =	devel/kf5 \
 
 BUILD_DEPENDS =		devel/gettext,-tools \
 			inputmethods/fcitx \
+			x11/qt6/qtwayland \
 			devel/iso-codes \
 			devel/fmt
 
diff --git a/inputmethods/fcitx-qt/distinfo b/inputmethods/fcitx-qt/distinfo
index 467e14ccdcd..25750ffc04f 100644
--- a/inputmethods/fcitx-qt/distinfo
+++ b/inputmethods/fcitx-qt/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fcitx5-qt-5.0.17.tar.xz) = QmjnoSd2kqedz/COZi0edEB+WYph09A4a8ZKUYCekfQ=
-SIZE (fcitx5-qt-5.0.17.tar.xz) = 84680
+SHA256 (fcitx5-qt-5.1.4.tar.xz) = klJuRCTUWQBEOyDw9XUAQXubfa1UQJs3CmcWbbfSsUk=
+SIZE (fcitx5-qt-5.1.4.tar.xz) = 92880
diff --git a/inputmethods/fcitx-qt/pkg/PLIST b/inputmethods/fcitx-qt/pkg/PLIST
index 36a22552238..5363f46c819 100644
--- a/inputmethods/fcitx-qt/pkg/PLIST
+++ b/inputmethods/fcitx-qt/pkg/PLIST
@@ -1,3 +1,5 @@
+@bin bin/fcitx5-qt5-immodule-probing
+@bin bin/fcitx5-qt6-immodule-probing
 include/Fcitx5Qt5/
 include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/
 include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitx5qt5dbusaddons_export.h
@@ -23,7 +25,15 @@ include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtdbustypes.h
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtinputcontextproxy.h
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtinputmethodproxy.h
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtwatcher.h
+include/Fcitx5Qt6/Fcitx5QtWidgetsAddons/
+include/Fcitx5Qt6/Fcitx5QtWidgetsAddons/fcitx5qt6widgetsaddons_export.h
+include/Fcitx5Qt6/Fcitx5QtWidgetsAddons/fcitxqtconfiguifactory.h
+include/Fcitx5Qt6/Fcitx5QtWidgetsAddons/fcitxqtconfiguiplugin.h
+include/Fcitx5Qt6/Fcitx5QtWidgetsAddons/fcitxqtconfiguiwidget.h
+include/Fcitx5Qt6/Fcitx5QtWidgetsAddons/fcitxqti18nhelper.h
+include/Fcitx5Qt6/Fcitx5QtWidgetsAddons/fcitxqtkeysequencewidget.h
 include/Fcitx5Qt6/fcitx5qt6dbusaddons_version.h
+include/Fcitx5Qt6/fcitx5qt6widgetsaddons_version.h
 lib/cmake/Fcitx5Qt5DBusAddons/
 lib/cmake/Fcitx5Qt5DBusAddons/Fcitx5Qt5DBusAddonsConfig.cmake
 lib/cmake/Fcitx5Qt5DBusAddons/Fcitx5Qt5DBusAddonsConfigVersion.cmake
@@ -39,15 +49,23 @@ lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsConfig.cmake
 lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsConfigVersion.cmake
 lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsTargets${MODCMAKE_BUILD_SUFFIX}
 lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsTargets.cmake
-lib/fcitx5/qt5/
-@so lib/fcitx5/qt5/libfcitx-quickphrase-editor5.so
+lib/cmake/Fcitx5Qt6WidgetsAddons/
+lib/cmake/Fcitx5Qt6WidgetsAddons/Fcitx5Qt6WidgetsAddonsConfig.cmake
+lib/cmake/Fcitx5Qt6WidgetsAddons/Fcitx5Qt6WidgetsAddonsConfigVersion.cmake
+lib/cmake/Fcitx5Qt6WidgetsAddons/Fcitx5Qt6WidgetsAddonsTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/Fcitx5Qt6WidgetsAddons/Fcitx5Qt6WidgetsAddonsTargets.cmake
+lib/fcitx5/qt6/
+@so lib/fcitx5/qt6/libfcitx-quickphrase-editor5.so
 @lib lib/libFcitx5Qt5DBusAddons.so.${LIBFcitx5Qt5DBusAddons_VERSION}
 @lib lib/libFcitx5Qt5WidgetsAddons.so.${LIBFcitx5Qt5WidgetsAddons_VERSION}
 @lib lib/libFcitx5Qt6DBusAddons.so.${LIBFcitx5Qt6DBusAddons_VERSION}
+@lib lib/libFcitx5Qt6WidgetsAddons.so.${LIBFcitx5Qt6WidgetsAddons_VERSION}
 @so lib/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
 @so lib/qt6/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
 @bin libexec/fcitx5-qt5-gui-wrapper
+@bin libexec/fcitx5-qt6-gui-wrapper
 share/applications/org.fcitx.fcitx5-qt5-gui-wrapper.desktop
+share/applications/org.fcitx.fcitx5-qt6-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
diff --git a/inputmethods/fcitx-lua/Makefile b/inputmethods/fcitx-lua/Makefile
index 488e40adf2d..3e4783ca45d 100644
--- a/inputmethods/fcitx-lua/Makefile
+++ b/inputmethods/fcitx-lua/Makefile
@@ -1,6 +1,6 @@
 COMMENT =	Lua support for fcitx5
 
-DISTNAME =	fcitx5-lua-5.0.10
+DISTNAME =	fcitx5-lua-5.0.12
 PKGNAME =	${DISTNAME:S/fcitx5/fcitx/}
 
 CATEGORIES =	inputmethods
diff --git a/inputmethods/fcitx-lua/distinfo b/inputmethods/fcitx-lua/distinfo
index 86a6e383f6f..18d9cfdc806 100644
--- a/inputmethods/fcitx-lua/distinfo
+++ b/inputmethods/fcitx-lua/distinfo
@@ -1,2 +1,2 @@
-SHA256 (fcitx5-lua-5.0.10.tar.xz) = Kd3TUINtegWgW5GIl/ikkEt2T3RsxCyzTHBcdU80cI8=
-SIZE (fcitx5-lua-5.0.10.tar.xz) = 34264
+SHA256 (fcitx5-lua-5.0.12.tar.xz) = 5B/YcbzvvmCcsWHdxC7fAulf4pU301Kgs9rNfz8GcAI=
+SIZE (fcitx5-lua-5.0.12.tar.xz) = 33576

Reply via email to