From d52b53fd9ea0c8a75383457a60bcf22fe3b6f5f1 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Tue, 5 Apr 2022 20:35:57 +0200 Subject: [PATCH] python3.pkgs.bcrypt: fix build also use pyproject format as we're heading that direction. --- pkgs/development/python-modules/bcrypt/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/bcrypt/default.nix b/pkgs/development/python-modules/bcrypt/default.nix index 16d059cb46d7..13fb25d03714 100644 --- a/pkgs/development/python-modules/bcrypt/default.nix +++ b/pkgs/development/python-modules/bcrypt/default.nix @@ -1,5 +1,6 @@ { lib , buildPythonPackage +, setuptools , isPyPy , fetchPypi , pythonOlder @@ -11,7 +12,7 @@ buildPythonPackage rec { pname = "bcrypt"; version = "3.2.0"; - format = "setuptools"; + format = "pyproject"; disabled = pythonOlder "3.6"; @@ -20,13 +21,16 @@ buildPythonPackage rec { sha256 = "5b93c1726e50a93a033c36e5ca7fdcd29a5c7395af50a6892f5d9e7c6cfbfb29"; }; + nativeBuildInputs = [ + setuptools + ]; + propagatedBuildInputs = [ six - ] ++ lib.optional (!isPyPy) [ cffi ]; - propagatedNativeBuildInputs = lib.optional (!isPyPy) [ + propagatedNativeBuildInputs = [ cffi ];