From a2e568bb557fed13aec0de8f815a3c95bb50b6e9 Mon Sep 17 00:00:00 2001 From: Guilhem Saurel Date: Wed, 18 Sep 2024 12:08:41 +0200 Subject: [PATCH] crocoddyl: add optional dependencies --- pkgs/by-name/cr/crocoddyl/package.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/cr/crocoddyl/package.nix b/pkgs/by-name/cr/crocoddyl/package.nix index 3dd3058460ff..a1a283727743 100644 --- a/pkgs/by-name/cr/crocoddyl/package.nix +++ b/pkgs/by-name/cr/crocoddyl/package.nix @@ -1,8 +1,11 @@ { + blas, cmake, doxygen, example-robot-data, fetchFromGitHub, + ipopt, + lapack, lib, pinocchio, pkg-config, @@ -41,13 +44,19 @@ stdenv.mkDerivation (finalAttrs: { ]; propagatedBuildInputs = - lib.optionals (!pythonSupport) [ + [ + blas + ipopt + lapack + ] + ++ lib.optionals (!pythonSupport) [ example-robot-data pinocchio ] ++ lib.optionals pythonSupport [ python3Packages.example-robot-data python3Packages.pinocchio + python3Packages.scipy ]; cmakeFlags = [