Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 53 lines 939 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 autoconf, 6 automake, 7 pkg-config, 8 fftwFloat, 9 libjack2, 10 libsigcxx, 11 libxml2, 12 wxGTK, 13}: 14 15stdenv.mkDerivation rec { 16 pname = "freqtweak"; 17 version = "unstable-2019-08-03"; 18 19 src = fetchFromGitHub { 20 owner = "essej"; 21 repo = pname; 22 rev = "d4205337558d36657a4ee6b3afb29358aa18c0fd"; 23 sha256 = "10cq27mdgrrc54a40al9ahi0wqd0p2c1wxbdg518q8pzfxaxs5fi"; 24 }; 25 26 nativeBuildInputs = [ 27 autoconf 28 automake 29 pkg-config 30 ]; 31 buildInputs = [ 32 fftwFloat 33 libjack2 34 libsigcxx 35 libxml2 36 wxGTK 37 ]; 38 39 preConfigure = '' 40 sh autogen.sh 41 ''; 42 43 enableParallelBuilding = true; 44 45 meta = with lib; { 46 homepage = "http://essej.net/freqtweak/"; 47 description = "Realtime audio frequency spectral manipulation"; 48 maintainers = [ maintainers.magnetophon ]; 49 platforms = platforms.linux; 50 license = licenses.gpl2Plus; 51 mainProgram = "freqtweak"; 52 }; 53}