Commit Graph

1091 Commits

Author SHA1 Message Date
Markus Kowalewski
6dba41fbcb
mpi: use mpi attribute consistently as the default MPI implementations
Use the attribute mpi to provide a system wide default MPI
implementation. The default is openmpi (as before).
This now allows for overriding the MPI implentation by using
the overlay mechanism. Build all packages with mpich instead
of the default openmpi can now be achived like this:
self: super:
 {
   mpi = super.mpich;
 }

All derivations that have been using "mpi ? null" to provide optional
building with MPI have been change in the following way to allow for
optional builds with MPI:
{ ...
, mpi
, useMpi ? false
}
2021-01-23 12:15:13 +01: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
Sandro Jäckel
55444ed07f
nasc: Fix compilation with gcc10 2021-01-11 12:08:20 +01: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
github-actions[bot]
ecebf82121
Merge master into staging-next 2021-01-08 12:29:36 +00:00
Dyazz
8cdefb6995 qalculate-gtk: 3.15.0 -> 3.16.0 2021-01-08 08:43:39 +01:00
Jan Tojnar
f19eb635b4
Merge branch 'master' into staging-next
b04fc593e7 seems to have accidentally changed mkDerivation function for dfilemanager and solarus-quest-editor so I have reverted that here.
2021-01-07 13:04:31 +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
Ben Siraphob
3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Maximilian Bosch
e7d1be840c
treewide: remove maintainership of ma27 from a few packages
Those are packages I don't use anymore for a longer time and I therefore
don't think that listing me as maintainer is a good idea. If those
should be removed now, I'd be fine with that.

SuperSandro2000 will take care of a few packages[1].

[1] https://github.com/NixOS/nixpkgs/pull/108126#pullrequestreview-560599381
2021-01-01 19:48:01 +01:00
Pavol Rusnak
1017eb06b1
Merge pull request #101227 from herberteuler/fix/mathematica-12.1.1-opencv4
mathematica: use opencv4
2020-12-29 23:41:09 +01:00
freezeboy
3c89e637e8 bcal: 1.9 -> 2.2 2020-12-27 17:52:28 +01:00
FliegendeWurst
e49c1a0027
mathematica: 12.1.1 -> 12.2.0 (#107309) 2020-12-21 12:55:28 -05:00
Mauricio Collares
8100c5a44b sage: 8.9 -> 9.2 fixups 2020-12-15 16:51:42 -03:00
Mauricio Collares
8b8cae779f pari: update tarball location, since it moved 2020-12-15 16:46:43 -03:00
Mauricio Collares
4058e45736 nauty: update tarball sha256
The old `nauty` tarball is currently accessible at
https://distfiles.macports.org/nauty/nauty27r1.tar.gz. The diff is a
single line in genbg.c:

-    SUMMARY(&nout,t2-t1);
+    SUMMARY(nout,t2-t1);
2020-12-15 16:46:43 -03:00
Mauricio Collares
cf6364bed2 pynac: import patch to avoid deprecation warnings on python3.8 2020-12-14 19:24:19 -03:00
Mauricio Collares
5df948d4cc giac: 1.5.0-21 -> 1.5.0-87 2020-12-14 19:24:18 -03:00
Masanori Ogino
5c4136daf7 sage: 8.9 -> 9.2 2020-12-14 19:24:18 -03:00
Sandro
30cdc8be48
Merge pull request #105650 from r-ryantm/auto-update/gretl
gretl: 2020b -> 2020e
2020-12-02 20:22:27 +01:00
R. RyanTM
cf89444f1e gmsh: 4.7.0 -> 4.7.1 2020-12-02 05:50:47 +00:00
R. RyanTM
f9a694106b gretl: 2020b -> 2020e 2020-12-02 04:45:07 +00:00
Sandro
2c0389680c
Merge pull request #90075 from dmrauh/add/gretl
gretl: init at 2020b
2020-11-28 22:10:05 +01:00
Dominik Michael Rauh
5f10cd5e0b
gretl: init at 2020b 2020-11-28 21:37:30 +01: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
Sandro
b08b773f24
Merge pull request #101807 from cheriimoya/pspp
pspp 1.2.0 -> 1.4.1
2020-11-27 00:35:16 +01:00
Gabriel Ebner
56ffa7a9e4
Merge pull request #105055 from r-ryantm/auto-update/qalculate-gtk
qalculate-gtk: 3.14.0 -> 3.15.0
2020-11-26 19:04:24 +01:00
R. RyanTM
8c1f644cc7 qalculate-gtk: 3.14.0 -> 3.15.0 2020-11-26 17:48:20 +00:00
Graham Christensen
bc49a0815a
utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
Sandro
b3f5ff2005
Merge pull request #103703 from r-ryantm/auto-update/gmsh
gmsh: 4.6.0 -> 4.7.0
2020-11-24 01:57:36 +01:00
Martin Lavoie
30afa507a3 pynac: use python3 instead of python2 2020-11-20 20:46:43 +01:00
Ben Gamari
7263f7c433
mathematica: Prefer building locally (#100856)
There is little benefit to copying a 4GB tarball over the network,
just to perform an I/O-bound operation and then copy the
multi-gigabyte result back.
2020-11-19 19:42:22 -05:00
Timo Kaufmann
b7319d2d35 maintainers: add raskin to the sage team
https://github.com/NixOS/nixpkgs/pull/104083#issuecomment-729168625
2020-11-18 21:29:24 +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
R. RyanTM
3457f85820 gp2c: 0.0.11pl4 -> 0.0.12 2020-11-13 14:37:53 +00:00
R. RyanTM
a36f37b778 gmsh: 4.6.0 -> 4.7.0 2020-11-13 14:19:59 +00:00
R. RyanTM
3664e4929f qalculate-gtk: 3.13.0 -> 3.14.0 2020-11-10 01:49:59 +00:00
Masanori Ogino
88de0d7354
maxima: 5.42.2 -> 5.44.0 (#102861)
Reference: https://sourceforge.net/p/maxima/code/ci/master/tree/ChangeLog-5.43.md
Reference: https://sourceforge.net/p/maxima/code/ci/master/tree/ChangeLog-5.44.md
Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2020-11-08 19:29:53 -05:00
R. RyanTM
036cec187c ginac: 1.7.9 -> 1.8.0 2020-11-01 17:19:05 -08:00
Maximilian Bosch
952dc5c7ff
Merge pull request #101421 from sikmir/geogebra
geogebra: 5-0-593-0 -> 5-0-609-0, geogebra6: 6-0-600-0 -> 6-0-609-0
2020-10-30 23:39:37 +01:00
Ben Siraphob
db74029e3e treewide: remove package names from prefix of descriptions 2020-10-27 09:15:07 -07:00
Max Hausch
8fb91897f4
pspp 1.2.0 -> 1.4.1 2020-10-27 01:10:37 +01:00
Masanori Ogino
40fb3ed6dc maxima: remove 5.41.0
It had been kept for SageMath, but it uses the default version nowadays
and this version is not referenced in nixpkgs.

Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2020-10-27 06:09:12 +09:00
Maximilian Bosch
61fa498994
Merge pull request #101646 from luc65r/pkg/rofi-calc
rofi-calc: 1.8 -> 1.9
2020-10-26 16:36:43 +01:00
Peter Simons
40bc6c8dad
Merge pull request #100393 from matthiasbeyer/update-r
R: 4.0.2 -> 4.0.3
2020-10-25 21:57:03 +01:00
Lucas Ransan
2436e41916 rofi-calc: 1.8 -> 1.9 2020-10-25 14:31:57 +01:00
Nikolay Korotkiy
a2472ebfb1
geogebra: 5-0-593-0 -> 5-0-609-0, geogebra6: 6-0-600-0 -> 6-0-609-0 2020-10-23 19:25:11 +03:00
Guanpeng Xu
efe94c085b mathematica: use opencv4
The default opencv2 is marked broken at 5e68d203, and it is suggested
there that the current release is 4.x.
2020-10-21 08:36:54 +08:00
Masanori Ogino
096ef94717 gfan: fix build failures with cddlib v0.94l
It fixes https://github.com/NixOS/nixpkgs/issues/100622.

Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
2020-10-19 10:29:01 +09:00