Commit Graph

235 Commits

Author SHA1 Message Date
Mauricio Collares
93f9a9c36d sage: assume fonttools DeprecationWarnings are expected for now 2021-12-21 23:10:07 -03:00
Mauricio Collares
3eaca311d4 sage: import matplotlib and sphinx update patches 2021-12-20 10:09:35 -03:00
Mauricio Collares
9b35049770 sage: import arb 2.21.0 test fixes 2021-12-13 11:16:33 -03:00
Doron Behar
57ab62314b maxima, sage: Simplify lisp-compiler arguments namings
Make clearer the difference between `maxima` and `maxima-ecl` top-level
attributes. Use the `lisp-compiler` as a passthru for all of sage's
expressions. Add the `pname` attribute for `ecl` for compatibility with
other lisp implementations.
2021-11-29 15:51:30 +02:00
Mauricio Collares
1ee4cb8d93
sage: patch test so that new pari warning doesn't cause failures (#4) 2021-11-20 20:13:07 -03:00
Mauricio Collares
076563ebac sage: import sympy 1.9 update patch 2021-11-04 18:53:06 +01:00
superherointj
206f3ab323 pythonPackages.jupyter_client: renamed to jupyter-client 2021-10-15 07:51:23 -03:00
Mauricio Collares
a5a7c33e77 threejs-sage: install in expected location
Co-authored-by: Timo Kaufmann <timokau@zoho.com>
2021-09-28 19:06:48 +02:00
Mauricio Collares
7194273c77 sage: adapt tests for networkx 2.6 2021-08-30 22:43:24 -03:00
Mauricio Collares
46c3703ec1 sage: 9.3 -> 9.4 2021-08-22 09:53:12 -03:00
Zhenya Vinogradov
6714723bfa sage: fix icon location in the kernel definition
The icon location is incorrect, `doc` directory exists inside `src`
directory, but not on the top level.
2021-08-19 12:20:35 +03:00
Mauricio Collares
30cd543b32 eclib: 20190909 -> 20210625, import sage update patch 2021-07-03 12:55:52 -03:00
Mauricio Collares
17e024867f sage: import sphinx and sympy update patches, update pari 2.13 patch 2021-06-30 20:26:16 -03:00
Mauricio Collares
2c7d2ce295 sageWithDoc: fix documentation symlinks 2021-05-30 13:51:15 -03:00
Mauricio Collares
22c86a0466 sageWithDoc: fix static asset deduplication 2021-05-20 18:29:02 -07:00
Mauricio Collares
874d1aba74 sageWithDoc: update sagedoc.py test for sphinx 3.5 2021-05-20 18:29:02 -07:00
Mauricio Collares
cd9e8e284c sage: fix deprecation warning from matplotlib upgrade 2021-05-20 18:29:02 -07:00
Timo Kaufmann
6cf6470429
Merge pull request #122624 from collares/pari-2.13
pari: 2.11.4 -> 2.13.1, update sage test expectations
2021-05-19 16:07:15 +02:00
Mauricio Collares
9847e84d55 pari: 2.11.4 -> 2.13.1, update sage test expectations 2021-05-12 21:21:14 -03:00
Mauricio Collares
b413d3570a sage: 9.3.rc4 -> 9.3 2021-05-11 16:49:32 -03:00
Mauricio Collares
e1ad2f5aa4 sage: remove cypari2 override
This reverts commit c12ef05bda.
2021-04-25 18:21:58 -03:00
Michael Raskin
14f65f0dc5
Merge pull request #116365 from omasanori/sage-9.3
sage: 9.2 -> 9.3
2021-04-25 21:17:32 +00:00
Masanori Ogino
090b71f627 sage: 9.2 -> 9.3.rc4
Co-authored-by: Mauricio Collares <mauricio@collares.org>
2021-04-22 14:06:56 +09:00
Mauricio Collares
00d2e24395 eclib: 20210223 -> 20190909
This reverts commits 003705ef08
and ef615b5a61.
2021-04-22 14:06:56 +09:00
Garaba Flórián
a0f410646c sage: use threejs fork 2021-04-22 14:06:56 +09:00
Frederik Rietdijk
c12ef05bda sage: keep cypari2 at 2.1.1 2021-04-03 17:49:44 +02:00
Mauricio Collares
594eda3b7d sage: patch intermittently failing test 2021-03-23 22:09:29 -03:00
Mauricio Collares
15fd117e71 cypari2: 2.1.1 -> 2.1.2
* cypari2: 2.1.1 -> 2.1.2, patch to fix segfault

* sage: update test expectations
2021-03-23 22:09:29 -03:00
Mauricio Collares
c0b869f19f sage: re-add pkgconfig input, it's not duplicated 2021-03-20 06:43:23 -03:00
Sandro
2d01f4a96a
sage: remove duplicated pkgconfig 2021-03-17 09:24:07 +01:00
Mauricio Collares
f80271c7f0 sage: remove usage of deprecated numpy aliases 2021-03-09 21:28:46 -03:00
Mauricio Collares
3f02cdae14 sage: reenable pexpect interrupt test 2021-03-09 21:28:46 -03:00
Mauricio Collares
edc78bb31f sage: update test expectations for arb and giac, prepare for pari 2.13 2021-03-09 20:54:55 -03:00
Mauricio Collares
a0f55e48fa sage: use fetchSageDiff whenever possible 2021-03-09 20:54:55 -03:00
Mauricio Collares
ef615b5a61 sage: adapt for eclib output format changes 2021-03-06 12:28:52 -03:00
Mauricio Collares
4718aea896 sage: use slightly more robust way of getting threejs version 2021-02-25 22:31:27 -03:00
Mauricio Collares
7efa803a4b sage: disable intermittent test 2021-02-25 22:31:27 -03:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Сухарик
4746e1717f
sympy: 1.6.2 -> 1.7.1 (#107663)
* sympy: 1.6.2 -> 1.7.1

* sage: adapt tests to sympy 1.7

Co-authored-by: Mauricio Collares <mauricio@collares.org>
2021-01-06 17:10:30 +00:00
Mauricio Collares
8100c5a44b sage: 8.9 -> 9.2 fixups 2020-12-15 16:51:42 -03:00
Masanori Ogino
5c4136daf7 sage: 8.9 -> 9.2 2020-12-14 19:24:18 -03:00
Sandro
ec421ca248
Merge pull request #100532 from piegamesde/fix-desktopitems
treewide: Fix broken desktop files and mark packages as broken
2020-11-27 22:27:59 +01:00
Timo Kaufmann
ff8338343b maintainers: create sage team
Maintaining all the packages whose updates might break some aspect of
sage.

For reference:
https://github.com/NixOS/nixpkgs/pull/103810#issuecomment-727536510
2020-11-18 21:27:37 +01:00
piegames
e14a359896 treewide: Fix broken desktop files and mark packages as broken
This fixes all packages that are failed `nixpkgs-review` in #91790.
Packages that were broken prior to that PR were marked as broken.
Packages that failed because of #75729 were fixed.
2020-10-15 15:14:51 +02:00
Gabriel Ebner
1c576d0b37 sage: use jdk8 2020-09-19 14:22:43 +02:00
samlich
c0bd938e5c
sage: fix doctest matrix_double_dense is_unitary 2020-05-01 16:04:23 +00:00
Matthew Bauer
ff2f2644f8 blas,lapack: use isILP64 instead of is64bit
This is a better name since we have multiple 64-bit things that could
be referred to.

LP64  : integer=32, long=64, pointer=64
ILP64 : integer=64, long=64, pointer=64
2020-04-20 16:02:43 -05:00
Matthew Bauer
1c8aba8334 treewide: use blas and lapack
This makes packages use lapack and blas, which can wrap different
BLAS/LAPACK implementations.

treewide: cleanup from blas/lapack changes

A few issues in the original treewide:

- can’t assume blas64 is a bool
- unused commented code
2020-04-17 16:24:09 -05:00