1 { lib, stdenv, fetchpatch, fetchFromGitHub, pkg-config, autoreconfHook, wrapGAppsHook
2 , gnome, avahi, gtk3, libayatana-appindicator, libnotify, libpulseaudio
3 , gsettings-desktop-schemas
6 stdenv.mkDerivation rec {
10 src = fetchFromGitHub {
11 owner = "christophgysin";
13 rev = "${pname}-${version}";
14 sha256 = "0xx1bm9kimgq11a359ikabdndqg5q54pn1d1dyyjnrj0s41168fk";
18 # https://github.com/christophgysin/pasystray/issues/90#issuecomment-306190701
21 # https://github.com/christophgysin/pasystray/issues/98
23 url = "https://sources.debian.org/data/main/p/pasystray/0.7.1-1/debian/patches/0001-Build-against-ayatana-appindicator.patch";
24 sha256 = "0hijphrf52n2zfwdnrmxlp3a7iwznnkb79awvpzplz0ia2lqywpw";
28 nativeBuildInputs = [ pkg-config autoreconfHook wrapGAppsHook ];
30 gnome.adwaita-icon-theme
31 avahi gtk3 libayatana-appindicator libnotify libpulseaudio
32 gsettings-desktop-schemas
36 description = "PulseAudio system tray";
37 homepage = "https://github.com/christophgysin/pasystray";
38 license = licenses.lgpl21Plus;
39 maintainers = with maintainers; [ exlevan kamilchm ];
40 platforms = platforms.linux;