diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/libraries/rocclr/default.nix')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/development/libraries/rocclr/default.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/libraries/rocclr/default.nix b/infra/libkookie/nixpkgs/pkgs/development/libraries/rocclr/default.nix index 2034b658dc7f..55b2f0ff1868 100644 --- a/infra/libkookie/nixpkgs/pkgs/development/libraries/rocclr/default.nix +++ b/infra/libkookie/nixpkgs/pkgs/development/libraries/rocclr/default.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "rocclr"; - version = "3.8.0"; + version = "3.10.0"; src = fetchFromGitHub { owner = "ROCm-Developer-Tools"; repo = "ROCclr"; rev = "rocm-${version}"; - sha256 = "05vh70qh6jb7038b1rcmz24bg4an0nw98bv2vn3jcyygj4dr3fmf"; + hash = "sha256-P36JKFgXSZagWzHB6WB2WlDu7jkVvfYVo1BaV0b8iEk="; }; nativeBuildInputs = [ cmake rocm-cmake ]; @@ -46,7 +46,10 @@ stdenv.mkDerivation rec { ]; preFixup = '' + # Work around broken cmake files ln -s $out/include/compiler/lib/include/* $out/include + ln -s $out/include/elf/elfio $out/include/elfio + substituteInPlace $out/lib/cmake/rocclr/ROCclrConfig.cmake \ --replace "/build/source/build" "$out" ''; |