avizo: init at unstable-2021-07-21

This commit is contained in:
Nicolas Berbiche 2021-10-11 14:52:07 -04:00
parent 523bf8c3a4
commit 18ad855d65
No known key found for this signature in database
GPG Key ID: FA5696EDF35DA0B6
2 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,37 @@
{ lib, stdenv, fetchFromGitHub
, meson, ninja, pkg-config, vala
, gtk3, glib, gtk-layer-shell
, dbus, dbus-glib, librsvg
, gobject-introspection, gdk-pixbuf, wrapGAppsHook
}:
stdenv.mkDerivation {
pname = "avizo";
version = "unstable-2021-07-21";
src = fetchFromGitHub {
owner = "misterdanb";
repo = "avizo";
rev = "7b3874e5ee25c80800b3c61c8ea30612aaa6e8d1";
sha256 = "sha256-ixAdiAH22Nh19uK5GoAXtAZJeAfCGSWTcGbrvCczWYc=";
};
nativeBuildInputs = [ meson ninja pkg-config vala gobject-introspection wrapGAppsHook ];
buildInputs = [ dbus dbus-glib gdk-pixbuf glib gtk-layer-shell gtk3 librsvg ];
postInstall = ''
substituteInPlace "$out"/bin/volumectl \
--replace 'avizo-client' "$out/bin/avizo-client"
substituteInPlace "$out"/bin/lightctl \
--replace 'avizo-client' "$out/bin/avizo-client"
'';
meta = with lib; {
description = "A neat notification daemon for Wayland";
homepage = "https://github.com/misterdanb/avizo";
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = [ maintainers.berbiche ];
};
}

View File

@ -23598,6 +23598,8 @@ with pkgs;
av-98 = callPackage ../applications/networking/browsers/av-98 { };
avizo = callPackage ../applications/misc/avizo { };
avocode = callPackage ../applications/graphics/avocode {};
azpainter = callPackage ../applications/graphics/azpainter { };