Loading pkgs/development/libraries/pinocchio/default.nix +8 −9 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ , boost , eigen , collisionSupport ? !stdenv.isDarwin , jrl-cmakemodules , hpp-fcl , urdfdom , pythonSupport ? false Loading @@ -13,14 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pinocchio"; version = "2.7.0"; version = "2.7.1"; src = fetchFromGitHub { owner = "stack-of-tasks"; repo = finalAttrs.pname; rev = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-yhrG+MilGJkvwLUNTAgNhDqUWGjPswjrbg38yOLsmHc="; hash = "sha256-Ks5dvKi5iutjM+iovDOYGx3vsr45JWRqGOXV8+Ko4gg="; }; strictDeps = true; Loading @@ -30,6 +30,7 @@ stdenv.mkDerivation (finalAttrs: { ]; propagatedBuildInputs = [ jrl-cmakemodules urdfdom ] ++ lib.optionals (!pythonSupport) [ boost Loading @@ -43,15 +44,13 @@ stdenv.mkDerivation (finalAttrs: { python3Packages.hpp-fcl ]; cmakeFlags = lib.optionals collisionSupport [ "-DBUILD_WITH_COLLISION_SUPPORT=ON" ] ++ lib.optionals pythonSupport [ "-DBUILD_WITH_LIBPYTHON=ON" cmakeFlags = [ (lib.cmakeBool "BUILD_PYTHON_INTERFACE" pythonSupport) (lib.cmakeBool "BUILD_WITH_LIBPYTHON" pythonSupport) (lib.cmakeBool "BUILD_WITH_COLLISION_SUPPORT" collisionSupport) ] ++ lib.optionals (pythonSupport && stdenv.isDarwin) [ # AssertionError: '.' != '/tmp/nix-build-pinocchio-2.7.0.drv/sou[84 chars].dae' "-DCMAKE_CTEST_ARGUMENTS='--exclude-regex;test-py-bindings_geometry_model_urdf'" ] ++ lib.optionals (!pythonSupport) [ "-DBUILD_PYTHON_INTERFACE=OFF" ]; doCheck = true; Loading Loading
pkgs/development/libraries/pinocchio/default.nix +8 −9 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ , boost , eigen , collisionSupport ? !stdenv.isDarwin , jrl-cmakemodules , hpp-fcl , urdfdom , pythonSupport ? false Loading @@ -13,14 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pinocchio"; version = "2.7.0"; version = "2.7.1"; src = fetchFromGitHub { owner = "stack-of-tasks"; repo = finalAttrs.pname; rev = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-yhrG+MilGJkvwLUNTAgNhDqUWGjPswjrbg38yOLsmHc="; hash = "sha256-Ks5dvKi5iutjM+iovDOYGx3vsr45JWRqGOXV8+Ko4gg="; }; strictDeps = true; Loading @@ -30,6 +30,7 @@ stdenv.mkDerivation (finalAttrs: { ]; propagatedBuildInputs = [ jrl-cmakemodules urdfdom ] ++ lib.optionals (!pythonSupport) [ boost Loading @@ -43,15 +44,13 @@ stdenv.mkDerivation (finalAttrs: { python3Packages.hpp-fcl ]; cmakeFlags = lib.optionals collisionSupport [ "-DBUILD_WITH_COLLISION_SUPPORT=ON" ] ++ lib.optionals pythonSupport [ "-DBUILD_WITH_LIBPYTHON=ON" cmakeFlags = [ (lib.cmakeBool "BUILD_PYTHON_INTERFACE" pythonSupport) (lib.cmakeBool "BUILD_WITH_LIBPYTHON" pythonSupport) (lib.cmakeBool "BUILD_WITH_COLLISION_SUPPORT" collisionSupport) ] ++ lib.optionals (pythonSupport && stdenv.isDarwin) [ # AssertionError: '.' != '/tmp/nix-build-pinocchio-2.7.0.drv/sou[84 chars].dae' "-DCMAKE_CTEST_ARGUMENTS='--exclude-regex;test-py-bindings_geometry_model_urdf'" ] ++ lib.optionals (!pythonSupport) [ "-DBUILD_PYTHON_INTERFACE=OFF" ]; doCheck = true; Loading