about summary refs log tree commit diff
path: root/pkgs/applications/audio/sonic-pi
diff options
context:
space:
mode:
authorLily Foster <lily@lily.flowers>2022-07-06 10:38:44 -0400
committerGitHub <noreply@github.com>2022-07-06 16:38:44 +0200
commit5ee415007381c4bcd5775f8262afa717844d95eb (patch)
tree9fb139b32227d8a23db5a91d210562ba079ceefd /pkgs/applications/audio/sonic-pi
parentda4602bf6bc710817ba4a8a1465a4ed6c79805b6 (diff)
sonic-pi: use supercollider with sc3-plugins (#169851)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Diffstat (limited to 'pkgs/applications/audio/sonic-pi')
-rw-r--r--pkgs/applications/audio/sonic-pi/default.nix14
1 files changed, 5 insertions, 9 deletions
diff --git a/pkgs/applications/audio/sonic-pi/default.nix b/pkgs/applications/audio/sonic-pi/default.nix
index b41bea58453ce..26825f2dcc70c 100644
--- a/pkgs/applications/audio/sonic-pi/default.nix
+++ b/pkgs/applications/audio/sonic-pi/default.nix
@@ -2,7 +2,6 @@
 , lib
 , qtbase
 , fetchFromGitHub
-, fftwSinglePrec
 , ruby
 , erlang
 , aubio
@@ -14,14 +13,11 @@
 , boost
 , bash
 , jack2
-, supercollider
+, supercollider-with-sc3-plugins
 , qwt
 }:
 
 let
-
-  supercollider_single_prec = supercollider.override {  fftw = fftwSinglePrec; };
-
   pname = "sonic-pi";
   version = "3.3.1";
   src = fetchFromGitHub {
@@ -62,7 +58,7 @@ mkDerivation rec {
     qwt
     ruby
     aubio
-    supercollider_single_prec
+    supercollider-with-sc3-plugins
     boost
     erlang
     alsa-lib
@@ -122,18 +118,18 @@ mkDerivation rec {
   dontWrapQtApps = true;
   preFixup = ''
     wrapQtApp "$out/bin/sonic-pi" \
-      --prefix PATH : ${lib.makeBinPath [ bash jack2 ruby supercollider erlang] }
+      --prefix PATH : ${lib.makeBinPath [ bash jack2 ruby supercollider-with-sc3-plugins erlang] }
     makeWrapper \
       $out/app/server/ruby/bin/sonic-pi-server.rb \
       $out/bin/sonic-pi-server \
-      --prefix PATH : ${lib.makeBinPath [ bash jack2 ruby supercollider erlang ] }
+      --prefix PATH : ${lib.makeBinPath [ bash jack2 ruby supercollider-with-sc3-plugins erlang ] }
   '';
 
   meta = {
     homepage = "https://sonic-pi.net/";
     description = "Free live coding synth for everyone originally designed to support computing and music lessons within schools";
     license = lib.licenses.mit;
-    maintainers = with lib.maintainers; [ Phlogistique kamilchm c0deaddict sohalt ];
+    maintainers = with lib.maintainers; [ Phlogistique kamilchm c0deaddict sohalt lilyinstarlight ];
     platforms = lib.platforms.linux;
   };
 }