From ffe2533248d0591744cca9eaa52b6c8e3dde917c Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sun, 12 Oct 2025 23:09:20 +0400 Subject: [PATCH] direwolf: fix build with cmake 4 --- pkgs/applications/radio/direwolf/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/applications/radio/direwolf/default.nix b/pkgs/applications/radio/direwolf/default.nix index 487b96445f79..ef11484bb423 100644 --- a/pkgs/applications/radio/direwolf/default.nix +++ b/pkgs/applications/radio/direwolf/default.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + fetchpatch, cmake, alsa-lib, gpsd, @@ -28,6 +29,14 @@ stdenv.mkDerivation rec { hash = "sha256-Vbxc6a6CK+wrBfs15dtjfRa1LJDKKyHMrg8tqsF7EX4="; }; + patches = [ + # Fix the build with CMake 4. + (fetchpatch { + url = "https://github.com/wb2osz/direwolf/commit/c499496bbc237d0efdcacec5786607f5e17c1c7e.patch"; + hash = "sha256-/gKi5dswMQM2nGHS3P72gAcHaT0nEF9O91heF8xmy2Y="; + }) + ]; + nativeBuildInputs = [ cmake udevCheckHook