gnu: libtsm: Remove bundled libxkbcommon header.

* gnu/packages/terminals.scm (libtsm)[source]: Snip xkbcommon-keysyms.h.
This commit is contained in:
Tobias Geerinckx-Rice 2020-10-06 14:32:35 +02:00
parent 9bb8a84623
commit 681bf1b2e6
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -221,16 +221,22 @@ (define-public libtsm
(package
(name "libtsm")
(version (git-version "0.0.0" revision commit))
(source (origin
(method git-fetch)
;; The freedesktop repository is no longer maintained.
(uri (git-reference
(url (string-append "https://github.com/Aetf/" name))
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"0mwn91i5h5d518i1s05y7hzv6bc13vzcvxszpfh77473iwg4wprx"))))
(source
(origin
(method git-fetch)
;; The freedesktop repository is no longer maintained.
(uri (git-reference
(url (string-append "https://github.com/Aetf/" name))
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "0mwn91i5h5d518i1s05y7hzv6bc13vzcvxszpfh77473iwg4wprx"))
(modules '((guix build utils)))
(snippet
'(begin
;; Remove a bundled copy of libxkbcommon's xkbcommon-keysyms.h.
(delete-file-recursively "external/xkbcommon")
#t))))
(build-system cmake-build-system)
(arguments
`(#:configure-flags '("-DBUILD_TESTING=ON")))