1 { lib, stdenv, makeWrapper, alsa-lib, pkg-config, fetchFromGitHub, gtk3, adwaita-icon-theme, gdk-pixbuf, librsvg, wrapGAppsHook3 }:
5 version = "unstable-2014-04-28";
7 src = fetchFromGitHub {
10 rev = "0d65a396ba11f519d5785c37fec3e9a816217a07";
11 sha256 = "sha256-lm5OfryV1/1T1RgsVDdp0Jg5rh8AND8M3ighfrznKes=";
14 nativeBuildInputs = [ pkg-config makeWrapper ];
16 alsa-lib gtk3 gdk-pixbuf adwaita-icon-theme
17 librsvg wrapGAppsHook3
20 makeFlags = [ "PREFIX=$(out)" ];
22 env.NIX_CFLAGS_COMPILE = "-D_POSIX_C_SOURCE";
25 description = "Simple and lightweight volume icon that sits in your system tray";
26 homepage = "https://github.com/Unia/gvolicon";
27 platforms = lib.platforms.linux;
28 license = lib.licenses.gpl3Plus;
29 maintainers = [ lib.maintainers.bennofs ];
30 mainProgram = "gvolicon";