From 3fa2d13d0a0266f5636d2b9a515a725df0238a8b Mon Sep 17 00:00:00 2001 From: Emin Date: Mon, 16 Mar 2026 10:20:09 +0800 Subject: [PATCH] ieda: fix build with boost 1.89 Signed-off-by: Emin --- pkgs/by-name/ie/ieda/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/ie/ieda/package.nix b/pkgs/by-name/ie/ieda/package.nix index da24edbffb0f..e39620b0e801 100644 --- a/pkgs/by-name/ie/ieda/package.nix +++ b/pkgs/by-name/ie/ieda/package.nix @@ -45,6 +45,12 @@ let }) ]; + postPatch = '' + # Patch for boost1.89, should be removed after upstream update: https://gitee.com/oscc-project/iEDA/pulls/92 + sed -i '1i find_package(Boost REQUIRED)' src/operation/iPA/test/CMakeLists.txt + sed -i 's/boost_system/Boost::headers/g' src/operation/iPA/test/CMakeLists.txt + ''; + dontBuild = true; dontFixup = true; installPhase = ''