Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 50 lines 867 B view raw
1{ 2 lib, 3 stdenv, 4 fetchurl, 5 cmake, 6 pkg-config, 7 libjack2, 8 alsa-lib, 9 libsndfile, 10 liblo, 11 lv2, 12 qt5, 13 fftwFloat, 14}: 15 16stdenv.mkDerivation (finalAttrs: { 17 pname = "padthv1"; 18 version = "1.3.2"; 19 20 src = fetchurl { 21 url = "mirror://sourceforge/padthv1/padthv1-${finalAttrs.version}.tar.gz"; 22 hash = "sha256-sXpJjD79+rLrWHwpAxACjR+8KVGbQss8qKGMTN7nb9M="; 23 }; 24 25 nativeBuildInputs = [ 26 pkg-config 27 cmake 28 qt5.wrapQtAppsHook 29 ]; 30 31 buildInputs = [ 32 libjack2 33 alsa-lib 34 libsndfile 35 liblo 36 lv2 37 qt5.qtbase 38 qt5.qttools 39 fftwFloat 40 ]; 41 42 meta = { 43 description = "Polyphonic additive synthesizer"; 44 mainProgram = "padthv1_jack"; 45 homepage = "http://padthv1.sourceforge.net/"; 46 license = lib.licenses.gpl2Plus; 47 platforms = lib.platforms.linux; 48 maintainers = [ lib.maintainers.magnetophon ]; 49 }; 50})