Sat Feb 10 09:58:34 2024 UTC (116d)
inputmethod/fcitx5: Update to 5.1.7

Changelog:
Many bugfixes.
Update translations.
Improve Wayland support.


(ryoon)
diff -r1.16 -r1.17 pkgsrc/inputmethod/fcitx5/Makefile
diff -r1.2 -r1.3 pkgsrc/inputmethod/fcitx5/PLIST
diff -r1.8 -r1.9 pkgsrc/inputmethod/fcitx5/distinfo
diff -r1.1 -r1.2 pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_endian__p.h
diff -r1.1 -r0 pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_misc.cpp
diff -r1.1 -r0 pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx_inputcontext__p.h
diff -r1.1 -r0 pkgsrc/inputmethod/fcitx5/patches/patch-src_modules_dbus_dbusmodule.cpp
diff -r1.1 -r0 pkgsrc/inputmethod/fcitx5/patches/patch-src_modules_spell_dict_CMakeLists.txt
diff -r0 -r1.1 pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_uuid__p.h
diff -r0 -r1.1 pkgsrc/inputmethod/fcitx5/patches/patch-src_modules_spell_CMakeLists.txt
Sat Feb 10 18:58:34 2024
Mon Jun 26 19:38:52 2023
pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_misc.cpp,v

anoncvs not yet been updated
Sat Feb 10 18:58:34 2024
Mon Jun 26 19:38:52 2023
pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx_inputcontext__p.h,v

anoncvs not yet been updated
Sat Feb 10 18:58:34 2024
Mon Jun 26 19:38:52 2023
pkgsrc/inputmethod/fcitx5/patches/patch-src_modules_dbus_dbusmodule.cpp,v

anoncvs not yet been updated
Sat Feb 10 18:58:34 2024
Mon Jun 26 19:38:52 2023
pkgsrc/inputmethod/fcitx5/patches/patch-src_modules_spell_dict_CMakeLists.txt,v

anoncvs not yet been updated

cvs diff -r1.16 -r1.17 pkgsrc/inputmethod/fcitx5/Makefile (expand / switch to unified diff)

--- pkgsrc/inputmethod/fcitx5/Makefile 2023/11/14 14:02:17 1.16
+++ pkgsrc/inputmethod/fcitx5/Makefile 2024/02/10 09:58:33 1.17
@@ -1,44 +1,42 @@ @@ -1,44 +1,42 @@
1# $NetBSD: Makefile,v 1.16 2023/11/14 14:02:17 wiz Exp $ 1# $NetBSD: Makefile,v 1.17 2024/02/10 09:58:33 ryoon Exp $
2 2
3DISTNAME= fcitx5-5.0.5 3DISTNAME= fcitx5-5.1.7
4PKGREVISION= 10 
5CATEGORIES= inputmethod 4CATEGORIES= inputmethod
6MASTER_SITES= https://download.fcitx-im.org/fcitx5/fcitx5/ 5MASTER_SITES= https://download.fcitx-im.org/fcitx5/fcitx5/
7EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= ryoon@NetBSD.org 8MAINTAINER= ryoon@NetBSD.org
10HOMEPAGE= https://github.com/fcitx/fcitx5 9HOMEPAGE= https://github.com/fcitx/fcitx5
11COMMENT= Input method framework with extension support 10COMMENT= Input method framework with extension support
12LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
13 12
14DATAFILES+= en_dict-20121020.tar.gz 13DATAFILES+= en_dict-20121020.tar.gz
15EXTRACT_ONLY= ${DEFAULT_DISTFILES} 14EXTRACT_ONLY= ${DEFAULT_DISTFILES}
16DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} 15DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}
17 16
18.for f in ${DATAFILES} 17.for f in ${DATAFILES}
19SITES.${f}= https://download.fcitx-im.org/data/ 18SITES.${f}= https://download.fcitx-im.org/data/
20DISTFILES+= ${f} 19DISTFILES+= ${f}
21.endfor 20.endfor
22 21
23SUBST_CLASSES+= fix-machine-id 22SUBST_CLASSES+= fix-machine-id
24SUBST_STAGE.fix-machine-id= pre-configure 23SUBST_STAGE.fix-machine-id= pre-configure
25SUBST_MESSAGE.fix-machine-id= Fixing machine-id path 24SUBST_MESSAGE.fix-machine-id= Fixing machine-id path
26SUBST_FILES.fix-machine-id+= src/lib/fcitx/misc_p.h 25SUBST_FILES.fix-machine-id+= src/lib/fcitx/misc_p.h
27SUBST_SED.fix-machine-id+= -e 's,/var/lib/dbus/machine-id,${VARBASE}/lib/dbus/machine-id,g' 26SUBST_SED.fix-machine-id+= -e 's,/var/lib/dbus/machine-id,${VARBASE}/lib/dbus/machine-id,g'
28 27
29CONFLICTS+= fcitx-[0-9]* 28CONFLICTS+= fcitx-[0-9]*
30 29
31USE_CMAKE= yes 
32USE_TOOLS+= bash:run pkg-config 30USE_TOOLS+= bash:run pkg-config
33USE_PKGLOCALEDIR= yes 31USE_PKGLOCALEDIR= yes
34USE_LANGUAGES= c c++ 32USE_LANGUAGES= c c++
35BUILD_DEFS+= VARBASE 33BUILD_DEFS+= VARBASE
36 34
37REPLACE_BASH+= data/fcitx5-diagnose.sh 35REPLACE_BASH+= data/fcitx5-diagnose.sh
38 36
39TOOL_DEPENDS+= extra-cmake-modules-[0-9]*:../../devel/extra-cmake-modules 37TOOL_DEPENDS+= extra-cmake-modules-[0-9]*:../../devel/extra-cmake-modules
40 38
41CMAKE_ARGS+= -DENABLE_WAYLAND=off # cairo-egl is required. 39CMAKE_ARGS+= -DENABLE_WAYLAND=off # cairo-egl is required.
42CMAKE_ARGS+= -DUSE_SYSTEMD=off 40CMAKE_ARGS+= -DUSE_SYSTEMD=off
43CMAKE_ARGS+= -DLibIntl_INCLUDE_DIR=${BUILDLINK_PREFIX.gettext}/include 41CMAKE_ARGS+= -DLibIntl_INCLUDE_DIR=${BUILDLINK_PREFIX.gettext}/include
44CMAKE_ARGS+= -DLIBUUID_INCLUDE_DIR=${BUILDLINK_PREFIX.libuuid}/include 42CMAKE_ARGS+= -DLIBUUID_INCLUDE_DIR=${BUILDLINK_PREFIX.libuuid}/include
@@ -54,34 +52,37 @@ PKGCONFIG_OVERRIDE+= src/modules/Fcitx5M @@ -54,34 +52,37 @@ PKGCONFIG_OVERRIDE+= src/modules/Fcitx5M
54 52
55SUBST_CLASSES+= xdg 53SUBST_CLASSES+= xdg
56SUBST_STAGE.xdg= pre-configure 54SUBST_STAGE.xdg= pre-configure
57SUBST_MESSAGE.xdg= Fix desktop autostart file installation 55SUBST_MESSAGE.xdg= Fix desktop autostart file installation
58SUBST_FILES.xdg= data/CMakeLists.txt 56SUBST_FILES.xdg= data/CMakeLists.txt
59SUBST_SED.xdg= -e 's,{CMAKE_INSTALL_FULL_SYSCONFDIR}/xdg/autostart,{CMAKE_INSTALL_PREFIX}/share/examples/fcitx5,' 57SUBST_SED.xdg= -e 's,{CMAKE_INSTALL_FULL_SYSCONFDIR}/xdg/autostart,{CMAKE_INSTALL_PREFIX}/share/examples/fcitx5,'
60 58
61MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/autostart 59MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg/autostart
62CONF_FILES+= ${PREFIX}/share/examples/fcitx5/org.fcitx.Fcitx5.desktop \ 60CONF_FILES+= ${PREFIX}/share/examples/fcitx5/org.fcitx.Fcitx5.desktop \
63 ${PKG_SYSCONFDIR}/xdg/autostart/org.fcitx.Fcitx5.desktop 61 ${PKG_SYSCONFDIR}/xdg/autostart/org.fcitx.Fcitx5.desktop
64 62
65pre-configure: 63pre-configure:
66 ${LN} -s ${DISTDIR}/en_dict-20121020.tar.gz \ 64 ${LN} -s ${DISTDIR}/en_dict-20121020.tar.gz \
67 ${WRKSRC}/src/modules/spell/dict 65 ${WRKSRC}/src/modules/spell/
68 66
 67.include "../../devel/cmake/build.mk"
69.include "../../devel/gettext-lib/buildlink3.mk" 68.include "../../devel/gettext-lib/buildlink3.mk"
70.include "../../devel/gettext-tools/buildlink3.mk" 69.include "../../devel/gettext-tools/buildlink3.mk"
71.include "../../devel/glib2/buildlink3.mk" 70.include "../../devel/glib2/buildlink3.mk"
 71USE_BUILTIN.libevent= no
72.include "../../devel/libevent/buildlink3.mk" 72.include "../../devel/libevent/buildlink3.mk"
73.include "../../devel/libexecinfo/buildlink3.mk" 73.include "../../devel/libexecinfo/buildlink3.mk"
74.include "../../devel/libuuid/buildlink3.mk" 74.include "../../devel/libuuid/buildlink3.mk"
 75.include "../../devel/libuv/buildlink3.mk"
75.include "../../devel/pango/buildlink3.mk" 76.include "../../devel/pango/buildlink3.mk"
76.include "../../graphics/cairo/buildlink3.mk" 77.include "../../graphics/cairo/buildlink3.mk"
77.include "../../graphics/gdk-pixbuf2/buildlink3.mk" 78.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
78.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 79.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
79.include "../../sysutils/dbus/buildlink3.mk" 80.include "../../sysutils/dbus/buildlink3.mk"
80.include "../../sysutils/desktop-file-utils/desktopdb.mk" 81.include "../../sysutils/desktop-file-utils/desktopdb.mk"
81.include "../../textproc/cldr-emoji-annotation/buildlink3.mk" 82.include "../../textproc/cldr-emoji-annotation/buildlink3.mk"
82.include "../../textproc/enchant2/buildlink3.mk" 83.include "../../textproc/enchant2/buildlink3.mk"
83.include "../../textproc/expat/buildlink3.mk" 84.include "../../textproc/expat/buildlink3.mk"
84.include "../../textproc/fmtlib/buildlink3.mk" 85.include "../../textproc/fmtlib/buildlink3.mk"
85.include "../../textproc/iso-codes/buildlink3.mk" 86.include "../../textproc/iso-codes/buildlink3.mk"
86.include "../../textproc/json-c/buildlink3.mk" 87.include "../../textproc/json-c/buildlink3.mk"
87.include "../../x11/libxcb/buildlink3.mk" 88.include "../../x11/libxcb/buildlink3.mk"

cvs diff -r1.2 -r1.3 pkgsrc/inputmethod/fcitx5/PLIST (expand / switch to unified diff)

--- pkgsrc/inputmethod/fcitx5/PLIST 2022/03/27 13:17:34 1.2
+++ pkgsrc/inputmethod/fcitx5/PLIST 2024/02/10 09:58:33 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2022/03/27 13:17:34 tnn Exp $ 1@comment $NetBSD: PLIST,v 1.3 2024/02/10 09:58:33 ryoon Exp $
2bin/fcitx5 2bin/fcitx5
3bin/fcitx5-configtool 3bin/fcitx5-configtool
4bin/fcitx5-diagnose 4bin/fcitx5-diagnose
5bin/fcitx5-remote 5bin/fcitx5-remote
6include/Fcitx5/Config/fcitx-config/configuration.h 6include/Fcitx5/Config/fcitx-config/configuration.h
7include/Fcitx5/Config/fcitx-config/dbushelper.h 7include/Fcitx5/Config/fcitx-config/dbushelper.h
8include/Fcitx5/Config/fcitx-config/enum.h 8include/Fcitx5/Config/fcitx-config/enum.h
9include/Fcitx5/Config/fcitx-config/fcitxconfig_export.h 9include/Fcitx5/Config/fcitx-config/fcitxconfig_export.h
10include/Fcitx5/Config/fcitx-config/iniparser.h 10include/Fcitx5/Config/fcitx-config/iniparser.h
11include/Fcitx5/Config/fcitx-config/marshallfunction.h 11include/Fcitx5/Config/fcitx-config/marshallfunction.h
12include/Fcitx5/Config/fcitx-config/option.h 12include/Fcitx5/Config/fcitx-config/option.h
13include/Fcitx5/Config/fcitx-config/option_details.h 13include/Fcitx5/Config/fcitx-config/option_details.h
14include/Fcitx5/Config/fcitx-config/optiontypename.h 14include/Fcitx5/Config/fcitx-config/optiontypename.h
@@ -40,59 +40,62 @@ include/Fcitx5/Core/fcitx/statusarea.h @@ -40,59 +40,62 @@ include/Fcitx5/Core/fcitx/statusarea.h
40include/Fcitx5/Core/fcitx/surroundingtext.h 40include/Fcitx5/Core/fcitx/surroundingtext.h
41include/Fcitx5/Core/fcitx/text.h 41include/Fcitx5/Core/fcitx/text.h
42include/Fcitx5/Core/fcitx/userinterface.h 42include/Fcitx5/Core/fcitx/userinterface.h
43include/Fcitx5/Core/fcitx/userinterfacemanager.h 43include/Fcitx5/Core/fcitx/userinterfacemanager.h
44include/Fcitx5/Module/fcitx-module/clipboard/clipboard_public.h 44include/Fcitx5/Module/fcitx-module/clipboard/clipboard_public.h
45include/Fcitx5/Module/fcitx-module/dbus/dbus_public.h 45include/Fcitx5/Module/fcitx-module/dbus/dbus_public.h
46include/Fcitx5/Module/fcitx-module/emoji/emoji_public.h 46include/Fcitx5/Module/fcitx-module/emoji/emoji_public.h
47include/Fcitx5/Module/fcitx-module/notificationitem/notificationitem_public.h 47include/Fcitx5/Module/fcitx-module/notificationitem/notificationitem_public.h
48include/Fcitx5/Module/fcitx-module/notifications/notifications_public.h 48include/Fcitx5/Module/fcitx-module/notifications/notifications_public.h
49include/Fcitx5/Module/fcitx-module/quickphrase/quickphrase_public.h 49include/Fcitx5/Module/fcitx-module/quickphrase/quickphrase_public.h
50include/Fcitx5/Module/fcitx-module/spell/spell_public.h 50include/Fcitx5/Module/fcitx-module/spell/spell_public.h
51include/Fcitx5/Module/fcitx-module/testfrontend/testfrontend_public.h 51include/Fcitx5/Module/fcitx-module/testfrontend/testfrontend_public.h
52include/Fcitx5/Module/fcitx-module/testim/testim_public.h 52include/Fcitx5/Module/fcitx-module/testim/testim_public.h
 53include/Fcitx5/Module/fcitx-module/unicode/unicode_public.h
53include/Fcitx5/Module/fcitx-module/xcb/xcb_public.h 54include/Fcitx5/Module/fcitx-module/xcb/xcb_public.h
54include/Fcitx5/Utils/fcitx-utils/capabilityflags.h 55include/Fcitx5/Utils/fcitx-utils/capabilityflags.h
55include/Fcitx5/Utils/fcitx-utils/charutils.h 56include/Fcitx5/Utils/fcitx-utils/charutils.h
56include/Fcitx5/Utils/fcitx-utils/color.h 57include/Fcitx5/Utils/fcitx-utils/color.h
57include/Fcitx5/Utils/fcitx-utils/connectableobject.h 58include/Fcitx5/Utils/fcitx-utils/connectableobject.h
58include/Fcitx5/Utils/fcitx-utils/cutf8.h 59include/Fcitx5/Utils/fcitx-utils/cutf8.h
59include/Fcitx5/Utils/fcitx-utils/dbus/bus.h 60include/Fcitx5/Utils/fcitx-utils/dbus/bus.h
60include/Fcitx5/Utils/fcitx-utils/dbus/matchrule.h 61include/Fcitx5/Utils/fcitx-utils/dbus/matchrule.h
61include/Fcitx5/Utils/fcitx-utils/dbus/message.h 62include/Fcitx5/Utils/fcitx-utils/dbus/message.h
62include/Fcitx5/Utils/fcitx-utils/dbus/message_details.h 63include/Fcitx5/Utils/fcitx-utils/dbus/message_details.h
63include/Fcitx5/Utils/fcitx-utils/dbus/objectvtable.h 64include/Fcitx5/Utils/fcitx-utils/dbus/objectvtable.h
64include/Fcitx5/Utils/fcitx-utils/dbus/servicewatcher.h 65include/Fcitx5/Utils/fcitx-utils/dbus/servicewatcher.h
 66include/Fcitx5/Utils/fcitx-utils/dbus/variant.h
65include/Fcitx5/Utils/fcitx-utils/element.h 67include/Fcitx5/Utils/fcitx-utils/element.h
66include/Fcitx5/Utils/fcitx-utils/event.h 68include/Fcitx5/Utils/fcitx-utils/event.h
67include/Fcitx5/Utils/fcitx-utils/eventdispatcher.h 69include/Fcitx5/Utils/fcitx-utils/eventdispatcher.h
68include/Fcitx5/Utils/fcitx-utils/fcitxutils_export.h 70include/Fcitx5/Utils/fcitx-utils/fcitxutils_export.h
69include/Fcitx5/Utils/fcitx-utils/flags.h 71include/Fcitx5/Utils/fcitx-utils/flags.h
70include/Fcitx5/Utils/fcitx-utils/fs.h 72include/Fcitx5/Utils/fcitx-utils/fs.h
71include/Fcitx5/Utils/fcitx-utils/handlertable.h 73include/Fcitx5/Utils/fcitx-utils/handlertable.h
72include/Fcitx5/Utils/fcitx-utils/handlertable_details.h 74include/Fcitx5/Utils/fcitx-utils/handlertable_details.h
73include/Fcitx5/Utils/fcitx-utils/i18n.h 75include/Fcitx5/Utils/fcitx-utils/i18n.h
74include/Fcitx5/Utils/fcitx-utils/i18nstring.h 76include/Fcitx5/Utils/fcitx-utils/i18nstring.h
75include/Fcitx5/Utils/fcitx-utils/inputbuffer.h 77include/Fcitx5/Utils/fcitx-utils/inputbuffer.h
76include/Fcitx5/Utils/fcitx-utils/intrusivelist.h 78include/Fcitx5/Utils/fcitx-utils/intrusivelist.h
77include/Fcitx5/Utils/fcitx-utils/key.h 79include/Fcitx5/Utils/fcitx-utils/key.h
78include/Fcitx5/Utils/fcitx-utils/keysym.h 80include/Fcitx5/Utils/fcitx-utils/keysym.h
79include/Fcitx5/Utils/fcitx-utils/keysymgen.h 81include/Fcitx5/Utils/fcitx-utils/keysymgen.h
80include/Fcitx5/Utils/fcitx-utils/library.h 82include/Fcitx5/Utils/fcitx-utils/library.h
81include/Fcitx5/Utils/fcitx-utils/log.h 83include/Fcitx5/Utils/fcitx-utils/log.h
82include/Fcitx5/Utils/fcitx-utils/macros.h 84include/Fcitx5/Utils/fcitx-utils/macros.h
83include/Fcitx5/Utils/fcitx-utils/metastring.h 85include/Fcitx5/Utils/fcitx-utils/metastring.h
84include/Fcitx5/Utils/fcitx-utils/misc.h 86include/Fcitx5/Utils/fcitx-utils/misc.h
85include/Fcitx5/Utils/fcitx-utils/rect.h 87include/Fcitx5/Utils/fcitx-utils/rect.h
 88include/Fcitx5/Utils/fcitx-utils/semver.h
86include/Fcitx5/Utils/fcitx-utils/signals.h 89include/Fcitx5/Utils/fcitx-utils/signals.h
87include/Fcitx5/Utils/fcitx-utils/signals_details.h 90include/Fcitx5/Utils/fcitx-utils/signals_details.h
88include/Fcitx5/Utils/fcitx-utils/standardpath.h 91include/Fcitx5/Utils/fcitx-utils/standardpath.h
89include/Fcitx5/Utils/fcitx-utils/stringutils.h 92include/Fcitx5/Utils/fcitx-utils/stringutils.h
90include/Fcitx5/Utils/fcitx-utils/stringutils_details.h 93include/Fcitx5/Utils/fcitx-utils/stringutils_details.h
91include/Fcitx5/Utils/fcitx-utils/testing.h 94include/Fcitx5/Utils/fcitx-utils/testing.h
92include/Fcitx5/Utils/fcitx-utils/textformatflags.h 95include/Fcitx5/Utils/fcitx-utils/textformatflags.h
93include/Fcitx5/Utils/fcitx-utils/trackableobject.h 96include/Fcitx5/Utils/fcitx-utils/trackableobject.h
94include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h 97include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h
95include/Fcitx5/Utils/fcitx-utils/unixfd.h 98include/Fcitx5/Utils/fcitx-utils/unixfd.h
96include/Fcitx5/Utils/fcitx-utils/utf8.h 99include/Fcitx5/Utils/fcitx-utils/utf8.h
97lib/cmake/Fcitx5Config/Fcitx5ConfigConfig.cmake 100lib/cmake/Fcitx5Config/Fcitx5ConfigConfig.cmake
98lib/cmake/Fcitx5Config/Fcitx5ConfigConfigVersion.cmake 101lib/cmake/Fcitx5Config/Fcitx5ConfigConfigVersion.cmake
@@ -112,56 +115,59 @@ lib/cmake/Fcitx5ModuleEmoji/Fcitx5Module @@ -112,56 +115,59 @@ lib/cmake/Fcitx5ModuleEmoji/Fcitx5Module
112lib/cmake/Fcitx5ModuleEmoji/Fcitx5ModuleEmojiConfigVersion.cmake 115lib/cmake/Fcitx5ModuleEmoji/Fcitx5ModuleEmojiConfigVersion.cmake
113lib/cmake/Fcitx5ModuleNotificationItem/Fcitx5ModuleNotificationItemConfig.cmake 116lib/cmake/Fcitx5ModuleNotificationItem/Fcitx5ModuleNotificationItemConfig.cmake
114lib/cmake/Fcitx5ModuleNotificationItem/Fcitx5ModuleNotificationItemConfigVersion.cmake 117lib/cmake/Fcitx5ModuleNotificationItem/Fcitx5ModuleNotificationItemConfigVersion.cmake
115lib/cmake/Fcitx5ModuleNotifications/Fcitx5ModuleNotificationsConfig.cmake 118lib/cmake/Fcitx5ModuleNotifications/Fcitx5ModuleNotificationsConfig.cmake
116lib/cmake/Fcitx5ModuleNotifications/Fcitx5ModuleNotificationsConfigVersion.cmake 119lib/cmake/Fcitx5ModuleNotifications/Fcitx5ModuleNotificationsConfigVersion.cmake
117lib/cmake/Fcitx5ModuleQuickPhrase/Fcitx5ModuleQuickPhraseConfig.cmake 120lib/cmake/Fcitx5ModuleQuickPhrase/Fcitx5ModuleQuickPhraseConfig.cmake
118lib/cmake/Fcitx5ModuleQuickPhrase/Fcitx5ModuleQuickPhraseConfigVersion.cmake 121lib/cmake/Fcitx5ModuleQuickPhrase/Fcitx5ModuleQuickPhraseConfigVersion.cmake
119lib/cmake/Fcitx5ModuleSpell/Fcitx5ModuleSpellConfig.cmake 122lib/cmake/Fcitx5ModuleSpell/Fcitx5ModuleSpellConfig.cmake
120lib/cmake/Fcitx5ModuleSpell/Fcitx5ModuleSpellConfigVersion.cmake 123lib/cmake/Fcitx5ModuleSpell/Fcitx5ModuleSpellConfigVersion.cmake
121lib/cmake/Fcitx5ModuleTestFrontend/Fcitx5ModuleTestFrontendConfig.cmake 124lib/cmake/Fcitx5ModuleTestFrontend/Fcitx5ModuleTestFrontendConfig.cmake
122lib/cmake/Fcitx5ModuleTestFrontend/Fcitx5ModuleTestFrontendConfigVersion.cmake 125lib/cmake/Fcitx5ModuleTestFrontend/Fcitx5ModuleTestFrontendConfigVersion.cmake
123lib/cmake/Fcitx5ModuleTestIM/Fcitx5ModuleTestIMConfig.cmake 126lib/cmake/Fcitx5ModuleTestIM/Fcitx5ModuleTestIMConfig.cmake
124lib/cmake/Fcitx5ModuleTestIM/Fcitx5ModuleTestIMConfigVersion.cmake 127lib/cmake/Fcitx5ModuleTestIM/Fcitx5ModuleTestIMConfigVersion.cmake
 128lib/cmake/Fcitx5ModuleUnicode/Fcitx5ModuleUnicodeConfig.cmake
 129lib/cmake/Fcitx5ModuleUnicode/Fcitx5ModuleUnicodeConfigVersion.cmake
125lib/cmake/Fcitx5ModuleXCB/Fcitx5ModuleXCBConfig.cmake 130lib/cmake/Fcitx5ModuleXCB/Fcitx5ModuleXCBConfig.cmake
126lib/cmake/Fcitx5ModuleXCB/Fcitx5ModuleXCBConfigVersion.cmake 131lib/cmake/Fcitx5ModuleXCB/Fcitx5ModuleXCBConfigVersion.cmake
127lib/cmake/Fcitx5Utils/Fcitx5CompilerSettings.cmake 132lib/cmake/Fcitx5Utils/Fcitx5CompilerSettings.cmake
128lib/cmake/Fcitx5Utils/Fcitx5Download.cmake.in 133lib/cmake/Fcitx5Utils/Fcitx5Download.cmake.in
129lib/cmake/Fcitx5Utils/Fcitx5Macros.cmake 134lib/cmake/Fcitx5Utils/Fcitx5Macros.cmake
130lib/cmake/Fcitx5Utils/Fcitx5ModuleTemplate.cmake.in 135lib/cmake/Fcitx5Utils/Fcitx5ModuleTemplate.cmake.in
131lib/cmake/Fcitx5Utils/Fcitx5UtilsConfig.cmake 136lib/cmake/Fcitx5Utils/Fcitx5UtilsConfig.cmake
132lib/cmake/Fcitx5Utils/Fcitx5UtilsConfigVersion.cmake 137lib/cmake/Fcitx5Utils/Fcitx5UtilsConfigVersion.cmake
133lib/cmake/Fcitx5Utils/Fcitx5UtilsTargets-noconfig.cmake 138lib/cmake/Fcitx5Utils/Fcitx5UtilsTargets-noconfig.cmake
134lib/cmake/Fcitx5Utils/Fcitx5UtilsTargets.cmake 139lib/cmake/Fcitx5Utils/Fcitx5UtilsTargets.cmake
135lib/fcitx5/classicui.so 140lib/fcitx5/libclassicui.so
136lib/fcitx5/clipboard.so 141lib/fcitx5/libclipboard.so
137lib/fcitx5/dbus.so 142lib/fcitx5/libdbus.so
138lib/fcitx5/dbusfrontend.so 143lib/fcitx5/libdbusfrontend.so
139lib/fcitx5/emoji.so 144lib/fcitx5/libemoji.so
140lib/fcitx5/fcitx4frontend.so 
141lib/fcitx5/ibusfrontend.so 
142lib/fcitx5/imselector.so 
143lib/fcitx5/kimpanel.so 
144lib/fcitx5/libexec/comp-spell-dict 145lib/fcitx5/libexec/comp-spell-dict
145lib/fcitx5/notificationitem.so 146lib/fcitx5/libfcitx4frontend.so
146lib/fcitx5/notifications.so 147lib/fcitx5/libibusfrontend.so
147lib/fcitx5/quickphrase.so 148lib/fcitx5/libimselector.so
148lib/fcitx5/spell.so 149lib/fcitx5/libkimpanel.so
149lib/fcitx5/testfrontend.so 150lib/fcitx5/libnotificationitem.so
150lib/fcitx5/testim.so 151lib/fcitx5/libnotifications.so
151lib/fcitx5/testui.so 152lib/fcitx5/libquickphrase.so
152lib/fcitx5/unicode.so 153lib/fcitx5/libspell.so
153lib/fcitx5/xcb.so 154lib/fcitx5/libtestfrontend.so
154lib/fcitx5/xim.so 155lib/fcitx5/libtestim.so
 156lib/fcitx5/libtestui.so
 157lib/fcitx5/libunicode.so
 158lib/fcitx5/libvirtualkeyboard.so
 159lib/fcitx5/libxcb.so
 160lib/fcitx5/libxim.so
155lib/libFcitx5Config.so 161lib/libFcitx5Config.so
156lib/libFcitx5Config.so.${PKGVERSION} 162lib/libFcitx5Config.so.${PKGVERSION}
157lib/libFcitx5Config.so.6 163lib/libFcitx5Config.so.6
158lib/libFcitx5Core.so 164lib/libFcitx5Core.so
159lib/libFcitx5Core.so.${PKGVERSION} 165lib/libFcitx5Core.so.${PKGVERSION}
160lib/libFcitx5Core.so.7 166lib/libFcitx5Core.so.7
161lib/libFcitx5Utils.so 167lib/libFcitx5Utils.so
162lib/libFcitx5Utils.so.2 168lib/libFcitx5Utils.so.2
163lib/libFcitx5Utils.so.${PKGVERSION} 169lib/libFcitx5Utils.so.${PKGVERSION}
164lib/pkgconfig/Fcitx5Config.pc 170lib/pkgconfig/Fcitx5Config.pc
165lib/pkgconfig/Fcitx5Core.pc 171lib/pkgconfig/Fcitx5Core.pc
166lib/pkgconfig/Fcitx5Module.pc 172lib/pkgconfig/Fcitx5Module.pc
167lib/pkgconfig/Fcitx5Utils.pc 173lib/pkgconfig/Fcitx5Utils.pc
@@ -174,26 +180,27 @@ share/fcitx5/addon/clipboard.conf @@ -174,26 +180,27 @@ share/fcitx5/addon/clipboard.conf
174share/fcitx5/addon/dbus.conf 180share/fcitx5/addon/dbus.conf
175share/fcitx5/addon/dbusfrontend.conf 181share/fcitx5/addon/dbusfrontend.conf
176share/fcitx5/addon/emoji.conf 182share/fcitx5/addon/emoji.conf
177share/fcitx5/addon/fcitx4frontend.conf 183share/fcitx5/addon/fcitx4frontend.conf
178share/fcitx5/addon/ibusfrontend.conf 184share/fcitx5/addon/ibusfrontend.conf
179share/fcitx5/addon/imselector.conf 185share/fcitx5/addon/imselector.conf
180share/fcitx5/addon/keyboard.conf 186share/fcitx5/addon/keyboard.conf
181share/fcitx5/addon/kimpanel.conf 187share/fcitx5/addon/kimpanel.conf
182share/fcitx5/addon/notificationitem.conf 188share/fcitx5/addon/notificationitem.conf
183share/fcitx5/addon/notifications.conf 189share/fcitx5/addon/notifications.conf
184share/fcitx5/addon/quickphrase.conf 190share/fcitx5/addon/quickphrase.conf
185share/fcitx5/addon/spell.conf 191share/fcitx5/addon/spell.conf
186share/fcitx5/addon/unicode.conf 192share/fcitx5/addon/unicode.conf
 193share/fcitx5/addon/virtualkeyboard.conf
187share/fcitx5/addon/xcb.conf 194share/fcitx5/addon/xcb.conf
188share/fcitx5/addon/xim.conf 195share/fcitx5/addon/xim.conf
189share/fcitx5/data/quickphrase.d/emoji-eac.mb 196share/fcitx5/data/quickphrase.d/emoji-eac.mb
190share/fcitx5/data/quickphrase.d/emoji.mb 197share/fcitx5/data/quickphrase.d/emoji.mb
191share/fcitx5/data/quickphrase.d/latex.mb 198share/fcitx5/data/quickphrase.d/latex.mb
192share/fcitx5/default/ar_DZ 199share/fcitx5/default/ar_DZ
193share/fcitx5/default/as_IN 200share/fcitx5/default/as_IN
194share/fcitx5/default/ast_ES 201share/fcitx5/default/ast_ES
195share/fcitx5/default/az_AZ 202share/fcitx5/default/az_AZ
196share/fcitx5/default/be_BY 203share/fcitx5/default/be_BY
197share/fcitx5/default/bg_BG 204share/fcitx5/default/bg_BG
198share/fcitx5/default/bn_IN 205share/fcitx5/default/bn_IN
199share/fcitx5/default/cat_ES 206share/fcitx5/default/cat_ES
@@ -228,34 +235,173 @@ share/fcitx5/default/or_IN @@ -228,34 +235,173 @@ share/fcitx5/default/or_IN
228share/fcitx5/default/pa_IN 235share/fcitx5/default/pa_IN
229share/fcitx5/default/pl_PL 236share/fcitx5/default/pl_PL
230share/fcitx5/default/pt_BR 237share/fcitx5/default/pt_BR
231share/fcitx5/default/pt_PT 238share/fcitx5/default/pt_PT
232share/fcitx5/default/ru_RU 239share/fcitx5/default/ru_RU
233share/fcitx5/default/sd_IN 240share/fcitx5/default/sd_IN
234share/fcitx5/default/sk_SK 241share/fcitx5/default/sk_SK
235share/fcitx5/default/ta_IN 242share/fcitx5/default/ta_IN
236share/fcitx5/default/te_IN 243share/fcitx5/default/te_IN
237share/fcitx5/default/ur_IN 244share/fcitx5/default/ur_IN
238share/fcitx5/default/zh_CN 245share/fcitx5/default/zh_CN
239share/fcitx5/default/zh_HK 246share/fcitx5/default/zh_HK
240share/fcitx5/default/zh_TW 247share/fcitx5/default/zh_TW
 248share/fcitx5/emoji/data/af.dict
 249share/fcitx5/emoji/data/am.dict
 250share/fcitx5/emoji/data/ar.dict
 251share/fcitx5/emoji/data/ar_SA.dict
 252share/fcitx5/emoji/data/as.dict
 253share/fcitx5/emoji/data/ast.dict
 254share/fcitx5/emoji/data/az.dict
 255share/fcitx5/emoji/data/be.dict
 256share/fcitx5/emoji/data/bg.dict
 257share/fcitx5/emoji/data/bn.dict
 258share/fcitx5/emoji/data/br.dict
 259share/fcitx5/emoji/data/bs.dict
 260share/fcitx5/emoji/data/ca.dict
 261share/fcitx5/emoji/data/ccp.dict
 262share/fcitx5/emoji/data/ceb.dict
 263share/fcitx5/emoji/data/chr.dict
 264share/fcitx5/emoji/data/ckb.dict
 265share/fcitx5/emoji/data/cs.dict
 266share/fcitx5/emoji/data/cy.dict
 267share/fcitx5/emoji/data/da.dict
 268share/fcitx5/emoji/data/de.dict
 269share/fcitx5/emoji/data/de_CH.dict
 270share/fcitx5/emoji/data/dsb.dict
 271share/fcitx5/emoji/data/el.dict
 272share/fcitx5/emoji/data/en.dict
 273share/fcitx5/emoji/data/en_001.dict
 274share/fcitx5/emoji/data/en_AU.dict
 275share/fcitx5/emoji/data/en_CA.dict
 276share/fcitx5/emoji/data/en_GB.dict
 277share/fcitx5/emoji/data/es.dict
 278share/fcitx5/emoji/data/es_419.dict
 279share/fcitx5/emoji/data/es_MX.dict
 280share/fcitx5/emoji/data/es_US.dict
 281share/fcitx5/emoji/data/et.dict
 282share/fcitx5/emoji/data/eu.dict
 283share/fcitx5/emoji/data/fa.dict
 284share/fcitx5/emoji/data/fi.dict
 285share/fcitx5/emoji/data/fil.dict
 286share/fcitx5/emoji/data/fo.dict
 287share/fcitx5/emoji/data/fr.dict
 288share/fcitx5/emoji/data/fr_CA.dict
 289share/fcitx5/emoji/data/ga.dict
 290share/fcitx5/emoji/data/gd.dict
 291share/fcitx5/emoji/data/gl.dict
 292share/fcitx5/emoji/data/gu.dict
 293share/fcitx5/emoji/data/ha.dict
 294share/fcitx5/emoji/data/he.dict
 295share/fcitx5/emoji/data/hi.dict
 296share/fcitx5/emoji/data/hi_Latn.dict
 297share/fcitx5/emoji/data/hr.dict
 298share/fcitx5/emoji/data/hsb.dict
 299share/fcitx5/emoji/data/hu.dict
 300share/fcitx5/emoji/data/hy.dict
 301share/fcitx5/emoji/data/ia.dict
 302share/fcitx5/emoji/data/id.dict
 303share/fcitx5/emoji/data/ig.dict
 304share/fcitx5/emoji/data/is.dict
 305share/fcitx5/emoji/data/it.dict
 306share/fcitx5/emoji/data/ja.dict
 307share/fcitx5/emoji/data/jv.dict
 308share/fcitx5/emoji/data/ka.dict
 309share/fcitx5/emoji/data/kab.dict
 310share/fcitx5/emoji/data/kk.dict
 311share/fcitx5/emoji/data/kl.dict
 312share/fcitx5/emoji/data/km.dict
 313share/fcitx5/emoji/data/kn.dict
 314share/fcitx5/emoji/data/ko.dict
 315share/fcitx5/emoji/data/kok.dict
 316share/fcitx5/emoji/data/ky.dict
 317share/fcitx5/emoji/data/lb.dict
 318share/fcitx5/emoji/data/lo.dict
 319share/fcitx5/emoji/data/lt.dict
 320share/fcitx5/emoji/data/lv.dict
 321share/fcitx5/emoji/data/mi.dict
 322share/fcitx5/emoji/data/mk.dict
 323share/fcitx5/emoji/data/ml.dict
 324share/fcitx5/emoji/data/mn.dict
 325share/fcitx5/emoji/data/mni.dict
 326share/fcitx5/emoji/data/mr.dict
 327share/fcitx5/emoji/data/ms.dict
 328share/fcitx5/emoji/data/mt.dict
 329share/fcitx5/emoji/data/my.dict
 330share/fcitx5/emoji/data/ne.dict
 331share/fcitx5/emoji/data/nl.dict
 332share/fcitx5/emoji/data/nn.dict
 333share/fcitx5/emoji/data/no.dict
 334share/fcitx5/emoji/data/or.dict
 335share/fcitx5/emoji/data/pa.dict
 336share/fcitx5/emoji/data/pa_Arab.dict
 337share/fcitx5/emoji/data/pcm.dict
 338share/fcitx5/emoji/data/pl.dict
 339share/fcitx5/emoji/data/ps.dict
 340share/fcitx5/emoji/data/pt.dict
 341share/fcitx5/emoji/data/pt_PT.dict
 342share/fcitx5/emoji/data/qu.dict
 343share/fcitx5/emoji/data/rm.dict
 344share/fcitx5/emoji/data/ro.dict
 345share/fcitx5/emoji/data/ru.dict
 346share/fcitx5/emoji/data/rw.dict
 347share/fcitx5/emoji/data/sc.dict
 348share/fcitx5/emoji/data/sd.dict
 349share/fcitx5/emoji/data/si.dict
 350share/fcitx5/emoji/data/sk.dict
 351share/fcitx5/emoji/data/sl.dict
 352share/fcitx5/emoji/data/so.dict
 353share/fcitx5/emoji/data/sq.dict
 354share/fcitx5/emoji/data/sr.dict
 355share/fcitx5/emoji/data/sr_Cyrl_BA.dict
 356share/fcitx5/emoji/data/sr_Latn.dict
 357share/fcitx5/emoji/data/sr_Latn_BA.dict
 358share/fcitx5/emoji/data/sv.dict
 359share/fcitx5/emoji/data/sw.dict
 360share/fcitx5/emoji/data/sw_KE.dict
 361share/fcitx5/emoji/data/ta.dict
 362share/fcitx5/emoji/data/te.dict
 363share/fcitx5/emoji/data/tg.dict
 364share/fcitx5/emoji/data/th.dict
 365share/fcitx5/emoji/data/ti.dict
 366share/fcitx5/emoji/data/tk.dict
 367share/fcitx5/emoji/data/to.dict
 368share/fcitx5/emoji/data/tr.dict
 369share/fcitx5/emoji/data/ug.dict
 370share/fcitx5/emoji/data/uk.dict
 371share/fcitx5/emoji/data/ur.dict
 372share/fcitx5/emoji/data/uz.dict
 373share/fcitx5/emoji/data/vi.dict
 374share/fcitx5/emoji/data/wo.dict
 375share/fcitx5/emoji/data/xh.dict
 376share/fcitx5/emoji/data/yo.dict
 377share/fcitx5/emoji/data/yo_BJ.dict
 378share/fcitx5/emoji/data/yue.dict
 379share/fcitx5/emoji/data/yue_Hans.dict
 380share/fcitx5/emoji/data/zh.dict
 381share/fcitx5/emoji/data/zh_Hant.dict
 382share/fcitx5/emoji/data/zh_Hant_HK.dict
 383share/fcitx5/emoji/data/zu.dict
241share/fcitx5/spell/en_dict.fscd 384share/fcitx5/spell/en_dict.fscd
242share/fcitx5/testing/addon/testfrontend.conf 385share/fcitx5/testing/addon/testfrontend.conf
243share/fcitx5/testing/addon/testim.conf 386share/fcitx5/testing/addon/testim.conf
244share/fcitx5/testing/addon/testui.conf 387share/fcitx5/testing/addon/testui.conf
 388share/fcitx5/themes/default-dark/arrow.png
 389share/fcitx5/themes/default-dark/next.png
 390share/fcitx5/themes/default-dark/prev.png
 391share/fcitx5/themes/default-dark/radio.png
 392share/fcitx5/themes/default-dark/theme.conf
245share/fcitx5/themes/default/arrow.png 393share/fcitx5/themes/default/arrow.png
246share/fcitx5/themes/default/highlight.png 
247share/fcitx5/themes/default/next.png 394share/fcitx5/themes/default/next.png
248share/fcitx5/themes/default/panel.png 
249share/fcitx5/themes/default/prev.png 395share/fcitx5/themes/default/prev.png
250share/fcitx5/themes/default/radio.png 396share/fcitx5/themes/default/radio.png
251share/fcitx5/themes/default/theme.conf 397share/fcitx5/themes/default/theme.conf
252share/fcitx5/unicode/charselectdata 398share/fcitx5/unicode/charselectdata
253share/icons/hicolor/128x128/apps/fcitx.png 399share/icons/hicolor/128x128/apps/fcitx.png
254share/icons/hicolor/128x128/apps/org.fcitx.Fcitx5.png 400share/icons/hicolor/128x128/apps/org.fcitx.Fcitx5.png
255share/icons/hicolor/16x16/apps/fcitx.png 401share/icons/hicolor/16x16/apps/fcitx.png
256share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.png 402share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.png
257share/icons/hicolor/22x22/apps/fcitx.png 403share/icons/hicolor/22x22/apps/fcitx.png
258share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.png 404share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.png
259share/icons/hicolor/24x24/apps/fcitx.png 405share/icons/hicolor/24x24/apps/fcitx.png
260share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.png 406share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.png
261share/icons/hicolor/32x32/apps/fcitx.png 407share/icons/hicolor/32x32/apps/fcitx.png
@@ -263,16 +409,17 @@ share/icons/hicolor/32x32/apps/org.fcitx @@ -263,16 +409,17 @@ share/icons/hicolor/32x32/apps/org.fcitx
263share/icons/hicolor/48x48/apps/fcitx.png 409share/icons/hicolor/48x48/apps/fcitx.png
264share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.png 410share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.png
265share/icons/hicolor/scalable/apps/fcitx.svg 411share/icons/hicolor/scalable/apps/fcitx.svg
266share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.svg 412share/icons/hicolor/scalable/apps/org.fcitx.Fcitx5.svg
267share/locale/ca/LC_MESSAGES/fcitx5.mo 413share/locale/ca/LC_MESSAGES/fcitx5.mo
268share/locale/da/LC_MESSAGES/fcitx5.mo 414share/locale/da/LC_MESSAGES/fcitx5.mo
269share/locale/de/LC_MESSAGES/fcitx5.mo 415share/locale/de/LC_MESSAGES/fcitx5.mo
270share/locale/es/LC_MESSAGES/fcitx5.mo 416share/locale/es/LC_MESSAGES/fcitx5.mo
271share/locale/fr/LC_MESSAGES/fcitx5.mo 417share/locale/fr/LC_MESSAGES/fcitx5.mo
272share/locale/he/LC_MESSAGES/fcitx5.mo 418share/locale/he/LC_MESSAGES/fcitx5.mo
273share/locale/ja/LC_MESSAGES/fcitx5.mo 419share/locale/ja/LC_MESSAGES/fcitx5.mo
274share/locale/ko/LC_MESSAGES/fcitx5.mo 420share/locale/ko/LC_MESSAGES/fcitx5.mo
275share/locale/ru/LC_MESSAGES/fcitx5.mo 421share/locale/ru/LC_MESSAGES/fcitx5.mo
 422share/locale/vi/LC_MESSAGES/fcitx5.mo
276share/locale/zh_CN/LC_MESSAGES/fcitx5.mo 423share/locale/zh_CN/LC_MESSAGES/fcitx5.mo
277share/locale/zh_TW/LC_MESSAGES/fcitx5.mo 424share/locale/zh_TW/LC_MESSAGES/fcitx5.mo
278share/metainfo/org.fcitx.Fcitx5.metainfo.xml 425share/metainfo/org.fcitx.Fcitx5.metainfo.xml

cvs diff -r1.8 -r1.9 pkgsrc/inputmethod/fcitx5/distinfo (expand / switch to unified diff)

--- pkgsrc/inputmethod/fcitx5/distinfo 2023/05/21 05:55:39 1.8
+++ pkgsrc/inputmethod/fcitx5/distinfo 2024/02/10 09:58:33 1.9
@@ -1,16 +1,14 @@ @@ -1,16 +1,14 @@
1$NetBSD: distinfo,v 1.8 2023/05/21 05:55:39 wiz Exp $ 1$NetBSD: distinfo,v 1.9 2024/02/10 09:58:33 ryoon Exp $
2 2
3BLAKE2s (en_dict-20121020.tar.gz) = 9945545f2402d0eb35bd46701e51f191da0b740854d0c8da11d7670aa1ad014f 3BLAKE2s (en_dict-20121020.tar.gz) = 9945545f2402d0eb35bd46701e51f191da0b740854d0c8da11d7670aa1ad014f
4SHA512 (en_dict-20121020.tar.gz) = 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2 4SHA512 (en_dict-20121020.tar.gz) = 8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2
5Size (en_dict-20121020.tar.gz) = 630491 bytes 5Size (en_dict-20121020.tar.gz) = 630491 bytes
6BLAKE2s (fcitx5-5.0.5.tar.xz) = c4265cf8b03f0a1629355052808942be464f5e49fefa8e497296f889367b973a 6BLAKE2s (fcitx5-5.1.7.tar.xz) = af0fc76b769090bd5412bd5415f65ea924771cda9267fa23f28adba787a3a01e
7SHA512 (fcitx5-5.0.5.tar.xz) = 3bc1a51119c9ee0c62a7112b520f88bdc6afe10b6a7d61c97d4b7b69556716a15815b9523eb9aa566918217ad299285116a60a60978cd8297225e6f4b856785a 7SHA512 (fcitx5-5.1.7.tar.xz) = b9e59975bb21be093f422de3f72bf493bdd8f0744d73394614b6747266405f85926c95f993cd02343e712ae9d9d0738dad40c87cc3cdf546726102fafdbfe178
8Size (fcitx5-5.0.5.tar.xz) = 1294560 bytes 8Size (fcitx5-5.1.7.tar.xz) = 6867544 bytes
9SHA1 (patch-src_frontend_ibusfrontend_ibusfrontend.cpp) = 06d009f2d3977f5f72ca727a41e6aeb15aa257a2 9SHA1 (patch-src_frontend_ibusfrontend_ibusfrontend.cpp) = 06d009f2d3977f5f72ca727a41e6aeb15aa257a2
10SHA1 (patch-src_lib_fcitx-utils_endian__p.h) = dfc1ec5fdfacc589b2b0755066e8d3bc22419eb4 10SHA1 (patch-src_lib_fcitx-utils_endian__p.h) = 0511238bab61758ff76eb364386aea687443fa7f
11SHA1 (patch-src_lib_fcitx-utils_library.cpp) = 89f5a45336823057fcaedb0b3dac5b546e15c537 11SHA1 (patch-src_lib_fcitx-utils_library.cpp) = 89f5a45336823057fcaedb0b3dac5b546e15c537
12SHA1 (patch-src_lib_fcitx-utils_misc.cpp) = 3f7b13bea6fba8d59935465b3ede3732b1571c26 12SHA1 (patch-src_lib_fcitx-utils_uuid__p.h) = 100b1687a525863716249f08146c530dd31a1539
13SHA1 (patch-src_lib_fcitx_inputcontext__p.h) = 11c753f699ad1068e315797911864279b924e231 13SHA1 (patch-src_modules_spell_CMakeLists.txt) = 3a69e37b895fe7432e47b304713e70504aafcb1b
14SHA1 (patch-src_modules_dbus_dbusmodule.cpp) = 7e7e9afee1397afd088bc3f95d36c8597156d3f8 
15SHA1 (patch-src_modules_spell_dict_CMakeLists.txt) = 3bbb67be4209af3d0cc50687c1f1be2ab8757c66 
16SHA1 (patch-test_testdbus.cpp) = e20ca569ec6e79a7565471ebccd5fa54de645462 14SHA1 (patch-test_testdbus.cpp) = e20ca569ec6e79a7565471ebccd5fa54de645462

cvs diff -r1.1 -r1.2 pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_endian__p.h (expand / switch to unified diff)

--- pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_endian__p.h 2022/03/27 12:45:04 1.1
+++ pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_endian__p.h 2024/02/10 09:58:33 1.2
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-src_lib_fcitx-utils_endian__p.h,v 1.1 2022/03/27 12:45:04 tnn Exp $ 1$NetBSD: patch-src_lib_fcitx-utils_endian__p.h,v 1.2 2024/02/10 09:58:33 ryoon Exp $
2 2
3Fix build on SunOS 3Fix build on SunOS
4 4
5--- src/lib/fcitx-utils/endian_p.h.orig 2020-12-19 01:28:15.422710700 +0000 5--- src/lib/fcitx-utils/endian_p.h.orig 2024-01-13 02:04:45.526720000 +0000
6+++ src/lib/fcitx-utils/endian_p.h 6+++ src/lib/fcitx-utils/endian_p.h
7@@ -7,7 +7,7 @@ 7@@ -8,7 +8,7 @@
8 #ifndef _FCITX_UTILS_ENDIAN_P_H_ 
9 #define _FCITX_UTILS_ENDIAN_P_H_ 8 #define _FCITX_UTILS_ENDIAN_P_H_
10  9
 10 #include <cstdint>
11-#if defined(__linux__) || defined(__GLIBC__) 11-#if defined(__linux__) || defined(__GLIBC__)
12+#if defined(__linux__) || defined(__GLIBC__) || defined(__sun) 12+#if defined(__linux__) || defined(__GLIBC__) || defined(__sun)
13 #include <endian.h> 13 #include <endian.h>
14 #elif defined(__APPLE__) 14 #elif defined(__APPLE__)
15  15

File Deleted: pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_misc.cpp

File Deleted: pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx_inputcontext__p.h

File Deleted: pkgsrc/inputmethod/fcitx5/patches/patch-src_modules_dbus_dbusmodule.cpp

File Deleted: pkgsrc/inputmethod/fcitx5/patches/patch-src_modules_spell_dict_CMakeLists.txt

File Added: pkgsrc/inputmethod/fcitx5/patches/patch-src_lib_fcitx-utils_uuid__p.h
$NetBSD: patch-src_lib_fcitx-utils_uuid__p.h,v 1.1 2024/02/10 09:58:33 ryoon Exp $

Make sure uuiod.h from libuuid is included, when using <uuid.h>
the risk is that uuid.h from /usr/include gets included on BSD
systems and it does not have uuid_generate causeing build failure.

--- src/lib/fcitx-utils/uuid_p.h.orig	2023-11-25 13:47:31.641844962 +0000
+++ src/lib/fcitx-utils/uuid_p.h
@@ -21,7 +21,7 @@
 #endif
 
 #ifdef ENABLE_LIBUUID
-#include <uuid.h>
+#include <uuid/uuid.h>
 #endif
 
 namespace fcitx {

File Added: pkgsrc/inputmethod/fcitx5/patches/patch-src_modules_spell_CMakeLists.txt
$NetBSD: patch-src_modules_spell_CMakeLists.txt,v 1.1 2024/02/10 09:58:33 ryoon Exp $

* pkgsrc drops $ORIGIN and use LD_LIBRARY_PATH to run tool during build.

--- src/modules/spell/CMakeLists.txt.orig	2023-11-25 13:43:52.518645056 +0000
+++ src/modules/spell/CMakeLists.txt
@@ -42,7 +42,7 @@ fcitx5_extract(spell-en-extract "${SPELL
 add_custom_command(
   OUTPUT "${SPELL_EN_DICT}"
   DEPENDS "${SPELL_EN_DICT_SRC}" Fcitx5::comp-spell-dict spell-en-extract
-  COMMAND Fcitx5::comp-spell-dict --comp-dict
+  COMMAND "${CMAKE_COMMAND}" -E env "LD_LIBRARY_PATH=${PROJECT_BINARY_DIR}/src/lib/fcitx-utils" ./comp-spell-dict --comp-dict
   "${SPELL_EN_DICT_SRC}" "${SPELL_EN_DICT}")
 add_custom_target(spell_en_dict ALL DEPENDS "${SPELL_EN_DICT}")
 install(FILES "${SPELL_EN_DICT}" DESTINATION "${FCITX_INSTALL_PKGDATADIR}/spell")