diff options
Diffstat (limited to 'nixpkgs/pkgs/applications/audio/cava/default.nix')
-rw-r--r-- | nixpkgs/pkgs/applications/audio/cava/default.nix | 36 |
1 files changed, 26 insertions, 10 deletions
diff --git a/nixpkgs/pkgs/applications/audio/cava/default.nix b/nixpkgs/pkgs/applications/audio/cava/default.nix index e898f17d9345..87d1b3ba9d8b 100644 --- a/nixpkgs/pkgs/applications/audio/cava/default.nix +++ b/nixpkgs/pkgs/applications/audio/cava/default.nix @@ -1,9 +1,25 @@ -{ lib, stdenv, fetchFromGitHub, autoreconfHook, alsa-lib, fftw, - libpulseaudio, ncurses, iniparser }: +{ lib +, stdenv +, fetchFromGitHub +, autoreconfHook +, alsa-lib +, fftw +, iniparser +, libpulseaudio +, ncurses +, pkgconf +}: stdenv.mkDerivation rec { pname = "cava"; - version = "0.8.3"; + version = "0.9.1"; + + src = fetchFromGitHub { + owner = "karlstav"; + repo = "cava"; + rev = version; + hash = "sha256-W/2B9iTcO2F2vHQzcbg/6pYBwe+rRNfADdOiw4NY9Jk="; + }; buildInputs = [ alsa-lib @@ -13,14 +29,14 @@ stdenv.mkDerivation rec { iniparser ]; - src = fetchFromGitHub { - owner = "karlstav"; - repo = "cava"; - rev = version; - sha256 = "sha256-6xiWhWynIbUWFIieiYIg24PgwnKuNSIEpkY+P6gyFGw="; - }; + nativeBuildInputs = [ + autoreconfHook + pkgconf + ]; - nativeBuildInputs = [ autoreconfHook ]; + preAutoreconf = '' + echo ${version} > version + ''; meta = with lib; { description = "Console-based Audio Visualizer for Alsa"; |