nix
Leo Coogan 8 months ago
parent 22fcbb59c1
commit dc0363f10f
Signed by: lcoogan
SSH Key Fingerprint: SHA256:vnrR5ilHkdr6L4t2yOMUMINFPpxEh+53N3nMel66mCw

@ -1,8 +1,7 @@
{ {
lib lib,
stdenv # do I need this? assuming for nix-shell stdenv,
fetchurl, fetchurl,
runtimeSHell, # do I need this? assuming for nix-shell
cmake, cmake,
clang, clang,
@ -24,10 +23,8 @@ mkDerivation rec {
# patches = []; # patches = [];
# postPatch = ''; # postPatch = '';
# strictDeps = true; strictDeps = true;
# nativeBuildInputs nativeBuildInputs = [
buildInputs = [
cmake, cmake,
clang, clang,
libcxx, libcxx,
@ -35,16 +32,19 @@ mkDerivation rec {
python312Packages.docutils, python312Packages.docutils,
python312Packages.pyaml, python312Packages.pyaml,
python312Packages.schema, python312Packages.schema,
]; # build time
buildInputs = [ # runtime
]; ];
cmakeFlags = [ cmakeFlags = [
"-DSC_PATH=${scSource}" "-DSC_PATH=${scSource}" # replace ${scSource}
]; ];
meta = with lib; { meta = with lib; {
description ="Fluid Corpus Manipulation plugins for Supercollider"; description ="Fluid Corpus Manipulation plugins for Supercollider";
homepage = "https://www.flucoma.org"; homepage = "https://www.flucoma.org";
changelog = ""; #changelog = ""; # I submitted a request for changelogs 2025.05.18
maintainers = ["Leonard Francis Coogan"]; maintainers = ["Leonard Francis Coogan"];
license = licenses.bsd3; license = licenses.bsd3;
platforms = platforms.linux; platforms = platforms.linux;

@ -0,0 +1,12 @@
install/
bin
include
lib64
share
would go in /usr
install/FluidCorpusManipulation
would go in ~/.local/share/SuperCollider/Extensions
Loading…
Cancel
Save