1 { stdenv, lib, fetchFromGitLab, cmake, pkg-config, cairo, libxkbcommon
2 , xcbutilcursor, xcbutilkeysyms, xcbutil, libXrandr, libXinerama, libXcursor
3 , alsa-lib, libjack2, lv2, gcc-unwrapped, curl}:
5 stdenv.mkDerivation rec {
9 src = fetchFromGitLab {
13 hash = "sha256-jEpES68NuHhelUq/L46CxEeadk3LbuPZ72JaGDbw8fg=";
14 fetchSubmodules = true;
17 nativeBuildInputs = [ cmake pkg-config ];
34 "-DCMAKE_AR=${gcc-unwrapped}/bin/gcc-ar"
35 "-DCMAKE_RANLIB=${gcc-unwrapped}/bin/gcc-ranlib"
36 "-DCMAKE_NM=${gcc-unwrapped}/bin/gcc-nm"
40 mkdir -p $out/lib/vst3
41 cd LibreArp_artefacts/Release
42 cp -r VST3/LibreArp.vst3 $out/lib/vst3
47 "A pattern-based arpeggio generator plugin.";
48 homepage = "https://librearp.gitlab.io/";
49 license = licenses.gpl3Plus;
50 platforms = [ "x86_64-linux" ];
51 maintainers = with maintainers; [ magnetophon ];