38 # Backends. Set to null if you want to omit from the build
53 sage-with-env ? sage.with-env,
96 ++ lib.optional withAnalitza analitza
97 ++ lib.optional wtihJulia julia
98 ++ lib.optional withQalculate libqalculate
99 ++ lib.optional withLua luajit
100 ++ lib.optional withPython python3
101 ++ lib.optional withR R
102 ++ lib.optional withSage sage-with-env;
105 "--prefix PATH : ${placeholder "out"}/bin"
106 ] ++ lib.optional withSage "--prefix PATH : ${sage-with-env}/bin";
108 # Causes failures on Hydra and ofborg from some reason
109 enableParallelBuilding = false;
112 # fix build for julia 1.1 from upstream
114 url = "https://github.com/KDE/cantor/commit/ed9525ec7895c2251668d11218f16f186db48a59.patch?full_index=1";
115 hash = "sha256-paq0e7Tl2aiUjBf1bDHLLUpShwdCQLICNTPNsXSoe5M=";
120 description = "Front end to powerful mathematics and statistics packages";
121 homepage = "https://cantor.kde.org/";
122 license = with lib.licenses; [
129 maintainers = with lib.maintainers; [ hqurve ];