python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / audio / dsp / default.nix
blob01b1ed107be99fed51555853f4fcda307d8df70e
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , pkg-config
5 , fftw
6 , zita-convolver
7 , fftwFloat
8 , libsndfile
9 , ffmpeg
10 , alsa-lib
11 , libao
12 , libmad
13 , ladspaH
14 , libtool
15 , libpulseaudio
18 stdenv.mkDerivation rec {
19   pname = "dsp";
20   version = "1.9";
22   src = fetchFromGitHub {
23     owner = "bmc0";
24     repo = "dsp";
25     rev = "v${version}";
26     sha256 = "sha256-S1pzVQ/ceNsx0vGmzdDWw2TjPVLiRgzR4edFblWsekY=";
27   };
29   nativeBuildInputs = [ pkg-config ];
31   buildInputs = [
32     fftw
33     zita-convolver
34     fftwFloat
35     libsndfile
36     ffmpeg
37     alsa-lib
38     libao
39     libmad
40     ladspaH
41     libtool
42     libpulseaudio
43   ];
45   meta = with lib; {
46     homepage = "https://github.com/bmc0/dsp";
47     description = "An audio processing program with an interactive mode";
48     license = licenses.isc;
49     maintainers = with maintainers; [ aaronjheng ];
50     platforms = platforms.linux ++ platforms.darwin;
51   };