summaryrefslogtreecommitdiff
path: root/gnu/packages/ibus.scm
diff options
context:
space:
mode:
authorNguyễ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
commit782cf09b84bc72514e89d783460ea98bc353bf6a (patch)
treeac42bd4dedd6f263808ac7f516c852737aea0596 /gnu/packages/ibus.scm
parent4eeb35595b05d7a3c83de1f901b3edffcafe9df5 (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.scm49
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.")
950IBus.") 950IBus.")
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
978IBus-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")