Loading pkgs/development/libraries/quarto/default.nix +25 −24 Original line number Diff line number Diff line Loading @@ -18,6 +18,24 @@ sysctl, which, }: let rWithPackages = rWrapper.override { packages = [ rPackages.rmarkdown ] ++ extraRPackages; }; pythonWithPackages = python3.withPackages ( ps: with ps; [ jupyter ipython ] ++ (extraPythonPackages ps) ); in stdenv.mkDerivation (final: { pname = "quarto"; version = "1.7.30"; Loading @@ -40,30 +58,13 @@ stdenv.mkDerivation (final: { preFixup = '' wrapProgram $out/bin/quarto \ --prefix QUARTO_DENO : ${lib.getExe deno} \ --prefix QUARTO_PANDOC : ${lib.getExe pandoc} \ --prefix QUARTO_ESBUILD : ${lib.getExe esbuild} \ --prefix QUARTO_DART_SASS : ${lib.getExe dart-sass} \ --prefix QUARTO_TYPST : ${lib.getExe typst} \ ${ lib.optionalString (rWrapper != null) "--prefix QUARTO_R : ${ rWrapper.override { packages = [ rPackages.rmarkdown ] ++ extraRPackages; } }/bin/R" } \ ${lib.optionalString (python3 != null) "--prefix QUARTO_PYTHON : ${ python3.withPackages ( ps: with ps; [ jupyter ipython ] ++ (extraPythonPackages ps) ) }/bin/python3" } --set QUARTO_DENO ${lib.getExe deno} \ --set QUARTO_PANDOC ${lib.getExe pandoc} \ --set QUARTO_ESBUILD ${lib.getExe esbuild} \ --set QUARTO_DART_SASS ${lib.getExe dart-sass} \ --set QUARTO_TYPST ${lib.getExe typst} \ ${lib.optionalString (rWrapper != null) "--set QUARTO_R ${rWithPackages}/bin/R"} \ ${lib.optionalString (python3 != null) "--set QUARTO_PYTHON ${pythonWithPackages}/bin/python3"} ''; installPhase = '' Loading Loading
pkgs/development/libraries/quarto/default.nix +25 −24 Original line number Diff line number Diff line Loading @@ -18,6 +18,24 @@ sysctl, which, }: let rWithPackages = rWrapper.override { packages = [ rPackages.rmarkdown ] ++ extraRPackages; }; pythonWithPackages = python3.withPackages ( ps: with ps; [ jupyter ipython ] ++ (extraPythonPackages ps) ); in stdenv.mkDerivation (final: { pname = "quarto"; version = "1.7.30"; Loading @@ -40,30 +58,13 @@ stdenv.mkDerivation (final: { preFixup = '' wrapProgram $out/bin/quarto \ --prefix QUARTO_DENO : ${lib.getExe deno} \ --prefix QUARTO_PANDOC : ${lib.getExe pandoc} \ --prefix QUARTO_ESBUILD : ${lib.getExe esbuild} \ --prefix QUARTO_DART_SASS : ${lib.getExe dart-sass} \ --prefix QUARTO_TYPST : ${lib.getExe typst} \ ${ lib.optionalString (rWrapper != null) "--prefix QUARTO_R : ${ rWrapper.override { packages = [ rPackages.rmarkdown ] ++ extraRPackages; } }/bin/R" } \ ${lib.optionalString (python3 != null) "--prefix QUARTO_PYTHON : ${ python3.withPackages ( ps: with ps; [ jupyter ipython ] ++ (extraPythonPackages ps) ) }/bin/python3" } --set QUARTO_DENO ${lib.getExe deno} \ --set QUARTO_PANDOC ${lib.getExe pandoc} \ --set QUARTO_ESBUILD ${lib.getExe esbuild} \ --set QUARTO_DART_SASS ${lib.getExe dart-sass} \ --set QUARTO_TYPST ${lib.getExe typst} \ ${lib.optionalString (rWrapper != null) "--set QUARTO_R ${rWithPackages}/bin/R"} \ ${lib.optionalString (python3 != null) "--set QUARTO_PYTHON ${pythonWithPackages}/bin/python3"} ''; installPhase = '' Loading