Commit graph

1093 commits

Author SHA1 Message Date
Mario Rodas 635a6cb84f
Merge pull request #178308 from collares/m4rie-20200125
m4rie: 20200115 -> 20200125
2022-06-24 21:01:34 -05:00
Mauricio Collares 67b31c0752 m4rie: 20200115 -> 20200125 2022-06-20 11:00:54 +02:00
Robert Scott 07706c46ca treewide/development: add sourceType binaryNativeCode for more packages 2022-06-17 19:59:09 +01:00
Robert Scott 12eea1c636 treewide/development: add sourceType binaryNativeCode for many packages
excluding compilers and interpreters as some new tricks may be
needed to cover their various bootstrapping processes properly
2022-06-16 20:12:04 +01:00
Rick van Schijndel 11ee22d797
treewide: pkgs/development: mark broken for aarch64-linux 2022-05-30 13:42:59 +02:00
Mauricio Collares 4d4ffdeaef planarity: 3.0.0.5 -> 3.0.2.0 2022-05-27 15:39:43 -07:00
Sergei Trofimovich de3d4f4369 lrs: 7.0 -> 7.2
Among other things fixes build for gcc-10.
2022-05-17 11:33:20 +01:00
AndersonTorres 91621176e0 primecount: 7.2 -> 7.3 2022-05-14 11:01:08 -03:00
AndersonTorres d488388cfc primesieve: 7.8 -> 7.9 2022-05-14 10:56:13 -03:00
Artemis Tosini 8b10b6b0f5
itpp: fix build 2022-05-09 21:59:06 +00:00
Sophie Taylor 419af30452
Enable multithreading for cfitsio (#168579) 2022-05-09 01:23:01 +02:00
Bernardo Meurer e6b94ad07e
Merge pull request #171602 from malob/treewide-mainProgram
treewide: add meta.mainProgram to many packages
2022-05-05 18:16:09 -07:00
Rick van Schijndel b98c8eabad
Merge pull request #170264 from armeenm/remove-caffe2
caffe2: remove
2022-05-05 08:15:58 +02:00
Malo Bourgon 9e4be53221 treewide: add meta.mainProgram to some libraries
where a single bin is provided and someone might actually want to run it
2022-05-04 18:11:50 -07:00
Luis Pedro Coelho 967a5d7896 Static builds for HTSLIB
We need to disable curses support and replace the build and install
phases (otherwise, they expect that *.so files will be present).
2022-05-04 02:15:17 +02:00
Vladimír Čunát c480cc2895
Merge branch 'master' into staging-next-2022-04-23 2022-04-30 23:02:28 +02:00
R. Ryantm 11f3c386f1 indilib: 1.9.4 -> 1.9.5 2022-04-29 10:34:50 -05:00
Vladimír Čunát 51554cbbdb
Merge branch 'master' into staging-next-2022-04-23 2022-04-27 22:50:17 +02:00
Markus Kowalewski 30bb15868a
scalapack: fix build with gcc-10 2022-04-27 18:57:52 +02:00
github-actions[bot] f8c265f433
Merge master into staging-next 2022-04-26 06:01:08 +00:00
Armeen Mahdian af7d06ed59 fenics: use normal pytest 2022-04-25 14:49:01 -05:00
Armeen Mahdian 8ddb45c1d5 caffe2: remove 2022-04-25 09:29:32 -05:00
github-actions[bot] e31746a7f5
Merge staging-next into staging 2022-04-22 06:01:51 +00:00
7c6f434c d50fc14d2a
Merge pull request #169598 from armeenm/bump-zn_poly
zn_poly: 0.9.1 -> 0.9.2
2022-04-22 03:22:47 +00:00
Armeen Mahdian 7e56a8b18f zn_poly: 0.9.1 -> 0.9.2 2022-04-21 10:13:10 -05:00
github-actions[bot] 91a1bc431e
Merge staging-next into staging 2022-04-21 12:01:54 +00:00
github-actions[bot] 9eedd2d752
Merge staging-next into staging 2022-04-21 06:01:42 +00:00
Fabián Heredia Montiel 99e4761704 magma: 2.5.4 → 2.6.2 2022-04-20 23:45:20 -05:00
Someone Serge 11ff7da635
nccl: 2.7.8-1 -> 2.12.10-1 2022-04-20 22:54:23 +03:00
github-actions[bot] 7619792b22
Merge staging-next into staging 2022-04-20 00:02:48 +00:00
Serge K d924de58be
cudaPackages.cudnn: migrate to redist cuda, fix missing zlib (#168748)
* cudaPackages.cudnn: migrate to redist cudaPackages

* cudaPackages.cudnn: fix missing zlib in rpath

* cudaPackages.cudnn: remove the propagated cudatoolkit

* cudaPackages.cudnn: use autoPatchelfHook

instead of custom find ... -exec ldd | grep routine
mark libcudnn_cnn_infer.so as needed for libcudnn.so on cudnn>=8.0.5
- a hint for autoPatchelf, as an alternative to manually adding $ORIGIN

* cudaPackages.cudnn: use automatic hooks for rpath

as a more common way to use addOpenGLRunpath and autoPatchelf with cudaPackages

* cudaPackages.cudnn: consume individual cuda packages

...since cudnn is part of the cuda package set

- introduces the scary useCudatoolkitRunfile function argument
  to discourage usage of the runfile-based cudatoolkit
- instead of the rather hidden useRedist term in let ... in
- repeats cudatoolkit_root pattern after cuda_joined in pytorch &c
  (the "toolchain view")
- redist packages are marked optional to support cuda<11.4 where the
  attributes for redist packages do not exist

* cudaPackages.cudnn: update to pname+version

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-04-19 20:52:52 +02:00
Thomas Tuegel 12458d25ca
Merge pull request #168777 from markuskowa/upd-lapack
lapack-reference: 3.10.0 -> 3.10.1
2022-04-18 09:52:56 -05:00
Ryan Mulligan 3f6f378eaa
Merge pull request #166175 from r-ryantm/auto-update/wcslib
wcslib: 7.7 -> 7.9
2022-04-16 17:10:56 -07:00
Markus Kowalewski 5f11f5b0e0
lapack-reference: 3.10.0 -> 3.10.1 2022-04-15 13:53:20 +02:00
Will Dietz dde5b0ca7a
python3Packages.fenics: fix build, pin to older boost (#166728)
* python3Packages.fenics: fix build, pin to older boost

Looking at upstream, there are various issues with newer boost.
(At least some of them have been since fixed)

For now, fix the build by using a version of boost that works
with the current version.

Error here was complaining about `std::min_element`,
which is no longer available, apparently, due to newer boost
no longer (transitively) including <algorithm>.

This was added in C++17, so I'm not sure the cmake flag
specifying dolfin built with C++11 makes sense or is used.
Leaving for now :).

* nixos/tests/fenics: fix name of machine/node in script

Still fails for now.

* python3Packages.fenics: fix accidentally changed strings in subst

Looks like in migration to pkg-config this was erroneously
changed from `pkgconfig` (python package, and source string)
to `pkg-config` (nix package name, tool name).
(see 9bb3fccb5b)

Fixes the NixOS test.
2022-04-14 19:37:20 -05:00
Someone Serge 711bd6955c
cudaPackages: fix hash mismatch
... for cuda=10.1 cudnn=7.6.5
2022-04-11 00:33:56 +03:00
Thiago Kenji Okada 19ef7cb3f4
Merge pull request #167154 from r-ryantm/auto-update/blis
blis: 0.8.1 -> 0.9.0
2022-04-09 22:13:43 +01:00
Frederik Rietdijk 1d63f89caa cudaPackages: overhaul of how we package cuda packages
There are many different versions of the `cudatoolkit` and related
cuda packages, and it can be tricky to ensure they remain compatible.

- `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist");
- expressions should now use `cudaPackages` as parameter instead of the individual cuda packages;
- `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version;
- `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
2022-04-09 08:50:22 +02:00
R. Ryantm fd5c6c5cca petsc: 3.16.5 -> 3.17.0 2022-04-05 17:06:10 +00:00
R. Ryantm 8dfbf3c0f0 blis: 0.8.1 -> 0.9.0 2022-04-04 09:08:53 +00:00
Samuel Ainsworth 03dd3f66fb nccl: expose cudatoolkit in passthru 2022-04-01 08:01:09 +00:00
Samuel Ainsworth 089dafd170 cutensor: fix cutensor_cudatoolkit_{10,11} 2022-04-01 07:57:56 +00:00
Samuel Ainsworth 3db04d2653 cudnn_8_1_cudatoolkit_11: remove 2022-04-01 02:00:17 +00:00
Samuel Ainsworth 9d9138cf20 cudnn: formatting 2022-04-01 01:59:10 +00:00
R. Ryantm 51f1663342 wcslib: 7.7 -> 7.9 2022-03-29 02:18:37 +00:00
R. Ryantm a30fdc5df3 suitesparse: 5.10.1 -> 5.11.0 2022-03-26 11:40:16 +01:00
Bobby Rong 481cc5f7db
Merge pull request #164493 from r-ryantm/auto-update/stellarsolver
stellarsolver: 2.0 -> 2.2
2022-03-26 14:17:33 +08:00
R. Ryantm 0fb9c4bec3 suitesparse-graphblas: 6.2.2 -> 6.2.5 2022-03-20 05:03:15 +01:00
Samuel Ainsworth 7c6eaf9be2
Merge pull request #164338 from samuela/samuela/cudnn
cudnn: 8.3.0 -> 8.3.2
2022-03-17 13:10:52 -07:00
R. Ryantm 1a29f2f458 cfitsio: 4.0.0 -> 4.1.0 2022-03-17 05:21:40 +00:00