On Fri, Apr 14, 2023 at 01:13:59AM +0000, Yifei Zhan wrote: > > > Bringing the fcitx family and opencc up to date, mostly routine translation > updates and bugfixes, no major change. > > Tested on amd64 with gedit/kate/xterm, no issue so far. Any testing, > especially > in the area of the relatively untested hangul/m17n/kkc package is welcomed :) > > (also cc lux who might be interested)
Thank you for your diff! A WANTLIB seem to be missing for fcitx 5.0.23: $ make port-lib-depends-check fcitx-5.0.23(inputmethods/fcitx): Missing: z.7 (/usr/local/lib/fcitx5/libemoji.so) (system lib) WANTLIB += z The rest of diffs looks ok. I specifically tested fcitx-m17n with konsole, typed 'Han4yu3 Pin1yin1' to get 'Hànyǔ Pīnyīn'. If there is no objection, I'd like to commit it in a couple of days, thanks. > converters/opencc 1.1.3 -> 1.1.6 > - Language mapping updates > - Bumped major > > inputmethods/xcb-imdkit 1.0.3 -> 1.0.5 > - Bumped major > > inputmethods/fcitx-chinese-addons 5.0.12 -> 5.0.17 > - Language model update > > inputmethods/libime 1.0.11 -> 1.0.17 > inputmethods/fcitx-lua 5.0.5 -> 5.0.10 > inputmethods/fcitx 5.0.15 -> 5.0.23 > inputmethods/fcitx-config-qt 5.0.12 -> 5.0.17 > inputmethods/fcitx-table-extra 5.0.9 -> 5.0.13 > inputmethods/fcitx-qt 5.0.9 -> 5.0.17 > inputmethods/fcitx-gtk 5.0.13 -> 5.0.23 > inputmethods/fcitx-anthy 5.0.10 -> 5.0.14 > inputmethods/fcitx-unikey 5.0.9 -> 5.0.13 > inputmethods/fcitx-hangul 5.0.8 -> 5.0.11 > inputmethods/fcitx-m17n 5.0.8 -> 5.0.11 > inputmethods/fcitx-chewing 5.0.10 -> 5.0.14 > inputmethods/fcitx-kkc 5.0.8 -> 5.0.12 > - Mostly Translations/Icons updates and/or minor bugfixes > > > diff --git a/converters/opencc/Makefile b/converters/opencc/Makefile > index cbae9dbd7..2a4e9768e 100644 > --- a/converters/opencc/Makefile > +++ b/converters/opencc/Makefile > @@ -1,14 +1,13 @@ > COMMENT = convert between traditional and simplified Chinese > > -V = 1.1.3 > +V = 1.1.6 > DISTNAME = opencc-$V > -REVISION = 0 > > GH_ACCOUNT = BYVoid > GH_PROJECT = OpenCC > GH_TAGNAME = ver.$V > > -SHARED_LIBS += opencc 0.0 # 1.0 > +SHARED_LIBS += opencc 1.0 # 2.0 > > CATEGORIES = converters textproc > > diff --git a/converters/opencc/distinfo b/converters/opencc/distinfo > index f95f2d103..67305bef1 100644 > --- a/converters/opencc/distinfo > +++ b/converters/opencc/distinfo > @@ -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.6.tar.gz) = Fpv/QHH/6BTcFt99GA/2YQ20GPSBbpwM4Cz4dL3wWN8= > +SIZE (opencc-1.1.6.tar.gz) = 3325614 > diff --git a/inputmethods/fcitx-anthy/Makefile > b/inputmethods/fcitx-anthy/Makefile > index 09ddbebc0..9fa6d09c2 100644 > --- a/inputmethods/fcitx-anthy/Makefile > +++ b/inputmethods/fcitx-anthy/Makefile > @@ -1,8 +1,7 @@ > COMMENT = anthy wrapper for fcitx5 > > -V = 5.0.10 > +V = 5.0.14 > PKGNAME = fcitx-anthy-$V > -REVISION = 0 > > GH_ACCOUNT = fcitx > GH_PROJECT = fcitx5-anthy > diff --git a/inputmethods/fcitx-anthy/distinfo > b/inputmethods/fcitx-anthy/distinfo > index 99d49f898..0a6d87d8a 100644 > --- a/inputmethods/fcitx-anthy/distinfo > +++ b/inputmethods/fcitx-anthy/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (fcitx5-anthy-5.0.10.tar.gz) = > CnZnkwwvwu+pkQYNco+QAkeRhe4Ya5HHdFMjEx9lz1g= > -SIZE (fcitx5-anthy-5.0.10.tar.gz) = 99003 > +SHA256 (fcitx5-anthy-5.0.14.tar.gz) = > rOCKrrZFLkxDbW7vq0SHdUMIaLcm6U2nauLC+16w0yQ= > +SIZE (fcitx5-anthy-5.0.14.tar.gz) = 104560 > diff --git a/inputmethods/fcitx-anthy/pkg/PLIST > b/inputmethods/fcitx-anthy/pkg/PLIST > index e7b8d9b9b..2990771f8 100644 > --- a/inputmethods/fcitx-anthy/pkg/PLIST > +++ b/inputmethods/fcitx-anthy/pkg/PLIST > @@ -1,7 +1,4 @@ > -lib/fcitx5/ > @so lib/fcitx5/anthy.so > -share/fcitx5/ > -share/fcitx5/addon/ > share/fcitx5/addon/anthy.conf > share/fcitx5/anthy/ > share/fcitx5/anthy/101kana.sty > @@ -22,18 +19,16 @@ share/fcitx5/anthy/vje-delta.sty > share/fcitx5/anthy/wnn.sty > share/fcitx5/inputmethod/ > share/fcitx5/inputmethod/anthy.conf > -share/icons/ > -share/icons/hicolor/ > -share/icons/hicolor/22x22/ > -share/icons/hicolor/22x22/status/ > +share/icons/hicolor/16x16/apps/fcitx-anthy.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-anthy.png > +share/icons/hicolor/22x22/apps/fcitx-anthy.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-anthy.png > share/icons/hicolor/22x22/status/fcitx-anthy-symbol.png > share/icons/hicolor/22x22/status/org.fcitx.Fcitx5.fcitx-anthy-symbol.png > -share/icons/hicolor/48x48/ > -share/icons/hicolor/48x48/status/ > -share/icons/hicolor/48x48/status/fcitx-anthy.png > -share/icons/hicolor/48x48/status/org.fcitx.Fcitx5.fcitx-anthy.png > -share/icons/hicolor/scalable/ > -share/icons/hicolor/scalable/status/ > +share/icons/hicolor/24x24/apps/fcitx-anthy.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-anthy.png > +share/icons/hicolor/48x48/apps/fcitx-anthy.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-anthy.png > share/icons/hicolor/scalable/status/fcitx-anthy-period-japanese.svg > share/icons/hicolor/scalable/status/fcitx-anthy-period-latin.svg > share/icons/hicolor/scalable/status/fcitx-anthy-period-wide-japanese.svg > @@ -53,6 +48,5 @@ share/locale/ko/LC_MESSAGES/fcitx5-anthy.mo > share/locale/ru/LC_MESSAGES/fcitx5-anthy.mo > share/locale/zh_CN/LC_MESSAGES/fcitx5-anthy.mo > share/locale/zh_TW/LC_MESSAGES/fcitx5-anthy.mo > -share/metainfo/ > share/metainfo/org.fcitx.Fcitx5.Addon.Anthy.metainfo.xml > @tag gtk-update-icon-cache %D/share/icons/hicolor > diff --git a/inputmethods/fcitx-chewing/Makefile > b/inputmethods/fcitx-chewing/Makefile > index 682146a9e..a1db92d85 100644 > --- a/inputmethods/fcitx-chewing/Makefile > +++ b/inputmethods/fcitx-chewing/Makefile > @@ -1,8 +1,7 @@ > COMMENT = chewing wrapper for fcitx5 > > -V = 5.0.10 > +V = 5.0.14 > PKGNAME = fcitx-chewing-$V > -REVISION = 0 > > GH_ACCOUNT = fcitx > GH_PROJECT = fcitx5-chewing > diff --git a/inputmethods/fcitx-chewing/distinfo > b/inputmethods/fcitx-chewing/distinfo > index a807adad4..1b41dc6b3 100644 > --- a/inputmethods/fcitx-chewing/distinfo > +++ b/inputmethods/fcitx-chewing/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (fcitx5-chewing-5.0.10.tar.gz) = > X0gCmY4zZJvRwLKRvka6R3jkjfwQZ87TYLEkHXO+Jj0= > -SIZE (fcitx5-chewing-5.0.10.tar.gz) = 23853 > +SHA256 (fcitx5-chewing-5.0.14.tar.gz) = > sofFbsitZYu7HHzKZIKA/Arp4Ng6o/DSMvbnrp9PlAI= > +SIZE (fcitx5-chewing-5.0.14.tar.gz) = 26314 > diff --git a/inputmethods/fcitx-chewing/pkg/PLIST > b/inputmethods/fcitx-chewing/pkg/PLIST > index cd337e75f..6a697015b 100644 > --- a/inputmethods/fcitx-chewing/pkg/PLIST > +++ b/inputmethods/fcitx-chewing/pkg/PLIST > @@ -1,14 +1,13 @@ > -lib/fcitx5/ > -@so lib/fcitx5/chewing.so > -share/fcitx5/ > -share/fcitx5/addon/ > +@so lib/fcitx5/libchewing.so > share/fcitx5/addon/chewing.conf > share/fcitx5/inputmethod/ > share/fcitx5/inputmethod/chewing.conf > -share/icons/ > -share/icons/hicolor/ > -share/icons/hicolor/48x48/ > -share/icons/hicolor/48x48/apps/ > +share/icons/hicolor/16x16/apps/fcitx-chewing.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-chewing.png > +share/icons/hicolor/22x22/apps/fcitx-chewing.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-chewing.png > +share/icons/hicolor/24x24/apps/fcitx-chewing.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-chewing.png > share/icons/hicolor/48x48/apps/fcitx-chewing.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-chewing.png > share/locale/ca/LC_MESSAGES/fcitx5-chewing.mo > @@ -21,6 +20,5 @@ share/locale/ru/LC_MESSAGES/fcitx5-chewing.mo > share/locale/tr/LC_MESSAGES/fcitx5-chewing.mo > share/locale/zh_CN/LC_MESSAGES/fcitx5-chewing.mo > share/locale/zh_TW/LC_MESSAGES/fcitx5-chewing.mo > -share/metainfo/ > share/metainfo/org.fcitx.Fcitx5.Addon.Chewing.metainfo.xml > @tag gtk-update-icon-cache %D/share/icons/hicolor > diff --git a/inputmethods/fcitx-chinese-addons/Makefile > b/inputmethods/fcitx-chinese-addons/Makefile > index 5c6d7bdec..9eb79407a 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.12 > +V = 5.0.17 > DISTNAME = fcitx5-chinese-addons-$V > PKGNAME = ${DISTNAME:S/fcitx5/fcitx/} > -REVISION = 0 > > CATEGORIES = inputmethods chinese > > diff --git a/inputmethods/fcitx-chinese-addons/distinfo > b/inputmethods/fcitx-chinese-addons/distinfo > index 62dcf11eb..c84a252e5 100644 > --- a/inputmethods/fcitx-chinese-addons/distinfo > +++ b/inputmethods/fcitx-chinese-addons/distinfo > @@ -1,6 +1,6 @@ > -SHA256 (fcitx/fcitx5-chinese-addons-5.0.12.tar.xz) = > +HLHVSkMqGEOv9IuFJK94GUCjG51tZVVtKgrA3e3kAU= > +SHA256 (fcitx/fcitx5-chinese-addons-5.0.17.tar.xz) = > mCKurGt3LTjfi8pPgGeY0M746Ek8xgHdvgYLULb3X0Y= > 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.17.tar.xz) = 234696 > SIZE (fcitx/py_stroke-20121124.tar.gz) = 445601 > SIZE (fcitx/py_table-20121124.tar.gz) = 186822 > diff --git a/inputmethods/fcitx-chinese-addons/pkg/PLIST > b/inputmethods/fcitx-chinese-addons/pkg/PLIST > index 989589215..be8529b4b 100644 > --- a/inputmethods/fcitx-chinese-addons/pkg/PLIST > +++ b/inputmethods/fcitx-chinese-addons/pkg/PLIST > @@ -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/Fcitx5ModulePinyinHelperConfigVersion.cmake > 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.Fcitx5.fcitx-shuangpin.png > 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-chinese-addons.mo > 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 > diff --git a/inputmethods/fcitx-config-qt/Makefile > b/inputmethods/fcitx-config-qt/Makefile > index c89da2bff..0cef0e0f9 100644 > --- a/inputmethods/fcitx-config-qt/Makefile > +++ b/inputmethods/fcitx-config-qt/Makefile > @@ -1,9 +1,8 @@ > COMMENT = GUI configure tool for fcitx5 > > -V = 5.0.12 > +V = 5.0.17 > DISTNAME = fcitx5-configtool-$V > PKGNAME = fcitx-configtool-qt-$V > -REVISION = 0 > > CATEGORIES = inputmethods > > @@ -14,11 +13,12 @@ MAINTAINER = Yifei Zhan <openbsd@zhan.science> > # 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 > @@ -37,6 +37,7 @@ RUN_DEPENDS = devel/desktop-file-utils \ > > LIB_DEPENDS = inputmethods/fcitx-qt \ > x11/qt5/qtx11extras \ > + devel/kf5/plasma-framework \ > devel/kf5/kdeclarative \ > devel/kf5/ki18n \ > devel/kf5/kitemviews > diff --git a/inputmethods/fcitx-config-qt/distinfo > b/inputmethods/fcitx-config-qt/distinfo > index 930c0bc3a..8a41d8509 100644 > --- a/inputmethods/fcitx-config-qt/distinfo > +++ b/inputmethods/fcitx-config-qt/distinfo > @@ -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.17.tar.xz) = > +LYZbSPRSmrMmis9vDdytuWy46UUe3i2SSOKPXdXhtU= > +SIZE (fcitx/fcitx5-configtool-5.0.17.tar.xz) = 113760 > diff --git a/inputmethods/fcitx-config-qt/pkg/PLIST > b/inputmethods/fcitx-config-qt/pkg/PLIST > index 1470d1ca6..7fc08fe86 100644 > --- a/inputmethods/fcitx-config-qt/pkg/PLIST > +++ b/inputmethods/fcitx-config-qt/pkg/PLIST > @@ -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/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/ > 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.fcitx5.kcm.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/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-configtool.mo > 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 > diff --git a/inputmethods/fcitx-gtk/Makefile b/inputmethods/fcitx-gtk/Makefile > index 3e6b1daf5..07cbad1be 100644 > --- a/inputmethods/fcitx-gtk/Makefile > +++ b/inputmethods/fcitx-gtk/Makefile > @@ -1,8 +1,7 @@ > COMMENT = GTK IM module for fcitx5 > > -DISTNAME = fcitx5-gtk-5.0.13 > +DISTNAME = fcitx5-gtk-5.0.23 > PKGNAME = ${DISTNAME:S/fcitx5/fcitx/} > -REVISION = 1 > > SHARED_LIBS = Fcitx5GClient 0.0 # 0.0 > > diff --git a/inputmethods/fcitx-gtk/distinfo b/inputmethods/fcitx-gtk/distinfo > index 92ca375c7..6babd4aeb 100644 > --- a/inputmethods/fcitx-gtk/distinfo > +++ b/inputmethods/fcitx-gtk/distinfo > @@ -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.23.tar.xz) = > rRJM5/G7ymUN2kfLc8VXKRNBlRPqz56+hMn2dTySCGg= > +SIZE (fcitx5-gtk-5.0.23.tar.xz) = 53436 > diff --git a/inputmethods/fcitx-hangul/Makefile > b/inputmethods/fcitx-hangul/Makefile > index 1531bdad4..571c91470 100644 > --- a/inputmethods/fcitx-hangul/Makefile > +++ b/inputmethods/fcitx-hangul/Makefile > @@ -1,8 +1,7 @@ > COMMENT = Hangul wrapper for fcitx5 > > -V = 5.0.8 > +V = 5.0.11 > PKGNAME = fcitx-hangul-$V > -REVISION = 0 > > GH_ACCOUNT = fcitx > GH_PROJECT = fcitx5-hangul > diff --git a/inputmethods/fcitx-hangul/distinfo > b/inputmethods/fcitx-hangul/distinfo > index 1457f273b..c64be6ee7 100644 > --- a/inputmethods/fcitx-hangul/distinfo > +++ b/inputmethods/fcitx-hangul/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (fcitx5-hangul-5.0.8.tar.gz) = > SBX2GTsjVs5x+czHGmq20uTE2zOisHurIhWUslcjCQs= > -SIZE (fcitx5-hangul-5.0.8.tar.gz) = 32520 > +SHA256 (fcitx5-hangul-5.0.11.tar.gz) = > XDeEPdZFG+tYsPNHQ+nO8Af3gazBdBmKAGZ7TPQ+xBc= > +SIZE (fcitx5-hangul-5.0.11.tar.gz) = 44221 > diff --git a/inputmethods/fcitx-hangul/pkg/PLIST > b/inputmethods/fcitx-hangul/pkg/PLIST > index ab43f98ef..2fef101d4 100644 > --- a/inputmethods/fcitx-hangul/pkg/PLIST > +++ b/inputmethods/fcitx-hangul/pkg/PLIST > @@ -1,14 +1,31 @@ > -lib/fcitx5/ > @so lib/fcitx5/hangul.so > -share/fcitx5/ > -share/fcitx5/addon/ > share/fcitx5/addon/hangul.conf > share/fcitx5/hangul/ > share/fcitx5/hangul/symbol.txt > share/fcitx5/inputmethod/ > share/fcitx5/inputmethod/hangul.conf > +share/icons/hicolor/16x16/apps/fcitx-hangul.png > +share/icons/hicolor/16x16/apps/fcitx-hanja-active.png > +share/icons/hicolor/16x16/apps/fcitx-hanja-inactive.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-hangul.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-hanja-active.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-hanja-inactive.png > +share/icons/hicolor/22x22/apps/fcitx-hangul.png > +share/icons/hicolor/22x22/apps/fcitx-hanja-active.png > +share/icons/hicolor/22x22/apps/fcitx-hanja-inactive.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-hangul.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-hanja-active.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-hanja-inactive.png > +share/icons/hicolor/24x24/apps/fcitx-hangul.png > +share/icons/hicolor/24x24/apps/fcitx-hanja-active.png > +share/icons/hicolor/24x24/apps/fcitx-hanja-inactive.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-hangul.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-hanja-active.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-hanja-inactive.png > +share/icons/hicolor/48x48/apps/fcitx-hangul.png > share/icons/hicolor/48x48/apps/fcitx-hanja-active.png > share/icons/hicolor/48x48/apps/fcitx-hanja-inactive.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-hangul.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-hanja-active.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-hanja-inactive.png > share/icons/hicolor/64x64/apps/fcitx-hangul.png > @@ -23,6 +40,5 @@ share/locale/ru/LC_MESSAGES/fcitx5-hangul.mo > share/locale/tr/LC_MESSAGES/fcitx5-hangul.mo > share/locale/zh_CN/LC_MESSAGES/fcitx5-hangul.mo > share/locale/zh_TW/LC_MESSAGES/fcitx5-hangul.mo > -share/metainfo/ > share/metainfo/org.fcitx.Fcitx5.Addon.Hangul.metainfo.xml > @tag gtk-update-icon-cache %D/share/icons/hicolor > diff --git a/inputmethods/fcitx-kkc/Makefile b/inputmethods/fcitx-kkc/Makefile > index 458c5e9ce..892538095 100644 > --- a/inputmethods/fcitx-kkc/Makefile > +++ b/inputmethods/fcitx-kkc/Makefile > @@ -1,8 +1,7 @@ > COMMENT = libkkc wrapper for fcitx5 > > -V = 5.0.8 > +V = 5.0.12 > PKGNAME = fcitx-kkc-$V > -REVISION = 2 > > GH_ACCOUNT = fcitx > GH_PROJECT = fcitx5-kkc > diff --git a/inputmethods/fcitx-kkc/distinfo b/inputmethods/fcitx-kkc/distinfo > index a81f7e83f..8631677c8 100644 > --- a/inputmethods/fcitx-kkc/distinfo > +++ b/inputmethods/fcitx-kkc/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (fcitx5-kkc-5.0.8.tar.gz) = > vMLOVv8B8/zDlsRjd5NJOyqipx7qNkYwt17iPd8Qkqg= > -SIZE (fcitx5-kkc-5.0.8.tar.gz) = 45867 > +SHA256 (fcitx5-kkc-5.0.12.tar.gz) = > GBe6URqRErhRbWiGJjwKKwOa4QBPmihRtlK1Gd8xmvE= > +SIZE (fcitx5-kkc-5.0.12.tar.gz) = 51553 > diff --git a/inputmethods/fcitx-kkc/pkg/PLIST > b/inputmethods/fcitx-kkc/pkg/PLIST > index ba8e009ca..34dededd0 100644 > --- a/inputmethods/fcitx-kkc/pkg/PLIST > +++ b/inputmethods/fcitx-kkc/pkg/PLIST > @@ -6,6 +6,14 @@ share/fcitx5/inputmethod/kkc.conf > share/fcitx5/kkc/ > share/fcitx5/kkc/dictionary_list > share/fcitx5/kkc/rule > +share/icons/hicolor/16x16/apps/fcitx-kkc.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-kkc.png > +share/icons/hicolor/22x22/apps/fcitx-kkc.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-kkc.png > +share/icons/hicolor/24x24/apps/fcitx-kkc.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-kkc.png > +share/icons/hicolor/48x48/apps/fcitx-kkc.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-kkc.png > share/icons/hicolor/64x64/apps/fcitx-kkc.png > share/icons/hicolor/64x64/apps/org.fcitx.Fcitx5.fcitx-kkc.png > share/locale/ca/LC_MESSAGES/fcitx5-kkc.mo > diff --git a/inputmethods/fcitx-lua/Makefile b/inputmethods/fcitx-lua/Makefile > index ae500d7fb..8e68edeac 100644 > --- a/inputmethods/fcitx-lua/Makefile > +++ b/inputmethods/fcitx-lua/Makefile > @@ -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 > > diff --git a/inputmethods/fcitx-lua/distinfo b/inputmethods/fcitx-lua/distinfo > index 6fa6622dc..86a6e383f 100644 > --- a/inputmethods/fcitx-lua/distinfo > +++ b/inputmethods/fcitx-lua/distinfo > @@ -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 > diff --git a/inputmethods/fcitx-lua/patches/patch-CMakeLists_txt > b/inputmethods/fcitx-lua/patches/patch-CMakeLists_txt > new file mode 100644 > index 000000000..11bcf0292 > --- /dev/null > +++ b/inputmethods/fcitx-lua/patches/patch-CMakeLists_txt > @@ -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 () > diff --git a/inputmethods/fcitx-lua/pkg/PLIST > b/inputmethods/fcitx-lua/pkg/PLIST > index cb02353c3..8b83d518d 100644 > --- a/inputmethods/fcitx-lua/pkg/PLIST > +++ b/inputmethods/fcitx-lua/pkg/PLIST > @@ -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 > diff --git a/inputmethods/fcitx-m17n/Makefile > b/inputmethods/fcitx-m17n/Makefile > index 951793cfb..e1eaefd04 100644 > --- a/inputmethods/fcitx-m17n/Makefile > +++ b/inputmethods/fcitx-m17n/Makefile > @@ -1,8 +1,7 @@ > COMMENT = m17n wrapper for fcitx5 > > -V = 5.0.8 > +V = 5.0.11 > PKGNAME = fcitx-m17n-$V > -REVISION = 0 > > GH_ACCOUNT = fcitx > GH_PROJECT = fcitx5-m17n > diff --git a/inputmethods/fcitx-m17n/distinfo > b/inputmethods/fcitx-m17n/distinfo > index 2ed945cfa..bd10fb590 100644 > --- a/inputmethods/fcitx-m17n/distinfo > +++ b/inputmethods/fcitx-m17n/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (fcitx5-m17n-5.0.8.tar.gz) = > rz535Jp7Nz2x1JACZ52VhTxaBegAF3iT5kroO6l5REE= > -SIZE (fcitx5-m17n-5.0.8.tar.gz) = 25788 > +SHA256 (fcitx5-m17n-5.0.11.tar.gz) = > 83z0eDeGPO7pYTbvQydG5Ag//zSvlXCDA62CSF0J+T0= > +SIZE (fcitx5-m17n-5.0.11.tar.gz) = 26069 > diff --git a/inputmethods/fcitx-m17n/pkg/PLIST > b/inputmethods/fcitx-m17n/pkg/PLIST > index e5a642f71..1da1f4740 100644 > --- a/inputmethods/fcitx-m17n/pkg/PLIST > +++ b/inputmethods/fcitx-m17n/pkg/PLIST > @@ -1,7 +1,4 @@ > -lib/fcitx5/ > @so lib/fcitx5/m17n.so > -share/fcitx5/ > -share/fcitx5/addon/ > share/fcitx5/addon/m17n.conf > share/fcitx5/m17n/ > share/fcitx5/m17n/default > @@ -13,7 +10,7 @@ share/locale/ja/LC_MESSAGES/fcitx5-m17n.mo > share/locale/ko/LC_MESSAGES/fcitx5-m17n.mo > share/locale/ru/LC_MESSAGES/fcitx5-m17n.mo > share/locale/tr/LC_MESSAGES/fcitx5-m17n.mo > +share/locale/vi/LC_MESSAGES/fcitx5-m17n.mo > share/locale/zh_CN/LC_MESSAGES/fcitx5-m17n.mo > share/locale/zh_TW/LC_MESSAGES/fcitx5-m17n.mo > -share/metainfo/ > share/metainfo/org.fcitx.Fcitx5.Addon.M17N.metainfo.xml > diff --git a/inputmethods/fcitx-qt/Makefile b/inputmethods/fcitx-qt/Makefile > index ea3df4b21..e49972de4 100644 > --- a/inputmethods/fcitx-qt/Makefile > +++ b/inputmethods/fcitx-qt/Makefile > @@ -1,8 +1,7 @@ > COMMENT = Qt library and IM module for fcitx5 > > -DISTNAME = fcitx5-qt-5.0.9 > +DISTNAME = fcitx5-qt-5.0.17 > PKGNAME = ${DISTNAME:S/fcitx5/fcitx/} > -REVISION = 1 > > SHARED_LIBS += Fcitx5Qt5WidgetsAddons 0.0 # 0.0 > SHARED_LIBS += Fcitx5Qt5DBusAddons 0.0 # 0.0 > @@ -18,9 +17,9 @@ MAINTAINER = Yifei Zhan <openbsd@zhan.science> > # LGPL2.1+ for other files > PERMIT_PACKAGE= Yes > > -WANTLIB += ${COMPILER_LIBCXX} Fcitx5Utils GL Qt5Concurrent Qt5Core > -WANTLIB += Qt5DBus Qt5Gui Qt5Widgets Qt6Core Qt6DBus Qt6Gui c > -WANTLIB += m xcb xkbcommon > +WANTLIB += ${COMPILER_LIBCXX} Fcitx5Utils GL Qt5Concurrent Qt5Core > +WANTLIB += Qt5DBus Qt5Gui Qt5Widgets Qt6Core Qt6DBus Qt6Gui Qt6Widgets > +WANTLIB += c m xcb xkbcommon > > MASTER_SITES = https://download.fcitx-im.org/fcitx5/fcitx5-qt/ > > diff --git a/inputmethods/fcitx-qt/distinfo b/inputmethods/fcitx-qt/distinfo > index 699e111a5..467e14ccd 100644 > --- a/inputmethods/fcitx-qt/distinfo > +++ b/inputmethods/fcitx-qt/distinfo > @@ -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.17.tar.xz) = > QmjnoSd2kqedz/COZi0edEB+WYph09A4a8ZKUYCekfQ= > +SIZE (fcitx5-qt-5.0.17.tar.xz) = 84680 > diff --git a/inputmethods/fcitx-qt/pkg/PLIST b/inputmethods/fcitx-qt/pkg/PLIST > index 79028cdb6..36a225522 100644 > --- a/inputmethods/fcitx-qt/pkg/PLIST > +++ b/inputmethods/fcitx-qt/pkg/PLIST > @@ -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 > diff --git a/inputmethods/fcitx-table-extra/Makefile > b/inputmethods/fcitx-table-extra/Makefile > index f11aadc21..20d680cc4 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.9 > +V = 5.0.13 > 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 8da2ffbd0..7a0926be5 100644 > --- a/inputmethods/fcitx-table-extra/distinfo > +++ b/inputmethods/fcitx-table-extra/distinfo > @@ -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.13.tar.xz) = > auwD5ssUCNhEeJgiYTLnImBxU1wFhONeBBWeTF90oBY= > +SIZE (fcitx/fcitx5-table-extra-5.0.13.tar.xz) = 7288400 > diff --git a/inputmethods/fcitx-table-extra/pkg/PLIST > b/inputmethods/fcitx-table-extra/pkg/PLIST > index 14714f5de..522ab128b 100644 > --- a/inputmethods/fcitx-table-extra/pkg/PLIST > +++ b/inputmethods/fcitx-table-extra/pkg/PLIST > @@ -49,24 +49,126 @@ share/fcitx5/table/wubi98.main.dict > share/fcitx5/table/zhengma-large.main.dict > share/fcitx5/table/zhengma-pinyin.main.dict > share/fcitx5/table/zhengma.main.dict > +share/icons/hicolor/16x16/apps/fcitx-array30-large.png > +share/icons/hicolor/16x16/apps/fcitx-array30.png > +share/icons/hicolor/16x16/apps/fcitx-boshiamy.png > +share/icons/hicolor/16x16/apps/fcitx-cantonese.png > +share/icons/hicolor/16x16/apps/fcitx-cantonhk.png > +share/icons/hicolor/16x16/apps/fcitx-easy-large.png > +share/icons/hicolor/16x16/apps/fcitx-jyutping-table.png > +share/icons/hicolor/16x16/apps/fcitx-quick-classic.png > +share/icons/hicolor/16x16/apps/fcitx-quick3.png > +share/icons/hicolor/16x16/apps/fcitx-quick5.png > +share/icons/hicolor/16x16/apps/fcitx-scj6.png > +share/icons/hicolor/16x16/apps/fcitx-stroke5.png > +share/icons/hicolor/16x16/apps/fcitx-t9.png > +share/icons/hicolor/16x16/apps/fcitx-wu.png > +share/icons/hicolor/16x16/apps/fcitx-zhengma.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-array30-large.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-array30.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-boshiamy.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-cantonese.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-cantonhk.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-easy-large.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-jyutping-table.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-quick-classic.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-quick3.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-quick5.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-scj6.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-stroke5.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-t9.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-wu.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-zhengma.png > +share/icons/hicolor/22x22/apps/fcitx-array30-large.png > +share/icons/hicolor/22x22/apps/fcitx-array30.png > +share/icons/hicolor/22x22/apps/fcitx-boshiamy.png > +share/icons/hicolor/22x22/apps/fcitx-cantonese.png > +share/icons/hicolor/22x22/apps/fcitx-cantonhk.png > +share/icons/hicolor/22x22/apps/fcitx-easy-large.png > +share/icons/hicolor/22x22/apps/fcitx-jyutping-table.png > +share/icons/hicolor/22x22/apps/fcitx-quick-classic.png > +share/icons/hicolor/22x22/apps/fcitx-quick3.png > +share/icons/hicolor/22x22/apps/fcitx-quick5.png > +share/icons/hicolor/22x22/apps/fcitx-scj6.png > +share/icons/hicolor/22x22/apps/fcitx-stroke5.png > +share/icons/hicolor/22x22/apps/fcitx-t9.png > +share/icons/hicolor/22x22/apps/fcitx-wu.png > +share/icons/hicolor/22x22/apps/fcitx-zhengma.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-array30-large.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-array30.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-boshiamy.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-cantonese.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-cantonhk.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-easy-large.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-jyutping-table.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-quick-classic.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-quick3.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-quick5.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-scj6.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-stroke5.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-t9.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-wu.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-zhengma.png > +share/icons/hicolor/24x24/apps/fcitx-array30-large.png > +share/icons/hicolor/24x24/apps/fcitx-array30.png > +share/icons/hicolor/24x24/apps/fcitx-boshiamy.png > +share/icons/hicolor/24x24/apps/fcitx-cantonese.png > +share/icons/hicolor/24x24/apps/fcitx-cantonhk.png > +share/icons/hicolor/24x24/apps/fcitx-easy-large.png > +share/icons/hicolor/24x24/apps/fcitx-jyutping-table.png > +share/icons/hicolor/24x24/apps/fcitx-quick-classic.png > +share/icons/hicolor/24x24/apps/fcitx-quick3.png > +share/icons/hicolor/24x24/apps/fcitx-quick5.png > +share/icons/hicolor/24x24/apps/fcitx-scj6.png > +share/icons/hicolor/24x24/apps/fcitx-stroke5.png > +share/icons/hicolor/24x24/apps/fcitx-t9.png > +share/icons/hicolor/24x24/apps/fcitx-wu.png > +share/icons/hicolor/24x24/apps/fcitx-zhengma.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-array30-large.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-array30.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-boshiamy.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-cantonese.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-cantonhk.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-easy-large.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-jyutping-table.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-quick-classic.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-quick3.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-quick5.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-scj6.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-stroke5.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-t9.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-wu.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-zhengma.png > +share/icons/hicolor/48x48/apps/fcitx-array30-large.png > +share/icons/hicolor/48x48/apps/fcitx-array30.png > +share/icons/hicolor/48x48/apps/fcitx-boshiamy.png > share/icons/hicolor/48x48/apps/fcitx-cantonese.png > share/icons/hicolor/48x48/apps/fcitx-cantonhk.png > +share/icons/hicolor/48x48/apps/fcitx-easy-large.png > share/icons/hicolor/48x48/apps/fcitx-jyutping-table.png > share/icons/hicolor/48x48/apps/fcitx-quick-classic.png > share/icons/hicolor/48x48/apps/fcitx-quick3.png > share/icons/hicolor/48x48/apps/fcitx-quick5.png > share/icons/hicolor/48x48/apps/fcitx-scj6.png > share/icons/hicolor/48x48/apps/fcitx-stroke5.png > +share/icons/hicolor/48x48/apps/fcitx-t9.png > share/icons/hicolor/48x48/apps/fcitx-wu.png > +share/icons/hicolor/48x48/apps/fcitx-zhengma.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-array30-large.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-array30.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-boshiamy.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-cantonese.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-cantonhk.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-easy-large.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-jyutping-table.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-quick-classic.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-quick3.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-quick5.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-scj6.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-stroke5.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-t9.png > share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-wu.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-zhengma.png > share/icons/hicolor/64x64/apps/fcitx-array30-large.png > share/icons/hicolor/64x64/apps/fcitx-array30.png > share/icons/hicolor/64x64/apps/fcitx-boshiamy.png > diff --git a/inputmethods/fcitx-unikey/Makefile > b/inputmethods/fcitx-unikey/Makefile > index e0db917b7..65ec12de4 100644 > --- a/inputmethods/fcitx-unikey/Makefile > +++ b/inputmethods/fcitx-unikey/Makefile > @@ -1,8 +1,7 @@ > COMMENT = unikey Vietnamese support for fcitx5 > > -V = 5.0.9 > +V = 5.0.13 > PKGNAME = fcitx-unikey-$V > -REVISION = 0 > > GH_ACCOUNT = fcitx > GH_PROJECT = fcitx5-unikey > diff --git a/inputmethods/fcitx-unikey/distinfo > b/inputmethods/fcitx-unikey/distinfo > index 0d52b6f2e..099225753 100644 > --- a/inputmethods/fcitx-unikey/distinfo > +++ b/inputmethods/fcitx-unikey/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (fcitx5-unikey-5.0.9.tar.gz) = > 4W/H7zRxb2NBY6+C6Znw8mAZb79Lvvqno4Kl04ZMEHM= > -SIZE (fcitx5-unikey-5.0.9.tar.gz) = 81507 > +SHA256 (fcitx5-unikey-5.0.13.tar.gz) = > Hyard9gpTTXcsdNWReT26O9MVqTDKYSxtdoeSCBynVo= > +SIZE (fcitx5-unikey-5.0.13.tar.gz) = 109149 > diff --git a/inputmethods/fcitx-unikey/pkg/PLIST > b/inputmethods/fcitx-unikey/pkg/PLIST > index b84899801..05e90cb87 100644 > --- a/inputmethods/fcitx-unikey/pkg/PLIST > +++ b/inputmethods/fcitx-unikey/pkg/PLIST > @@ -1,17 +1,23 @@ > -lib/fcitx5/ > -lib/fcitx5/qt5/ > +@so lib/fcitx5/libunikey.so > +@so lib/fcitx5/qt5/libfcitx5-unikey-keymap-editor.so > @so lib/fcitx5/qt5/libfcitx5-unikey-macro-editor.so > -@so lib/fcitx5/unikey.so > -share/fcitx5/ > -share/fcitx5/addon/ > share/fcitx5/addon/unikey.conf > share/fcitx5/inputmethod/ > share/fcitx5/inputmethod/unikey.conf > share/icons/hicolor/128x128/apps/fcitx-unikey.png > share/icons/hicolor/128x128/apps/org.fcitx.Fcitx5.fcitx-unikey.png > +share/icons/hicolor/16x16/apps/fcitx-unikey.png > +share/icons/hicolor/16x16/apps/org.fcitx.Fcitx5.fcitx-unikey.png > +share/icons/hicolor/22x22/apps/fcitx-unikey.png > +share/icons/hicolor/22x22/apps/org.fcitx.Fcitx5.fcitx-unikey.png > +share/icons/hicolor/24x24/apps/fcitx-unikey.png > +share/icons/hicolor/24x24/apps/org.fcitx.Fcitx5.fcitx-unikey.png > +share/icons/hicolor/48x48/apps/fcitx-unikey.png > +share/icons/hicolor/48x48/apps/org.fcitx.Fcitx5.fcitx-unikey.png > share/locale/ca/LC_MESSAGES/fcitx5-unikey.mo > share/locale/da/LC_MESSAGES/fcitx5-unikey.mo > share/locale/de/LC_MESSAGES/fcitx5-unikey.mo > +share/locale/fr/LC_MESSAGES/fcitx5-unikey.mo > share/locale/he/LC_MESSAGES/fcitx5-unikey.mo > share/locale/ja/LC_MESSAGES/fcitx5-unikey.mo > share/locale/ko/LC_MESSAGES/fcitx5-unikey.mo > @@ -20,6 +26,5 @@ share/locale/tr/LC_MESSAGES/fcitx5-unikey.mo > share/locale/vi/LC_MESSAGES/fcitx5-unikey.mo > share/locale/zh_CN/LC_MESSAGES/fcitx5-unikey.mo > share/locale/zh_TW/LC_MESSAGES/fcitx5-unikey.mo > -share/metainfo/ > share/metainfo/org.fcitx.Fcitx5.Addon.Unikey.metainfo.xml > @tag gtk-update-icon-cache %D/share/icons/hicolor > diff --git a/inputmethods/fcitx/Makefile b/inputmethods/fcitx/Makefile > index cfc44dfaa..4f0ba4429 100644 > --- a/inputmethods/fcitx/Makefile > +++ b/inputmethods/fcitx/Makefile > @@ -1,8 +1,7 @@ > COMMENT = flexible input method framework > > -DISTNAME = fcitx5-5.0.15 > +DISTNAME = fcitx5-5.0.23 > 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${X11BASE}/include > > post-patch: > cp ${FULLDISTDIR}/en_dict-20121020.tar.gz \ > - ${WRKSRC}/src/modules/spell/dict/ > + ${WRKSRC}/src/modules/spell/ > > .include <bsd.port.mk> > diff --git a/inputmethods/fcitx/distinfo b/inputmethods/fcitx/distinfo > index 6724fd596..78db898cd 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.15.tar.xz) = > ND3w8njcbbSv68d4Zk7kd9m9bAEchEblqonCC7F4bkE= > +SHA256 (fcitx/fcitx5-5.0.23.tar.xz) = > BPIJpkBiJc4ZeF+NnTvbJTlEWG7c+pYBQU/N2oobE6A= > SIZE (fcitx/en_dict-20121020.tar.gz) = 630491 > -SIZE (fcitx/fcitx5-5.0.15.tar.xz) = 1329272 > +SIZE (fcitx/fcitx5-5.0.23.tar.xz) = 6828856 > diff --git a/inputmethods/fcitx/pkg/PLIST b/inputmethods/fcitx/pkg/PLIST > index b6d59308f..ba891b065 100644 > --- a/inputmethods/fcitx/pkg/PLIST > +++ b/inputmethods/fcitx/pkg/PLIST > @@ -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/ > diff --git a/inputmethods/libime/Makefile b/inputmethods/libime/Makefile > index 7e0283d3e..cb95a0209 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.11 > -REVISION = 0 > +DISTNAME = libime-1.0.17 > > SHARED_LIBS += IMECore 0.0 # 0.0 > SHARED_LIBS += IMEPinyin 0.0 # 0.0 > @@ -22,9 +21,12 @@ MASTER_SITES = > https://download.fcitx-im.org/fcitx5/libime/ > DISTFILES = ${DISTNAME}${EXTRACT_SUFX} > > 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 > + > +# 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 += dict-20220810.tar.xz:0 > +DISTFILES += lm_sc.arpa-20220810.tar.xz:0 > DISTFILES += table.tar.gz:0 > > EXTRACT_SUFX = .tar.xz > @@ -45,9 +47,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/ > diff --git a/inputmethods/libime/distinfo b/inputmethods/libime/distinfo > index 27abfa28b..dbd969f51 100644 > --- a/inputmethods/libime/distinfo > +++ b/inputmethods/libime/distinfo > @@ -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.17.tar.xz) = > I/h7gQS5FhvcQfusRClP74JdWGJgr8aY9qhf8g6mVAc= > +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.17.tar.xz) = 415804 > +SIZE (fcitx/lm_sc.arpa-20220810.tar.xz) = 21436544 > SIZE (fcitx/table.tar.gz) = 4144686 > diff --git a/inputmethods/libime/pkg/PLIST b/inputmethods/libime/pkg/PLIST > index fb955f485..c3e7a3162 100644 > --- a/inputmethods/libime/pkg/PLIST > +++ b/inputmethods/libime/pkg/PLIST > @@ -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 > diff --git a/inputmethods/xcb-imdkit/Makefile > b/inputmethods/xcb-imdkit/Makefile > index b5dc5478b..55c8beeba 100644 > --- a/inputmethods/xcb-imdkit/Makefile > +++ b/inputmethods/xcb-imdkit/Makefile > @@ -1,8 +1,8 @@ > COMMENT = implementation of xim protocol in xcb > > -DISTNAME = xcb-imdkit-1.0.3 > +DISTNAME = xcb-imdkit-1.0.5 > > -SHARED_LIBS += xcb-imdkit 0.0 # 0.0 > +SHARED_LIBS += xcb-imdkit 1.0 # 1.0 > > CATEGORIES = inputmethods > > diff --git a/inputmethods/xcb-imdkit/distinfo > b/inputmethods/xcb-imdkit/distinfo > index 457f73228..a54d54c3b 100644 > --- a/inputmethods/xcb-imdkit/distinfo > +++ b/inputmethods/xcb-imdkit/distinfo > @@ -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.5.tar.xz) = > Nz/NJtmSVLEmD9AlS86h00bhBhzFcH9NcbSgkUGPA8w= > +SIZE (xcb-imdkit-1.0.5.tar.xz) = 347460 >