From db1c70ed2a789a3e9a4f7eb8db5d6dff29c5c8b0 Mon Sep 17 00:00:00 2001 From: Rafael Ieda Date: Tue, 4 Nov 2025 18:25:04 -0300 Subject: [PATCH] python3Packages.libsavitar: fix build --- .../python-modules/libsavitar/default.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/libsavitar/default.nix b/pkgs/development/python-modules/libsavitar/default.nix index a2522c5dc816..2ffd0075f501 100644 --- a/pkgs/development/python-modules/libsavitar/default.nix +++ b/pkgs/development/python-modules/libsavitar/default.nix @@ -6,6 +6,7 @@ fetchFromGitHub, cmake, sip4, + distutils, }: buildPythonPackage rec { @@ -22,11 +23,22 @@ buildPythonPackage rec { postPatch = '' sed -i 's#''${Python3_SITEARCH}#${placeholder "out"}/${python.sitePackages}#' cmake/SIPMacros.cmake + + substituteInPlace pugixml/CMakeLists.txt \ + --replace-fail "cmake_minimum_required(VERSION 2.6)" "cmake_minimum_required(VERSION 3.10)" ''; - nativeBuildInputs = [ cmake ]; + nativeBuildInputs = [ + cmake + sip4 + ]; - propagatedBuildInputs = [ sip4 ]; + propagatedBuildInputs = [ + sip4 + distutils + ]; + + strictDeps = true; disabled = pythonOlder "3.4.0";