sageWithDoc: cleanup sagedoc.nix

This commit is contained in:
Mauricio Collares
2022-05-20 11:03:25 -07:00
parent 21ae98f5f0
commit 727e5a1473
2 changed files with 2 additions and 30 deletions
@@ -78,8 +78,7 @@ let
# The documentation for sage, building it takes a lot of ram.
sagedoc = callPackage ./sagedoc.nix {
inherit sage-with-env;
inherit python3 maxima jupyter-kernel-specs;
inherit sage-with-env jupyter-kernel-specs;
};
# sagelib with added wrappers and a dependency on sage-tests to make sure thet tests were run.
@@ -2,10 +2,6 @@
, sage-with-env
, python3
, jupyter-kernel-specs
, maxima
, tachyon
, jmol
, cddlib
}:
stdenv.mkDerivation rec {
@@ -13,30 +9,7 @@ stdenv.mkDerivation rec {
pname = "sagedoc";
src = sage-with-env.env.lib.src;
# Building the documentation has many dependencies, because all documented
# modules are imported and because matplotlib is used to produce plots.
buildInputs = [
sage-with-env
python3
maxima
tachyon
jmol
cddlib
] ++ (with python3.pkgs; [
sage-docbuild
psutil
future
sphinx
scipy
sympy
matplotlib
pillow
networkx
ipykernel
ipywidgets
jupyter-client
]);
strictDeps = true;
unpackPhase = ''
export SAGE_DOC_OVERRIDE="$PWD/share/doc/sage"