biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / by-name / ao / aocl-utils / package.nix
blob1dc44ad7c08cdb056b44e883419dc7f6e06394d6
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6 }:
8 stdenv.mkDerivation rec {
9   pname = "aocl-utils";
10   version = "5.0";
12   src = fetchFromGitHub {
13     owner = "amd";
14     repo = "aocl-utils";
15     rev = version;
16     hash = "sha256-96j3Sw+Ts+CZzjPpUlt8cRYO5z0iASo+W/x1nrrAyQE=";
17   };
19   patches = [ ./pkg-config.patch ];
21   nativeBuildInputs = [ cmake ];
23   cmakeFlags = [
24     (lib.cmakeBool "AU_BUILD_STATIC_LIBS" stdenv.hostPlatform.isStatic)
25     (lib.cmakeBool "AU_BUILD_SHARED_LIBS" (!stdenv.hostPlatform.isStatic))
26   ];
28   meta = with lib; {
29     description = "Interface to all AMD AOCL libraries to access CPU features";
30     homepage = "https://github.com/amd/aocl-utils";
31     license = licenses.bsd3;
32     platforms = [ "x86_64-linux" ];
33     maintainers = [ maintainers.markuskowa ];
34   };