Commit Graph

943 Commits

Author SHA1 Message Date
Frederik Rietdijk
dce0ca29d9 Merge master into staging-next 2020-01-28 10:46:13 +01:00
Gabriel Ebner
8161fe21e0 qalculate-gtk: 3.6.0 -> 3.7.0 2020-01-26 18:43:29 +01:00
Anders Kaseorg
3cd8ce3bce treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH
Naive concatenation of $LD_LIBRARY_PATH can result in an empty
colon-delimited segment; this tells glibc to load libraries from the
current directory, which is definitely wrong, and may be a security
vulnerability if the current directory is untrusted.  (See #67234, for
example.)  Fix this throughout the tree.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-01-15 09:47:03 +01:00
Frederik Rietdijk
2a88c3c302 Merge staging-next into staging 2020-01-15 09:23:28 +01:00
Will Dietz
afe905246d nota: init at 1.0
Fixes #77590.
2020-01-14 15:16:21 -08:00
Luka Blaskovic
991a7e041f pcalc: build with bison3 2020-01-13 21:35:19 +00:00
markuskowa
2aecfca22c
Merge pull request #77083 from r-ryantm/auto-update/gmsh
gmsh: 4.4.1 -> 4.5.1
2020-01-09 12:27:11 +01:00
Maximilian Bosch
8a6baaecb5
geogebra: 5-0-569-0 -> 5-0-570-0 2020-01-07 23:26:31 +01:00
R. RyanTM
66156e04d5 gmsh: 4.4.1 -> 4.5.1 2020-01-06 06:33:28 -08:00
Robin Gloster
95526382be
polymake: fix for structured attrs 2019-12-31 00:49:42 +01:00
Robin Gloster
5f2b92e3ec
treewide: NIX_*_COMPILE -> string 2019-12-31 00:13:29 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
Timo Kaufmann
8ac53ed0b1 python.pkgs.sympy: 1.4 -> 1.5
Sage needs some doctest changes. The patch was included upstream.
Modelled after https://trac.sagemath.org/ticket/28911.
2019-12-26 11:46:42 +01:00
Alex Branham
7af84afa2a R: 3.6.1 -> 3.6.2
Closes https://github.com/NixOS/nixpkgs/pull/75587.
2019-12-16 18:56:49 +01:00
Timo Kaufmann
6a800927bb pybrial: 1.2.3 -> 1.2.5, directly use the brial src
The pybrial package is a bit awkward. It doesn't have its own top-level
attribute, since it has a cyclic dependency with sage. That's one of the
reasons why it rarely gets updated. Its distributed along with brial, so
its best to keep the versions synchronized. The easiest way to do this
is to just re-use the source of brial.
2019-12-13 20:29:16 +01:00
Gabriel Ebner
5f1790101f Merge branch 'auto-update/libqalculate' 2019-12-10 17:38:25 +01:00
Gabriel Ebner
12d9b6929c qalculate-gtk: 3.5.0 -> 3.6.0 2019-12-10 17:34:29 +01:00
Maximilian Bosch
e16df73d30
geogebra: 5-0-560-0 -> 5-0-569-0 2019-12-08 03:50:02 +01:00
Jonathan Ringer
9dc8e77e4e giac-with-xcas: fix build
remove libGLU_combined package and replace with libGL and libGLU
2019-12-07 16:58:50 -08:00
Timo Kaufmann
5c9000014e
Merge pull request #74945 from timokau/sage-no-timeout
sage: disable test timeout
2019-12-04 09:55:34 +01:00
Timo Kaufmann
e371a02b6c sage: disable test timeout
I already did that once in 359bf7f1e3.
That change mysteriously got lost somehow (presumably in some merge
commit).

Nix has its own timeout settings, so there is no risk in running
forever. At the same time, some tests can exceed the default timeout
(30minutes per file for --long tests) when run on many weak cores (like
the aarch64 community builder or some hydra builders).
2019-12-01 13:23:54 +01:00
Jan Tojnar
8cbc862b83
dconf: move to top-level 2019-12-01 01:01:40 +01:00
Frederik Rietdijk
5f8b0d7d99 Merge staging-next into staging 2019-11-19 14:53:29 +01:00
adisbladis
c9d8624ccd
treewide: Get rid of libGLU_combined 2019-11-18 20:10:43 +00:00
c0bw3b
9367367dfd Treewide: fix URL permanent redirects
Permanent redirects on homepages and/or source URLs
as reported by Repology
2019-11-16 01:41:23 +01:00
Guanpeng Xu
66d5277375 mathematica: fix version issue with zlib (#73425) 2019-11-14 17:19:30 -05:00
Matthew Bauer
551d9f632d
Merge pull request #72954 from nkpart/nkpart/R-darwin-enable-tcltk
R: enable tcltk on darwin
2019-11-07 16:49:46 -05:00
Timo Kaufmann
afb9887dbd sage: backport fix for threejs r109 2019-11-06 14:40:16 +01:00
Timo Kaufmann
f64885b9ca sage: fix pkgconfig errors in tests
python.pkgs.pkgconfig raises an exception on missing packages since
version 1.5.0. Previously those errors were just silently ignored. That
worked fine, since the packages are only missing at runtime (when they
are not really needed) but present at buildtime.

Since this fails the tests now, we just add the packages to
PKG_CONFIG_PATH at runtime. This does not add additional runtime
dependencies. Still, it would be nicer if the sage testssuite would not
test the buildsystem at runtime in the first place.

The breakage was originally caused by the pkgconfig update in
1efa71616f.
2019-11-06 14:40:13 +01:00
Timo Kaufmann
da7ec1c139 sage: ignore werkzeug immutable dict deprecation 2019-11-06 14:40:13 +01:00
Timo Kaufmann
f85ce834ce sage: ignore deprecation warnings in rst2sws
Needs to be fixed upstream (by werkzeug, twisted). Doesn't impact the
functionality and the tests are soon to be removed with the py3 update
anyway.
2019-11-06 14:40:13 +01:00
Timo Kaufmann
af480796c9 sage: ignore cmp deprecation in sagenb 2019-11-06 14:40:13 +01:00
Nick Partridge
22d0ccbd2d R: enable tcltk on darwin 2019-11-06 13:14:11 +10:00
R. RyanTM
b7f151df70 yacas: 1.6.1 -> 1.8.0 2019-11-04 23:49:42 -08:00
Gabriel Ebner
a4f0bfdc87 qalculate-gtk: 3.4.0 -> 3.5.0 2019-11-02 10:54:10 +01:00
Timo Kaufmann
f7c1e8f274
Merge pull request #72328 from timokau/sage-ignore-cmp-deprecation
sage: ignore attrs deprecation warning
2019-10-30 23:14:07 +01:00
Timo Kaufmann
32827e35d8 sage: ignore attrs deprecation warning
cmp is deprecated since attrs 19.2.0:
http://www.attrs.org/en/19.2.0/changelog.html

The deprecation warning breaks the doctests.  Fortunately they have a
rather long deprecation window, so we can just wait until upstream(s)
fix this.
2019-10-30 22:27:00 +01:00
Niklas Hambüchen
edbe2d8145 R: Add static argument.
R's autoconf does not use the normal configure flags for that.
2019-10-30 11:44:02 +01:00
R. RyanTM
d93659ffa0 nauty: 26r11 -> 26r12
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/nauty/versions
2019-10-22 10:14:36 -07:00
R. RyanTM
bf30d5d6f6 ginac: 1.7.7 -> 1.7.8
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ginac/versions
2019-10-21 15:21:33 -07:00
Renaud
a12f3ebee7
Merge pull request #69488 from r-ryantm/auto-update/clp
clp: 1.17.2 -> 1.17.3
2019-10-12 14:15:31 +02:00
worldofpeace
bdb851ee2d pantheon: use latest vala
elementary OS's ecosystem is curated around Ubuntu's LTS releases.
This means the development platform for their curated applications
always includes a LTS version of vala (in 18.04 it's 0.40).
Because of how vala development works it suspect some of these
applications to have serious issues if complied with the latest vala.
However in the past year or so, for Pantheon at least, I don't think
their applications will have much issues with latest vala, and if there
is I don't think they'd be difficult to fix. In this single regard they've
become more responsive since their preferred language is vala.

As for the curated applications I have less of this confidence in.
So I'd have to be accept less applications, but that's something
I'm willing to compromise on. And this is easily reversible or
could be done on a per-application basis. And nix already makes
this trivial.
2019-10-09 22:47:37 -04:00
Ben Justus Bals
911d5d59ec
Geogebra: 5.0.535 -> 5.0.560 2019-10-09 11:59:46 +02:00
Nikolay Amiantov
de171ba0c6 cntk: partially unbreak
* Use GCC 7 to unbreak the build;
* Mark CUDA build as broken due to cub incompatibility.
2019-10-05 16:18:20 +03:00
Orivej Desh
3dc70841d3 cbc: 2.10.2 -> 2.10.3 2019-10-04 05:17:48 +00:00
Timo Kaufmann
7a7e9c1b27
Merge pull request #64193 from timokau/sage-8.9
sage: 8.8 -> 8.9
2019-09-30 11:13:46 +00:00
Timo Kaufmann
d9176bee70 sage: 8.9.rc1 -> 8.9 2019-09-30 11:10:10 +02:00
Vladimír Čunát
217cf982c7
Merge branch 'master' into staging-next 2019-09-27 22:13:02 +02:00
Marek Mahut
5c116916d6
Merge pull request #69575 from r-ryantm/auto-update/ginac
ginac: 1.7.6 -> 1.7.7
2019-09-27 22:04:49 +02:00
R. RyanTM
b7f156625e ginac: 1.7.6 -> 1.7.7
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/ginac/versions
2019-09-26 12:09:29 -07:00