Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 42 lines 767 B view raw
1{ 2 mkDerivation, 3 lib, 4 fetchurl, 5 pkg-config, 6 qtbase, 7 qttools, 8 libjack2, 9 alsa-lib, 10 liblo, 11 lv2, 12}: 13 14mkDerivation rec { 15 pname = "synthv1"; 16 version = "0.9.23"; 17 18 src = fetchurl { 19 url = "mirror://sourceforge/synthv1/${pname}-${version}.tar.gz"; 20 sha256 = "sha256-0V72T51icT/t9fJf4mwcMYZLjzTPnmiCbU+BdwnCmw4="; 21 }; 22 23 buildInputs = [ 24 qtbase 25 qttools 26 libjack2 27 alsa-lib 28 liblo 29 lv2 30 ]; 31 32 nativeBuildInputs = [ pkg-config ]; 33 34 meta = with lib; { 35 description = "Old-school 4-oscillator subtractive polyphonic synthesizer with stereo fx"; 36 mainProgram = "synthv1_jack"; 37 homepage = "https://synthv1.sourceforge.io/"; 38 license = licenses.gpl2Plus; 39 platforms = platforms.linux; 40 maintainers = [ ]; 41 }; 42}