gnu: Add zig-xkbcommon.

* gnu/packages/zig-xyz.scm (zig-xkbcommon): New variable.

Change-Id: I1e63493f67e3aef1b52b8faa4aaf30a0a16b03ba
This commit is contained in:
Hilton Chain 2024-11-20 08:36:13 +08:00
parent c66584933f
commit a1c903df53
No known key found for this signature in database
GPG key ID: ACC66D09CA528292

View file

@ -159,6 +159,27 @@ (define-public zig-wayland
(home-page "https://codeberg.org/ifreund/zig-wayland") (home-page "https://codeberg.org/ifreund/zig-wayland")
(license license:expat))) (license license:expat)))
(define-public zig-xkbcommon
(package
(name "zig-xkbcommon")
(version "0.2.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://codeberg.org/ifreund/zig-xkbcommon")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"16f59n7l2gcpnq8gb4v8skr4jhb2l6ax75rna92nqzj15f4ikqag"))))
(build-system zig-build-system)
(arguments (list #:skip-build? #t))
(propagated-inputs (list libxkbcommon))
(synopsis "Zig bindings for libxkbcommon")
(description "This package provides Zig bindings for @code{libxkbcommon}.")
(home-page "https://codeberg.org/ifreund/zig-xkbcommon")
(license license:expat)))
(define-public zig-zls (define-public zig-zls
(package (package
(name "zig-zls") (name "zig-zls")