linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / libraries / science / benchmark / papi / default.nix
blobc265f24c182beb0306e22f271342982a88d47e08
1 { lib, stdenv
2 , fetchurl
3 }:
5 stdenv.mkDerivation {
6   version = "5.6.0";
7   pname = "papi";
9   src = fetchurl {
10     url = "https://bitbucket.org/icl/papi/get/papi-5-6-0-t.tar.gz";
11     sha256 = "13mngf9kl0y2wfxqvkad0smdaag7k8fvw82b4312gx62nwhc1i6r";
12   };
14   NIX_CFLAGS_COMPILE = "-Wno-error=format-truncation";
16   preConfigure = ''
17     cd src
18   '';
20   doCheck = true;
21   checkTarget = "test";
23   meta = with lib; {
24     homepage = "https://icl.utk.edu/papi/";
25     description = "PAPI provides the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors";
26     license = licenses.bsdOriginal;
27     platforms = platforms.linux;
28     maintainers = [ maintainers.costrouc ];
29   };