gnu: fcitx5: Update to 5.1.0.

* gnu/packages/fcitx5.scm (fcitx5): Update to 5.1.0.
[inputs]: Remove libpthread-stubs, libx11, libxfixes, libxinerama
and unicode-cldr-common.
[arguments]: Pass "-DUSE_SYSTEMD=OFF" as configure-flags.
This commit is contained in:
宋文武 2023-08-20 13:02:43 +08:00
parent f4d0d0bd5e
commit 08d029d675
No known key found for this signature in database
GPG key ID: D415BF253B515976

View file

@ -87,7 +87,7 @@ (define-public xcb-imdkit
(define-public fcitx5
(package
(name "fcitx5")
(version "5.0.23")
(version "5.1.0")
(source
(origin
(method url-fetch)
@ -95,13 +95,10 @@ (define-public fcitx5
"https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-"
version "_dict.tar.xz"))
(sha256
(base32 "1w26v0a8qizv8flpkmg04b42kwym6ca1a1chng7j2j1xizjhiw0p"))))
(build-system cmake-build-system)
(base32 "1a1d3bcxddv3hsmffgf608arhamia17bq82q932sy5zl9j8s423y"))))
(arguments
`(#:configure-flags
(list (string-append "-DCLDR_DIR="
(assoc-ref %build-inputs "unicode-cldr-common")
"/share/unicode/cldr"))))
(list #:configure-flags #~(list "-DUSE_SYSTEMD=OFF")))
(build-system cmake-build-system)
(inputs
`(("cairo" ,cairo)
("cairo-xcb" ,cairo-xcb)
@ -115,16 +112,11 @@ (define-public fcitx5
("iso-codes" ,iso-codes)
("json-c" ,json-c)
("libevent" ,libevent)
("libpthread-stubs" ,libpthread-stubs)
("libuuid" ,util-linux "lib")
("libx11" ,libx11)
("libxcb" ,libxcb)
("libxfixes" ,libxfixes)
("libxinerama" ,libxinerama)
("libxkbcommon" ,libxkbcommon)
("libxkbfile" ,libxkbfile)
("pango" ,pango)
("unicode-cldr-common" ,unicode-cldr-common)
("wayland" ,wayland)
("wayland-protocols" ,wayland-protocols)
("xcb-imdkit" ,xcb-imdkit)