cli-visualizer: init at 2016-02-06

changes by @globin:
* added pulseaudio support
* 06-02-2016 -> 2016-02-06 to ensure correct version sorting
* cli_visualizer -> cli-visualizer

closes #12853

Signed-off-by: Robin Gloster <mail@glob.in>

authored by

Matthias Beyer and committed by
Robin Gloster
5a2ca9e6 36242a14

+31
+29
pkgs/applications/misc/cli-visualizer/default.nix
··· 1 + { stdenv, fetchgit, fftw, ncurses, libpulseaudio }: 2 + 3 + stdenv.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 + }
+2
pkgs/top-level/all-packages.nix
··· 790 790 791 791 cli53 = callPackage ../tools/admin/cli53 { }; 792 792 793 + cli-visualizer = callPackage ../applications/misc/cli-visualizer { }; 794 + 793 795 cloud-init = callPackage ../tools/virtualization/cloud-init { }; 794 796 795 797 clib = callPackage ../tools/package-management/clib { };