Import fcitx5-qt-5.0.9

fcitx5-qt provides Qt library and Qt IM module for fcitx5.

From Yifei Zhan
This commit is contained in:
kevlo 2022-05-13 01:39:37 +00:00
parent c3c01a1a00
commit 89aea2d1a3
4 changed files with 92 additions and 0 deletions

View File

@ -0,0 +1,41 @@
COMMENT = Qt library and IM module for fcitx5
DISTNAME = fcitx5-qt-5.0.9
SHARED_LIBS += Fcitx5Qt5WidgetsAddons 0.0 # 0.0
SHARED_LIBS += Fcitx5Qt5DBusAddons 0.0 # 0.0
CATEGORIES = inputmethods
HOMEPAGE = https://fcitx-im.org/
MAINTAINER = Yifei Zhan <openbsd@zhan.science>
# BSD for plugins
# LGPL2.1+ for other files
PERMIT_PACKAGE= Yes
WANTLIB += ${COMPILER_LIBCXX} Fcitx5Utils Qt5Concurrent Qt5Core
WANTLIB += Qt5DBus Qt5Gui Qt5Widgets c m xcb xkbcommon
MASTER_SITES = https://download.fcitx-im.org/fcitx5/fcitx5-qt/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_SUFX = .tar.xz
COMPILER = base-clang ports-clang ports-gcc
MODULES = devel/kf5
BUILD_DEPENDS = devel/gettext,-tools \
inputmethods/fcitx5 \
devel/iso-codes \
devel/fmt
RUN_DEPENDS = devel/desktop-file-utils \
inputmethods/fcitx5 \
misc/shared-mime-info
LIB_DEPENDS = inputmethods/fcitx5
CONFIGURE_ARGS = -DENABLE_QT4=OFF
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (fcitx5-qt-5.0.9.tar.xz) = DwjoGdFRKRkJ4uYqGYzHHsB0ALoASKOrFUrjC8LEI0M=
SIZE (fcitx5-qt-5.0.9.tar.xz) = 81560

View File

@ -0,0 +1,5 @@
fcitx5-qt provides Qt library and Qt IM module for fcitx5.
To enable it, add the following line to your ~/.xsession or ~/.xinitrc
export QT_IM_MODULE=fcitx

View File

@ -0,0 +1,44 @@
include/Fcitx5Qt5/
include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/
include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitx5qt5dbusaddons_export.h
include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitxqtcontrollerproxy.h
include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitxqtdbustypes.h
include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitxqtinputcontextproxy.h
include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitxqtinputmethodproxy.h
include/Fcitx5Qt5/Fcitx5Qt5DBusAddons/fcitxqtwatcher.h
include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/
include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitx5qt5widgetsaddons_export.h
include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitxqtconfiguifactory.h
include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitxqtconfiguiplugin.h
include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitxqtconfiguiwidget.h
include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitxqti18nhelper.h
include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitxqtkeysequencewidget.h
include/Fcitx5Qt5/fcitx5qt5dbusaddons_version.h
include/Fcitx5Qt5/fcitx5qt5widgetsaddons_version.h
lib/cmake/Fcitx5Qt5DBusAddons/
lib/cmake/Fcitx5Qt5DBusAddons/Fcitx5Qt5DBusAddonsConfig.cmake
lib/cmake/Fcitx5Qt5DBusAddons/Fcitx5Qt5DBusAddonsConfigVersion.cmake
lib/cmake/Fcitx5Qt5DBusAddons/Fcitx5Qt5DBusAddonsTargets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/Fcitx5Qt5DBusAddons/Fcitx5Qt5DBusAddonsTargets.cmake
lib/cmake/Fcitx5Qt5WidgetsAddons/
lib/cmake/Fcitx5Qt5WidgetsAddons/Fcitx5Qt5WidgetsAddonsConfig.cmake
lib/cmake/Fcitx5Qt5WidgetsAddons/Fcitx5Qt5WidgetsAddonsConfigVersion.cmake
lib/cmake/Fcitx5Qt5WidgetsAddons/Fcitx5Qt5WidgetsAddonsTargets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/Fcitx5Qt5WidgetsAddons/Fcitx5Qt5WidgetsAddonsTargets.cmake
lib/fcitx5/qt5/
@so lib/fcitx5/qt5/libfcitx-quickphrase-editor5.so
@lib lib/libFcitx5Qt5DBusAddons.so.${LIBFcitx5Qt5DBusAddons_VERSION}
@lib lib/libFcitx5Qt5WidgetsAddons.so.${LIBFcitx5Qt5WidgetsAddons_VERSION}
@so lib/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so
@bin libexec/fcitx5-qt5-gui-wrapper
share/locale/ca/LC_MESSAGES/fcitx5-qt.mo
share/locale/da/LC_MESSAGES/fcitx5-qt.mo
share/locale/de/LC_MESSAGES/fcitx5-qt.mo
share/locale/es/LC_MESSAGES/fcitx5-qt.mo
share/locale/fr/LC_MESSAGES/fcitx5-qt.mo
share/locale/he/LC_MESSAGES/fcitx5-qt.mo
share/locale/ja/LC_MESSAGES/fcitx5-qt.mo
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