me
/
guix
Archived
1
0
Fork 0

gnu: libxkbcommon: Switch to gexp; avoid hardcoding inputs.

* gnu/packages/xdisorg.scm (libxkbcommon): Switch to gexp.
[arguments]: Avoid hardcoding inputs and locate them via relative
paths instead.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
master
Felix Lechner 2022-09-20 09:47:35 -07:00 committed by Ludovic Courtès
parent 8f870574b6
commit 511d584906
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 7 additions and 7 deletions

View File

@ -505,13 +505,13 @@ avoiding password prompts when X11 forwarding has already been setup.")
(native-inputs (native-inputs
(list bison doxygen pkg-config python)) (list bison doxygen pkg-config python))
(arguments (arguments
`(#:configure-flags (list #:configure-flags
(list (string-append "-Dxkb-config-root=" #~(list (string-append "-Dxkb-config-root="
(assoc-ref %build-inputs "xkeyboard-config") (search-input-directory %build-inputs
"/share/X11/xkb") "share/X11/xkb"))
(string-append "-Dx-locale-root=" (string-append "-Dx-locale-root="
(assoc-ref %build-inputs "libx11") (search-input-directory %build-inputs
"/share/X11/locale")))) "share/X11/locale")))))
(home-page "https://xkbcommon.org/") (home-page "https://xkbcommon.org/")
(synopsis "Library to handle keyboard descriptions") (synopsis "Library to handle keyboard descriptions")
(description "Xkbcommon is a library to handle keyboard descriptions, (description "Xkbcommon is a library to handle keyboard descriptions,