nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 38 lines 839 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 rocmPackages, 6 cmake, 7}: 8 9stdenv.mkDerivation (finalAttrs: { 10 pname = "rocm-bandwidth-test"; 11 version = "6.3.3"; 12 13 src = fetchFromGitHub { 14 owner = "ROCm"; 15 repo = "rocm_bandwidth_test"; 16 rev = "rocm-${finalAttrs.version}"; 17 hash = "sha256-dHyfYpRB13wUvim152nZ61McZOQ1zUZFx4dUo2vVqZM="; 18 }; 19 20 nativeBuildInputs = [ 21 cmake 22 ]; 23 24 buildInputs = [ rocmPackages.rocm-runtime ]; 25 26 cmakeFlags = [ 27 "-DROCT_INC_DIR=${rocmPackages.rocm-runtime}/include/libhsakmt" 28 ]; 29 30 meta = { 31 description = "Bandwidth test for AMD GPUs supported by ROCm"; 32 homepage = "https://github.com/ROCm/rocm_bandwidth_test"; 33 license = with lib.licenses; [ mit ]; 34 maintainers = with lib.maintainers; [ fangpen ]; 35 teams = [ lib.teams.rocm ]; 36 platforms = [ "x86_64-linux" ]; 37 }; 38})