x11/mlterm: Add Fcitx5 support

This commit is contained in:
MANTANI Nobutaka 2025-06-29 19:01:09 +09:00
parent b946ee0c96
commit 77fb1be0a8
2 changed files with 14 additions and 5 deletions

View File

@ -1,5 +1,6 @@
PORTNAME= mlterm
PORTVERSION= 3.9.4
PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= nobutaka@FreeBSD.org
@ -30,10 +31,14 @@ MAKE_JOBS_UNSAFE= yes
GH_ACCOUNT= arakiken
OPTIONS_DEFINE= CAIRO DOCS FCITX FRIBIDI IBUS M17NLIB REGIS SCIM SIXEL UIM
OPTIONS_DEFINE= CAIRO DOCS FRIBIDI IBUS M17NLIB REGIS SCIM SIXEL UIM
OPTIONS_SUB= yes
OPTIONS_RADIO= FCITX
OPTIONS_RADIO_FCITX= FCITX4 FCITX5
CAIRO_DESC= Use Cairo for type engine
FCITX_DESC= Fcitx support
FCITX4_DESC= Fcitx4 support
FCITX5_DESC= Fcitx5 support
FRIBIDI_DESC= Use Fribidi for BiDi rendering
IBUS_DESC= IBUS support
M17NLIB_DESC= m17n library support
@ -42,8 +47,10 @@ SCIM_DESC= SCIM support
SIXEL_DESC= Sixel graphics support
UIM_DESC= uim support
FCITX_CONFIGURE_ENABLE= fcitx
FCITX_LIB_DEPENDS= libfcitx-gclient.so:chinese/fcitx
FCITX4_CONFIGURE_ON= --enable-fcitx
FCITX4_LIB_DEPENDS= libfcitx-gclient.so:chinese/fcitx
FCITX5_CONFIGURE_ON= --enable-fcitx
FCITX5_LIB_DEPENDS= libFcitx5GClient.so:textproc/fcitx5-gtk
FRIBIDI_CONFIGURE_ENABLE= fribidi
FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi

View File

@ -46,8 +46,10 @@ lib/mlterm/libzmodem.so
%%FRIBIDI%%lib/mlterm/libctl_bidi.so
lib/mlterm/libctl_iscii.a
lib/mlterm/libctl_iscii.so
%%FCITX%%lib/mlterm/libim-fcitx.a
%%FCITX%%lib/mlterm/libim-fcitx.so
%%FCITX4%%lib/mlterm/libim-fcitx.a
%%FCITX4%%lib/mlterm/libim-fcitx.so
%%FCITX5%%lib/mlterm/libim-fcitx.a
%%FCITX5%%lib/mlterm/libim-fcitx.so
%%IBUS%%lib/mlterm/libim-ibus.a
%%IBUS%%lib/mlterm/libim-ibus.so
lib/mlterm/libim-kbd.a