git: 5706c0f18db2 - main - textproc/fcitx5-qt: Update to 5.1.6

From: Li-Wen Hsu <lwhsu_at_FreeBSD.org>
Date: Mon, 06 May 2024 08:15:11 UTC
The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5706c0f18db2a4a92459e4d2cdf64020760f5dce

commit 5706c0f18db2a4a92459e4d2cdf64020760f5dce
Author:     Li-Wen Hsu <lwhsu@FreeBSD.org>
AuthorDate: 2024-05-06 08:13:59 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2024-05-06 08:13:59 +0000

    textproc/fcitx5-qt: Update to 5.1.6
    
    Approved by:    khng
---
 textproc/fcitx5-qt/Makefile      | 13 +++++++------
 textproc/fcitx5-qt/distinfo      |  6 +++---
 textproc/fcitx5-qt/pkg-plist.qt5 |  1 +
 textproc/fcitx5-qt/pkg-plist.qt6 | 18 ++++++++++++++++++
 4 files changed, 29 insertions(+), 9 deletions(-)

diff --git a/textproc/fcitx5-qt/Makefile b/textproc/fcitx5-qt/Makefile
index 4ffe764c7d7b..ac46bdf1bfc3 100644
--- a/textproc/fcitx5-qt/Makefile
+++ b/textproc/fcitx5-qt/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	fcitx5-qt
-DISTVERSION=	5.0.17
-PORTREVISION=	1
+DISTVERSION=	5.1.6
 CATEGORIES=	textproc
 MASTER_SITES=	https://download.fcitx-im.org/fcitx5/${PORTNAME}/
 
@@ -22,25 +21,27 @@ FLAVOR?=	${FLAVORS:[1]}
 qt5_PKGNAMESUFFIX=	5
 qt6_PKGNAMESUFFIX=	6
 
-USES=		cmake compiler:c++17-lang gettext-tools kde:5 pkgconfig tar:xz \
+USES=		cmake compiler:c++17-lang gettext-tools kde:5 pkgconfig tar:zst \
 		xorg
 
 CMAKE_OFF?=	ENABLE_QT4
 
 .if ${FLAVOR} == qt5
 USES+=		qt:5
-USE_QT=		concurrent core dbus gui widgets xml buildtools:build \
+USE_QT=		concurrent core dbus gui widgets buildtools:build \
 		qmake:build
 CMAKE_ON=	ENABLE_QT5
 CMAKE_OFF+=	ENABLE_QT6
 EXTRA_PATCHES=	${PATCHDIR}/extra-patch-CMakeLists.txt
 RUN_DEPENDS=	fcitx5-qt-common>=${DISTVERSION}:textproc/fcitx5-qt-common
 .elif ${FLAVOR} == qt6
-USES+=		qt:6
-USE_QT=		base
+USES+=		qt:6 gl
+USE_GL=		gl opengl
+USE_QT=		base wayland
 CMAKE_ON=	ENABLE_QT6
 CMAKE_OFF+=	ENABLE_QT5
 EXTRA_PATCHES=	${PATCHDIR}/extra-patch-CMakeLists.txt
+LIB_DEPENDS+=	libwayland-client.so:graphics/wayland
 RUN_DEPENDS=	fcitx5-qt-common>=${DISTVERSION}:textproc/fcitx5-qt-common
 .endif
 
diff --git a/textproc/fcitx5-qt/distinfo b/textproc/fcitx5-qt/distinfo
index 92d1d31efaa6..73cf800e42cf 100644
--- a/textproc/fcitx5-qt/distinfo
+++ b/textproc/fcitx5-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1679112362
-SHA256 (fcitx5-qt-5.0.17.tar.xz) = 4268e7a1277692a79dcff08e662d1e74407e598a61d3d0386bc64a51809e91f4
-SIZE (fcitx5-qt-5.0.17.tar.xz) = 84680
+TIMESTAMP = 1714963738
+SHA256 (fcitx5-qt-5.1.6.tar.zst) = ffab4eb177cfec4284f65b51f1328863d951bb4b1d46210f8d713013a07438b5
+SIZE (fcitx5-qt-5.1.6.tar.zst) = 127978
diff --git a/textproc/fcitx5-qt/pkg-plist.qt5 b/textproc/fcitx5-qt/pkg-plist.qt5
index 2bc012f37753..6bd04c8ced55 100644
--- a/textproc/fcitx5-qt/pkg-plist.qt5
+++ b/textproc/fcitx5-qt/pkg-plist.qt5
@@ -1,3 +1,4 @@
+bin/fcitx5-qt5-immodule-probing
 include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitx5qt5dbusaddons_export.h
 include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitxqtcontrollerproxy.h
 include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitxqtdbustypes.h
diff --git a/textproc/fcitx5-qt/pkg-plist.qt6 b/textproc/fcitx5-qt/pkg-plist.qt6
index f240faa5c1df..cf5bc6684b7f 100644
--- a/textproc/fcitx5-qt/pkg-plist.qt6
+++ b/textproc/fcitx5-qt/pkg-plist.qt6
@@ -1,15 +1,33 @@
+bin/fcitx5-qt6-immodule-probing
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitx5qt6dbusaddons_export.h
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtcontrollerproxy.h
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtdbustypes.h
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtinputcontextproxy.h
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtinputmethodproxy.h
 include/Fcitx5Qt6/Fcitx5Qt6DBusAddons/fcitxqtwatcher.h
+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/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsConfig.cmake
 lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsConfigVersion.cmake
 lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/Fcitx5Qt6DBusAddons/Fcitx5Qt6DBusAddonsTargets.cmake
+lib/cmake/Fcitx5Qt6WidgetsAddons/Fcitx5Qt6WidgetsAddonsConfig.cmake
+lib/cmake/Fcitx5Qt6WidgetsAddons/Fcitx5Qt6WidgetsAddonsConfigVersion.cmake
+lib/cmake/Fcitx5Qt6WidgetsAddons/Fcitx5Qt6WidgetsAddonsTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Fcitx5Qt6WidgetsAddons/Fcitx5Qt6WidgetsAddonsTargets.cmake
+lib/fcitx5/qt6/libfcitx-quickphrase-editor5.so
 lib/libFcitx5Qt6DBusAddons.so
 lib/libFcitx5Qt6DBusAddons.so.1
 lib/libFcitx5Qt6DBusAddons.so.%%VER%%
+lib/libFcitx5Qt6WidgetsAddons.so
+lib/libFcitx5Qt6WidgetsAddons.so.2
+lib/libFcitx5Qt6WidgetsAddons.so.%%VER%%
+libexec/fcitx5-qt6-gui-wrapper
+share/applications/org.fcitx.fcitx5-qt6-gui-wrapper.desktop
 %%QT_PLUGINDIR%%/platforminputcontexts/libfcitx5platforminputcontextplugin.so