Timo Kaufmann
5aba3be6f9
sage: 8.9.beta8 -> 8.9.beta9
2019-09-23 18:50:59 +02:00
Timo Kaufmann
8593d468ae
Merge remote-tracking branch 'upstream/master' into sage-8.9
2019-09-23 17:11:15 +02:00
Timo Kaufmann
84578046aa
sage: 8.9.beta7 -> 8.9.beta8
2019-09-03 15:34:28 +02:00
Timo Kaufmann
071a4db33e
sage: 8.9.beta6 -> 8.9.beta7
2019-08-19 00:16:06 +02:00
Timo Kaufmann
e8436f5e23
sage: 8.9.beta5 -> 8.9.beta6
2019-08-18 21:52:27 +02:00
Timo Kaufmann
192197dc6c
Merge pull request #65802 from timokau/sage-transient-debug
...
sage: add patch to debug transient issue
2019-08-17 00:33:05 +02:00
Timo Kaufmann
9ef44b3431
sage: move sympow cache to .sage
2019-08-09 17:45:14 +02:00
Timo Kaufmann
ddd3faf08e
sage: 8.9.beta4 -> 8.9.beta5
2019-08-07 15:33:15 +02:00
Timo Kaufmann
f6a1fe64eb
sage: 8.9.beta3 -> 8.9.beta4
2019-08-02 23:50:45 +02:00
Timo Kaufmann
dac4719e0b
sage: add patch to debug transient issue
2019-08-02 18:09:15 +02:00
Timo Kaufmann
b884552c35
sage: 8.9.beta2 -> 8.9.beta3
2019-08-02 01:03:33 +02:00
Timo Kaufmann
56bd506e42
sage: 8.9.beta0 -> 8.9.beta2
2019-07-11 19:42:01 +02:00
Timo Kaufmann
924c321e8a
sage: 8.8 -> 8.9.beta0
2019-07-02 23:02:36 +02:00
Timo Kaufmann
5b2db39c49
sage: 8.8.rc2 -> 8.8
2019-06-27 22:05:30 +02:00
Timo Kaufmann
e7d4386e0e
sage: 8.8.rc1 -> 8.8.rc2
2019-06-27 22:03:00 +02:00
Timo Kaufmann
218fd843a3
sage: 8.8.rc0 -> 8.8.rc1
2019-06-27 22:03:00 +02:00
Timo Kaufmann
409bee28b6
sage: 8.8.beta7 -> 8.8.rc0
2019-06-27 22:03:00 +02:00
Timo Kaufmann
c76e8fa86e
sage: 8.8.beta6 -> 8.8.beta7
2019-06-27 22:02:57 +02:00
Timo Kaufmann
9f434d7080
sage: 8.8.beta5 -> 8.8.beta6
2019-06-27 22:01:40 +02:00
Timo Kaufmann
325a5037bf
sage: 8.8.beta4 -> 8.8.beta5
2019-06-27 22:01:37 +02:00
Timo Kaufmann
240d4c31d2
sage: 8.8.beta3 -> 8.8.beta4
2019-06-27 21:57:33 +02:00
Timo Kaufmann
608948e3e9
sage: 8.8.beta2 -> 8.8.beta3
2019-06-27 21:57:33 +02:00
Timo Kaufmann
21c1ab6776
sage: 8.7 -> 8.8.beta2
2019-06-27 21:57:27 +02:00
Timo Kaufmann
2d78d928cd
sage: backport threejs r100 compatibility
...
https://github.com/NixOS/nixpkgs/issues/62736#issuecomment-503757429
2019-06-20 12:50:00 +02:00
Timo Kaufmann
6e74109b13
sage: fix threejs integration ( #63375 )
...
Before this it didn't find the correct files. Unfortunately, the
interactive parts of sage are hard to test automatically.
2019-06-18 11:50:41 +02:00
Timo Kaufmann
3814d7b14a
givaro: 4.0.4 -> 4.1.0, fflas-ffpack: 2.3.2 -> 2.4.0, linbox: 1.5.2 -> 1.6.0 ( #61285 )
...
The three packages are interdependent and need to be updated together,
like the main contributor did for sage:
https://trac.sagemath.org/ticket/24214
2019-05-11 16:09:07 +02:00
Timo Kaufmann
6dabc28cd0
sage: add compatibility for R 3.6.0
...
The random number generator seems to have changed. Because of this, a
trivial test adjustment is needed.
2019-04-29 13:37:07 +02:00
Timo Kaufmann
af6739fdd7
gap: 4.10.0 -> 4.10.1
2019-04-20 09:54:27 +02:00
Timo Kaufmann
49b8efcb84
sage: 8.6 -> 8.7
...
https://groups.google.com/forum/#!topic/sage-release/3m8PV9JkFro
2019-04-17 22:44:32 +02:00
Timo Kaufmann
e0e5445667
sage: fix another transient sig_on bug
...
Caused a test failure on hydra, backporting upstream fix.
2019-04-17 19:58:07 +02:00
Timo Kaufmann
62c288ec20
python.pkgs.sympy: 1.3 -> 1.4 ( #59482 )
2019-04-14 17:52:03 +02:00
Timo Kaufmann
ceede33ddf
python.pkgs.cypari2: 2.0.3 -> 2.1.0 ( #59085 )
2019-04-06 21:46:13 +00:00
Timo Kaufmann
69555825f8
eclib: 20180815 -> 20190226 ( #58801 )
...
Needs a sage patch, see
https://trac.sagemath.org/ticket/27360 .
2019-04-02 15:39:20 +00:00
Timo Kaufmann
5fc5881221
sage: backport bugfix ( #57794 )
2019-03-17 14:36:01 +00:00
Timo Kaufmann
ce96994032
sage: fix docbuild ( #57294 )
...
The docbuild (or rather its tests) failed because sphinx built some
English parts of the documentation in Russian. The added debian patch
fixes that by isolating docbuilding threads in sphinx using
proper subprocesses.
2019-03-10 21:42:54 +00:00
Timo Kaufmann
2de81ee78f
sage: patch for pip 19
...
pip 19 introduced a deprecation warning for python 2.7. Since sage
internally uses pip to query for installed packages, this deprecation
warning will show up at unexpected times. That is ugly and messes with
the testsuite.
Upstream: https://trac.sagemath.org/ticket/27405
2019-03-03 13:21:22 +01:00
Jörg Thalheim
dadc7eb329
treewide: use runtimeShell instead of stdenv.shell whenever possible
...
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Timo Kaufmann
9243e85fbc
sage: fix fetchSageDiff ( #55783 )
...
For some reason I changed it to use `cgit`s `rawdiff` instead of `patch`
in the update to sage 8.6. Probably commited that by accident, at least
I can't remember the reason. Also changed the excludes filter, the
leading slash prevented it from working.
As a result, the cypari2 patch changed. Only didn't notice because it
was cached.
Fixes #55780
2019-02-14 21:48:03 +01:00
Timo Kaufmann
5728028916
sage: add numpy 1.16 compatibility patch
...
https://trac.sagemath.org/ticket/27000
2019-02-11 21:43:56 +01:00
Timo Kaufmann
342333c0ab
sage: add compatibility for sphinx 1.8.3 ( #55078 ) ( #55560 )
...
Since https://github.com/NixOS/nixpkgs/pull/48841 was replaced by
https://github.com/NixOS/nixpkgs/pull/54186 , this needs to be done
separately.
(cherry picked from commit 33db01e6d9
)
2019-02-11 13:18:16 +01:00
Timo Kaufmann
d34f44db45
sage: fix transient ecl error ( #54285 )
...
Sometimes the doctests fail because ecl races to create a directory.
This should fix that by making sure each process has its own directory.
2019-01-18 23:02:03 +01:00
Timo Kaufmann
e379ee67c3
sage: 8.5 -> 8.6
2019-01-17 20:39:02 +01:00
Timo Kaufmann
a8dbc5e313
python.pkgs.cypari2: 1.3.1 -> 2.0.3 ( #54093 )
...
Upstream issues should be fixed now, see https://trac.sagemath.org/ticket/26442 .
Sage needs a patch to adapt.
2019-01-16 22:15:40 +01:00
Timo Kaufmann
22c16ed300
Merge remote-tracking branch 'upstream/master' into sage-8.5
2018-12-29 12:16:02 +01:00
Timo Kaufmann
6f0f06ec89
sage: 8.5.rc1 -> 8.5
2018-12-28 23:06:05 +01:00
Timo Kaufmann
b09967d812
sage: 8.5.rc0 -> 8.5.rc1
2018-12-16 21:33:28 +01:00
Timo Kaufmann
90bc5ce04d
sage: 8.5.beta5 -> 8.5.beta6
2018-12-10 19:36:24 +01:00
Symphorien Gibol
b5435d0551
giac: 1.4.9 -> 1.5.0
2018-12-09 23:18:46 +01:00
Timo Kaufmann
5f2b8de75c
Revert "pythonPackages.cypari2: 1.3.1 -> 2.0.1 ( #49446 )" ( #51414 )
...
This reverts commit d9b650f4cc
.
The update is causing segfaults. See
https://trac.sagemath.org/ticket/26442 .
2018-12-03 00:44:33 +01:00
Timo Kaufmann
d9b650f4cc
pythonPackages.cypari2: 1.3.1 -> 2.0.1 ( #49446 )
2018-12-01 12:57:55 +01:00
Timo Kaufmann
7ca2915a50
sage: 8.5.beta4 -> 8.5.beta5
2018-11-27 18:26:16 +01:00
Timo Kaufmann
90cebaf828
sage: 8.5.beta3 -> 8.5.beta4
2018-11-25 19:39:18 +01:00
Timo Kaufmann
2a87caa892
sage: 8.5.beta2 -> 8.5.beta3
2018-11-25 19:39:17 +01:00
Timo Kaufmann
3370247f7f
sage: 8.5.beta1 -> 8.5.beta2
2018-11-25 19:39:17 +01:00
Timo Kaufmann
8e7da1b8a4
sage: 8.5.beta0 -> 8.5.beta1
2018-11-25 19:36:21 +01:00
Timo Kaufmann
6138f5d5eb
sage: 8.4 -> 8.5.beta0
2018-11-25 19:36:21 +01:00
Timo Kaufmann
3832ddedb9
sage: refactor
2018-11-24 23:14:33 +01:00
Timo Kaufmann
9b4a518465
sage: drop known-padics-failure patch
...
The failure was not observed for a while and is probably fixed now.
2018-11-24 19:01:57 +01:00
Timo Kaufmann
ca6475b5e8
sage: drop unused patches
2018-11-24 19:01:57 +01:00
Frederik Rietdijk
53d00c3351
Merge master into staging-next
2018-11-10 11:08:54 +01:00
Timo Kaufmann
efe6322ce4
pythonPackages.networkx: 2.1 -> 2.2
2018-11-07 20:15:37 +01:00
Timo Kaufmann
72e6e792f6
sage: add fetchSageDiff utility function
2018-11-07 20:15:37 +01:00
Tuomas Tynkkynen
067d1cf330
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/applications/science/math/sage/sage-src.nix
2018-10-27 19:58:03 +03:00
Timo Kaufmann
fbea2cd77a
arb: 2.14.0 -> 2.15.1
2018-10-27 11:27:03 +02:00
Timo Kaufmann
2ce2fcfc30
pythonPackages.cython: 0.28.5 -> 0.29
...
Needs a sage patch from
https://trac.sagemath.org/ticket/25292
2018-10-24 20:05:44 +02:00
Timo Kaufmann
b39142cd1f
sage: fix dochtml tests
2018-10-21 19:17:07 +02:00
Timo Kaufmann
38c2be5ffe
sage: fix docbuild
...
This is only a hotfix without really knowing the issue. See
https://groups.google.com/forum/#!msg/sage-packaging/VU4h8IWGFLA/mrmCMocYBwAJ
2018-10-21 14:16:06 +02:00
Timo Kaufmann
7ca1c31dfa
sage: 8.4.rc1 -> 8.4
2018-10-18 09:58:36 +02:00
Timo Kaufmann
f89df0b556
sage: 8.4.rc0 -> 8.4.rc1
2018-10-13 13:27:10 +02:00
Timo Kaufmann
27919e06f1
sage: 8.4.beta7 -> 8.4.rc0
2018-10-07 12:23:10 +02:00
Timo Kaufmann
a13eb29485
sage: 8.4.beta6 -> 8.4.beta7
2018-10-01 17:38:20 +02:00
Timo Kaufmann
0be6ca9e71
sage: 8.4.beta5 -> 8.4.beta6
2018-09-27 12:08:15 +02:00
Timo Kaufmann
1217882907
sage: 8.4.beta4 -> 8.4.beta5
2018-09-15 17:23:14 +02:00
Timo Kaufmann
770c5b8a69
sage: 8.4.beta3 -> 8.4.beta4
2018-09-07 20:56:37 +02:00
Timo Kaufmann
4ab832d6e7
Merge remote-tracking branch 'upstream/master' into sage-8.4
2018-09-07 20:54:09 +02:00
Timo Kaufmann
7521f2863d
sage: fix numpy and scipy integration
2018-09-07 18:36:52 +02:00
Timo Kaufmann
46e653673e
sage: 8.4.beta2 -> 8.4.beta3
2018-09-02 12:42:44 +02:00
Timo Kaufmann
0e4160a3a1
pythonPackages.sympy: 1.1.1 -> 1.2
2018-08-26 19:56:44 +02:00
Timo Kaufmann
1b42a1ba1e
sage: 8.4.beta1 -> 8.4.beta2
2018-08-26 13:09:22 +02:00
Timo Kaufmann
52b9217b50
sage: 8.4.beta0 -> 8.4.beta1
2018-08-16 00:17:14 +02:00
Timo Kaufmann
df97127114
Merge remote-tracking branch 'upstream/master' into sage-8.4
2018-08-15 13:51:07 +02:00
Timo Kaufmann
291018b34e
arb: 2.13.0 -> 2.14.0 ( #44600 )
2018-08-07 16:38:34 +02:00
Timo Kaufmann
a8b048c686
sage: 8.3 -> 8.4.beta0
2018-08-05 21:09:56 +02:00
Michael Raskin
75cb04672f
Merge pull request #44508 from timokau/cddlib-0.94j
...
cddlib: 0.94i -> 0.94j
2018-08-05 19:03:47 +00:00
Timo Kaufmann
0a44ff7676
cddlib: 0.94i -> 0.94j
...
cddlib was autotoolized, incorporated equivalents to the sage patches
and moved to GitHub.
2018-08-05 19:02:45 +02:00
Timo Kaufmann
30c822189d
sage: don't override pari
...
Sage assumes that pari does not use threads. However instead of
disabling them at compile time, we can diable them at runtime instead.
As a result, sage doesn't need its own version of pari anymore. That
means less rebuilds, less complexity and easier debugging.
2018-08-05 13:48:14 +02:00
Timo Kaufmann
834a24e0ff
sage: don't pin ntl
...
Now possible because of the lcalc c++11 patch.
2018-08-04 14:22:58 +02:00
Timo Kaufmann
e550e5d0c7
lcalc: apply c++11 patch
2018-08-04 14:22:29 +02:00
Timo Kaufmann
fa34f6d41c
sage: don't pin pari
2018-08-04 14:22:28 +02:00
Timo Kaufmann
e82c26af9b
sage: don't pin singular
2018-08-04 14:22:28 +02:00
Timo Kaufmann
840b64fdb8
sage: 8.2 -> 8.3
2018-08-04 14:22:21 +02:00
Matthew Bauer
fddd90e9ea
Merge pull request #43538 from timokau/fetchpatch-fix
...
fetchpatch: quote excludes
2018-07-19 00:35:09 -04:00
Timo Kaufmann
3058513941
fetchpatch: add option to revert a patch
2018-07-16 22:46:54 +02:00
Timo Kaufmann
c77d1e5b31
eclib: 20171219 -> 20180710
...
Also includes the necessary sage compatibility patch, borrowed from
ArchLinux.
2018-07-15 14:59:28 +02:00
Timo Kaufmann
85f7fa93bc
pythonPackages.cypari2: 1.1.4 -> 1.2.1 ( #43496 )
2018-07-14 00:17:55 +02:00
Timo Kaufmann
dcc1013f6b
pythonPackages.backports_shutil_get_terminal_size: 1.0 -> 2016-02-21 ( #42840 )
2018-07-02 18:03:05 +02:00
Timo Kaufmann
70ba695777
sage: replace JUPYTER_PATH patch by upstream patch
...
The patch was replaced by a better upstream patch that doesn't mvoe the
jupyter dir to the user's home.
2018-06-30 22:30:30 +02:00
Timo Kaufmann
398dad270a
sage, arb: update sage dependencies arb and pynac
...
Removes the version pinning for arb and pynac by backporting the
upstream (sage) package upgrades. This necessitates a new patch for arb,
which was however already proposed and accepted upstream.
2018-06-30 17:05:56 +02:00
Timo Kaufmann
17e6b391eb
sage: 8.1 -> 8.2, use system packages
2018-06-30 01:21:31 +02:00