Browse Source

all: simplify perf packages install

main
Dustin Frisch 4 months ago
parent
commit
32a9769c2d
No known key found for this signature in database GPG Key ID: B4C3BF012D9B26BE
  1. 1
      packages/cubelib/result
  2. 1
      packages/cubew/result
  3. 21
      packages/opari2/default.nix
  4. 1
      packages/opari2/result
  5. 15
      packages/otf2/default.nix
  6. 1
      packages/otf2/result
  7. 1
      packages/scalasca/result
  8. 8
      packages/scorep/default.nix
  9. 1
      packages/scorep/result
  10. 4
      shared/packages.nix

1
packages/cubelib/result

@ -1 +0,0 @@
/nix/store/zaxgv6nc3mia1lgwwkfazmqazdh299hf-cubelib

1
packages/cubew/result

@ -1 +0,0 @@
/nix/store/lzdccb2yrwnsif0rvb8rcnraw4yvb3fp-cubew

21
packages/opari2/default.nix

@ -1,21 +0,0 @@
{ stdenv
, fetchzip
, ...
}:
stdenv.mkDerivation rec {
name = "opari2";
version = "2.0.8";
src = fetchzip {
url = "https://perftools.pages.jsc.fz-juelich.de/cicd/${name}/tags/${name}-${version}/${name}-${version}.tar.gz";
hash = "sha256-vrgoUIV+dyVvYJigdu3XXVDzDQrZZo2mHrmm2orVMXI=";
};
nativeBuildInputs = [
];
buildInputs = [
];
}

1
packages/opari2/result

@ -1 +0,0 @@
/nix/store/m9bi6nky6ldb7dim9l4dw1vhck06dfvd-opari2

15
packages/otf2/default.nix

@ -1,15 +0,0 @@
{ stdenv
, fetchzip
, ...
}:
stdenv.mkDerivation rec {
name = "otf2";
version = "3.0.3";
src = fetchzip {
url = "https://perftools.pages.jsc.fz-juelich.de/cicd/${name}/tags/${name}-${version}/${name}-${version}.tar.gz";
hash = "sha256-SELtnvnN6VNqJRZFU5SdOd19rAZHL8P9KZv8qu2uqu0=";
};
}

1
packages/otf2/result

@ -1 +0,0 @@
/nix/store/ibpvvkjkqg79j8jnm7539yjy938jlf9a-otf2

1
packages/scalasca/result

@ -1 +0,0 @@
/nix/store/fy2y6jh57ps5vlfi0h3ll2dz4qsfh2k0-scalasca-2.6.1

8
packages/scorep/default.nix

@ -6,10 +6,6 @@
, which
, pkg-config
, callPackage
, cubew ? callPackage ../cubew { }
, cubelib ? callPackage ../cubelib { }
, otf2 ? callPackage ../otf2 { }
, opari2 ? callPackage ../opari2 { }
, ...
}:
@ -35,10 +31,6 @@ stdenv.mkDerivation rec {
openmpi
libbfd
papi
cubew
cubelib
otf2
opari2
];
enableParallelBuilding = true;

1
packages/scorep/result

@ -1 +0,0 @@
/nix/store/6z986prqcs7l4jyhyf90q9nmpxh716ml-scorep-8.3

4
shared/packages.nix

@ -5,10 +5,6 @@ with lib;
{
nixpkgs.overlays = [
(self: super: {
cubelib = self.callPackage ../packages/cubelib { };
cubew = self.callPackage ../packages/cubew { };
opari2 = self.callPackage ../packages/opari2 { };
otf2 = self.callPackage ../packages/otf2 { };
scalasca = self.callPackage ../packages/scalasca { };
scorep = self.callPackage ../packages/scorep { };

Loading…
Cancel
Save