diff options
Diffstat (limited to 'derivations/pavolctld/default.nix')
-rw-r--r-- | derivations/pavolctld/default.nix | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/derivations/pavolctld/default.nix b/derivations/pavolctld/default.nix index c78e3fe..01de3e5 100644 --- a/derivations/pavolctld/default.nix +++ b/derivations/pavolctld/default.nix @@ -1,27 +1,23 @@ -{ pkgs ? import <nixpkgs> {} }: +{ lib, + fetchzip, + libpulseaudio, + stdenv, +}: -pkgs.stdenv.mkDerivation rec { +stdenv.mkDerivation rec { pname = "pavolctld"; - version = "1.0.0"; + version = "1.0.1"; - src = pkgs.fetchzip { + src = fetchzip { url = "https://git.tjkeller.xyz/${pname}/snapshot/${pname}-${version}.tar.xz"; - sha256 = "sha256-eJ5njP2wu2kxsNgDdULOaATJJarLh+LkM5M9+kujRt4="; + sha256 = "sha256-nmN8bQKQNGpCGvHQnZK9YQgB80SxRSds0V9Y7h/Guh8="; }; - buildInputs = [ pkgs.libpulseaudio ]; + buildInputs = [ libpulseaudio ]; - buildPhase = '' - make - ''; + installFlags = [ "PREFIX=$out" ]; - installPhase = '' - mkdir -p $out/bin $out/share/man/man1 - cp pavolctld $out/bin/ - cp pavolctld.1 $out/share/man/man1/ - ''; - - meta = with pkgs.lib; { + meta = with lib; { description = "A minimal PulseAudio volume control/monitoring daemon"; license = licenses.mit; maintainers = [ maintainers.tjkeller ]; |