[Hardware/AMD/ROCm] fix clr's localGpuTargets and disable rocdbgapi's docs

This commit is contained in:
Antoine Viallon 2025-07-02 13:10:27 +02:00
parent d55f10cef1
commit dd33fbd4f8
Signed by: aviallon
GPG key ID: 186FC35EDEB25716

View file

@ -108,7 +108,8 @@ in {
nixpkgs.overlays = mkIf (! isNull localCfg.gpuTargets) (mkBefore [(final: prev: { nixpkgs.overlays = mkIf (! isNull localCfg.gpuTargets) (mkBefore [(final: prev: {
#rocmPackages_5 = final.rocmPackages; #rocmPackages_5 = final.rocmPackages;
rocmPackages = prev.rocmPackages // { rocmPackages = prev.rocmPackages // {
clr = prev.rocmPackages.clr.override { localGpuTargets = localCfg.gpuTargets; }; clr = prev.rocmPackages.clr.override { localGpuTargets = lib.forEach localCfg.gpuTargets (target: "gfx${target}"); };
rocdbgapi = prev.rocmPackages.rocdbgapi.override { buildDocs = false; };
# (oldAttrs: { # (oldAttrs: {
# passthru = oldAttrs.passthru // { # passthru = oldAttrs.passthru // {
# # We cannot use this for each ROCm library, as each defines their own supported targets # # We cannot use this for each ROCm library, as each defines their own supported targets