nixos/uptime-kuma: Add additional lockdown settings to systemd unit (#361452)
[NixPkgs.git] / pkgs / by-name / pa / papi / package.nix
blob7e022bafbb400846c0e9c16bdb269478f7e11481
1 { lib, stdenv
2 , fetchurl
3 }:
5 stdenv.mkDerivation rec {
6   version = "7.0.1";
7   pname = "papi";
9   src = fetchurl {
10     url = "https://bitbucket.org/icl/papi/get/papi-${lib.replaceStrings ["."] ["-"] version}-t.tar.gz";
11     sha256 = "sha256-VajhmPW8sEJksfhLjBVlpBH7+AZr4fwKZPAtZxRF1Bk=";
12   };
14   setSourceRoot = ''
15     sourceRoot=$(echo */src)
16   '';
18   doCheck = true;
19   checkTarget = "test";
21   meta = with lib; {
22     homepage = "https://icl.utk.edu/papi/";
23     description = "Library providing access to various hardware performance counters";
24     license = licenses.bsdOriginal;
25     platforms = platforms.linux;
26     maintainers = with maintainers; [ costrouc zhaofengli ];
27   };