From befc4385cd642c382f70f381efcf49282697d372 Mon Sep 17 00:00:00 2001 From: Luis Guilherme Coelho Date: Fri, 2 Aug 2024 16:11:48 -0300 Subject: [PATCH] packages: admin: Add fyi --- radix/packages/admin.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/radix/packages/admin.scm b/radix/packages/admin.scm index 7f84223..5d017e5 100644 --- a/radix/packages/admin.scm +++ b/radix/packages/admin.scm @@ -1,10 +1,15 @@ (define-module (radix packages admin) #:use-module (guix build-system copy) + #:use-module (guix build-system meson) #:use-module (guix gexp) #:use-module (guix git-download) #:use-module (guix packages) #:use-module ((guix licenses) - #:prefix license:)) + #:prefix license:) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages man) + #:use-module (gnu packages cmake) + #:use-module (gnu packages glib)) (define-public zzz (let ((commit "329b891426efc093ad8c65e96364427c2fb25b54") @@ -30,3 +35,30 @@ (description "Simple script to suspend or hibernate your computer. It suports hooks before and after suspending.") (license license:cc0)))) + +(define-public fyi + (package + (name "fyi") + (version "1.0.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/dnkl/fyi") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1cbqx659fzfnjdhvimwng7h4yx35rm9aldp8jq75hqxf1lqm7xb6")))) + (build-system meson-build-system) + (native-inputs + (list pkg-config + cmake + scdoc)) + (inputs + (list dbus)) + (home-page "https://codeberg.org/dnkl/fyi") + (synopsis "notify-send alternative.") + (description "FYI (for your information) is a command line utility to send +desktop notifications to the user via a notification daemon implementing XDG +desktop notifications.") + (license license:expat)))