diff options
author | Lily Foster <lily@lily.flowers> | 2022-02-25 10:49:16 -0500 |
---|---|---|
committer | Lily Foster <lily@lily.flowers> | 2022-04-18 06:00:04 -0400 |
commit | 591754016f8733a6d860982faddbaeb5650882fd (patch) | |
tree | ac3763a44535127dbe2e697131aabaab3bf254ef /pkgs/development/interpreters | |
parent | 089f8b107ba9b3810905e54a6efaffbed0e4e38f (diff) |
supercolliderPlugins.sc3-plugins: init at 3.11.1
Diffstat (limited to 'pkgs/development/interpreters')
-rw-r--r-- | pkgs/development/interpreters/supercollider/plugins/sc3-plugins.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/supercollider/plugins/sc3-plugins.nix b/pkgs/development/interpreters/supercollider/plugins/sc3-plugins.nix new file mode 100644 index 0000000000000..a596d6d770aef --- /dev/null +++ b/pkgs/development/interpreters/supercollider/plugins/sc3-plugins.nix @@ -0,0 +1,33 @@ +{ stdenv, lib, fetchurl, cmake, supercollider, fftw }: + +stdenv.mkDerivation rec { + pname = "sc3-plugins"; + version = "3.11.1"; + + src = fetchurl { + url = "https://github.com/supercollider/sc3-plugins/releases/download/Version-${version}/sc3-plugins-${version}-Source.tar.bz2"; + sha256 = "sha256-JjUmu7PJ+x3yRibr+Av2gTREng51fPo7Rk+B4y2JvkQ="; + }; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ + supercollider + fftw + ]; + + cmakeFlags = [ + "-DSC_PATH=${supercollider}/include/SuperCollider" + "-DSUPERNOVA=ON" + ]; + + stripDebugList = [ "lib" "share" ]; + + meta = with lib; { + description = "Community plugins for SuperCollider"; + homepage = "https://supercollider.github.io/sc3-plugins/"; + maintainers = with maintainers; [ lilyinstarlight ]; + license = licenses.gpl2Plus; + platforms = platforms.linux; + }; +} |