chinese/fcitx5-chinese-addons 5.1.15 FreeBSD
Pinyin and table input method support for Fcitx5
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
a2d56c97db- License
- LGPL21+
- Categories
- chinese, textproc
- Package size
- 1450.9 KiB, 4785.7 KiB installed
Description
This provides Pinyin and Table input method support for Fcitx5 input method framework.
In the other systems
The newest version among them is 5.1.15, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | chinese/fcitx5-chinese-addons | 5.1.15 newest | none known | - | [email protected] | 2026-10-12 |
| MidnightBSD | chinese/fcitx5-chinese-addons | 5.1.13 behind since 2026-10-12 | no data | - | [email protected] | 2026-09-07 |
| GhostBSD | chinese/fcitx5-chinese-addons | 5.1.13_1 behind since 2026-10-12 | no data | - | [email protected] | - |
Version history 2
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg install zh-fcitx5-chinese-addons
From the ports tree:
cd /usr/ports/chinese/fcitx5-chinese-addons/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= zh-fcitx5-chinese-addons>0:chinese/fcitx5-chinese-addons
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.1.13_2 | 5.1.15 | - | 5.1.8_2 | - |
| FreeBSD:14:quarterly | 5.1.13_2 | 5.1.13_2 | n/a | 5.1.8_1 | - |
| FreeBSD:15:latest | 5.1.15 | 5.1.15 | n/a | 5.1.8_2 | - |
| FreeBSD:15:quarterly | 5.1.13_2 | 5.1.13_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.1.15 | 5.1.15 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 3
boost-libs>0: devel/boost-libsfcitx5-lua>0: textproc/fcitx5-luanlohmann-json>=3.2: devel/nlohmann-json
Library 4
libcurl.so: ftp/curllibFcitx5Core.so: textproc/fcitx5libIMEPinyin.so: chinese/libimelibopencc.so: chinese/opencc
Runtime 1
fcitx5-lua>0: textproc/fcitx5-lua
The full lists below include those, and their dependencies in turn.
Build dependencies 240
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/snappy
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/webrtc-audio-processing
- chinese/libime
- chinese/opencc
- comms/qt6-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/abseil
- devel/boost-libs
- devel/cmake-core
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-c
- devel/json-glib
- devel/jsoncpp
- devel/kf6-extra-cmake-modules
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libmtdev
- devel/libpci
- devel/libpciaccess
- devel/libsysinfo
- devel/libtextstyle
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/llvm12
- devel/llvm19
- devel/marisa-trie
- devel/ninja
- devel/nlohmann-json
- devel/nspr
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt5-concurrent
- devel/qt5-core
- devel/qt5-dbus
- devel/qt6-base
- devel/qt6-positioning
- devel/qt6-tools
- devel/re2
- devel/readline
- devel/spirv-llvm-translator
- devel/xdg-utils
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
The first 100 are listed.
Run dependencies 233
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/minizip
- archivers/snappy
- archivers/zstd
- audio/alsa-lib
- audio/alsa-plugins
- audio/ebur128
- audio/flac
- audio/jack
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/mpg123
- audio/opus
- audio/webrtc-audio-processing
- chinese/libime
- chinese/opencc
- comms/qt6-serialport
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/postgresql18-client
- databases/qt6-base_sqldriver
- databases/sqlite3
- devel/abseil
- devel/boost-libs
- devel/dbus
- devel/dbus-glib
- devel/double-conversion
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/icu
- devel/json-c
- devel/json-glib
- devel/kf6-extra-cmake-modules
- devel/libb2
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevdev
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libmtdev
- devel/libpci
- devel/libpciaccess
- devel/libsysinfo
- devel/libtextstyle
- devel/libthai
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/llvm12
- devel/llvm19
- devel/marisa-trie
- devel/nspr
- devel/orc
- devel/pcre2
- devel/py-dbus
- devel/py-evdev
- devel/py-libevdev
- devel/py-packaging
- devel/py-pygobject
- devel/py-pyudev
- devel/py-setuptools
- devel/py-six
- devel/pygobject-common
- devel/qt5-concurrent
- devel/qt5-core
- devel/qt5-dbus
- devel/qt6-base
- devel/qt6-positioning
- devel/qt6-tools
- devel/re2
- devel/readline
- devel/spirv-llvm-translator
- devel/xdg-utils
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/cairo
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
The first 100 are listed.
Required by 1
Configuration
Options name: chinese_fcitx5-chinese-addons
| Option | Default | Description |
|---|---|---|
| GUI | on | Configuration GUI |
- USES
- cmake compiler:c++17-lang gettext-tools kde localbase pkgconfig tar:zst
- Service scripts
- none
- Conflicts with
- zh-fcitx
Files
pkg-plist 204
- bin/scel2org5
- include/Fcitx5/Module/fcitx-module/cloudpinyin/cloudpinyin_public.h
- include/Fcitx5/Module/fcitx-module/pinyinhelper/pinyinhelper_public.h
- include/Fcitx5/Module/fcitx-module/punctuation/punctuation_public.h
- lib/cmake/Fcitx5ModuleCloudPinyin/Fcitx5ModuleCloudPinyinConfig.cmake
- lib/cmake/Fcitx5ModuleCloudPinyin/Fcitx5ModuleCloudPinyinConfigVersion.cmake
- lib/cmake/Fcitx5ModulePinyinHelper/Fcitx5ModulePinyinHelperConfig.cmake
- lib/cmake/Fcitx5ModulePinyinHelper/Fcitx5ModulePinyinHelperConfigVersion.cmake
- lib/cmake/Fcitx5ModulePunctuation/Fcitx5ModulePunctuationConfig.cmake
- lib/cmake/Fcitx5ModulePunctuation/Fcitx5ModulePunctuationConfigVersion.cmake
- lib/fcitx5/libchttrans.so
- lib/fcitx5/libcloudpinyin.so
- lib/fcitx5/libfullwidth.so
- lib/fcitx5/libpinyin.so
- lib/fcitx5/libpinyinhelper.so
- lib/fcitx5/libpunctuation.so
- lib/fcitx5/libtable.so
- lib/fcitx5/qt6/libcustomphraseeditor.so
- lib/fcitx5/qt6/libpinyindictmanager.so
- share/fcitx5/addon/chttrans.conf
- share/fcitx5/addon/cloudpinyin.conf
- share/fcitx5/addon/fullwidth.conf
- share/fcitx5/addon/pinyin.conf
- share/fcitx5/addon/pinyinhelper.conf
- share/fcitx5/addon/punctuation.conf
- share/fcitx5/addon/table.conf
- share/fcitx5/chttrans/gbks2t.tab
- share/fcitx5/inputmethod/cangjie.conf
- share/fcitx5/inputmethod/db.conf
- share/fcitx5/inputmethod/erbi.conf
- share/fcitx5/inputmethod/pinyin.conf
- share/fcitx5/inputmethod/qxm.conf
- share/fcitx5/inputmethod/shuangpin.conf
- share/fcitx5/inputmethod/wanfeng.conf
- share/fcitx5/inputmethod/wbpy.conf
- share/fcitx5/inputmethod/wbx.conf
- share/fcitx5/inputmethod/zrm.conf
- share/fcitx5/lua/imeapi/extensions/pinyin.lua
- share/fcitx5/pinyin/chaizi.dict
- share/fcitx5/pinyin/sp.dat.example
- share/fcitx5/pinyin/symbols
- share/fcitx5/pinyinhelper/py_stroke.mb
- share/fcitx5/pinyinhelper/py_table.mb
- share/fcitx5/punctuation/punc.mb.zh_CN
- share/fcitx5/punctuation/punc.mb.zh_HK
- share/fcitx5/punctuation/punc.mb.zh_TW
- 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/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
The first 100 are listed.
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.15.tar.zst | 401940 | bff37fc6324062279b3938132c85b336bbe22b1e35065a8a0dcf13991b23b1de |
| fcitx5-chinese-addons/py_stroke-20250329.tar.gz | 445984 | c1a7ca7225d3614ab83353fc827503006a980447762018f53760425d7b5303a6 |
| fcitx5-chinese-addons/py_table-20121124.tar.gz | 186822 | 42146ac97de6c13d55f9e99ed873915f4c66739e9c11532a34556badf9792c04 |
Master sites 2
- https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/
- https://download.fcitx-im.org/data/:py_stroke,py_table
Commit history 6
| Date | Commit | Credits | Log message |
|---|---|---|---|
a2d56c97db |
Li-Wen Hsu | chinese/fcitx5-chinese-addons: Update to 5.1.15 Add build dependency on devel/nlohmann-json: since 5.1.14,
CMakeLists.txt calls find_package(nlohmann_json 3.2 REQUIRED).
Fix the dependency declarations flagged by stage-qa: boost is only
used for a header (boost/container_hash/hash.hpp), so it is a build
dependency; libfmt is not used at all; the GUI part links against
libFcitx5Qt6WidgetsAddons, not libFcitx5Qt6DBusAddons; and only the
gettext tools (msgfmt) are needed, not libintl. |
|
97a84ef467 |
Dima Panov | */*: update boost consumers after boost-1.92 | |
95f9a68089 |
Max Brazhnikov | */*: Switch to USES=kde All these ports use only the ECM module shipped with KDE Frameworks.
ECM from Frameworks 5 has been replaced by Frameworks 6 counterpart
a while ago. While here, drop runtime dependency on ECM.
Differential: D58578
Reviewed by: adridg, arrowd, jhale |
|
6fdd8beaac |
Li-Wen Hsu | chinese/fcitx5-chinese-addons: Update to 5.1.13 - Take maintainership
Approved by: [email protected] (maintainer) |
|
213840c151 |
Dima Panov | */*: bump consumers after devel/boost update |
The latest 5 of 6 in the history this site was built from.