diff options
| author | John Rodewald <jnrodewald99@gmail.com> | 2024-11-24 11:45:10 +0100 |
|---|---|---|
| committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2024-11-25 19:59:02 +0000 |
| commit | b7a98a07f88d90c664efd6d114da4a6fcc5e1611 (patch) | |
| tree | b5a417d73f66f50d791a102243d362a9554ab4da | |
| parent | [Backport release-24.11] freecad: make customizable (#358920) (diff) | |
| download | nixpkgs-origin/backport-358668-to-release-24.11.tar.gz | |
python312Packages.pinocchio: Disable test that fails on darwinorigin/backport-358668-to-release-24.11
(cherry picked from commit 0fd499992dccd6286352610aee4cad7427a6a70b)
| -rw-r--r-- | pkgs/by-name/pi/pinocchio/package.nix | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/pkgs/by-name/pi/pinocchio/package.nix b/pkgs/by-name/pi/pinocchio/package.nix index 7284be49df7c..247b13906f17 100644 --- a/pkgs/by-name/pi/pinocchio/package.nix +++ b/pkgs/by-name/pi/pinocchio/package.nix @@ -95,13 +95,19 @@ stdenv.mkDerivation (finalAttrs: { checkInputs = lib.optionals (pythonSupport && casadiSupport) [ python3Packages.matplotlib ]; - cmakeFlags = [ - (lib.cmakeBool "BUILD_PYTHON_INTERFACE" pythonSupport) - (lib.cmakeBool "BUILD_WITH_LIBPYTHON" pythonSupport) - (lib.cmakeBool "BUILD_WITH_CASADI_SUPPORT" casadiSupport) - (lib.cmakeBool "BUILD_WITH_COLLISION_SUPPORT" collisionSupport) - (lib.cmakeBool "INSTALL_DOCUMENTATION" true) - ]; + cmakeFlags = + [ + (lib.cmakeBool "BUILD_PYTHON_INTERFACE" pythonSupport) + (lib.cmakeBool "BUILD_WITH_LIBPYTHON" pythonSupport) + (lib.cmakeBool "BUILD_WITH_CASADI_SUPPORT" casadiSupport) + (lib.cmakeBool "BUILD_WITH_COLLISION_SUPPORT" collisionSupport) + (lib.cmakeBool "INSTALL_DOCUMENTATION" true) + # Disable test that fails on darwin + # https://github.com/stack-of-tasks/pinocchio/blob/42306ed023b301aafef91e2e76cb070c5e9c3f7d/flake.nix#L24C1-L27C17 + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + (lib.cmakeFeature "CMAKE_CTEST_ARGUMENTS" "--exclude-regex;pinocchio-example-py-casadi-quadrotor-ocp") + ]; doCheck = true; pythonImportsCheck = [ "pinocchio" ]; |
