forked from mirrors/nixpkgs
ac70cd728c
All code that was at xfce4-14 has been moved to xfce/*. Old expressions that aren't rewritten might be abandoned or broken. Additonally I've ported the xfce4-14 thunar expression to support thunarPlugins. We can now support this interface in the Xfce module again, although I'm not sure if we have any plugins packaged that support latest thunar.
24 lines
739 B
Nix
24 lines
739 B
Nix
{ mkXfceDerivation, automakeAddFlags, dbus-glib, dbus, gtk3, libpulseaudio
|
|
, libnotify, libxfce4ui, libxfce4util, xfce4-panel, xfconf }:
|
|
|
|
mkXfceDerivation {
|
|
category = "panel-plugins";
|
|
pname = "xfce4-pulseaudio-plugin";
|
|
version = "0.4.1";
|
|
sha256 = "1c8krpg3l6ki00ldd9hifc4bddysdm0w3x5w43fkr31j0zrscvfp";
|
|
|
|
nativeBuildInputs = [ automakeAddFlags ];
|
|
|
|
NIX_CFLAGS_COMPILE = [ "-I${dbus-glib.dev}/include/dbus-1.0" "-I${dbus.dev}/include/dbus-1.0" ];
|
|
|
|
postPatch = ''
|
|
substituteInPlace configure.ac.in --replace gio-2.0 gio-unix-2.0
|
|
'';
|
|
|
|
buildInputs = [ gtk3 libnotify libpulseaudio libxfce4ui libxfce4util xfce4-panel xfconf ];
|
|
|
|
meta = {
|
|
description = "Adjust the audio volume of the PulseAudio sound system";
|
|
};
|
|
}
|