diff options
author | Bart Brouns <bart@magnetophon.nl> | 2022-02-28 16:12:10 +0100 |
---|---|---|
committer | Bart Brouns <bart@magnetophon.nl> | 2022-03-06 12:45:04 +0100 |
commit | 4400063cfa87247a6167c1c84100f996ab969b1f (patch) | |
tree | 042b2a90dfd36536152a8a1abf06aeab2c330f09 /pkgs/applications/audio/delayarchitect | |
parent | 676678f23fdf51a1965eb459a4a7dc9bdb78d259 (diff) | |
download | nixlib-4400063cfa87247a6167c1c84100f996ab969b1f.tar nixlib-4400063cfa87247a6167c1c84100f996ab969b1f.tar.gz nixlib-4400063cfa87247a6167c1c84100f996ab969b1f.tar.bz2 nixlib-4400063cfa87247a6167c1c84100f996ab969b1f.tar.lz nixlib-4400063cfa87247a6167c1c84100f996ab969b1f.tar.xz nixlib-4400063cfa87247a6167c1c84100f996ab969b1f.tar.zst nixlib-4400063cfa87247a6167c1c84100f996ab969b1f.zip |
delayarchitect: init at unstable-2022-01-16
Diffstat (limited to 'pkgs/applications/audio/delayarchitect')
-rw-r--r-- | pkgs/applications/audio/delayarchitect/default.nix | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/pkgs/applications/audio/delayarchitect/default.nix b/pkgs/applications/audio/delayarchitect/default.nix new file mode 100644 index 000000000000..3500d51d2952 --- /dev/null +++ b/pkgs/applications/audio/delayarchitect/default.nix @@ -0,0 +1,40 @@ +{ lib, stdenv, fetchFromGitHub, libGL, libX11, libXext, libXrandr, libXinerama, libXcursor, freetype, alsa-lib, cmake, pkg-config, gcc-unwrapped }: + +stdenv.mkDerivation rec { + pname = "delayarchitect"; + version = "unstable-2022-01-16"; + + src = fetchFromGitHub { + owner = "jpcima"; + repo = "DelayArchitect"; + rev = "5abf4dfb7f92ba604d591a2c388d2d69a9055fe3"; + sha256 = "sha256-LoK2pYPLzyJF7tDJPRYer6gKHNYzvFvX/d99TuOPECo="; + fetchSubmodules = true; + }; + + nativeBuildInputs = [ cmake pkg-config ]; + + buildInputs = [ + libGL libX11 libXext libXrandr libXinerama libXcursor freetype alsa-lib + ]; + + cmakeFlags = [ + "-DCMAKE_AR=${gcc-unwrapped}/bin/gcc-ar" + "-DCMAKE_RANLIB=${gcc-unwrapped}/bin/gcc-ranlib" + "-DCMAKE_NM=${gcc-unwrapped}/bin/gcc-nm" + ]; + + installPhase = '' + mkdir -p $out/lib/vst3 + cd DelayArchitect_artefacts/Release + cp -r VST3/Delay\ Architect.vst3 $out/lib/vst3 + ''; + + meta = with lib; { + homepage = "https://github.com/jpcima/DelayArchitect"; + description = "A visual, musical editor for delay effects"; + maintainers = [ maintainers.magnetophon ]; + platforms = platforms.all; + license = licenses.gpl3Plus; + }; +} |