ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / gw / gwc / package.nix
blob29bfc047e199349f00318239c0105e8b2fd3935c
1 { lib, stdenv
2 , fetchFromGitHub
3 , autoreconfHook
4 , pkg-config
5 , alsa-lib
6 , libpulseaudio
7 , gtk2
8 , hicolor-icon-theme
9 , libsndfile
10 , fftw
13 stdenv.mkDerivation rec {
14   pname = "gwc";
15   version = "0.22-06";
17   src = fetchFromGitHub {
18     owner = "AlisterH";
19     repo = pname;
20     rev = version;
21     sha256 = "sha256-hRwy++gZiW/olIIeiVTpdIjPLIHgvgVUGEaUX9tpFbY=";
22   };
24   nativeBuildInputs = [
25     autoreconfHook
26     pkg-config
27   ];
29   buildInputs = [
30     alsa-lib
31     libpulseaudio
32     gtk2
33     hicolor-icon-theme
34     libsndfile
35     fftw
36   ];
38   enableParallelBuilding = false; # Fails to generate machine.h in time.
40   meta = with lib; {
41     description = "GUI application for removing noise (hiss, pops and clicks) from audio files";
42     homepage = "https://github.com/AlisterH/gwc/";
43     changelog = "https://github.com/AlisterH/gwc/blob/${version}/Changelog";
44     license = licenses.gpl2Plus;
45     maintainers = with maintainers; [ magnetophon ];
46     platforms = platforms.linux;
47   };