mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-10 01:42:24 +03:00
Merge branch 'lopsided98:develop' into fix-zenoh
This commit is contained in:
commit
8ba64dc57b
1692 changed files with 2798 additions and 38835 deletions
1
.github/workflows/build.yaml
vendored
1
.github/workflows/build.yaml
vendored
|
@ -9,7 +9,6 @@ jobs:
|
|||
distro:
|
||||
- noetic
|
||||
- humble
|
||||
- iron
|
||||
- jazzy
|
||||
- rolling
|
||||
system:
|
||||
|
|
26
.github/workflows/update.yaml
vendored
26
.github/workflows/update.yaml
vendored
|
@ -20,10 +20,6 @@ jobs:
|
|||
nix-env -f . -iA python3Packages.rosdep superflore
|
||||
- name: Update overlay
|
||||
env:
|
||||
# Don't use secrets.GITHUB_TOKEN because it prevents the PR from
|
||||
# triggering a build
|
||||
# https://help.github.com/en/actions/automating-your-workflow-with-github-actions/events-that-trigger-workflows#about-workflow-events
|
||||
SUPERFLORE_GITHUB_TOKEN: ${{ secrets.SUPERFLORE_GITHUB_TOKEN }}
|
||||
ROS_OS_OVERRIDE: nixos
|
||||
ROSDEP_SOURCE_PATH: rosdep-sources
|
||||
run: |
|
||||
|
@ -37,8 +33,28 @@ jobs:
|
|||
echo "username=lopsided98"
|
||||
echo "password=${SUPERFLORE_GITHUB_TOKEN}"
|
||||
}; f'
|
||||
superflore-gen-nix \
|
||||
superflore-gen-nix --dry-run \
|
||||
--tar-archive-dir "${{ runner.temp }}/tar" \
|
||||
--output-repository-path . \
|
||||
--upstream-branch develop \
|
||||
--all
|
||||
- name: Update ament_vendor info
|
||||
continue-on-error: true
|
||||
run: |
|
||||
# permittedInsecurePackages is needed for updating some gz-*-vendor packages.
|
||||
# Note that this runs without access to SUPERFLORE_GITHUB_TOKEN.
|
||||
mkdir -p ~/.config/nixpkgs
|
||||
echo '{ permittedInsecurePackages = [ "freeimage-unstable-2021-11-01" ]; }' > ~/.config/nixpkgs/config.nix
|
||||
NIX_PATH=nixpkgs=$PWD ./maintainers/scripts/update-ament-vendor.sh || ret=$?
|
||||
git commit -m 'Update vendored-source.json files' $(find -name vendored-source.json) || :
|
||||
exit $ret
|
||||
- name: Create PR
|
||||
env:
|
||||
# Don't use secrets.GITHUB_TOKEN because it prevents the PR from
|
||||
# triggering a build
|
||||
# https://help.github.com/en/actions/automating-your-workflow-with-github-actions/events-that-trigger-workflows#about-workflow-events
|
||||
SUPERFLORE_GITHUB_TOKEN: ${{ secrets.SUPERFLORE_GITHUB_TOKEN }}
|
||||
run: |
|
||||
superflore-gen-nix --pr-only \
|
||||
--output-repository-path . \
|
||||
--upstream-branch develop \
|
||||
|
|
|
@ -10,7 +10,6 @@ self: super: {
|
|||
noetic = mkRosDistroOverlay { version = 1; distro = "noetic"; } self super;
|
||||
foxy = mkRosDistroOverlay { version = 2; distro = "foxy"; } self super;
|
||||
humble = mkRosDistroOverlay { version = 2; distro = "humble"; } self super;
|
||||
iron = mkRosDistroOverlay { version = 2; distro = "iron"; } self super;
|
||||
jazzy = mkRosDistroOverlay { version = 2; distro = "jazzy"; } self super;
|
||||
rolling = mkRosDistroOverlay { version = 2; distro = "rolling"; } self super;
|
||||
};
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, autoware-lint-common, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-cmake";
|
||||
version = "1.0.1-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_cmake/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "208d48aaf1436c5f296d853b85ab24c4459b34e902d9776087bc32a469f8b37f";
|
||||
url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_cmake/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "34fbd12867d9b1375b48e3990b37963e8b0f9cddc2584a2738dab26c4182c3a6";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-common-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_common_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "8d272c206485d63de20a8d056874021830c7baaad2b4fdb353d59fef35a51b0f";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_common_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "52f92eaa69eae32d2e75d687fe92c5204f3f6a8bdb5bc9871d8e85885f0aa7ce";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-control-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_control_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "c06824bb1bb8fda26ef3e22005a423adf6d1ca96b151be30116d4a357ae5ec89";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_control_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "a1a8269de0e6ab6c0a71aac142eed79c3353b37d8b3fa56f7b98b644a1ff8cf9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-internal-debug-msgs";
|
||||
version = "1.5.0-r1";
|
||||
version = "1.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_debug_msgs/1.5.0-1.tar.gz";
|
||||
name = "1.5.0-1.tar.gz";
|
||||
sha256 = "8e4cb11d5b5dd53f99980ded1e3d76af70395cb5550a5a8c45b86acce6cbff87";
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_debug_msgs/1.8.1-1.tar.gz";
|
||||
name = "1.8.1-1.tar.gz";
|
||||
sha256 = "2fb8a975d0af5c13a158a1d14ff6d4bc0f97fa32f2afd1ddc4512c37081d8d9a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
26
distros/humble/autoware-internal-metric-msgs/default.nix
Normal file
26
distros/humble/autoware-internal-metric-msgs/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-internal-metric-msgs";
|
||||
version = "1.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_metric_msgs/1.8.1-1.tar.gz";
|
||||
name = "1.8.1-1.tar.gz";
|
||||
sha256 = "840eec0ffc13d9db321b745022a9954d8d0b4f09a972a0ba1687a750de8d5621";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-auto rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake-auto ];
|
||||
|
||||
meta = {
|
||||
description = "The autoware_internal_metric_msgs package";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -2,21 +2,21 @@
|
|||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, autoware-internal-debug-msgs, autoware-internal-metric-msgs, autoware-internal-perception-msgs, autoware-internal-planning-msgs, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-internal-msgs";
|
||||
version = "1.5.0-r1";
|
||||
version = "1.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_msgs/1.5.0-1.tar.gz";
|
||||
name = "1.5.0-1.tar.gz";
|
||||
sha256 = "88ebc11d84470dc3cc65c266aaf9e2f9a68f2e44a01faba9992b357dc49209fc";
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_msgs/1.8.1-1.tar.gz";
|
||||
name = "1.8.1-1.tar.gz";
|
||||
sha256 = "c01fba24528f6a523913bce84a3eb8d5b481f1de6f720e7af1556d332928c205";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-auto rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||
propagatedBuildInputs = [ autoware-internal-debug-msgs autoware-internal-metric-msgs autoware-internal-perception-msgs autoware-internal-planning-msgs builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, autoware-perception-msgs, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-internal-perception-msgs";
|
||||
version = "1.5.0-r1";
|
||||
version = "1.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_perception_msgs/1.5.0-1.tar.gz";
|
||||
name = "1.5.0-1.tar.gz";
|
||||
sha256 = "8a5b0468138a3f3a87c988851f94af1583b724e49019df0669373ff6405900e2";
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_perception_msgs/1.8.1-1.tar.gz";
|
||||
name = "1.8.1-1.tar.gz";
|
||||
sha256 = "168b42e96144d35f77a6bc6f8874c88f63ebd9b5d1c7ffb46428e4a77d4c0f5f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,21 +2,21 @@
|
|||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, autoware-perception-msgs, autoware-planning-msgs, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, autoware-common-msgs, autoware-perception-msgs, autoware-planning-msgs, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-internal-planning-msgs";
|
||||
version = "1.5.0-r1";
|
||||
version = "1.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_planning_msgs/1.5.0-1.tar.gz";
|
||||
name = "1.5.0-1.tar.gz";
|
||||
sha256 = "366512c41404fff72a02f2258de75b57caf670b1476e0f6d6c0620f19002f992";
|
||||
url = "https://github.com/ros2-gbp/autoware_internal_msgs-release/archive/release/humble/autoware_internal_planning_msgs/1.8.1-1.tar.gz";
|
||||
name = "1.8.1-1.tar.gz";
|
||||
sha256 = "11929fd9f99bff0755e265c9b1c20b386f1931d11fa11d3ff807f0b883b1d56d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-auto rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ autoware-perception-msgs autoware-planning-msgs builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ];
|
||||
propagatedBuildInputs = [ autoware-common-msgs autoware-perception-msgs autoware-planning-msgs builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake-auto ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-lanelet2-extension, boost, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, python-cmake-module, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-lanelet2-extension-python";
|
||||
version = "0.6.3-r1";
|
||||
version = "0.7.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension_python/0.6.3-1.tar.gz";
|
||||
name = "0.6.3-1.tar.gz";
|
||||
sha256 = "40c0c3c523b3a81357c8af4aeeda357c62920e00696685b3a378081d5a3e502e";
|
||||
url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension_python/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "a4def111897ddc7e568cd54c14182d6f89afd069ca0ef25f54c72a6fb2947813";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,21 +2,21 @@
|
|||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-map-msgs, autoware-planning-msgs, autoware-utils, geographiclib, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, pugixml, range-v3, rclcpp, tf2, tf2-geometry-msgs, visualization-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, autoware-map-msgs, autoware-planning-msgs, geographiclib, geometry-msgs, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, pugixml, range-v3, rclcpp, tf2, tf2-geometry-msgs, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-lanelet2-extension";
|
||||
version = "0.6.3-r1";
|
||||
version = "0.7.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension/0.6.3-1.tar.gz";
|
||||
name = "0.6.3-1.tar.gz";
|
||||
sha256 = "15d740fc79e4ad09acd5ccfad7bda99c105a0705cb31562d69f0854c0ae51046";
|
||||
url = "https://github.com/ros2-gbp/autoware_lanelet2_extension-release/archive/release/humble/autoware_lanelet2_extension/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "cc63e96736e943f9576aa87d73dbc5c26f65ffaeb6c6d35082617ce1759c3a1d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-auto autoware-cmake ];
|
||||
checkInputs = [ ament-cmake-ros ];
|
||||
propagatedBuildInputs = [ autoware-map-msgs autoware-planning-msgs autoware-utils geographiclib geometry-msgs lanelet2-core lanelet2-io lanelet2-maps lanelet2-projection lanelet2-routing lanelet2-traffic-rules lanelet2-validation pugixml range-v3 rclcpp tf2 tf2-geometry-msgs visualization-msgs ];
|
||||
propagatedBuildInputs = [ autoware-map-msgs autoware-planning-msgs geographiclib geometry-msgs lanelet2-core lanelet2-io lanelet2-maps lanelet2-projection lanelet2-routing lanelet2-traffic-rules lanelet2-validation pugixml range-v3 rclcpp tf2 tf2-geometry-msgs visualization-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake-auto autoware-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-export-dependencies, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-lint-common";
|
||||
version = "1.0.1-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_lint_common/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "06420aec748a3ca645b184a3547cf885089d0110da2efccfc5eff871d8a707b5";
|
||||
url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_lint_common/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "262b7889eb35ff70c0697741724a0cecd9aaf7d86820c004f9abbe5e814194c9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-localization-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_localization_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "e90a52eea644253509637ac9d0f5c1de90f770af20051cfaf929dd689be67663";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_localization_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "691865e285874dbdfc216c372b1280cfe71ca0c6df8329d772b0c8b4a3e7faa6";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-map-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_map_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "483d1e2a04aaf6864a253e219cc2c7d98d9927c47fd7a5e5ae70e4387f52f97f";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_map_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "087faff3271a9d1b43e876edde728c5e747c1a2e120c26e70a380370a65589af";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
25
distros/humble/autoware-msgs/default.nix
Normal file
25
distros/humble/autoware-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, autoware-common-msgs, autoware-control-msgs, autoware-localization-msgs, autoware-map-msgs, autoware-perception-msgs, autoware-planning-msgs, autoware-sensing-msgs, autoware-system-msgs, autoware-v2x-msgs, autoware-vehicle-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-msgs";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "0f2cee255678e052a73f8c8eb2db911ddb27dedc9f95b448b4c54c8a957110bf";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ autoware-common-msgs autoware-control-msgs autoware-localization-msgs autoware-map-msgs autoware-perception-msgs autoware-planning-msgs autoware-sensing-msgs autoware-system-msgs autoware-v2x-msgs autoware-vehicle-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Meta package for the autoware_msgs packages";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-perception-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_perception_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "6e5f8a0af5ed941ef2b566e5eaa7e6c1e85b1fa8fecf8bc38307772a0dff8056";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_perception_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "d934ef8c0f06383a8a10a81107eecd67e16e822f8635de837d78905040e836a4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-planning-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_planning_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "5a5463d51042d54cb87a5bd95dc1ea42f312c3a51d28aa41a006cf4ef64c00ed";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_planning_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "f54d00989bc0a967985cc1ef93e2452f0c41036b488675e0eaf5598c9632686a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-sensing-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_sensing_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "8ec93d22be1db5cfff3f9a1ba7533c731fa3251fcf4f7794dcbfc9d59f41a6cd";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_sensing_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "914fd0196e5459dc2fdc3200b0f82c3ec8ee585b301e4b401feee9dc67939676";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, diagnostic-msgs, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-system-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_system_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "f33b7e7af4d5c7056924d119f343d18b75e3a521d77287dc2f4e77c3403a7723";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_system_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "b8fbafe72f26329fb9ccb7f9d0a6076aff219892e0caaf360a96e63d94206764";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-v2x-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_v2x_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "3bf8a305d2834d953a59b91066d456e405a09833147f27ed4f72ddc77e792c28";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_v2x_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "527e16527259017ba10be0c3ea0ada56b5102242d8bde32486d5d1f78a262395";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, autoware-planning-msgs, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-autoware-vehicle-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_vehicle_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "445320670f2f92dae9f4bbae2539a3e11b52773d0239dec77ecc51e058abc074";
|
||||
url = "https://github.com/ros2-gbp/autoware_msgs-release/archive/release/humble/autoware_vehicle_msgs/1.6.0-1.tar.gz";
|
||||
name = "1.6.0-1.tar.gz";
|
||||
sha256 = "d9d5fbbb760e09e7afc65112f7f400036f311b984e9d215624b0133da979f101";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-clearpath-mecanum-drive-controller";
|
||||
version = "0.1.0-r1";
|
||||
version = "0.1.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/clearpath-gbp/clearpath_mecanum_drive_controller-release/archive/release/humble/clearpath_mecanum_drive_controller/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "842b373d7ed0563c9f61a427c89c66e00a740c2d5d05fb282571e335e790b4c5";
|
||||
url = "https://github.com/clearpath-gbp/clearpath_mecanum_drive_controller-release/archive/release/humble/clearpath_mecanum_drive_controller/0.1.1-1.tar.gz";
|
||||
name = "0.1.1-1.tar.gz";
|
||||
sha256 = "5ff432cb169481e05fd76ca38b11f38788787804af3384a1989b04d4791b6cd2";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-clearpath-ros2-socketcan-interface";
|
||||
version = "1.0.1-r2";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/clearpath-gbp/clearpath_ros2_socketcan_interface-release/archive/release/humble/clearpath_ros2_socketcan_interface/1.0.1-2.tar.gz";
|
||||
name = "1.0.1-2.tar.gz";
|
||||
sha256 = "8b641f43251021a58af334f3bec0ec87f78a4a67cbd7c3337a68c8e6c2cbb1f4";
|
||||
url = "https://github.com/clearpath-gbp/clearpath_ros2_socketcan_interface-release/archive/release/humble/clearpath_ros2_socketcan_interface/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "084e0e3967469d17637de1003a8aba623330cb6ebad4c05a49d76451f23650b6";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, control-msgs, eigen, filters, generate-parameter-library, geometry-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-control-toolbox";
|
||||
version = "3.6.0-r1";
|
||||
version = "3.6.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/control_toolbox-release/archive/release/humble/control_toolbox/3.6.0-1.tar.gz";
|
||||
name = "3.6.0-1.tar.gz";
|
||||
sha256 = "57bbb412b8afff177d6896ddcf5e9ded01467b3c14dd50419124f991604f1db9";
|
||||
url = "https://github.com/ros2-gbp/control_toolbox-release/archive/release/humble/control_toolbox/3.6.1-1.tar.gz";
|
||||
name = "3.6.1-1.tar.gz";
|
||||
sha256 = "1d8bd6fe084f2ab1435e11792fc079fe71660737182ec35533c4b27b04634f45";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-pytest, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rcl-interfaces, rclcpp, rclpy, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-diagnostic-aggregator";
|
||||
version = "4.0.2-r1";
|
||||
version = "4.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_aggregator/4.0.2-1.tar.gz";
|
||||
name = "4.0.2-1.tar.gz";
|
||||
sha256 = "d65e4b76fc963f735c1eadecd425a20e33f76c0009a1db68726effbf5bb063a8";
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_aggregator/4.0.3-1.tar.gz";
|
||||
name = "4.0.3-1.tar.gz";
|
||||
sha256 = "af5b3169c9e725a2b6009f6184781192fe1b4b825894865c7479046fcf202057";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, launch-testing-ament-cmake, lm_sensors, python3Packages, rclpy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-diagnostic-common-diagnostics";
|
||||
version = "4.0.2-r1";
|
||||
version = "4.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_common_diagnostics/4.0.2-1.tar.gz";
|
||||
name = "4.0.2-1.tar.gz";
|
||||
sha256 = "629ddc2e92b2d7f809953ed187c628759a4b51f4e8098801b6848c838eae1bf7";
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_common_diagnostics/4.0.3-1.tar.gz";
|
||||
name = "4.0.3-1.tar.gz";
|
||||
sha256 = "f3921f257465852aae3dc610b00dca7040af949fa815ccde2f8e702710f41fb3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
25
distros/humble/diagnostic-remote-logging/default.nix
Normal file
25
distros/humble/diagnostic-remote-logging/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, curl, diagnostic-msgs, rclcpp-components }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-diagnostic-remote-logging";
|
||||
version = "4.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_remote_logging/4.0.3-1.tar.gz";
|
||||
name = "4.0.3-1.tar.gz";
|
||||
sha256 = "b7853761f4d9645413a994e4674dbb7b448286edebab5cedfc9862e43a51cb70";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake curl diagnostic-msgs rclcpp-components ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "diagnostic_remote_logging";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -2,22 +2,22 @@
|
|||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch, launch-testing, launch-testing-ros, python3Packages, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch, launch-testing, launch-testing-ros, python3Packages, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-diagnostic-updater";
|
||||
version = "4.0.2-r1";
|
||||
version = "4.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_updater/4.0.2-1.tar.gz";
|
||||
name = "4.0.2-1.tar.gz";
|
||||
sha256 = "3572e730c63c96c8f77a3b15186fb0827746de3b998c0d7526940f89db5c9232";
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_updater/4.0.3-1.tar.gz";
|
||||
name = "4.0.3-1.tar.gz";
|
||||
sha256 = "7ca16b17301bb39458bcc2d10894b04d59566b3646e84c9762dfc2fc138552b3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ament-cmake-python ];
|
||||
buildInputs = [ ament-cmake ament-cmake-python ament-cmake-ros ];
|
||||
checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ros python3Packages.pytest rclcpp-lifecycle ];
|
||||
propagatedBuildInputs = [ diagnostic-msgs rclcpp rclpy std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = "diagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device drivers to keep track of the status of output topics, device status, etc.";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, diagnostic-aggregator, diagnostic-common-diagnostics, diagnostic-updater, self-test }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-diagnostics";
|
||||
version = "4.0.2-r1";
|
||||
version = "4.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostics/4.0.2-1.tar.gz";
|
||||
name = "4.0.2-1.tar.gz";
|
||||
sha256 = "c68afe325eed915c3eaf0efc16635eae76ca7bb168e24f74c80bbcea76bfa564";
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostics/4.0.3-1.tar.gz";
|
||||
name = "4.0.3-1.tar.gz";
|
||||
sha256 = "e6d7a6bc2f453e989d0e165a3a9a2d9453a478ffef209b00905812a1db4b654c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dynamixel-interfaces, dynamixel-sdk, hardware-interface, pluginlib, rclcpp, realtime-tools, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-dynamixel-hardware-interface";
|
||||
version = "1.4.1-r1";
|
||||
version = "1.4.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/dynamixel_hardware_interface-release/archive/release/humble/dynamixel_hardware_interface/1.4.1-1.tar.gz";
|
||||
name = "1.4.1-1.tar.gz";
|
||||
sha256 = "d5af16d709aacbf52fb3b3a562d015bb6d5efad1fcc2b0a573a798e5c39177ea";
|
||||
url = "https://github.com/ros2-gbp/dynamixel_hardware_interface-release/archive/release/humble/dynamixel_hardware_interface/1.4.2-1.tar.gz";
|
||||
name = "1.4.2-1.tar.gz";
|
||||
sha256 = "3d591f073fb40d3f041a7837082c4a1b725dd7725a424edfaf51e4f4cb2b140f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -306,6 +306,8 @@ self: super: {
|
|||
|
||||
autoware-internal-debug-msgs = self.callPackage ./autoware-internal-debug-msgs {};
|
||||
|
||||
autoware-internal-metric-msgs = self.callPackage ./autoware-internal-metric-msgs {};
|
||||
|
||||
autoware-internal-msgs = self.callPackage ./autoware-internal-msgs {};
|
||||
|
||||
autoware-internal-perception-msgs = self.callPackage ./autoware-internal-perception-msgs {};
|
||||
|
@ -322,6 +324,8 @@ self: super: {
|
|||
|
||||
autoware-map-msgs = self.callPackage ./autoware-map-msgs {};
|
||||
|
||||
autoware-msgs = self.callPackage ./autoware-msgs {};
|
||||
|
||||
autoware-perception-msgs = self.callPackage ./autoware-perception-msgs {};
|
||||
|
||||
autoware-planning-msgs = self.callPackage ./autoware-planning-msgs {};
|
||||
|
@ -680,6 +684,8 @@ self: super: {
|
|||
|
||||
diagnostic-msgs = self.callPackage ./diagnostic-msgs {};
|
||||
|
||||
diagnostic-remote-logging = self.callPackage ./diagnostic-remote-logging {};
|
||||
|
||||
diagnostic-updater = self.callPackage ./diagnostic-updater {};
|
||||
|
||||
diagnostics = self.callPackage ./diagnostics {};
|
||||
|
@ -1182,6 +1188,8 @@ self: super: {
|
|||
|
||||
gtsam = self.callPackage ./gtsam {};
|
||||
|
||||
gz-ros2-control-demos = self.callPackage ./gz-ros2-control-demos {};
|
||||
|
||||
gz-ros2-control-tests = self.callPackage ./gz-ros2-control-tests {};
|
||||
|
||||
hardware-interface = self.callPackage ./hardware-interface {};
|
||||
|
@ -1228,6 +1236,8 @@ self: super: {
|
|||
|
||||
ifm3d-core = self.callPackage ./ifm3d-core {};
|
||||
|
||||
ign-ros2-control = self.callPackage ./ign-ros2-control {};
|
||||
|
||||
ign-ros2-control-demos = self.callPackage ./ign-ros2-control-demos {};
|
||||
|
||||
ignition-cmake2-vendor = self.callPackage ./ignition-cmake2-vendor {};
|
||||
|
|
26
distros/humble/gz-ros2-control-demos/default.nix
Normal file
26
distros/humble/gz-ros2-control-demos/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, gz-ros2-control, hardware-interface, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, mecanum-drive-controller, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-gz-sim, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-gz-ros2-control-demos";
|
||||
version = "0.7.13-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/gz_ros2_control_demos/0.7.13-1.tar.gz";
|
||||
name = "0.7.13-1.tar.gz";
|
||||
sha256 = "06ac4d63168d2573b0de81ea574bc523e1df88e8774078f0047ef2049da0aecb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rclcpp-action ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ackermann-steering-controller ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs gz-ros2-control hardware-interface imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros mecanum-drive-controller rclcpp robot-state-publisher ros-gz-bridge ros-gz-sim ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "gz_ros2_control_demos";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -2,21 +2,20 @@
|
|||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, geometry-msgs, hardware-interface, ign-ros2-control, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, python3Packages, rclcpp, rclcpp-action, robot-state-publisher, ros-ign-gazebo, ros2controlcli, ros2launch, xacro }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, controller-manager, gz-ros2-control-demos, ign-ros2-control-demos, launch, launch-ros, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, ros2launch, rosgraph-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-gz-ros2-control-tests";
|
||||
version = "0.7.12-r1";
|
||||
version = "0.7.13-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/gz_ros2_control_tests/0.7.12-1.tar.gz";
|
||||
name = "0.7.12-1.tar.gz";
|
||||
sha256 = "c03ebfd589eb2e6d0a4cee3ca0975862ddb1a1c6df2ea940c7f5a9d089284c54";
|
||||
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/gz_ros2_control_tests/0.7.13-1.tar.gz";
|
||||
name = "0.7.13-1.tar.gz";
|
||||
sha256 = "996f966c0f1e4833d7c1e581ddabec70a056159d7e02b121a8a183f300d5399d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rclcpp-action ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ament-index-python control-msgs geometry-msgs hardware-interface ign-ros2-control joint-state-broadcaster joint-trajectory-controller launch launch-ros launch-testing-ament-cmake python3Packages.psutil python3Packages.pytest rclcpp robot-state-publisher ros-ign-gazebo ros2controlcli ros2launch xacro ];
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-index-python ament-lint-auto ament-lint-common controller-manager gz-ros2-control-demos ign-ros2-control-demos launch launch-ros launch-testing-ament-cmake launch-testing-ros python3Packages.psutil python3Packages.pytest rclpy ros2launch rosgraph-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -2,25 +2,24 @@
|
|||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-ign-gazebo, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, gz-ros2-control-demos, launch, launch-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-ign-ros2-control-demos";
|
||||
version = "0.7.12-r1";
|
||||
version = "0.7.13-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/ign_ros2_control_demos/0.7.12-1.tar.gz";
|
||||
name = "0.7.12-1.tar.gz";
|
||||
sha256 = "fe383495be64effd982f4298af675700e610444f6740d4f978aae49b4a600f33";
|
||||
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/ign_ros2_control_demos/0.7.13-1.tar.gz";
|
||||
name = "0.7.13-1.tar.gz";
|
||||
sha256 = "a9071572da638fddcd5119d4ad86eb3427ea590f3cac6f1a71d1bff8b316d273";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rclcpp-action ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ackermann-steering-controller ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs hardware-interface ign-ros2-control imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-ign-gazebo ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ];
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ ament-index-cpp gz-ros2-control-demos launch launch-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ign_ros2_control_demos";
|
||||
description = "Shim package for gz_ros2_control_demos";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
||||
|
|
25
distros/humble/ign-ros2-control/default.nix
Normal file
25
distros/humble/ign-ros2-control/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2025 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, gz-ros2-control }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-ign-ros2-control";
|
||||
version = "0.7.13-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/humble/ign_ros2_control/0.7.13-1.tar.gz";
|
||||
name = "0.7.13-1.tar.gz";
|
||||
sha256 = "d319d97811551ca6c72e76e77ada41e791945016827b12b840f1b6346acb82a4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ gz-ros2-control ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Ignition ros2_control package allows to control simulated robots using ros2_control framework.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, builtin-interfaces, python-cmake-module, rclcpp, rclcpp-lifecycle, rclpy, rcutils, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-message-filters";
|
||||
version = "4.3.6-r1";
|
||||
version = "4.3.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/humble/message_filters/4.3.6-1.tar.gz";
|
||||
name = "4.3.6-1.tar.gz";
|
||||
sha256 = "8a3b96aab1487fc648f82147a18481453841c63e8f5df84d178713d3f394aaec";
|
||||
url = "https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/humble/message_filters/4.3.7-1.tar.gz";
|
||||
name = "4.3.7-1.tar.gz";
|
||||
sha256 = "6f91aea441efdf24cf907d304159b3031870eaae1bd1e99e8347800df93d4acc";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, diagnostic-updater, rclcpp, ros2-socketcan-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-can";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_can/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "200d8df11660d3c2a816481c619ae4eeeffdbefd7d3de2d91e110ccbcf79f3f0";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_can/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "06c48876c9b37bbeeafeaf51df08e610e2bda0f5c4e364d06810edc3167ba71f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,19 +5,19 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-general-purpose-radar-msgs";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_general_purpose_radar_msgs/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "0e5d33dff30c17a700aab2c9aa609c18a4058841b096a2682c52e1bd14da8780";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_general_purpose_radar_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "671c6ac79cfa51d960c18c0a3dab38dae2d0432c8ee84924604feb88310be61f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "The off_highway_general_purpose_radar_msgs package";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, off-highway-can, off-highway-general-purpose-radar-msgs, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-general-purpose-radar";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_general_purpose_radar/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "54ea7a4e1e46252e24829ffbad19fdb18cfee11653654ead370d4801c49e66d7";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_general_purpose_radar/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "ba407ba23ab2f2cc4f227bbb6d2b0dcc870da88f2750082bf37354966d961cc7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,19 +5,19 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-premium-radar-sample-msgs";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_premium_radar_sample_msgs/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "6be0ff3c78c562327870830d5b76d5c5ed106aa6c12621a79ea71bb819421dae";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_premium_radar_sample_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "197d197565d82306e34dfb3c9c6c501dfee2e7f0d3e04bf71bea269fc5713b23";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "The off_highway_premium_radar_sample_msgs package";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, asio, asio-cmake-module, diagnostic-updater, io-context, off-highway-premium-radar-sample-msgs, pcl, pcl-conversions, rclcpp, rclcpp-components, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-premium-radar-sample";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_premium_radar_sample/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "82219fcd0232db6bcaabbde7bd23d6ab9c64fc67f883b6aab319b61b17aade54";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_premium_radar_sample/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "f52f57d9a9cee293dae7264cd5398bb3d0637d052d9bd8dba4e78d99ca2bae35";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,19 +5,19 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-radar-msgs";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_radar_msgs/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "a61807e5780820575bc01f8a79cf3e62b66553284c4c5f2286112238218ba66e";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_radar_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "059e193e50bcd296fa3c7bb216fcfdb567865e3bdbd79b4d2b9471532a5daba4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "The off_highway_radar_msgs package";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, off-highway-can, off-highway-radar-msgs, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-radar";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_radar/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "f9452a4a3b29cc660444945640f2c29686927c6f1fd91261f4f1fc4c46685c8b";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_radar/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "f081c867339d9ab788c46fb5633b262eda4bc2374adb476bdd3747352c337bb7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, off-highway-premium-radar-sample, off-highway-radar, pcl-ros, rclcpp, rclcpp-components }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-sensor-drivers-examples";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_sensor_drivers_examples/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "913229ef57a4179a3b35ad164ecaacdf2c4b18b2cf500474d501cfb5574dd49d";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_sensor_drivers_examples/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "ea8af72be111cac1d2890290122f596da9d39662e590a764ce976cc0224eab99";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, off-highway-can, off-highway-general-purpose-radar, off-highway-general-purpose-radar-msgs, off-highway-premium-radar-sample, off-highway-premium-radar-sample-msgs, off-highway-radar, off-highway-radar-msgs, off-highway-uss, off-highway-uss-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-sensor-drivers";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_sensor_drivers/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "f9e470acee18251090a3285547f2c48316054e62fbefac6a4ef2f1359d0e286e";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_sensor_drivers/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "d4808f481bc7d2adbe74c909c278d08bcef43eb7aae603b412280d9176b8f79e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,19 +5,19 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-uss-msgs";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_uss_msgs/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "7a5966779b3eba2d646183f0f1a5e224a2ff151a6d0c96ecb126a4be70afccfc";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_uss_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "34106784d7613704c4bb02430fa0dcc839aa7e397c43707338d1c6d433fb4ffb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "The off_highway_uss_msgs package";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, can-msgs, off-highway-can, off-highway-uss-msgs, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-off-highway-uss";
|
||||
version = "0.7.0-r1";
|
||||
version = "0.8.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_uss/0.7.0-1.tar.gz";
|
||||
name = "0.7.0-1.tar.gz";
|
||||
sha256 = "b58d206bfc41d8a61c1bf315ae4dd2117774363e5e6f52be3fc661928109ae6d";
|
||||
url = "https://github.com/ros2-gbp/off_highway_sensor_drivers-release/archive/release/humble/off_highway_uss/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "de21b431b882469c03d2c2aae4a1cee8fd95051ab5063e8972ad8aa079a47901";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, boost, libcap, lifecycle-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, test-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-realtime-tools";
|
||||
version = "2.12.0-r1";
|
||||
version = "2.13.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/realtime_tools-release/archive/release/humble/realtime_tools/2.12.0-1.tar.gz";
|
||||
name = "2.12.0-1.tar.gz";
|
||||
sha256 = "d26f45c4d0d3f90e1de029a160ec665529ea618dd3d7776af15a32b5873617c2";
|
||||
url = "https://github.com/ros2-gbp/realtime_tools-release/archive/release/humble/realtime_tools/2.13.0-1.tar.gz";
|
||||
name = "2.13.0-1.tar.gz";
|
||||
sha256 = "3df80d238b3d45b947d980f5086885e71324a0342401ff9f213c45ac72f5300b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-self-test";
|
||||
version = "4.0.2-r1";
|
||||
version = "4.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/self_test/4.0.2-1.tar.gz";
|
||||
name = "4.0.2-1.tar.gz";
|
||||
sha256 = "4cce81a95d741c6541761907cc0b3b04e686e8eb955b0cbda76de323d678942f";
|
||||
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/self_test/4.0.3-1.tar.gz";
|
||||
name = "4.0.3-1.tar.gz";
|
||||
sha256 = "9bcde7c177aa3ef11c1bb4f3a0788b3710fa1abf2cccb5cc4d3bf6161788c955";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-acado-vendor";
|
||||
version = "1.0.0-r6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/acado_vendor-release/archive/release/iron/acado_vendor/1.0.0-6.tar.gz";
|
||||
name = "1.0.0-6.tar.gz";
|
||||
sha256 = "02b93ec40148f582b298784dc4236707ca2247f3d03b07e22c0222ab4e9efce4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ament package for ACADO toolkit for MPC code generation";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ackermann-msgs";
|
||||
version = "2.0.2-r5";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ackermann_msgs-release/archive/release/iron/ackermann_msgs/2.0.2-5.tar.gz";
|
||||
name = "2.0.2-5.tar.gz";
|
||||
sha256 = "0077a85b887322ee9eeae8c101074a69c9fac48b2ac8dc4a8caafbc2df97be75";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-common ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "ROS2 messages for robots using Ackermann steering.";
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ackermann-steering-controller";
|
||||
version = "3.28.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/ackermann_steering_controller/3.28.0-1.tar.gz";
|
||||
name = "3.28.0-1.tar.gz";
|
||||
sha256 = "1f7065868683de6fba3fbc30d0312f5d6ae3240b9b5310858d4a6bb23883bbe1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake generate-parameter-library ];
|
||||
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface hardware-interface-testing ros2-control-test-assets ];
|
||||
propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Steering controller for Ackermann kinematics. Rear fixed wheels are powering the vehicle and front wheels are steering it.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-core-generators, rosidl-core-runtime, service-msgs, unique-identifier-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-action-msgs";
|
||||
version = "1.6.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/iron/action_msgs/1.6.0-2.tar.gz";
|
||||
name = "1.6.0-2.tar.gz";
|
||||
sha256 = "cf964cc33d27eec13afdcbed5585c467e97703306738288e1bf6aeffc9777a50";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-core-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-core-runtime service-msgs unique-identifier-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-core-generators ];
|
||||
|
||||
meta = {
|
||||
description = "Messages and service definitions common among all ROS actions.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, rclcpp-components }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-action-tutorials-cpp";
|
||||
version = "0.27.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_cpp/0.27.2-1.tar.gz";
|
||||
name = "0.27.2-1.tar.gz";
|
||||
sha256 = "8900eb4e75a581ed1f67d545736c07f2fa1309e9732a99e04df2ed7611dd5d23";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ action-tutorials-interfaces rclcpp rclcpp-action rclcpp-components ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "C++ action tutorial cpp code";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-action-tutorials-interfaces";
|
||||
version = "0.27.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_interfaces/0.27.2-1.tar.gz";
|
||||
name = "0.27.2-1.tar.gz";
|
||||
sha256 = "aa9b0e0b925b0ee5abc60eeb71e3919e701d3488555e08a6972bd197d8785fd0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "Action tutorials action";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-lint-auto, ament-lint-common, rclpy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-action-tutorials-py";
|
||||
version = "0.27.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/demos-release/archive/release/iron/action_tutorials_py/0.27.2-1.tar.gz";
|
||||
name = "0.27.2-1.tar.gz";
|
||||
sha256 = "7001763d61ff5d81a63f9bd97dd4f2fc21c5df7d5c5065beb6719e830a4fe74a";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ action-tutorials-interfaces rclpy ];
|
||||
|
||||
meta = {
|
||||
description = "Python action tutorial code";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-actionlib-msgs";
|
||||
version = "5.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/iron/actionlib_msgs/5.0.1-1.tar.gz";
|
||||
name = "5.0.1-1.tar.gz";
|
||||
sha256 = "71ffdba612b708db24769d34d77d1a2942d42477a77d1abcacd0cb2379471266";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "A package containing some message definitions used in the implementation of ROS 1 actions.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-actuator-msgs";
|
||||
version = "0.0.1-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/actuator_msgs-release/archive/release/iron/actuator_msgs/0.0.1-3.tar.gz";
|
||||
name = "0.0.1-3.tar.gz";
|
||||
sha256 = "f26553272b05741384df35c6ff83c22bdc805ee5d751876c90d8a3fe4af3db9f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "ROS 2 message interface for Actuators.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,36 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-adaptive-component";
|
||||
version = "0.2.1-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/adaptive_component-release/archive/release/iron/adaptive_component/0.2.1-4.tar.gz";
|
||||
name = "0.2.1-4.tar.gz";
|
||||
sha256 = "47dc0ac59840a6509a6e966edabfab217b689280c0ca954a3f4466655e8fd818";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ rclcpp rclcpp-components ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "A composable container for Adaptive ROS 2 Node computations.
|
||||
Allows building Nodes that can select between FPGA, CPU or
|
||||
GPU, at run-time. Stateless by default, can be made stateful
|
||||
to meet use-case specific needs. Refer to examples in README.
|
||||
|
||||
Technically, provides A ROS 2 Node subclass programmed as a
|
||||
"Component" and including its own single threaded executor
|
||||
to build adaptive computations. Adaptive ROS 2 Nodes are able to
|
||||
perform computations in the CPU, the FPGA or the GPU, adaptively.
|
||||
Adaptive behavior is controlled through the "adaptive" ROS 2
|
||||
parameter.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, joint-trajectory-controller, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-admittance-controller";
|
||||
version = "3.28.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/iron/admittance_controller/3.28.0-1.tar.gz";
|
||||
name = "3.28.0-1.tar.gz";
|
||||
sha256 = "b95094072f73b352dd0b4aa9b126e7ffa3a0b17489e11fabaf713686018a9ec2";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing kinematics-interface-kdl ros2-control-test-assets ];
|
||||
propagatedBuildInputs = [ backward-ros control-msgs control-toolbox controller-interface filters generate-parameter-library geometry-msgs hardware-interface joint-trajectory-controller kinematics-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-eigen tf2-geometry-msgs tf2-kdl tf2-ros trajectory-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Implementation of admittance controllers for different input and output interface.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-acceleration";
|
||||
version = "0.2.0-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_acceleration-release/archive/release/iron/ament_acceleration/0.2.0-4.tar.gz";
|
||||
name = "0.2.0-4.tar.gz";
|
||||
sha256 = "efd07d6705438eb5a50cd2f41b3f9b3b3ce0ca6990bf35a5c82dcca03a59ad4f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ];
|
||||
|
||||
meta = {
|
||||
description = "CMake macros and utilities to include hardware acceleration into the ROS 2 build system (ament) and its development flows.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-black";
|
||||
version = "0.2.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/iron/ament_black/0.2.6-1.tar.gz";
|
||||
name = "0.2.6-1.tar.gz";
|
||||
sha256 = "286210de9813f31a17bf79e5617b7b11236d24d855a7fbba6ed83cc47ab9c510";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ python3Packages.unidiff python3Packages.uvloop pythonPackages.black ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to check code against style conventions using
|
||||
black and generate xUnit test result files.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-clang-format";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_clang_format/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "07fc6841f60f8a7079730ce206d90b154578bd84481e0925d2bd2b025186e30b";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ clang python3Packages.pyyaml ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to check code against style conventions using
|
||||
clang-format and generate xUnit test result files.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-clang-tidy";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_clang_tidy/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "c8fb4641c2dd74153b2bd0e999be6e55540aef06cbd84031f4721689eadfcbf2";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ clang python3Packages.pyyaml ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to check code against style conventions using
|
||||
clang-tidy and generate xUnit test result files.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-auto";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_auto/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "ca74036d3fb031950c711b85c8749c6e4d8b0954211d65a3acd5d04df927f28b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake ament-cmake-gtest ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-gtest ];
|
||||
|
||||
meta = {
|
||||
description = "The auto-magic functions for ease to use of the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-black, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-black";
|
||||
version = "0.2.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_black-release/archive/release/iron/ament_cmake_black/0.2.6-1.tar.gz";
|
||||
name = "0.2.6-1.tar.gz";
|
||||
sha256 = "b8baa3922c83172ea10e353e46a087455323f5796cf0ec6a3d82172f31d3c8ed";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-xmllint ];
|
||||
propagatedBuildInputs = [ ament-black ament-cmake-test ];
|
||||
nativeBuildInputs = [ ament-black ament-cmake-core ament-cmake-test ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_black to lint Python code using black.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-catch2";
|
||||
version = "1.3.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake_catch2-release/archive/release/iron/ament_cmake_catch2/1.3.1-1.tar.gz";
|
||||
name = "1.3.1-1.tar.gz";
|
||||
sha256 = "3dc5eb37e169ff79870af47b2a396c3e9cc8d83d51caea92505e6e8425648e98";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ];
|
||||
|
||||
meta = {
|
||||
description = "Allows integrating catch2 tests in the ament buildsystem with CMake";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-clang-format, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-clang-format";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_clang_format/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "f3024f17704a96608ed52d5b93b7bbe405d68808b96184e4281723b617d70f6d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-clang-format ament-cmake-test ];
|
||||
nativeBuildInputs = [ ament-clang-format ament-cmake-core ament-cmake-test ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_clang_format to lint C / C++ code using clang format.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-clang-tidy, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-clang-tidy";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_clang_tidy/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "8c1e1a308c0d61a0a883364e28031e8d66b23b6680e5ceca77b1e37ac67ac8d9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-clang-tidy ament-cmake-test ];
|
||||
nativeBuildInputs = [ ament-clang-tidy ament-cmake-core ament-cmake-test ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_clang_tidy to lint C / C++ code using clang tidy.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-copyright }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-copyright";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_copyright/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "ce50bae1355909c795529f963d6e97be0fcf98a37e72fc92624fabac0f485b34";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-copyright ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-copyright ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_copyright to check every source file contains copyright reference.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-core";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_core/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "821195084f63caad5bf0ba2dc69891dff80db6114eaab3c1d25600aedf50086d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-package cmake python3Packages.catkin-pkg ];
|
||||
nativeBuildInputs = [ ament-package cmake python3Packages.catkin-pkg ];
|
||||
|
||||
meta = {
|
||||
description = "The core of the ament buildsystem in CMake.
|
||||
|
||||
Several subcomponents provide specific funtionalities:
|
||||
* environment: provide prefix-level setup files
|
||||
* environment_hooks: provide package-level setup files and environment hooks
|
||||
* index: store information in an index and retrieve them without crawling
|
||||
* package_templates: templates from the ament_package Python package
|
||||
* symlink_install: use symlinks for CMake install commands";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cppcheck }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-cppcheck";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_cppcheck/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "71799d51ebd87d4312e914c1b635e451a132bea7da62fbe12c60d99307fa9e54";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-core ament-cmake-test ament-cppcheck ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cppcheck ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_cppcheck to perform static code analysis on C/C++
|
||||
code using Cppcheck.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-cpplint }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-cpplint";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_cpplint/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "bd87e9ee5a97b94c2c0a8fa52458b98c740d48feb39a85e4ac93efa7a791d95b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-cpplint ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-cpplint ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_cpplint to lint C / C++ code using cpplint.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-export-definitions";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_definitions/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "ac9c364af6027295e9302cf977e31fe0023f34f9df6d4e22d4d7e8992bc892ed";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to export definitions to downstream packages in the ament buildsystem.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-export-dependencies";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_dependencies/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "f01a68501a2101a2ac8a91f49841952c8d79f80e98775279880a8af10492b1eb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ament-cmake-libraries ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-libraries ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to export dependencies to downstream packages in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-export-include-directories";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_include_directories/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "9c54f18be1a191f9e9579f358302f37c538cb786e343dc131708112e8cf7803e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to export include directories to downstream packages in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-export-interfaces";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_interfaces/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "6f7d010e042699d8f30b0d7823ca09160e2485b4c7156971cba78d4d96e50df6";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ament-cmake-export-libraries ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-libraries ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to export interfaces to downstream packages in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-export-libraries";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_libraries/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "4eed020f9504b7a9a2f57495b20dcc82bc1a81ea9e850d8c9164d31bfd602e69";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to export libraries to downstream packages in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-export-link-flags";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_link_flags/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "445386c303e693a8ec334797645fca4770ff2e8266e67b1740e1f838a1953fd8";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to export link flags to downstream packages in the ament buildsystem.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-export-targets";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_export_targets/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "55a5a692cacb3089edb586e84466a27290d9d3f5b1c974e206c97612d9676e44";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ament-cmake-export-libraries ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-libraries ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to export targets to downstream packages in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-flake8 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-flake8";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_flake8/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "7ba7aad22660b436249db383d3f9c10fc7b8acf62f8a1441c861803318f65ecb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-flake8 ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-flake8 ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_flake8 to check code syntax and style conventions
|
||||
with flake8.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-gen-version-h";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gen_version_h/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "730f5d745fdda6963380f53a5df2ed96b142da6c6f7b9f310b87b94d70d4fbdf";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-package ];
|
||||
checkInputs = [ ament-cmake-gtest ];
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-package ];
|
||||
|
||||
meta = {
|
||||
description = "Generate a C header containing the version number of the package";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-gmock";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gmock/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "794241f39b5608a8b7db4169b469a371ac81bc36147147e9a1f348e132fc0556";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
propagatedBuildInputs = [ ament-cmake-gtest ament-cmake-test gmock-vendor gtest ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-gtest ament-cmake-test gmock-vendor gtest ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to add Google mock-based tests in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-google-benchmark";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_google_benchmark/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "dc6dca66e166dd064b03b8ef2e415a362503b39c038b83c5e328f760b167b7f1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-python ];
|
||||
propagatedBuildInputs = [ ament-cmake-test google-benchmark-vendor ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-python ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to add Google Benchmark tests in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-gtest";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_gtest/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "7b504205840522f444562b670f5e8496697fd24c149ace91d788b37606069005";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
propagatedBuildInputs = [ ament-cmake-test gtest gtest-vendor ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test gtest gtest-vendor ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to add gtest-based tests in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-include-directories";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_include_directories/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "7d9f8ea64417159b6d8367f193ba80e95cc3ed357ac3ec8d1b3b64dafafff048";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ];
|
||||
|
||||
meta = {
|
||||
description = "The functionality to order include directories according to a chain of prefixes in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-libraries";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_libraries/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "e2bf57276ab680c0f905fc813e9e9642fb6ceba011bc6494434efb9b8d8bfc47";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ];
|
||||
|
||||
meta = {
|
||||
description = "The functionality to deduplicate libraries in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-lint-cmake }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-lint-cmake";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_lint_cmake/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "3b15f554e248e46b70270ca615d65017255de03326de75a29adcb0db474789f9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-lint-cmake ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-lint-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_lint_cmake to lint CMake code using cmakelint.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-mypy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-mypy";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_mypy/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "d14c49481a7eb1f5a1aa8ce9a4b9d999622c56a287ed9e19fc31af33b3e78834";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-mypy ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-mypy ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_mypy to perform static type analysis on python code
|
||||
with mypy.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pclint }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-pclint";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pclint/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "f8e345c091f0fda54662f1e4061c34852d8bb0452f985c3d58068da98e4b0b43";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-pclint ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-pclint ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_pclint to perform static code analysis on C/C++
|
||||
code using PC-lint.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pep257 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-pep257";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pep257/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "96be1791f28b4316c93a48f7bd825641690fdea5fc0c78318756a8fe173a6055";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-pep257 ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-pep257 ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_pep257 to check code against the docstring style conventions in
|
||||
PEP 257.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pycodestyle }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-pycodestyle";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pycodestyle/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "0beefd3b3a6b5c875a038c38c2a6f75a1e2cd42e422a7e160ebd9b18e83650b9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-pycodestyle ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-pycodestyle ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_pycodestyle to check code against the style conventions in
|
||||
PEP 8.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test, ament-pyflakes }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-pyflakes";
|
||||
version = "0.14.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/iron/ament_cmake_pyflakes/0.14.4-1.tar.gz";
|
||||
name = "0.14.4-1.tar.gz";
|
||||
sha256 = "0edd977108d53b5ce4ca92d2d1b3d80c9c0b9c22b2612b5b7d0832a71cdd9e00";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-core ];
|
||||
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
|
||||
propagatedBuildInputs = [ ament-cmake-test ament-pyflakes ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-pyflakes ];
|
||||
|
||||
meta = {
|
||||
description = "The CMake API for ament_pyflakes to check code using pyflakes.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-pytest";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_pytest/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "a21d7c795fd70171e215289d264de36c3c8f4da5d557352d7c92b829a94713a6";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ament-cmake-test pythonPackages.pytest ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-test pythonPackages.pytest ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to run Python tests using pytest in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-python";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_python/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "f459197fde07081df61b54c291372bf33071e4f64fa96fdc75c49ea1fd4cc131";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to use Python in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, domain-coordinator }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-ros";
|
||||
version = "0.11.2-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/iron/ament_cmake_ros/0.11.2-4.tar.gz";
|
||||
name = "0.11.2-4.tar.gz";
|
||||
sha256 = "57b954b78aa7ad4e4f6ee6226f30f22d42cb46fdfe7a48936b2995a9c9c106b9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest domain-coordinator ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ];
|
||||
|
||||
meta = {
|
||||
description = "The ROS specific CMake bits in the ament buildsystem.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-target-dependencies";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_target_dependencies/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "d5ce7fec9df656209ebf9fe495f9190b08e407ad8cd855a900ad31e4dbb9a35c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ ament-cmake-core ament-cmake-include-directories ament-cmake-libraries ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-include-directories ament-cmake-libraries ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to add definitions, include directories and libraries of a package to a target in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }:
|
||||
buildRosPackage {
|
||||
pname = "ros-iron-ament-cmake-test";
|
||||
version = "2.0.7-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/iron/ament_cmake_test/2.0.7-1.tar.gz";
|
||||
name = "2.0.7-1.tar.gz";
|
||||
sha256 = "10676bd539b2a8cca9ee681505886f2ca2cb8435a96378f7979738d287a2801a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake-python ];
|
||||
propagatedBuildInputs = [ ament-cmake-core ];
|
||||
nativeBuildInputs = [ ament-cmake-core ament-cmake-python ];
|
||||
|
||||
meta = {
|
||||
description = "The ability to add tests in the ament buildsystem in CMake.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue