summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSisiutl <sisiutl@egregore.fun>2025-02-04 10:53:45 +0100
committerSisiutl <sisiutl@egregore.fun>2025-02-04 11:01:34 +0100
commit7b3d966b848d6b83a05f8a8ea90f7399d540be09 (patch)
tree2f2d49ab6ee40f5ab4152ff74879a0033251ae6d
parent80e0293c6b1b09bdc8f9f6923f570e34572ed471 (diff)
wayland: add river-bedload
-rw-r--r--sigils/packages/wayland.scm26
1 files changed, 25 insertions, 1 deletions
diff --git a/sigils/packages/wayland.scm b/sigils/packages/wayland.scm
index 2534797..67fcc49 100644
--- a/sigils/packages/wayland.scm
+++ b/sigils/packages/wayland.scm
@@ -8,10 +8,34 @@
#:prefix license:)
#:use-module (guix build-system gnu)
#:use-module (guix build-system meson)
+ #:use-module (guix build-system zig)
#:use-module (gnu packages bash)
+ #:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
#:use-module (gnu packages wm)
- #:use-module (gnu packages freedesktop))
+ #:use-module (gnu packages freedesktop)
+ #:use-module (gnu packages zig-xyz))
+
+
+(define-public river-bedload
+ (package
+ (name "river-bedload")
+ (version "0.1.1")
+ (home-page "https://git.sr.ht/~novakane/river-bedload")
+ (source
+ (origin (method git-fetch)
+ (uri (git-reference
+ (url "https://git.sr.ht/~novakane/river-bedload")
+ (commit (string-append "v" version))))
+ (sha256
+ (base32 "146lm94c92y5xivcpz749bvbg599phcsp9nqamqlvq3jlms4bk00"))))
+ (build-system zig-build-system)
+ (native-inputs (list pkg-config))
+ (inputs (list zig-wayland wayland wayland-protocols))
+ (arguments '(#:tests? #f))
+ (synopsis "Display information about river in json in the stdout.")
+ (description "river-bedload displays information about a running river instance in json")
+ (license license:gpl3)))
(define-public libvarlink
(package