Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rosdistro sync, Wed Feb 26 00:58:14 2025 #7

Closed
wants to merge 27 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
934d159
Fix ros-jazzy-gz-common-vendor version mismatch in cmake
biodranik Feb 22, 2025
94ce8a3
Fix ros-jazzy-gz-msgs-vendor version when building with cmake
biodranik Feb 22, 2025
0a766f4
Update patchAmentVendorGit to use automatically extracted information…
wentasah Feb 23, 2025
650df12
Remove unneeded arguments from patch{Gz,}AmentVendorGit calls
wentasah Feb 23, 2025
5f32cd1
Add update-ament-vendor maintainer script
wentasah Feb 23, 2025
b63bd19
Add vendored-source.json files needed by patchAmentVendorGit
wentasah Feb 23, 2025
cdc9a02
Update vendored-source.json files via GitHub Action
wentasah Feb 23, 2025
d780e24
tmp
wentasah Feb 23, 2025
bb236b2
tmp
wentasah Feb 23, 2025
5cbde7f
tmp
wentasah Feb 23, 2025
6c61dfb
fixup
wentasah Feb 23, 2025
0a2e9bb
fixup
wentasah Feb 24, 2025
d93edad
tmp
wentasah Feb 24, 2025
0f16ae5
tmp: Use my cachix
wentasah Feb 25, 2025
f84a07d
tmp
wentasah Feb 25, 2025
e13fbb1
tmp
wentasah Feb 25, 2025
f2be844
tmp: Try to cache tar archives between invocations
wentasah Feb 25, 2025
7ce88fd
tmp
wentasah Feb 25, 2025
25f4a14
fixup: Setup key for PR
wentasah Feb 25, 2025
1586591
tmp
wentasah Feb 25, 2025
e90e075
tmp: Uncomment PR creation
wentasah Feb 25, 2025
bba74ad
tmp: Use patched superflore
wentasah Feb 25, 2025
cf93443
fixup
wentasah Feb 25, 2025
4dd7894
fixup: NIXPKGS_ALLOW_INSECURE=1
wentasah Feb 25, 2025
ac5d1e3
fixup
wentasah Feb 25, 2025
1109fe0
fixup
wentasah Feb 25, 2025
e8639f3
regenerate rosPackages.jazzy, Tue Feb 25 23:58:48 2025
Feb 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 30 additions & 12 deletions .github/workflows/update.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,22 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
ref: develop
- uses: cachix/install-nix-action@v22
- uses: cachix/cachix-action@v12
- uses: cachix/cachix-action@v15
with:
name: wentasah
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
- name: Cache tars
uses: actions/cache@v4
with:
name: ros
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
key: tars
path: |
~/.ros/tar
- name: Install Superflore
run: |
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: |
Expand All @@ -37,8 +37,26 @@ jobs:
echo "username=lopsided98"
echo "password=${SUPERFLORE_GITHUB_TOKEN}"
}; f'
superflore-gen-nix \
--tar-archive-dir "${{ runner.temp }}/tar" \
superflore-gen-nix --dry-run \
--tar-archive-dir ~/.ros/tar \
--output-repository-path . \
--upstream-branch develop \
--ros-distro jazzy
- name: Update ament_vendor info
continue-on-error: true
run: |
# permittedInsecurePackages needed for updating of some gz-*-vendor packages
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 -1
git commit -m 'Update vendored-source.json files' $(find -name vendored-source.json) || :
- 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 \
--all
8 changes: 4 additions & 4 deletions distros/jazzy/apriltag/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, opencv, python3, python3Packages }:
buildRosPackage {
pname = "ros-jazzy-apriltag";
version = "3.4.2-r1";
version = "3.4.3-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag-release/archive/release/jazzy/apriltag/3.4.2-1.tar.gz";
name = "3.4.2-1.tar.gz";
sha256 = "1451042831b5b0742b24ffb62dd3a97448dfa3a94219b7f912b17f11a7258342";
url = "https://github.com/ros2-gbp/apriltag-release/archive/release/jazzy/apriltag/3.4.3-1.tar.gz";
name = "3.4.3-1.tar.gz";
sha256 = "0c35ac275619056edd82502e894aefb2173457931b1d8e38dc5eca8a6a1ec60a";
};

buildType = "cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/battery-state-broadcaster/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, pluginlib, realtime-tools, sensor-msgs }:
buildRosPackage {
pname = "ros-jazzy-battery-state-broadcaster";
version = "1.0.1-r1";
version = "1.0.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/ros_battery_monitoring-release/archive/release/jazzy/battery_state_broadcaster/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "bf35e9ca74db0f52ba515087fbf7c8800ef83fa69f789a7c3b897bf8c95bcce5";
url = "https://github.com/ros2-gbp/ros_battery_monitoring-release/archive/release/jazzy/battery_state_broadcaster/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "2c50a586c6ec242aa23a3ddc85c61c3b9cd7d774d35989b0e6563ef576b3f63e";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/battery-state-rviz-overlay/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, fmt, rclcpp, rviz-2d-overlay-msgs, sensor-msgs }:
buildRosPackage {
pname = "ros-jazzy-battery-state-rviz-overlay";
version = "1.0.1-r1";
version = "1.0.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/ros_battery_monitoring-release/archive/release/jazzy/battery_state_rviz_overlay/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "d70502f85cf5ce187c8917a88e2e845e66014c7fb093a3f0ab4eb628c9c99fba";
url = "https://github.com/ros2-gbp/ros_battery_monitoring-release/archive/release/jazzy/battery_state_rviz_overlay/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "e8823b85013cf4c686803e295214f925f8557774c34f47ee0966521e44e1a11b";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/chomp-motion-planner/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-common, moveit-core, rclcpp, rsl, trajectory-msgs }:
buildRosPackage {
pname = "ros-jazzy-chomp-motion-planner";
version = "2.12.1-r1";
version = "2.12.2-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/chomp_motion_planner/2.12.1-1.tar.gz";
name = "2.12.1-1.tar.gz";
sha256 = "e114af3b3d4a346417e74b02b472d776145a07ea328c5766d2450ec02aab94e3";
url = "https://github.com/ros2-gbp/moveit2-release/archive/release/jazzy/chomp_motion_planner/2.12.2-1.tar.gz";
name = "2.12.2-1.tar.gz";
sha256 = "84e91c0ba2d053711efae250a0446c3c9339b86f62fe45ac4443d8df8dfe43f0";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/depthai-bridge/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, composition-interfaces, cv-bridge, depthai, depthai-ros-msgs, ffmpeg-image-transport-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-geometry-msgs, tf2-ros, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-jazzy-depthai-bridge";
version = "2.10.5-r1";
version = "2.11.0-r1";

src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_bridge/2.10.5-1.tar.gz";
name = "2.10.5-1.tar.gz";
sha256 = "3e85a1f3a4b7a4bc355b5467f1e8f19593b95f5ccdf37d450fa6f622aeb07d62";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_bridge/2.11.0-1.tar.gz";
name = "2.11.0-1.tar.gz";
sha256 = "249ad13c5fe5998dc86eab3d615be171d09e099447aa175628f079fc591bc4d5";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/depthai-descriptions/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-jazzy-depthai-descriptions";
version = "2.10.5-r1";
version = "2.11.0-r1";

src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_descriptions/2.10.5-1.tar.gz";
name = "2.10.5-1.tar.gz";
sha256 = "63a48c01a54e4808f2ce720ad7f3ccde35bf51c1c0b462c9df05db4676ee71c2";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_descriptions/2.11.0-1.tar.gz";
name = "2.11.0-1.tar.gz";
sha256 = "1b69c3f8c5e66014e730b709a478b22eeef479e985e67a6ded108264328426b3";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/depthai-examples/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-descriptions, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, rviz-imu-plugin, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-jazzy-depthai-examples";
version = "2.10.5-r1";
version = "2.11.0-r1";

src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_examples/2.10.5-1.tar.gz";
name = "2.10.5-1.tar.gz";
sha256 = "7c30c88a1df69793837e2950b068624d546157f97830487aa8917abfee240307";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_examples/2.11.0-1.tar.gz";
name = "2.11.0-1.tar.gz";
sha256 = "b22aac60dfb7408ed10656e8a5cdeffb0c2217011e7f749915565d56bb56c2f3";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/depthai-filters/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, cv-bridge, depthai-ros-msgs, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, vision-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-jazzy-depthai-filters";
version = "2.10.5-r1";
version = "2.11.0-r1";

src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_filters/2.10.5-1.tar.gz";
name = "2.10.5-1.tar.gz";
sha256 = "839b4dde1b2a03c18b60f04debed4d3b1bf14acaace926fb4faaaf5749af7455";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_filters/2.11.0-1.tar.gz";
name = "2.11.0-1.tar.gz";
sha256 = "49d6d1e930943ee183b6d2589fc06e2d1cde672d4c36759b3c6b9f0f1654c198";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/depthai-ros-driver/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, camera-calibration, cv-bridge, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-ros-msgs, diagnostic-msgs, diagnostic-updater, ffmpeg-image-transport-msgs, image-pipeline, image-transport, image-transport-plugins, pluginlib, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, vision-msgs }:
buildRosPackage {
pname = "ros-jazzy-depthai-ros-driver";
version = "2.10.5-r1";
version = "2.11.0-r1";

src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_ros_driver/2.10.5-1.tar.gz";
name = "2.10.5-1.tar.gz";
sha256 = "d09e30ec6a1bd8b614c233fa897f53a23814eb2390c838696068773bb80539d3";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_ros_driver/2.11.0-1.tar.gz";
name = "2.11.0-1.tar.gz";
sha256 = "84bfdd887a3329f29748cab9e629a19bda1e539bc3ab12e8eab1c44d99c21fd2";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/depthai-ros-msgs/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-jazzy-depthai-ros-msgs";
version = "2.10.5-r1";
version = "2.11.0-r1";

src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_ros_msgs/2.10.5-1.tar.gz";
name = "2.10.5-1.tar.gz";
sha256 = "ce85144b6260760cf91277874edbe1ff7d23d84db55902a2e9c590d70e9615cf";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai_ros_msgs/2.11.0-1.tar.gz";
name = "2.11.0-1.tar.gz";
sha256 = "68b881325e63e9f54d1dcbede3604a4930c00b2da65e1e593d13c828fa3288a2";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/depthai-ros/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-filters, depthai-ros-driver, depthai-ros-msgs }:
buildRosPackage {
pname = "ros-jazzy-depthai-ros";
version = "2.10.5-r1";
version = "2.11.0-r1";

src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai-ros/2.10.5-1.tar.gz";
name = "2.10.5-1.tar.gz";
sha256 = "bf609d3be53179c159164b29abe0bfd14b61c98235e83f4622294dc02a658724";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/jazzy/depthai-ros/2.11.0-1.tar.gz";
name = "2.11.0-1.tar.gz";
sha256 = "70d6c0007fd407ab37358c2f51e576147c6d1514e4a20f2218445e76d5d04b88";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/ds-dbw-can/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, ds-dbw-msgs, rclcpp, rclcpp-components, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-jazzy-ds-dbw-can";
version = "2.3.1-r1";
version = "2.3.2-r1";

src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/jazzy/ds_dbw_can/2.3.1-1.tar.gz";
name = "2.3.1-1.tar.gz";
sha256 = "238f9b18a6f30bc706f7c224f0fea71194e2fb7e3489161b703c181644d89f95";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/jazzy/ds_dbw_can/2.3.2-1.tar.gz";
name = "2.3.2-1.tar.gz";
sha256 = "6b96df5424654cd03f05bf7be3f69bd195fe0b2cbc0fa2b95e87217dd873b2db";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/ds-dbw-joystick-demo/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ds-dbw-can, ds-dbw-msgs, joy, rclcpp, rclcpp-components, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-jazzy-ds-dbw-joystick-demo";
version = "2.3.1-r1";
version = "2.3.2-r1";

src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/jazzy/ds_dbw_joystick_demo/2.3.1-1.tar.gz";
name = "2.3.1-1.tar.gz";
sha256 = "557d357420c8cad8c34524e71dedcda668e2b0de80b98e0cd22533163836509a";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/jazzy/ds_dbw_joystick_demo/2.3.2-1.tar.gz";
name = "2.3.2-1.tar.gz";
sha256 = "31de391777ee10e23313227fba23cfa1a011c6ac1711fc9ade9c3aa60ee746ef";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/ds-dbw-msgs/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-jazzy-ds-dbw-msgs";
version = "2.3.1-r1";
version = "2.3.2-r1";

src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/jazzy/ds_dbw_msgs/2.3.1-1.tar.gz";
name = "2.3.1-1.tar.gz";
sha256 = "a869dce0411e0ee25273221de8cbff41a735f77929ecff7cc517bf443198412b";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/jazzy/ds_dbw_msgs/2.3.2-1.tar.gz";
name = "2.3.2-1.tar.gz";
sha256 = "c584f843fa578b491da6eab693e0e2a97568a8ab56249ca1379fca4e7a12e65b";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/ds-dbw/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ds-dbw-can, ds-dbw-joystick-demo, ds-dbw-msgs }:
buildRosPackage {
pname = "ros-jazzy-ds-dbw";
version = "2.3.1-r1";
version = "2.3.2-r1";

src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/jazzy/ds_dbw/2.3.1-1.tar.gz";
name = "2.3.1-1.tar.gz";
sha256 = "880568f19dda8947e416bec46d462d5610d89af66701bec4186aa85576a869d1";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/jazzy/ds_dbw/2.3.2-1.tar.gz";
name = "2.3.2-1.tar.gz";
sha256 = "4432ba52995dce0e01cc0ec1eeaef95cbd8e3002079126fea3633058d43ea4a0";
};

buildType = "ament_cmake";
Expand Down
26 changes: 26 additions & 0 deletions distros/jazzy/dynamixel-interfaces/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license

{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-jazzy-dynamixel-interfaces";
version = "1.0.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/dynamixel_interfaces-release/archive/release/jazzy/dynamixel_interfaces/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "04f2088d3329e58304cc13299bd0d62c63f8961b35e800ecb19f4f0de6b02caa";
};

buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ action-msgs builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];

meta = {
description = "dynamixel_interfaces contains base messages and service useful for controlling Dynamixel.";
license = with lib.licenses; [ asl20 ];
};
}
8 changes: 4 additions & 4 deletions distros/jazzy/etsi-its-cam-coding/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-jazzy-etsi-its-cam-coding";
version = "3.0.0-r1";
version = "3.1.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_coding/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "b4f2d0a7eaef9e89fc7f9182bee1afc38cde412644556f773bad5379a62eb7a8";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_coding/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "89d846d40e27b0fdfe04d823bea59588b7e3f6d963a90d63d9751f650dff2594";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/etsi-its-cam-conversion/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cam-msgs, etsi-its-primitives-conversion, ros-environment }:
buildRosPackage {
pname = "ros-jazzy-etsi-its-cam-conversion";
version = "3.0.0-r1";
version = "3.1.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_conversion/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "b2df3f20ed09fb7995f096c50cead7eb45524e9e1d8bc6ca4d5fc47606c9dfed";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_conversion/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "871d59bec4ce1752497ed71ef1af0fb204886930b02326a394fde6b92deca0e4";
};

buildType = "ament_cmake";
Expand Down
8 changes: 4 additions & 4 deletions distros/jazzy/etsi-its-cam-msgs/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-jazzy-etsi-its-cam-msgs";
version = "3.0.0-r1";
version = "3.1.0-r1";

src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_msgs/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "3c2881341c1a7d00706dc45cb2c59c858b514c39c32496b221fbd241c87ec5b9";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/jazzy/etsi_its_cam_msgs/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "403b6e12bbf8273e2a0ac1a42791fe60a8f8145fb5d9ca10bd52f4939072e7cc";
};

buildType = "ament_cmake";
Expand Down
Loading