regenerate all distros, Fri Aug 2 13:27:09 2024

This commit is contained in:
Superflore 2024-08-02 13:27:09 +00:00 committed by Ben Wolsieffer
parent 461db9a822
commit 69219f8f35
415 changed files with 2099 additions and 1630 deletions

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rclcpp-components }:
buildRosPackage {
pname = "ros-humble-action-tutorials-cpp";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/action_tutorials_cpp/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "3b27b0739059449a829c873b9f45d169e47f85e87bdee4b9a00ebb1562adcb7c";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/action_tutorials_cpp/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "5b0e6640ad5ea37a4f24e58cab50945abcda6abd41e6cf5e1459bee7a7b46d76";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-action-tutorials-interfaces";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/action_tutorials_interfaces/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "66e0b6679092deffdf14a43bf5d4c46d45e4f8ecac0ef58e6d5a80de332d832c";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/action_tutorials_interfaces/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "d0206e68051e4b9ad215a8dc95242b9303f9a91ace9f57f974ebb59bb568b96d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-lint-auto, ament-lint-common, rclpy }:
buildRosPackage {
pname = "ros-humble-action-tutorials-py";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/action_tutorials_py/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "ee991cebbc4bbf4cc24796f3fbf7ac0fbb0bc93333a78da965155d677ef9e4e7";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/action_tutorials_py/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "7a2dd8a9899f9a8760a64c8f30ccec84c0bd1b1d0cb2fd37205414f8901b48d8";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-humble-ament-black";
version = "0.2.4-r1";
version = "0.2.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/humble/ament_black/0.2.4-1.tar.gz";
name = "0.2.4-1.tar.gz";
sha256 = "e6b57aa1868bd6ff6b3a6da574019fa6ad1f23a9df1715609d7275fa86de8f33";
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/humble/ament_black/0.2.5-1.tar.gz";
name = "0.2.5-1.tar.gz";
sha256 = "630b19024c714b71ebed940babfdb2a19d75e6551936fa720ffe232c2ec87d2c";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest }:
buildRosPackage {
pname = "ros-humble-ament-cmake-auto";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_auto/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "76a9b55d84afc660f3e04794dc35a00bc2670cd03add98fed71a26aa7b8e2afd";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_auto/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "d435be1af9ee2702e35c454b077fc18cfbbb6094e5a15be3f9a7b7a80744d5f1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-black, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
buildRosPackage {
pname = "ros-humble-ament-cmake-black";
version = "0.2.4-r1";
version = "0.2.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/humble/ament_cmake_black/0.2.4-1.tar.gz";
name = "0.2.4-1.tar.gz";
sha256 = "bfd3f48c7861ac8e5eaaf7381e5cb57615f2f90a2afb9c242e47bc905d142c26";
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/humble/ament_cmake_black/0.2.5-1.tar.gz";
name = "0.2.5-1.tar.gz";
sha256 = "2cc92498e7bd66d1ebb137c49b55390e8149b813669bf5546c7fb6c6c4631f2a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }:
buildRosPackage {
pname = "ros-humble-ament-cmake-core";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_core/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "d88a21844dcfcbb9368f1181c996a3b15935e106c98b9c53e2498d69ce299e0e";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_core/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "e1dc7ca030acbf5789240e5da5c1ac151f531aa76902dead8987a6ab31fe626f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-definitions";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_definitions/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "5c7118615071925edb80fd55ebd4ff183629b7f22d62fdcf9bde337dad15b110";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_definitions/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "1768af9dab66522b38c40cb8b5de930479d6749db4b52ec7811dd59fde1e2aad";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-dependencies";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_dependencies/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "0112ab210ed06c4bfdf3589365078176af42e97d27b7ee4bb8acd0fb9fc75ed7";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_dependencies/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "2ded3649235337226aa2f26486a015a5195b318587a5addd1d615a1ddd168010";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-include-directories";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_include_directories/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "7f54c40148ef56f2aaae9240ed8cb71ea566c1e289444975b60658fbb2896c89";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_include_directories/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "309780fe9db71104b4c5bddad049502c3b59b50a8b9277c567903f07502e42b7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-interfaces";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_interfaces/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "307f8a41f33bb03e78a48e82e97b43a8f369ca58d85804131b8a6266c0bb94ff";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_interfaces/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "403ab5ba78c3f15531ccfa4ebdd22a72ed4e2955e1e641a5e524f24e33d88db6";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-libraries";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_libraries/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "e80a35505dbf0ccf39d00dfccc6c3119a5a441d985a0b48c8a18f10cc44a2794";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_libraries/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "159235d2a02f9852cab61ea32ac16bf7f126c8b267785151528155fde33ee701";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-link-flags";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_link_flags/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "ecac9ac3e2936876e6540a45d1c9e14158562d3cd0306544b668035cda063509";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_link_flags/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "cd1b04d561d1b9644e18a370de3901e15120db0d02c8d64e06dc602cbd912365";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-targets";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_targets/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "90d7f5e9fa2fe539f429ab4937f003a344ac3036eafc6b3f1290324e756f8fc6";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_targets/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "f751dded95b0fb809bd41233d89cc0b19aac204cd2cf660813c4ea254a91e806";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }:
buildRosPackage {
pname = "ros-humble-ament-cmake-gen-version-h";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gen_version_h/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "683d7d751ae16511a366e774bc7429eb23a0aaecd6f25735e65b38c6bf62c96c";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gen_version_h/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "a40c8afbae1dadb2affe881e35cc786f7bf85c788c2cea6f9fdfa92996c8d4fc";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }:
buildRosPackage {
pname = "ros-humble-ament-cmake-gmock";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gmock/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "bb40f09fb12c687223d83d488a35c84a17f6c554d3e95f35f596d0863cc79eeb";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gmock/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "494f3bfc95ec6ee5f3ec91b16023090af17bda0f143c5438cbd8adc4494baae2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }:
buildRosPackage {
pname = "ros-humble-ament-cmake-google-benchmark";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_google_benchmark/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "e102a743608592335a4ddec70b9486124500ff146e0160cab710c167799d2860";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_google_benchmark/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "dbe284153d0355699731fcf8456ec631a9233a5f7a0a00c12ca80309750d1191";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }:
buildRosPackage {
pname = "ros-humble-ament-cmake-gtest";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gtest/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "2009c2faa79e05d4e03283d0a182cd24c6ab04c8be30dbf8d02f2a98a907bc2b";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gtest/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "133d16ea7d5dbf9b563fcee55c4ae585a4971c5802cb59f4fa69c5e15ae33051";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-include-directories";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_include_directories/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "d675b9a622df39cbea2825b131e0d64a8a56e434bb3146c47c6cfe84929b5859";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_include_directories/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "b30070499487db06c44c6ba6502665153c14bc309ace0ebb5673785ffe3cc17f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-libraries";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_libraries/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "b2e64b530e4effbc81ff253a001437faa1716c5c0daf7fec38ccfe53b5fef54d";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_libraries/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "9f259d51ea16519126a9346e51894fd311d7902f7f77a8655b636d7102441fe4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, python3Packages }:
buildRosPackage {
pname = "ros-humble-ament-cmake-nose";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_nose/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "a0436bc67174118e4ed7a07b57e3063e8f49b6dda5259f5dfc4629829dc63c95";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_nose/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "2058e91a6ca6be919b912c7f99c0fbd05299001001722c775a8d15c069f789c0";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }:
buildRosPackage {
pname = "ros-humble-ament-cmake-pytest";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_pytest/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "454ef2dc9a4b8a2d0b7eccb520ceb7939be3446aab95579b83da1269037cc2bb";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_pytest/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "af703cfe993ceb3adfdba48ee3fc6a9ad661eac5f1e6e9e80fb5e9c8e394722d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-python";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_python/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "b45f74a0c44931ec8542022e95743ee3066544cd8df7f178983657fa7bd74bca";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_python/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "22dfaafc6abd04638dfc160f705b6cd2861a258335ffeb42c1e787853d9fe12f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-humble-ament-cmake-target-dependencies";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_target_dependencies/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "42121657dcb6597151b99dc44d4dc6f3077ed3c27dd99c6d86baee707bffbca1";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_target_dependencies/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "92923a98880f7821d64c463b885f6df5182985c016d931834e93c48cadaf7524";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }:
buildRosPackage {
pname = "ros-humble-ament-cmake-test";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_test/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "fc13bcd2baa012f73ffc15022354e384f4b2bd81d36adf08293989d0a9f182e0";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_test/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "ef20c8002bed0b34a98277af122254d813a81a67231cbb7a66367aa8197ecd1c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-test, vcstool }:
buildRosPackage {
pname = "ros-humble-ament-cmake-vendor-package";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_vendor_package/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "1aa1c7acefce533f6f16935be738d0cedf9845c2f128f11f3946927d5454053e";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_vendor_package/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "99a5bbb41355ccfbf00a53b22fe5da8741a9046301344864681dfe259b376794";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-version";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_version/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "221450f70b4ae53c763216e74609a65824a05afbb2522096989a0590f2ce4c4d";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_version/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "2f22ca79ff00237236189f56f0558490196604fdcab743317db9ee00e3898c58";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-gen-version-h, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }:
buildRosPackage {
pname = "ros-humble-ament-cmake";
version = "1.3.9-r1";
version = "1.3.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake/1.3.9-1.tar.gz";
name = "1.3.9-1.tar.gz";
sha256 = "8b63c7b7b8594c875f98f69c1df7d6ac101ed05b960c5a8f52b21c8cc81983ff";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake/1.3.10-1.tar.gz";
name = "1.3.10-1.tar.gz";
sha256 = "0dff90d2d2365f726407a6e91851aa5ee0bb9762030c172a99f858d9234c76a9";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, console-bridge, linuxHeaders, pluginlib }:
buildRosPackage {
pname = "ros-humble-clearpath-socketcan-interface";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/puma_motor_driver-release/archive/release/humble/clearpath_socketcan_interface/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "098c5c8f4b05701bd1579127e3a4dc887ace3f337254cae4ad6d29cd18c64454";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ boost console-bridge linuxHeaders pluginlib ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = "Clearpath's CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included.";
license = with lib.licenses; [ lgpl3Only ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, std-msgs }:
buildRosPackage {
pname = "ros-humble-composition";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/composition/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "54001d702c0ac6cad0c5333860558b22ffa50c1745a72322d39092eea457892b";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/composition/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "68e9cbbecb1ca5f517893d5a541779c5d831b6f42d3b0d8c89744aab88e6d01b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rmw-fastrtps-cpp, std-msgs }:
buildRosPackage {
pname = "ros-humble-demo-nodes-cpp-native";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/demo_nodes_cpp_native/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "b3e9c5ed992e3e25f9955482cc168da0dd3367e1e66952a3033815a6bafd56f7";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/demo_nodes_cpp_native/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "d3eb1e849f1c2f5aca6fffa7551a70aa4fd6dc35c264e93f2ead971200e986f0";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, std-msgs }:
buildRosPackage {
pname = "ros-humble-demo-nodes-cpp";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/demo_nodes_cpp/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "acabc0c25cdd3a13c965a3f832825df7740fe9436e12389450d13262fabf2165";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/demo_nodes_cpp/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "bae26eb92b56f6fba90320852fc970b58d2b0bbf5ff0962a255e0c74e43b60b0";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-demo-nodes-py";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/demo_nodes_py/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "5ca42db70fe6c8add39a2417ae7f5646db08aeb149d09e794b1ca84b6d90aad3";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/demo_nodes_py/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "91702a23a43ff2e49a0ef50b12edd171a8e9564cb83354b2a6cccbd2017a0b4d";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav-msgs, rclcpp }:
buildRosPackage {
pname = "ros-humble-dummy-map-server";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/dummy_map_server/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "4be15539008a389dce16c8fc745ca9927faac06027d1d3db405165abd49f3490";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/dummy_map_server/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "aba096049cc3e550597106f7a2989369d75635e5d8b4c1404c125c1f73c30e37";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, dummy-map-server, dummy-sensors, launch, launch-ros, robot-state-publisher }:
buildRosPackage {
pname = "ros-humble-dummy-robot-bringup";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/dummy_robot_bringup/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "3f98438b18b1bf8278a1ce26b9cd75bd85c0b3a45bfd89d9e34097abb25c040c";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/dummy_robot_bringup/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "5c0b4bb9fefcb8ee8d53e7a7a21cf3ae4b427286d507aa0d2c09ae044ed4f600";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-dummy-sensors";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/dummy_sensors/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "3c649fa19409e4ea388d638679b49aeb8e9877744536198337d6302b3a7066ca";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/dummy_sensors/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "e9dadf78c7f46e887d7db63d142f3a6f6ac938a7531a7e56b93bf4f7f172eb97";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-async-client";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_async_client/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "96e8f19c8a8b92bfaa42a60a1664cf7a9c8b14fc004a6c66824051a73955c162";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_async_client/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "7bc2cd95b109347900925742d36cd746eda42f2b5962deef63b025abf96372bc";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-cbg-executor";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_cbg_executor/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "c1dfc968aae3056001cc56a646e68ec89d6dad2903e3c92dab8d53bff8fc8482";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_cbg_executor/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "6e7a61f72fdf406995e1360de12a17c7f2cdc404f965164ff0767ac3dc909529";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-minimal-action-client";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_action_client/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "f8958ab937873bd8064834da5cbd74783f496557d5c3488a0e1ea0f2f37300d1";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_action_client/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "0e9e3c1a58605a094ded959ce405055bf8954224c1a8395fe9fc87565376ef9e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-minimal-action-server";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_action_server/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "2c8fa1fec9b36c6d53cbf35f3462f590c28143270bc8387b5565e61fb0d5b3f8";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_action_server/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "ef67f18f41667633b39ff597ead9148b5d9dbbc6ac8aa21588c09b224ed1f60f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-minimal-client";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_client/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "535ff29d2ecd5c04cbf6799e5a2746455afaae94046e02428ab49273c4312b71";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_client/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "7d92c12f193e97c771b5c6d5cbb5f535a930992c9bb44fded1bd6fc922c33fd7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-minimal-composition";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_composition/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "4f06a2a1726484437fab7188605870ae3213bab37ec75df60906f0430f927f30";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_composition/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "cd6c40c5dfa28026daf8e3cc790f85e68907074bf1e6f85a352371ddfaffbc4f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-minimal-publisher";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_publisher/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "94db60d17bdbacc694011fda09958aad41cbecea5bc5773bf72431aff6d48345";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_publisher/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "f52bec619741364cb4a0c2a7c030d8fb8b01ba93b0af5531feec5c0e814de937";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-minimal-service";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_service/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "097f96f2eaddab3d5fe34b8d9604ec49521e28707341d9699485ff76c97d5626";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_service/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "6ba92c519586bf35be9a6627a4a2dd2ce0b149051cf0b0e11e6b78c1e615de46";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-minimal-subscriber";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_subscriber/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "ade2413d7ba7b7f850047be47af5ff05133928358eb278d9bc75ce9c8bbd8fe2";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_subscriber/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "018389c190d5b8024f0099b09f3da91c6f6d8dae0dc65c9e7d7b60648ca9bdf8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-minimal-timer";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_timer/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "4c1b5104a0e7a51ec3f396c5edb01e94c6304b88d0f88ec0c48a684c1c5c3533";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_minimal_timer/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "91a5ee75d0445ca4d038fd73d1e6147638b3d850d27f15812e5ff239d2de4c11";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-multithreaded-executor";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_multithreaded_executor/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "164fa840b1db4a30980433c94a4a468441c0213c07806027ef3900747fdb9725";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_multithreaded_executor/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "ec7e60d9b39938886baf59cbb1611d29495318f93f0e2aa4b3e3ad4c358cda6e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-components, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclcpp-wait-set";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_wait_set/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "0e088de926b40717d0c2dbed352183ea3c023947146d1659f5341ba36905fb46";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclcpp_wait_set/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "96cd1334aba21f6c9e3c00625ee980d17be123d46dab9af63f8a6e82573a8b80";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-executors";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_executors/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "a65b0be8abe0f770b24f47bb28ab5f185f7b5a48db8037806b56e5944f551a78";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_executors/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "e3e7d6b8b52fe4b6b38ab4f51f0604cf41c3955cc5fefe9f15d929b089c40472";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-guard-conditions";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_guard_conditions/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "f6d0d58b4dd6f7bec82bb19430bc0aa184dd2c9f8d45f9fe0290540e6a595daf";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_guard_conditions/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "6d7afecddf113c57fc1dfde2281ecef535dd31d442904e57dfef3cf12ec97302";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-minimal-action-client";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_action_client/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "4868882ae72f76f4bfede6ccca79b7011e3d7f4b56110ca57fecf66555fcf2f0";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_action_client/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "28a8cfa804509e5d670225b6493542ce1e68b778a60e011b1d0c1fd86f43e5ba";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-minimal-action-server";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_action_server/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "fc30e95fcb858116f888e39fbf09f369b64b303fb0444bcd0dbd0d915a614840";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_action_server/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "debe2b6e339881cb974ff26a065709c6e372e1bc5fb24c1075553810165a1703";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-minimal-client";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_client/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "d6d2944c4b38b15f2d90506b5f88106c0157cc5569ec03cab217c6e7f8a833ba";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_client/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "add427eeca042ff203095f2c51e2142fac92eed036d553cbf2f8187c9820612a";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-minimal-publisher";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_publisher/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "c46e281cfc1340197f440f0f7db6455ed921ae8499830c7e94f209b4f336c433";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_publisher/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "366d1da6c3a2621c9751911b8611a2804da6bd2e62822988c0b208293a3e0d1c";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-minimal-service";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_service/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "c169cd515788386ad3fd45e3e4f20f619531fd36b2ae4c8aaa6aa287f7d74bef";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_service/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "135d1341e5f6f980f813b3f55c273feb3d46705c9e2e728bef61c073ef9e5a67";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-minimal-subscriber";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_subscriber/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "8fbf6183d06e13ee0238db759624676739c77dac226b17c8991bf18c517f69d6";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_minimal_subscriber/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "399f00b056cacf54e3b1a63ff7ed26243d263877fd88e3c992607e536337eb68";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, sensor-msgs, sensor-msgs-py, std-msgs }:
buildRosPackage {
pname = "ros-humble-examples-rclpy-pointcloud-publisher";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_pointcloud_publisher/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "f105c56892a928d70e00ead663c8255adcd0ebd37593387b0a2ec571b3cc650b";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/examples_rclpy_pointcloud_publisher/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "a38407edd63ed333d688899297917ceb28a8055a5a784191ea61ee330bbb45fb";
};
buildType = "ament_python";

View file

@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, std-msgs, std-srvs, websocketpp, zlib }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, rosx-introspection, std-msgs, std-srvs, websocketpp, zlib }:
buildRosPackage {
pname = "ros-humble-foxglove-bridge";
version = "0.7.9-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.7.9-1.tar.gz";
name = "0.7.9-1.tar.gz";
sha256 = "08599bb4760170f184dd05f26f5e6ef808fcb99488c57703297af8355c18ccb0";
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "ca480317afe7f6db7490635a041b68e4d518993d191db43cc49f4e53b925bc3d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake asio nlohmann_json ros-environment websocketpp ];
checkInputs = [ ament-cmake-gtest ament-lint-auto std-msgs std-srvs ];
propagatedBuildInputs = [ ament-index-cpp openssl rclcpp rclcpp-components resource-retriever rosgraph-msgs zlib ];
propagatedBuildInputs = [ ament-index-cpp openssl rclcpp rclcpp-components resource-retriever rosgraph-msgs rosx-introspection zlib ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -448,6 +448,8 @@ self: super: {
clearpath-simulator = self.callPackage ./clearpath-simulator {};
clearpath-socketcan-interface = self.callPackage ./clearpath-socketcan-interface {};
clearpath-viz = self.callPackage ./clearpath-viz {};
cmake-generate-parameter-module-example = self.callPackage ./cmake-generate-parameter-module-example {};
@ -1528,6 +1530,8 @@ self: super: {
mola-metric-maps = self.callPackage ./mola-metric-maps {};
mola-msgs = self.callPackage ./mola-msgs {};
mola-navstate-fg = self.callPackage ./mola-navstate-fg {};
mola-navstate-fuse = self.callPackage ./mola-navstate-fuse {};
@ -2102,6 +2106,10 @@ self: super: {
psdk-wrapper = self.callPackage ./psdk-wrapper {};
puma-motor-driver = self.callPackage ./puma-motor-driver {};
puma-motor-msgs = self.callPackage ./puma-motor-msgs {};
py-binding-tools = self.callPackage ./py-binding-tools {};
py-trees = self.callPackage ./py-trees {};

View file

@ -5,17 +5,18 @@
{ lib, buildRosPackage, fetchurl, cmake, gtest-vendor }:
buildRosPackage {
pname = "ros-humble-gmock-vendor";
version = "1.10.9004-r4";
version = "1.10.9006-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/googletest-release/archive/release/humble/gmock_vendor/1.10.9004-4.tar.gz";
name = "1.10.9004-4.tar.gz";
sha256 = "efe60aaf74a6119bea8bacd12ca53ec5d4f4b7fb1e2e21f5785071385afed28a";
url = "https://github.com/ros2-gbp/googletest-release/archive/release/humble/gmock_vendor/1.10.9006-1.tar.gz";
name = "1.10.9006-1.tar.gz";
sha256 = "cbc87b003ed0fed24f465cbd8a8a76d2daf0b804ccef81a58cad0fc1b2520b34";
};
buildType = "cmake";
buildInputs = [ cmake ];
propagatedBuildInputs = [ gtest-vendor ];
nativeBuildInputs = [ cmake ];
meta = {
description = "The package provides GoogleMock.";

View file

@ -5,16 +5,17 @@
{ lib, buildRosPackage, fetchurl, cmake }:
buildRosPackage {
pname = "ros-humble-gtest-vendor";
version = "1.10.9004-r4";
version = "1.10.9006-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/googletest-release/archive/release/humble/gtest_vendor/1.10.9004-4.tar.gz";
name = "1.10.9004-4.tar.gz";
sha256 = "ae16d684d1edfd58c42d6ae250d16d07c888c789a601ab56bb964d23f90990c4";
url = "https://github.com/ros2-gbp/googletest-release/archive/release/humble/gtest_vendor/1.10.9006-1.tar.gz";
name = "1.10.9006-1.tar.gz";
sha256 = "912593c99ddf9072c2a60b9fe0ae7f2356b935aee723702a4bf6a397d5f4d263";
};
buildType = "cmake";
buildInputs = [ cmake ];
nativeBuildInputs = [ cmake ];
meta = {
description = "The package provides GoogleTest.";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }:
buildRosPackage {
pname = "ros-humble-hpp-fcl";
version = "2.4.4-r1";
version = "2.4.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/humble/hpp-fcl/2.4.4-1.tar.gz";
name = "2.4.4-1.tar.gz";
sha256 = "ce66e8a41433a61be77daa7e4cb6969c5e4eb075e6bd1eec4b10b4ead25d1486";
url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/humble/hpp-fcl/2.4.5-1.tar.gz";
name = "2.4.5-1.tar.gz";
sha256 = "4bc60d22a2f72da95027da3cc2911ac0cbcda45898a1ad9a18dca36bb1d23ce1";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, opencv, rclcpp, rclcpp-components, rmw-implementation-cmake, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-image-tools";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/image_tools/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "edc7de87884657dddf7943dc3e5692a0f0276d1e40596ac49a22945732b8b24a";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/image_tools/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "ab27561faea037b3f4590881de1691b196e19699f501ba42e031bbeee2d5c678";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, opencv, rclcpp, rmw-implementation-cmake, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-intra-process-demo";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/intra_process_demo/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "69cf3b6aec85144f89c2e49906420d2e102dd469095ac06c3f4097727340f06c";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/intra_process_demo/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "a042d7073957db92f9d833e267933075905f2e9c647665f03d162a139f17fe2d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-kitti-metrics-eval";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "41cac131b9008ba6634e7a4e1760417e12ba1f407f95bdf7476fd01e1c988660";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "d4eb59d99dca5e48353d090a1d2a7aaeda78785fb5d062f4f7defb2a1b669bfa";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, demo-nodes-cpp, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-transport, std-msgs }:
buildRosPackage {
pname = "ros-humble-launch-testing-examples";
version = "0.15.1-r1";
version = "0.15.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/launch_testing_examples/0.15.1-1.tar.gz";
name = "0.15.1-1.tar.gz";
sha256 = "76ec4b6913e2080b9adde1497f8ec286edc8b0bb9272d303553d8be93a32337d";
url = "https://github.com/ros2-gbp/examples-release/archive/release/humble/launch_testing_examples/0.15.2-1.tar.gz";
name = "0.15.2-1.tar.gz";
sha256 = "106b547189ed144baa6a536a7a8818072262ed63e2925dcc417e4fb01e216d70";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, performance-test-fixture, rcl, rcpputils, rosidl-default-generators, rosidl-default-runtime, statistics-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-libstatistics-collector";
version = "1.3.1-r1";
version = "1.3.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/libstatistics_collector-release/archive/release/humble/libstatistics_collector/1.3.1-1.tar.gz";
name = "1.3.1-1.tar.gz";
sha256 = "2a05584b95e02dc80716324f183566028689cfeea04e2834fbe535efce2264eb";
url = "https://github.com/ros2-gbp/libstatistics_collector-release/archive/release/humble/libstatistics_collector/1.3.2-1.tar.gz";
name = "1.3.2-1.tar.gz";
sha256 = "e725e6f3bfaf74e4936377fcd403ef4dbe5e7b3b0e45574009fc6b7be57fe4e9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, lifecycle, lifecycle-msgs, rclpy, ros-testing, std-msgs }:
buildRosPackage {
pname = "ros-humble-lifecycle-py";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/lifecycle_py/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "ab478f0e19b58cbd60e9c7946c7bced9ce0fec060b04a74eebbf38dd261c3b4b";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/lifecycle_py/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "3bddccd8026629d7a3e7cc1d684790ac7e14c2f7f6de4dc4872a18e1437af061";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, lifecycle-msgs, rclcpp-lifecycle, ros-testing, std-msgs }:
buildRosPackage {
pname = "ros-humble-lifecycle";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/lifecycle/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "727f6fa98a80f78105fb7d912234f73f6d6e7905be0756ee073a25eec9461df1";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/lifecycle/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "de63d716016530dbfd4ada49dfc16940d25722165a22b7617f5c7a4b1bf76cc4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-logging-demo";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/logging_demo/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "24b3b24ac87c9b45eaeacf389acd1f08c0025af68fd91594c2128fdd5766d7bd";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/logging_demo/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "fa7f1d65d9cfe6717c73ff3386cf190f6dcb843253fb269e7c8f879f33438982";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, git, zstd-vendor }:
buildRosPackage {
pname = "ros-humble-mcap-vendor";
version = "0.15.11-r1";
version = "0.15.12-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/humble/mcap_vendor/0.15.11-1.tar.gz";
name = "0.15.11-1.tar.gz";
sha256 = "4ea5f0d1ad288c01e03e801806931c9e5da6f854b82bec60a5766b78671816c5";
url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/humble/mcap_vendor/0.15.12-1.tar.gz";
name = "0.15.12-1.tar.gz";
sha256 = "9f8ccc697a345ec85db7821ef9eee4d0bfadfd2630b990b760ed2e3aa2f25ab7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-humble-mola-bridge-ros2";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "e83ff19fc5e80a8d7e79ed375f913f05769c02f712ea0517cc89723f92b7eb9d";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "831359bce286a7a3d0a3f00556a772e66893bf052f642ebfb745ffb19aee9e73";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-demos";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "b741b399911c6930a21a4101d0f38391be3263e190da57dd8ffb1f84bfef2500";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "0b81a0ba6a99b1b7aaebc53958ae4705593e6e6a6b49444402773ff1591e02fb";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-imu-preintegration";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "a8b0d3d68f6dedc3879282689467bf2ee11cb189a272e3bc3a0eed219f6612fe";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "f3f7fa0974ca0d3082023a6f29a817d68ce5d5cc27a7b1803751a8fffb2d8e25";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-euroc-dataset";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "944edff50ce1be6365a72b9fe0f3a47eb7b7c67e2f28ec928a6dbc514ef37ca0";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "1bc2450b49f91b818f05c6c0b3ff62fe54977376a649ddc0fa5407f2b7cfe9fe";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-kitti-dataset";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "6db16452f26c75110f431bb2312206ca121c17be7005dab54b702a97ff626608";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "07ecdfac91596a7df8e93267b7c491cb0418025c3929e34feed792f0dd98f354";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-kitti360-dataset";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "369a9c69cd199f621dcc9dce72bf38d387062f0f25280b9191a3ef9fd227f891";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "3bea460f6789da6d23da8ba119fb432b190017397cdccbff3e0cdc2cbc0ea4c3";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-mulran-dataset";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "cedb9e4f68e5bd1414d12c9656c53d83f4a2273d210de12bf569b36962748e72";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "9616e80cc99c2a06caa188de342ee10d41a9bddd1767e9494e86946abb951a9e";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-paris-luco-dataset";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "0737ed1510507917a4fccc58a1708e309e03a40e794b0c7ffae5593db70454c6";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "b9c06392a4b46302d66f18e5fc5d723bd0719f2fa310de4df8be4a4dc6956751";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-input-rawlog";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "ef94c97268e2383299f6b56cd6eda09ad52cd2a2e2e6bb162255e87a141f2fbb";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "e70502a549078ce41710bc504d2788d2925a9d5ae1a60c1f3f40045020b25daa";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-mola-input-rosbag2";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "3fd5f4ffd7aebeb2150273c77eb550df795ebb6f7398951880eb939d4ff77624";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "0c744f18fb4404c92d20d18d65ef5267b6c34ecb018046423102645a3e9dde3f";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-kernel";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "25e81183e7ddf716499cd7232b2aa81754eb97ee859afd798056630a0b57a651";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "61f3dff05f09df7321d34d21951099b6f066b5787445b6d91621d6ca5473211d";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-launcher";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "e913c1446d8c316906da9f4b6cff2fe5e18c09efbe43157708c09b0e14aee051";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "3ce5209aa468a724985bbc845423f779758ef48108e04e643bd791eaec1e25dc";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-metric-maps";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "2f4487a05ed6eaccf0eeb4277c67df26dbb16ee784759c992e3209acd6bfc9d0";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "9e8404ceff185a9545a1c8b54035e7cf10cf9f11c8c89b21d18a1714ee7fb5bc";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, mrpt-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-mola-msgs";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_msgs/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "5f93714cfcbecb3f4b5b4d8dce60f092aac79fd93de2eafd35d61b753fbf3d78";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
propagatedBuildInputs = [ action-msgs mrpt-msgs nav-msgs rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = "ROS message, services, and actions used in other MOLA packages.";
license = with lib.licenses; [ gpl3Only ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, cmake, gtsam, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-navstate-fg";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fg/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "5261bb36d4dcf065b6abff580ad4aecfa037d17e29160c3f12e0f39ab7a25ee9";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fg/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "f23cc54114304dcbda72a269dfdb5285c6c57ad4e1be7cdf6aec3002c81b4768";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-navstate-fuse";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "283b3094361dccfa2a9201ddd287a4329ef7d8281096b556d9abbcb523f3c8e8";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "11c1818cef50c8ee2985ae713eb6e601a752f560c3b7d7f04e057b0107003ef8";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-pose-list";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "fc94376abb477c8ca63b1579be5e5fdac8ae1396bd8c36e1a574c3174091d557";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "a06728bfedac8a19f5d50c111d27eee68da7cb1db8f159a3c7333e85c468b590";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-relocalization";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_relocalization/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "29d55e319a3f9d6446cff3f3b7953fc083c0ff0bbe8f45e1f99811c33799eb3f";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_relocalization/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "b789fcae216936709e575f13b0ade6ae7f63f0f9e69a84f4ca65c036493e4dd7";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-mola-test-datasets";
version = "0.3.3-r1";
version = "0.3.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/humble/mola_test_datasets/0.3.3-1.tar.gz";
name = "0.3.3-1.tar.gz";
sha256 = "7d1f9cdd1b769b859c1f8b6fc63f4ba01e7282aaf88dd1ac0244e23c1100f59a";
url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/humble/mola_test_datasets/0.3.4-1.tar.gz";
name = "0.3.4-1.tar.gz";
sha256 = "3a70674ad0d2cac97bfee8df35383e2e5eae9b1859859099c480e91024428e1a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-traj-tools";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_traj_tools/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "acfdcb1aacdf03d3994131c517dd296b9354784b4ed229cc2af8759917e939f7";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_traj_tools/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "e2ec40b60db187d7829b0926b5bd5f91814dd0491dc2676ce81b4d2071a56dc9";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-viz";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_viz/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "d7b71a627255b9253abe8a716e44239b96f87d2d4578f91b06b5c006e335dc42";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_viz/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "6aac2e0087bad278f0ea0e4afd3c9fdce8ffe199d7ee53a215b1a5669dd6e54f";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mola-yaml";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_yaml/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "607b9564965f05fb8712cf107cb669d6ec7ad3ec3005a22fc1e9f334cab50f80";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_yaml/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "b50fa1b7c81e7967936c75264493b11f974cd1af747c038c966db6bae866b8c3";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fg, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }:
buildRosPackage {
pname = "ros-humble-mola";
version = "1.0.7-r1";
version = "1.0.8-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola/1.0.7-1.tar.gz";
name = "1.0.7-1.tar.gz";
sha256 = "ad1106e1f33a5d7a43e67d36254901c9911097c0c4cbdde5ee05ea9220a8d2da";
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola/1.0.8-1.tar.gz";
name = "1.0.8-1.tar.gz";
sha256 = "b91341c40e17396ce71f54a3a102e31f53b7b3b45f4e76b075cc0e8916049129";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pendulum-msgs, rclcpp, rmw-implementation-cmake, ros2run, rttest, tlsf-cpp }:
buildRosPackage {
pname = "ros-humble-pendulum-control";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/pendulum_control/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "b57caf63516614464874d48f436b3d48dd698ac85cfc7c5039d368bbc006d3d6";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/pendulum_control/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "ff1e5528f687d44c8ee4c468fc7308b3a31cfabfa2a33345d777902b227083a8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-pendulum-msgs";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/pendulum_msgs/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "e5763fb3b585651f7bfcf8c651febd12c60fb0d6f8c1821d7d84c56402b47388";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/pendulum_msgs/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "70dfb77ce939d96a6eb85776d458345cbb7159d6a61d3f1555c3a3f1a36dc62e";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, can-utils, clearpath-socketcan-interface, diagnostic-updater, joy, puma-motor-msgs, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-puma-motor-driver";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/puma_motor_driver-release/archive/release/humble/puma_motor_driver/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "f21374b241ad1792c1f5e82135d038d24621972a8ca3d5a818b31a9c8002d71c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ can-utils clearpath-socketcan-interface diagnostic-updater joy puma-motor-msgs rclcpp sensor-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A ROS driver for Puma single-channel motor control board.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-puma-motor-msgs";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/puma_motor_driver-release/archive/release/humble/puma_motor_msgs/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "81d584c594ce8844be527942d710ffe1ed8fb1b65f635709bc388428935da7c7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Messages specific to Puma.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-quality-of-service-demo-cpp";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/quality_of_service_demo_cpp/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "bdab3547a86115bc12ddec5a489d854a180ea03624dcf332b377d2ea669d2678";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/quality_of_service_demo_cpp/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "3d01fb8a7e7c276910c989c6400a0de48ed9d8a3c14ccba7a5e63013dd3baf5f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-quality-of-service-demo-py";
version = "0.20.4-r1";
version = "0.20.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/quality_of_service_demo_py/0.20.4-1.tar.gz";
name = "0.20.4-1.tar.gz";
sha256 = "e602f5a77c4b2b16335f3c00beed79853557d29c93f8b5f3154232af6b96820c";
url = "https://github.com/ros2-gbp/demos-release/archive/release/humble/quality_of_service_demo_py/0.20.5-1.tar.gz";
name = "0.20.5-1.tar.gz";
sha256 = "9e2ab6657ab69d00a2c0eadf09c790ae305258d068709b81d17698ea79ac3f43";
};
buildType = "ament_python";

Some files were not shown because too many files have changed in this diff Show more