From f4bb0042d915fa0c2b61a1855d06f90c2e74a33f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 11 Jan 2025 22:33:31 +0100 Subject: [PATCH 1/3] python312Packages.aubio: update meta - add changelog - specify license --- pkgs/development/python-modules/aubio/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/aubio/default.nix b/pkgs/development/python-modules/aubio/default.nix index 64b89bb1897f..16f7d663ee2f 100644 --- a/pkgs/development/python-modules/aubio/default.nix +++ b/pkgs/development/python-modules/aubio/default.nix @@ -52,7 +52,8 @@ buildPythonPackage rec { meta = with lib; { description = "Library for audio and music analysis"; homepage = "https://aubio.org"; - license = licenses.gpl3; + changelog = "https://github.com/aubio/aubio/blob/${version}/ChangeLog"; + license = licenses.gpl3Plus; maintainers = [ ]; }; } From e6ec408b5b6da446c4bc0a1e5a5070b7b1be1f2c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 11 Jan 2025 22:34:40 +0100 Subject: [PATCH 2/3] python312Packages.aubio:: remove buildInputs --- pkgs/development/python-modules/aubio/default.nix | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/pkgs/development/python-modules/aubio/default.nix b/pkgs/development/python-modules/aubio/default.nix index 16f7d663ee2f..05581d9f8b93 100644 --- a/pkgs/development/python-modules/aubio/default.nix +++ b/pkgs/development/python-modules/aubio/default.nix @@ -31,16 +31,6 @@ buildPythonPackage rec { }) ]; - buildInputs = lib.optionals stdenv.hostPlatform.isDarwin ( - with darwin.apple_sdk.frameworks; - [ - Accelerate - AudioToolbox - CoreVideo - CoreGraphics - ] - ); - build-system = [ setuptools ]; dependencies = [ numpy ]; From d820ff34d88259a2a519419472554b90d3e1f5b9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 11 Jan 2025 22:37:16 +0100 Subject: [PATCH 3/3] python312Packages.aubio: disable failing tests --- pkgs/development/python-modules/aubio/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/aubio/default.nix b/pkgs/development/python-modules/aubio/default.nix index 05581d9f8b93..babb22ee434f 100644 --- a/pkgs/development/python-modules/aubio/default.nix +++ b/pkgs/development/python-modules/aubio/default.nix @@ -39,6 +39,11 @@ buildPythonPackage rec { pythonImportsCheck = [ "aubio" ]; + disabledTests = [ + # https://github.com/aubio/aubio/issues/413 + "test_assign_cvec_phas_slice" + ]; + meta = with lib; { description = "Library for audio and music analysis"; homepage = "https://aubio.org";