From 313ae43f51b6571c64642645cdc9d63e2f886114 Mon Sep 17 00:00:00 2001 From: Pier-Hugues Pellerin Date: Wed, 20 Apr 2022 17:57:45 -0400 Subject: [PATCH] gnu: Add Avizo. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/wm.scm (avizo): New variable. Co-authored-by: Ludovic Courtès --- gnu/packages/wm.scm | 30 ++++++++++++++++++++++++++++++ gnu/packages/xdisorg.scm | 1 + 2 files changed, 31 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 036665f7f0..83b75ca9b8 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -52,6 +52,7 @@ ;;; Copyright © 2022 Gabriel Wicki ;;; Copyright © 2022 Jai Vetrivelan ;;; Copyright © 2022 Daniel Meißner +;;; Copyright © 2022 Pier-Hugues Pellerin ;;; ;;; This file is part of GNU Guix. ;;; @@ -103,6 +104,7 @@ (define-module (gnu packages wm) #:use-module (gnu packages glib) #:use-module (gnu packages gperf) #:use-module (gnu packages gtk) + #:use-module (gnu packages gnome) #:use-module (gnu packages haskell-check) #:use-module (gnu packages haskell-web) #:use-module (gnu packages haskell-xyz) @@ -2714,3 +2716,31 @@ (define-public wlogout (synopsis "Logout menu for Wayland") (description "wlogout is a logout menu for Wayland environments.") (license license:expat))) + +(define-public avizo + (package + (name "avizo") + (version "1.2") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/misterdanb/avizo") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "02h2jbgrbl2hyq6bzwryc1r47mipgdqrdh7zi44skc25w045s6q5")))) + (build-system meson-build-system) + (inputs (list gtk+)) + (native-inputs + (list vala + `(,glib "bin") + gobject-introspection + gtk-layer-shell + pkg-config)) + (home-page "https://github.com/misterdanb/avizo") + (synopsis "Notification daemon for Sway") + (description + "Avizo is a simple notification daemon for Sway, mainly intended to be +used for multimedia keys.") + (license license:gpl3+))) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index d2caee85ec..d41c520962 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -3050,3 +3050,4 @@ (define-public wlsunset that support @samp{wlr-gamma-control-unstable-v1}. It is also known as a blue light filter or night light.") (license license:expat))) +