mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2025-01-02 00:45:25 +03:00
giac: 1.4.9 -> 1.5.0
This commit is contained in:
parent
7c73f53d83
commit
b5435d0551
@ -9,11 +9,11 @@ assert enableGUI -> libGLU_combined != null && xorg != null && fltk != null;
|
|||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "${attr}-${version}";
|
name = "${attr}-${version}";
|
||||||
attr = if enableGUI then "giac-with-xcas" else "giac";
|
attr = if enableGUI then "giac-with-xcas" else "giac";
|
||||||
version = "1.4.9-59"; # TODO try to remove preCheck phase on upgrade
|
version = "1.5.0-21"; # TODO try to remove preCheck phase on upgrade
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_${version}.tar.gz";
|
url = "https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/giac_${version}.tar.gz";
|
||||||
sha256 = "0dv5p5y6gkrsmz3xa7fw87rjyabwdwk09mqb09kb7gai9n9dgayk";
|
sha256 = "1b9khiv0mk2xzw1rblm2jy6qsf8y6f9k7qy15sxpb21d72hzzbl2";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = stdenv.lib.optionals (!enableGUI) [
|
patches = stdenv.lib.optionals (!enableGUI) [
|
||||||
|
14
pkgs/applications/science/math/sage/patches/giac-1.5.0.patch
Normal file
14
pkgs/applications/science/math/sage/patches/giac-1.5.0.patch
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
--- a/src/sage/interfaces/giac.py 2018-12-08 22:11:56.285500644 +0100
|
||||||
|
+++ b/src/sage/interfaces/giac.py 2018-12-08 22:11:56.285500644 +0100
|
||||||
|
@@ -617,10 +617,7 @@
|
||||||
|
'4\n3'
|
||||||
|
sage: s='g(x):={\nx+1;\nx+2;\n}'
|
||||||
|
sage: giac(s)
|
||||||
|
- (x)->{
|
||||||
|
- x+1;
|
||||||
|
- x+2;
|
||||||
|
- }
|
||||||
|
+ (x)->[x+1,x+2]
|
||||||
|
sage: giac.g(5)
|
||||||
|
7
|
||||||
|
"""
|
@ -79,6 +79,9 @@ stdenv.mkDerivation rec {
|
|||||||
# https://trac.sagemath.org/ticket/25260
|
# https://trac.sagemath.org/ticket/25260
|
||||||
./patches/numpy-1.15.1.patch
|
./patches/numpy-1.15.1.patch
|
||||||
|
|
||||||
|
# https://trac.sagemath.org/ticket/26315
|
||||||
|
./patches/giac-1.5.0.patch
|
||||||
|
|
||||||
# needed for ntl update
|
# needed for ntl update
|
||||||
# https://trac.sagemath.org/ticket/25532
|
# https://trac.sagemath.org/ticket/25532
|
||||||
(fetchpatch {
|
(fetchpatch {
|
||||||
|
Loading…
Reference in New Issue
Block a user