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))

Reply via email to