{ pkgs, inputs, ... }: # llama.cpp b9645 is newer than the flake's pinned nixpkgs (llama-cpp b8983, # pre-tools/ui) and needs its UI/ROCm layout, so build against the # nixpkgs-latest input — same pattern as mcp-gateway/kubernetes-mcp-server. let latestPkgs = inputs.nixpkgs-latest.legacyPackages.${pkgs.stdenv.hostPlatform.system}; in latestPkgs.callPackage ./package.nix { # Strix Halo: build the ROCm dependencies (clr, rocBLAS, hipBLAS) for gfx1151 # only instead of every supported arch. clr's own build is arch-independent, # so its store path is unchanged and stays substitutable. rocmPackages = latestPkgs.rocmPackages.gfx1151; }