Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

rocmPackages: use CMake 3.9.2 when building clr

Signed-off-by: Gavin Zhao <git@gzgz.dev>

+24 -2
+12 -1
pkgs/development/rocm-modules/5/clr/default.nix
··· 2 , stdenv 3 , callPackage 4 , fetchFromGitHub 5 , rocmUpdateScript 6 , makeWrapper 7 , cmake ··· 33 "--set HSA_PATH ${rocm-runtime}" 34 "--set ROCM_PATH $out" 35 ]; 36 in stdenv.mkDerivation (finalAttrs: { 37 pname = "clr"; 38 version = "5.7.1"; ··· 51 52 nativeBuildInputs = [ 53 makeWrapper 54 - cmake 55 perl 56 python3Packages.python 57 python3Packages.cppheaderparser
··· 2 , stdenv 3 , callPackage 4 , fetchFromGitHub 5 + , fetchurl 6 , rocmUpdateScript 7 , makeWrapper 8 , cmake ··· 34 "--set HSA_PATH ${rocm-runtime}" 35 "--set ROCM_PATH $out" 36 ]; 37 + 38 + # https://github.com/NixOS/nixpkgs/issues/305641 39 + # Not needed when 3.29.2 is in unstable 40 + cmake' = cmake.overrideAttrs(old: rec { 41 + version = "3.29.2"; 42 + src = fetchurl { 43 + url = "https://cmake.org/files/v${lib.versions.majorMinor version}/cmake-${version}.tar.gz"; 44 + hash = "sha256-NttLaSaqt0G6bksuotmckZMiITIwi03IJNQSPLcwNS4="; 45 + }; 46 + }); 47 in stdenv.mkDerivation (finalAttrs: { 48 pname = "clr"; 49 version = "5.7.1"; ··· 62 63 nativeBuildInputs = [ 64 makeWrapper 65 + cmake' 66 perl 67 python3Packages.python 68 python3Packages.cppheaderparser
+12 -1
pkgs/development/rocm-modules/6/clr/default.nix
··· 3 , callPackage 4 , fetchFromGitHub 5 , fetchpatch 6 , rocmUpdateScript 7 , makeWrapper 8 , cmake ··· 34 "--set HSA_PATH ${rocm-runtime}" 35 "--set ROCM_PATH $out" 36 ]; 37 in stdenv.mkDerivation (finalAttrs: { 38 pname = "clr"; 39 version = "6.0.2"; ··· 52 53 nativeBuildInputs = [ 54 makeWrapper 55 - cmake 56 perl 57 python3Packages.python 58 python3Packages.cppheaderparser
··· 3 , callPackage 4 , fetchFromGitHub 5 , fetchpatch 6 + , fetchurl 7 , rocmUpdateScript 8 , makeWrapper 9 , cmake ··· 35 "--set HSA_PATH ${rocm-runtime}" 36 "--set ROCM_PATH $out" 37 ]; 38 + 39 + # https://github.com/NixOS/nixpkgs/issues/305641 40 + # Not needed when 3.29.2 is in unstable 41 + cmake' = cmake.overrideAttrs(old: rec { 42 + version = "3.29.2"; 43 + src = fetchurl { 44 + url = "https://cmake.org/files/v${lib.versions.majorMinor version}/cmake-${version}.tar.gz"; 45 + hash = "sha256-NttLaSaqt0G6bksuotmckZMiITIwi03IJNQSPLcwNS4="; 46 + }; 47 + }); 48 in stdenv.mkDerivation (finalAttrs: { 49 pname = "clr"; 50 version = "6.0.2"; ··· 63 64 nativeBuildInputs = [ 65 makeWrapper 66 + cmake' 67 perl 68 python3Packages.python 69 python3Packages.cppheaderparser