{ lib , stdenv , fetchFromGitHub , meson , ninja , pkg-config , vala , gtk3 , glib , gtk-layer-shell , dbus , dbus-glib , json-glib , librsvg , libhandy , gobject-introspection , gdk-pixbuf , wrapGAppsHook }: stdenv.mkDerivation rec { pname = "SwayNotificationCenter"; version = "0.3"; src = fetchFromGitHub { owner = "ErikReider"; repo = "SwayNotificationCenter"; rev = "v${version}"; hash = "sha256-gXo/V2FHkHZBRmaimqJCzi0BqS4tP9IniIlubBmK5u0="; }; nativeBuildInputs = [ gobject-introspection meson ninja pkg-config vala wrapGAppsHook ]; buildInputs = [ dbus dbus-glib gdk-pixbuf glib gtk-layer-shell gtk3 json-glib libhandy librsvg ]; meta = with lib; { description = "Simple notification daemon with a GUI built for Sway"; homepage = "https://github.com/ErikReider/SwayNotificationCenter"; license = licenses.gpl3; platforms = platforms.linux; maintainers = [ maintainers.berbiche ]; }; }