From b2afa58a06df354b0f868b9542bac2c46bd16aca Mon Sep 17 00:00:00 2001 From: Guilhem Saurel Date: Fri, 5 Jun 2026 23:13:47 +0200 Subject: [PATCH] mim-solvers: enable multithread --- pkgs/by-name/mi/mim-solvers/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/mi/mim-solvers/package.nix b/pkgs/by-name/mi/mim-solvers/package.nix index 28bd2bf43e02..bd3ac880fd01 100644 --- a/pkgs/by-name/mi/mim-solvers/package.nix +++ b/pkgs/by-name/mi/mim-solvers/package.nix @@ -28,7 +28,9 @@ stdenv.mkDerivation (finalAttrs: { pkg-config ]; - buildInputs = lib.optional stdenv.hostPlatform.isDarwin llvmPackages.openmp; + buildInputs = lib.optional ( + stdenv.hostPlatform.isDarwin && crocoddyl.withMultithread + ) llvmPackages.openmp; propagatedBuildInputs = [ crocoddyl @@ -38,6 +40,7 @@ stdenv.mkDerivation (finalAttrs: { cmakeFlags = [ (lib.cmakeBool "BUILD_PYTHON_INTERFACE" false) (lib.cmakeBool "BUILD_WITH_PROXSUITE" true) + (lib.cmakeBool "BUILD_WITH_MULTITHREADS" crocoddyl.withMultithread) ]; nativeCheckInputs = [