From 85131df52ec56e9dbc0f091ebbdafd2d3ee147f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 5 Jan 2025 18:36:59 +0000 Subject: [PATCH 1/2] python312Packages.qdldl: 0.1.7.post4 -> 0.1.7.post5 --- pkgs/development/python-modules/qdldl/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/qdldl/default.nix b/pkgs/development/python-modules/qdldl/default.nix index c63b45d89611..868834d50c05 100644 --- a/pkgs/development/python-modules/qdldl/default.nix +++ b/pkgs/development/python-modules/qdldl/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "qdldl"; - version = "0.1.7.post4"; + version = "0.1.7.post5"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-DBY7mvuSxLadRGOHsdQpUJRDiwQexOhRAnG2xP8fhv0="; + hash = "sha256-CxOZ4cSbW+1arI/WPvCKtwjTQMN/tCb+ABKLwfNrKG4="; }; dontUseCmakeConfigure = true; From 2bddc9cbd88bfa37987672748aca40498b51df4c Mon Sep 17 00:00:00 2001 From: natsukium Date: Tue, 14 Jan 2025 18:09:12 +0900 Subject: [PATCH 2/2] python312Packages.qdldl: switch to pypa builder --- pkgs/development/python-modules/qdldl/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/qdldl/default.nix b/pkgs/development/python-modules/qdldl/default.nix index 868834d50c05..b1c08a87a074 100644 --- a/pkgs/development/python-modules/qdldl/default.nix +++ b/pkgs/development/python-modules/qdldl/default.nix @@ -3,8 +3,9 @@ buildPythonPackage, fetchPypi, cmake, - pybind11, numpy, + pybind11, + setuptools, scipy, pytestCheckHook, }: @@ -12,7 +13,7 @@ buildPythonPackage rec { pname = "qdldl"; version = "0.1.7.post5"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; @@ -20,11 +21,15 @@ buildPythonPackage rec { }; dontUseCmakeConfigure = true; - nativeBuildInputs = [ cmake ]; - buildInputs = [ pybind11 ]; + build-system = [ + cmake + numpy + pybind11 + setuptools + ]; - propagatedBuildInputs = [ + dependencies = [ numpy scipy ];