From a1190a306959dc135cbb41119b65e5b8a57f3cc1 Mon Sep 17 00:00:00 2001 From: Luna Nova Date: Sun, 5 Oct 2025 09:31:53 -0700 Subject: [PATCH] clblast: fix build with CMake 4 Applying upstream patch from https://github.com/CNugteren/CLBlast/commit/dd714f1b72aa8c341e5a27aa9e968b4ecdaf1abb --- pkgs/by-name/cl/clblast/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/cl/clblast/package.nix b/pkgs/by-name/cl/clblast/package.nix index 8f93b2d236a5..c1f9cd6e7336 100644 --- a/pkgs/by-name/cl/clblast/package.nix +++ b/pkgs/by-name/cl/clblast/package.nix @@ -1,6 +1,7 @@ { lib, stdenv, + fetchpatch, fetchFromGitHub, cmake, ninja, @@ -19,6 +20,15 @@ stdenv.mkDerivation rec { hash = "sha256-fzenYFCAQ0B2NQgh5OaErv/yNEzjznB6ogRapqfL6P4="; }; + patches = [ + (fetchpatch { + name = "clblast-fix-cmake4.patch"; + url = "https://github.com/CNugteren/CLBlast/commit/dd714f1b72aa8c341e5a27aa9e968b4ecdaf1abb.patch"; + includes = [ "CMakeLists.txt" ]; + hash = "sha256-AVFzEdj1CaVSJxOcn5PoqFb+b8k5YgSMD3VhvHeBd7o="; + }) + ]; + nativeBuildInputs = [ cmake ninja