Unverified Commit 6d7dd163 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

jrl-cmakemodule: 0-unstable-2024-11-20 -> 0-unstable-2025-01-29,...

 jrl-cmakemodule: 0-unstable-2024-11-20 -> 0-unstable-2025-01-29, python3Packages.eigenpy: 3.10.2 -> 3.10.3, coal: 3.0.0 -> 3.0.1, pinocchio: 3.3.1 -> 3.4.0 (#381478)
parents d6d21ca2 32ef3b93
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -17,13 +17,13 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "coal";
  version = "3.0.0";
  version = "3.0.1";

  src = fetchFromGitHub {
    owner = "coal-library";
    repo = "coal";
    tag = "v${finalAttrs.version}";
    hash = "sha256-7LfeBQX9k0HY/muIl3FNq3xQv66KnwV9BChi0LxFcAQ=";
    hash = "sha256-2X1chL4tYQXo50W/C5z+IVA1DGPcPdA378lh+7Bs2OE=";
  };

  strictDeps = true;
+11 −5
Original line number Diff line number Diff line
@@ -59,10 +59,16 @@ stdenv.mkDerivation (finalAttrs: {
      python3Packages.scipy
    ];

  cmakeFlags = [
  cmakeFlags =
    [
      (lib.cmakeBool "INSTALL_DOCUMENTATION" true)
      (lib.cmakeBool "BUILD_EXAMPLES" pythonSupport)
      (lib.cmakeBool "BUILD_PYTHON_INTERFACE" pythonSupport)
    ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      # ref. https://github.com/stack-of-tasks/pinocchio/issues/2563
      # remove this for crocoddyl >= 3.0.0
      (lib.cmakeFeature "CMAKE_CTEST_ARGUMENTS" "--exclude-regex;test_pybinds_*")
    ];

  prePatch = ''
+3 −3
Original line number Diff line number Diff line
@@ -7,13 +7,13 @@

stdenv.mkDerivation {
  pname = "jrl-cmakemodules";
  version = "0-unstable-2024-11-20";
  version = "0-unstable-2025-01-29";

  src = fetchFromGitHub {
    owner = "jrl-umi3218";
    repo = "jrl-cmakemodules";
    rev = "29c0eb4e659304f44d55a0389e2749812d858659";
    hash = "sha256-a23x0IIvIXJAsi8Z2/ku63hrHuSEC45FqzhxCy/T5tw=";
    rev = "2ede15d1cb9d66401ba96788444ad64c44ffccd8";
    hash = "sha256-0o5DKt9BxZlAYTHp/BjzF6eJRP/d6lVlaV5P4xlzKnA=";
  };

  nativeBuildInputs = [ cmake ];
+2 −2
Original line number Diff line number Diff line
@@ -21,13 +21,13 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "pinocchio";
  version = "3.3.1";
  version = "3.4.0";

  src = fetchFromGitHub {
    owner = "stack-of-tasks";
    repo = "pinocchio";
    rev = "v${finalAttrs.version}";
    hash = "sha256-dm5xfYAnn5N/8ZKTMyZNFM5/j3LLBrG+NOgmtxCAI6I=";
    hash = "sha256-myhMisXzYd2WGIBQ7SIQmQkjUmxRfVuxTPPGvBzkt8I=";
  };

  outputs = [
+2 −2
Original line number Diff line number Diff line
@@ -13,14 +13,14 @@

buildPythonPackage rec {
  pname = "eigenpy";
  version = "3.10.2";
  version = "3.10.3";
  pyproject = false; # Built with cmake

  src = fetchFromGitHub {
    owner = "stack-of-tasks";
    repo = "eigenpy";
    tag = "v${version}";
    hash = "sha256-MronJ6yJc+bPIVAgZyFF/VtTig3OWPhpUw9oNB9Ez+o=";
    hash = "sha256-bO1SwBMEopJTKKLhuLQnoAs1X5RPmnyV7fbb11S2doo=";
  };

  outputs = [