gnu: fcitx5-gtk: Update to 5.0.19.
* gnu/packages/fcitx5.scm (fcitx5-gtk): Update to 5.0.19. * gnu/packages/fcitx5.scm (fcitx5-gtk4) [phases]: Make gtk4/gtk4inputwindow.cpp properly find fcitxtheme.h. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
This commit is contained in:
parent
fbca2ed4b7
commit
b2a5dbcef8
1 changed files with 7 additions and 2 deletions
|
|
@ -188,7 +188,7 @@ editors.")
|
||||||
(define-public fcitx5-gtk
|
(define-public fcitx5-gtk
|
||||||
(package
|
(package
|
||||||
(name "fcitx5-gtk")
|
(name "fcitx5-gtk")
|
||||||
(version "5.0.9")
|
(version "5.0.19")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
|
@ -196,7 +196,7 @@ editors.")
|
||||||
"/fcitx5-gtk/fcitx5-gtk-"
|
"/fcitx5-gtk/fcitx5-gtk-"
|
||||||
version ".tar.xz"))
|
version ".tar.xz"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "07ip4sxf3q895pp7mivv2bdwcmqjnwrmv9pg99jk73cw9bgyq00n"))))
|
(base32 "007ls91jfbs3anvcfbza1pjbbsi7q5nrw7f3nzdbyngsl3nj6k37"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
|
|
@ -275,6 +275,11 @@ IM module for GTK+3 applications.
|
||||||
"-DENABLE_GTK3_IM_MODULE=OFF")
|
"-DENABLE_GTK3_IM_MODULE=OFF")
|
||||||
#:phases
|
#:phases
|
||||||
#~(modify-phases %standard-phases
|
#~(modify-phases %standard-phases
|
||||||
|
(add-before 'configure 'fix-fcitxtheme-path
|
||||||
|
(lambda _
|
||||||
|
(substitute* "gtk4/gtk4inputwindow.cpp"
|
||||||
|
(("<gtk3/fcitxtheme.h>")
|
||||||
|
"\"fcitxtheme.h\""))))
|
||||||
(add-before 'configure 'fix-gclient
|
(add-before 'configure 'fix-gclient
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
(define gclient
|
(define gclient
|
||||||
|
|
|
||||||
Reference in a new issue