pasystray: 0.7.0 -> 0.7.1, cleanup

This commit is contained in:
Will Dietz 2019-01-04 14:03:44 -06:00
parent 1a7d28e31f
commit 16a0eba3f4

View File

@ -1,38 +1,26 @@
{ stdenv, fetchFromGitHub, autoconf, automake, makeWrapper, pkgconfig { stdenv, fetchFromGitHub, pkgconfig, autoreconfHook, wrapGAppsHook
, gnome3, avahi, gtk3, libappindicator-gtk3, libnotify, libpulseaudio , gnome3, avahi, gtk3, libappindicator-gtk3, libnotify, libpulseaudio
, xlibsWrapper , xlibsWrapper
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "pasystray-${version}"; name = "pasystray-${version}";
version = "0.7.0"; version = "0.7.1";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "christophgysin"; owner = "christophgysin";
repo = "pasystray"; repo = "pasystray";
rev = name; rev = name;
sha256 = "0cc9hjyw4gr4ip4lw74pzb1l9sxs3ffhf0xn0m1fhmyfbjyixwkh"; sha256 = "0xx1bm9kimgq11a359ikabdndqg5q54pn1d1dyyjnrj0s41168fk";
}; };
nativeBuildInputs = [ pkgconfig ]; nativeBuildInputs = [ pkgconfig autoreconfHook wrapGAppsHook ];
buildInputs = [ buildInputs = [
autoconf automake makeWrapper
gnome3.defaultIconTheme gnome3.defaultIconTheme
avahi gtk3 libappindicator-gtk3 libnotify libpulseaudio xlibsWrapper avahi gtk3 libappindicator-gtk3 libnotify libpulseaudio xlibsWrapper
gnome3.gsettings-desktop-schemas
]; ];
preConfigure = ''
aclocal
autoconf
autoheader
automake --add-missing
'';
preFixup = ''
wrapProgram "$out/bin/pasystray" \
--prefix XDG_DATA_DIRS : "${gnome3.defaultIconTheme}/share:$GSETTINGS_SCHEMAS_PATH"
'';
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "PulseAudio system tray"; description = "PulseAudio system tray";
homepage = https://github.com/christophgysin/pasystray; homepage = https://github.com/christophgysin/pasystray;