BSD Ports

textproc/fcitx5-lua 5.0.18 FreeBSD

Lua support for Fcitx5

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
37ace65c9d
License
LGPL21+
Categories
textproc
Package size
50.3 KiB, 164.6 KiB installed

Description

This provides Lua support for Fcitx5 input method framework in two ways:

  1. An addon loader for Lua
  2. The googlepinyin API provided by imeapi addon.

In the other systems

SystemPortVersion
FreeBSDtextproc/fcitx5-lua5.0.18
NetBSDinputmethod/fcitx5-lua5.0.12
DragonFlytextproc/fcitx5-lua5.0.13
MidnightBSDtextproc/fcitx5-lua5.0.14

Install

Binary package:

pkg install fcitx5-lua

From the ports tree:

cd /usr/ports/textproc/fcitx5-lua/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fcitx5-lua>0:textproc/fcitx5-lua

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest5.0.17_15.0.18-5.0.145.0.18
FreeBSD:14:quarterly5.0.17_15.0.17_1n/a5.0.145.0.17_1
FreeBSD:15:latest5.0.185.0.18n/a5.0.145.0.14
FreeBSD:15:quarterly5.0.17_15.0.17_1n/an/an/a
FreeBSD:16:latest5.0.17_15.0.18n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 79
Run dependencies 71

Configuration

No options to configure.

USES
cmake compiler:c++17-lang gettext-tools kde lua:53 pkgconfig tar:zst
Service scripts
none

Files

pkg-plist 16
  • include/Fcitx5/Module/fcitx-module/luaaddonloader/luaaddon_public.h
  • lib/cmake/Fcitx5ModuleLuaAddonLoader/Fcitx5ModuleLuaAddonLoaderConfig.cmake
  • lib/cmake/Fcitx5ModuleLuaAddonLoader/Fcitx5ModuleLuaAddonLoaderConfigVersion.cmake
  • lib/fcitx5/libluaaddonloader.so
  • share/fcitx5/addon/imeapi.conf
  • share/fcitx5/addon/luaaddonloader.conf
  • 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/sv/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/org.fcitx.Fcitx5.Addon.Lua.metainfo.xml
distinfo 1
FileSizeSHA256
fcitx5-lua-5.0.18.tar.zst4167517a934091c1ed0f94ec3510542a28e6bb7b27c0686879f133e3ae26ac32bf4dc
Master sites 1
  • https://download.fcitx-im.org/fcitx5/fcitx5-lua/

Commit history 3

DateCommitCreditsLog message
37ace65c9d Li-Wen Hsu textproc/fcitx5-lua: Update to 5.0.18
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
7682638fe3 Li-Wen Hsu textproc/fcitx5-lua: Update to 5.0.17
- Take maintainership Approved by: [email protected] (maintainer)