Enable strictDeps on all our toplevel packages #12

Open
abonerib wants to merge 473 commits from abonerib/bscpkgs:enableStrictDeps into master
2 changed files with 4 additions and 1 deletions
Showing only changes of commit b4015ded86 - Show all commits

View File

@ -14,7 +14,7 @@
nixpkgs.overlays = [ nixpkgs.overlays = [
bscpkgs.bscOverlay bscpkgs.bscOverlay
(import ../../pkgs/mpi.nix) (import ../../pkgs/overlay.nix)
]; ];
nix.nixPath = [ nix.nixPath = [

View File

@ -1,7 +1,10 @@
final: prev: final: prev:
{ {
bsc = prev.bsc.extend (bscFinal: bscPrev: { bsc = prev.bsc.extend (bscFinal: bscPrev: {
# Set MPICH as default
mpi = bscFinal.mpich; mpi = bscFinal.mpich;
# Configure the network for MPICH
mpich = with final; prev.mpich.overrideAttrs (old: { mpich = with final; prev.mpich.overrideAttrs (old: {
buildInput = old.buildInputs ++ [ buildInput = old.buildInputs ++ [
libfabric libfabric