at release-16.03-start 29 lines 802 B view raw
1{ stdenv, fetchgit, fftw, ncurses, libpulseaudio }: 2 3stdenv.mkDerivation rec { 4 version = "2016-06-02"; 5 name = "cli-visualizer-${version}"; 6 7 src = fetchgit { 8 url = "https://github.com/dpayne/cli-visualizer.git"; 9 rev = "bc0104eb57e7a0b3821510bc8f93cf5d1154fa8e"; 10 sha256 = "7b0c69a16b4854149522e2d0ec544412fb368cecba771d1e9481330ed86c8cb7"; 11 }; 12 13 buildInputs = [ fftw ncurses libpulseaudio ]; 14 15 buildFlags = [ "ENABLE_PULSE=1" ]; 16 17 installPhase = '' 18 mkdir -p $out/bin 19 cp build/vis $out/bin/vis 20 ''; 21 22 meta = { 23 homepage = "https://github.com/dpayne/cli-visualizer"; 24 description = "CLI based audio visualizer"; 25 license = stdenv.lib.licenses.mit; 26 maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 27 platforms = with stdenv.lib.platforms; linux; 28 }; 29}