anchor.diff: -{ stdenv, fetchurl, cmake, pkgconfig, alsaLib
  +{ stdenv, mkDerivation, fetchurl, cmake, pkgconfig, alsaLib
   , libjack2, libsndfile, fftw, curl, gcc
   , libXt, qtbase, qttools, qtwebengine
   , readline, qtwebsockets, useSCEL ? false, emacs
  
positive.code: let optional = stdenv.lib.optional;
  in
  
  stdenv.mkDerivation rec {
    pname = "supercollider";
    version = "3.10.2";
  
  
negative.code: 
    hardeningDisable = [ "stackprotector" ];
  
    cmakeFlags = [
      "-DSC_WII=OFF"
      "-DSC_EL=${if useSCEL then "ON" else "OFF"}"
    ];
  
    nativeBuildInputs = [ cmake pkgconfig qttools ];
  
  