From 968be1d62f52977303ee9698d936577a05e31b67 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 3 Nov 2025 10:34:15 +0100 Subject: [PATCH] pothos: fix build --- pkgs/applications/radio/pothos/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/applications/radio/pothos/default.nix b/pkgs/applications/radio/pothos/default.nix index cf9b3be83409..3d49bd8229f9 100644 --- a/pkgs/applications/radio/pothos/default.nix +++ b/pkgs/applications/radio/pothos/default.nix @@ -46,6 +46,20 @@ mkDerivation rec { ./cstring.patch ]; + postPatch = '' + substituteInPlace CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.8.9)" "cmake_minimum_required(VERSION 3.10)" + substituteInPlace spuce/{,spuce}/CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.8)" "cmake_minimum_required(VERSION 3.10)" + + substituteInPlace spuce/qt_{fir,iir,other,window}/CMakeLists.txt \ + --replace-fail "CMAKE_MINIMUM_REQUIRED(VERSION 2.8)" "cmake_minimum_required(VERSION 3.10)" + + substituteInPlace {audio,blocks,comms,flow,plotters,python,soapy,widgets}/CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.8.9)" "cmake_minimum_required(VERSION 3.10)" + + ''; + # poco 1.14 requires c++17 NIX_CFLAGS_COMPILE = [ "-std=gnu++17" ];