tunefish: fix vst3 and refactor dependencies (#442934)

authored by Aleksana and committed by GitHub d4416b25 cfde87e7

+8 -6
+8 -6
pkgs/by-name/tu/tunefish/package.nix
··· 7 7 alsa-lib, 8 8 curl, 9 9 freetype, 10 - gtk3, 11 10 libGL, 12 11 libX11, 12 + libXcursor, 13 13 libXext, 14 14 libXinerama, 15 - webkitgtk_4_0, 15 + libXrandr, 16 16 }: 17 17 18 18 stdenv.mkDerivation (finalAttrs: { ··· 27 27 fetchSubmodules = true; 28 28 }; 29 29 30 + strictDeps = true; 31 + 30 32 nativeBuildInputs = [ 31 33 pkg-config 32 34 python3 ··· 36 38 alsa-lib 37 39 curl 38 40 freetype 39 - gtk3 40 41 libGL 41 42 libX11 43 + libXcursor 42 44 libXext 43 45 libXinerama 44 - webkitgtk_4_0 46 + libXrandr 45 47 ]; 46 48 47 49 makeFlags = [ ··· 60 62 installPhase = '' 61 63 runHook preInstall 62 64 63 - mkdir -p $out/lib/{lv2,vst,vst3/Tunefish4.vst3} 65 + mkdir -p $out/lib/{lv2,vst,vst3} 64 66 65 67 pushd src/tunefish4/Builds/LinuxMakefile/build 66 68 cp -r "Tunefish4.lv2" $out/lib/lv2 67 - cp -r "Tunefish4.vst3/Contents/x86_64-linux"/* $out/lib/vst3/Tunefish4.vst3 69 + cp -r "Tunefish4.vst3" $out/lib/vst3 68 70 cp "Tunefish4.so" $out/lib/vst 69 71 popd 70 72