Hunter Jones
41785b591c
wcslib: 7.3.1 -> 7.5
2021-03-31 00:21:11 -05:00
Hunter Jones
ac3de55e62
wcslib: adopt package
2021-03-30 23:27:59 -05:00
Hunter Jones
0eb5186106
treewide: move astro libraries into pkgs/development/libraries/science/astronomy
2021-03-30 23:11:55 -05:00
github-actions[bot]
15f796ceaf
Merge staging-next into staging
2021-03-27 12:06:16 +00:00
github-actions[bot]
5021a8bc13
Merge master into staging-next
2021-03-27 12:06:13 +00:00
Doron Behar
20826f0710
Merge pull request #117685 from dotlambda/arpack-3.8.0
...
arpack: 3.7.0 -> 3.8.0
2021-03-27 11:09:44 +00:00
Robert Schütz
9e4b635dee
arpack: 3.7.0 -> 3.8.0
2021-03-27 10:54:26 +01:00
Jan Tojnar
b3c854b60b
Merge branch 'staging-next' into staging
2021-03-26 07:53:44 +01:00
github-actions[bot]
7c9222212f
Merge master into staging-next
2021-03-25 18:14:01 +00:00
Frederik Rietdijk
350f9bd822
Merge pull request #117570 from FRidh/python2alias
...
Python: be explicit on whether it is python2 or python3 that is used
2021-03-25 13:26:35 +01:00
github-actions[bot]
4dc869e403
Merge master into staging-next
2021-03-25 12:06:22 +00:00
Sandro
499600b06d
Merge pull request #116499 from danieldk/amd-blis-3.0
...
amd-blis: 2.2 -> 3.0
2021-03-25 11:18:54 +01:00
Frederik Rietdijk
c71c5a3cb0
clblas: use python3
2021-03-25 10:27:04 +01:00
Daniël de Kok
651bf7fd08
amd-blis: 2.2 -> 3.0
...
Changelog:
https://github.com/amd/blis/releases/tag/3.0
2021-03-25 08:56:12 +01:00
Daniël de Kok
9b11429890
Merge pull request #117553 from r-ryantm/auto-update/blis
...
blis: 0.8.0 -> 0.8.1
2021-03-25 08:00:28 +01:00
R. RyanTM
d4f001a267
blis: 0.8.0 -> 0.8.1
2021-03-25 02:54:40 +00:00
Daniël de Kok
6556beb779
mkl: 2020.3.304 -> 2021.1.1.52
...
Intel MKL is succeeded by Intel oneMKL. This also results in several
changes:
- The versioning scheme has been changed, it now consists of a version
such as "2021.1.1" and a build such as "52".
- The tarball of RPMs has been replaced by a relatively complex
installer, so instead we use the RPMs provided by the upstream
Yum repository.
To better detect breakage, the passthru tests also check static builds
and with parallel (iomp) execution.
2021-03-23 14:55:06 +01:00
mschwaig
de2c3e08c0
openblas: apply patch to prevent SIGILL on aarch64 ( #117004 )
...
The applied patch contains the changes from this PR:
https://github.com/xianyi/OpenBLAS/pull/3060
This patch prevents gcc from reordering instructions in a way
that can cause crashes with SIGILL on aarch64.
This issue crashes python when importing numpy on aarch64:
https://github.com/numpy/numpy/issues/18131
2021-03-21 16:12:12 -04:00
github-actions[bot]
8c03075f07
Merge staging-next into staging
2021-03-19 00:41:08 +00:00
github-actions[bot]
d73a492e83
Merge master into staging-next
2021-03-19 00:41:01 +00:00
Fabian Affolter
2a32b0d28b
Merge pull request #110262 from r-ryantm/auto-update/primesieve
...
primesieve: 7.5 -> 7.6
2021-03-18 22:59:50 +01:00
Ivan Babrou
d4d14bd4b6
liblapack: disable select tests on all darwin platforms ( #116779 )
2021-03-18 16:34:50 -04:00
Ivan Babrou
06c5ea2a14
liblapack: disable failing tests on darwin
...
Tests were enabled in #113021 and staging is broken since then.
2021-03-18 20:27:14 +01:00
Jan Tojnar
2445e9a681
Merge branch 'master' into staging-next
2021-03-18 19:24:39 +01:00
John Ericson
417658beae
Merge pull request #116666 from obsidiansystems/cutensor
...
cudatensor: Init at 1.2.2
2021-03-18 13:08:16 -04:00
Jan Tojnar
0136206b12
Merge branch 'master' into staging-next
2021-03-18 13:35:59 +01:00
Ivan Babrou
6c2c725485
openblas: aarch64-darwin target support ( #116672 )
2021-03-18 02:05:05 -04:00
Dennis Gosnell
e703373cfc
Merge pull request #115768 from cdepillabout/remove-statically-linked-cudnn-libs
...
cudnnPackages: Remove statically linked .a files.
2021-03-18 09:24:19 +09:00
John Ericson
66447439a0
maintainers-list: obsidian-systems-maintenance
...
Fix mispelling. That word always breaks me...
2021-03-17 18:45:36 -04:00
John Ericson
05efe64c1b
cudatensor: Init at 1.2.2
2021-03-17 20:15:51 +00:00
Daniël de Kok
e5fce8fd54
Merge pull request #115389 from danieldk/libtorch-bin-cuda11
...
libtorch-bin: switch to CUDA 11.1, remove static libraries
2021-03-17 13:50:15 +01:00
R. RyanTM
94af1a462c
suitesparse: 5.8.1 -> 5.9.0
2021-03-15 22:57:29 +01:00
github-actions[bot]
4915d2cb4c
Merge master into staging-next
2021-03-15 18:16:46 +00:00
Daniël de Kok
f58114941c
amd-libflame: 2.2 -> 3.0
...
Changelog:
https://github.com/amd/libflame/releases/tag/3.0
2021-03-15 17:54:42 +01:00
github-actions[bot]
d6257d451b
Merge master into staging-next
2021-03-11 18:23:54 +00:00
Dennis Gosnell
e3c1c3b35b
cudnnPackages: Remove statically linked .a files.
2021-03-10 21:30:51 +09:00
R. RyanTM
3a093544b2
rankwidth: 0.7 -> 0.9
2021-03-09 21:28:46 -03:00
Mauricio Collares
5e74f259f3
sympow: work around extra logfile output from pari 2.13
2021-03-09 20:54:55 -03:00
Daniël de Kok
e8e5d07cdd
libtorch-bin: do not install static libraries
2021-03-08 09:33:16 +01:00
Daniël de Kok
70f5fe4223
libtorch-bin: switch from CUDA 10.2 to 11.1 build
2021-03-08 09:30:36 +01:00
github-actions[bot]
4af94cf9a3
Merge staging-next into staging
2021-03-05 12:20:56 +00:00
Daniël de Kok
11d2596963
libtorch-bin: 1.7.1 -> 1.8.0
...
Changelog:
https://github.com/pytorch/pytorch/releases/tag/v1.8.0
2021-03-05 07:53:17 +01:00
Jan Tojnar
6d1958ad2d
Merge branch 'staging-next' into staging
2021-03-04 22:16:45 +01:00
Ben Siraphob
816a451726
QuadProgpp: fix darwin build
2021-03-03 19:19:07 +07:00
Robert Schütz
54757b35c1
Merge branch 'staging-next' into staging
2021-02-26 10:56:17 +01:00
Mario Rodas
8594502125
Merge pull request #113599 from r-ryantm/auto-update/openlibm
...
openlibm: 0.7.4 -> 0.7.5
2021-02-23 20:30:31 -05:00
github-actions[bot]
ed07c63105
Merge staging-next into staging
2021-02-22 06:17:08 +00:00
ajs124
164c9eec75
Merge pull request #113021 from helsinki-systems/fix/lapack_tests
...
lapack: enable tests & remove python dependency
2021-02-21 19:17:22 +01:00
Robert T. McGibbon
aadc742643
or-tools: 7.7 -> 8.1
2021-02-20 15:41:19 -05:00
Ben Siraphob
223f25cf4a
treewide: add targetPrefix to hardcoded references to CC=cc
2021-02-20 01:01:46 +07:00
R. RyanTM
07b16b2669
openlibm: 0.7.4 -> 0.7.5
2021-02-18 13:22:49 +00:00
Daniël de Kok
7a100cdfc4
Merge pull request #113210 from danieldk/libtorch-bin-fixes
...
libtorch-bin: remove dependency on nvidia_x11, fix passthru test
2021-02-17 09:05:41 +01:00
Daniël de Kok
b65dfb342c
Merge pull request #113107 from danieldk/remove-ancient-cudas
...
cudatoolkit-{6,6_5,7,7_5,8}: remove
2021-02-16 08:47:52 +01:00
ajs124
203534dde4
lapack: remove python dependency
...
90326ba624
mentions enabling them and did
set doCheck = true, but that doesn't actually work
2021-02-16 02:45:33 +01:00
Daniël de Kok
67e6eba6ca
libtorch-bin: add danieldk as maintainer
2021-02-15 19:53:57 +01:00
Daniël de Kok
d5b676eb34
libtorch-bin: fix passthru.tests for CUDA
...
- Provide the CUDA toolkit and CuDNN dependencies.
- Expose libcuda.so stub to run the test in the sandbox.
2021-02-15 18:58:01 +01:00
Daniël de Kok
c4482a0c2a
libtorch-bin: do not depend on nvidia_x11
...
libcuda.so should be provided through /run/opengl-driver/lib to use
the system's version. This also avoids rebuilds when linuxPackages is
updated.
2021-02-15 17:08:20 +01:00
Daniël de Kok
3c815cf0e6
cudatoolkit-{6,6_5,7,7_5,8}: remove
...
Remove ancient CUDA toolkits (and corresponding CuDNN versions):
- Not supported by upstream anymore.
- We do not use them in nixpkgs.
- We do not test or actively maintain them.
- Anything but ancient GPUs is supported by newer toolkits.
2021-02-14 11:58:00 +01:00
Daniël de Kok
8dad19aebe
cudnn_cudatookit_11: add $ORIGIN/ to library RPATHs
...
Starting with version 8, CuDNN consists of multiple libraries.
Libraries (except libcudnn.so) are dlopen()ed on demand.
Since the CuDNN library path itself was not added to the rpath of the
libraries, use of CuDNN often fails with the following error:
Could not load library libcudnn_cnn_train.so.8.
Error: libcudnn_ops_train.so.8: cannot open shared object file: No such file or directory
Please make sure libcudnn_cnn_train.so.8 is in your library path!
This change fixes this by adding $ORIGIN/ to the rpath of all CuDNN
libraries.
2021-02-14 11:35:58 +01:00
Daniël de Kok
84786ebecd
cudnn_cudatoolkit_11: remove libcudnn_cnn_infer.so exception
...
With the update to CuDNN 8.1, we do not get the "maximum file size
exceeded" error anymore when patchelf'ing libcudnn_cnn_infer.so. This
change removes the exception for that library.
2021-02-14 11:15:02 +01:00
Bernardo Meurer
aaf0a68d81
Merge pull request #112648 from danieldk/cuda-update
...
cudatoolkit_11, cudnn_cudatoolkit_11: 11.1 -> 11.2
2021-02-14 05:44:24 +00:00
Daniël de Kok
a4816f7a0d
Merge pull request #112636 from danieldk/magma-cuda-11
...
magma: fix CUDA 11 build
2021-02-13 18:49:59 +01:00
R. RyanTM
3106e35abe
suitesparse-graphblas: 3.3.3 -> 4.0.3
2021-02-11 09:55:31 +01:00
Daniël de Kok
f1db117b9f
cudnn_cudatoolkit_11: cudnn_cudatoolkit_11_0 -> cudnn_cudatoolkit_11_2
2021-02-10 13:29:38 +01:00
Daniël de Kok
cbbacce70a
cudnn_cudatoolkit_11_2: init at 8.1.0
2021-02-10 13:27:55 +01:00
Daniël de Kok
961f531242
cudnn_cudatoolkit_11_1: init at 8.1.0
2021-02-10 13:25:50 +01:00
Daniël de Kok
63cdb44b48
cudnn_cudatoolkit_11_0: 8.0.2 -> 8.1.0
2021-02-10 13:23:51 +01:00
Daniël de Kok
83b3634174
magma: fix CUDA 11 build
...
By default, MAGMA builds against compute capability 3.0 (among other
capabilities). However, support for this capability was dropped in
CUDA 11. This change fixes CUDA 11 support by excluding 3.0.
While at it, this change also adds support for newer compute
capabilities that are not enabled by MAGMA by default (to support
older CUDA versions).
2021-02-10 10:23:49 +01:00
R. RyanTM
65a42ceda5
openlibm: 0.7.3 -> 0.7.4
2021-02-03 18:45:30 +00:00
Ben Siraphob
02ee14b9d5
treewide: stdenvNoCC.lib -> lib
2021-01-27 13:01:51 +07:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Markus Kowalewski
b6a09f8887
scalapack: fix building with mpich
2021-01-23 12:15:18 +01:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
R. RyanTM
da3630979c
primesieve: 7.5 -> 7.6
2021-01-21 02:02:31 +00:00
R. RyanTM
cd168c56c7
petsc: 3.14.2 -> 3.14.3
2021-01-21 00:31:15 +00:00
zowoq
31f5dd3f36
treewide: editorconfig fixes
...
- remove trailing whitespace
- use spaces for indentation
2021-01-20 09:11:11 +10: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
Rémy Grünblatt
84d0ecfc5f
ns-3: Fix hash for 3.33 and patch for upstream bug
2021-01-17 14:41:38 +01:00
Rémy Grünblatt
71a9060bca
ns-3: 3.32 -> 3.33
2021-01-16 16:20:36 +01:00
Mike Sperber
58b572bfa7
libtensorflow: update TensorFlow-as-library to version 2.4.0
2021-01-12 16:45:03 +01:00
Jonathan Ringer
0137860077
openblas: 0.3.12 -> 0.3.13
2021-01-04 00:22:23 -08:00
github-actions[bot]
581059aed4
Merge staging-next into staging
2021-01-04 00:57:38 +00:00
John Ericson
f52263ced0
treewide: Start to break up static overlay
...
We can use use `stdenv.hostPlatform.isStatic` instead, and move the
logic per package. The least opionated benefit of this is that it makes
it much easier to replace packages with modified ones, as there is no
longer any issue of overlay order.
CC @FRidh @matthewbauer
2021-01-03 19:18:16 +00:00
Ben Siraphob
3ae5e6ce03
treewide: remove enableParallelBuilding = true if using cmake
2021-01-03 18:37:40 +07:00
Ben Siraphob
b04fc593e7
treewide: cmake buildInputs to nativeBuildInputs, minor cleanups
2021-01-01 11:52:33 +07:00
Thomas Tuegel
c3356a6e1c
Merge pull request #97306 from danieldk/openblas-avx512
...
openblas: re-enable AVX512 support
2020-12-29 05:43:05 -06:00
Daniël de Kok
0be441df8b
libtorch-bin: 1.7.0 -> 1.7.1
...
Changelog:
https://github.com/pytorch/pytorch/releases/tag/v1.7.1
2020-12-11 07:36:36 +01:00
R. RyanTM
da518c1c1b
petsc: 3.14.1 -> 3.14.2
2020-12-09 23:31:34 +00:00
R. RyanTM
dfd949d9b2
magma: 2.5.3 -> 2.5.4
2020-12-06 10:56:20 -08:00
Thomas Tuegel
4a5e1fbc8e
Merge pull request #98485 from doronbehar/pkg/suitesparse
...
suitesparse: 5.7.2 -> 5.8.1
2020-12-04 21:33:22 -06:00
Daniël de Kok
5d8ae7e7b3
mkl: 2020.3.279 -> 2020.4.304
...
Release notes:
https://software.intel.com/content/www/us/en/develop/articles/intel-math-kernel-library-release-notes-and-new-features.html
2020-11-29 08:42:33 +01:00
Daniël de Kok
af0b2ddd82
Merge pull request #104632 from r-ryantm/auto-update/blis
...
blis: 0.7.0 -> 0.8.0
2020-11-28 19:48:03 +01:00
Pavol Rusnak
b431a2bf0c
Merge pull request #103682 from evils/elvis
...
fix some dead meta.homepage entries
2020-11-26 17:35:38 +01:00
Sandro
78a06ae6be
Merge pull request #104305 from r-ryantm/auto-update/petsc
...
petsc: 3.14.0 -> 3.14.1
2020-11-23 14:07:11 +01:00
R. RyanTM
cfe1f2d9ac
blis: 0.7.0 -> 0.8.0
2020-11-22 20:51:51 +00:00
R. RyanTM
69dfe8d67a
openlibm: 0.7.2 -> 0.7.3
2020-11-22 06:23:37 +00:00
freezeboy
ed7a64c4ee
qcsxcad: migrate to Qt511 + additional cleanup
...
* Split into multiple outputs
* Rewrite the derivation without stdenv
2020-11-20 22:24:18 +01:00
Daniël de Kok
af6dbe82b4
Merge pull request #104265 from danieldk/sync-cudnn-with-toolkit
...
cudnn_cudatoolkit_10: 10.1 -> 10.2
2020-11-20 13:34:18 +01:00
R. RyanTM
a1d06b98ce
petsc: 3.14.0 -> 3.14.1
2020-11-19 19:49:01 +00:00
Daniël de Kok
1bdeea7fc8
cudnn_cudatoolkit_10: 10.1 -> 10.2
...
cudatoolkit_10 is currently CUDA 10.2, whereas cudnn_cudatoolkit_10
was using CuDNN with CUDA 10.1. This change rectifies that
discrepancy.
2020-11-19 10:19:54 +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
Evils
9b3475be26
openlibm: update meta.homepage
2020-11-13 10:06:11 +01:00
Daniël de Kok
da115b4c56
Merge pull request #103120 from danieldk/libtorch-bin-cmake-fix-lib-paths
...
libtorch-bin: fix CMake library paths for split outputs
2020-11-10 12:10:38 +01:00
Frederik Rietdijk
20f001c01e
Merge master into staging-next
2020-11-09 14:33:52 +01:00
Daniël de Kok
2802a021e3
libtorch-bin: modify passthru test to capture CMake misconfiguration
2020-11-09 07:49:54 +01:00
Daniël de Kok
e8721af065
libtorch-bin: fix CMake library paths for split outputs
...
The libtorch CMake files are in the `dev` output and used relative
paths to locate the shared libraries. This fails, because the
libraries are in the `out` output. This change patches the CMake files
to use library paths from `out`.
See #102146 .
2020-11-09 07:49:54 +01:00
Daniël de Kok
d36077239c
Merge pull request #103078 from danieldk/cleanup-libtorch-bin-test
...
libtorch-bin: cleanup passthru test
2020-11-09 07:49:03 +01:00
Daniël de Kok
a71f07694c
libtorch-bin: cleanup passthru test
...
- Make passthru.tests an attrset.
- Remove CMake VERBOSE option.
- Remove spurious `cat CMakeLists.txt`.
- Run the test as well.
- Actually test some functionality.
2020-11-07 13:50:23 +01:00
Frederik Rietdijk
99fb79ae84
Merge master into staging-next
2020-11-06 12:51:56 +01:00
Daniël de Kok
b5d27eb87c
mkl: Add a small test program
...
The MKL pkg-config files often change and are then incorrect for our
paths. pkg-config validation finds some issues, but not incorrect
paths. So, add a small test program to test whether the generated
pkg-config files can actually be used to build a functioning
binary. Hopefully this catches future regressions.
2020-11-06 12:18:56 +01:00
Daniël de Kok
702b626570
mkl: Fix pkg-config file
...
There was a spurious `intel64` in some library paths.
2020-11-06 09:55:12 +01:00
R. RyanTM
4d507f9002
petsc: 3.13.4 -> 3.14.0
2020-11-04 07:59:18 +00:00
TredwellGit
d1d536cc07
openblas: 0.3.10 -> 0.3.12
...
https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.11
https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.12
2020-11-01 10:58:02 +01:00
Renato Alves
019fa5f608
htslib: 1.10.2 -> 1.11 ( #100812 )
2020-10-29 11:18:29 +01:00
eyjhb
4ce6364e29
ns-3: 3.30 -> 3.32
2020-10-28 20:22:15 +01:00
Daniël de Kok
442ba6668f
libtorch-bin: 1.6.0 -> 1.7.0
...
Changelog:
https://github.com/pytorch/pytorch/releases/tag/v1.7.0
2020-10-28 13:23:35 +01:00
Ben Siraphob
db74029e3e
treewide: remove package names from prefix of descriptions
2020-10-27 09:15:07 -07:00
R. RyanTM
1007e8140a
openlibm: 0.7.1 -> 0.7.2
2020-10-26 00:47:50 +00:00
Robert Scott
c873f13eac
Merge pull request #101031 from r-burns/spooles
...
spooles: fix build on darwin
2020-10-19 19:07:03 +01:00
Ryan Burns
c04219a9d5
spooles: fix build on darwin
2020-10-18 13:32:45 -07:00
Timo Kaufmann
e9f8c385c0
Merge pull request #100870 from r-ryantm/auto-update/brial
...
brial: 1.2.8 -> 1.2.10
2020-10-18 10:37:47 +02:00
R. RyanTM
57738e9b6f
brial: 1.2.8 -> 1.2.10
2020-10-17 19:37:17 +00:00
Ben Darwin
e20652da9b
elastix: 5.0.0 -> 5.0.1; unbreak OS X build
2020-10-17 11:36:31 -07:00
Ben Siraphob
683a87dbeb
treewide: remove periods from end of package descriptions
2020-10-17 08:22:31 -07:00
Vladimír Čunát
338b25697c
Merge branch 'master' into staging-next
...
Quite many rebuilds from master:
> Estimating rebuild amount by counting changed Hydra jobs.
> 3926 x86_64-darwin
> 4645 x86_64-linux
2020-10-10 11:32:10 +02:00
Frederik Rietdijk
ec28e32c9e
Merge master into staging-next
2020-10-08 21:47:26 +02:00
Lassulus
f849b13978
Merge pull request #98571 from bcdarwin/gifticlib
...
gifticlib: init at unstable-2020-07-07
2020-10-08 21:48:31 +02:00
Ben Darwin
44d854af30
bicgl: update LIBMINC_DIR due to libminc CMake changes
2020-10-06 15:31:19 -04:00
Ben Darwin
85946918ac
oobicpl: update LIBMINC_DIR due to libminc CMake changes
2020-10-06 15:31:17 -04:00
Ben Darwin
2c33e9d1a4
bicpl: fix LIBMINC_DIR due to libminc CMake changes
2020-10-06 15:31:15 -04:00
Ben Darwin
da69e470f2
EBTKS: update LIBMINC_DIR due to libminc update
2020-10-06 15:31:15 -04:00
Frederik Rietdijk
692d219a93
Merge staging-next into staging
2020-10-06 10:25:58 +02:00
Jonathan Ringer
7902256cfd
openblas: enable multiple outputs
2020-10-05 16:15:14 -07:00
Doron Behar
6bbfd17e34
suitesparse: assert that compatible lapack and blas are used
2020-10-01 21:53:44 +03:00
Doron Behar
b34ca89335
suitesparse: 5.7.2 -> 5.8.1
...
Update dependencies. Remove not needed `BLAS` and `LAPACK` makeFlags for
non darwin systems.
2020-10-01 21:53:21 +03:00
Timo Kaufmann
27f084d817
Merge pull request #98779 from r-ryantm/auto-update/libbraiding
...
libbraiding: 1.0 -> 1.1
2020-09-28 11:11:06 +02:00
R. RyanTM
f175cb4478
libbraiding: 1.0 -> 1.1
2020-09-25 18:52:32 +00:00
R. RyanTM
ced2c4a0ec
cliquer: 1.21 -> 1.22
2020-09-25 02:29:32 +00:00
Ben Darwin
8a3c9812cc
gifticlib: init at unstable-2020-07-07
2020-09-23 12:07:37 -04:00
Matthew Bauer
c85fc341b0
pytorch: update to use passthru's for checks
...
This makes the checks a little easier to understand - we can just
check it in the passthru. Also increase major check for cuda 11.
2020-09-10 14:23:15 -05:00
Ben Darwin
98512f3eaa
nifticlib: 2.0.0 -> 3.0.1
2020-09-09 15:26:04 -04:00
Daniël de Kok
466522c919
Merge pull request #97137 from danieldk/blis-0.7.0
...
blis: init at 0.7.0
2020-09-08 14:55:39 +02:00
Benjamin Hipple
3c4335723c
Merge pull request #97019 from danieldk/mkl-2020.2
...
mkl: 2020.2.254 -> 2020.3.279
2020-09-07 13:28:27 -04:00
Jan Tojnar
87ec0fb5f3
Merge pull request #96982 from graham33/fix/96981_suitesparse_dylib_names
...
suitesparse: rename fixDarwinDylibNames override
2020-09-07 16:51:07 +02:00
Graham Bennett
e10228defa
suitesparse: remove custom fixDarwinDylibNames postInstall
...
This shadows the regular fixDarwinDylibNames function, which is a
nativeBuildInput, and prevents it from converting some relative paths to
absolute. According to the comment this can be removed as of 5.7.2.
2020-09-06 19:57:21 +01:00
Daniël de Kok
383075f38b
openblas: re-enable AVX512 support
...
AVX512 support was disabled due to an issue in the AVX512 DGEMM
kernel:
https://github.com/NixOS/nixpkgs/issues/59708
However, this kernel has been replaced upstream a while ago:
https://github.com/xianyi/OpenBLAS/releases/tag/v0.3.8
And they have enabled AVX512 kernels since then.
2020-09-06 20:46:35 +02:00
R. RyanTM
bd9c787dfd
openlibm: 0.7.0 -> 0.7.1
2020-09-05 09:19:39 +00:00
Daniël de Kok
863724b3f3
blis: init at 0.7.0
2020-09-04 18:44:01 +02:00
Daniël de Kok
405f49dc4a
mkl: 2020.2.254 -> 2020.3.279
...
Release notes:
https://software.intel.com/content/www/us/en/develop/articles/intel-math-kernel-library-release-notes-and-new-features.html
2020-09-03 15:29:10 +02:00
Matthew Bauer
8e6f466967
Merge pull request #96563 from obsidiansystems/skip-cudnn_cnn_infer-instead-of-removing
...
cudnn: skip libcudnn_cnn_infer.so, instead of removing
2020-09-02 16:29:28 -05:00
R. RyanTM
5f28c07087
suitesparse-graphblas: 3.3.0 -> 3.3.3
2020-09-01 23:31:10 +02:00
Daniël de Kok
35e19d22c1
libtorch-bin: init at 1.6.0
2020-08-30 13:22:09 +02:00
Matthew Bauer
ed950bb104
cudnn: skip libcudnn_cnn_infer.so, instead of removing
...
This is needed to build the CUDNN samples, so we should make sure it
winds up in $out/lib. The library is too big to support patchelf, so
we need to skip it. Most programs will still get the opengl path
because it also links to other libraries.
2020-08-28 15:16:15 -05:00
R. RyanTM
5af070fb0c
petsc: 3.13.3 -> 3.13.4
2020-08-27 04:53:49 +00:00
Benjamin Hipple
d41c129198
Merge pull request #95727 from obsidiansystems/cuda11
...
cudatoolkit: init v11.0.3
2020-08-26 15:09:08 -04:00
Frederik Rietdijk
0a874ff2a6
Merge master into staging-next
2020-08-24 11:50:58 +02:00
Daniël de Kok
bebe5c963f
Merge pull request #95739 from danieldk/magma-2.5.3
...
magma: 2.5.0 -> 2.5.3
2020-08-23 10:58:21 +02:00
Jan Tojnar
91104b5417
Merge branch 'master' into staging-next
2020-08-23 02:00:50 +02:00
Silvan Mosberger
23962528ce
Merge pull request #93703 from taktoa/master
...
osqp: init at 0.6.0
2020-08-20 02:03:08 +02:00
Matthew Bauer
abba9a2154
nccl: 2.4.8-1 -> 2.7.8-1
2020-08-19 13:34:56 -05:00
Matthew Bauer
164f8024e9
cudatoolkit: init v11.0.3
2020-08-19 13:34:52 -05:00
Daniël de Kok
147e24dcd6
magma: 2.5.0 -> 2.5.3
...
Other changes:
- Move gfortran and cmake to nativeBuildInputs.
- Magma now (only) generates dynamic libraries by default.
- Use ninja for faster builds.
2020-08-18 11:18:08 +02:00
Frederik Rietdijk
d59c57f8a6
Merge pull request #92412 from matthewbauer/blas-cross
...
Blas/Lapack cross fixes
2020-08-15 08:55:57 +02:00
Daniël de Kok
a49a59bc6c
amd-libflame: init at 2.2
...
libflame is a protable library for dense matrix computations,
providing a complete LAPACK implementation. The AMD fork of libflame
is optimized for AMD CPUs.
2020-08-09 08:29:08 +02:00
Remy Goldschmidt
c473490524
osqp: init at 0.6.0
2020-08-08 13:32:51 -07:00
Daniël de Kok
57d4c67fb8
Merge pull request #93052 from danieldk/amd-blis-zen-only
...
amd-blis: init at 2.2
2020-08-08 20:01:24 +02:00
R. RyanTM
ca9c2e3548
petsc: 3.13.2 -> 3.13.3
2020-08-07 12:44:29 +10:00
Daniël de Kok
1474bfe27d
Merge pull request #93653 from danieldk/mkl-2020.2.254
...
mkl: 2020.1.217 -> 2020.2.254
2020-08-05 08:08:08 +02:00
Pavol Rusnak
7839270bb0
or-tools: 7.6 -> 7.7
2020-07-26 15:34:17 +02:00
Daniël de Kok
6a236f5410
mkl: 2020.1.217 -> 2020.2.254
2020-07-22 17:38:07 +02:00
markuskowa
533720caa9
Merge pull request #93031 from andrew-d/andrew/dsd
...
dsd: init at 2018-07-01
2020-07-18 23:18:23 +02:00
Jack Coughlin
8a65fe8da6
petsc: Fix install_name_tool patch
...
The PETSc library's config/install.py script checks whether
/usr/bin/install_name_tool is an existing file:
https://gitlab.com/petsc/petsc/-/blob/master/config/install.py#L368
Therefore, it is not enough to replace it with something that we expect
to be on the PATH, as this will cause the linked if statement to be
silently skipped. The consequence is that applications linked against
this version of petsc will fail at runtime on MacOS with a dynamic
loading error.
Instead, we should replace install_name_tool with the absolute path of a
binary we know will be present at build time.
Note that this should be fixed upstream as well, but this is sufficient
to fix the runtime error.
2020-07-18 08:47:24 -07:00
Andrew Dunham
f856cb8a9e
it++: init at 4.3.1
2020-07-16 17:59:24 -07:00
Daniël de Kok
4fbe92df09
amd-blis: init at 2.2
...
We compile specifically for Zen:
- Zen/Zen2 are not included in the x86_64 or amd64 configurations.
- Including them breaks AMD BLIS in other places, since some functions
have Zen-specific definitions that fail on other platforms.
Non-Zen CI runners will succeed when they are Haswell or later, since
a Haswell kernel is compiled as a dependency.
2020-07-13 13:16:37 +02:00
Benjamin Hipple
2ec5479689
Merge pull request #89299 from wucke13/petsc
...
petsc: add fotran build argument
2020-07-07 13:50:29 -04:00
wucke13
dc5113fb06
petsc: 3.13.1 -> 3.13.2
...
+ add fortran build argument
2020-07-07 09:34:43 +02:00
Matthew Bauer
8a525d6a2b
arpack: add blas, lapack to library path
...
Fixes #89215
2020-07-06 01:30:10 -04:00
R. RyanTM
669b2ab244
suitesparse-graphblas: 3.2.2 -> 3.3.0
2020-06-30 16:21:46 +00:00
R. RyanTM
f79c05b113
openblas: 0.3.9 -> 0.3.10
2020-06-19 10:59:46 +02:00
Ryan Burns
92d7b38e89
openblas: enable on ppc64le
2020-10-02 18:10:44 -07:00
Doron Behar
60b4b396e5
Merge pull request #98501 from doronbehar/pkg/octave/arpack
2020-10-01 19:04:43 +03:00
Doron Behar
bd77df6d6f
arpack: assert that blas and lapack are compatible
...
Do it before buildInputs per:
https://github.com/NixOS/nixpkgs/pull/94892#discussion_r471110250
Remove unneed, BLAS_LIBS and LAPACK_LIBS from environment - the
libraries are detected just fine when in buildInputs.
2020-09-23 00:57:31 +03:00
Doron Behar
e0d947c79c
arpack: cosmetic changes
...
Don't use `with stdenv.lib` at the top of the expression, per:
https://nix.dev/anti-patterns/language.html#with-attrset-expression
Use rec and version inside `mkDerivation`, like almost any other
derivation.
2020-09-23 00:52:45 +03:00
Benjamin Hipple
4af635feff
Merge pull request #87866 from danieldk/validate-pkgconfig-hook
...
validatePkgConfig: init
2020-06-02 23:27:27 -04:00
Daniël de Kok
127cdd0cab
mkl: use validatePkgConfig hook
2020-05-31 20:45:07 +02:00
Benjamin Hipple
f04a5af0cc
Merge pull request #82180 from bcdarwin/bppcore
...
bppsuite: init at 2.4.1
2020-05-26 21:07:25 -04:00
Ben Darwin
7f656f3ef6
bpp-popgen: init at 2.4.1
2020-05-25 21:12:17 -04:00
Ben Darwin
a53b27829c
bpp-phyl: init at 2.4.1
2020-05-25 21:10:59 -04:00
Ben Darwin
8d712ccc16
bpp-seq: init at 2.4.1
2020-05-25 21:09:52 -04:00
Ben Darwin
adc7b4c979
bpp-core: init at 2.4.1
2020-05-25 21:08:31 -04:00
Daniël de Kok
e88673aa27
mkl: fix expectation of MKLROOT being set in pkg-config files
...
The Intel MKL pkg-config files did not work, because they expect that
the MKLROOT environment variable is set. This change replaces
occurences by the actual path of MKL in the Nix store.
Since the pkg-config files seem to break quite frequently after
upgrades, add a post-install check to validate the pkg-config files.
2020-05-14 19:40:18 +02:00
Timo Kaufmann
346de1fb8c
Merge pull request #87518 from r-ryantm/auto-update/sympow
...
sympow: 2.023.5 -> 2.023.6
2020-05-11 21:35:40 +00:00
R. RyanTM
f66d997a29
sympow: 2.023.5 -> 2.023.6
2020-05-10 16:42:21 +00:00
Frederik Rietdijk
303adc7697
Merge master into staging-next
2020-05-10 09:43:48 +02:00
Dmitry Kalinkin
e80302dc7d
Merge pull request #86142 from bcdarwin/itk-5.1.0
...
Itk: 5.0.1 -> 5.1.0
2020-05-09 15:03:28 -04:00
Frederik Rietdijk
d7cca0f356
Merge master into staging-next
2020-05-09 11:12:29 +02:00
R. RyanTM
c0e63bc87e
petsc: 3.13.0 -> 3.13.1
2020-05-08 15:57:25 +00:00
Benjamin Hipple
706642091e
mkl: include symlinks to versioned libblas.so.3 names
...
Some build systems look for this specifically.
2020-05-08 06:52:02 +02:00
Jonathan Ringer
c1e605dd6b
openblas: also export unversioned libraries for linux
2020-05-08 06:52:02 +02:00
Mario Rodas
a340a9f4d8
Merge pull request #86755 from andersk/abseil-ortools
...
abseil-cpp: 20191119 -> 20200225.2; or-tools: 7.5 -> 7.6
2020-05-07 06:53:54 -05:00