diff options
Diffstat (limited to 'pkgs/development/python-modules/aubio/default.nix')
-rw-r--r-- | pkgs/development/python-modules/aubio/default.nix | 44 |
1 files changed, 26 insertions, 18 deletions
diff --git a/pkgs/development/python-modules/aubio/default.nix b/pkgs/development/python-modules/aubio/default.nix index b810544e4043b..f6766bd56a536 100644 --- a/pkgs/development/python-modules/aubio/default.nix +++ b/pkgs/development/python-modules/aubio/default.nix @@ -1,33 +1,41 @@ -{ lib -, buildPythonPackage -, fetchFromGitHub -, numpy -, pytestCheckHook -, stdenv -, darwin +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, + numpy, + pytestCheckHook, + stdenv, + darwin, }: buildPythonPackage rec { pname = "aubio"; version = "0.4.9"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { - owner = pname; - repo = pname; + owner = "aubio"; + repo = "aubio"; rev = version; - sha256 = "0fhxikvlr010nbh02g455d5y8bq6j5yw180cdh4gsd0hb43y3z26"; + hash = "sha256-RvzhB1kQNP0IbAygwH2RBi/kSyuFPAHgsiCATPeMHTo="; }; - buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ Accelerate AudioToolbox CoreVideo CoreGraphics ]); + buildInputs = lib.optionals stdenv.isDarwin ( + with darwin.apple_sdk.frameworks; + [ + Accelerate + AudioToolbox + CoreVideo + CoreGraphics + ] + ); - propagatedBuildInputs = [ - numpy - ]; + build-system = [ setuptools ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + dependencies = [ numpy ]; + + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "aubio" ]; |