diff options
| author | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2023-07-28 21:51:59 +0900 |
|---|---|---|
| committer | 宋文武 <iyzsong@member.fsf.org> | 2023-08-03 18:30:45 +0800 |
| commit | 782cf09b84bc72514e89d783460ea98bc353bf6a (patch) | |
| tree | ac42bd4dedd6f263808ac7f516c852737aea0596 /gnu/packages/ibus.scm | |
| parent | 4eeb35595b05d7a3c83de1f901b3edffcafe9df5 (diff) | |
gnu: Add ibus-table-others.
* gnu/packages/ibus.scm (ibus-table-others): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Diffstat (limited to 'gnu/packages/ibus.scm')
| -rw-r--r-- | gnu/packages/ibus.scm | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm index 4d99ef39f6b..c3310ec2a37 100644 --- a/gnu/packages/ibus.scm +++ b/gnu/packages/ibus.scm | |||
| @@ -950,6 +950,55 @@ hanja dictionary and small hangul character classification.") | |||
| 950 | IBus.") | 950 | IBus.") |
| 951 | (license lgpl2.1+))) | 951 | (license lgpl2.1+))) |
| 952 | 952 | ||
| 953 | (define-public ibus-table-others | ||
| 954 | (package | ||
| 955 | (name "ibus-table-others") | ||
| 956 | (version "1.3.16") | ||
| 957 | (source | ||
| 958 | (origin | ||
| 959 | (method url-fetch) | ||
| 960 | (uri (string-append | ||
| 961 | "https://github.com/moebiuscurve/ibus-table-others/releases/" | ||
| 962 | "download/" version "/ibus-table-others-" version ".tar.gz")) | ||
| 963 | (sha256 | ||
| 964 | (base32 "0vllwrjlgcvdjhs7nrg45hfvnivnfhrc05r6rhw8m0c41layl9jg")))) | ||
| 965 | (build-system gnu-build-system) | ||
| 966 | (arguments | ||
| 967 | (list #:phases | ||
| 968 | #~(modify-phases %standard-phases | ||
| 969 | (add-before 'build 'pre-build | ||
| 970 | (lambda _ | ||
| 971 | (setenv "HOME" (getcwd))))))) ; db written in $HOME | ||
| 972 | (native-inputs (list pkg-config python)) | ||
| 973 | (inputs (list ibus ibus-table)) | ||
| 974 | (home-page "https://github.com/moebiuscurve/ibus-table-others") | ||
| 975 | (synopsis "Various table-based input methods for IBus") | ||
| 976 | (description | ||
| 977 | "@code{ibus-table-others} provides the following input methods on | ||
| 978 | IBus-Table on IBus framework: | ||
| 979 | |||
| 980 | @itemize | ||
| 981 | @item CNS11643 | ||
| 982 | @item Compose | ||
| 983 | @item Emoji | ||
| 984 | @item IPA-X-SAMPA | ||
| 985 | @item LaTex | ||
| 986 | @item Mathwriter | ||
| 987 | @item Mongol bichig | ||
| 988 | @item RussianTraditional | ||
| 989 | @item Telex | ||
| 990 | @item Thai | ||
| 991 | @item Translit | ||
| 992 | @item Ua-Translit | ||
| 993 | @item Viqr | ||
| 994 | @item VNI | ||
| 995 | @item Yawerty | ||
| 996 | @end itemize") | ||
| 997 | ;; GPL-3.0-or-later: vni, ipa-x-sampa, telex | ||
| 998 | ;; WTFPL: mongol_bichig | ||
| 999 | ;; LGPL-2.1-or-later: others | ||
| 1000 | (license (list lgpl2.1+ gpl3+ wtfpl2)))) | ||
| 1001 | |||
| 953 | (define-public ibus-speech-to-text | 1002 | (define-public ibus-speech-to-text |
| 954 | (package | 1003 | (package |
| 955 | (name "ibus-speech-to-text") | 1004 | (name "ibus-speech-to-text") |
