guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 21ba12019a873a4172e628f2c48a43c153c5352f
Author: Wang Wen <[email protected]>
AuthorDate: Mon Aug 24 11:42:18 2026 +0800
gnu: librime: Update to 1.17.0.
* gnu/packages/ibus.scm (librime): Update to 1.17.0.
[arguments]: Add 'install-plugins phase to install librime-lua.
[inputs]: Add luajit, replace glog with glog-next.
Change-Id: I07563dd7cefa2e6a0504c9c3327365a6b00fd273
Signed-off-by: 宋文武 <[email protected]>
---
gnu/packages/ibus.scm | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index 9fa5f97382..8d19cc4c4c 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -69,6 +69,7 @@
#:use-module (gnu packages language)
#:use-module (gnu packages linux)
#:use-module (gnu packages logging)
+ #:use-module (gnu packages lua)
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
@@ -556,7 +557,7 @@ other Japanese input methods.")
(define-public librime
(package
(name "librime")
- (version "1.10.0")
+ (version "1.17.0")
(source
(origin
(method git-fetch)
@@ -566,13 +567,21 @@ other Japanese input methods.")
(file-name (git-file-name name version))
(sha256
(base32
- "0p4ybmn2syhf30vwzrd6ms77xadhl2lh7d2apq2m1yzmy42mdydm"))))
+ "1hqrsjmir0932rzv752ii4wdf6inh8jjhcrs35aw1yxqjl1qn68y"))))
(build-system cmake-build-system)
+ (arguments
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'install-plugins
+ (lambda _
+ (copy-recursively #$librime-lua "plugins/lua"))))))
(inputs
(list boost
capnproto
- glog
+ glog-next
leveldb
+ luajit
marisa
opencc
yaml-cpp))