diff options
author | Kurome <hunt31999@gmail.com> | 2025-04-20 21:51:48 +0900 |
---|---|---|
committer | Zheng Junjie <z572@z572.online> | 2025-04-26 19:55:46 +0800 |
commit | 719a85c54749274694c6edaa128dd1503eab10db (patch) | |
tree | 1f521f52bd03ce0df8677c111cad60e3584f723f | |
parent | c0d418f7ef4239fe07da1087b93a355b23f172bd (diff) |
gnu: Add fcitx5-skk.
* gnu/packages/fcitx5.scm(fcitx5-skk): New variable.
Change-Id: I618216c604fe792d58e6b3fad0301c97ea315074
Signed-off-by: Zheng Junjie <z572@z572.online>
-rw-r--r-- | gnu/packages/fcitx5.scm | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/gnu/packages/fcitx5.scm b/gnu/packages/fcitx5.scm index 99812b7556..b410a35e4b 100644 --- a/gnu/packages/fcitx5.scm +++ b/gnu/packages/fcitx5.scm @@ -34,6 +34,7 @@ #:use-module (gnu packages compression) #:use-module (gnu packages curl) #:use-module (gnu packages datastructures) + #:use-module (gnu packages dictionaries) #:use-module (gnu packages enchant) #:use-module (gnu packages freedesktop) #:use-module (gnu packages gettext) @@ -371,6 +372,42 @@ for Qt based application.") the Anthy input method.") (license license:gpl2+))) +(define-public fcitx5-skk + (package + (name "fcitx5-skk") + (version "5.1.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fcitx/fcitx5-skk") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "109fx80iaa896652lwhfdr8x9h4vmw6pc9fwns3cwp610p9x21yn")))) + (build-system cmake-build-system) + (arguments + (list #:tests? #f ; no tests + #:configure-flags + #~(list (string-append "-DSKK_DEFAULT_PATH=" + #$(this-package-input "skk-jisyo") + "/share/skk/SKK-JISYO.L")))) + (native-inputs + (list extra-cmake-modules gobject-introspection + pkg-config gettext-minimal)) + (inputs + (list libskk + fcitx5 + fcitx5-qt + qtbase + skk-jisyo)) + (home-page "https://github.com/fcitx/fcitx5-skk") + (synopsis "Input method engine for Fcitx5, which uses libskk as its backend") + (description + "fcitx5-skk is an input method engine for Fcitx5, which uses libskk as its +backend.") + (license license:gpl3+))) + (define-public fcitx5-chewing (package (name "fcitx5-chewing") |