From 9943b72807196b1ec7eee942adc010fbabd4cf44 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 19 May 2025 22:47:46 +0200 Subject: [PATCH] python313Packages.pystatgrab: disable tests on darwin (seg fault) --- .../python-modules/pystatgrab/default.nix | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/pystatgrab/default.nix b/pkgs/development/python-modules/pystatgrab/default.nix index 620552507729..904de7a783ca 100644 --- a/pkgs/development/python-modules/pystatgrab/default.nix +++ b/pkgs/development/python-modules/pystatgrab/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, buildPythonPackage, cython, fetchFromGitHub, @@ -8,7 +9,6 @@ pythonOlder, setuptools, unittestCheckHook, - wheel, }: buildPythonPackage rec { @@ -25,24 +25,22 @@ buildPythonPackage rec { hash = "sha256-0FDhkIK8jy3/SFmCzrl9l4RTeIKDjO0o5UoODx6Wnfs="; }; - build-system = [ - setuptools - wheel - ]; + build-system = [ setuptools ]; nativeBuildInputs = [ cython pkg-config ]; - buildInputs = [ - libstatgrab - ]; + buildInputs = [ libstatgrab ]; nativeCheckInputs = [ unittestCheckHook ]; pythonImportsCheck = [ "statgrab" ]; + # Tests don't work on darwin due to seg fault + doCheck = !stdenv.hostPlatform.isDarwin; + meta = with lib; { description = "Python bindings for libstatgrab"; homepage = "https://github.com/libstatgrab/pystatgrab";