From 113129c9daf2edfcb4a12593a60e918116dee671 Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Sat, 5 Aug 2023 22:53:43 -0400 Subject: [PATCH] Remove foxy. Foxy was EOL on June 20th, 2023. --- .github/workflows/build.yaml | 1 - distros/default.nix | 6 - distros/foxy/acado-vendor/default.nix | 25 - distros/foxy/ackermann-msgs/default.nix | 26 - distros/foxy/action-msgs/default.nix | 26 - distros/foxy/action-tutorials-cpp/default.nix | 26 - .../action-tutorials-interfaces/default.nix | 26 - distros/foxy/action-tutorials-py/default.nix | 24 - distros/foxy/actionlib-msgs/default.nix | 26 - distros/foxy/ament-clang-format/default.nix | 25 - distros/foxy/ament-clang-tidy/default.nix | 25 - distros/foxy/ament-cmake-auto/default.nix | 24 - distros/foxy/ament-cmake-catch2/default.nix | 25 - .../foxy/ament-cmake-clang-format/default.nix | 26 - .../foxy/ament-cmake-clang-tidy/default.nix | 26 - .../foxy/ament-cmake-copyright/default.nix | 26 - distros/foxy/ament-cmake-core/default.nix | 31 - distros/foxy/ament-cmake-cppcheck/default.nix | 26 - distros/foxy/ament-cmake-cpplint/default.nix | 26 - .../default.nix | 24 - .../default.nix | 24 - .../default.nix | 24 - .../ament-cmake-export-interfaces/default.nix | 24 - .../ament-cmake-export-libraries/default.nix | 24 - .../ament-cmake-export-link-flags/default.nix | 24 - .../ament-cmake-export-targets/default.nix | 24 - distros/foxy/ament-cmake-flake8/default.nix | 27 - distros/foxy/ament-cmake-gmock/default.nix | 25 - .../ament-cmake-google-benchmark/default.nix | 25 - distros/foxy/ament-cmake-gtest/default.nix | 25 - .../default.nix | 24 - .../foxy/ament-cmake-libraries/default.nix | 24 - .../foxy/ament-cmake-lint-cmake/default.nix | 25 - distros/foxy/ament-cmake-mypy/default.nix | 27 - distros/foxy/ament-cmake-nose/default.nix | 24 - distros/foxy/ament-cmake-pclint/default.nix | 27 - distros/foxy/ament-cmake-pep257/default.nix | 27 - .../foxy/ament-cmake-pycodestyle/default.nix | 27 - distros/foxy/ament-cmake-pyflakes/default.nix | 26 - distros/foxy/ament-cmake-pytest/default.nix | 24 - distros/foxy/ament-cmake-python/default.nix | 24 - distros/foxy/ament-cmake-ros/default.nix | 25 - .../default.nix | 24 - distros/foxy/ament-cmake-test/default.nix | 25 - .../foxy/ament-cmake-uncrustify/default.nix | 27 - distros/foxy/ament-cmake-version/default.nix | 24 - distros/foxy/ament-cmake-xmllint/default.nix | 26 - distros/foxy/ament-cmake/default.nix | 24 - distros/foxy/ament-copyright/default.nix | 25 - distros/foxy/ament-cppcheck/default.nix | 24 - distros/foxy/ament-cpplint/default.nix | 24 - distros/foxy/ament-download/default.nix | 24 - distros/foxy/ament-flake8/default.nix | 23 - distros/foxy/ament-index-cpp/default.nix | 25 - distros/foxy/ament-index-python/default.nix | 23 - distros/foxy/ament-lint-auto/default.nix | 24 - distros/foxy/ament-lint-cmake/default.nix | 24 - distros/foxy/ament-lint-common/default.nix | 25 - distros/foxy/ament-lint/default.nix | 22 - distros/foxy/ament-mypy/default.nix | 24 - distros/foxy/ament-nodl/default.nix | 25 - distros/foxy/ament-package/default.nix | 24 - distros/foxy/ament-pclint/default.nix | 24 - distros/foxy/ament-pep257/default.nix | 25 - distros/foxy/ament-pycodestyle/default.nix | 24 - distros/foxy/ament-pyflakes/default.nix | 25 - distros/foxy/ament-uncrustify/default.nix | 24 - distros/foxy/ament-xmllint/default.nix | 25 - distros/foxy/angles/default.nix | 32 - distros/foxy/apex-containers/default.nix | 26 - distros/foxy/apex-test-tools/default.nix | 26 - distros/foxy/apriltag/default.nix | 25 - distros/foxy/aruco-opencv-msgs/default.nix | 26 - distros/foxy/aruco-opencv/default.nix | 26 - distros/foxy/asio-cmake-module/default.nix | 25 - distros/foxy/astuff-sensor-msgs/default.nix | 25 - distros/foxy/async-web-server-cpp/default.nix | 26 - .../foxy/automotive-autonomy-msgs/default.nix | 25 - .../automotive-navigation-msgs/default.nix | 26 - .../foxy/automotive-platform-msgs/default.nix | 26 - distros/foxy/autoware-auto-msgs/default.nix | 26 - distros/foxy/avt-vimba-camera/default.nix | 25 - .../default.nix | 25 - distros/foxy/backward-ros/default.nix | 25 - distros/foxy/bag-recorder-nodes/default.nix | 26 - distros/foxy/behaviortree-cpp-v3/default.nix | 26 - distros/foxy/bno055/default.nix | 24 - distros/foxy/bond-core/default.nix | 28 - distros/foxy/bond/default.nix | 29 - distros/foxy/bondcpp/default.nix | 27 - distros/foxy/boost-geometry-util/default.nix | 26 - distros/foxy/bosch-locator-bridge/default.nix | 26 - distros/foxy/builtin-interfaces/default.nix | 26 - .../camera-calibration-parsers/default.nix | 26 - distros/foxy/camera-calibration/default.nix | 25 - distros/foxy/camera-info-manager/default.nix | 29 - distros/foxy/can-dbc-parser/default.nix | 26 - distros/foxy/can-msgs/default.nix | 26 - distros/foxy/carla-msgs/default.nix | 26 - .../foxy/cartographer-ros-msgs/default.nix | 26 - distros/foxy/cartographer-ros/default.nix | 27 - distros/foxy/cartographer/default.nix | 27 - distros/foxy/casadi-vendor/default.nix | 25 - .../foxy/cascade-lifecycle-msgs/default.nix | 25 - distros/foxy/chomp-motion-planner/default.nix | 26 - distros/foxy/class-loader/default.nix | 27 - distros/foxy/clober-bringup/default.nix | 25 - distros/foxy/clober-description/default.nix | 26 - distros/foxy/clober-msgs/default.nix | 26 - distros/foxy/clober-navigation/default.nix | 25 - distros/foxy/clober-serial/default.nix | 26 - distros/foxy/clober-simulation/default.nix | 26 - distros/foxy/clober-slam/default.nix | 25 - distros/foxy/color-names/default.nix | 26 - distros/foxy/color-util/default.nix | 26 - distros/foxy/common-interfaces/default.nix | 26 - .../foxy/composition-interfaces/default.nix | 26 - distros/foxy/composition/default.nix | 26 - .../default.nix | 26 - .../compressed-image-transport/default.nix | 26 - distros/foxy/connext-cmake-module/default.nix | 25 - .../foxy/console-bridge-vendor/default.nix | 27 - .../foxy/contracts-lite-vendor/default.nix | 24 - distros/foxy/control-box-rst/default.nix | 26 - distros/foxy/control-msgs/default.nix | 28 - distros/foxy/control-toolbox/default.nix | 26 - distros/foxy/controller-interface/default.nix | 26 - .../foxy/controller-manager-msgs/default.nix | 26 - distros/foxy/controller-manager/default.nix | 26 - distros/foxy/costmap-queue/default.nix | 26 - distros/foxy/crane-plus-control/default.nix | 26 - .../foxy/crane-plus-description/default.nix | 26 - distros/foxy/crane-plus-examples/default.nix | 26 - distros/foxy/crane-plus-gazebo/default.nix | 26 - distros/foxy/crane-plus-ignition/default.nix | 26 - .../foxy/crane-plus-moveit-config/default.nix | 26 - distros/foxy/crane-plus/default.nix | 25 - distros/foxy/create-bringup/default.nix | 25 - distros/foxy/create-description/default.nix | 25 - distros/foxy/create-driver/default.nix | 26 - distros/foxy/create-msgs/default.nix | 25 - distros/foxy/create-robot/default.nix | 25 - distros/foxy/cv-bridge/default.nix | 27 - distros/foxy/cyclonedds/default.nix | 26 - .../dataspeed-can-msg-filters/default.nix | 26 - distros/foxy/dataspeed-can-usb/default.nix | 26 - distros/foxy/dataspeed-can/default.nix | 25 - distros/foxy/dataspeed-dbw-common/default.nix | 26 - .../foxy/dataspeed-dbw-gateway/default.nix | 26 - distros/foxy/dataspeed-dbw-msgs/default.nix | 25 - distros/foxy/dataspeed-ulc-can/default.nix | 26 - distros/foxy/dataspeed-ulc-msgs/default.nix | 25 - distros/foxy/dataspeed-ulc/default.nix | 25 - distros/foxy/dbw-fca-can/default.nix | 26 - distros/foxy/dbw-fca-description/default.nix | 26 - .../foxy/dbw-fca-joystick-demo/default.nix | 25 - distros/foxy/dbw-fca-msgs/default.nix | 25 - distros/foxy/dbw-fca/default.nix | 25 - distros/foxy/dbw-ford-can/default.nix | 26 - distros/foxy/dbw-ford-description/default.nix | 26 - .../foxy/dbw-ford-joystick-demo/default.nix | 25 - distros/foxy/dbw-ford-msgs/default.nix | 25 - distros/foxy/dbw-ford/default.nix | 25 - distros/foxy/dbw-polaris-can/default.nix | 26 - .../foxy/dbw-polaris-description/default.nix | 26 - .../dbw-polaris-joystick-demo/default.nix | 25 - distros/foxy/dbw-polaris-msgs/default.nix | 25 - distros/foxy/dbw-polaris/default.nix | 25 - distros/foxy/delphi-esr-msgs/default.nix | 26 - distros/foxy/delphi-mrr-msgs/default.nix | 26 - distros/foxy/delphi-srr-msgs/default.nix | 26 - .../foxy/demo-nodes-cpp-native/default.nix | 26 - distros/foxy/demo-nodes-cpp/default.nix | 26 - distros/foxy/demo-nodes-py/default.nix | 24 - distros/foxy/depth-image-proc/default.nix | 29 - distros/foxy/depthai-bridge/default.nix | 25 - distros/foxy/depthai-descriptions/default.nix | 25 - distros/foxy/depthai-examples/default.nix | 25 - distros/foxy/depthai-filters/default.nix | 25 - distros/foxy/depthai-ros-driver/default.nix | 25 - distros/foxy/depthai-ros-msgs/default.nix | 25 - distros/foxy/depthai-ros/default.nix | 25 - distros/foxy/depthai/default.nix | 25 - .../foxy/depthimage-to-laserscan/default.nix | 26 - distros/foxy/derived-object-msgs/default.nix | 26 - distros/foxy/desktop/default.nix | 25 - .../foxy/diagnostic-aggregator/default.nix | 26 - .../diagnostic-common-diagnostics/default.nix | 26 - distros/foxy/diagnostic-msgs/default.nix | 26 - distros/foxy/diagnostic-updater/default.nix | 26 - distros/foxy/diagnostics/default.nix | 25 - .../foxy/diff-drive-controller/default.nix | 26 - distros/foxy/dolly-follow/default.nix | 26 - distros/foxy/dolly-gazebo/default.nix | 26 - distros/foxy/dolly-ignition/default.nix | 26 - distros/foxy/dolly/default.nix | 26 - distros/foxy/domain-coordinator/default.nix | 23 - distros/foxy/dsr-control2/default.nix | 25 - distros/foxy/dsr-description2/default.nix | 26 - distros/foxy/dsr-msgs2/default.nix | 25 - distros/foxy/dummy-map-server/default.nix | 26 - distros/foxy/dummy-robot-bringup/default.nix | 26 - distros/foxy/dummy-sensors/default.nix | 26 - distros/foxy/dwb-core/default.nix | 26 - distros/foxy/dwb-critics/default.nix | 26 - distros/foxy/dwb-msgs/default.nix | 25 - distros/foxy/dwb-plugins/default.nix | 27 - distros/foxy/dynamic-edt-3d/default.nix | 25 - distros/foxy/dynamic-graph/default.nix | 25 - .../dynamixel-hardware-interface/default.nix | 26 - .../default.nix | 25 - .../foxy/dynamixel-sdk-examples/default.nix | 26 - distros/foxy/dynamixel-sdk/default.nix | 24 - .../foxy/dynamixel-workbench-msgs/default.nix | 26 - .../dynamixel-workbench-toolbox/default.nix | 29 - distros/foxy/dynamixel-workbench/default.nix | 28 - distros/foxy/ecl-build/default.nix | 26 - distros/foxy/ecl-command-line/default.nix | 27 - distros/foxy/ecl-concepts/default.nix | 28 - distros/foxy/ecl-config/default.nix | 27 - distros/foxy/ecl-console/default.nix | 25 - distros/foxy/ecl-containers/default.nix | 31 - distros/foxy/ecl-converters-lite/default.nix | 28 - distros/foxy/ecl-converters/default.nix | 30 - distros/foxy/ecl-core-apps/default.nix | 27 - distros/foxy/ecl-core/default.nix | 27 - distros/foxy/ecl-devices/default.nix | 26 - distros/foxy/ecl-eigen/default.nix | 25 - distros/foxy/ecl-errors/default.nix | 28 - distros/foxy/ecl-exceptions/default.nix | 27 - distros/foxy/ecl-filesystem/default.nix | 26 - distros/foxy/ecl-formatters/default.nix | 27 - distros/foxy/ecl-geometry/default.nix | 27 - distros/foxy/ecl-io/default.nix | 27 - distros/foxy/ecl-ipc/default.nix | 30 - distros/foxy/ecl-license/default.nix | 25 - distros/foxy/ecl-linear-algebra/default.nix | 26 - distros/foxy/ecl-lite/default.nix | 25 - distros/foxy/ecl-manipulators/default.nix | 27 - distros/foxy/ecl-math/default.nix | 27 - distros/foxy/ecl-mobile-robot/default.nix | 27 - distros/foxy/ecl-mpl/default.nix | 27 - distros/foxy/ecl-sigslots-lite/default.nix | 27 - distros/foxy/ecl-sigslots/default.nix | 30 - distros/foxy/ecl-statistics/default.nix | 26 - distros/foxy/ecl-streams/default.nix | 27 - distros/foxy/ecl-threads/default.nix | 29 - distros/foxy/ecl-time-lite/default.nix | 26 - distros/foxy/ecl-time/default.nix | 31 - distros/foxy/ecl-tools/default.nix | 25 - distros/foxy/ecl-type-traits/default.nix | 26 - distros/foxy/ecl-utilities/default.nix | 26 - distros/foxy/effort-controllers/default.nix | 26 - distros/foxy/eigen-stl-containers/default.nix | 26 - distros/foxy/eigen3-cmake-module/default.nix | 25 - distros/foxy/eigenpy/default.nix | 25 - distros/foxy/eiquadprog/default.nix | 25 - distros/foxy/embree-vendor/default.nix | 26 - distros/foxy/end-effector/default.nix | 26 - distros/foxy/espeak-interfaces/default.nix | 26 - distros/foxy/espeak-ros/default.nix | 24 - distros/foxy/example-interfaces/default.nix | 25 - .../default.nix | 26 - .../default.nix | 26 - .../default.nix | 26 - .../default.nix | 27 - .../default.nix | 26 - .../default.nix | 26 - .../default.nix | 26 - .../examples-rclcpp-minimal-timer/default.nix | 26 - .../default.nix | 26 - .../foxy/examples-rclpy-executors/default.nix | 24 - .../default.nix | 24 - .../default.nix | 24 - .../examples-rclpy-minimal-client/default.nix | 24 - .../default.nix | 24 - .../default.nix | 24 - .../default.nix | 24 - distros/foxy/examples-tf2-py/default.nix | 24 - distros/foxy/fastcdr/default.nix | 24 - .../foxy/fastrtps-cmake-module/default.nix | 25 - distros/foxy/fastrtps/default.nix | 25 - distros/foxy/filters/default.nix | 28 - distros/foxy/find-object-2d/default.nix | 25 - distros/foxy/fluent-rviz/default.nix | 26 - distros/foxy/fmi-adapter-examples/default.nix | 25 - distros/foxy/fmi-adapter/default.nix | 26 - distros/foxy/fmilibrary-vendor/default.nix | 24 - .../foxy/foonathan-memory-vendor/default.nix | 26 - .../default.nix | 26 - .../forward-command-controller/default.nix | 26 - .../foxy/four-wheel-steering-msgs/default.nix | 25 - distros/foxy/foxglove-msgs/default.nix | 26 - distros/foxy/gazebo-dev/default.nix | 25 - distros/foxy/gazebo-msgs/default.nix | 26 - distros/foxy/gazebo-plugins/default.nix | 26 - distros/foxy/gazebo-ros-pkgs/default.nix | 25 - distros/foxy/gazebo-ros/default.nix | 26 - .../gazebo-ros2-control-demos/default.nix | 26 - distros/foxy/gazebo-ros2-control/default.nix | 26 - distros/foxy/gc-spl-2022/default.nix | 24 - distros/foxy/generated.nix | 2249 ----------------- distros/foxy/geodesy/default.nix | 25 - distros/foxy/geographic-info/default.nix | 28 - distros/foxy/geographic-msgs/default.nix | 25 - distros/foxy/geometric-shapes/default.nix | 26 - distros/foxy/geometry-msgs/default.nix | 26 - distros/foxy/geometry-tutorials/default.nix | 24 - distros/foxy/geometry2/default.nix | 25 - distros/foxy/gmock-vendor/default.nix | 24 - .../foxy/google-benchmark-vendor/default.nix | 25 - distros/foxy/gps-msgs/default.nix | 25 - distros/foxy/gps-tools/default.nix | 25 - distros/foxy/gps-umd/default.nix | 25 - distros/foxy/gpsd-client/default.nix | 26 - distros/foxy/graph-msgs/default.nix | 26 - distros/foxy/grasping-msgs/default.nix | 25 - distros/foxy/grbl-msgs/default.nix | 26 - distros/foxy/grbl-ros/default.nix | 25 - distros/foxy/grepros/default.nix | 24 - distros/foxy/gripper-controllers/default.nix | 26 - distros/foxy/gscam/default.nix | 27 - distros/foxy/gtest-vendor/default.nix | 23 - distros/foxy/gtsam/default.nix | 24 - distros/foxy/hardware-interface/default.nix | 26 - distros/foxy/hls-lfcd-lds-driver/default.nix | 26 - distros/foxy/hpp-fcl/default.nix | 25 - distros/foxy/husky-base/default.nix | 25 - distros/foxy/husky-bringup/default.nix | 25 - distros/foxy/husky-control/default.nix | 25 - distros/foxy/husky-description/default.nix | 25 - distros/foxy/husky-desktop/default.nix | 25 - distros/foxy/husky-gazebo/default.nix | 26 - distros/foxy/husky-msgs/default.nix | 25 - distros/foxy/husky-robot/default.nix | 25 - distros/foxy/husky-simulator/default.nix | 25 - distros/foxy/husky-viz/default.nix | 26 - distros/foxy/ibeo-msgs/default.nix | 26 - distros/foxy/ifm3d-core/default.nix | 25 - distros/foxy/ifopt/default.nix | 30 - .../foxy/ign-ros2-control-demos/default.nix | 26 - distros/foxy/image-common/default.nix | 26 - distros/foxy/image-geometry/default.nix | 29 - distros/foxy/image-pipeline/default.nix | 26 - distros/foxy/image-proc/default.nix | 26 - distros/foxy/image-publisher/default.nix | 27 - distros/foxy/image-rotate/default.nix | 43 - distros/foxy/image-tools/default.nix | 26 - .../foxy/image-transport-plugins/default.nix | 29 - distros/foxy/image-transport/default.nix | 28 - distros/foxy/image-view/default.nix | 27 - .../foxy/imu-complementary-filter/default.nix | 24 - distros/foxy/imu-filter-madgwick/default.nix | 26 - .../foxy/imu-sensor-broadcaster/default.nix | 26 - distros/foxy/imu-tools/default.nix | 25 - .../default.nix | 26 - distros/foxy/interactive-markers/default.nix | 26 - distros/foxy/intra-process-demo/default.nix | 26 - distros/foxy/io-context/default.nix | 26 - distros/foxy/jackal-control/default.nix | 25 - distros/foxy/jackal-description/default.nix | 25 - distros/foxy/jackal-gazebo/default.nix | 26 - distros/foxy/jackal-msgs/default.nix | 25 - distros/foxy/jackal-navigation/default.nix | 26 - distros/foxy/jackal-simulator/default.nix | 25 - .../foxy/joint-state-broadcaster/default.nix | 26 - .../foxy/joint-state-controller/default.nix | 26 - .../joint-state-publisher-gui/default.nix | 23 - .../foxy/joint-state-publisher/default.nix | 24 - .../joint-trajectory-controller/default.nix | 26 - distros/foxy/joy-linux/default.nix | 31 - distros/foxy/joy-teleop/default.nix | 24 - distros/foxy/joy-tester/default.nix | 24 - distros/foxy/joy/default.nix | 29 - .../kartech-linear-actuator-msgs/default.nix | 26 - distros/foxy/kdl-parser/default.nix | 29 - distros/foxy/key-teleop/default.nix | 24 - distros/foxy/kobuki-core/default.nix | 25 - distros/foxy/kobuki-firmware/default.nix | 24 - distros/foxy/kobuki-ftdi/default.nix | 28 - .../foxy/kobuki-ros-interfaces/default.nix | 28 - .../foxy/kobuki-velocity-smoother/default.nix | 26 - distros/foxy/lanelet2-core/default.nix | 26 - distros/foxy/lanelet2-examples/default.nix | 26 - distros/foxy/lanelet2-io/default.nix | 26 - distros/foxy/lanelet2-maps/default.nix | 25 - distros/foxy/lanelet2-matching/default.nix | 26 - distros/foxy/lanelet2-projection/default.nix | 26 - distros/foxy/lanelet2-python/default.nix | 26 - distros/foxy/lanelet2-routing/default.nix | 26 - .../foxy/lanelet2-traffic-rules/default.nix | 26 - distros/foxy/lanelet2-validation/default.nix | 26 - distros/foxy/lanelet2/default.nix | 25 - distros/foxy/laser-filters/default.nix | 26 - distros/foxy/laser-geometry/default.nix | 28 - distros/foxy/laser-proc/default.nix | 26 - distros/foxy/launch-pal/default.nix | 24 - distros/foxy/launch-param-builder/default.nix | 24 - distros/foxy/launch-ros/default.nix | 24 - distros/foxy/launch-system-modes/default.nix | 25 - .../launch-testing-ament-cmake/default.nix | 26 - distros/foxy/launch-testing-ros/default.nix | 24 - distros/foxy/launch-testing/default.nix | 24 - distros/foxy/launch-xml/default.nix | 24 - distros/foxy/launch-yaml/default.nix | 24 - distros/foxy/launch/default.nix | 24 - distros/foxy/leo-description/default.nix | 25 - distros/foxy/leo-desktop/default.nix | 25 - distros/foxy/leo-msgs/default.nix | 25 - distros/foxy/leo-teleop/default.nix | 25 - distros/foxy/leo-viz/default.nix | 25 - distros/foxy/leo/default.nix | 25 - distros/foxy/lgsvl-bridge/default.nix | 25 - distros/foxy/lgsvl-msgs/default.nix | 25 - distros/foxy/libcreate/default.nix | 26 - distros/foxy/libcurl-vendor/default.nix | 25 - distros/foxy/libg2o/default.nix | 25 - distros/foxy/libmavconn/default.nix | 30 - distros/foxy/libnabo/default.nix | 25 - distros/foxy/libphidget22/default.nix | 25 - distros/foxy/libpointmatcher/default.nix | 25 - distros/foxy/librealsense2/default.nix | 24 - .../foxy/libstatistics-collector/default.nix | 26 - distros/foxy/libyaml-vendor/default.nix | 25 - distros/foxy/lifecycle-msgs/default.nix | 26 - distros/foxy/lifecycle/default.nix | 26 - distros/foxy/logging-demo/default.nix | 26 - distros/foxy/lsc-ros2-driver/default.nix | 26 - distros/foxy/lua-vendor/default.nix | 25 - distros/foxy/lusb/default.nix | 25 - distros/foxy/maliput-dragway/default.nix | 26 - distros/foxy/maliput-drake/default.nix | 25 - distros/foxy/maliput-full/default.nix | 25 - distros/foxy/maliput-integration/default.nix | 26 - distros/foxy/maliput-malidrive/default.nix | 26 - distros/foxy/maliput-multilane/default.nix | 26 - distros/foxy/maliput-object-py/default.nix | 26 - distros/foxy/maliput-object/default.nix | 26 - distros/foxy/maliput-osm/default.nix | 26 - distros/foxy/maliput-py/default.nix | 26 - .../foxy/maliput-ros-interfaces/default.nix | 26 - .../foxy/maliput-ros-translation/default.nix | 26 - distros/foxy/maliput-ros/default.nix | 26 - distros/foxy/maliput-sparse/default.nix | 26 - distros/foxy/maliput/default.nix | 26 - distros/foxy/map-msgs/default.nix | 26 - distros/foxy/map-transformer/default.nix | 26 - distros/foxy/mapviz-interfaces/default.nix | 25 - distros/foxy/mapviz-plugins/default.nix | 25 - distros/foxy/mapviz/default.nix | 25 - distros/foxy/marker-msgs/default.nix | 29 - distros/foxy/marti-can-msgs/default.nix | 25 - distros/foxy/marti-common-msgs/default.nix | 25 - distros/foxy/marti-dbw-msgs/default.nix | 25 - .../foxy/marti-introspection-msgs/default.nix | 25 - distros/foxy/marti-nav-msgs/default.nix | 25 - .../foxy/marti-perception-msgs/default.nix | 25 - distros/foxy/marti-sensor-msgs/default.nix | 25 - distros/foxy/marti-status-msgs/default.nix | 25 - .../foxy/marti-visualization-msgs/default.nix | 25 - .../foxy/massrobotics-amr-sender/default.nix | 24 - distros/foxy/mavlink/default.nix | 28 - distros/foxy/mavros-extras/default.nix | 26 - distros/foxy/mavros-msgs/default.nix | 26 - distros/foxy/mavros/default.nix | 27 - distros/foxy/mcap-vendor/default.nix | 25 - distros/foxy/menge-vendor/default.nix | 25 - distros/foxy/message-filters/default.nix | 25 - .../micro-ros-diagnostic-bridge/default.nix | 26 - .../micro-ros-diagnostic-msgs/default.nix | 26 - distros/foxy/micro-ros-msgs/default.nix | 26 - .../microstrain-inertial-driver/default.nix | 26 - .../microstrain-inertial-examples/default.nix | 25 - .../microstrain-inertial-msgs/default.nix | 25 - .../foxy/microstrain-inertial-rqt/default.nix | 23 - distros/foxy/mimick-vendor/default.nix | 25 - .../foxy/mobileye-560-660-msgs/default.nix | 26 - distros/foxy/mocap-msgs/default.nix | 26 - distros/foxy/mouse-teleop/default.nix | 24 - distros/foxy/move-base-msgs/default.nix | 25 - .../default.nix | 26 - distros/foxy/moveit-common/default.nix | 25 - distros/foxy/moveit-core/default.nix | 26 - distros/foxy/moveit-kinematics/default.nix | 26 - distros/foxy/moveit-msgs/default.nix | 26 - .../foxy/moveit-planners-chomp/default.nix | 26 - distros/foxy/moveit-planners-ompl/default.nix | 26 - distros/foxy/moveit-planners/default.nix | 26 - distros/foxy/moveit-plugins/default.nix | 26 - .../default.nix | 24 - .../default.nix | 30 - .../default.nix | 24 - .../default.nix | 30 - .../default.nix | 24 - distros/foxy/moveit-resources/default.nix | 25 - .../foxy/moveit-ros-benchmarks/default.nix | 26 - .../foxy/moveit-ros-move-group/default.nix | 26 - .../default.nix | 26 - .../foxy/moveit-ros-perception/default.nix | 26 - .../moveit-ros-planning-interface/default.nix | 26 - distros/foxy/moveit-ros-planning/default.nix | 26 - .../moveit-ros-robot-interaction/default.nix | 26 - .../foxy/moveit-ros-visualization/default.nix | 26 - distros/foxy/moveit-ros-warehouse/default.nix | 26 - distros/foxy/moveit-ros/default.nix | 26 - distros/foxy/moveit-runtime/default.nix | 26 - distros/foxy/moveit-servo/default.nix | 26 - .../default.nix | 26 - distros/foxy/moveit/default.nix | 26 - distros/foxy/mppic/default.nix | 26 - distros/foxy/mrpt-msgs/default.nix | 26 - distros/foxy/mrpt2/default.nix | 25 - distros/foxy/mrt-cmake-modules/default.nix | 25 - distros/foxy/multires-image/default.nix | 25 - distros/foxy/mvsim/default.nix | 26 - distros/foxy/naoqi-bridge-msgs/default.nix | 26 - distros/foxy/naoqi-driver/default.nix | 26 - distros/foxy/naoqi-libqi/default.nix | 25 - distros/foxy/naoqi-libqicore/default.nix | 25 - distros/foxy/nav-2d-msgs/default.nix | 25 - distros/foxy/nav-2d-utils/default.nix | 26 - distros/foxy/nav-msgs/default.nix | 26 - distros/foxy/nav2-amcl/default.nix | 35 - distros/foxy/nav2-behavior-tree/default.nix | 26 - distros/foxy/nav2-bringup/default.nix | 26 - distros/foxy/nav2-bt-navigator/default.nix | 26 - distros/foxy/nav2-common/default.nix | 25 - distros/foxy/nav2-controller/default.nix | 26 - distros/foxy/nav2-core/default.nix | 26 - distros/foxy/nav2-costmap-2d/default.nix | 32 - distros/foxy/nav2-dwb-controller/default.nix | 25 - distros/foxy/nav2-gazebo-spawner/default.nix | 24 - .../foxy/nav2-lifecycle-manager/default.nix | 26 - distros/foxy/nav2-map-server/default.nix | 26 - distros/foxy/nav2-msgs/default.nix | 25 - distros/foxy/nav2-navfn-planner/default.nix | 26 - distros/foxy/nav2-planner/default.nix | 26 - distros/foxy/nav2-recoveries/default.nix | 26 - .../default.nix | 26 - distros/foxy/nav2-rviz-plugins/default.nix | 26 - distros/foxy/nav2-system-tests/default.nix | 26 - distros/foxy/nav2-util/default.nix | 26 - distros/foxy/nav2-voxel-grid/default.nix | 26 - .../foxy/nav2-waypoint-follower/default.nix | 26 - distros/foxy/navigation2/default.nix | 25 - .../foxy/neobotix-usboard-msgs/default.nix | 26 - distros/foxy/nerian-stereo/default.nix | 25 - .../foxy/nmea-hardware-interface/default.nix | 26 - distros/foxy/nmea-msgs/default.nix | 25 - distros/foxy/nodl-python/default.nix | 24 - .../nonpersistent-voxel-layer/default.nix | 28 - distros/foxy/novatel-gps-driver/default.nix | 26 - distros/foxy/novatel-gps-msgs/default.nix | 25 - distros/foxy/ntpd-driver/default.nix | 26 - distros/foxy/ntrip-client/default.nix | 23 - distros/foxy/object-msgs/default.nix | 25 - .../foxy/object-recognition-msgs/default.nix | 25 - distros/foxy/octomap-mapping/default.nix | 26 - distros/foxy/octomap-msgs/default.nix | 26 - distros/foxy/octomap-ros/default.nix | 27 - distros/foxy/octomap-rviz-plugins/default.nix | 26 - distros/foxy/octomap-server/default.nix | 26 - distros/foxy/octomap/default.nix | 25 - distros/foxy/octovis/default.nix | 26 - distros/foxy/odom-to-tf-ros2/default.nix | 26 - distros/foxy/ompl/default.nix | 25 - distros/foxy/openvslam/default.nix | 24 - distros/foxy/openzen-driver/default.nix | 26 - distros/foxy/oroca-rqt-command/default.nix | 26 - distros/foxy/orocos-kdl/default.nix | 27 - distros/foxy/osqp-vendor/default.nix | 25 - distros/foxy/osrf-pycommon/default.nix | 23 - .../foxy/osrf-testing-tools-cpp/default.nix | 24 - distros/foxy/ouster-msgs/default.nix | 26 - distros/foxy/ouxt-common/default.nix | 25 - distros/foxy/ouxt-lint-common/default.nix | 25 - distros/foxy/overrides.nix | 108 - distros/foxy/pacmod-msgs/default.nix | 26 - distros/foxy/paho-mqtt-c/default.nix | 25 - distros/foxy/pal-gazebo-worlds/default.nix | 25 - distros/foxy/pal-statistics-msgs/default.nix | 26 - distros/foxy/pal-statistics/default.nix | 26 - distros/foxy/pcl-conversions/default.nix | 26 - distros/foxy/pcl-msgs/default.nix | 26 - distros/foxy/pcl-ros/default.nix | 28 - distros/foxy/pendulum-control/default.nix | 26 - distros/foxy/pendulum-msgs/default.nix | 25 - distros/foxy/pepper-meshes/default.nix | 24 - distros/foxy/perception-pcl/default.nix | 27 - .../foxy/performance-test-fixture/default.nix | 26 - distros/foxy/performance-test/default.nix | 26 - .../foxy/phidgets-accelerometer/default.nix | 25 - .../foxy/phidgets-analog-inputs/default.nix | 25 - distros/foxy/phidgets-api/default.nix | 25 - .../foxy/phidgets-digital-inputs/default.nix | 25 - .../foxy/phidgets-digital-outputs/default.nix | 25 - distros/foxy/phidgets-drivers/default.nix | 25 - distros/foxy/phidgets-gyroscope/default.nix | 25 - .../phidgets-high-speed-encoder/default.nix | 25 - distros/foxy/phidgets-ik/default.nix | 25 - .../foxy/phidgets-magnetometer/default.nix | 25 - distros/foxy/phidgets-motors/default.nix | 25 - distros/foxy/phidgets-msgs/default.nix | 25 - distros/foxy/phidgets-spatial/default.nix | 25 - distros/foxy/phidgets-temperature/default.nix | 25 - .../foxy/picknik-ament-copyright/default.nix | 24 - distros/foxy/pinocchio/default.nix | 25 - distros/foxy/plansys2-bringup/default.nix | 26 - distros/foxy/plansys2-bt-actions/default.nix | 26 - distros/foxy/plansys2-core/default.nix | 26 - .../foxy/plansys2-domain-expert/default.nix | 26 - distros/foxy/plansys2-executor/default.nix | 26 - .../plansys2-lifecycle-manager/default.nix | 26 - distros/foxy/plansys2-msgs/default.nix | 25 - distros/foxy/plansys2-pddl-parser/default.nix | 34 - distros/foxy/plansys2-planner/default.nix | 26 - .../plansys2-popf-plan-solver/default.nix | 26 - .../foxy/plansys2-problem-expert/default.nix | 26 - distros/foxy/plansys2-terminal/default.nix | 26 - distros/foxy/plotjuggler-msgs/default.nix | 26 - distros/foxy/plotjuggler-ros/default.nix | 25 - distros/foxy/plotjuggler/default.nix | 25 - distros/foxy/pluginlib/default.nix | 27 - distros/foxy/pmb2-2dnav-gazebo/default.nix | 27 - distros/foxy/pmb2-2dnav/default.nix | 27 - distros/foxy/pmb2-bringup/default.nix | 26 - .../pmb2-controller-configuration/default.nix | 27 - distros/foxy/pmb2-description/default.nix | 29 - distros/foxy/pmb2-gazebo/default.nix | 26 - distros/foxy/pmb2-maps/default.nix | 24 - distros/foxy/pmb2-navigation/default.nix | 25 - distros/foxy/pmb2-robot/default.nix | 25 - distros/foxy/pmb2-simulation/default.nix | 27 - .../foxy/point-cloud-msg-wrapper/default.nix | 26 - .../foxy/pointcloud-to-laserscan/default.nix | 26 - distros/foxy/polygon-demos/default.nix | 25 - distros/foxy/polygon-msgs/default.nix | 25 - distros/foxy/polygon-rviz-plugins/default.nix | 25 - distros/foxy/polygon-utils/default.nix | 25 - distros/foxy/popf/default.nix | 25 - distros/foxy/pose-cov-ops/default.nix | 26 - distros/foxy/position-controllers/default.nix | 26 - distros/foxy/psen-scan-v2/default.nix | 26 - .../foxy/py-trees-ros-interfaces/default.nix | 26 - distros/foxy/py-trees-ros/default.nix | 25 - distros/foxy/pybind11-vendor/default.nix | 24 - distros/foxy/python-cmake-module/default.nix | 26 - distros/foxy/python-qt-binding/default.nix | 36 - distros/foxy/qpoases-vendor/default.nix | 25 - distros/foxy/qt-dotgraph/default.nix | 26 - distros/foxy/qt-gui-app/default.nix | 26 - distros/foxy/qt-gui-core/default.nix | 25 - distros/foxy/qt-gui-cpp/default.nix | 27 - distros/foxy/qt-gui-py-common/default.nix | 26 - distros/foxy/qt-gui/default.nix | 28 - .../quality-of-service-demo-cpp/default.nix | 26 - .../quality-of-service-demo-py/default.nix | 24 - distros/foxy/quaternion-operation/default.nix | 26 - distros/foxy/r2r-spl-7/default.nix | 24 - distros/foxy/radar-msgs/default.nix | 25 - distros/foxy/random-numbers/default.nix | 29 - distros/foxy/raptor-dbw-can/default.nix | 26 - distros/foxy/raptor-dbw-joystick/default.nix | 26 - distros/foxy/raptor-dbw-msgs/default.nix | 26 - distros/foxy/raptor-pdu-msgs/default.nix | 27 - distros/foxy/raptor-pdu/default.nix | 27 - .../foxy/raspimouse-description/default.nix | 26 - distros/foxy/raspimouse-msgs/default.nix | 26 - .../foxy/raspimouse-navigation/default.nix | 26 - .../foxy/raspimouse-ros2-examples/default.nix | 26 - .../raspimouse-slam-navigation/default.nix | 25 - distros/foxy/raspimouse-slam/default.nix | 26 - distros/foxy/raspimouse/default.nix | 26 - distros/foxy/rc-common-msgs/default.nix | 26 - distros/foxy/rc-dynamics-api/default.nix | 33 - distros/foxy/rc-genicam-api/default.nix | 38 - distros/foxy/rc-genicam-driver/default.nix | 26 - distros/foxy/rc-reason-clients/default.nix | 24 - distros/foxy/rc-reason-msgs/default.nix | 26 - distros/foxy/rcdiscover/default.nix | 24 - .../foxy/rcgcd-spl-14-conversion/default.nix | 24 - distros/foxy/rcgcd-spl-14/default.nix | 26 - .../foxy/rcgcrd-spl-4-conversion/default.nix | 24 - distros/foxy/rcgcrd-spl-4/default.nix | 26 - distros/foxy/rcl-action/default.nix | 26 - distros/foxy/rcl-interfaces/default.nix | 28 - distros/foxy/rcl-lifecycle/default.nix | 26 - distros/foxy/rcl-logging-log4cxx/default.nix | 26 - distros/foxy/rcl-logging-noop/default.nix | 26 - distros/foxy/rcl-logging-spdlog/default.nix | 26 - .../foxy/rcl-yaml-param-parser/default.nix | 26 - distros/foxy/rcl/default.nix | 27 - distros/foxy/rclc-examples/default.nix | 25 - distros/foxy/rclc-lifecycle/default.nix | 26 - distros/foxy/rclc-parameter/default.nix | 26 - distros/foxy/rclc/default.nix | 26 - distros/foxy/rclcpp-action/default.nix | 26 - .../foxy/rclcpp-cascade-lifecycle/default.nix | 26 - distros/foxy/rclcpp-components/default.nix | 26 - distros/foxy/rclcpp-lifecycle/default.nix | 26 - distros/foxy/rclcpp/default.nix | 26 - .../rclpy-message-converter-msgs/default.nix | 24 - .../foxy/rclpy-message-converter/default.nix | 25 - distros/foxy/rclpy/default.nix | 26 - distros/foxy/rcpputils/default.nix | 26 - distros/foxy/rcutils/default.nix | 25 - distros/foxy/realsense-examples/default.nix | 26 - .../realsense-hardware-interface/default.nix | 26 - distros/foxy/realsense-msgs/default.nix | 26 - distros/foxy/realsense-node/default.nix | 26 - distros/foxy/realsense-ros/default.nix | 26 - .../foxy/realsense2-camera-msgs/default.nix | 26 - distros/foxy/realsense2-camera/default.nix | 25 - .../foxy/realsense2-description/default.nix | 26 - distros/foxy/realtime-tools/default.nix | 26 - distros/foxy/resource-retriever/default.nix | 31 - distros/foxy/rmf-battery/default.nix | 24 - .../foxy/rmf-building-map-msgs/default.nix | 26 - .../foxy/rmf-building-map-tools/default.nix | 24 - .../foxy/rmf-building-sim-common/default.nix | 25 - .../default.nix | 26 - distros/foxy/rmf-charger-msgs/default.nix | 26 - distros/foxy/rmf-cmake-uncrustify/default.nix | 26 - distros/foxy/rmf-demos-assets/default.nix | 24 - .../rmf-demos-dashboard-resources/default.nix | 24 - distros/foxy/rmf-demos-gz/default.nix | 25 - distros/foxy/rmf-demos-maps/default.nix | 24 - distros/foxy/rmf-demos-panel/default.nix | 23 - distros/foxy/rmf-demos-tasks/default.nix | 23 - distros/foxy/rmf-demos/default.nix | 25 - distros/foxy/rmf-dispenser-msgs/default.nix | 26 - distros/foxy/rmf-door-msgs/default.nix | 26 - .../foxy/rmf-fleet-adapter-python/default.nix | 24 - distros/foxy/rmf-fleet-adapter/default.nix | 26 - distros/foxy/rmf-fleet-msgs/default.nix | 26 - distros/foxy/rmf-ingestor-msgs/default.nix | 26 - distros/foxy/rmf-lift-msgs/default.nix | 26 - distros/foxy/rmf-robot-sim-common/default.nix | 25 - .../rmf-robot-sim-gazebo-plugins/default.nix | 25 - distros/foxy/rmf-task-msgs/default.nix | 26 - distros/foxy/rmf-task-ros2/default.nix | 26 - distros/foxy/rmf-task/default.nix | 24 - .../rmf-traffic-editor-assets/default.nix | 22 - .../rmf-traffic-editor-test-maps/default.nix | 24 - distros/foxy/rmf-traffic-editor/default.nix | 24 - distros/foxy/rmf-traffic-msgs/default.nix | 26 - distros/foxy/rmf-traffic-ros2/default.nix | 26 - distros/foxy/rmf-traffic/default.nix | 24 - distros/foxy/rmf-utils/default.nix | 24 - .../default.nix | 24 - .../default.nix | 24 - .../foxy/rmf-visualization-msgs/default.nix | 26 - .../default.nix | 26 - .../rmf-visualization-schedule/default.nix | 26 - distros/foxy/rmf-visualization/default.nix | 25 - distros/foxy/rmf-workcell-msgs/default.nix | 26 - distros/foxy/rmw-connext-cpp/default.nix | 26 - .../foxy/rmw-connext-shared-cpp/default.nix | 26 - distros/foxy/rmw-cyclonedds-cpp/default.nix | 26 - distros/foxy/rmw-dds-common/default.nix | 26 - distros/foxy/rmw-fastrtps-cpp/default.nix | 26 - .../foxy/rmw-fastrtps-dynamic-cpp/default.nix | 26 - .../foxy/rmw-fastrtps-shared-cpp/default.nix | 26 - .../foxy/rmw-implementation-cmake/default.nix | 25 - distros/foxy/rmw-implementation/default.nix | 26 - distros/foxy/rmw/default.nix | 26 - .../robot-controllers-interface/default.nix | 26 - .../foxy/robot-controllers-msgs/default.nix | 25 - distros/foxy/robot-controllers/default.nix | 26 - distros/foxy/robot-localization/default.nix | 26 - .../foxy/robot-state-publisher/default.nix | 31 - distros/foxy/robot-upstart/default.nix | 25 - distros/foxy/ros-base/default.nix | 25 - distros/foxy/ros-core/default.nix | 24 - distros/foxy/ros-environment/default.nix | 24 - distros/foxy/ros-ign-bridge/default.nix | 26 - distros/foxy/ros-ign-image/default.nix | 26 - distros/foxy/ros-ign-interfaces/default.nix | 26 - distros/foxy/ros-ign/default.nix | 26 - .../default.nix | 25 - distros/foxy/ros-testing/default.nix | 25 - distros/foxy/ros-workspace/default.nix | 24 - distros/foxy/ros1-bridge/default.nix | 26 - .../ros1-rosbag-storage-vendor/default.nix | 25 - .../foxy/ros2-control-test-assets/default.nix | 25 - distros/foxy/ros2-control/default.nix | 25 - distros/foxy/ros2-controllers/default.nix | 25 - distros/foxy/ros2-ouster/default.nix | 26 - distros/foxy/ros2-socketcan/default.nix | 26 - distros/foxy/ros2action/default.nix | 24 - distros/foxy/ros2bag/default.nix | 24 - .../ros2cli-common-extensions/default.nix | 26 - distros/foxy/ros2cli/default.nix | 24 - distros/foxy/ros2component/default.nix | 24 - distros/foxy/ros2controlcli/default.nix | 24 - distros/foxy/ros2interface/default.nix | 24 - distros/foxy/ros2launch/default.nix | 24 - .../ros2lifecycle-test-fixtures/default.nix | 26 - distros/foxy/ros2lifecycle/default.nix | 24 - distros/foxy/ros2multicast/default.nix | 24 - distros/foxy/ros2node/default.nix | 24 - distros/foxy/ros2nodl/default.nix | 24 - distros/foxy/ros2param/default.nix | 24 - distros/foxy/ros2pkg/default.nix | 24 - distros/foxy/ros2run/default.nix | 24 - distros/foxy/ros2service/default.nix | 24 - distros/foxy/ros2test/default.nix | 24 - distros/foxy/ros2topic/default.nix | 24 - distros/foxy/ros2trace-analysis/default.nix | 24 - distros/foxy/ros2trace/default.nix | 24 - distros/foxy/rosapi-msgs/default.nix | 26 - distros/foxy/rosapi/default.nix | 27 - distros/foxy/rosauth/default.nix | 26 - .../foxy/rosbag2-bag-v2-plugins/default.nix | 26 - distros/foxy/rosbag2-compression/default.nix | 26 - .../default.nix | 26 - distros/foxy/rosbag2-cpp/default.nix | 26 - .../default.nix | 26 - .../rosbag2-storage-mcap-testdata/default.nix | 25 - distros/foxy/rosbag2-storage-mcap/default.nix | 26 - distros/foxy/rosbag2-storage/default.nix | 26 - distros/foxy/rosbag2-test-common/default.nix | 26 - distros/foxy/rosbag2-tests/default.nix | 26 - distros/foxy/rosbag2-transport/default.nix | 26 - distros/foxy/rosbag2/default.nix | 26 - distros/foxy/rosbridge-library/default.nix | 28 - distros/foxy/rosbridge-msgs/default.nix | 25 - distros/foxy/rosbridge-server/default.nix | 26 - distros/foxy/rosbridge-suite/default.nix | 30 - distros/foxy/rosbridge-test-msgs/default.nix | 26 - distros/foxy/rosee-msg/default.nix | 25 - distros/foxy/rosgraph-msgs/default.nix | 27 - distros/foxy/rosidl-adapter/default.nix | 25 - distros/foxy/rosidl-cmake/default.nix | 26 - .../rosidl-default-generators/default.nix | 26 - .../foxy/rosidl-default-runtime/default.nix | 26 - distros/foxy/rosidl-generator-c/default.nix | 26 - distros/foxy/rosidl-generator-cpp/default.nix | 26 - .../foxy/rosidl-generator-dds-idl/default.nix | 25 - distros/foxy/rosidl-generator-py/default.nix | 25 - distros/foxy/rosidl-parser/default.nix | 26 - distros/foxy/rosidl-runtime-c/default.nix | 26 - distros/foxy/rosidl-runtime-cpp/default.nix | 25 - distros/foxy/rosidl-runtime-py/default.nix | 24 - distros/foxy/rosidl-typesupport-c/default.nix | 26 - .../rosidl-typesupport-connext-c/default.nix | 25 - .../default.nix | 25 - .../foxy/rosidl-typesupport-cpp/default.nix | 26 - .../rosidl-typesupport-fastrtps-c/default.nix | 25 - .../default.nix | 26 - .../rosidl-typesupport-interface/default.nix | 25 - .../default.nix | 26 - .../default.nix | 26 - distros/foxy/rosxbeepy/default.nix | 24 - distros/foxy/rover-bringup/default.nix | 26 - distros/foxy/rover-description/default.nix | 26 - distros/foxy/rover-driver/default.nix | 25 - distros/foxy/rover-msgs/default.nix | 25 - distros/foxy/rover-navigation/default.nix | 25 - distros/foxy/rover-simulation/default.nix | 26 - distros/foxy/rover-teleop/default.nix | 26 - distros/foxy/roverrobotics-ros2/default.nix | 25 - distros/foxy/rplidar-ros/default.nix | 25 - distros/foxy/rpyutils/default.nix | 23 - distros/foxy/rqt-action/default.nix | 27 - distros/foxy/rqt-common-plugins/default.nix | 35 - distros/foxy/rqt-console/default.nix | 23 - distros/foxy/rqt-graph/default.nix | 28 - distros/foxy/rqt-gui-cpp/default.nix | 25 - distros/foxy/rqt-gui-py/default.nix | 24 - distros/foxy/rqt-gui/default.nix | 24 - distros/foxy/rqt-image-view/default.nix | 25 - distros/foxy/rqt-moveit/default.nix | 38 - distros/foxy/rqt-msg/default.nix | 25 - distros/foxy/rqt-plot/default.nix | 23 - distros/foxy/rqt-publisher/default.nix | 23 - distros/foxy/rqt-py-common/default.nix | 32 - distros/foxy/rqt-py-console/default.nix | 23 - distros/foxy/rqt-reconfigure/default.nix | 24 - distros/foxy/rqt-robot-dashboard/default.nix | 25 - distros/foxy/rqt-robot-monitor/default.nix | 38 - distros/foxy/rqt-robot-steering/default.nix | 23 - distros/foxy/rqt-runtime-monitor/default.nix | 24 - distros/foxy/rqt-service-caller/default.nix | 23 - distros/foxy/rqt-shell/default.nix | 23 - distros/foxy/rqt-srv/default.nix | 25 - distros/foxy/rqt-tf-tree/default.nix | 24 - distros/foxy/rqt-top/default.nix | 23 - distros/foxy/rqt-topic/default.nix | 24 - distros/foxy/rqt/default.nix | 29 - distros/foxy/rt-manipulators-cpp/default.nix | 26 - .../foxy/rt-manipulators-examples/default.nix | 26 - .../foxy/rt-usb-9axisimu-driver/default.nix | 25 - distros/foxy/rtabmap-conversions/default.nix | 25 - distros/foxy/rtabmap-demos/default.nix | 25 - distros/foxy/rtabmap-examples/default.nix | 25 - distros/foxy/rtabmap-launch/default.nix | 25 - distros/foxy/rtabmap-msgs/default.nix | 25 - distros/foxy/rtabmap-odom/default.nix | 25 - distros/foxy/rtabmap-python/default.nix | 23 - distros/foxy/rtabmap-ros/default.nix | 25 - distros/foxy/rtabmap-rviz-plugins/default.nix | 25 - distros/foxy/rtabmap-slam/default.nix | 25 - distros/foxy/rtabmap-sync/default.nix | 25 - distros/foxy/rtabmap-util/default.nix | 25 - distros/foxy/rtabmap-viz/default.nix | 25 - distros/foxy/rtcm-msgs/default.nix | 26 - distros/foxy/rttest/default.nix | 25 - distros/foxy/ruckig/default.nix | 24 - distros/foxy/run-move-group/default.nix | 26 - distros/foxy/run-moveit-cpp/default.nix | 26 - .../run-ompl-constrained-planning/default.nix | 26 - distros/foxy/rviz-assimp-vendor/default.nix | 26 - distros/foxy/rviz-common/default.nix | 26 - distros/foxy/rviz-default-plugins/default.nix | 26 - distros/foxy/rviz-imu-plugin/default.nix | 25 - distros/foxy/rviz-ogre-vendor/default.nix | 25 - distros/foxy/rviz-rendering-tests/default.nix | 26 - distros/foxy/rviz-rendering/default.nix | 26 - .../rviz-visual-testing-framework/default.nix | 26 - distros/foxy/rviz-visual-tools/default.nix | 26 - distros/foxy/rviz2/default.nix | 26 - distros/foxy/sbg-driver/default.nix | 25 - .../foxy/schunk-svh-description/default.nix | 25 - distros/foxy/schunk-svh-driver/default.nix | 26 - distros/foxy/schunk-svh-library/default.nix | 25 - distros/foxy/schunk-svh-tests/default.nix | 23 - distros/foxy/sdl2-vendor/default.nix | 25 - distros/foxy/self-test/default.nix | 26 - distros/foxy/sensor-msgs-py/default.nix | 24 - distros/foxy/sensor-msgs/default.nix | 26 - .../foxy/septentrio-gnss-driver/default.nix | 25 - distros/foxy/serial-driver/default.nix | 26 - distros/foxy/shape-msgs/default.nix | 26 - distros/foxy/shared-queues-vendor/default.nix | 24 - .../foxy/sick-safetyscanners-base/default.nix | 26 - .../default.nix | 26 - distros/foxy/sick-safetyscanners2/default.nix | 26 - distros/foxy/sick-scan2/default.nix | 27 - distros/foxy/simple-actions/default.nix | 26 - distros/foxy/simple-launch/default.nix | 25 - distros/foxy/slam-toolbox/default.nix | 26 - distros/foxy/slider-publisher/default.nix | 25 - distros/foxy/smac-planner/default.nix | 26 - distros/foxy/smacc2-msgs/default.nix | 26 - distros/foxy/smacc2/default.nix | 25 - distros/foxy/smclib/default.nix | 30 - .../foxy/snowbot-operating-system/default.nix | 26 - distros/foxy/soccer-object-msgs/default.nix | 26 - distros/foxy/soccer-vision-msgs/default.nix | 26 - distros/foxy/sol-vendor/default.nix | 25 - distros/foxy/sophus/default.nix | 25 - distros/foxy/spacenav/default.nix | 26 - .../spatio-temporal-voxel-layer/default.nix | 26 - distros/foxy/spdlog-vendor/default.nix | 27 - distros/foxy/splsm-7-conversion/default.nix | 24 - distros/foxy/splsm-7/default.nix | 26 - distros/foxy/sqlite3-vendor/default.nix | 25 - distros/foxy/srdfdom/default.nix | 26 - distros/foxy/sros2-cmake/default.nix | 26 - distros/foxy/sros2/default.nix | 24 - distros/foxy/statistics-msgs/default.nix | 26 - distros/foxy/std-msgs/default.nix | 26 - distros/foxy/std-srvs/default.nix | 26 - distros/foxy/stereo-image-proc/default.nix | 26 - distros/foxy/stereo-msgs/default.nix | 26 - distros/foxy/stomp/default.nix | 26 - .../foxy/stubborn-buddies-msgs/default.nix | 26 - distros/foxy/stubborn-buddies/default.nix | 25 - distros/foxy/swri-cli-tools/default.nix | 26 - distros/foxy/swri-console-util/default.nix | 25 - distros/foxy/swri-console/default.nix | 26 - distros/foxy/swri-dbw-interface/default.nix | 25 - distros/foxy/swri-geometry-util/default.nix | 26 - distros/foxy/swri-image-util/default.nix | 26 - distros/foxy/swri-math-util/default.nix | 26 - distros/foxy/swri-opencv-util/default.nix | 25 - distros/foxy/swri-prefix-tools/default.nix | 26 - distros/foxy/swri-roscpp/default.nix | 26 - distros/foxy/swri-route-util/default.nix | 26 - distros/foxy/swri-serial-util/default.nix | 25 - distros/foxy/swri-system-util/default.nix | 26 - distros/foxy/swri-transform-util/default.nix | 26 - distros/foxy/system-fingerprint/default.nix | 23 - .../foxy/system-metrics-collector/default.nix | 26 - .../foxy/system-modes-examples/default.nix | 27 - distros/foxy/system-modes-msgs/default.nix | 27 - distros/foxy/system-modes/default.nix | 30 - distros/foxy/tango-icons-vendor/default.nix | 26 - distros/foxy/teleop-tools-msgs/default.nix | 26 - distros/foxy/teleop-tools/default.nix | 25 - distros/foxy/teleop-twist-joy/default.nix | 26 - .../foxy/teleop-twist-keyboard/default.nix | 25 - distros/foxy/test-apex-test-tools/default.nix | 25 - distros/foxy/test-bond/default.nix | 26 - distros/foxy/test-interface-files/default.nix | 24 - .../foxy/test-launch-system-modes/default.nix | 27 - distros/foxy/test-msgs/default.nix | 26 - .../foxy/test-rmw-implementation/default.nix | 25 - distros/foxy/tf-transformations/default.nix | 24 - distros/foxy/tf2-bullet/default.nix | 26 - distros/foxy/tf2-eigen-kdl/default.nix | 27 - distros/foxy/tf2-eigen/default.nix | 26 - distros/foxy/tf2-geometry-msgs/default.nix | 26 - distros/foxy/tf2-kdl/default.nix | 26 - distros/foxy/tf2-msgs/default.nix | 26 - distros/foxy/tf2-py/default.nix | 26 - distros/foxy/tf2-ros/default.nix | 26 - distros/foxy/tf2-sensor-msgs/default.nix | 26 - distros/foxy/tf2-tools/default.nix | 25 - distros/foxy/tf2/default.nix | 31 - .../foxy/theora-image-transport/default.nix | 27 - distros/foxy/tile-map/default.nix | 27 - distros/foxy/tinyxml-vendor/default.nix | 25 - distros/foxy/tinyxml2-vendor/default.nix | 26 - distros/foxy/tlsf-cpp/default.nix | 25 - distros/foxy/tlsf/default.nix | 25 - distros/foxy/topic-monitor/default.nix | 24 - distros/foxy/tracetools-analysis/default.nix | 24 - .../tracetools-image-pipeline/default.nix | 25 - distros/foxy/tracetools-launch/default.nix | 24 - distros/foxy/tracetools-test/default.nix | 26 - distros/foxy/tracetools/default.nix | 25 - distros/foxy/trajectory-msgs/default.nix | 26 - .../foxy/transmission-interface/default.nix | 26 - distros/foxy/tricycle-controller/default.nix | 26 - distros/foxy/turtle-tf2-cpp/default.nix | 26 - distros/foxy/turtle-tf2-py/default.nix | 24 - distros/foxy/turtlebot3-bringup/default.nix | 25 - .../foxy/turtlebot3-cartographer/default.nix | 25 - .../foxy/turtlebot3-description/default.nix | 25 - distros/foxy/turtlebot3-example/default.nix | 25 - distros/foxy/turtlebot3-fake-node/default.nix | 24 - distros/foxy/turtlebot3-gazebo/default.nix | 25 - .../default.nix | 25 - .../default.nix | 25 - .../default.nix | 25 - .../default.nix | 25 - .../default.nix | 25 - .../default.nix | 25 - .../default.nix | 26 - .../foxy/turtlebot3-manipulation/default.nix | 25 - distros/foxy/turtlebot3-msgs/default.nix | 26 - .../foxy/turtlebot3-navigation2/default.nix | 25 - distros/foxy/turtlebot3-node/default.nix | 25 - .../foxy/turtlebot3-simulations/default.nix | 25 - distros/foxy/turtlebot3-teleop/default.nix | 23 - distros/foxy/turtlebot3/default.nix | 25 - distros/foxy/turtlesim/default.nix | 25 - distros/foxy/tuw-airskin-msgs/default.nix | 25 - distros/foxy/tuw-geometry-msgs/default.nix | 26 - distros/foxy/tuw-geometry/default.nix | 26 - distros/foxy/tuw-msgs/default.nix | 23 - distros/foxy/tuw-multi-robot-msgs/default.nix | 25 - distros/foxy/tuw-nav-msgs/default.nix | 25 - distros/foxy/tuw-object-msgs/default.nix | 25 - distros/foxy/tvm-vendor/default.nix | 25 - distros/foxy/twist-mux/default.nix | 27 - distros/foxy/twist-stamper/default.nix | 24 - distros/foxy/ublox-gps/default.nix | 25 - distros/foxy/ublox-msgs/default.nix | 25 - distros/foxy/ublox-serialization/default.nix | 24 - distros/foxy/ublox/default.nix | 25 - distros/foxy/udp-driver/default.nix | 26 - distros/foxy/udp-msgs/default.nix | 26 - distros/foxy/uncrustify-vendor/default.nix | 26 - .../foxy/unique-identifier-msgs/default.nix | 26 - distros/foxy/ur-bringup/default.nix | 25 - distros/foxy/ur-calibration/default.nix | 26 - distros/foxy/ur-client-library/default.nix | 25 - distros/foxy/ur-controllers/default.nix | 25 - distros/foxy/ur-dashboard-msgs/default.nix | 25 - distros/foxy/ur-description/default.nix | 25 - distros/foxy/ur-moveit-config/default.nix | 25 - distros/foxy/ur-msgs/default.nix | 26 - distros/foxy/ur-robot-driver/default.nix | 26 - distros/foxy/urdf-test/default.nix | 26 - distros/foxy/urdf-tutorial/default.nix | 26 - distros/foxy/urdf/default.nix | 29 - distros/foxy/urdfdom-headers/default.nix | 24 - distros/foxy/urdfdom-py/default.nix | 24 - distros/foxy/urdfdom/default.nix | 25 - distros/foxy/urg-c/default.nix | 24 - distros/foxy/urg-node-msgs/default.nix | 26 - distros/foxy/urg-node/default.nix | 26 - distros/foxy/usb-cam/default.nix | 26 - distros/foxy/v4l2-camera/default.nix | 26 - distros/foxy/velocity-controllers/default.nix | 26 - distros/foxy/velodyne-description/default.nix | 25 - distros/foxy/velodyne-driver/default.nix | 26 - .../foxy/velodyne-gazebo-plugins/default.nix | 25 - distros/foxy/velodyne-laserscan/default.nix | 26 - distros/foxy/velodyne-msgs/default.nix | 26 - distros/foxy/velodyne-pointcloud/default.nix | 26 - distros/foxy/velodyne-simulator/default.nix | 25 - distros/foxy/velodyne/default.nix | 25 - distros/foxy/vesc-ackermann/default.nix | 26 - distros/foxy/vesc-driver/default.nix | 26 - distros/foxy/vesc-msgs/default.nix | 26 - distros/foxy/vesc/default.nix | 25 - distros/foxy/vision-msgs/default.nix | 27 - distros/foxy/vision-opencv/default.nix | 25 - distros/foxy/visualization-msgs/default.nix | 26 - distros/foxy/vrpn-mocap/default.nix | 30 - distros/foxy/vrpn/default.nix | 25 - distros/foxy/vrxperience-bridge/default.nix | 26 - distros/foxy/vrxperience-msgs/default.nix | 26 - distros/foxy/warehouse-ros-sqlite/default.nix | 26 - distros/foxy/warehouse-ros/default.nix | 26 - distros/foxy/webots-ros2-control/default.nix | 26 - distros/foxy/webots-ros2-core/default.nix | 24 - distros/foxy/webots-ros2-driver/default.nix | 26 - distros/foxy/webots-ros2-epuck/default.nix | 24 - distros/foxy/webots-ros2-importer/default.nix | 24 - distros/foxy/webots-ros2-mavic/default.nix | 24 - distros/foxy/webots-ros2-msgs/default.nix | 26 - distros/foxy/webots-ros2-tesla/default.nix | 24 - distros/foxy/webots-ros2-tests/default.nix | 24 - distros/foxy/webots-ros2-tiago/default.nix | 24 - .../foxy/webots-ros2-turtlebot/default.nix | 24 - .../webots-ros2-universal-robot/default.nix | 24 - distros/foxy/webots-ros2/default.nix | 24 - distros/foxy/wiimote-msgs/default.nix | 26 - distros/foxy/wiimote/default.nix | 34 - distros/foxy/wireless-msgs/default.nix | 25 - distros/foxy/wireless-watcher/default.nix | 24 - distros/foxy/xacro-live/default.nix | 26 - distros/foxy/xacro/default.nix | 27 - distros/foxy/yaml-cpp-vendor/default.nix | 24 - distros/foxy/zmqpp-vendor/default.nix | 26 - distros/foxy/zstd-vendor/default.nix | 25 - 1131 files changed, 31292 deletions(-) delete mode 100644 distros/foxy/acado-vendor/default.nix delete mode 100644 distros/foxy/ackermann-msgs/default.nix delete mode 100644 distros/foxy/action-msgs/default.nix delete mode 100644 distros/foxy/action-tutorials-cpp/default.nix delete mode 100644 distros/foxy/action-tutorials-interfaces/default.nix delete mode 100644 distros/foxy/action-tutorials-py/default.nix delete mode 100644 distros/foxy/actionlib-msgs/default.nix delete mode 100644 distros/foxy/ament-clang-format/default.nix delete mode 100644 distros/foxy/ament-clang-tidy/default.nix delete mode 100644 distros/foxy/ament-cmake-auto/default.nix delete mode 100644 distros/foxy/ament-cmake-catch2/default.nix delete mode 100644 distros/foxy/ament-cmake-clang-format/default.nix delete mode 100644 distros/foxy/ament-cmake-clang-tidy/default.nix delete mode 100644 distros/foxy/ament-cmake-copyright/default.nix delete mode 100644 distros/foxy/ament-cmake-core/default.nix delete mode 100644 distros/foxy/ament-cmake-cppcheck/default.nix delete mode 100644 distros/foxy/ament-cmake-cpplint/default.nix delete mode 100644 distros/foxy/ament-cmake-export-definitions/default.nix delete mode 100644 distros/foxy/ament-cmake-export-dependencies/default.nix delete mode 100644 distros/foxy/ament-cmake-export-include-directories/default.nix delete mode 100644 distros/foxy/ament-cmake-export-interfaces/default.nix delete mode 100644 distros/foxy/ament-cmake-export-libraries/default.nix delete mode 100644 distros/foxy/ament-cmake-export-link-flags/default.nix delete mode 100644 distros/foxy/ament-cmake-export-targets/default.nix delete mode 100644 distros/foxy/ament-cmake-flake8/default.nix delete mode 100644 distros/foxy/ament-cmake-gmock/default.nix delete mode 100644 distros/foxy/ament-cmake-google-benchmark/default.nix delete mode 100644 distros/foxy/ament-cmake-gtest/default.nix delete mode 100644 distros/foxy/ament-cmake-include-directories/default.nix delete mode 100644 distros/foxy/ament-cmake-libraries/default.nix delete mode 100644 distros/foxy/ament-cmake-lint-cmake/default.nix delete mode 100644 distros/foxy/ament-cmake-mypy/default.nix delete mode 100644 distros/foxy/ament-cmake-nose/default.nix delete mode 100644 distros/foxy/ament-cmake-pclint/default.nix delete mode 100644 distros/foxy/ament-cmake-pep257/default.nix delete mode 100644 distros/foxy/ament-cmake-pycodestyle/default.nix delete mode 100644 distros/foxy/ament-cmake-pyflakes/default.nix delete mode 100644 distros/foxy/ament-cmake-pytest/default.nix delete mode 100644 distros/foxy/ament-cmake-python/default.nix delete mode 100644 distros/foxy/ament-cmake-ros/default.nix delete mode 100644 distros/foxy/ament-cmake-target-dependencies/default.nix delete mode 100644 distros/foxy/ament-cmake-test/default.nix delete mode 100644 distros/foxy/ament-cmake-uncrustify/default.nix delete mode 100644 distros/foxy/ament-cmake-version/default.nix delete mode 100644 distros/foxy/ament-cmake-xmllint/default.nix delete mode 100644 distros/foxy/ament-cmake/default.nix delete mode 100644 distros/foxy/ament-copyright/default.nix delete mode 100644 distros/foxy/ament-cppcheck/default.nix delete mode 100644 distros/foxy/ament-cpplint/default.nix delete mode 100644 distros/foxy/ament-download/default.nix delete mode 100644 distros/foxy/ament-flake8/default.nix delete mode 100644 distros/foxy/ament-index-cpp/default.nix delete mode 100644 distros/foxy/ament-index-python/default.nix delete mode 100644 distros/foxy/ament-lint-auto/default.nix delete mode 100644 distros/foxy/ament-lint-cmake/default.nix delete mode 100644 distros/foxy/ament-lint-common/default.nix delete mode 100644 distros/foxy/ament-lint/default.nix delete mode 100644 distros/foxy/ament-mypy/default.nix delete mode 100644 distros/foxy/ament-nodl/default.nix delete mode 100644 distros/foxy/ament-package/default.nix delete mode 100644 distros/foxy/ament-pclint/default.nix delete mode 100644 distros/foxy/ament-pep257/default.nix delete mode 100644 distros/foxy/ament-pycodestyle/default.nix delete mode 100644 distros/foxy/ament-pyflakes/default.nix delete mode 100644 distros/foxy/ament-uncrustify/default.nix delete mode 100644 distros/foxy/ament-xmllint/default.nix delete mode 100644 distros/foxy/angles/default.nix delete mode 100644 distros/foxy/apex-containers/default.nix delete mode 100644 distros/foxy/apex-test-tools/default.nix delete mode 100644 distros/foxy/apriltag/default.nix delete mode 100644 distros/foxy/aruco-opencv-msgs/default.nix delete mode 100644 distros/foxy/aruco-opencv/default.nix delete mode 100644 distros/foxy/asio-cmake-module/default.nix delete mode 100644 distros/foxy/astuff-sensor-msgs/default.nix delete mode 100644 distros/foxy/async-web-server-cpp/default.nix delete mode 100644 distros/foxy/automotive-autonomy-msgs/default.nix delete mode 100644 distros/foxy/automotive-navigation-msgs/default.nix delete mode 100644 distros/foxy/automotive-platform-msgs/default.nix delete mode 100644 distros/foxy/autoware-auto-msgs/default.nix delete mode 100644 distros/foxy/avt-vimba-camera/default.nix delete mode 100644 distros/foxy/aws-robomaker-small-warehouse-world/default.nix delete mode 100644 distros/foxy/backward-ros/default.nix delete mode 100644 distros/foxy/bag-recorder-nodes/default.nix delete mode 100644 distros/foxy/behaviortree-cpp-v3/default.nix delete mode 100644 distros/foxy/bno055/default.nix delete mode 100644 distros/foxy/bond-core/default.nix delete mode 100644 distros/foxy/bond/default.nix delete mode 100644 distros/foxy/bondcpp/default.nix delete mode 100644 distros/foxy/boost-geometry-util/default.nix delete mode 100644 distros/foxy/bosch-locator-bridge/default.nix delete mode 100644 distros/foxy/builtin-interfaces/default.nix delete mode 100644 distros/foxy/camera-calibration-parsers/default.nix delete mode 100644 distros/foxy/camera-calibration/default.nix delete mode 100644 distros/foxy/camera-info-manager/default.nix delete mode 100644 distros/foxy/can-dbc-parser/default.nix delete mode 100644 distros/foxy/can-msgs/default.nix delete mode 100644 distros/foxy/carla-msgs/default.nix delete mode 100644 distros/foxy/cartographer-ros-msgs/default.nix delete mode 100644 distros/foxy/cartographer-ros/default.nix delete mode 100644 distros/foxy/cartographer/default.nix delete mode 100644 distros/foxy/casadi-vendor/default.nix delete mode 100644 distros/foxy/cascade-lifecycle-msgs/default.nix delete mode 100644 distros/foxy/chomp-motion-planner/default.nix delete mode 100644 distros/foxy/class-loader/default.nix delete mode 100644 distros/foxy/clober-bringup/default.nix delete mode 100644 distros/foxy/clober-description/default.nix delete mode 100644 distros/foxy/clober-msgs/default.nix delete mode 100644 distros/foxy/clober-navigation/default.nix delete mode 100644 distros/foxy/clober-serial/default.nix delete mode 100644 distros/foxy/clober-simulation/default.nix delete mode 100644 distros/foxy/clober-slam/default.nix delete mode 100644 distros/foxy/color-names/default.nix delete mode 100644 distros/foxy/color-util/default.nix delete mode 100644 distros/foxy/common-interfaces/default.nix delete mode 100644 distros/foxy/composition-interfaces/default.nix delete mode 100644 distros/foxy/composition/default.nix delete mode 100644 distros/foxy/compressed-depth-image-transport/default.nix delete mode 100644 distros/foxy/compressed-image-transport/default.nix delete mode 100644 distros/foxy/connext-cmake-module/default.nix delete mode 100644 distros/foxy/console-bridge-vendor/default.nix delete mode 100644 distros/foxy/contracts-lite-vendor/default.nix delete mode 100644 distros/foxy/control-box-rst/default.nix delete mode 100644 distros/foxy/control-msgs/default.nix delete mode 100644 distros/foxy/control-toolbox/default.nix delete mode 100644 distros/foxy/controller-interface/default.nix delete mode 100644 distros/foxy/controller-manager-msgs/default.nix delete mode 100644 distros/foxy/controller-manager/default.nix delete mode 100644 distros/foxy/costmap-queue/default.nix delete mode 100644 distros/foxy/crane-plus-control/default.nix delete mode 100644 distros/foxy/crane-plus-description/default.nix delete mode 100644 distros/foxy/crane-plus-examples/default.nix delete mode 100644 distros/foxy/crane-plus-gazebo/default.nix delete mode 100644 distros/foxy/crane-plus-ignition/default.nix delete mode 100644 distros/foxy/crane-plus-moveit-config/default.nix delete mode 100644 distros/foxy/crane-plus/default.nix delete mode 100644 distros/foxy/create-bringup/default.nix delete mode 100644 distros/foxy/create-description/default.nix delete mode 100644 distros/foxy/create-driver/default.nix delete mode 100644 distros/foxy/create-msgs/default.nix delete mode 100644 distros/foxy/create-robot/default.nix delete mode 100644 distros/foxy/cv-bridge/default.nix delete mode 100644 distros/foxy/cyclonedds/default.nix delete mode 100644 distros/foxy/dataspeed-can-msg-filters/default.nix delete mode 100644 distros/foxy/dataspeed-can-usb/default.nix delete mode 100644 distros/foxy/dataspeed-can/default.nix delete mode 100644 distros/foxy/dataspeed-dbw-common/default.nix delete mode 100644 distros/foxy/dataspeed-dbw-gateway/default.nix delete mode 100644 distros/foxy/dataspeed-dbw-msgs/default.nix delete mode 100644 distros/foxy/dataspeed-ulc-can/default.nix delete mode 100644 distros/foxy/dataspeed-ulc-msgs/default.nix delete mode 100644 distros/foxy/dataspeed-ulc/default.nix delete mode 100644 distros/foxy/dbw-fca-can/default.nix delete mode 100644 distros/foxy/dbw-fca-description/default.nix delete mode 100644 distros/foxy/dbw-fca-joystick-demo/default.nix delete mode 100644 distros/foxy/dbw-fca-msgs/default.nix delete mode 100644 distros/foxy/dbw-fca/default.nix delete mode 100644 distros/foxy/dbw-ford-can/default.nix delete mode 100644 distros/foxy/dbw-ford-description/default.nix delete mode 100644 distros/foxy/dbw-ford-joystick-demo/default.nix delete mode 100644 distros/foxy/dbw-ford-msgs/default.nix delete mode 100644 distros/foxy/dbw-ford/default.nix delete mode 100644 distros/foxy/dbw-polaris-can/default.nix delete mode 100644 distros/foxy/dbw-polaris-description/default.nix delete mode 100644 distros/foxy/dbw-polaris-joystick-demo/default.nix delete mode 100644 distros/foxy/dbw-polaris-msgs/default.nix delete mode 100644 distros/foxy/dbw-polaris/default.nix delete mode 100644 distros/foxy/delphi-esr-msgs/default.nix delete mode 100644 distros/foxy/delphi-mrr-msgs/default.nix delete mode 100644 distros/foxy/delphi-srr-msgs/default.nix delete mode 100644 distros/foxy/demo-nodes-cpp-native/default.nix delete mode 100644 distros/foxy/demo-nodes-cpp/default.nix delete mode 100644 distros/foxy/demo-nodes-py/default.nix delete mode 100644 distros/foxy/depth-image-proc/default.nix delete mode 100644 distros/foxy/depthai-bridge/default.nix delete mode 100644 distros/foxy/depthai-descriptions/default.nix delete mode 100644 distros/foxy/depthai-examples/default.nix delete mode 100644 distros/foxy/depthai-filters/default.nix delete mode 100644 distros/foxy/depthai-ros-driver/default.nix delete mode 100644 distros/foxy/depthai-ros-msgs/default.nix delete mode 100644 distros/foxy/depthai-ros/default.nix delete mode 100644 distros/foxy/depthai/default.nix delete mode 100644 distros/foxy/depthimage-to-laserscan/default.nix delete mode 100644 distros/foxy/derived-object-msgs/default.nix delete mode 100644 distros/foxy/desktop/default.nix delete mode 100644 distros/foxy/diagnostic-aggregator/default.nix delete mode 100644 distros/foxy/diagnostic-common-diagnostics/default.nix delete mode 100644 distros/foxy/diagnostic-msgs/default.nix delete mode 100644 distros/foxy/diagnostic-updater/default.nix delete mode 100644 distros/foxy/diagnostics/default.nix delete mode 100644 distros/foxy/diff-drive-controller/default.nix delete mode 100644 distros/foxy/dolly-follow/default.nix delete mode 100644 distros/foxy/dolly-gazebo/default.nix delete mode 100644 distros/foxy/dolly-ignition/default.nix delete mode 100644 distros/foxy/dolly/default.nix delete mode 100644 distros/foxy/domain-coordinator/default.nix delete mode 100644 distros/foxy/dsr-control2/default.nix delete mode 100644 distros/foxy/dsr-description2/default.nix delete mode 100644 distros/foxy/dsr-msgs2/default.nix delete mode 100644 distros/foxy/dummy-map-server/default.nix delete mode 100644 distros/foxy/dummy-robot-bringup/default.nix delete mode 100644 distros/foxy/dummy-sensors/default.nix delete mode 100644 distros/foxy/dwb-core/default.nix delete mode 100644 distros/foxy/dwb-critics/default.nix delete mode 100644 distros/foxy/dwb-msgs/default.nix delete mode 100644 distros/foxy/dwb-plugins/default.nix delete mode 100644 distros/foxy/dynamic-edt-3d/default.nix delete mode 100644 distros/foxy/dynamic-graph/default.nix delete mode 100644 distros/foxy/dynamixel-hardware-interface/default.nix delete mode 100644 distros/foxy/dynamixel-sdk-custom-interfaces/default.nix delete mode 100644 distros/foxy/dynamixel-sdk-examples/default.nix delete mode 100644 distros/foxy/dynamixel-sdk/default.nix delete mode 100644 distros/foxy/dynamixel-workbench-msgs/default.nix delete mode 100644 distros/foxy/dynamixel-workbench-toolbox/default.nix delete mode 100644 distros/foxy/dynamixel-workbench/default.nix delete mode 100644 distros/foxy/ecl-build/default.nix delete mode 100644 distros/foxy/ecl-command-line/default.nix delete mode 100644 distros/foxy/ecl-concepts/default.nix delete mode 100644 distros/foxy/ecl-config/default.nix delete mode 100644 distros/foxy/ecl-console/default.nix delete mode 100644 distros/foxy/ecl-containers/default.nix delete mode 100644 distros/foxy/ecl-converters-lite/default.nix delete mode 100644 distros/foxy/ecl-converters/default.nix delete mode 100644 distros/foxy/ecl-core-apps/default.nix delete mode 100644 distros/foxy/ecl-core/default.nix delete mode 100644 distros/foxy/ecl-devices/default.nix delete mode 100644 distros/foxy/ecl-eigen/default.nix delete mode 100644 distros/foxy/ecl-errors/default.nix delete mode 100644 distros/foxy/ecl-exceptions/default.nix delete mode 100644 distros/foxy/ecl-filesystem/default.nix delete mode 100644 distros/foxy/ecl-formatters/default.nix delete mode 100644 distros/foxy/ecl-geometry/default.nix delete mode 100644 distros/foxy/ecl-io/default.nix delete mode 100644 distros/foxy/ecl-ipc/default.nix delete mode 100644 distros/foxy/ecl-license/default.nix delete mode 100644 distros/foxy/ecl-linear-algebra/default.nix delete mode 100644 distros/foxy/ecl-lite/default.nix delete mode 100644 distros/foxy/ecl-manipulators/default.nix delete mode 100644 distros/foxy/ecl-math/default.nix delete mode 100644 distros/foxy/ecl-mobile-robot/default.nix delete mode 100644 distros/foxy/ecl-mpl/default.nix delete mode 100644 distros/foxy/ecl-sigslots-lite/default.nix delete mode 100644 distros/foxy/ecl-sigslots/default.nix delete mode 100644 distros/foxy/ecl-statistics/default.nix delete mode 100644 distros/foxy/ecl-streams/default.nix delete mode 100644 distros/foxy/ecl-threads/default.nix delete mode 100644 distros/foxy/ecl-time-lite/default.nix delete mode 100644 distros/foxy/ecl-time/default.nix delete mode 100644 distros/foxy/ecl-tools/default.nix delete mode 100644 distros/foxy/ecl-type-traits/default.nix delete mode 100644 distros/foxy/ecl-utilities/default.nix delete mode 100644 distros/foxy/effort-controllers/default.nix delete mode 100644 distros/foxy/eigen-stl-containers/default.nix delete mode 100644 distros/foxy/eigen3-cmake-module/default.nix delete mode 100644 distros/foxy/eigenpy/default.nix delete mode 100644 distros/foxy/eiquadprog/default.nix delete mode 100644 distros/foxy/embree-vendor/default.nix delete mode 100644 distros/foxy/end-effector/default.nix delete mode 100644 distros/foxy/espeak-interfaces/default.nix delete mode 100644 distros/foxy/espeak-ros/default.nix delete mode 100644 distros/foxy/example-interfaces/default.nix delete mode 100644 distros/foxy/examples-rclcpp-minimal-action-client/default.nix delete mode 100644 distros/foxy/examples-rclcpp-minimal-action-server/default.nix delete mode 100644 distros/foxy/examples-rclcpp-minimal-client/default.nix delete mode 100644 distros/foxy/examples-rclcpp-minimal-composition/default.nix delete mode 100644 distros/foxy/examples-rclcpp-minimal-publisher/default.nix delete mode 100644 distros/foxy/examples-rclcpp-minimal-service/default.nix delete mode 100644 distros/foxy/examples-rclcpp-minimal-subscriber/default.nix delete mode 100644 distros/foxy/examples-rclcpp-minimal-timer/default.nix delete mode 100644 distros/foxy/examples-rclcpp-multithreaded-executor/default.nix delete mode 100644 distros/foxy/examples-rclpy-executors/default.nix delete mode 100644 distros/foxy/examples-rclpy-minimal-action-client/default.nix delete mode 100644 distros/foxy/examples-rclpy-minimal-action-server/default.nix delete mode 100644 distros/foxy/examples-rclpy-minimal-client/default.nix delete mode 100644 distros/foxy/examples-rclpy-minimal-publisher/default.nix delete mode 100644 distros/foxy/examples-rclpy-minimal-service/default.nix delete mode 100644 distros/foxy/examples-rclpy-minimal-subscriber/default.nix delete mode 100644 distros/foxy/examples-tf2-py/default.nix delete mode 100644 distros/foxy/fastcdr/default.nix delete mode 100644 distros/foxy/fastrtps-cmake-module/default.nix delete mode 100644 distros/foxy/fastrtps/default.nix delete mode 100644 distros/foxy/filters/default.nix delete mode 100644 distros/foxy/find-object-2d/default.nix delete mode 100644 distros/foxy/fluent-rviz/default.nix delete mode 100644 distros/foxy/fmi-adapter-examples/default.nix delete mode 100644 distros/foxy/fmi-adapter/default.nix delete mode 100644 distros/foxy/fmilibrary-vendor/default.nix delete mode 100644 distros/foxy/foonathan-memory-vendor/default.nix delete mode 100644 distros/foxy/force-torque-sensor-broadcaster/default.nix delete mode 100644 distros/foxy/forward-command-controller/default.nix delete mode 100644 distros/foxy/four-wheel-steering-msgs/default.nix delete mode 100644 distros/foxy/foxglove-msgs/default.nix delete mode 100644 distros/foxy/gazebo-dev/default.nix delete mode 100644 distros/foxy/gazebo-msgs/default.nix delete mode 100644 distros/foxy/gazebo-plugins/default.nix delete mode 100644 distros/foxy/gazebo-ros-pkgs/default.nix delete mode 100644 distros/foxy/gazebo-ros/default.nix delete mode 100644 distros/foxy/gazebo-ros2-control-demos/default.nix delete mode 100644 distros/foxy/gazebo-ros2-control/default.nix delete mode 100644 distros/foxy/gc-spl-2022/default.nix delete mode 100644 distros/foxy/generated.nix delete mode 100644 distros/foxy/geodesy/default.nix delete mode 100644 distros/foxy/geographic-info/default.nix delete mode 100644 distros/foxy/geographic-msgs/default.nix delete mode 100644 distros/foxy/geometric-shapes/default.nix delete mode 100644 distros/foxy/geometry-msgs/default.nix delete mode 100644 distros/foxy/geometry-tutorials/default.nix delete mode 100644 distros/foxy/geometry2/default.nix delete mode 100644 distros/foxy/gmock-vendor/default.nix delete mode 100644 distros/foxy/google-benchmark-vendor/default.nix delete mode 100644 distros/foxy/gps-msgs/default.nix delete mode 100644 distros/foxy/gps-tools/default.nix delete mode 100644 distros/foxy/gps-umd/default.nix delete mode 100644 distros/foxy/gpsd-client/default.nix delete mode 100644 distros/foxy/graph-msgs/default.nix delete mode 100644 distros/foxy/grasping-msgs/default.nix delete mode 100644 distros/foxy/grbl-msgs/default.nix delete mode 100644 distros/foxy/grbl-ros/default.nix delete mode 100644 distros/foxy/grepros/default.nix delete mode 100644 distros/foxy/gripper-controllers/default.nix delete mode 100644 distros/foxy/gscam/default.nix delete mode 100644 distros/foxy/gtest-vendor/default.nix delete mode 100644 distros/foxy/gtsam/default.nix delete mode 100644 distros/foxy/hardware-interface/default.nix delete mode 100644 distros/foxy/hls-lfcd-lds-driver/default.nix delete mode 100644 distros/foxy/hpp-fcl/default.nix delete mode 100644 distros/foxy/husky-base/default.nix delete mode 100644 distros/foxy/husky-bringup/default.nix delete mode 100644 distros/foxy/husky-control/default.nix delete mode 100644 distros/foxy/husky-description/default.nix delete mode 100644 distros/foxy/husky-desktop/default.nix delete mode 100644 distros/foxy/husky-gazebo/default.nix delete mode 100644 distros/foxy/husky-msgs/default.nix delete mode 100644 distros/foxy/husky-robot/default.nix delete mode 100644 distros/foxy/husky-simulator/default.nix delete mode 100644 distros/foxy/husky-viz/default.nix delete mode 100644 distros/foxy/ibeo-msgs/default.nix delete mode 100644 distros/foxy/ifm3d-core/default.nix delete mode 100644 distros/foxy/ifopt/default.nix delete mode 100644 distros/foxy/ign-ros2-control-demos/default.nix delete mode 100644 distros/foxy/image-common/default.nix delete mode 100644 distros/foxy/image-geometry/default.nix delete mode 100644 distros/foxy/image-pipeline/default.nix delete mode 100644 distros/foxy/image-proc/default.nix delete mode 100644 distros/foxy/image-publisher/default.nix delete mode 100644 distros/foxy/image-rotate/default.nix delete mode 100644 distros/foxy/image-tools/default.nix delete mode 100644 distros/foxy/image-transport-plugins/default.nix delete mode 100644 distros/foxy/image-transport/default.nix delete mode 100644 distros/foxy/image-view/default.nix delete mode 100644 distros/foxy/imu-complementary-filter/default.nix delete mode 100644 distros/foxy/imu-filter-madgwick/default.nix delete mode 100644 distros/foxy/imu-sensor-broadcaster/default.nix delete mode 100644 distros/foxy/imu-tools/default.nix delete mode 100644 distros/foxy/interactive-marker-twist-server/default.nix delete mode 100644 distros/foxy/interactive-markers/default.nix delete mode 100644 distros/foxy/intra-process-demo/default.nix delete mode 100644 distros/foxy/io-context/default.nix delete mode 100644 distros/foxy/jackal-control/default.nix delete mode 100644 distros/foxy/jackal-description/default.nix delete mode 100644 distros/foxy/jackal-gazebo/default.nix delete mode 100644 distros/foxy/jackal-msgs/default.nix delete mode 100644 distros/foxy/jackal-navigation/default.nix delete mode 100644 distros/foxy/jackal-simulator/default.nix delete mode 100644 distros/foxy/joint-state-broadcaster/default.nix delete mode 100644 distros/foxy/joint-state-controller/default.nix delete mode 100644 distros/foxy/joint-state-publisher-gui/default.nix delete mode 100644 distros/foxy/joint-state-publisher/default.nix delete mode 100644 distros/foxy/joint-trajectory-controller/default.nix delete mode 100644 distros/foxy/joy-linux/default.nix delete mode 100644 distros/foxy/joy-teleop/default.nix delete mode 100644 distros/foxy/joy-tester/default.nix delete mode 100644 distros/foxy/joy/default.nix delete mode 100644 distros/foxy/kartech-linear-actuator-msgs/default.nix delete mode 100644 distros/foxy/kdl-parser/default.nix delete mode 100644 distros/foxy/key-teleop/default.nix delete mode 100644 distros/foxy/kobuki-core/default.nix delete mode 100644 distros/foxy/kobuki-firmware/default.nix delete mode 100644 distros/foxy/kobuki-ftdi/default.nix delete mode 100644 distros/foxy/kobuki-ros-interfaces/default.nix delete mode 100644 distros/foxy/kobuki-velocity-smoother/default.nix delete mode 100644 distros/foxy/lanelet2-core/default.nix delete mode 100644 distros/foxy/lanelet2-examples/default.nix delete mode 100644 distros/foxy/lanelet2-io/default.nix delete mode 100644 distros/foxy/lanelet2-maps/default.nix delete mode 100644 distros/foxy/lanelet2-matching/default.nix delete mode 100644 distros/foxy/lanelet2-projection/default.nix delete mode 100644 distros/foxy/lanelet2-python/default.nix delete mode 100644 distros/foxy/lanelet2-routing/default.nix delete mode 100644 distros/foxy/lanelet2-traffic-rules/default.nix delete mode 100644 distros/foxy/lanelet2-validation/default.nix delete mode 100644 distros/foxy/lanelet2/default.nix delete mode 100644 distros/foxy/laser-filters/default.nix delete mode 100644 distros/foxy/laser-geometry/default.nix delete mode 100644 distros/foxy/laser-proc/default.nix delete mode 100644 distros/foxy/launch-pal/default.nix delete mode 100644 distros/foxy/launch-param-builder/default.nix delete mode 100644 distros/foxy/launch-ros/default.nix delete mode 100644 distros/foxy/launch-system-modes/default.nix delete mode 100644 distros/foxy/launch-testing-ament-cmake/default.nix delete mode 100644 distros/foxy/launch-testing-ros/default.nix delete mode 100644 distros/foxy/launch-testing/default.nix delete mode 100644 distros/foxy/launch-xml/default.nix delete mode 100644 distros/foxy/launch-yaml/default.nix delete mode 100644 distros/foxy/launch/default.nix delete mode 100644 distros/foxy/leo-description/default.nix delete mode 100644 distros/foxy/leo-desktop/default.nix delete mode 100644 distros/foxy/leo-msgs/default.nix delete mode 100644 distros/foxy/leo-teleop/default.nix delete mode 100644 distros/foxy/leo-viz/default.nix delete mode 100644 distros/foxy/leo/default.nix delete mode 100644 distros/foxy/lgsvl-bridge/default.nix delete mode 100644 distros/foxy/lgsvl-msgs/default.nix delete mode 100644 distros/foxy/libcreate/default.nix delete mode 100644 distros/foxy/libcurl-vendor/default.nix delete mode 100644 distros/foxy/libg2o/default.nix delete mode 100644 distros/foxy/libmavconn/default.nix delete mode 100644 distros/foxy/libnabo/default.nix delete mode 100644 distros/foxy/libphidget22/default.nix delete mode 100644 distros/foxy/libpointmatcher/default.nix delete mode 100644 distros/foxy/librealsense2/default.nix delete mode 100644 distros/foxy/libstatistics-collector/default.nix delete mode 100644 distros/foxy/libyaml-vendor/default.nix delete mode 100644 distros/foxy/lifecycle-msgs/default.nix delete mode 100644 distros/foxy/lifecycle/default.nix delete mode 100644 distros/foxy/logging-demo/default.nix delete mode 100644 distros/foxy/lsc-ros2-driver/default.nix delete mode 100644 distros/foxy/lua-vendor/default.nix delete mode 100644 distros/foxy/lusb/default.nix delete mode 100644 distros/foxy/maliput-dragway/default.nix delete mode 100644 distros/foxy/maliput-drake/default.nix delete mode 100644 distros/foxy/maliput-full/default.nix delete mode 100644 distros/foxy/maliput-integration/default.nix delete mode 100644 distros/foxy/maliput-malidrive/default.nix delete mode 100644 distros/foxy/maliput-multilane/default.nix delete mode 100644 distros/foxy/maliput-object-py/default.nix delete mode 100644 distros/foxy/maliput-object/default.nix delete mode 100644 distros/foxy/maliput-osm/default.nix delete mode 100644 distros/foxy/maliput-py/default.nix delete mode 100644 distros/foxy/maliput-ros-interfaces/default.nix delete mode 100644 distros/foxy/maliput-ros-translation/default.nix delete mode 100644 distros/foxy/maliput-ros/default.nix delete mode 100644 distros/foxy/maliput-sparse/default.nix delete mode 100644 distros/foxy/maliput/default.nix delete mode 100644 distros/foxy/map-msgs/default.nix delete mode 100644 distros/foxy/map-transformer/default.nix delete mode 100644 distros/foxy/mapviz-interfaces/default.nix delete mode 100644 distros/foxy/mapviz-plugins/default.nix delete mode 100644 distros/foxy/mapviz/default.nix delete mode 100644 distros/foxy/marker-msgs/default.nix delete mode 100644 distros/foxy/marti-can-msgs/default.nix delete mode 100644 distros/foxy/marti-common-msgs/default.nix delete mode 100644 distros/foxy/marti-dbw-msgs/default.nix delete mode 100644 distros/foxy/marti-introspection-msgs/default.nix delete mode 100644 distros/foxy/marti-nav-msgs/default.nix delete mode 100644 distros/foxy/marti-perception-msgs/default.nix delete mode 100644 distros/foxy/marti-sensor-msgs/default.nix delete mode 100644 distros/foxy/marti-status-msgs/default.nix delete mode 100644 distros/foxy/marti-visualization-msgs/default.nix delete mode 100644 distros/foxy/massrobotics-amr-sender/default.nix delete mode 100644 distros/foxy/mavlink/default.nix delete mode 100644 distros/foxy/mavros-extras/default.nix delete mode 100644 distros/foxy/mavros-msgs/default.nix delete mode 100644 distros/foxy/mavros/default.nix delete mode 100644 distros/foxy/mcap-vendor/default.nix delete mode 100644 distros/foxy/menge-vendor/default.nix delete mode 100644 distros/foxy/message-filters/default.nix delete mode 100644 distros/foxy/micro-ros-diagnostic-bridge/default.nix delete mode 100644 distros/foxy/micro-ros-diagnostic-msgs/default.nix delete mode 100644 distros/foxy/micro-ros-msgs/default.nix delete mode 100644 distros/foxy/microstrain-inertial-driver/default.nix delete mode 100644 distros/foxy/microstrain-inertial-examples/default.nix delete mode 100644 distros/foxy/microstrain-inertial-msgs/default.nix delete mode 100644 distros/foxy/microstrain-inertial-rqt/default.nix delete mode 100644 distros/foxy/mimick-vendor/default.nix delete mode 100644 distros/foxy/mobileye-560-660-msgs/default.nix delete mode 100644 distros/foxy/mocap-msgs/default.nix delete mode 100644 distros/foxy/mouse-teleop/default.nix delete mode 100644 distros/foxy/move-base-msgs/default.nix delete mode 100644 distros/foxy/moveit-chomp-optimizer-adapter/default.nix delete mode 100644 distros/foxy/moveit-common/default.nix delete mode 100644 distros/foxy/moveit-core/default.nix delete mode 100644 distros/foxy/moveit-kinematics/default.nix delete mode 100644 distros/foxy/moveit-msgs/default.nix delete mode 100644 distros/foxy/moveit-planners-chomp/default.nix delete mode 100644 distros/foxy/moveit-planners-ompl/default.nix delete mode 100644 distros/foxy/moveit-planners/default.nix delete mode 100644 distros/foxy/moveit-plugins/default.nix delete mode 100644 distros/foxy/moveit-resources-fanuc-description/default.nix delete mode 100644 distros/foxy/moveit-resources-fanuc-moveit-config/default.nix delete mode 100644 distros/foxy/moveit-resources-panda-description/default.nix delete mode 100644 distros/foxy/moveit-resources-panda-moveit-config/default.nix delete mode 100644 distros/foxy/moveit-resources-pr2-description/default.nix delete mode 100644 distros/foxy/moveit-resources/default.nix delete mode 100644 distros/foxy/moveit-ros-benchmarks/default.nix delete mode 100644 distros/foxy/moveit-ros-move-group/default.nix delete mode 100644 distros/foxy/moveit-ros-occupancy-map-monitor/default.nix delete mode 100644 distros/foxy/moveit-ros-perception/default.nix delete mode 100644 distros/foxy/moveit-ros-planning-interface/default.nix delete mode 100644 distros/foxy/moveit-ros-planning/default.nix delete mode 100644 distros/foxy/moveit-ros-robot-interaction/default.nix delete mode 100644 distros/foxy/moveit-ros-visualization/default.nix delete mode 100644 distros/foxy/moveit-ros-warehouse/default.nix delete mode 100644 distros/foxy/moveit-ros/default.nix delete mode 100644 distros/foxy/moveit-runtime/default.nix delete mode 100644 distros/foxy/moveit-servo/default.nix delete mode 100644 distros/foxy/moveit-simple-controller-manager/default.nix delete mode 100644 distros/foxy/moveit/default.nix delete mode 100644 distros/foxy/mppic/default.nix delete mode 100644 distros/foxy/mrpt-msgs/default.nix delete mode 100644 distros/foxy/mrpt2/default.nix delete mode 100644 distros/foxy/mrt-cmake-modules/default.nix delete mode 100644 distros/foxy/multires-image/default.nix delete mode 100644 distros/foxy/mvsim/default.nix delete mode 100644 distros/foxy/naoqi-bridge-msgs/default.nix delete mode 100644 distros/foxy/naoqi-driver/default.nix delete mode 100644 distros/foxy/naoqi-libqi/default.nix delete mode 100644 distros/foxy/naoqi-libqicore/default.nix delete mode 100644 distros/foxy/nav-2d-msgs/default.nix delete mode 100644 distros/foxy/nav-2d-utils/default.nix delete mode 100644 distros/foxy/nav-msgs/default.nix delete mode 100644 distros/foxy/nav2-amcl/default.nix delete mode 100644 distros/foxy/nav2-behavior-tree/default.nix delete mode 100644 distros/foxy/nav2-bringup/default.nix delete mode 100644 distros/foxy/nav2-bt-navigator/default.nix delete mode 100644 distros/foxy/nav2-common/default.nix delete mode 100644 distros/foxy/nav2-controller/default.nix delete mode 100644 distros/foxy/nav2-core/default.nix delete mode 100644 distros/foxy/nav2-costmap-2d/default.nix delete mode 100644 distros/foxy/nav2-dwb-controller/default.nix delete mode 100644 distros/foxy/nav2-gazebo-spawner/default.nix delete mode 100644 distros/foxy/nav2-lifecycle-manager/default.nix delete mode 100644 distros/foxy/nav2-map-server/default.nix delete mode 100644 distros/foxy/nav2-msgs/default.nix delete mode 100644 distros/foxy/nav2-navfn-planner/default.nix delete mode 100644 distros/foxy/nav2-planner/default.nix delete mode 100644 distros/foxy/nav2-recoveries/default.nix delete mode 100644 distros/foxy/nav2-regulated-pure-pursuit-controller/default.nix delete mode 100644 distros/foxy/nav2-rviz-plugins/default.nix delete mode 100644 distros/foxy/nav2-system-tests/default.nix delete mode 100644 distros/foxy/nav2-util/default.nix delete mode 100644 distros/foxy/nav2-voxel-grid/default.nix delete mode 100644 distros/foxy/nav2-waypoint-follower/default.nix delete mode 100644 distros/foxy/navigation2/default.nix delete mode 100644 distros/foxy/neobotix-usboard-msgs/default.nix delete mode 100644 distros/foxy/nerian-stereo/default.nix delete mode 100644 distros/foxy/nmea-hardware-interface/default.nix delete mode 100644 distros/foxy/nmea-msgs/default.nix delete mode 100644 distros/foxy/nodl-python/default.nix delete mode 100644 distros/foxy/nonpersistent-voxel-layer/default.nix delete mode 100644 distros/foxy/novatel-gps-driver/default.nix delete mode 100644 distros/foxy/novatel-gps-msgs/default.nix delete mode 100644 distros/foxy/ntpd-driver/default.nix delete mode 100644 distros/foxy/ntrip-client/default.nix delete mode 100644 distros/foxy/object-msgs/default.nix delete mode 100644 distros/foxy/object-recognition-msgs/default.nix delete mode 100644 distros/foxy/octomap-mapping/default.nix delete mode 100644 distros/foxy/octomap-msgs/default.nix delete mode 100644 distros/foxy/octomap-ros/default.nix delete mode 100644 distros/foxy/octomap-rviz-plugins/default.nix delete mode 100644 distros/foxy/octomap-server/default.nix delete mode 100644 distros/foxy/octomap/default.nix delete mode 100644 distros/foxy/octovis/default.nix delete mode 100644 distros/foxy/odom-to-tf-ros2/default.nix delete mode 100644 distros/foxy/ompl/default.nix delete mode 100644 distros/foxy/openvslam/default.nix delete mode 100644 distros/foxy/openzen-driver/default.nix delete mode 100644 distros/foxy/oroca-rqt-command/default.nix delete mode 100644 distros/foxy/orocos-kdl/default.nix delete mode 100644 distros/foxy/osqp-vendor/default.nix delete mode 100644 distros/foxy/osrf-pycommon/default.nix delete mode 100644 distros/foxy/osrf-testing-tools-cpp/default.nix delete mode 100644 distros/foxy/ouster-msgs/default.nix delete mode 100644 distros/foxy/ouxt-common/default.nix delete mode 100644 distros/foxy/ouxt-lint-common/default.nix delete mode 100644 distros/foxy/overrides.nix delete mode 100644 distros/foxy/pacmod-msgs/default.nix delete mode 100644 distros/foxy/paho-mqtt-c/default.nix delete mode 100644 distros/foxy/pal-gazebo-worlds/default.nix delete mode 100644 distros/foxy/pal-statistics-msgs/default.nix delete mode 100644 distros/foxy/pal-statistics/default.nix delete mode 100644 distros/foxy/pcl-conversions/default.nix delete mode 100644 distros/foxy/pcl-msgs/default.nix delete mode 100644 distros/foxy/pcl-ros/default.nix delete mode 100644 distros/foxy/pendulum-control/default.nix delete mode 100644 distros/foxy/pendulum-msgs/default.nix delete mode 100644 distros/foxy/pepper-meshes/default.nix delete mode 100644 distros/foxy/perception-pcl/default.nix delete mode 100644 distros/foxy/performance-test-fixture/default.nix delete mode 100644 distros/foxy/performance-test/default.nix delete mode 100644 distros/foxy/phidgets-accelerometer/default.nix delete mode 100644 distros/foxy/phidgets-analog-inputs/default.nix delete mode 100644 distros/foxy/phidgets-api/default.nix delete mode 100644 distros/foxy/phidgets-digital-inputs/default.nix delete mode 100644 distros/foxy/phidgets-digital-outputs/default.nix delete mode 100644 distros/foxy/phidgets-drivers/default.nix delete mode 100644 distros/foxy/phidgets-gyroscope/default.nix delete mode 100644 distros/foxy/phidgets-high-speed-encoder/default.nix delete mode 100644 distros/foxy/phidgets-ik/default.nix delete mode 100644 distros/foxy/phidgets-magnetometer/default.nix delete mode 100644 distros/foxy/phidgets-motors/default.nix delete mode 100644 distros/foxy/phidgets-msgs/default.nix delete mode 100644 distros/foxy/phidgets-spatial/default.nix delete mode 100644 distros/foxy/phidgets-temperature/default.nix delete mode 100644 distros/foxy/picknik-ament-copyright/default.nix delete mode 100644 distros/foxy/pinocchio/default.nix delete mode 100644 distros/foxy/plansys2-bringup/default.nix delete mode 100644 distros/foxy/plansys2-bt-actions/default.nix delete mode 100644 distros/foxy/plansys2-core/default.nix delete mode 100644 distros/foxy/plansys2-domain-expert/default.nix delete mode 100644 distros/foxy/plansys2-executor/default.nix delete mode 100644 distros/foxy/plansys2-lifecycle-manager/default.nix delete mode 100644 distros/foxy/plansys2-msgs/default.nix delete mode 100644 distros/foxy/plansys2-pddl-parser/default.nix delete mode 100644 distros/foxy/plansys2-planner/default.nix delete mode 100644 distros/foxy/plansys2-popf-plan-solver/default.nix delete mode 100644 distros/foxy/plansys2-problem-expert/default.nix delete mode 100644 distros/foxy/plansys2-terminal/default.nix delete mode 100644 distros/foxy/plotjuggler-msgs/default.nix delete mode 100644 distros/foxy/plotjuggler-ros/default.nix delete mode 100644 distros/foxy/plotjuggler/default.nix delete mode 100644 distros/foxy/pluginlib/default.nix delete mode 100644 distros/foxy/pmb2-2dnav-gazebo/default.nix delete mode 100644 distros/foxy/pmb2-2dnav/default.nix delete mode 100644 distros/foxy/pmb2-bringup/default.nix delete mode 100644 distros/foxy/pmb2-controller-configuration/default.nix delete mode 100644 distros/foxy/pmb2-description/default.nix delete mode 100644 distros/foxy/pmb2-gazebo/default.nix delete mode 100644 distros/foxy/pmb2-maps/default.nix delete mode 100644 distros/foxy/pmb2-navigation/default.nix delete mode 100644 distros/foxy/pmb2-robot/default.nix delete mode 100644 distros/foxy/pmb2-simulation/default.nix delete mode 100644 distros/foxy/point-cloud-msg-wrapper/default.nix delete mode 100644 distros/foxy/pointcloud-to-laserscan/default.nix delete mode 100644 distros/foxy/polygon-demos/default.nix delete mode 100644 distros/foxy/polygon-msgs/default.nix delete mode 100644 distros/foxy/polygon-rviz-plugins/default.nix delete mode 100644 distros/foxy/polygon-utils/default.nix delete mode 100644 distros/foxy/popf/default.nix delete mode 100644 distros/foxy/pose-cov-ops/default.nix delete mode 100644 distros/foxy/position-controllers/default.nix delete mode 100644 distros/foxy/psen-scan-v2/default.nix delete mode 100644 distros/foxy/py-trees-ros-interfaces/default.nix delete mode 100644 distros/foxy/py-trees-ros/default.nix delete mode 100644 distros/foxy/pybind11-vendor/default.nix delete mode 100644 distros/foxy/python-cmake-module/default.nix delete mode 100644 distros/foxy/python-qt-binding/default.nix delete mode 100644 distros/foxy/qpoases-vendor/default.nix delete mode 100644 distros/foxy/qt-dotgraph/default.nix delete mode 100644 distros/foxy/qt-gui-app/default.nix delete mode 100644 distros/foxy/qt-gui-core/default.nix delete mode 100644 distros/foxy/qt-gui-cpp/default.nix delete mode 100644 distros/foxy/qt-gui-py-common/default.nix delete mode 100644 distros/foxy/qt-gui/default.nix delete mode 100644 distros/foxy/quality-of-service-demo-cpp/default.nix delete mode 100644 distros/foxy/quality-of-service-demo-py/default.nix delete mode 100644 distros/foxy/quaternion-operation/default.nix delete mode 100644 distros/foxy/r2r-spl-7/default.nix delete mode 100644 distros/foxy/radar-msgs/default.nix delete mode 100644 distros/foxy/random-numbers/default.nix delete mode 100644 distros/foxy/raptor-dbw-can/default.nix delete mode 100644 distros/foxy/raptor-dbw-joystick/default.nix delete mode 100644 distros/foxy/raptor-dbw-msgs/default.nix delete mode 100644 distros/foxy/raptor-pdu-msgs/default.nix delete mode 100644 distros/foxy/raptor-pdu/default.nix delete mode 100644 distros/foxy/raspimouse-description/default.nix delete mode 100644 distros/foxy/raspimouse-msgs/default.nix delete mode 100644 distros/foxy/raspimouse-navigation/default.nix delete mode 100644 distros/foxy/raspimouse-ros2-examples/default.nix delete mode 100644 distros/foxy/raspimouse-slam-navigation/default.nix delete mode 100644 distros/foxy/raspimouse-slam/default.nix delete mode 100644 distros/foxy/raspimouse/default.nix delete mode 100644 distros/foxy/rc-common-msgs/default.nix delete mode 100644 distros/foxy/rc-dynamics-api/default.nix delete mode 100644 distros/foxy/rc-genicam-api/default.nix delete mode 100644 distros/foxy/rc-genicam-driver/default.nix delete mode 100644 distros/foxy/rc-reason-clients/default.nix delete mode 100644 distros/foxy/rc-reason-msgs/default.nix delete mode 100644 distros/foxy/rcdiscover/default.nix delete mode 100644 distros/foxy/rcgcd-spl-14-conversion/default.nix delete mode 100644 distros/foxy/rcgcd-spl-14/default.nix delete mode 100644 distros/foxy/rcgcrd-spl-4-conversion/default.nix delete mode 100644 distros/foxy/rcgcrd-spl-4/default.nix delete mode 100644 distros/foxy/rcl-action/default.nix delete mode 100644 distros/foxy/rcl-interfaces/default.nix delete mode 100644 distros/foxy/rcl-lifecycle/default.nix delete mode 100644 distros/foxy/rcl-logging-log4cxx/default.nix delete mode 100644 distros/foxy/rcl-logging-noop/default.nix delete mode 100644 distros/foxy/rcl-logging-spdlog/default.nix delete mode 100644 distros/foxy/rcl-yaml-param-parser/default.nix delete mode 100644 distros/foxy/rcl/default.nix delete mode 100644 distros/foxy/rclc-examples/default.nix delete mode 100644 distros/foxy/rclc-lifecycle/default.nix delete mode 100644 distros/foxy/rclc-parameter/default.nix delete mode 100644 distros/foxy/rclc/default.nix delete mode 100644 distros/foxy/rclcpp-action/default.nix delete mode 100644 distros/foxy/rclcpp-cascade-lifecycle/default.nix delete mode 100644 distros/foxy/rclcpp-components/default.nix delete mode 100644 distros/foxy/rclcpp-lifecycle/default.nix delete mode 100644 distros/foxy/rclcpp/default.nix delete mode 100644 distros/foxy/rclpy-message-converter-msgs/default.nix delete mode 100644 distros/foxy/rclpy-message-converter/default.nix delete mode 100644 distros/foxy/rclpy/default.nix delete mode 100644 distros/foxy/rcpputils/default.nix delete mode 100644 distros/foxy/rcutils/default.nix delete mode 100644 distros/foxy/realsense-examples/default.nix delete mode 100644 distros/foxy/realsense-hardware-interface/default.nix delete mode 100644 distros/foxy/realsense-msgs/default.nix delete mode 100644 distros/foxy/realsense-node/default.nix delete mode 100644 distros/foxy/realsense-ros/default.nix delete mode 100644 distros/foxy/realsense2-camera-msgs/default.nix delete mode 100644 distros/foxy/realsense2-camera/default.nix delete mode 100644 distros/foxy/realsense2-description/default.nix delete mode 100644 distros/foxy/realtime-tools/default.nix delete mode 100644 distros/foxy/resource-retriever/default.nix delete mode 100644 distros/foxy/rmf-battery/default.nix delete mode 100644 distros/foxy/rmf-building-map-msgs/default.nix delete mode 100644 distros/foxy/rmf-building-map-tools/default.nix delete mode 100644 distros/foxy/rmf-building-sim-common/default.nix delete mode 100644 distros/foxy/rmf-building-sim-gazebo-plugins/default.nix delete mode 100644 distros/foxy/rmf-charger-msgs/default.nix delete mode 100644 distros/foxy/rmf-cmake-uncrustify/default.nix delete mode 100644 distros/foxy/rmf-demos-assets/default.nix delete mode 100644 distros/foxy/rmf-demos-dashboard-resources/default.nix delete mode 100644 distros/foxy/rmf-demos-gz/default.nix delete mode 100644 distros/foxy/rmf-demos-maps/default.nix delete mode 100644 distros/foxy/rmf-demos-panel/default.nix delete mode 100644 distros/foxy/rmf-demos-tasks/default.nix delete mode 100644 distros/foxy/rmf-demos/default.nix delete mode 100644 distros/foxy/rmf-dispenser-msgs/default.nix delete mode 100644 distros/foxy/rmf-door-msgs/default.nix delete mode 100644 distros/foxy/rmf-fleet-adapter-python/default.nix delete mode 100644 distros/foxy/rmf-fleet-adapter/default.nix delete mode 100644 distros/foxy/rmf-fleet-msgs/default.nix delete mode 100644 distros/foxy/rmf-ingestor-msgs/default.nix delete mode 100644 distros/foxy/rmf-lift-msgs/default.nix delete mode 100644 distros/foxy/rmf-robot-sim-common/default.nix delete mode 100644 distros/foxy/rmf-robot-sim-gazebo-plugins/default.nix delete mode 100644 distros/foxy/rmf-task-msgs/default.nix delete mode 100644 distros/foxy/rmf-task-ros2/default.nix delete mode 100644 distros/foxy/rmf-task/default.nix delete mode 100644 distros/foxy/rmf-traffic-editor-assets/default.nix delete mode 100644 distros/foxy/rmf-traffic-editor-test-maps/default.nix delete mode 100644 distros/foxy/rmf-traffic-editor/default.nix delete mode 100644 distros/foxy/rmf-traffic-msgs/default.nix delete mode 100644 distros/foxy/rmf-traffic-ros2/default.nix delete mode 100644 distros/foxy/rmf-traffic/default.nix delete mode 100644 distros/foxy/rmf-utils/default.nix delete mode 100644 distros/foxy/rmf-visualization-building-systems/default.nix delete mode 100644 distros/foxy/rmf-visualization-fleet-states/default.nix delete mode 100644 distros/foxy/rmf-visualization-msgs/default.nix delete mode 100644 distros/foxy/rmf-visualization-rviz2-plugins/default.nix delete mode 100644 distros/foxy/rmf-visualization-schedule/default.nix delete mode 100644 distros/foxy/rmf-visualization/default.nix delete mode 100644 distros/foxy/rmf-workcell-msgs/default.nix delete mode 100644 distros/foxy/rmw-connext-cpp/default.nix delete mode 100644 distros/foxy/rmw-connext-shared-cpp/default.nix delete mode 100644 distros/foxy/rmw-cyclonedds-cpp/default.nix delete mode 100644 distros/foxy/rmw-dds-common/default.nix delete mode 100644 distros/foxy/rmw-fastrtps-cpp/default.nix delete mode 100644 distros/foxy/rmw-fastrtps-dynamic-cpp/default.nix delete mode 100644 distros/foxy/rmw-fastrtps-shared-cpp/default.nix delete mode 100644 distros/foxy/rmw-implementation-cmake/default.nix delete mode 100644 distros/foxy/rmw-implementation/default.nix delete mode 100644 distros/foxy/rmw/default.nix delete mode 100644 distros/foxy/robot-controllers-interface/default.nix delete mode 100644 distros/foxy/robot-controllers-msgs/default.nix delete mode 100644 distros/foxy/robot-controllers/default.nix delete mode 100644 distros/foxy/robot-localization/default.nix delete mode 100644 distros/foxy/robot-state-publisher/default.nix delete mode 100644 distros/foxy/robot-upstart/default.nix delete mode 100644 distros/foxy/ros-base/default.nix delete mode 100644 distros/foxy/ros-core/default.nix delete mode 100644 distros/foxy/ros-environment/default.nix delete mode 100644 distros/foxy/ros-ign-bridge/default.nix delete mode 100644 distros/foxy/ros-ign-image/default.nix delete mode 100644 distros/foxy/ros-ign-interfaces/default.nix delete mode 100644 distros/foxy/ros-ign/default.nix delete mode 100644 distros/foxy/ros-industrial-cmake-boilerplate/default.nix delete mode 100644 distros/foxy/ros-testing/default.nix delete mode 100644 distros/foxy/ros-workspace/default.nix delete mode 100644 distros/foxy/ros1-bridge/default.nix delete mode 100644 distros/foxy/ros1-rosbag-storage-vendor/default.nix delete mode 100644 distros/foxy/ros2-control-test-assets/default.nix delete mode 100644 distros/foxy/ros2-control/default.nix delete mode 100644 distros/foxy/ros2-controllers/default.nix delete mode 100644 distros/foxy/ros2-ouster/default.nix delete mode 100644 distros/foxy/ros2-socketcan/default.nix delete mode 100644 distros/foxy/ros2action/default.nix delete mode 100644 distros/foxy/ros2bag/default.nix delete mode 100644 distros/foxy/ros2cli-common-extensions/default.nix delete mode 100644 distros/foxy/ros2cli/default.nix delete mode 100644 distros/foxy/ros2component/default.nix delete mode 100644 distros/foxy/ros2controlcli/default.nix delete mode 100644 distros/foxy/ros2interface/default.nix delete mode 100644 distros/foxy/ros2launch/default.nix delete mode 100644 distros/foxy/ros2lifecycle-test-fixtures/default.nix delete mode 100644 distros/foxy/ros2lifecycle/default.nix delete mode 100644 distros/foxy/ros2multicast/default.nix delete mode 100644 distros/foxy/ros2node/default.nix delete mode 100644 distros/foxy/ros2nodl/default.nix delete mode 100644 distros/foxy/ros2param/default.nix delete mode 100644 distros/foxy/ros2pkg/default.nix delete mode 100644 distros/foxy/ros2run/default.nix delete mode 100644 distros/foxy/ros2service/default.nix delete mode 100644 distros/foxy/ros2test/default.nix delete mode 100644 distros/foxy/ros2topic/default.nix delete mode 100644 distros/foxy/ros2trace-analysis/default.nix delete mode 100644 distros/foxy/ros2trace/default.nix delete mode 100644 distros/foxy/rosapi-msgs/default.nix delete mode 100644 distros/foxy/rosapi/default.nix delete mode 100644 distros/foxy/rosauth/default.nix delete mode 100644 distros/foxy/rosbag2-bag-v2-plugins/default.nix delete mode 100644 distros/foxy/rosbag2-compression/default.nix delete mode 100644 distros/foxy/rosbag2-converter-default-plugins/default.nix delete mode 100644 distros/foxy/rosbag2-cpp/default.nix delete mode 100644 distros/foxy/rosbag2-storage-default-plugins/default.nix delete mode 100644 distros/foxy/rosbag2-storage-mcap-testdata/default.nix delete mode 100644 distros/foxy/rosbag2-storage-mcap/default.nix delete mode 100644 distros/foxy/rosbag2-storage/default.nix delete mode 100644 distros/foxy/rosbag2-test-common/default.nix delete mode 100644 distros/foxy/rosbag2-tests/default.nix delete mode 100644 distros/foxy/rosbag2-transport/default.nix delete mode 100644 distros/foxy/rosbag2/default.nix delete mode 100644 distros/foxy/rosbridge-library/default.nix delete mode 100644 distros/foxy/rosbridge-msgs/default.nix delete mode 100644 distros/foxy/rosbridge-server/default.nix delete mode 100644 distros/foxy/rosbridge-suite/default.nix delete mode 100644 distros/foxy/rosbridge-test-msgs/default.nix delete mode 100644 distros/foxy/rosee-msg/default.nix delete mode 100644 distros/foxy/rosgraph-msgs/default.nix delete mode 100644 distros/foxy/rosidl-adapter/default.nix delete mode 100644 distros/foxy/rosidl-cmake/default.nix delete mode 100644 distros/foxy/rosidl-default-generators/default.nix delete mode 100644 distros/foxy/rosidl-default-runtime/default.nix delete mode 100644 distros/foxy/rosidl-generator-c/default.nix delete mode 100644 distros/foxy/rosidl-generator-cpp/default.nix delete mode 100644 distros/foxy/rosidl-generator-dds-idl/default.nix delete mode 100644 distros/foxy/rosidl-generator-py/default.nix delete mode 100644 distros/foxy/rosidl-parser/default.nix delete mode 100644 distros/foxy/rosidl-runtime-c/default.nix delete mode 100644 distros/foxy/rosidl-runtime-cpp/default.nix delete mode 100644 distros/foxy/rosidl-runtime-py/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-c/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-connext-c/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-connext-cpp/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-cpp/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-fastrtps-c/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-fastrtps-cpp/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-interface/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-introspection-c/default.nix delete mode 100644 distros/foxy/rosidl-typesupport-introspection-cpp/default.nix delete mode 100644 distros/foxy/rosxbeepy/default.nix delete mode 100644 distros/foxy/rover-bringup/default.nix delete mode 100644 distros/foxy/rover-description/default.nix delete mode 100644 distros/foxy/rover-driver/default.nix delete mode 100644 distros/foxy/rover-msgs/default.nix delete mode 100644 distros/foxy/rover-navigation/default.nix delete mode 100644 distros/foxy/rover-simulation/default.nix delete mode 100644 distros/foxy/rover-teleop/default.nix delete mode 100644 distros/foxy/roverrobotics-ros2/default.nix delete mode 100644 distros/foxy/rplidar-ros/default.nix delete mode 100644 distros/foxy/rpyutils/default.nix delete mode 100644 distros/foxy/rqt-action/default.nix delete mode 100644 distros/foxy/rqt-common-plugins/default.nix delete mode 100644 distros/foxy/rqt-console/default.nix delete mode 100644 distros/foxy/rqt-graph/default.nix delete mode 100644 distros/foxy/rqt-gui-cpp/default.nix delete mode 100644 distros/foxy/rqt-gui-py/default.nix delete mode 100644 distros/foxy/rqt-gui/default.nix delete mode 100644 distros/foxy/rqt-image-view/default.nix delete mode 100644 distros/foxy/rqt-moveit/default.nix delete mode 100644 distros/foxy/rqt-msg/default.nix delete mode 100644 distros/foxy/rqt-plot/default.nix delete mode 100644 distros/foxy/rqt-publisher/default.nix delete mode 100644 distros/foxy/rqt-py-common/default.nix delete mode 100644 distros/foxy/rqt-py-console/default.nix delete mode 100644 distros/foxy/rqt-reconfigure/default.nix delete mode 100644 distros/foxy/rqt-robot-dashboard/default.nix delete mode 100644 distros/foxy/rqt-robot-monitor/default.nix delete mode 100644 distros/foxy/rqt-robot-steering/default.nix delete mode 100644 distros/foxy/rqt-runtime-monitor/default.nix delete mode 100644 distros/foxy/rqt-service-caller/default.nix delete mode 100644 distros/foxy/rqt-shell/default.nix delete mode 100644 distros/foxy/rqt-srv/default.nix delete mode 100644 distros/foxy/rqt-tf-tree/default.nix delete mode 100644 distros/foxy/rqt-top/default.nix delete mode 100644 distros/foxy/rqt-topic/default.nix delete mode 100644 distros/foxy/rqt/default.nix delete mode 100644 distros/foxy/rt-manipulators-cpp/default.nix delete mode 100644 distros/foxy/rt-manipulators-examples/default.nix delete mode 100644 distros/foxy/rt-usb-9axisimu-driver/default.nix delete mode 100644 distros/foxy/rtabmap-conversions/default.nix delete mode 100644 distros/foxy/rtabmap-demos/default.nix delete mode 100644 distros/foxy/rtabmap-examples/default.nix delete mode 100644 distros/foxy/rtabmap-launch/default.nix delete mode 100644 distros/foxy/rtabmap-msgs/default.nix delete mode 100644 distros/foxy/rtabmap-odom/default.nix delete mode 100644 distros/foxy/rtabmap-python/default.nix delete mode 100644 distros/foxy/rtabmap-ros/default.nix delete mode 100644 distros/foxy/rtabmap-rviz-plugins/default.nix delete mode 100644 distros/foxy/rtabmap-slam/default.nix delete mode 100644 distros/foxy/rtabmap-sync/default.nix delete mode 100644 distros/foxy/rtabmap-util/default.nix delete mode 100644 distros/foxy/rtabmap-viz/default.nix delete mode 100644 distros/foxy/rtcm-msgs/default.nix delete mode 100644 distros/foxy/rttest/default.nix delete mode 100644 distros/foxy/ruckig/default.nix delete mode 100644 distros/foxy/run-move-group/default.nix delete mode 100644 distros/foxy/run-moveit-cpp/default.nix delete mode 100644 distros/foxy/run-ompl-constrained-planning/default.nix delete mode 100644 distros/foxy/rviz-assimp-vendor/default.nix delete mode 100644 distros/foxy/rviz-common/default.nix delete mode 100644 distros/foxy/rviz-default-plugins/default.nix delete mode 100644 distros/foxy/rviz-imu-plugin/default.nix delete mode 100644 distros/foxy/rviz-ogre-vendor/default.nix delete mode 100644 distros/foxy/rviz-rendering-tests/default.nix delete mode 100644 distros/foxy/rviz-rendering/default.nix delete mode 100644 distros/foxy/rviz-visual-testing-framework/default.nix delete mode 100644 distros/foxy/rviz-visual-tools/default.nix delete mode 100644 distros/foxy/rviz2/default.nix delete mode 100644 distros/foxy/sbg-driver/default.nix delete mode 100644 distros/foxy/schunk-svh-description/default.nix delete mode 100644 distros/foxy/schunk-svh-driver/default.nix delete mode 100644 distros/foxy/schunk-svh-library/default.nix delete mode 100644 distros/foxy/schunk-svh-tests/default.nix delete mode 100644 distros/foxy/sdl2-vendor/default.nix delete mode 100644 distros/foxy/self-test/default.nix delete mode 100644 distros/foxy/sensor-msgs-py/default.nix delete mode 100644 distros/foxy/sensor-msgs/default.nix delete mode 100644 distros/foxy/septentrio-gnss-driver/default.nix delete mode 100644 distros/foxy/serial-driver/default.nix delete mode 100644 distros/foxy/shape-msgs/default.nix delete mode 100644 distros/foxy/shared-queues-vendor/default.nix delete mode 100644 distros/foxy/sick-safetyscanners-base/default.nix delete mode 100644 distros/foxy/sick-safetyscanners2-interfaces/default.nix delete mode 100644 distros/foxy/sick-safetyscanners2/default.nix delete mode 100644 distros/foxy/sick-scan2/default.nix delete mode 100644 distros/foxy/simple-actions/default.nix delete mode 100644 distros/foxy/simple-launch/default.nix delete mode 100644 distros/foxy/slam-toolbox/default.nix delete mode 100644 distros/foxy/slider-publisher/default.nix delete mode 100644 distros/foxy/smac-planner/default.nix delete mode 100644 distros/foxy/smacc2-msgs/default.nix delete mode 100644 distros/foxy/smacc2/default.nix delete mode 100644 distros/foxy/smclib/default.nix delete mode 100644 distros/foxy/snowbot-operating-system/default.nix delete mode 100644 distros/foxy/soccer-object-msgs/default.nix delete mode 100644 distros/foxy/soccer-vision-msgs/default.nix delete mode 100644 distros/foxy/sol-vendor/default.nix delete mode 100644 distros/foxy/sophus/default.nix delete mode 100644 distros/foxy/spacenav/default.nix delete mode 100644 distros/foxy/spatio-temporal-voxel-layer/default.nix delete mode 100644 distros/foxy/spdlog-vendor/default.nix delete mode 100644 distros/foxy/splsm-7-conversion/default.nix delete mode 100644 distros/foxy/splsm-7/default.nix delete mode 100644 distros/foxy/sqlite3-vendor/default.nix delete mode 100644 distros/foxy/srdfdom/default.nix delete mode 100644 distros/foxy/sros2-cmake/default.nix delete mode 100644 distros/foxy/sros2/default.nix delete mode 100644 distros/foxy/statistics-msgs/default.nix delete mode 100644 distros/foxy/std-msgs/default.nix delete mode 100644 distros/foxy/std-srvs/default.nix delete mode 100644 distros/foxy/stereo-image-proc/default.nix delete mode 100644 distros/foxy/stereo-msgs/default.nix delete mode 100644 distros/foxy/stomp/default.nix delete mode 100644 distros/foxy/stubborn-buddies-msgs/default.nix delete mode 100644 distros/foxy/stubborn-buddies/default.nix delete mode 100644 distros/foxy/swri-cli-tools/default.nix delete mode 100644 distros/foxy/swri-console-util/default.nix delete mode 100644 distros/foxy/swri-console/default.nix delete mode 100644 distros/foxy/swri-dbw-interface/default.nix delete mode 100644 distros/foxy/swri-geometry-util/default.nix delete mode 100644 distros/foxy/swri-image-util/default.nix delete mode 100644 distros/foxy/swri-math-util/default.nix delete mode 100644 distros/foxy/swri-opencv-util/default.nix delete mode 100644 distros/foxy/swri-prefix-tools/default.nix delete mode 100644 distros/foxy/swri-roscpp/default.nix delete mode 100644 distros/foxy/swri-route-util/default.nix delete mode 100644 distros/foxy/swri-serial-util/default.nix delete mode 100644 distros/foxy/swri-system-util/default.nix delete mode 100644 distros/foxy/swri-transform-util/default.nix delete mode 100644 distros/foxy/system-fingerprint/default.nix delete mode 100644 distros/foxy/system-metrics-collector/default.nix delete mode 100644 distros/foxy/system-modes-examples/default.nix delete mode 100644 distros/foxy/system-modes-msgs/default.nix delete mode 100644 distros/foxy/system-modes/default.nix delete mode 100644 distros/foxy/tango-icons-vendor/default.nix delete mode 100644 distros/foxy/teleop-tools-msgs/default.nix delete mode 100644 distros/foxy/teleop-tools/default.nix delete mode 100644 distros/foxy/teleop-twist-joy/default.nix delete mode 100644 distros/foxy/teleop-twist-keyboard/default.nix delete mode 100644 distros/foxy/test-apex-test-tools/default.nix delete mode 100644 distros/foxy/test-bond/default.nix delete mode 100644 distros/foxy/test-interface-files/default.nix delete mode 100644 distros/foxy/test-launch-system-modes/default.nix delete mode 100644 distros/foxy/test-msgs/default.nix delete mode 100644 distros/foxy/test-rmw-implementation/default.nix delete mode 100644 distros/foxy/tf-transformations/default.nix delete mode 100644 distros/foxy/tf2-bullet/default.nix delete mode 100644 distros/foxy/tf2-eigen-kdl/default.nix delete mode 100644 distros/foxy/tf2-eigen/default.nix delete mode 100644 distros/foxy/tf2-geometry-msgs/default.nix delete mode 100644 distros/foxy/tf2-kdl/default.nix delete mode 100644 distros/foxy/tf2-msgs/default.nix delete mode 100644 distros/foxy/tf2-py/default.nix delete mode 100644 distros/foxy/tf2-ros/default.nix delete mode 100644 distros/foxy/tf2-sensor-msgs/default.nix delete mode 100644 distros/foxy/tf2-tools/default.nix delete mode 100644 distros/foxy/tf2/default.nix delete mode 100644 distros/foxy/theora-image-transport/default.nix delete mode 100644 distros/foxy/tile-map/default.nix delete mode 100644 distros/foxy/tinyxml-vendor/default.nix delete mode 100644 distros/foxy/tinyxml2-vendor/default.nix delete mode 100644 distros/foxy/tlsf-cpp/default.nix delete mode 100644 distros/foxy/tlsf/default.nix delete mode 100644 distros/foxy/topic-monitor/default.nix delete mode 100644 distros/foxy/tracetools-analysis/default.nix delete mode 100644 distros/foxy/tracetools-image-pipeline/default.nix delete mode 100644 distros/foxy/tracetools-launch/default.nix delete mode 100644 distros/foxy/tracetools-test/default.nix delete mode 100644 distros/foxy/tracetools/default.nix delete mode 100644 distros/foxy/trajectory-msgs/default.nix delete mode 100644 distros/foxy/transmission-interface/default.nix delete mode 100644 distros/foxy/tricycle-controller/default.nix delete mode 100644 distros/foxy/turtle-tf2-cpp/default.nix delete mode 100644 distros/foxy/turtle-tf2-py/default.nix delete mode 100644 distros/foxy/turtlebot3-bringup/default.nix delete mode 100644 distros/foxy/turtlebot3-cartographer/default.nix delete mode 100644 distros/foxy/turtlebot3-description/default.nix delete mode 100644 distros/foxy/turtlebot3-example/default.nix delete mode 100644 distros/foxy/turtlebot3-fake-node/default.nix delete mode 100644 distros/foxy/turtlebot3-gazebo/default.nix delete mode 100644 distros/foxy/turtlebot3-manipulation-bringup/default.nix delete mode 100644 distros/foxy/turtlebot3-manipulation-cartographer/default.nix delete mode 100644 distros/foxy/turtlebot3-manipulation-description/default.nix delete mode 100644 distros/foxy/turtlebot3-manipulation-hardware/default.nix delete mode 100644 distros/foxy/turtlebot3-manipulation-moveit-config/default.nix delete mode 100644 distros/foxy/turtlebot3-manipulation-navigation2/default.nix delete mode 100644 distros/foxy/turtlebot3-manipulation-teleop/default.nix delete mode 100644 distros/foxy/turtlebot3-manipulation/default.nix delete mode 100644 distros/foxy/turtlebot3-msgs/default.nix delete mode 100644 distros/foxy/turtlebot3-navigation2/default.nix delete mode 100644 distros/foxy/turtlebot3-node/default.nix delete mode 100644 distros/foxy/turtlebot3-simulations/default.nix delete mode 100644 distros/foxy/turtlebot3-teleop/default.nix delete mode 100644 distros/foxy/turtlebot3/default.nix delete mode 100644 distros/foxy/turtlesim/default.nix delete mode 100644 distros/foxy/tuw-airskin-msgs/default.nix delete mode 100644 distros/foxy/tuw-geometry-msgs/default.nix delete mode 100644 distros/foxy/tuw-geometry/default.nix delete mode 100644 distros/foxy/tuw-msgs/default.nix delete mode 100644 distros/foxy/tuw-multi-robot-msgs/default.nix delete mode 100644 distros/foxy/tuw-nav-msgs/default.nix delete mode 100644 distros/foxy/tuw-object-msgs/default.nix delete mode 100644 distros/foxy/tvm-vendor/default.nix delete mode 100644 distros/foxy/twist-mux/default.nix delete mode 100644 distros/foxy/twist-stamper/default.nix delete mode 100644 distros/foxy/ublox-gps/default.nix delete mode 100644 distros/foxy/ublox-msgs/default.nix delete mode 100644 distros/foxy/ublox-serialization/default.nix delete mode 100644 distros/foxy/ublox/default.nix delete mode 100644 distros/foxy/udp-driver/default.nix delete mode 100644 distros/foxy/udp-msgs/default.nix delete mode 100644 distros/foxy/uncrustify-vendor/default.nix delete mode 100644 distros/foxy/unique-identifier-msgs/default.nix delete mode 100644 distros/foxy/ur-bringup/default.nix delete mode 100644 distros/foxy/ur-calibration/default.nix delete mode 100644 distros/foxy/ur-client-library/default.nix delete mode 100644 distros/foxy/ur-controllers/default.nix delete mode 100644 distros/foxy/ur-dashboard-msgs/default.nix delete mode 100644 distros/foxy/ur-description/default.nix delete mode 100644 distros/foxy/ur-moveit-config/default.nix delete mode 100644 distros/foxy/ur-msgs/default.nix delete mode 100644 distros/foxy/ur-robot-driver/default.nix delete mode 100644 distros/foxy/urdf-test/default.nix delete mode 100644 distros/foxy/urdf-tutorial/default.nix delete mode 100644 distros/foxy/urdf/default.nix delete mode 100644 distros/foxy/urdfdom-headers/default.nix delete mode 100644 distros/foxy/urdfdom-py/default.nix delete mode 100644 distros/foxy/urdfdom/default.nix delete mode 100644 distros/foxy/urg-c/default.nix delete mode 100644 distros/foxy/urg-node-msgs/default.nix delete mode 100644 distros/foxy/urg-node/default.nix delete mode 100644 distros/foxy/usb-cam/default.nix delete mode 100644 distros/foxy/v4l2-camera/default.nix delete mode 100644 distros/foxy/velocity-controllers/default.nix delete mode 100644 distros/foxy/velodyne-description/default.nix delete mode 100644 distros/foxy/velodyne-driver/default.nix delete mode 100644 distros/foxy/velodyne-gazebo-plugins/default.nix delete mode 100644 distros/foxy/velodyne-laserscan/default.nix delete mode 100644 distros/foxy/velodyne-msgs/default.nix delete mode 100644 distros/foxy/velodyne-pointcloud/default.nix delete mode 100644 distros/foxy/velodyne-simulator/default.nix delete mode 100644 distros/foxy/velodyne/default.nix delete mode 100644 distros/foxy/vesc-ackermann/default.nix delete mode 100644 distros/foxy/vesc-driver/default.nix delete mode 100644 distros/foxy/vesc-msgs/default.nix delete mode 100644 distros/foxy/vesc/default.nix delete mode 100644 distros/foxy/vision-msgs/default.nix delete mode 100644 distros/foxy/vision-opencv/default.nix delete mode 100644 distros/foxy/visualization-msgs/default.nix delete mode 100644 distros/foxy/vrpn-mocap/default.nix delete mode 100644 distros/foxy/vrpn/default.nix delete mode 100644 distros/foxy/vrxperience-bridge/default.nix delete mode 100644 distros/foxy/vrxperience-msgs/default.nix delete mode 100644 distros/foxy/warehouse-ros-sqlite/default.nix delete mode 100644 distros/foxy/warehouse-ros/default.nix delete mode 100644 distros/foxy/webots-ros2-control/default.nix delete mode 100644 distros/foxy/webots-ros2-core/default.nix delete mode 100644 distros/foxy/webots-ros2-driver/default.nix delete mode 100644 distros/foxy/webots-ros2-epuck/default.nix delete mode 100644 distros/foxy/webots-ros2-importer/default.nix delete mode 100644 distros/foxy/webots-ros2-mavic/default.nix delete mode 100644 distros/foxy/webots-ros2-msgs/default.nix delete mode 100644 distros/foxy/webots-ros2-tesla/default.nix delete mode 100644 distros/foxy/webots-ros2-tests/default.nix delete mode 100644 distros/foxy/webots-ros2-tiago/default.nix delete mode 100644 distros/foxy/webots-ros2-turtlebot/default.nix delete mode 100644 distros/foxy/webots-ros2-universal-robot/default.nix delete mode 100644 distros/foxy/webots-ros2/default.nix delete mode 100644 distros/foxy/wiimote-msgs/default.nix delete mode 100644 distros/foxy/wiimote/default.nix delete mode 100644 distros/foxy/wireless-msgs/default.nix delete mode 100644 distros/foxy/wireless-watcher/default.nix delete mode 100644 distros/foxy/xacro-live/default.nix delete mode 100644 distros/foxy/xacro/default.nix delete mode 100644 distros/foxy/yaml-cpp-vendor/default.nix delete mode 100644 distros/foxy/zmqpp-vendor/default.nix delete mode 100644 distros/foxy/zstd-vendor/default.nix diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1d0df06981..d4891c94db 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -9,7 +9,6 @@ jobs: distro: - melodicPython3 - noetic - - foxy - humble - iron - rolling diff --git a/distros/default.nix b/distros/default.nix index bd3958d92c..849934b719 100644 --- a/distros/default.nix +++ b/distros/default.nix @@ -17,12 +17,6 @@ self: super: { python = self.python3; } self super; - foxy = import ./distro-overlay.nix { - version = 2; - distro = "foxy"; - python = self.python3; - } self super; - humble = import ./distro-overlay.nix { version = 2; distro = "humble"; diff --git a/distros/foxy/acado-vendor/default.nix b/distros/foxy/acado-vendor/default.nix deleted file mode 100644 index 43919eb42c..0000000000 --- a/distros/foxy/acado-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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-foxy-acado-vendor"; - version = "1.0.0-r2"; - - src = fetchurl { - url = "https://gitlab.com/autowarefoundation/autoware.auto/acado_vendor-release/-/archive/release/foxy/acado_vendor/1.0.0-2/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "58962a744baeaa154e3c11b16ce3daface6b67600d813d458c8150bf7e01b06e"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ackermann-msgs/default.nix b/distros/foxy/ackermann-msgs/default.nix deleted file mode 100644 index bc39cd7424..0000000000 --- a/distros/foxy/ackermann-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-ackermann-msgs"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/ackermann_msgs-release/archive/release/foxy/ackermann_msgs/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "8e8d92f2ef625abec378de4425b4da8421a28287feb6727610104e1e8902501f"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/action-msgs/default.nix b/distros/foxy/action-msgs/default.nix deleted file mode 100644 index c64cf4870a..0000000000 --- a/distros/foxy/action-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-default-generators, rosidl-default-runtime, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-foxy-action-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/action_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "98f6d6a6cdce04e07d239dc50233ec4d6ab460c6caa4eb297d1138416cef1d97"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages and service definitions common among all ROS actions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/action-tutorials-cpp/default.nix b/distros/foxy/action-tutorials-cpp/default.nix deleted file mode 100644 index 530b0c8dc5..0000000000 --- a/distros/foxy/action-tutorials-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-action-tutorials-cpp"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/action_tutorials_cpp/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "ece75ba361659c1f67b03a5066848efbc3e512aa17bc368bd1698b0b0d6c463f"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/action-tutorials-interfaces/default.nix b/distros/foxy/action-tutorials-interfaces/default.nix deleted file mode 100644 index 79c1a34383..0000000000 --- a/distros/foxy/action-tutorials-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-action-tutorials-interfaces"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/action_tutorials_interfaces/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "2b1f8ba25a5b36b97825e1f701d2018bafb59e1d5377a550498fc8afb6696e41"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Action tutorials action''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/action-tutorials-py/default.nix b/distros/foxy/action-tutorials-py/default.nix deleted file mode 100644 index bc9e043cb8..0000000000 --- a/distros/foxy/action-tutorials-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 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-foxy-action-tutorials-py"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/action_tutorials_py/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "b093ae3e3e88cfc08ad4d25476c9a29f37923bc6e4cceaabb43ccf46d3a7eba1"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/actionlib-msgs/default.nix b/distros/foxy/actionlib-msgs/default.nix deleted file mode 100644 index 21c57b2490..0000000000 --- a/distros/foxy/actionlib-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-actionlib-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/actionlib_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "33fb6df04e2ca0b411c62a1fb6d51a9b1983a93fad02234ccd2368267341f148"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-clang-format/default.nix b/distros/foxy/ament-clang-format/default.nix deleted file mode 100644 index 922d3ad628..0000000000 --- a/distros/foxy/ament-clang-format/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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-foxy-ament-clang-format"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_clang_format/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "c234d049765135e5441829e2ed3d48d807efb10c4ef535a56e24a39327982a98"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-clang-tidy/default.nix b/distros/foxy/ament-clang-tidy/default.nix deleted file mode 100644 index d86e98666e..0000000000 --- a/distros/foxy/ament-clang-tidy/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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-foxy-ament-clang-tidy"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_clang_tidy/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "e51e00f16b8249037fd054e36ac725e501b416b05fdf97ec8ec23e6142385c7a"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-auto/default.nix b/distros/foxy/ament-cmake-auto/default.nix deleted file mode 100644 index f571a94b1e..0000000000 --- a/distros/foxy/ament-cmake-auto/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-auto"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_auto/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "092f1db7588518fa4c31f2e314e3567a20a3f0971b81296f2de471aa59afca57"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The auto-magic functions for ease to use of the ament buildsystem in CMake.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cmake-catch2/default.nix b/distros/foxy/ament-cmake-catch2/default.nix deleted file mode 100644 index ff1049602c..0000000000 --- a/distros/foxy/ament-cmake-catch2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-catch2"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake_catch2-release/archive/release/foxy/ament_cmake_catch2/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "4c435817be2c972b6f062c6dc0cb0bbaeca09abb8c6cd37b185d9153df544e74"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-clang-format/default.nix b/distros/foxy/ament-cmake-clang-format/default.nix deleted file mode 100644 index dfd15be0f5..0000000000 --- a/distros/foxy/ament-cmake-clang-format/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-clang-format"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_clang_format/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "fbb836cedbba53ae15331a7b3241e5168a592e89d0d406b16551bde19c5dd571"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-clang-tidy/default.nix b/distros/foxy/ament-cmake-clang-tidy/default.nix deleted file mode 100644 index ffba0e761b..0000000000 --- a/distros/foxy/ament-cmake-clang-tidy/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-clang-tidy"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_clang_tidy/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "72caaa5909e6cbd1acde3ae9d7c9131c2a6530fc7e345f46abf870922fc5eecf"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-copyright/default.nix b/distros/foxy/ament-cmake-copyright/default.nix deleted file mode 100644 index 190ab52af6..0000000000 --- a/distros/foxy/ament-cmake-copyright/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-copyright"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_copyright/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "8b39768b68db2009c5217504df6b38abce97361793012a88ffd4933d2b4e3648"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-core/default.nix b/distros/foxy/ament-cmake-core/default.nix deleted file mode 100644 index e9dc620c25..0000000000 --- a/distros/foxy/ament-cmake-core/default.nix +++ /dev/null @@ -1,31 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-core"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_core/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "0cd52af69f1f019e16fa140911fe74ee5a0e066daef6cb4a37634502b6558f2f"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-cppcheck/default.nix b/distros/foxy/ament-cmake-cppcheck/default.nix deleted file mode 100644 index 2ecb80b557..0000000000 --- a/distros/foxy/ament-cmake-cppcheck/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-cppcheck"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_cppcheck/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "62ad55a042d238cfe79a0811354a26c9625f058957c53551f361c8257faa41e0"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-cpplint/default.nix b/distros/foxy/ament-cmake-cpplint/default.nix deleted file mode 100644 index 025689477c..0000000000 --- a/distros/foxy/ament-cmake-cpplint/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-cpplint"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_cpplint/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "78c4b1565353193c3bc01f5b311c6a9957006779d4dac15d8a03806aa59d26b4"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-export-definitions/default.nix b/distros/foxy/ament-cmake-export-definitions/default.nix deleted file mode 100644 index 9b5a6c36e0..0000000000 --- a/distros/foxy/ament-cmake-export-definitions/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-export-definitions"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_definitions/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "70376a93221f2122d475fa9cd7b50f06d03a11722687ef6a05c8332b24fe4647"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-export-dependencies/default.nix b/distros/foxy/ament-cmake-export-dependencies/default.nix deleted file mode 100644 index 6cbcc9fc90..0000000000 --- a/distros/foxy/ament-cmake-export-dependencies/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-export-dependencies"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_dependencies/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "bce9f5724dd81fc595474a35b3bea52b45eb3b2d3a5293c5fa8200ef0f52f998"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-export-include-directories/default.nix b/distros/foxy/ament-cmake-export-include-directories/default.nix deleted file mode 100644 index cc6c3aa8ba..0000000000 --- a/distros/foxy/ament-cmake-export-include-directories/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-export-include-directories"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_include_directories/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "5248a94a7bd34ba324ba2391eb7ebb405223e77b6c0ee3b1e29369f265359b07"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-export-interfaces/default.nix b/distros/foxy/ament-cmake-export-interfaces/default.nix deleted file mode 100644 index 4132b8c443..0000000000 --- a/distros/foxy/ament-cmake-export-interfaces/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-export-interfaces"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_interfaces/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "9ff81bf64b9c09775897fe9092422dca1f7d0a3682d3cc62c4cd7f64b3edf446"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-export-libraries/default.nix b/distros/foxy/ament-cmake-export-libraries/default.nix deleted file mode 100644 index 20f3627356..0000000000 --- a/distros/foxy/ament-cmake-export-libraries/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-export-libraries"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_libraries/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "6addf2b3c92c4f72d582c22dbcac9428f3185f90eb576bf594fc79f216b707cf"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-export-link-flags/default.nix b/distros/foxy/ament-cmake-export-link-flags/default.nix deleted file mode 100644 index bb5d5c95cb..0000000000 --- a/distros/foxy/ament-cmake-export-link-flags/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-export-link-flags"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_link_flags/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "7240f27d92f4e70665efd24e1ff93a11865b64e332dd56deab122064d9cacbea"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-export-targets/default.nix b/distros/foxy/ament-cmake-export-targets/default.nix deleted file mode 100644 index de08790e98..0000000000 --- a/distros/foxy/ament-cmake-export-targets/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-export-targets"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_targets/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "4740827be812e7c812496a6c3050c458f40fa544d0ebf92d7fa99958ad847c66"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-flake8/default.nix b/distros/foxy/ament-cmake-flake8/default.nix deleted file mode 100644 index e2d820ea81..0000000000 --- a/distros/foxy/ament-cmake-flake8/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-flake8"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_flake8/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "de6a4b98d0ed1d43d0f9d889f8ccaf939715ccbec3e41156aab7d04b543bfb3b"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-gmock/default.nix b/distros/foxy/ament-cmake-gmock/default.nix deleted file mode 100644 index 3b7301723f..0000000000 --- a/distros/foxy/ament-cmake-gmock/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-gmock"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_gmock/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "834bbdf08fa533f4f50e35afadfebfb6bd61fd758f00e83a06b146415ac06ea0"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-google-benchmark/default.nix b/distros/foxy/ament-cmake-google-benchmark/default.nix deleted file mode 100644 index c88322fc12..0000000000 --- a/distros/foxy/ament-cmake-google-benchmark/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-google-benchmark"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_google_benchmark/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "f3cdf542521dab6bf0c55ab8436db395047cd3c7a27961064470aa932631424e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ament-cmake-python ]; - propagatedBuildInputs = [ ament-cmake-test google-benchmark-vendor ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-python ]; - - meta = { - description = ''The ability to add Google Benchmark tests in the ament buildsystem in CMake.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cmake-gtest/default.nix b/distros/foxy/ament-cmake-gtest/default.nix deleted file mode 100644 index 5f024b0060..0000000000 --- a/distros/foxy/ament-cmake-gtest/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-gtest"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_gtest/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "0333815cac8a9579d35d24f29b30eed08e24f201d5e2b2fb5435687375cbe0e0"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-include-directories/default.nix b/distros/foxy/ament-cmake-include-directories/default.nix deleted file mode 100644 index 4637638551..0000000000 --- a/distros/foxy/ament-cmake-include-directories/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-include-directories"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_include_directories/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "3f82bdd172e6ae00c9aec5ee0cd5e177501370b82cb9533f743a4234b886cd0c"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-libraries/default.nix b/distros/foxy/ament-cmake-libraries/default.nix deleted file mode 100644 index 36b183239d..0000000000 --- a/distros/foxy/ament-cmake-libraries/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-libraries"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_libraries/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "690a82dce52a724f8bf6807c1a349066ed77df6fb6d6b1b485d5dea27826b695"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-lint-cmake/default.nix b/distros/foxy/ament-cmake-lint-cmake/default.nix deleted file mode 100644 index 67b8db6ea7..0000000000 --- a/distros/foxy/ament-cmake-lint-cmake/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-lint-cmake"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_lint_cmake/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "1a8a3a0cc7a469f1379f4b6db41a4ebcb554416fb811c0f353b290d27eda11d6"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-mypy/default.nix b/distros/foxy/ament-cmake-mypy/default.nix deleted file mode 100644 index 62d45f9362..0000000000 --- a/distros/foxy/ament-cmake-mypy/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-mypy"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_mypy/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "c7a05a010aa35ea1ada95a51d17a2f2a0391a68182f19bf788191e251c21b4c0"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-nose/default.nix b/distros/foxy/ament-cmake-nose/default.nix deleted file mode 100644 index 5971abed4d..0000000000 --- a/distros/foxy/ament-cmake-nose/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, python3Packages }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-nose"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_nose/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "2605244c09ae1f181d17af2cc85dc6ce5751852ebc4636d611c5fdfd356eb956"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake-core ament-cmake-test python3Packages.nose ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-test python3Packages.nose ]; - - meta = { - description = ''The ability to add nose-based tests in the ament buildsystem in CMake.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cmake-pclint/default.nix b/distros/foxy/ament-cmake-pclint/default.nix deleted file mode 100644 index 93cfdff739..0000000000 --- a/distros/foxy/ament-cmake-pclint/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-pclint"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pclint/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "5a6800a322736700ed118afd3d4de5c0a5513166f6e805c5b7767c6bab4449d6"; - }; - - 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 PCLint.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cmake-pep257/default.nix b/distros/foxy/ament-cmake-pep257/default.nix deleted file mode 100644 index a720c7f6ba..0000000000 --- a/distros/foxy/ament-cmake-pep257/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-pep257"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pep257/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "6a9a444dfa50c6e636efd1efff4549d071358a89649ef53d056b1cde595e7f43"; - }; - - 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 style conventions in - PEP 257.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cmake-pycodestyle/default.nix b/distros/foxy/ament-cmake-pycodestyle/default.nix deleted file mode 100644 index 97e66ac347..0000000000 --- a/distros/foxy/ament-cmake-pycodestyle/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-pycodestyle"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pycodestyle/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "28aa4b9ea5c2d1269a6d00fbaa875138ffeb74fc43aa5ce27c6dd91a71d44ed5"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-pyflakes/default.nix b/distros/foxy/ament-cmake-pyflakes/default.nix deleted file mode 100644 index bf872cf15a..0000000000 --- a/distros/foxy/ament-cmake-pyflakes/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-pyflakes"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pyflakes/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "cc41d6182163f4fc3cf572cc32384543d9e873323db83369d5b963b84350c3b4"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-pytest/default.nix b/distros/foxy/ament-cmake-pytest/default.nix deleted file mode 100644 index 3c5ec6c414..0000000000 --- a/distros/foxy/ament-cmake-pytest/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-pytest"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_pytest/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "499ba83febe14263defd20e091d691ad45f9b4e3b34dcd27c1d0cdaeba7b8d02"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-python/default.nix b/distros/foxy/ament-cmake-python/default.nix deleted file mode 100644 index a351c16ff6..0000000000 --- a/distros/foxy/ament-cmake-python/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-python"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_python/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "e4f4f6990dc2614b4b5fa2f4bd3dad86b99eaaabdd598126db1612240922d1e5"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-ros/default.nix b/distros/foxy/ament-cmake-ros/default.nix deleted file mode 100644 index 2a4a39fb86..0000000000 --- a/distros/foxy/ament-cmake-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-ros"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/foxy/ament_cmake_ros/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "c3799ed35c6541e8f0143c483206c770b037fd4c30fe9e46f10c6179ee8a164d"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-target-dependencies/default.nix b/distros/foxy/ament-cmake-target-dependencies/default.nix deleted file mode 100644 index 594dfe1945..0000000000 --- a/distros/foxy/ament-cmake-target-dependencies/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 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-foxy-ament-cmake-target-dependencies"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_target_dependencies/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "35ac62f71174243b0e9eb170cc8f4d404cab6404e9f7a61020eda8e0ebb4e723"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-test/default.nix b/distros/foxy/ament-cmake-test/default.nix deleted file mode 100644 index 60dfe97e86..0000000000 --- a/distros/foxy/ament-cmake-test/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-test"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_test/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "8d0e8af41c563c67156272c88a57a2ee3ea020bb64bb4158c7d58c3267740969"; - }; - - 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 ]; - }; -} diff --git a/distros/foxy/ament-cmake-uncrustify/default.nix b/distros/foxy/ament-cmake-uncrustify/default.nix deleted file mode 100644 index 6fd7120614..0000000000 --- a/distros/foxy/ament-cmake-uncrustify/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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-uncrustify }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-uncrustify"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_uncrustify/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "fae17a07aa1e544bc067d83bf64a961f521d8fc288d344fb75ca54470769cb6b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ]; - propagatedBuildInputs = [ ament-cmake-test ament-uncrustify ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-uncrustify ]; - - meta = { - description = ''The CMake API for ament_uncrustify to check code against styleconventions - using uncrustify.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cmake-version/default.nix b/distros/foxy/ament-cmake-version/default.nix deleted file mode 100644 index dc8aaaa6b4..0000000000 --- a/distros/foxy/ament-cmake-version/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-version"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_version/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "5ce6d52a9d6ea732951c590e71d307caa0f0505f68c3178579aef9732d534d0e"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake-core ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''The ability to override the exported package version in the ament buildsystem.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cmake-xmllint/default.nix b/distros/foxy/ament-cmake-xmllint/default.nix deleted file mode 100644 index 19b9aba0de..0000000000 --- a/distros/foxy/ament-cmake-xmllint/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-xmllint }: -buildRosPackage { - pname = "ros-foxy-ament-cmake-xmllint"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_xmllint/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "18feaa7428648c4faaa4edcab201b2e3796d37e003ea372785b2508e80860c23"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ]; - propagatedBuildInputs = [ ament-cmake-test ament-xmllint ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-xmllint ]; - - meta = { - description = ''The CMake API for ament_xmllint to check XML file using xmmlint.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cmake/default.nix b/distros/foxy/ament-cmake/default.nix deleted file mode 100644 index 243012ed59..0000000000 --- a/distros/foxy/ament-cmake/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }: -buildRosPackage { - pname = "ros-foxy-ament-cmake"; - version = "0.9.12-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake/0.9.12-1.tar.gz"; - name = "0.9.12-1.tar.gz"; - sha256 = "9f06be03569c35f2419c1e4860ca30efb176d8a4962154f65348683e859d0253"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake-core ament-cmake-export-definitions ament-cmake-export-dependencies ament-cmake-export-include-directories ament-cmake-export-interfaces ament-cmake-export-libraries ament-cmake-export-link-flags ament-cmake-export-targets ament-cmake-libraries ament-cmake-python ament-cmake-target-dependencies ament-cmake-test ament-cmake-version cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The entry point package for the ament buildsystem in CMake.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-copyright/default.nix b/distros/foxy/ament-copyright/default.nix deleted file mode 100644 index 52e01040cc..0000000000 --- a/distros/foxy/ament-copyright/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-copyright"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_copyright/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "e09765b2cc40f9351e07e3fc2c6f5905220e869d7fc393c072f41df5f7fcb4b7"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-lint ]; - - meta = { - description = ''The ability to check source files for copyright and license - information.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cppcheck/default.nix b/distros/foxy/ament-cppcheck/default.nix deleted file mode 100644 index 6d6f7899c8..0000000000 --- a/distros/foxy/ament-cppcheck/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cppcheck }: -buildRosPackage { - pname = "ros-foxy-ament-cppcheck"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cppcheck/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "a1c58868d6f606dc073fc65b126fe5f1a0b5404aab5d6c7531be4132041b845c"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ cppcheck ]; - - meta = { - description = ''The ability to perform static code analysis on C/C++ code using Cppcheck - and generate xUnit test result files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-cpplint/default.nix b/distros/foxy/ament-cpplint/default.nix deleted file mode 100644 index a7d9748386..0000000000 --- a/distros/foxy/ament-cpplint/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-cpplint"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cpplint/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "1b20c3093b495384a07a60c72c532ff8f6ced53d421c430a8c62669c75174fdc"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''The ability to check code against the Google style conventions using - cpplint and generate xUnit test result files.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/ament-download/default.nix b/distros/foxy/ament-download/default.nix deleted file mode 100644 index 8ce1bc09c0..0000000000 --- a/distros/foxy/ament-download/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-ament-download"; - version = "0.0.5-r1"; - - src = fetchurl { - url = "https://github.com/samsung-ros/ament_download-release/archive/release/foxy/ament_download/0.0.5-1.tar.gz"; - name = "0.0.5-1.tar.gz"; - sha256 = "b85972b56f2b369c2007a178b7e1c8e4896c5873dc0c9ae8b029d68cf2ce8cb9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CMake macros for downloading files with ament''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-flake8/default.nix b/distros/foxy/ament-flake8/default.nix deleted file mode 100644 index 071a939d62..0000000000 --- a/distros/foxy/ament-flake8/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-lint, python3Packages }: -buildRosPackage { - pname = "ros-foxy-ament-flake8"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_flake8/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "7fc74d462cbe4b620b8488b405f9365e5220660fd47c91791be6603b53875fb8"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-lint python3Packages.flake8 ]; - - meta = { - description = ''The ability to check code for style and syntax conventions with flake8.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-index-cpp/default.nix b/distros/foxy/ament-index-cpp/default.nix deleted file mode 100644 index d768cae41c..0000000000 --- a/distros/foxy/ament-index-cpp/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-ament-index-cpp"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_index-release/archive/release/foxy/ament_index_cpp/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "be3cb84b6d21b9ef200735ad2837c86968f409d27c463c2534922794eafe2ef1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ API to access the ament resource index.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-index-python/default.nix b/distros/foxy/ament-index-python/default.nix deleted file mode 100644 index 0054885202..0000000000 --- a/distros/foxy/ament-index-python/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-index-python"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_index-release/archive/release/foxy/ament_index_python/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "0836dc79b482dfb39e8683d61e8f1027a1765e06874fcd16781fb20198deddef"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''Python API to access the ament resource index.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-lint-auto/default.nix b/distros/foxy/ament-lint-auto/default.nix deleted file mode 100644 index f121c1133a..0000000000 --- a/distros/foxy/ament-lint-auto/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }: -buildRosPackage { - pname = "ros-foxy-ament-lint-auto"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_auto/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "ad9eddeab143f5bc7ad4664094e1c9c9c910535d5896668f2d090674bf5bbda4"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake-core ament-cmake-test ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-test ]; - - meta = { - description = ''The auto-magic functions for ease to use of the ament linters in CMake.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-lint-cmake/default.nix b/distros/foxy/ament-lint-cmake/default.nix deleted file mode 100644 index 68559ddff9..0000000000 --- a/distros/foxy/ament-lint-cmake/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-lint-cmake"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_cmake/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "5db4a352cbd2e650e7fb660134924c3e48c3fe84c8317b87670856d5e78a12a1"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''The ability to lint CMake code using cmakelint and generate xUnit test - result files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-lint-common/default.nix b/distros/foxy/ament-lint-common/default.nix deleted file mode 100644 index 8d0f772db7..0000000000 --- a/distros/foxy/ament-lint-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-export-dependencies, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint }: -buildRosPackage { - pname = "ros-foxy-ament-lint-common"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_common/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "843f181de3fe2e26d28fbe8620f793bde49d759a5728c5c9df4a4cdc455ca67d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-export-dependencies ]; - propagatedBuildInputs = [ ament-cmake-copyright ament-cmake-core ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ]; - - meta = { - description = ''The list of commonly used linters in the ament buildsytem in CMake.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-lint/default.nix b/distros/foxy/ament-lint/default.nix deleted file mode 100644 index 327c75701c..0000000000 --- a/distros/foxy/ament-lint/default.nix +++ /dev/null @@ -1,22 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, }: -buildRosPackage { - pname = "ros-foxy-ament-lint"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "994c24074ffcfa92709f0528ceb4d6ceaf6c25a5be5a2b3c9a698c42cf42fbfe"; - }; - - buildType = "ament_python"; - - meta = { - description = ''Providing common API for ament linter packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-mypy/default.nix b/distros/foxy/ament-mypy/default.nix deleted file mode 100644 index 854a80b37e..0000000000 --- a/distros/foxy/ament-mypy/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-mypy"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_mypy/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "c067fe59ffc06f563e828e42182a7f75dba84319314854ef539ebcc9cd84b30a"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 python3Packages.pytest-mock pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.mypy ]; - - meta = { - description = ''Support for mypy static type checking in ament.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-nodl/default.nix b/distros/foxy/ament-nodl/default.nix deleted file mode 100644 index 289a3039d9..0000000000 --- a/distros/foxy/ament-nodl/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-ament-nodl"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_nodl-release/archive/release/foxy/ament_nodl/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "9e05e775640cf8b78f1b83a2f08ffa7ee451b1cb41d44b0a7e9ef84fdbe7a80e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Ament extension for exporting NoDL .xml files''; - license = with lib.licenses; [ lgpl3Only ]; - }; -} diff --git a/distros/foxy/ament-package/default.nix b/distros/foxy/ament-package/default.nix deleted file mode 100644 index d58f16a1ad..0000000000 --- a/distros/foxy/ament-package/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-package"; - version = "0.9.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_package-release/archive/release/foxy/ament_package/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "7bee9d1107c1e922899d7883be41672051bf34383daca36bb53628bf26f73830"; - }; - - buildType = "ament_python"; - checkInputs = [ python3Packages.flake8 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.setuptools ]; - - meta = { - description = ''The parser for the manifest files in the ament buildsystem.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-pclint/default.nix b/distros/foxy/ament-pclint/default.nix deleted file mode 100644 index 70ff97b2cd..0000000000 --- a/distros/foxy/ament-pclint/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-pclint"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pclint/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "fdf1323e8a86134c5dd226227a402a77b5b373b469967c73d5ebc9705ff28133"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''The ability to perform static code analysis on C/C++ code using pclint - and generate xUnit test result files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-pep257/default.nix b/distros/foxy/ament-pep257/default.nix deleted file mode 100644 index 593709f36d..0000000000 --- a/distros/foxy/ament-pep257/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-pep257"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pep257/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "fc15478719d7d98327711881a9360526be2c41409d95ab5b01e78b0d5138f76a"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-lint python3Packages.pydocstyle ]; - - meta = { - description = ''The ability to check code against the style conventions in PEP 8 and - generate xUnit test result files.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/foxy/ament-pycodestyle/default.nix b/distros/foxy/ament-pycodestyle/default.nix deleted file mode 100644 index 4f4c93c6b0..0000000000 --- a/distros/foxy/ament-pycodestyle/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python3Packages }: -buildRosPackage { - pname = "ros-foxy-ament-pycodestyle"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pycodestyle/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "55aa7ecb69b371b6c0163c141dc7b84961a844f49e560078ba643dba88ca1874"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python3Packages.pycodestyle ]; - - meta = { - description = ''The ability to check code against the style conventions in PEP 8 and - generate xUnit test result files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-pyflakes/default.nix b/distros/foxy/ament-pyflakes/default.nix deleted file mode 100644 index ef457b400e..0000000000 --- a/distros/foxy/ament-pyflakes/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-pycodestyle, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-pyflakes"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pyflakes/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "a93e305cc47881b3b083f4abb7b8034edbd40678e3c9a1b92f708432859a8209"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-pycodestyle pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.pyflakes ]; - - meta = { - description = ''The ability to check code using pyflakes and generate xUnit test - result files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-uncrustify/default.nix b/distros/foxy/ament-uncrustify/default.nix deleted file mode 100644 index d9185248d7..0000000000 --- a/distros/foxy/ament-uncrustify/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, uncrustify-vendor }: -buildRosPackage { - pname = "ros-foxy-ament-uncrustify"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_uncrustify/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "d7cefef4a8b4217b71ec9ae0ce7ac157d327888d1b3726848801a4bffcad9316"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ uncrustify-vendor ]; - - meta = { - description = ''The ability to check code against style conventions using uncrustify - and generate xUnit test result files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ament-xmllint/default.nix b/distros/foxy/ament-xmllint/default.nix deleted file mode 100644 index a59bc748b0..0000000000 --- a/distros/foxy/ament-xmllint/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint, ament-pep257, libxml2, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-ament-xmllint"; - version = "0.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_xmllint/0.9.8-1.tar.gz"; - name = "0.9.8-1.tar.gz"; - sha256 = "b016b06666d55b41a362257c0491d8c023bc2c410eaee818155133a99360b727"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-lint libxml2 ]; - - meta = { - description = ''The ability to check XML files like the package manifest using xmllint - and generate xUnit test result files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/angles/default.nix b/distros/foxy/angles/default.nix deleted file mode 100644 index c6e11f8e73..0000000000 --- a/distros/foxy/angles/default.nix +++ /dev/null @@ -1,32 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, python3Packages }: -buildRosPackage { - pname = "ros-foxy-angles"; - version = "1.12.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/angles-release/archive/release/foxy/angles/1.12.6-1.tar.gz"; - name = "1.12.6-1.tar.gz"; - sha256 = "a4f16d3854d340b4008e2cd556fe411cdf39c00764902264d2d6fa5dabe28e69"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python python3Packages.setuptools ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python python3Packages.setuptools ]; - - meta = { - description = ''This package provides a set of simple math utilities to work - with angles. The utilities cover simple things like - normalizing an angle and conversion between degrees and - radians. But even if you're trying to calculate things like - the shortest angular distance between two joint space - positions of your robot, but the joint motion is constrained - by joint limits, this package is what you need. The code in - this package is stable and well tested. There are no plans for - major changes in the near future.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/apex-containers/default.nix b/distros/foxy/apex-containers/default.nix deleted file mode 100644 index 5cbc24ab38..0000000000 --- a/distros/foxy/apex-containers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, ament-lint-common, apex-test-tools, foonathan-memory-vendor }: -buildRosPackage { - pname = "ros-foxy-apex-containers"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://gitlab.com/ApexAI/apex_containers-release/-/archive/release/foxy/apex_containers/0.0.3-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "32ed55b4adff00c9f65f3ab34c1cfaea899ade1d73963b41edeb33a2dee445aa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common apex-test-tools ]; - propagatedBuildInputs = [ foonathan-memory-vendor ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ]; - - meta = { - description = ''Containers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/apex-test-tools/default.nix b/distros/foxy/apex-test-tools/default.nix deleted file mode 100644 index bb41da0da7..0000000000 --- a/distros/foxy/apex-test-tools/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gtest, ament-cmake-pclint, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp }: -buildRosPackage { - pname = "ros-foxy-apex-test-tools"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/ApexAI/apex_test_tools-release/-/archive/release/foxy/apex_test_tools/0.0.2-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "892bad4ede47e5e159b2d8ced4a6381f116176ecc5469783003c5cdf350ed661"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ]; - checkInputs = [ ament-cmake-pclint ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake-gtest osrf-testing-tools-cpp ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ]; - - meta = { - description = ''The package Apex.OS Test Tools contains test helpers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/apriltag/default.nix b/distros/foxy/apriltag/default.nix deleted file mode 100644 index e2f1e52026..0000000000 --- a/distros/foxy/apriltag/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, opencv, python3Packages }: -buildRosPackage { - pname = "ros-foxy-apriltag"; - version = "3.2.0-r1"; - - src = fetchurl { - url = "https://github.com/AprilRobotics/apriltag-release/archive/release/foxy/apriltag/3.2.0-1.tar.gz"; - name = "3.2.0-1.tar.gz"; - sha256 = "3eab780272240f80deebb5440587ea9958a1bff60356f11de9c972d9dd6905b7"; - }; - - buildType = "cmake"; - buildInputs = [ cmake python3Packages.numpy ]; - checkInputs = [ opencv ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''AprilTag detector library''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/aruco-opencv-msgs/default.nix b/distros/foxy/aruco-opencv-msgs/default.nix deleted file mode 100644 index cfe3106e5f..0000000000 --- a/distros/foxy/aruco-opencv-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-aruco-opencv-msgs"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/foxy/aruco_opencv_msgs/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "0f2540748d3d69229e17f00067e04324562ef7343c2e182d3688551d5cf9d644"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-lint-cmake ament-lint-auto ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message definitions for aruco_opencv package.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/aruco-opencv/default.nix b/distros/foxy/aruco-opencv/default.nix deleted file mode 100644 index cdccd7bfd3..0000000000 --- a/distros/foxy/aruco-opencv/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, libyamlcpp, python39Packages, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-aruco-opencv"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/foxy/aruco_opencv/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "c26ce4c8ef62e8c6aef19165ec8c3e93531571b427cf838752f13308590593b5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ aruco-opencv-msgs cv-bridge image-transport libyamlcpp python39Packages.img2pdf python3Packages.numpy python3Packages.opencv3 rclcpp rclcpp-components rclcpp-lifecycle tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ArUco marker detection using aruco module from OpenCV libraries.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/asio-cmake-module/default.nix b/distros/foxy/asio-cmake-module/default.nix deleted file mode 100644 index 1565b28a63..0000000000 --- a/distros/foxy/asio-cmake-module/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-asio-cmake-module"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/transport_drivers-release/archive/release/foxy/asio_cmake_module/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "22d371d6006055b3c7d56dacc1c33be3760ab1cee55d6c8b932d3a28d7094020"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A CMake module for using the ASIO network library''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/astuff-sensor-msgs/default.nix b/distros/foxy/astuff-sensor-msgs/default.nix deleted file mode 100644 index 004ac07128..0000000000 --- a/distros/foxy/astuff-sensor-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, delphi-esr-msgs, delphi-srr-msgs, derived-object-msgs, ibeo-msgs, kartech-linear-actuator-msgs, mobileye-560-660-msgs, neobotix-usboard-msgs, pacmod-msgs, ros-environment }: -buildRosPackage { - pname = "ros-foxy-astuff-sensor-msgs"; - version = "3.1.0-r1"; - - src = fetchurl { - url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/foxy/astuff_sensor_msgs/3.1.0-1.tar.gz"; - name = "3.1.0-1.tar.gz"; - sha256 = "258c5f14af862f6c85ca8573cfcbcd9edfa67b502f94ce97f84cd6fa28d4ab3a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ delphi-esr-msgs delphi-srr-msgs derived-object-msgs ibeo-msgs kartech-linear-actuator-msgs mobileye-560-660-msgs neobotix-usboard-msgs pacmod-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages specific to AStuff-provided sensors.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/async-web-server-cpp/default.nix b/distros/foxy/async-web-server-cpp/default.nix deleted file mode 100644 index 460c13596f..0000000000 --- a/distros/foxy/async-web-server-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, boost, launch-testing, openssl, python3Packages }: -buildRosPackage { - pname = "ros-foxy-async-web-server-cpp"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/fkie-release/async_web_server_cpp-release/archive/release/foxy/async_web_server_cpp/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "7ca550df59d0277041dee7475aeb724829374083e9abeaf0f2ba834e6393dc21"; - }; - - buildType = "catkin"; - buildInputs = [ ament-cmake-ros openssl ]; - checkInputs = [ launch-testing python3Packages.websocket-client ]; - propagatedBuildInputs = [ boost ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Asynchronous Web/WebSocket Server in C++''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/automotive-autonomy-msgs/default.nix b/distros/foxy/automotive-autonomy-msgs/default.nix deleted file mode 100644 index 5530ac9507..0000000000 --- a/distros/foxy/automotive-autonomy-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, automotive-navigation-msgs, automotive-platform-msgs, ros-environment }: -buildRosPackage { - pname = "ros-foxy-automotive-autonomy-msgs"; - version = "3.0.3-r1"; - - src = fetchurl { - url = "https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/foxy/automotive_autonomy_msgs/3.0.3-1.tar.gz"; - name = "3.0.3-1.tar.gz"; - sha256 = "85ccd955cbadc897374c94ea50e08eecb1aa5562d37fb8a90fa18001ab832a3b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ automotive-navigation-msgs automotive-platform-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for vehicle automation''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/automotive-navigation-msgs/default.nix b/distros/foxy/automotive-navigation-msgs/default.nix deleted file mode 100644 index f0318fe00b..0000000000 --- a/distros/foxy/automotive-navigation-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-automotive-navigation-msgs"; - version = "3.0.3-r1"; - - src = fetchurl { - url = "https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/foxy/automotive_navigation_msgs/3.0.3-1.tar.gz"; - name = "3.0.3-1.tar.gz"; - sha256 = "612eebd72c82191bf2cdcab245485cc65b728806be9cc7f13cdfafb273ad90ad"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic Messages for Navigation Objectives in Automotive Automation Software''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/automotive-platform-msgs/default.nix b/distros/foxy/automotive-platform-msgs/default.nix deleted file mode 100644 index 8163572044..0000000000 --- a/distros/foxy/automotive-platform-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-automotive-platform-msgs"; - version = "3.0.3-r1"; - - src = fetchurl { - url = "https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/foxy/automotive_platform_msgs/3.0.3-1.tar.gz"; - name = "3.0.3-1.tar.gz"; - sha256 = "4bc6a91b23bc8eca2931cd43c975b4a3b1b5cc672e99b8e51754d244ba1b5e7b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic Messages for Communication with an Automotive Autonomous Platform''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/autoware-auto-msgs/default.nix b/distros/foxy/autoware-auto-msgs/default.nix deleted file mode 100644 index 9268c2226d..0000000000 --- a/distros/foxy/autoware-auto-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-autoware-auto-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://gitlab.com/autowarefoundation/autoware.auto/autoware_auto_msgs-release/-/archive/release/foxy/autoware_auto_msgs/1.0.0-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "0ffd2d0d97fcd3d6d9536f11c0b836bc2aadcacd3e4fa388c00cd19aee7fa429"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Interfaces between core Autoware.Auto components''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/avt-vimba-camera/default.nix b/distros/foxy/avt-vimba-camera/default.nix deleted file mode 100644 index 63dca8f7d7..0000000000 --- a/distros/foxy/avt-vimba-camera/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, camera-info-manager, diagnostic-msgs, diagnostic-updater, image-proc, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-msgs, stereo-image-proc }: -buildRosPackage { - pname = "ros-foxy-avt-vimba-camera"; - version = "2001.1.0-r1"; - - src = fetchurl { - url = "https://github.com/astuff/avt_vimba_camera-release/archive/release/foxy/avt_vimba_camera/2001.1.0-1.tar.gz"; - name = "2001.1.0-1.tar.gz"; - sha256 = "78af7ea4ae8548664db0e401394f4f9a090bbf04b9c556f3be808fcb5fd96e30"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ camera-info-manager diagnostic-msgs diagnostic-updater image-proc image-transport message-filters rclcpp rclcpp-components sensor-msgs std-msgs stereo-image-proc ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Camera driver for Allied Vision Technologies (AVT) cameras, based on their Vimba SDK.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/aws-robomaker-small-warehouse-world/default.nix b/distros/foxy/aws-robomaker-small-warehouse-world/default.nix deleted file mode 100644 index 2bfcef150c..0000000000 --- a/distros/foxy/aws-robomaker-small-warehouse-world/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo, gazebo-plugins, gazebo-ros }: -buildRosPackage { - pname = "ros-foxy-aws-robomaker-small-warehouse-world"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/foxy/aws_robomaker_small_warehouse_world/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "2ced24d4335b91ca12fbc470b240e21971d86d18fcd6886ac334a43d7cee7642"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo gazebo-plugins gazebo-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.''; - license = with lib.licenses; [ "MIT-0" ]; - }; -} diff --git a/distros/foxy/backward-ros/default.nix b/distros/foxy/backward-ros/default.nix deleted file mode 100644 index 15456f5e55..0000000000 --- a/distros/foxy/backward-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, elfutils }: -buildRosPackage { - pname = "ros-foxy-backward-ros"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/backward_ros-release/archive/release/foxy/backward_ros/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "1482d82dcdf6e056b40c87c27d0f0f29830c5410815ab4e2791178e1c78dd94d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ elfutils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The backward_ros package is a ros wrapper of backward-cpp from https://github.com/bombela/backward-cpp''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/bag-recorder-nodes/default.nix b/distros/foxy/bag-recorder-nodes/default.nix deleted file mode 100644 index 2c3999e7c3..0000000000 --- a/distros/foxy/bag-recorder-nodes/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rosbag2-cpp, std-msgs }: -buildRosPackage { - pname = "ros-foxy-bag-recorder-nodes"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/bag_recorder_nodes/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "e8d49eba595f9dfa9fafa3c204efc61aaf4cb7f0f7e04fadabf1baf19ada7e48"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp rosbag2-cpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Sample nodes demonstrating how to write bags programmatically''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/behaviortree-cpp-v3/default.nix b/distros/foxy/behaviortree-cpp-v3/default.nix deleted file mode 100644 index 5aa28f845d..0000000000 --- a/distros/foxy/behaviortree-cpp-v3/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, cppzmq, ncurses, rclcpp, ros-environment }: -buildRosPackage { - pname = "ros-foxy-behaviortree-cpp-v3"; - version = "3.8.3-r3"; - - src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/foxy/behaviortree_cpp_v3/3.8.3-3.tar.gz"; - name = "3.8.3-3.tar.gz"; - sha256 = "8614027646c2655b8e414b7224c39dedd23de74a8e8b054199e0f8ca74c8a384"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ ament-index-cpp boost cppzmq ncurses rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides the Behavior Trees core library.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/bno055/default.nix b/distros/foxy/bno055/default.nix deleted file mode 100644 index ec0158e568..0000000000 --- a/distros/foxy/bno055/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, python3Packages, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-bno055"; - version = "0.4.1-r1"; - - src = fetchurl { - url = "https://github.com/flynneva/bno055-release/archive/release/foxy/bno055/0.4.1-1.tar.gz"; - name = "0.4.1-1.tar.gz"; - sha256 = "0557d062e71ccbd395f3bb8f734d01c59fb23b6e8d053b90aa5382d5c8725f74"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces python3Packages.pyserial rclpy std-msgs ]; - - meta = { - description = ''Bosch BNO055 IMU driver for ROS2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/bond-core/default.nix b/distros/foxy/bond-core/default.nix deleted file mode 100644 index 29bcb8ae06..0000000000 --- a/distros/foxy/bond-core/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, bond, bondcpp, smclib, test-bond }: -buildRosPackage { - pname = "ros-foxy-bond-core"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/foxy/bond_core/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "74f015ff8d79f37706f0a06d7522bf3b64a7e48f77a6ba13a9ec810112805b1b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ bond bondcpp smclib test-bond ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A bond allows two processes, A and B, to know when the other has - terminated, either cleanly or by crashing. The bond remains - connected until it is either broken explicitly or until a - heartbeat times out.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/bond/default.nix b/distros/foxy/bond/default.nix deleted file mode 100644 index a53de8a54d..0000000000 --- a/distros/foxy/bond/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 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-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-bond"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/foxy/bond/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "697372b7c264f10a6383c91922e628418fbc8fd9678638796051bc573f1e3877"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A bond allows two processes, A and B, to know when the other has - terminated, either cleanly or by crashing. The bond remains - connected until it is either broken explicitly or until a - heartbeat times out.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/bondcpp/default.nix b/distros/foxy/bondcpp/default.nix deleted file mode 100644 index c47027ac1a..0000000000 --- a/distros/foxy/bondcpp/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, bond, pkg-config, rclcpp, rclcpp-lifecycle, smclib, util-linux }: -buildRosPackage { - pname = "ros-foxy-bondcpp"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/foxy/bondcpp/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "ffe014cb55631c22b936c62fb71f3448273abdabc16f9c5c9bcb01076d678d31"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ bond rclcpp rclcpp-lifecycle smclib util-linux ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ implementation of bond, a mechanism for checking when - another process has terminated.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/boost-geometry-util/default.nix b/distros/foxy/boost-geometry-util/default.nix deleted file mode 100644 index 5fae924d3c..0000000000 --- a/distros/foxy/boost-geometry-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, boost, geometry-msgs, ouxt-common, rclcpp }: -buildRosPackage { - pname = "ros-foxy-boost-geometry-util"; - version = "0.0.1-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/boost_geometry_util-release/archive/release/foxy/boost_geometry_util/0.0.1-1.tar.gz"; - name = "0.0.1-1.tar.gz"; - sha256 = "d7ad6dcb6393aec4180fde2d45138d4f7d73798d1eccdb57973e116311b2e8a5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ouxt-common ]; - propagatedBuildInputs = [ boost geometry-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ]; - - meta = { - description = ''Utility library for boost geometry''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/bosch-locator-bridge/default.nix b/distros/foxy/bosch-locator-bridge/default.nix deleted file mode 100644 index 184c679f28..0000000000 --- a/distros/foxy/bosch-locator-bridge/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch-xml, nav-msgs, pcl-conversions, poco, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-srvs, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-bosch-locator-bridge"; - version = "2.0.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/locator_ros_bridge-release/archive/release/foxy/bosch_locator_bridge/2.0.10-1.tar.gz"; - name = "2.0.10-1.tar.gz"; - sha256 = "1f73c4b6d61fd738c23553a6c16f3c5f0bd0c2da9bf6195e9270f3fc1e19c633"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs launch-xml nav-msgs pcl-conversions poco rclcpp rosidl-default-runtime sensor-msgs std-srvs tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS interface to Rexroth ROKIT Locator''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/builtin-interfaces/default.nix b/distros/foxy/builtin-interfaces/default.nix deleted file mode 100644 index f25ef177e6..0000000000 --- a/distros/foxy/builtin-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-builtin-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/builtin_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "cfca8040d1beb9a6cb122334cde383ff5f513d0e44ee0c8d21ce4c6a2614c0c1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing message and service definitions for types defined in the OMG IDL Platform Specific Model.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/camera-calibration-parsers/default.nix b/distros/foxy/camera-calibration-parsers/default.nix deleted file mode 100644 index 9ad0656150..0000000000 --- a/distros/foxy/camera-calibration-parsers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, sensor-msgs, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-camera-calibration-parsers"; - version = "2.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/foxy/camera_calibration_parsers/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "bd0f502363620e2bddef611dcde02e001208564be1c949f1a7feb0ddf622c2d1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rcpputils sensor-msgs yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''camera_calibration_parsers contains routines for reading and writing camera calibration parameters.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/camera-calibration/default.nix b/distros/foxy/camera-calibration/default.nix deleted file mode 100644 index 702cb764a9..0000000000 --- a/distros/foxy/camera-calibration/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, cv-bridge, image-geometry, message-filters, python3Packages, pythonPackages, rclpy, sensor-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-camera-calibration"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/camera_calibration/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "dc9427c42d9c4253b324cbf824cefa7d447927aad2ed83ef7bebe19d883690cd"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.requests pythonPackages.pytest ]; - propagatedBuildInputs = [ cv-bridge image-geometry message-filters rclpy sensor-msgs std-srvs ]; - - meta = { - description = ''camera_calibration allows easy calibration of monocular or stereo - cameras using a checkerboard calibration target.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/camera-info-manager/default.nix b/distros/foxy/camera-info-manager/default.nix deleted file mode 100644 index 2fbd251780..0000000000 --- a/distros/foxy/camera-info-manager/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, camera-calibration-parsers, rclcpp, rcpputils, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-camera-info-manager"; - version = "2.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/foxy/camera_info_manager/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "f6ece97f5bf6e68f691cab308da708e380c8852dd452cdb5ce2fd2a22738567b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp camera-calibration-parsers rclcpp rcpputils sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package provides a C++ interface for camera calibration - information. It provides CameraInfo, and handles SetCameraInfo - service requests, saving and restoring the camera calibration - data.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/can-dbc-parser/default.nix b/distros/foxy/can-dbc-parser/default.nix deleted file mode 100644 index 9d4458bee8..0000000000 --- a/distros/foxy/can-dbc-parser/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, can-msgs }: -buildRosPackage { - pname = "ros-foxy-can-dbc-parser"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/can_dbc_parser/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "28b18fdf2fe15fb5c33f761f610ae929157099672439fd3c4de70e00efc9671e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ can-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''DBC file interface. Read a DBC file, unpack CAN messages and convert to engineering units, pack values into CAN messages for publishing.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/can-msgs/default.nix b/distros/foxy/can-msgs/default.nix deleted file mode 100644 index 8ec3340856..0000000000 --- a/distros/foxy/can-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-can-msgs"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/foxy/can_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "3064635a1df5204f1fab03d977b1f39b71522a64bdca969534410159f5ddfb55"; - }; - - 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 = ''CAN related message types.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/carla-msgs/default.nix b/distros/foxy/carla-msgs/default.nix deleted file mode 100644 index b8538338e2..0000000000 --- a/distros/foxy/carla-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, diagnostic-msgs, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-carla-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/carla-simulator/ros-carla-msgs-release/archive/release/foxy/carla_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "7ac2b7863a08277506c55af3df35054cb441623002173e5b619155e44d05d97c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The carla_msgs package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/cartographer-ros-msgs/default.nix b/distros/foxy/cartographer-ros-msgs/default.nix deleted file mode 100644 index 6a7071c9c2..0000000000 --- a/distros/foxy/cartographer-ros-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-cartographer-ros-msgs"; - version = "1.0.9003-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/foxy/cartographer_ros_msgs/1.0.9003-1.tar.gz"; - name = "1.0.9003-1.tar.gz"; - sha256 = "69a4899d3415f634ba49083b94ae568bac2b87daea5613e2ae8a3aece5dd9761"; - }; - - 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 rosidl-default-generators ]; - - meta = { - description = ''ROS messages for the cartographer_ros package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/cartographer-ros/default.nix b/distros/foxy/cartographer-ros/default.nix deleted file mode 100644 index b407325e6d..0000000000 --- a/distros/foxy/cartographer-ros/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cartographer, cartographer-ros-msgs, eigen, libyamlcpp, lua5, nav-msgs, pcl, pcl-conversions, rclcpp, sensor-msgs, tf2, tf2-eigen, tf2-msgs, tf2-ros, urdfdom-headers, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-cartographer-ros"; - version = "1.0.9003-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/cartographer_ros-release/archive/release/foxy/cartographer_ros/1.0.9003-1.tar.gz"; - name = "1.0.9003-1.tar.gz"; - sha256 = "5df4a0442de6bba62724fd2b1bcf9e0d11fd98c448240af3b9b52c1dffce932a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen pcl-conversions tf2-eigen urdfdom-headers ]; - propagatedBuildInputs = [ cartographer cartographer-ros-msgs libyamlcpp lua5 nav-msgs pcl rclcpp sensor-msgs tf2 tf2-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Cartographer is a system that provides real-time simultaneous localization - and mapping (SLAM) in 2D and 3D across multiple platforms and sensor - configurations. This package provides Cartographer's ROS integration.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/cartographer/default.nix b/distros/foxy/cartographer/default.nix deleted file mode 100644 index 7844350d0f..0000000000 --- a/distros/foxy/cartographer/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cairo, ceres-solver, cmake, eigen, gflags, glog, gtest, lua5, protobuf, python3Packages }: -buildRosPackage { - pname = "ros-foxy-cartographer"; - version = "1.0.9001-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/cartographer-release/archive/release/foxy/cartographer/1.0.9001-1.tar.gz"; - name = "1.0.9001-1.tar.gz"; - sha256 = "4bc1c5c13c3f150d839764d3ed7a1db6563f82316e8c32ebad686a512e7209c6"; - }; - - buildType = "cmake"; - buildInputs = [ cmake gtest python3Packages.sphinx ]; - propagatedBuildInputs = [ boost cairo ceres-solver eigen gflags glog lua5 protobuf ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Cartographer is a system that provides real-time simultaneous localization - and mapping (SLAM) in 2D and 3D across multiple platforms and sensor - configurations.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/casadi-vendor/default.nix b/distros/foxy/casadi-vendor/default.nix deleted file mode 100644 index 20ae3fe390..0000000000 --- a/distros/foxy/casadi-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gfortran, git, ipopt, liblapack, pkg-config }: -buildRosPackage { - pname = "ros-foxy-casadi-vendor"; - version = "3.5.1-r1"; - - src = fetchurl { - url = "https://gitlab.com/autowarefoundation/autoware.auto/casadi_vendor-release/-/archive/release/foxy/casadi_vendor/3.5.1-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "8f3d2f841b40e4a2ce42e6a582b8e4955eee33d61ce732747bd64fdfc3f2f2bc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gfortran git ipopt liblapack pkg-config ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around CasADi to make it available to the ROS ecosystem.''; - license = with lib.licenses; [ asl20 "LGPL" ]; - }; -} diff --git a/distros/foxy/cascade-lifecycle-msgs/default.nix b/distros/foxy/cascade-lifecycle-msgs/default.nix deleted file mode 100644 index f5f600825d..0000000000 --- a/distros/foxy/cascade-lifecycle-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, lifecycle-msgs, rclcpp, rosidl-default-generators }: -buildRosPackage { - pname = "ros-foxy-cascade-lifecycle-msgs"; - version = "0.0.8-r1"; - - src = fetchurl { - url = "https://github.com/fmrico/cascade_lifecycle-release/archive/release/foxy/cascade_lifecycle_msgs/0.0.8-1.tar.gz"; - name = "0.0.8-1.tar.gz"; - sha256 = "f0e734ab6805379d32d941c7358bcbdc82d1774c192a0201be5c7f8fb0168081"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces lifecycle-msgs rclcpp rosidl-default-generators ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for rclcpp_cascade_lifecycle package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/chomp-motion-planner/default.nix b/distros/foxy/chomp-motion-planner/default.nix deleted file mode 100644 index aa550b39f0..0000000000 --- a/distros/foxy/chomp-motion-planner/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-common, moveit-core, rclcpp, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-chomp-motion-planner"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/chomp_motion_planner/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "73ab0c013bfcb4300a55942bad0b03b4bb493c81727742252734830683b2ed7a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-core rclcpp trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''chomp_motion_planner''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/class-loader/default.nix b/distros/foxy/class-loader/default.nix deleted file mode 100644 index ed229ae889..0000000000 --- a/distros/foxy/class-loader/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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, console-bridge, console-bridge-vendor, rcpputils }: -buildRosPackage { - pname = "ros-foxy-class-loader"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/class_loader-release/archive/release/foxy/class_loader/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "4f79f4f883be95b2580b184def1ef5779a2d60135849b139e3ee678e3f0ef60e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ console-bridge console-bridge-vendor rcpputils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The class_loader package is a ROS-independent package for loading plugins during runtime and the foundation of the higher level ROS "pluginlib" library. - class_loader utilizes the host operating system's runtime loader to open runtime libraries (e.g. .so/.dll files), introspect the library for exported plugin classes, and allows users to instantiate objects of these exported classes without the explicit declaration (i.e. header file) for those classes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/clober-bringup/default.nix b/distros/foxy/clober-bringup/default.nix deleted file mode 100644 index 4ad32d5638..0000000000 --- a/distros/foxy/clober-bringup/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-clober-bringup"; - version = "0.2.0-r5"; - - src = fetchurl { - url = "https://github.com/CLOBOT-Co-Ltd-release/clober_ros2-release/archive/release/foxy/clober_bringup/0.2.0-5.tar.gz"; - name = "0.2.0-5.tar.gz"; - sha256 = "4a81d8bbfaa193268b2cfda800c52fa48cf0b1870404e2c9ca20a7d6449e01dc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''clober bringup package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/clober-description/default.nix b/distros/foxy/clober-description/default.nix deleted file mode 100644 index cf19baf363..0000000000 --- a/distros/foxy/clober-description/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, urdf }: -buildRosPackage { - pname = "ros-foxy-clober-description"; - version = "0.2.0-r5"; - - src = fetchurl { - url = "https://github.com/CLOBOT-Co-Ltd-release/clober_ros2-release/archive/release/foxy/clober_description/0.2.0-5.tar.gz"; - name = "0.2.0-5.tar.gz"; - sha256 = "fb3d188d7210abdfb7eda4863e5fb24d70963786f6a420699f34df85f0de09f4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''clober for simulation and visualization''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/clober-msgs/default.nix b/distros/foxy/clober-msgs/default.nix deleted file mode 100644 index 5e857cf096..0000000000 --- a/distros/foxy/clober-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-clober-msgs"; - version = "0.1.0-r3"; - - src = fetchurl { - url = "https://github.com/CLOBOT-Co-Ltd-release/clober_msgs_ros2-release/archive/release/foxy/clober_msgs/0.1.0-3.tar.gz"; - name = "0.1.0-3.tar.gz"; - sha256 = "aea55a757c4d37708d7322917dc47c52733b841d045dee262be60f713181b99a"; - }; - - 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 ]; - - meta = { - description = ''clober robot standard messages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/clober-navigation/default.nix b/distros/foxy/clober-navigation/default.nix deleted file mode 100644 index e92494d9b0..0000000000 --- a/distros/foxy/clober-navigation/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-clober-navigation"; - version = "0.2.0-r5"; - - src = fetchurl { - url = "https://github.com/CLOBOT-Co-Ltd-release/clober_ros2-release/archive/release/foxy/clober_navigation/0.2.0-5.tar.gz"; - name = "0.2.0-5.tar.gz"; - sha256 = "cc6453394d63624710d0e36cdde25e11896d8816ed5f153058605ac2dff49d8b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''clober navigation packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/clober-serial/default.nix b/distros/foxy/clober-serial/default.nix deleted file mode 100644 index 5fcf30a0b7..0000000000 --- a/distros/foxy/clober-serial/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clober-msgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-clober-serial"; - version = "0.2.0-r5"; - - src = fetchurl { - url = "https://github.com/CLOBOT-Co-Ltd-release/clober_ros2-release/archive/release/foxy/clober_serial/0.2.0-5.tar.gz"; - name = "0.2.0-5.tar.gz"; - sha256 = "dce5dc67b73f212f8e4f16f4caa9241a2e92d57af73a755ef82826767d5618a5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ clober-msgs geometry-msgs nav-msgs rclcpp sensor-msgs std-msgs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''clober serial package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/clober-simulation/default.nix b/distros/foxy/clober-simulation/default.nix deleted file mode 100644 index 7b218ee2a8..0000000000 --- a/distros/foxy/clober-simulation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clober-description, gazebo-ros-pkgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, tf2 }: -buildRosPackage { - pname = "ros-foxy-clober-simulation"; - version = "0.2.0-r5"; - - src = fetchurl { - url = "https://github.com/CLOBOT-Co-Ltd-release/clober_ros2-release/archive/release/foxy/clober_simulation/0.2.0-5.tar.gz"; - name = "0.2.0-5.tar.gz"; - sha256 = "8bc93cb20f5763be35cf716538b3ea66dd3beda7309f1f6a0f3fcf7cdf8603cb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ clober-description gazebo-ros-pkgs geometry-msgs nav-msgs rclcpp sensor-msgs tf2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''clober gazebo simulation package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/clober-slam/default.nix b/distros/foxy/clober-slam/default.nix deleted file mode 100644 index 5169662f95..0000000000 --- a/distros/foxy/clober-slam/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-clober-slam"; - version = "0.2.0-r5"; - - src = fetchurl { - url = "https://github.com/CLOBOT-Co-Ltd-release/clober_ros2-release/archive/release/foxy/clober_slam/0.2.0-5.tar.gz"; - name = "0.2.0-5.tar.gz"; - sha256 = "454b7fc14ff9029a21a4cefb0ad546989d5c5198c32c83188fcc953786a0991e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''clober slam package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/color-names/default.nix b/distros/foxy/color-names/default.nix deleted file mode 100644 index d0d6fa0f2a..0000000000 --- a/distros/foxy/color-names/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ouxt-lint-common, rclcpp, rviz2, std-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-color-names"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/color_names-release/archive/release/foxy/color_names/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "067bb1a95abef4aa130544fed636425614ff5a8f5897c8e6f4f3b61ea5a0ff3b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - propagatedBuildInputs = [ rclcpp rviz2 std-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The color_names package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/color-util/default.nix b/distros/foxy/color-util/default.nix deleted file mode 100644 index 4a99c63dd0..0000000000 --- a/distros/foxy/color-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, std-msgs }: -buildRosPackage { - pname = "ros-foxy-color-util"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/MetroRobots-release/color_util-release/archive/release/foxy/color_util/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "8dc28e34e65224ebd4acf84533012e27258637412dee65fd4c51d74f55501af8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''An almost dependency-less library for converting between color spaces''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/common-interfaces/default.nix b/distros/foxy/common-interfaces/default.nix deleted file mode 100644 index 5675f7e7cc..0000000000 --- a/distros/foxy/common-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, diagnostic-msgs, geometry-msgs, nav-msgs, sensor-msgs, shape-msgs, std-msgs, std-srvs, stereo-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-common-interfaces"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/common_interfaces/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "7bebb396f4035e5f714f58a51f7a3ffda7a100502fbc037fbf03b1065d793113"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ actionlib-msgs builtin-interfaces diagnostic-msgs geometry-msgs nav-msgs sensor-msgs shape-msgs std-msgs std-srvs stereo-msgs trajectory-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''common_interfaces contains messages and services that are widely used by other ROS packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/composition-interfaces/default.nix b/distros/foxy/composition-interfaces/default.nix deleted file mode 100644 index f59d962ea2..0000000000 --- a/distros/foxy/composition-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-composition-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/composition_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "22653ac9eaa92432abe00d7e6c67b29fdde39e9ab7d84d76bdea7c7c29b82fa7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rcl-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing message and service definitions for managing composable nodes in a container process.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/composition/default.nix b/distros/foxy/composition/default.nix deleted file mode 100644 index 48cc9c04e2..0000000000 --- a/distros/foxy/composition/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, std-msgs }: -buildRosPackage { - pname = "ros-foxy-composition"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/composition/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "df5d41e3c4b82aa0f9b6d18566cbed1664bfc0cee2972aa9778885f8b94c674a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ]; - propagatedBuildInputs = [ example-interfaces launch-ros rclcpp rclcpp-components rcutils std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples for composing multiple nodes in a single process.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/compressed-depth-image-transport/default.nix b/distros/foxy/compressed-depth-image-transport/default.nix deleted file mode 100644 index 1f00fe890c..0000000000 --- a/distros/foxy/compressed-depth-image-transport/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: -buildRosPackage { - pname = "ros-foxy-compressed-depth-image-transport"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/foxy/compressed_depth_image_transport/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "e1bf6334b75ef1ecbfdd8e386ac7b2b9e48ba135ce101c8fc4a0c66d09e4acb1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge image-transport ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Compressed_depth_image_transport provides a plugin to image_transport for transparently sending - depth images (raw, floating-point) using PNG compression.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/compressed-image-transport/default.nix b/distros/foxy/compressed-image-transport/default.nix deleted file mode 100644 index e43f002a12..0000000000 --- a/distros/foxy/compressed-image-transport/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: -buildRosPackage { - pname = "ros-foxy-compressed-image-transport"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/foxy/compressed_image_transport/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "844a5cd20dbb449b9f00468a1af049091b0ab7c7c13d3171bb9e0427cfe9a537"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge image-transport ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Compressed_image_transport provides a plugin to image_transport for transparently sending images - encoded as JPEG or PNG.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/connext-cmake-module/default.nix b/distros/foxy/connext-cmake-module/default.nix deleted file mode 100644 index c0c92d8b87..0000000000 --- a/distros/foxy/connext-cmake-module/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-connext-cmake-module"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_connext-release/archive/release/foxy/connext_cmake_module/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "4c8566c74019f306622852c0938afe3158f286f324e3d53da9b56ee06617fe91"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provide CMake module to find RTI Connext.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/console-bridge-vendor/default.nix b/distros/foxy/console-bridge-vendor/default.nix deleted file mode 100644 index 90faa73901..0000000000 --- a/distros/foxy/console-bridge-vendor/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, console-bridge, performance-test-fixture }: -buildRosPackage { - pname = "ros-foxy-console-bridge-vendor"; - version = "1.2.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/console_bridge_vendor-release/archive/release/foxy/console_bridge_vendor/1.2.4-1.tar.gz"; - name = "1.2.4-1.tar.gz"; - sha256 = "5a391dd9a9b92bb9777ae5d6ce9533e0ed9d637ff18f80ce205d677427f9ee8e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ console-bridge ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around console_bridge, providing nothing but a dependency on console_bridge, on some systems. - On others, it provides an ExternalProject build of console_bridge.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/contracts-lite-vendor/default.nix b/distros/foxy/contracts-lite-vendor/default.nix deleted file mode 100644 index 99b81996d4..0000000000 --- a/distros/foxy/contracts-lite-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-contracts-lite-vendor"; - version = "0.5.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-safety/contracts_lite_vendor-release/archive/release/foxy/contracts_lite_vendor/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "14ea41bbb384648b7195fb8adc8c2bc7e4883bc6ea9622f462790632c1e87e22"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 wrapper for the Contracts Lite project.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/control-box-rst/default.nix b/distros/foxy/control-box-rst/default.nix deleted file mode 100644 index aa492bb24a..0000000000 --- a/distros/foxy/control-box-rst/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, eigen, ipopt }: -buildRosPackage { - pname = "ros-foxy-control-box-rst"; - version = "0.0.7-r1"; - - src = fetchurl { - url = "https://github.com/rst-tu-dortmund/control_box_rst-release/archive/release/foxy/control_box_rst/0.0.7-1.tar.gz"; - name = "0.0.7-1.tar.gz"; - sha256 = "27e3d9c6ec66214c7acca7064767d0a9ed4bfc3342bcce6df2649036aab56a1c"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ eigen ipopt ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The control_box_rst package provides C++ libraries for predictive control, - direct optimal control, optimization and simulation.''; - license = with lib.licenses; [ gpl3Only ]; - }; -} diff --git a/distros/foxy/control-msgs/default.nix b/distros/foxy/control-msgs/default.nix deleted file mode 100644 index 94738f4b87..0000000000 --- a/distros/foxy/control-msgs/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 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, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-control-msgs"; - version = "2.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/control_msgs-release/archive/release/foxy/control_msgs/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "f9f6c29baacb967fb269637f6254dc0e5bbfedb69ffa325dd80f07203b4e0621"; - }; - - 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 trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''control_msgs contains base messages and actions useful for - controlling robots. It provides representations for controller - setpoints and joint and cartesian trajectories.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/control-toolbox/default.nix b/distros/foxy/control-toolbox/default.nix deleted file mode 100644 index d2fded5487..0000000000 --- a/distros/foxy/control-toolbox/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, control-msgs, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools }: -buildRosPackage { - pname = "ros-foxy-control-toolbox"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/control_toolbox-release/archive/release/foxy/control_toolbox/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "6d1cf4c12e6f9b30df164cc9b6abc1fc4db09cf5d0a85e7deea8012514424a8b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest rclcpp-lifecycle ]; - propagatedBuildInputs = [ control-msgs rclcpp rcutils realtime-tools ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The control toolbox contains modules that are useful across all controllers.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/controller-interface/default.nix b/distros/foxy/controller-interface/default.nix deleted file mode 100644 index 6548388bdd..0000000000 --- a/distros/foxy/controller-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-controller-interface"; - version = "0.11.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "03dc7edc25cb6a65dbe5d612813c527bbe40be83e41ff3eba422762b4ab2f177"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ hardware-interface rclcpp-lifecycle sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Description of controller_interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/controller-manager-msgs/default.nix b/distros/foxy/controller-manager-msgs/default.nix deleted file mode 100644 index baa6b3e6c3..0000000000 --- a/distros/foxy/controller-manager-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-controller-manager-msgs"; - version = "0.11.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "352bc1691a1bee337ebd71a29b937780a7790ca111e28f1006cb79d14410d881"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages and services for the controller manager.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/controller-manager/default.nix b/distros/foxy/controller-manager/default.nix deleted file mode 100644 index 231fc67d63..0000000000 --- a/distros/foxy/controller-manager/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2-control-test-assets, ros2param, ros2run }: -buildRosPackage { - pname = "ros-foxy-controller-manager"; - version = "0.11.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "0add7e3275e2a73878493d6ec1cf2c85aa92669018ddfdee29b03665d3509ebd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp controller-interface controller-manager-msgs hardware-interface launch launch-ros pluginlib rclcpp rcpputils ros2-control-test-assets ros2param ros2run ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Description of controller_manager''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/costmap-queue/default.nix b/distros/foxy/costmap-queue/default.nix deleted file mode 100644 index ce9cc7e9c0..0000000000 --- a/distros/foxy/costmap-queue/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, nav2-common, nav2-costmap-2d, rclcpp }: -buildRosPackage { - pname = "ros-foxy-costmap-queue"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/costmap_queue/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "d82e0f1922caa20a0c0a370dd60b39066f06d2baac57a4c5e70e952e30bb7cef"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav2-costmap-2d rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The costmap_queue package''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/crane-plus-control/default.nix b/distros/foxy/crane-plus-control/default.nix deleted file mode 100644 index b4bf69f4ac..0000000000 --- a/distros/foxy/crane-plus-control/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, crane-plus-description, dynamixel-sdk, hardware-interface, pluginlib, rclcpp, ros2-controllers, ros2controlcli, xacro }: -buildRosPackage { - pname = "ros-foxy-crane-plus-control"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/foxy/crane_plus_control/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "317a6c7aa29ba9529c777ad3eba9c0790adbc4caf93d8d2b43d6c576ef74c1c5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager crane-plus-description dynamixel-sdk hardware-interface pluginlib rclcpp ros2-controllers ros2controlcli xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CRANE+ V2 control package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/crane-plus-description/default.nix b/distros/foxy/crane-plus-description/default.nix deleted file mode 100644 index 5ec3b5ad07..0000000000 --- a/distros/foxy/crane-plus-description/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, gazebo-ros2-control, ign-ros2-control, joint-state-publisher-gui, launch, robot-state-publisher, rviz2, xacro }: -buildRosPackage { - pname = "ros-foxy-crane-plus-description"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/foxy/crane_plus_description/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "7a17ffb77043cdd9e7468c6b215b35c43d29e434e4fe1768be9ac481b1d136a7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ gazebo-ros2-control ign-ros2-control joint-state-publisher-gui launch robot-state-publisher rviz2 xacro ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''CRANE+ V2 description package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/crane-plus-examples/default.nix b/distros/foxy/crane-plus-examples/default.nix deleted file mode 100644 index cf7b98b3eb..0000000000 --- a/distros/foxy/crane-plus-examples/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, crane-plus-control, crane-plus-description, crane-plus-moveit-config, geometry-msgs, moveit-ros-planning-interface, rclcpp, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-foxy-crane-plus-examples"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/foxy/crane_plus_examples/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "448b17d5228079c24888da7785432dd4e348f3437d43db30e74c22c472d1e57b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ crane-plus-control crane-plus-description crane-plus-moveit-config geometry-msgs moveit-ros-planning-interface rclcpp tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CRANE+ V2 examples package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/crane-plus-gazebo/default.nix b/distros/foxy/crane-plus-gazebo/default.nix deleted file mode 100644 index 52037530a5..0000000000 --- a/distros/foxy/crane-plus-gazebo/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, crane-plus-description, crane-plus-moveit-config, gazebo-ros-pkgs }: -buildRosPackage { - pname = "ros-foxy-crane-plus-gazebo"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/foxy/crane_plus_gazebo/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "133cbb139c0c36997ad77064355c8775b65600f60f1ad01698a422345413eb68"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ crane-plus-description crane-plus-moveit-config gazebo-ros-pkgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CRANE+ V2 gazebo simulation package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/crane-plus-ignition/default.nix b/distros/foxy/crane-plus-ignition/default.nix deleted file mode 100644 index 5207bc3929..0000000000 --- a/distros/foxy/crane-plus-ignition/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, ros-ign }: -buildRosPackage { - pname = "ros-foxy-crane-plus-ignition"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/foxy/crane_plus_ignition/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "40023f28799b14eaf9388e724716835372bf74b9e46cf08feeb6df4236c348fd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ robot-state-publisher ros-ign ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CRANE+ V2 ignition gazebo simulation package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/crane-plus-moveit-config/default.nix b/distros/foxy/crane-plus-moveit-config/default.nix deleted file mode 100644 index 67f9ce90c7..0000000000 --- a/distros/foxy/crane-plus-moveit-config/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit, robot-state-publisher, rviz2, tf2-ros, xacro }: -buildRosPackage { - pname = "ros-foxy-crane-plus-moveit-config"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/foxy/crane_plus_moveit_config/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "e3a741f509a404ac89bd80d208b8ad609c2808a8d3f3c3cb8ea101117765324f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit robot-state-publisher rviz2 tf2-ros xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CRANE+ V2 move_group config package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/crane-plus/default.nix b/distros/foxy/crane-plus/default.nix deleted file mode 100644 index c3cc16a9e8..0000000000 --- a/distros/foxy/crane-plus/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, crane-plus-control, crane-plus-description, crane-plus-examples, crane-plus-gazebo, crane-plus-ignition, crane-plus-moveit-config }: -buildRosPackage { - pname = "ros-foxy-crane-plus"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/crane_plus-release/archive/release/foxy/crane_plus/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "1f6c58c66155cc87879794b0bb41f355f7564b692fea8c6b9b6da06ffdee8346"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ crane-plus-control crane-plus-description crane-plus-examples crane-plus-gazebo crane-plus-ignition crane-plus-moveit-config ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 package suite of CRANE+ V2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/create-bringup/default.nix b/distros/foxy/create-bringup/default.nix deleted file mode 100644 index 61e4418f83..0000000000 --- a/distros/foxy/create-bringup/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, create-description, create-driver, joy, joy-teleop, launch-xml }: -buildRosPackage { - pname = "ros-foxy-create-bringup"; - version = "3.0.0-r1"; - - src = fetchurl { - url = "https://github.com/AutonomyLab/create_autonomy-release/archive/release/foxy/create_bringup/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "8bc46b135da2f2ad0b96eba3d8f0c67c48dcc63191dcf97486529b2eccef652e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ create-description create-driver joy joy-teleop launch-xml ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch and configuration files for common accessories when working with Create/Roomba platforms.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/create-description/default.nix b/distros/foxy/create-description/default.nix deleted file mode 100644 index c8fdeb4576..0000000000 --- a/distros/foxy/create-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, launch-xml, robot-state-publisher, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-create-description"; - version = "3.0.0-r1"; - - src = fetchurl { - url = "https://github.com/AutonomyLab/create_autonomy-release/archive/release/foxy/create_description/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "87edaf6858d2dd0fe991d7f63bdcfde4f018a570a63e340c61f32a0196196bf3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ launch-xml robot-state-publisher urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Robot URDF descriptions for create_robot''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/create-driver/default.nix b/distros/foxy/create-driver/default.nix deleted file mode 100644 index 76c0c1db67..0000000000 --- a/distros/foxy/create-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, create-msgs, diagnostic-msgs, diagnostic-updater, geometry-msgs, libcreate, nav-msgs, rclcpp, sensor-msgs, std-msgs, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-create-driver"; - version = "3.0.0-r1"; - - src = fetchurl { - url = "https://github.com/AutonomyLab/create_autonomy-release/archive/release/foxy/create_driver/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "b4a688cc7717716877459e032eba64ff11089e619fc83c097899f004bd3a6c11"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ create-msgs diagnostic-msgs diagnostic-updater geometry-msgs libcreate nav-msgs rclcpp sensor-msgs std-msgs tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS driver for iRobot's Create and Roomba platforms, based on libcreate''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/create-msgs/default.nix b/distros/foxy/create-msgs/default.nix deleted file mode 100644 index 8bafaeaac3..0000000000 --- a/distros/foxy/create-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-create-msgs"; - version = "3.0.0-r1"; - - src = fetchurl { - url = "https://github.com/AutonomyLab/create_autonomy-release/archive/release/foxy/create_msgs/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "217333084f3e9eb3a91e62add1b2ffa1385b36267bc7d083c8017e931cc88701"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Common message definitions for create_robot''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/create-robot/default.nix b/distros/foxy/create-robot/default.nix deleted file mode 100644 index e422477e3c..0000000000 --- a/distros/foxy/create-robot/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, create-bringup, create-description, create-driver, create-msgs }: -buildRosPackage { - pname = "ros-foxy-create-robot"; - version = "3.0.0-r1"; - - src = fetchurl { - url = "https://github.com/AutonomyLab/create_autonomy-release/archive/release/foxy/create_robot/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "13dee62f907608a06db7980fda025bf7baca0808027a5bc397c5ada0ba8294ea"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ create-bringup create-description create-driver create-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS driver for iRobot's Create 1 and 2, based on the libcreate C++ library''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/cv-bridge/default.nix b/distros/foxy/cv-bridge/default.nix deleted file mode 100644 index 3c3016f24b..0000000000 --- a/distros/foxy/cv-bridge/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-python, ament-lint-auto, ament-lint-common, boost, opencv, python-cmake-module, python3Packages, rcpputils, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-cv-bridge"; - version = "3.0.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/foxy/cv_bridge/3.0.7-1.tar.gz"; - name = "3.0.7-1.tar.gz"; - sha256 = "d4f0782dd74d6346dfeaab6067ba71aeb1754c5016b7f4d68a5ccbf100781dde"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros python-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python boost opencv python3Packages.numpy python3Packages.opencv3 rcpputils sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros python-cmake-module ]; - - meta = { - description = ''This contains CvBridge, which converts between ROS2 - Image messages and OpenCV images.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/cyclonedds/default.nix b/distros/foxy/cyclonedds/default.nix deleted file mode 100644 index 9870baacc7..0000000000 --- a/distros/foxy/cyclonedds/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, cunit, maven, openjdk, openssl }: -buildRosPackage { - pname = "ros-foxy-cyclonedds"; - version = "0.7.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/foxy/cyclonedds/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "36b41936eec3ba0d2dd36650da408d4ab9728d377b099d34b113a0a608b675e6"; - }; - - buildType = "cmake"; - buildInputs = [ cmake maven openjdk ]; - checkInputs = [ cunit ]; - propagatedBuildInputs = [ openssl ]; - nativeBuildInputs = [ cmake maven openjdk ]; - - meta = { - description = ''Eclipse Cyclone DDS is a very performant and robust open-source DDS implementation. Cyclone DDS is developed completely in the open as an Eclipse IoT project.''; - license = with lib.licenses; [ "EPL-2.0" "Eclipse-Distribution-License-1.0" ]; - }; -} diff --git a/distros/foxy/dataspeed-can-msg-filters/default.nix b/distros/foxy/dataspeed-can-msg-filters/default.nix deleted file mode 100644 index bc65511162..0000000000 --- a/distros/foxy/dataspeed-can-msg-filters/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, rclcpp }: -buildRosPackage { - pname = "ros-foxy-dataspeed-can-msg-filters"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/foxy/dataspeed_can_msg_filters/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "82eea65813f5f8033f7d1a42c88e43610e05f080622300a1427987fbd9ae5a61"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ can-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Time synchronize multiple CAN messages to get a single callback''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dataspeed-can-usb/default.nix b/distros/foxy/dataspeed-can-usb/default.nix deleted file mode 100644 index 966bcf169e..0000000000 --- a/distros/foxy/dataspeed-can-usb/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, lusb, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dataspeed-can-usb"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/foxy/dataspeed_can_usb/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "251aea36db8f3e5714fdca9e73cf90500bf65feef530bef8612278cc9d8ae70c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ can-msgs lusb rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver to interface with the Dataspeed Inc. USB CAN Tool''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dataspeed-can/default.nix b/distros/foxy/dataspeed-can/default.nix deleted file mode 100644 index 2aa25de1ae..0000000000 --- a/distros/foxy/dataspeed-can/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-can-msg-filters, dataspeed-can-usb }: -buildRosPackage { - pname = "ros-foxy-dataspeed-can"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_can-release/archive/release/foxy/dataspeed_can/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "4b8d8aa8a6d9fe9be2390e844e49b3f136581d14eaf566a91286d1a115b5cdca"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dataspeed-can-msg-filters dataspeed-can-usb ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CAN bus tools using Dataspeed hardware''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dataspeed-dbw-common/default.nix b/distros/foxy/dataspeed-dbw-common/default.nix deleted file mode 100644 index 04419ef906..0000000000 --- a/distros/foxy/dataspeed-dbw-common/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, rclcpp, ros2-socketcan }: -buildRosPackage { - pname = "ros-foxy-dataspeed-dbw-common"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dataspeed_dbw_common/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "394d3ee26ad51e2910333a792a4cddbe04b507e435ce94664449d486fbe537af"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ rclcpp ros2-socketcan ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Common interfaces for drive-by-wire.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dataspeed-dbw-gateway/default.nix b/distros/foxy/dataspeed-dbw-gateway/default.nix deleted file mode 100644 index c3e4601d47..0000000000 --- a/distros/foxy/dataspeed-dbw-gateway/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, dataspeed-dbw-common, dataspeed-dbw-msgs, dbw-fca-msgs, dbw-ford-msgs, dbw-polaris-msgs, diagnostic-msgs, rclcpp, rclcpp-components, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-dataspeed-dbw-gateway"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dataspeed_dbw_gateway/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "9962053b7b5668a12c2469d3c5a2cf025091f20f0121bc15bff9e5113e0d4a8e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ dataspeed-dbw-common dataspeed-dbw-msgs dbw-fca-msgs dbw-ford-msgs dbw-polaris-msgs diagnostic-msgs rclcpp rclcpp-components ros-environment rosidl-default-runtime sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''A multiplexer and demultiplexer between common dbw messages and platform specific dbw messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dataspeed-dbw-msgs/default.nix b/distros/foxy/dataspeed-dbw-msgs/default.nix deleted file mode 100644 index f86e6da803..0000000000 --- a/distros/foxy/dataspeed-dbw-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dataspeed-dbw-msgs"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dataspeed_dbw_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "1a0d77be13795bda875121bbaf8e713bb14b6d375c6ce41a826311f600ded15f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS messages for interacting with the Universal Lat/Lon Controller (ULC)''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dataspeed-ulc-can/default.nix b/distros/foxy/dataspeed-ulc-can/default.nix deleted file mode 100644 index f93a7a52d8..0000000000 --- a/distros/foxy/dataspeed-ulc-can/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-dbw-common, dataspeed-ulc-msgs, geometry-msgs, rclcpp, rclpy, ros-testing, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dataspeed-ulc-can"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dataspeed_ulc_can/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "937b32766f32911fef477a53ecf587d33f2df1739ddacf99507d2ae2b3673205"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ros-testing ]; - propagatedBuildInputs = [ can-msgs dataspeed-dbw-common dataspeed-ulc-msgs geometry-msgs rclcpp rclpy std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package to translate ROS messages to and from CAN messages to interact with the Universal Lat/Lon Controller (ULC) firmware''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dataspeed-ulc-msgs/default.nix b/distros/foxy/dataspeed-ulc-msgs/default.nix deleted file mode 100644 index 0ea8a476d8..0000000000 --- a/distros/foxy/dataspeed-ulc-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dataspeed-ulc-msgs"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dataspeed_ulc_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "ea5f50a94eab6849720db9e833dcca5d24a3fb48e76249aab47212c30c21dc68"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS messages for interacting with the Universal Lat/Lon Controller (ULC)''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dataspeed-ulc/default.nix b/distros/foxy/dataspeed-ulc/default.nix deleted file mode 100644 index 5c73a01c6a..0000000000 --- a/distros/foxy/dataspeed-ulc/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-ulc-can, dataspeed-ulc-msgs }: -buildRosPackage { - pname = "ros-foxy-dataspeed-ulc"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dataspeed_ulc/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "f0dac9854c60f7e21c3a3e48196bed46827870469a649a8b343bdc1182b118ea"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dataspeed-ulc-can dataspeed-ulc-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CAN interface to the Universal Lat/Lon Controller (ULC) firmware''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-fca-can/default.nix b/distros/foxy/dbw-fca-can/default.nix deleted file mode 100644 index 531fe7ae27..0000000000 --- a/distros/foxy/dbw-fca-can/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-dbw-gateway, dataspeed-ulc-can, dbw-fca-description, dbw-fca-msgs, geometry-msgs, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-fca-can"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_fca_can/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "a272dad59cdf5a1e256dfbb3b251fa5b11bb633cf1051d31f2213d7f6e224b29"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake dataspeed-can-msg-filters ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ can-msgs dataspeed-can-usb dataspeed-dbw-common dataspeed-dbw-gateway dataspeed-ulc-can dbw-fca-description dbw-fca-msgs geometry-msgs rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire interface to the Dataspeed Inc. Chrysler Pacifica DBW kit''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-fca-description/default.nix b/distros/foxy/dbw-fca-description/default.nix deleted file mode 100644 index 4398101833..0000000000 --- a/distros/foxy/dbw-fca-description/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-dbw-fca-description"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_fca_description/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "b358005da5c3ff73ba7e11e21d347220c1145392be297eda1ba56feaf0f94104"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ rviz2 ]; - propagatedBuildInputs = [ robot-state-publisher urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF and meshes describing the Chrysler Pacifica.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-fca-joystick-demo/default.nix b/distros/foxy/dbw-fca-joystick-demo/default.nix deleted file mode 100644 index c579b42f5a..0000000000 --- a/distros/foxy/dbw-fca-joystick-demo/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-fca-can, dbw-fca-msgs, joy, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-fca-joystick-demo"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_fca_joystick_demo/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "fe7fcb024e0da48034f5598186dc70f3ce569c3706ff20f0342de88f00a014f8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dataspeed-dbw-common dbw-fca-can dbw-fca-msgs joy rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demonstration of drive-by-wire with joystick''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-fca-msgs/default.nix b/distros/foxy/dbw-fca-msgs/default.nix deleted file mode 100644 index 3804946768..0000000000 --- a/distros/foxy/dbw-fca-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-fca-msgs"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_fca_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "0619d5dee46f935757b1aadafc073018eb9f18f8c5eeba36f2577bd28afe4b25"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire messages for the Chrysler Pacifica''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-fca/default.nix b/distros/foxy/dbw-fca/default.nix deleted file mode 100644 index 74b136d056..0000000000 --- a/distros/foxy/dbw-fca/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dbw-fca-can, dbw-fca-description, dbw-fca-joystick-demo, dbw-fca-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-fca"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_fca/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "3af4906ecf48699addc77d79f77eabcaee932a632f6829cedc3b9aa5e6ba04ff"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dbw-fca-can dbw-fca-description dbw-fca-joystick-demo dbw-fca-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire interface to the Dataspeed Inc. Chrysler Pacifica DBW kit''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-ford-can/default.nix b/distros/foxy/dbw-ford-can/default.nix deleted file mode 100644 index 7d715dd697..0000000000 --- a/distros/foxy/dbw-ford-can/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-dbw-gateway, dataspeed-ulc-can, dbw-ford-description, dbw-ford-msgs, geometry-msgs, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-ford-can"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_ford_can/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "02d8712410ddaa3cff31913a304fe48f17fc7563325481baca914c0b1ed5281b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake dataspeed-can-msg-filters ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ can-msgs dataspeed-can-usb dataspeed-dbw-common dataspeed-dbw-gateway dataspeed-ulc-can dbw-ford-description dbw-ford-msgs geometry-msgs rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire interface to the Dataspeed Inc. Ford DBW kit''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-ford-description/default.nix b/distros/foxy/dbw-ford-description/default.nix deleted file mode 100644 index 79b4edc803..0000000000 --- a/distros/foxy/dbw-ford-description/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-dbw-ford-description"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_ford_description/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "3457ade8ea03ad0c8b1526bb93e67a47458437b2b67e03a7d7cadc9e3d7650f2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ rviz2 ]; - propagatedBuildInputs = [ robot-state-publisher urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF and meshes describing the Lincoln MKZ.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-ford-joystick-demo/default.nix b/distros/foxy/dbw-ford-joystick-demo/default.nix deleted file mode 100644 index 3835211bca..0000000000 --- a/distros/foxy/dbw-ford-joystick-demo/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-ford-can, dbw-ford-msgs, joy, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-ford-joystick-demo"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_ford_joystick_demo/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "82e092b76dfae26d5d564467bcafec1e8115e77c48dec6b8d8e00aa029f507f2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dataspeed-dbw-common dbw-ford-can dbw-ford-msgs joy rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demonstration of drive-by-wire with joystick''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-ford-msgs/default.nix b/distros/foxy/dbw-ford-msgs/default.nix deleted file mode 100644 index bdbe1782e5..0000000000 --- a/distros/foxy/dbw-ford-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-ford-msgs"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_ford_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "ac24d96450d99cd7fb93f467af7ed2edaba8a439e509463e03246cc5006c20cb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire messages for the Lincoln MKZ''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-ford/default.nix b/distros/foxy/dbw-ford/default.nix deleted file mode 100644 index 85aabd473d..0000000000 --- a/distros/foxy/dbw-ford/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dbw-ford-can, dbw-ford-description, dbw-ford-joystick-demo, dbw-ford-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-ford"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_ford/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "10d661867b5564d28a841727b65b50fe1c61991a6312ca35da37359a604c6c35"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dbw-ford-can dbw-ford-description dbw-ford-joystick-demo dbw-ford-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire interface to the Dataspeed Inc. Lincoln MKZ DBW kit''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-polaris-can/default.nix b/distros/foxy/dbw-polaris-can/default.nix deleted file mode 100644 index fca805236d..0000000000 --- a/distros/foxy/dbw-polaris-can/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-dbw-gateway, dataspeed-ulc-can, dbw-polaris-description, dbw-polaris-msgs, geometry-msgs, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-polaris-can"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_polaris_can/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "a528412fd520b895913c89dee259bf95af4e019aed87e4c1b4c4b473f690c538"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake dataspeed-can-msg-filters ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ can-msgs dataspeed-can-usb dataspeed-dbw-common dataspeed-dbw-gateway dataspeed-ulc-can dbw-polaris-description dbw-polaris-msgs geometry-msgs rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire interface to the Dataspeed Inc. Polaris GEM/Ranger/RZR DBW kit''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-polaris-description/default.nix b/distros/foxy/dbw-polaris-description/default.nix deleted file mode 100644 index c6f8e21f1d..0000000000 --- a/distros/foxy/dbw-polaris-description/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-dbw-polaris-description"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_polaris_description/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "9e9f35590f4743f53d1996be094e432a62ee05622ba892dc9ecdb05495810107"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ rviz2 ]; - propagatedBuildInputs = [ robot-state-publisher urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF and meshes describing Polaris vehicles.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-polaris-joystick-demo/default.nix b/distros/foxy/dbw-polaris-joystick-demo/default.nix deleted file mode 100644 index 507493d0f4..0000000000 --- a/distros/foxy/dbw-polaris-joystick-demo/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-polaris-can, dbw-polaris-msgs, joy, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-polaris-joystick-demo"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_polaris_joystick_demo/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "1f4918d6d59e30d62c1ae75042bef1867373d66fca4ec67c1b52b7d7b43d6d20"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dataspeed-dbw-common dbw-polaris-can dbw-polaris-msgs joy rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demonstration of drive-by-wire with joystick''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-polaris-msgs/default.nix b/distros/foxy/dbw-polaris-msgs/default.nix deleted file mode 100644 index e0fe6ce741..0000000000 --- a/distros/foxy/dbw-polaris-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-polaris-msgs"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_polaris_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "6b396e51ecd9b1cdc8455e6a8efe6d6674eca205f469d08c6fcd98a7d8b651f2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire messages for Polaris platforms''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dbw-polaris/default.nix b/distros/foxy/dbw-polaris/default.nix deleted file mode 100644 index 3a800455e3..0000000000 --- a/distros/foxy/dbw-polaris/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dbw-polaris-can, dbw-polaris-description, dbw-polaris-joystick-demo, dbw-polaris-msgs }: -buildRosPackage { - pname = "ros-foxy-dbw-polaris"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/foxy/dbw_polaris/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "2ea9c706a0475669cb2f213ae6015f6e22771a2748b5733b2a7ff3bac9255afa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dbw-polaris-can dbw-polaris-description dbw-polaris-joystick-demo dbw-polaris-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Drive-by-wire interface to the Dataspeed Inc. Polaris GEM/Ranger/RZR DBW kit''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/delphi-esr-msgs/default.nix b/distros/foxy/delphi-esr-msgs/default.nix deleted file mode 100644 index d8129cadfb..0000000000 --- a/distros/foxy/delphi-esr-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-delphi-esr-msgs"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/astuff_sensor_msgs-release/archive/release/foxy/delphi_esr_msgs/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "5a915e793a697370e69bcaf7802fc226e69ab50c2fb4589677e7d25cdcc9f745"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message definitions for the Delphi ESR''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/delphi-mrr-msgs/default.nix b/distros/foxy/delphi-mrr-msgs/default.nix deleted file mode 100644 index 820e7d9f11..0000000000 --- a/distros/foxy/delphi-mrr-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-delphi-mrr-msgs"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/astuff_sensor_msgs-release/archive/release/foxy/delphi_mrr_msgs/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "ce843a5289a9a94d4f0b297a716a938fb0f1ae0a8d8b4b2e9e4234c47530492e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message definitions for the Delphi MRR''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/delphi-srr-msgs/default.nix b/distros/foxy/delphi-srr-msgs/default.nix deleted file mode 100644 index c1e2fd9329..0000000000 --- a/distros/foxy/delphi-srr-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-delphi-srr-msgs"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/astuff_sensor_msgs-release/archive/release/foxy/delphi_srr_msgs/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "001da3076214b37e038cac11207421b95a59c58146176db8834192328caf2c87"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message definitions for the Delphi SRR''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/demo-nodes-cpp-native/default.nix b/distros/foxy/demo-nodes-cpp-native/default.nix deleted file mode 100644 index 769dbe476b..0000000000 --- a/distros/foxy/demo-nodes-cpp-native/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rmw-fastrtps-cpp, std-msgs }: -buildRosPackage { - pname = "ros-foxy-demo-nodes-cpp-native"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/demo_nodes_cpp_native/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "4311884b4f0a75a4045e26a64e4a95c49f3937eb199aba59a50d9124670bcff7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rmw-fastrtps-cpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ nodes which access the native handles of the rmw implemenation.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/demo-nodes-cpp/default.nix b/distros/foxy/demo-nodes-cpp/default.nix deleted file mode 100644 index 4bbe30c0e6..0000000000 --- a/distros/foxy/demo-nodes-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, rclcpp, rclcpp-components, rcutils, rmw, rmw-implementation-cmake, std-msgs }: -buildRosPackage { - pname = "ros-foxy-demo-nodes-cpp"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/demo_nodes_cpp/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "2e58144a7f22097a27776c01c378c0406aa47a924850819ed9081e9ed2ff232b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmw-implementation-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ example-interfaces launch-ros launch-xml rclcpp rclcpp-components rcutils rmw std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ nodes which were previously in the ros2/examples repository but are now just used for demo purposes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/demo-nodes-py/default.nix b/distros/foxy/demo-nodes-py/default.nix deleted file mode 100644 index 5e228769d6..0000000000 --- a/distros/foxy/demo-nodes-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-demo-nodes-py"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/demo_nodes_py/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "1fa2326b06f4efb8548b6476d2cefa65902e78000e1ab13e21c50867a1c58fc6"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy std-msgs ]; - - meta = { - description = ''Python nodes which were previously in the ros2/examples repository but are now just used for demo purposes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/depth-image-proc/default.nix b/distros/foxy/depth-image-proc/default.nix deleted file mode 100644 index 24ec0c5851..0000000000 --- a/distros/foxy/depth-image-proc/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-geometry, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs, tf2, tf2-eigen, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-depth-image-proc"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/depth_image_proc/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "6632a63208dc1a9644c67e3ec7bfbb2521547187e66a5f0c64a8bf7e1deb99e7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto class-loader message-filters ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-geometry image-transport rclcpp rclcpp-components sensor-msgs stereo-msgs tf2 tf2-eigen tf2-ros ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Contains components for processing depth images such as those - produced by OpenNI camera. Functions include creating disparity - images and point clouds, as well as registering (reprojecting) - a depth image into another camera frame.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/depthai-bridge/default.nix b/distros/foxy/depthai-bridge/default.nix deleted file mode 100644 index 4284c45381..0000000000 --- a/distros/foxy/depthai-bridge/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }: -buildRosPackage { - pname = "ros-foxy-depthai-bridge"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_bridge/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "c28f19bf02e361f1520c25f6ea03f804e09133f526d2763c9a2b67bcf9d17376"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost camera-info-manager cv-bridge depthai depthai-ros-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The depthai_bridge package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/depthai-descriptions/default.nix b/distros/foxy/depthai-descriptions/default.nix deleted file mode 100644 index 101e2f88d9..0000000000 --- a/distros/foxy/depthai-descriptions/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }: -buildRosPackage { - pname = "ros-foxy-depthai-descriptions"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_descriptions/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "df690d50938699e063c1430d250a3571a1528d63744a156abadd2143bbc30b6d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ robot-state-publisher xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The depthai_descriptions package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/depthai-examples/default.nix b/distros/foxy/depthai-examples/default.nix deleted file mode 100644 index 420c5719d4..0000000000 --- a/distros/foxy/depthai-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ 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-foxy-depthai-examples"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_examples/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "0cd7f68eff463b5399a037da4a2309433f422de6d2a57a2483a6cdebcd965a2f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ 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 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The depthai_examples package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/depthai-filters/default.nix b/distros/foxy/depthai-filters/default.nix deleted file mode 100644 index 1a6ff5429f..0000000000 --- a/distros/foxy/depthai-filters/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, cv-bridge, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, vision-msgs }: -buildRosPackage { - pname = "ros-foxy-depthai-filters"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_filters/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "a1ea2a104338b7ea700ec543883011f5bad9a27239f12e0fa2acad0de61c9101"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ cv-bridge image-transport message-filters opencv rclcpp rclcpp-components sensor-msgs vision-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Depthai filters package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/depthai-ros-driver/default.nix b/distros/foxy/depthai-ros-driver/default.nix deleted file mode 100644 index 8dd941a399..0000000000 --- a/distros/foxy/depthai-ros-driver/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, composition, cv-bridge, depthai, depthai-bridge, depthai-descriptions, diagnostic-msgs, image-pipeline, image-transport, image-transport-plugins, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, vision-msgs }: -buildRosPackage { - pname = "ros-foxy-depthai-ros-driver"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_ros_driver/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "51865b0d98a8ad1ae1bf2d064cff577d0eb1eed3cb9839857442b644721408ac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-cmake-auto composition cv-bridge depthai depthai-bridge depthai-descriptions diagnostic-msgs image-pipeline image-transport image-transport-plugins rclcpp rclcpp-components sensor-msgs std-msgs std-srvs vision-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Depthai ROS Monolithic node.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/depthai-ros-msgs/default.nix b/distros/foxy/depthai-ros-msgs/default.nix deleted file mode 100644 index 1e18bd6063..0000000000 --- a/distros/foxy/depthai-ros-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }: -buildRosPackage { - pname = "ros-foxy-depthai-ros-msgs"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_ros_msgs/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "9e0bedb2b099598a99c0453b5e6721adf12b2d5dbc6e85f7d6fcd017215d530f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclcpp rosidl-default-generators sensor-msgs std-msgs vision-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package to keep interface independent of the driver''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/depthai-ros/default.nix b/distros/foxy/depthai-ros/default.nix deleted file mode 100644 index b9c36da6cc..0000000000 --- a/distros/foxy/depthai-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-ros-driver, depthai-ros-msgs }: -buildRosPackage { - pname = "ros-foxy-depthai-ros"; - version = "2.7.1-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai-ros/2.7.1-1.tar.gz"; - name = "2.7.1-1.tar.gz"; - sha256 = "6162934cad2b49a32b1f07ffb484dbb3fc4e1685cb667f765dc8efe7b711f46c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ depthai depthai-bridge depthai-descriptions depthai-examples depthai-ros-driver depthai-ros-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The depthai-ros package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/depthai/default.nix b/distros/foxy/depthai/default.nix deleted file mode 100644 index 3d59611cea..0000000000 --- a/distros/foxy/depthai/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, nlohmann_json, opencv, ros-environment }: -buildRosPackage { - pname = "ros-foxy-depthai"; - version = "2.21.2-r1"; - - src = fetchurl { - url = "https://github.com/luxonis/depthai-core-release/archive/release/foxy/depthai/2.21.2-1.tar.gz"; - name = "2.21.2-1.tar.gz"; - sha256 = "f136a970a03cf5361670a9008e16766252431b67e47f44666aab8fff26bd9487"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ libusb1 nlohmann_json opencv ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''DepthAI core is a C++ library which comes with firmware and an API to interact with OAK Platform''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/depthimage-to-laserscan/default.nix b/distros/foxy/depthimage-to-laserscan/default.nix deleted file mode 100644 index a87bb9a71f..0000000000 --- a/distros/foxy/depthimage-to-laserscan/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, image-geometry, opencv, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-depthimage-to-laserscan"; - version = "2.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/depthimage_to_laserscan-release/archive/release/foxy/depthimage_to_laserscan/2.3.1-1.tar.gz"; - name = "2.3.1-1.tar.gz"; - sha256 = "6f9a4fac2cd4999f0317b6d4fdc57c9400ace3e7ad4ecf9ae6fc3e831b4306ea"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ image-geometry opencv rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''depthimage_to_laserscan''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/derived-object-msgs/default.nix b/distros/foxy/derived-object-msgs/default.nix deleted file mode 100644 index 435b91a85f..0000000000 --- a/distros/foxy/derived-object-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-derived-object-msgs"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/astuff_sensor_msgs-release/archive/release/foxy/derived_object_msgs/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "b340dc3a9b0ae3a4b7eb48ecd26a1595506e3e36c6915e5f64ba760a7564066e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime shape-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Abstracted Messages from Perception Modalities''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/desktop/default.nix b/distros/foxy/desktop/default.nix deleted file mode 100644 index ae115c9b9a..0000000000 --- a/distros/foxy/desktop/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-tutorials-cpp, action-tutorials-interfaces, action-tutorials-py, ament-cmake, angles, composition, demo-nodes-cpp, demo-nodes-cpp-native, demo-nodes-py, depthimage-to-laserscan, dummy-map-server, dummy-robot-bringup, dummy-sensors, examples-rclcpp-minimal-action-client, examples-rclcpp-minimal-action-server, examples-rclcpp-minimal-client, examples-rclcpp-minimal-composition, examples-rclcpp-minimal-publisher, examples-rclcpp-minimal-service, examples-rclcpp-minimal-subscriber, examples-rclcpp-minimal-timer, examples-rclcpp-multithreaded-executor, examples-rclpy-executors, examples-rclpy-minimal-action-client, examples-rclpy-minimal-action-server, examples-rclpy-minimal-client, examples-rclpy-minimal-publisher, examples-rclpy-minimal-service, examples-rclpy-minimal-subscriber, image-tools, intra-process-demo, joy, lifecycle, logging-demo, pcl-conversions, pendulum-control, pendulum-msgs, quality-of-service-demo-cpp, quality-of-service-demo-py, ros-base, rqt-common-plugins, rviz-default-plugins, rviz2, teleop-twist-joy, teleop-twist-keyboard, tlsf, tlsf-cpp, topic-monitor, turtlesim }: -buildRosPackage { - pname = "ros-foxy-desktop"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/variants-release/archive/release/foxy/desktop/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "d9a3e5eb1b3e87409a9850e420ec7667a539120808c5696292a6540ac2788b9a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ action-tutorials-cpp action-tutorials-interfaces action-tutorials-py angles composition demo-nodes-cpp demo-nodes-cpp-native demo-nodes-py depthimage-to-laserscan dummy-map-server dummy-robot-bringup dummy-sensors examples-rclcpp-minimal-action-client examples-rclcpp-minimal-action-server examples-rclcpp-minimal-client examples-rclcpp-minimal-composition examples-rclcpp-minimal-publisher examples-rclcpp-minimal-service examples-rclcpp-minimal-subscriber examples-rclcpp-minimal-timer examples-rclcpp-multithreaded-executor examples-rclpy-executors examples-rclpy-minimal-action-client examples-rclpy-minimal-action-server examples-rclpy-minimal-client examples-rclpy-minimal-publisher examples-rclpy-minimal-service examples-rclpy-minimal-subscriber image-tools intra-process-demo joy lifecycle logging-demo pcl-conversions pendulum-control pendulum-msgs quality-of-service-demo-cpp quality-of-service-demo-py ros-base rqt-common-plugins rviz-default-plugins rviz2 teleop-twist-joy teleop-twist-keyboard tlsf tlsf-cpp topic-monitor turtlesim ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package which extends 'ros_base' and includes high level packages like vizualization tools and demos.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/diagnostic-aggregator/default.nix b/distros/foxy/diagnostic-aggregator/default.nix deleted file mode 100644 index 22786bc663..0000000000 --- a/distros/foxy/diagnostic-aggregator/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-testing-ament-cmake, launch-testing-ros, pluginlib, rclcpp, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-diagnostic-aggregator"; - version = "3.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_aggregator/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "9d385c71d9f3ce0828619cfa155ab0b334eb7d407d01555677f86191f1c241f8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python diagnostic-msgs pluginlib rclcpp std-msgs ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ rclpy ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''diagnostic_aggregator''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/diagnostic-common-diagnostics/default.nix b/distros/foxy/diagnostic-common-diagnostics/default.nix deleted file mode 100644 index 29d7031cf2..0000000000 --- a/distros/foxy/diagnostic-common-diagnostics/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-pytest, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, python3Packages, rclpy }: -buildRosPackage { - pname = "ros-foxy-diagnostic-common-diagnostics"; - version = "3.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_common_diagnostics/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "b14ee1885c4f3b70280c27f0363ab26e65a2a1c98b77e083ed38de72eb23e7a3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-lint-cmake ament-cmake-pytest ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ diagnostic-updater python3Packages.ntplib rclpy ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''diagnostic_common_diagnostics''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/diagnostic-msgs/default.nix b/distros/foxy/diagnostic-msgs/default.nix deleted file mode 100644 index a1776ba0ad..0000000000 --- a/distros/foxy/diagnostic-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-diagnostic-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/diagnostic_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "0157e7866b3367dc441c1456f31c56cec2f169e2b461c77fc1578d2ae6420170"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some diagnostics related message and service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/diagnostic-updater/default.nix b/distros/foxy/diagnostic-updater/default.nix deleted file mode 100644 index 39aa4095ae..0000000000 --- a/distros/foxy/diagnostic-updater/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-diagnostic-updater"; - version = "3.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_updater/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "7560f1aadcc4a1ab39c1cdf0ffd17a1876d7d525af7df8132f235b01746d87b2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common rclcpp-lifecycle ]; - propagatedBuildInputs = [ diagnostic-msgs rclcpp rclpy std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - 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.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/diagnostics/default.nix b/distros/foxy/diagnostics/default.nix deleted file mode 100644 index 43dce806b6..0000000000 --- a/distros/foxy/diagnostics/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, diagnostic-aggregator, diagnostic-common-diagnostics, diagnostic-updater, self-test }: -buildRosPackage { - pname = "ros-foxy-diagnostics"; - version = "3.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostics/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "baf01395c406d8dc03ff097394808ea44e4384567653a69653d1ab397153e9f0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ diagnostic-aggregator diagnostic-common-diagnostics diagnostic-updater self-test ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''diagnostics''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/diff-drive-controller/default.nix b/distros/foxy/diff-drive-controller/default.nix deleted file mode 100644 index 1d73e12c98..0000000000 --- a/distros/foxy/diff-drive-controller/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, tf2, tf2-msgs }: -buildRosPackage { - pname = "ros-foxy-diff-drive-controller"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "783f831465d1ec83e1b0d71691e8c2d2242383b90c7e97222f4f07781fc4ccd2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ]; - propagatedBuildInputs = [ controller-interface geometry-msgs hardware-interface nav-msgs rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller for a differential drive mobile base.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dolly-follow/default.nix b/distros/foxy/dolly-follow/default.nix deleted file mode 100644 index 3014846d3f..0000000000 --- a/distros/foxy/dolly-follow/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-dolly-follow"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/chapulina/dolly-release/archive/release/foxy/dolly_follow/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "190836a56e7f2f29028311a94eec3e926ae4bb9334a921e10ed6e12a7dd6b7fe"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Follow node for Dolly, the robot sheep.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dolly-gazebo/default.nix b/distros/foxy/dolly-gazebo/default.nix deleted file mode 100644 index 7768d6e2d6..0000000000 --- a/distros/foxy/dolly-gazebo/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dolly-follow, gazebo-ros-pkgs, ros2launch, rviz2 }: -buildRosPackage { - pname = "ros-foxy-dolly-gazebo"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/chapulina/dolly-release/archive/release/foxy/dolly_gazebo/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "e08093c308744c9721f6f86dce0fb818c91ae2780cd599fcf0965103c863d698"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dolly-follow gazebo-ros-pkgs ros2launch rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch Gazebo simulation with Dolly robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dolly-ignition/default.nix b/distros/foxy/dolly-ignition/default.nix deleted file mode 100644 index 36f939db57..0000000000 --- a/distros/foxy/dolly-ignition/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dolly-follow, ros-ign-bridge, ros-ign-gazebo, ros2launch, rviz2 }: -buildRosPackage { - pname = "ros-foxy-dolly-ignition"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/chapulina/dolly-release/archive/release/foxy/dolly_ignition/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "73060f3527bdf2b339720edae21e65c8462d2f62f45f5e85280bfdf9b707935d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dolly-follow ros-ign-bridge ros-ign-gazebo ros2launch rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch Ignition simulation with Dolly robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dolly/default.nix b/distros/foxy/dolly/default.nix deleted file mode 100644 index 9856406654..0000000000 --- a/distros/foxy/dolly/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dolly-follow, dolly-gazebo, dolly-ignition }: -buildRosPackage { - pname = "ros-foxy-dolly"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/chapulina/dolly-release/archive/release/foxy/dolly/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "460c1f610ae8be2da3408e1b190a39ebf586b6cafb125ddc038b0153f538f3f4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dolly-follow dolly-gazebo dolly-ignition ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta-package for Dolly, the robot sheep.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/domain-coordinator/default.nix b/distros/foxy/domain-coordinator/default.nix deleted file mode 100644 index 33a74d49d0..0000000000 --- a/distros/foxy/domain-coordinator/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-domain-coordinator"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake_ros-release/archive/release/foxy/domain_coordinator/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "515283f770b058bacaad143ba983c1e560ab22a601779b6e97c84facca818d5e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''A tool to coordinate unique ROS_DOMAIN_IDs across multiple processes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dsr-control2/default.nix b/distros/foxy/dsr-control2/default.nix deleted file mode 100644 index fa83b33ae7..0000000000 --- a/distros/foxy/dsr-control2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, dsr-msgs2, hardware-interface, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-dsr-control2"; - version = "0.1.1-r4"; - - src = fetchurl { - url = "https://github.com/doosan-robotics/doosan-robot2-release/archive/release/foxy/dsr_control2/0.1.1-4.tar.gz"; - name = "0.1.1-4.tar.gz"; - sha256 = "daf2efcfd327b721e97256f937af60b29a736603eba98f321357fcc28f278081"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ controller-manager dsr-msgs2 hardware-interface rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The dsr_control2 package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dsr-description2/default.nix b/distros/foxy/dsr-description2/default.nix deleted file mode 100644 index a7475d3f00..0000000000 --- a/distros/foxy/dsr-description2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, joint-state-publisher-gui, launch, launch-ros, robot-state-publisher, xacro }: -buildRosPackage { - pname = "ros-foxy-dsr-description2"; - version = "0.1.1-r4"; - - src = fetchurl { - url = "https://github.com/doosan-robotics/doosan-robot2-release/archive/release/foxy/dsr_description2/0.1.1-4.tar.gz"; - name = "0.1.1-4.tar.gz"; - sha256 = "7776c814f0cfabf18ca111f5ca111216c0d69ab7a74e73f1ce14d785d1659037"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python joint-state-publisher-gui launch launch-ros robot-state-publisher xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''dsr_description2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dsr-msgs2/default.nix b/distros/foxy/dsr-msgs2/default.nix deleted file mode 100644 index 3d66292596..0000000000 --- a/distros/foxy/dsr-msgs2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dsr-msgs2"; - version = "0.1.1-r4"; - - src = fetchurl { - url = "https://github.com/doosan-robotics/doosan-robot2-release/archive/release/foxy/dsr_msgs2/0.1.1-4.tar.gz"; - name = "0.1.1-4.tar.gz"; - sha256 = "e3abf123677415e8a45929d79d9b1df9bfe90b41aabbc798af452316433b4909"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rclcpp rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The dsr_msgs2 package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dummy-map-server/default.nix b/distros/foxy/dummy-map-server/default.nix deleted file mode 100644 index 00b3e66ff8..0000000000 --- a/distros/foxy/dummy-map-server/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, nav-msgs, rclcpp }: -buildRosPackage { - pname = "ros-foxy-dummy-map-server"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/dummy_map_server/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "4f3fddbf708f424f978c584430f0707a8243bbc4cc3226201ed6b4e8946ef32e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''dummy map server node''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dummy-robot-bringup/default.nix b/distros/foxy/dummy-robot-bringup/default.nix deleted file mode 100644 index 5f051d3a87..0000000000 --- a/distros/foxy/dummy-robot-bringup/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, dummy-map-server, dummy-sensors, launch, launch-ros, robot-state-publisher }: -buildRosPackage { - pname = "ros-foxy-dummy-robot-bringup"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/dummy_robot_bringup/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "20f2b4cb814f001a2be132d668c6e8bea8dbdb518b8eb829b31386c68c19b18c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python dummy-map-server dummy-sensors launch launch-ros robot-state-publisher ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''dummy robot bringup''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dummy-sensors/default.nix b/distros/foxy/dummy-sensors/default.nix deleted file mode 100644 index bdd4e7b9b3..0000000000 --- a/distros/foxy/dummy-sensors/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-dummy-sensors"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/dummy_sensors/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "e56dde37970e438fab53919b8862b8ce528ea5deb3fbda60a1a41738aa95816f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''dummy sensor nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dwb-core/default.nix b/distros/foxy/dwb-core/default.nix deleted file mode 100644 index 7b0cc15747..0000000000 --- a/distros/foxy/dwb-core/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dwb-msgs, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs, std-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-dwb-core"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/dwb_core/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "447ed10918519f8c802ba479fb2530dff87e147b608a2e406d5af96adfa6d4c2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav-2d-msgs nav2-common sensor-msgs visualization-msgs ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dwb-msgs geometry-msgs nav-2d-utils nav-msgs nav2-core nav2-costmap-2d nav2-util pluginlib rclcpp std-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/dwb-critics/default.nix b/distros/foxy/dwb-critics/default.nix deleted file mode 100644 index 053d7b1d46..0000000000 --- a/distros/foxy/dwb-critics/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, angles, costmap-queue, dwb-core, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-dwb-critics"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/dwb_critics/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "d72f0a735b80663b18fcf0b56d9e7177aca18b61756e814a42fae454010eca30"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles costmap-queue dwb-core geometry-msgs nav-2d-msgs nav-2d-utils nav2-costmap-2d nav2-util pluginlib rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The dwb_critics package''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/dwb-msgs/default.nix b/distros/foxy/dwb-msgs/default.nix deleted file mode 100644 index b5a20c773a..0000000000 --- a/distros/foxy/dwb-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, nav-2d-msgs, nav-msgs, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-dwb-msgs"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/dwb_msgs/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "62798348a28caeb902838342df12421cb00d0258a470878f11913faf78caf1d1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-2d-msgs nav-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message/Service definitions specifically for the dwb_core''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/dwb-plugins/default.nix b/distros/foxy/dwb-plugins/default.nix deleted file mode 100644 index bd7a4a7936..0000000000 --- a/distros/foxy/dwb-plugins/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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, angles, dwb-core, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-util, pluginlib, rclcpp }: -buildRosPackage { - pname = "ros-foxy-dwb-plugins"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/dwb_plugins/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "32f9562f8fe90501680c27d6c764f9cee9491d309fe225d9521fedc07e8d1318"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles dwb-core nav-2d-msgs nav-2d-utils nav2-util pluginlib rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Standard implementations of the GoalChecker - and TrajectoryGenerators for dwb_core''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/dynamic-edt-3d/default.nix b/distros/foxy/dynamic-edt-3d/default.nix deleted file mode 100644 index 88f582cbfa..0000000000 --- a/distros/foxy/dynamic-edt-3d/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, octomap }: -buildRosPackage { - pname = "ros-foxy-dynamic-edt-3d"; - version = "1.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/octomap-release/archive/release/foxy/dynamic_edt_3d/1.9.8-1.tar.gz"; - name = "1.9.8-1.tar.gz"; - sha256 = "836454d9a8fae684a72f309cafcc841ff7d5c4615c9d732d9030c4070fbd1864"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ octomap ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The dynamicEDT3D library implements an inrementally updatable Euclidean distance transform (EDT) in 3D. It comes with a wrapper to use the OctoMap 3D representation and hooks into the change detection of the OctoMap library to propagate changes to the EDT.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dynamic-graph/default.nix b/distros/foxy/dynamic-graph/default.nix deleted file mode 100644 index 526299920d..0000000000 --- a/distros/foxy/dynamic-graph/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cmake, doxygen, eigen, git, graphviz }: -buildRosPackage { - pname = "ros-foxy-dynamic-graph"; - version = "4.4.3-r2"; - - src = fetchurl { - url = "https://github.com/stack-of-tasks/dynamic-graph-ros-release/archive/release/foxy/dynamic-graph/4.4.3-2.tar.gz"; - name = "4.4.3-2.tar.gz"; - sha256 = "062cdbb24d7111dac5a149ce85438967a5019f9c478cdda33da9e862de89670c"; - }; - - buildType = "cmake"; - buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ ament-cmake boost eigen graphviz ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Dynamic graph library''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/dynamixel-hardware-interface/default.nix b/distros/foxy/dynamixel-hardware-interface/default.nix deleted file mode 100644 index a494708b04..0000000000 --- a/distros/foxy/dynamixel-hardware-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-xmllint, ament-lint-auto, boost, controller-interface, diagnostic-msgs, diagnostic-updater, dynamixel-sdk, hardware-interface, pluginlib, rclcpp, realtime-tools, robot-state-publisher, ros2-control, xacro }: -buildRosPackage { - pname = "ros-foxy-dynamixel-hardware-interface"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/dynamixel_hardware_interface-release/archive/release/foxy/dynamixel_hardware_interface/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "a835274fbe7593d11dcafda4d68104ee0c7d290fb6d911f35df0196b7ee6bb49"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-flake8 ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ boost controller-interface diagnostic-msgs diagnostic-updater dynamixel-sdk hardware-interface pluginlib rclcpp realtime-tools robot-state-publisher ros2-control xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Hardware Interface and controllers for dynamixel motors''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dynamixel-sdk-custom-interfaces/default.nix b/distros/foxy/dynamixel-sdk-custom-interfaces/default.nix deleted file mode 100644 index e1eb251619..0000000000 --- a/distros/foxy/dynamixel-sdk-custom-interfaces/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-dynamixel-sdk-custom-interfaces"; - version = "3.7.40-r4"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk_custom_interfaces/3.7.40-4.tar.gz"; - name = "3.7.40-4.tar.gz"; - sha256 = "7cedf9b2f2312b3a061299c2e9686cbf9e0b351f937c7dce9f812e88c9992aa4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS2 custom interface examples using ROBOTIS DYNAMIXEL SDK''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dynamixel-sdk-examples/default.nix b/distros/foxy/dynamixel-sdk-examples/default.nix deleted file mode 100644 index 93dbeb495b..0000000000 --- a/distros/foxy/dynamixel-sdk-examples/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dynamixel-sdk, dynamixel-sdk-custom-interfaces, rclcpp }: -buildRosPackage { - pname = "ros-foxy-dynamixel-sdk-examples"; - version = "3.7.40-r4"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk_examples/3.7.40-4.tar.gz"; - name = "3.7.40-4.tar.gz"; - sha256 = "056dbb39bef40eab9d8708e9d528e4a2448925c9d01fdd4b6c6c7007a61baa36"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dynamixel-sdk dynamixel-sdk-custom-interfaces rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 examples using ROBOTIS DYNAMIXEL SDK''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dynamixel-sdk/default.nix b/distros/foxy/dynamixel-sdk/default.nix deleted file mode 100644 index 3cf5d49f61..0000000000 --- a/distros/foxy/dynamixel-sdk/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-dynamixel-sdk"; - version = "3.7.40-r4"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/dynamixel_sdk-release/archive/release/foxy/dynamixel_sdk/3.7.40-4.tar.gz"; - name = "3.7.40-4.tar.gz"; - sha256 = "c78aafa4e33d923a2e727bd06e9cddc775b73cc68db9da4d11e3ca3635b2c8cd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package is wrapping version of ROBOTIS Dynamixel SDK for ROS 2. The ROBOTIS Dynamixel SDK, or SDK, is a software development library that provides Dynamixel control functions for packet communication. The API is designed for Dynamixel actuators and Dynamixel-based platforms.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dynamixel-workbench-msgs/default.nix b/distros/foxy/dynamixel-workbench-msgs/default.nix deleted file mode 100644 index 44b3d4b4f3..0000000000 --- a/distros/foxy/dynamixel-workbench-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-dynamixel-workbench-msgs"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/dynamixel_workbench_msgs-release/archive/release/foxy/dynamixel_workbench_msgs/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "0314fe20cd9e7853e2d474fe49bfdf63091daba360ab04151df98e1a70b91349"; - }; - - 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 = ''This package includes ROS messages and services for dynamixel_workbench packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dynamixel-workbench-toolbox/default.nix b/distros/foxy/dynamixel-workbench-toolbox/default.nix deleted file mode 100644 index f1a6838f2c..0000000000 --- a/distros/foxy/dynamixel-workbench-toolbox/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dynamixel-sdk, rclcpp }: -buildRosPackage { - pname = "ros-foxy-dynamixel-workbench-toolbox"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/dynamixel_workbench-release/archive/release/foxy/dynamixel_workbench_toolbox/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "43b1f7a97f952e8477f7f8ae50156dfae9f0757c59eb84eded465e7740db85bf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dynamixel-sdk rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package is composed of 'dynamixel_item', 'dynamixel_tool', 'dynamixel_driver' and 'dynamixel_workbench' class. - The 'dynamixel_item' is saved as control table item and information of DYNAMIXEL. - The 'dynamixel_tool' class loads its by model number of DYNAMIXEL. - The 'dynamixel_driver' class includes wraped function used in DYNAMIXEL SDK. - The 'dynamixel_workbench' class make simple to use DYNAMIXEL.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/dynamixel-workbench/default.nix b/distros/foxy/dynamixel-workbench/default.nix deleted file mode 100644 index 1943c24465..0000000000 --- a/distros/foxy/dynamixel-workbench/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dynamixel-workbench-toolbox }: -buildRosPackage { - pname = "ros-foxy-dynamixel-workbench"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/dynamixel_workbench-release/archive/release/foxy/dynamixel_workbench/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "6a1a975f3636db3227405fdbd35040b01dad3fc4d6ee2f631aaee3f20a5efeb6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dynamixel-workbench-toolbox ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Dynamixel-Workbench is dynamixel solution for ROS. - This metapackage allows you to easily change the ID, baudrate and operating mode of the Dynamixel. - Furthermore, it supports various controllers based on operating mode and Dynamixel SDK. - These controllers are commanded by operators.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ecl-build/default.nix b/distros/foxy/ecl-build/default.nix deleted file mode 100644 index c1d6e7a79e..0000000000 --- a/distros/foxy/ecl-build/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-build"; - version = "1.0.2-r2"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_tools-release/archive/release/foxy/ecl_build/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "214ae9d32b18abc87968e4d75e9dc444bfffd139b4524ea3ed072544ddcfe5e8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ecl-license ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Collection of cmake/make build tools primarily for ecl development itself, but also - contains a few cmake modules useful outside of the ecl.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-command-line/default.nix b/distros/foxy/ecl-command-line/default.nix deleted file mode 100644 index abd0a64f40..0000000000 --- a/distros/foxy/ecl-command-line/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-command-line"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_command_line/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "604b5c066bb33505bf009cf2bb4ceb39af86e86a1a1fd9185661e4fd0d94c6bd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Embeds the TCLAP library inside the ecl. This is a very convenient - command line parser in templatised c++.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-concepts/default.nix b/distros/foxy/ecl-concepts/default.nix deleted file mode 100644 index fa1c9eba48..0000000000 --- a/distros/foxy/ecl-concepts/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-type-traits }: -buildRosPackage { - pname = "ros-foxy-ecl-concepts"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_concepts/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "b23edb39040867a533991f17463db8095f0861a83bf9b9fe1203f18fdf3947b7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-license ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Introduces a compile time concept checking mechanism that can be used - most commonly to check for required functionality when passing - template arguments.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-config/default.nix b/distros/foxy/ecl-config/default.nix deleted file mode 100644 index 823bc2d705..0000000000 --- a/distros/foxy/ecl-config/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-config"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/foxy/ecl_config/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "54560f5ee96d75ddde9415ccc9f740ac8fa7ef5b6ca7287525aebd3f7adbfeea"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''These tools inspect and describe your system with macros, types - and functions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-console/default.nix b/distros/foxy/ecl-console/default.nix deleted file mode 100644 index eee798b40f..0000000000 --- a/distros/foxy/ecl-console/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-console"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/foxy/ecl_console/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "43db25e0d2276b630c4cefbdfc0add8716d495faac1a913c4ebbdb84816ecfad"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Color codes for ansii consoles.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-containers/default.nix b/distros/foxy/ecl-containers/default.nix deleted file mode 100644 index 284bcd1c58..0000000000 --- a/distros/foxy/ecl-containers/default.nix +++ /dev/null @@ -1,31 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-converters, ecl-errors, ecl-exceptions, ecl-formatters, ecl-license, ecl-mpl, ecl-type-traits, ecl-utilities }: -buildRosPackage { - pname = "ros-foxy-ecl-containers"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_containers/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "2acf495e2cacda75d8aae4ffea08e9d7ae47c4b940f9da6392b3ccb1188967cb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-converters ecl-errors ecl-exceptions ecl-formatters ecl-license ecl-mpl ecl-type-traits ecl-utilities ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The containers included here are intended to extend the stl containers. - In all cases, these implementations are designed to implement - c++ conveniences and safety where speed is not sacrificed. - - Also includes techniques for memory debugging of common problems such - as buffer overruns.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-converters-lite/default.nix b/distros/foxy/ecl-converters-lite/default.nix deleted file mode 100644 index be369df81d..0000000000 --- a/distros/foxy/ecl-converters-lite/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-config, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-converters-lite"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/foxy/ecl_converters_lite/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "8b15f002cb74ac11083660ef294160b0419875d0bbdc3d96ef5460b942fcaa19"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''These are a very simple version of some of the functions in ecl_converters - suitable for firmware development. That is, there is no use of new, - templates or exceptions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-converters/default.nix b/distros/foxy/ecl-converters/default.nix deleted file mode 100644 index c093b7eb42..0000000000 --- a/distros/foxy/ecl-converters/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-mpl, ecl-type-traits }: -buildRosPackage { - pname = "ros-foxy-ecl-converters"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_converters/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "c1112af470e84eb60e7b3bfc19090fe5ae6560bab092f6bbb4696c8b2a73ada7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-concepts ecl-config ecl-errors ecl-exceptions ecl-license ecl-mpl ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Some fast/convenient type converters, mostly for char strings or strings. - These are not really fully fleshed out, alot of them could use the addition for - the whole range of fundamental types (e.g. all integers, not just int, unsigned int). - - They will come as the need arises.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-core-apps/default.nix b/distros/foxy/ecl-core-apps/default.nix deleted file mode 100644 index 365edecee8..0000000000 --- a/distros/foxy/ecl-core-apps/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-containers, ecl-converters, ecl-devices, ecl-errors, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-license, ecl-linear-algebra, ecl-sigslots, ecl-streams, ecl-threads, ecl-time-lite, ecl-type-traits }: -buildRosPackage { - pname = "ros-foxy-ecl-core-apps"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_core_apps/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "a6c5e5e1cf33b6ac875437185e4011e390599c840efea8294fda66f94cd817ed"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-build ecl-command-line ecl-config ecl-containers ecl-converters ecl-devices ecl-errors ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-license ecl-linear-algebra ecl-sigslots ecl-streams ecl-threads ecl-time-lite ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This includes a suite of programs demo'ing various aspects of the - ecl_core. It also includes various benchmarking and utility programs for - use primarily with embedded systems.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-core/default.nix b/distros/foxy/ecl-core/default.nix deleted file mode 100644 index dc5f2ce8d4..0000000000 --- a/distros/foxy/ecl-core/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-command-line, ecl-concepts, ecl-containers, ecl-converters, ecl-core-apps, ecl-devices, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-sigslots, ecl-statistics, ecl-streams, ecl-threads, ecl-time, ecl-type-traits, ecl-utilities }: -buildRosPackage { - pname = "ros-foxy-ecl-core"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_core/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "af6e7579f01e287fae7ab749df53d32d8fd45e60d23af6f0de1c3067d0d488e5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-command-line ecl-concepts ecl-containers ecl-converters ecl-core-apps ecl-devices ecl-eigen ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-linear-algebra ecl-math ecl-mpl ecl-sigslots ecl-statistics ecl-streams ecl-threads ecl-time ecl-type-traits ecl-utilities ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''A set of tools and interfaces extending the capabilities of c++ to - provide a lightweight, consistent interface with a focus for control - programming.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-devices/default.nix b/distros/foxy/ecl-devices/default.nix deleted file mode 100644 index 8ec97407ac..0000000000 --- a/distros/foxy/ecl-devices/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-containers, ecl-errors, ecl-license, ecl-mpl, ecl-threads, ecl-type-traits, ecl-utilities }: -buildRosPackage { - pname = "ros-foxy-ecl-devices"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_devices/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "e24b8a969849fe0f024dbf2a00f0d11cd546077eee2e9642a6088dcc2ca6573d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-containers ecl-errors ecl-license ecl-mpl ecl-threads ecl-type-traits ecl-utilities ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Provides an extensible and standardised framework for input-output devices.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-eigen/default.nix b/distros/foxy/ecl-eigen/default.nix deleted file mode 100644 index 6a14fb77a0..0000000000 --- a/distros/foxy/ecl-eigen/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, eigen }: -buildRosPackage { - pname = "ros-foxy-ecl-eigen"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_eigen/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "960edf2adc81126db762501aaf7f1f8441901d89f66cefe45deeb745caa6c5f3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This provides an Eigen implementation for ecl's linear algebra.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-errors/default.nix b/distros/foxy/ecl-errors/default.nix deleted file mode 100644 index 221bed13d7..0000000000 --- a/distros/foxy/ecl-errors/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-errors"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/foxy/ecl_errors/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "92f939390679eb59a1e2a3d5829742847d03487081a7cc53b1e6c5399d8413c2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This library provides lean and mean error mechanisms. - It includes c style error functions as well as a few - useful macros. For higher level mechanisms, - refer to ecl_exceptions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-exceptions/default.nix b/distros/foxy/ecl-exceptions/default.nix deleted file mode 100644 index 2afe7ffae2..0000000000 --- a/distros/foxy/ecl-exceptions/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-exceptions"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_exceptions/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "e7eb483073cf86cff916206e50071e201d0c044acaca0860150d39a68e5ea884"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Template based exceptions - these are simple and practical - and avoid the proliferation of exception types. Although not - syntatactically ideal, it is convenient and eminently practical.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-filesystem/default.nix b/distros/foxy/ecl-filesystem/default.nix deleted file mode 100644 index fa3c915967..0000000000 --- a/distros/foxy/ecl-filesystem/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-filesystem"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_filesystem/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "932b162df0e7698ff4f22b312f5a16b8cd964cb69ce84c57205007fd4eb20a36"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Cross platform filesystem utilities (until c++11 makes its way in).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-formatters/default.nix b/distros/foxy/ecl-formatters/default.nix deleted file mode 100644 index ca0dbe579f..0000000000 --- a/distros/foxy/ecl-formatters/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-converters, ecl-exceptions, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-formatters"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_formatters/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "46f4b0b99c36757e076193031e5f23ea95fd5298e71a450a9e7695636c1c8ee4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-converters ecl-exceptions ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The formatters here simply format various input types to a specified - text format. They can be used with most streaming types (including both - ecl and stl streams).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-geometry/default.nix b/distros/foxy/ecl-geometry/default.nix deleted file mode 100644 index ef8f48aece..0000000000 --- a/distros/foxy/ecl-geometry/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-containers, ecl-exceptions, ecl-formatters, ecl-license, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-type-traits }: -buildRosPackage { - pname = "ros-foxy-ecl-geometry"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_geometry/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "83b5cf1c8c4720710c6d85c2985dbb6b95a9afde299679ff1a5dcbe77b910ba5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-containers ecl-exceptions ecl-formatters ecl-license ecl-linear-algebra ecl-math ecl-mpl ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Any tools relating to mathematical geometry. - Primarily featuring polynomials and interpolations.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-io/default.nix b/distros/foxy/ecl-io/default.nix deleted file mode 100644 index df641e92e4..0000000000 --- a/distros/foxy/ecl-io/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-io"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/foxy/ecl_io/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "521ad2b9d3a64c4ea9cd8c7c689db9d07ad16b4acddb10a8f1e6b85ca3a16ccb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Most implementations (windows, posix, ...) have slightly different api for - low level input-output functions. These are gathered here and re-represented - with a cross platform set of functions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-ipc/default.nix b/distros/foxy/ecl-ipc/default.nix deleted file mode 100644 index 62267c4736..0000000000 --- a/distros/foxy/ecl-ipc/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-threads, ecl-time, ecl-time-lite }: -buildRosPackage { - pname = "ros-foxy-ecl-ipc"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_ipc/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "a2ec44f92ca7c8b061965a1f30d40d1a2ef7b91db6f332c206b3d29952add61d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-exceptions ecl-license ecl-threads ecl-time ecl-time-lite ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there - are more than a few. This package provides an infrastructure to allow for developing - cross platform c++ wrappers around the lower level c api's that handle these - mechanisms. These make it not only easier to utilise such mechanisms, but allow it - to be done consistently across platforms.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-license/default.nix b/distros/foxy/ecl-license/default.nix deleted file mode 100644 index f4299b696d..0000000000 --- a/distros/foxy/ecl-license/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-ecl-license"; - version = "1.0.2-r2"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_tools-release/archive/release/foxy/ecl_license/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "9f8d4239be3316975aa152be73ece578f71ea0588d92c5ec77e4174c79b84779"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maintains the ecl licenses and also provides an install - target for deploying licenses with the ecl libraries.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-linear-algebra/default.nix b/distros/foxy/ecl-linear-algebra/default.nix deleted file mode 100644 index c41a8969b3..0000000000 --- a/distros/foxy/ecl-linear-algebra/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-converters, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-license, ecl-math, sophus }: -buildRosPackage { - pname = "ros-foxy-ecl-linear-algebra"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_linear_algebra/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "3b1ddf1b7660308d68133915034fe9b493c1f722a17530f3de707babcff8d9a5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-converters ecl-eigen ecl-exceptions ecl-formatters ecl-license ecl-math sophus ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Ecl frontend to a linear matrix package (currently eigen).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-lite/default.nix b/distros/foxy/ecl-lite/default.nix deleted file mode 100644 index e1769162e4..0000000000 --- a/distros/foxy/ecl-lite/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-config, ecl-converters-lite, ecl-errors, ecl-io, ecl-sigslots-lite, ecl-time-lite }: -buildRosPackage { - pname = "ros-foxy-ecl-lite"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/foxy/ecl_lite/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "e2c49af84d52bbd6e4aa87565cbbc3970921b4ba2a4400c43b3ba693093379a6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-config ecl-converters-lite ecl-errors ecl-io ecl-sigslots-lite ecl-time-lite ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Libraries and utilities for embedded and low-level linux development.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-manipulators/default.nix b/distros/foxy/ecl-manipulators/default.nix deleted file mode 100644 index ce85255e03..0000000000 --- a/distros/foxy/ecl-manipulators/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-manipulators"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_manipulators/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "db115d83b800044588e1c126e977430b12ec094f0b347d064347b8353b3850fb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-exceptions ecl-formatters ecl-geometry ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Deploys various manipulation algorithms, currently just - feedforward filters (interpolations).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-math/default.nix b/distros/foxy/ecl-math/default.nix deleted file mode 100644 index 4c1342d433..0000000000 --- a/distros/foxy/ecl-math/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license, ecl-type-traits }: -buildRosPackage { - pname = "ros-foxy-ecl-math"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_math/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "130441861953371a243817ffd77e56a2396082e1c5105e2b40da579fca45cae4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-license ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package provides simple support to cmath, filling in holes - or redefining in a c++ formulation where desirable.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-mobile-robot/default.nix b/distros/foxy/ecl-mobile-robot/default.nix deleted file mode 100644 index b676c6a3af..0000000000 --- a/distros/foxy/ecl-mobile-robot/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-errors, ecl-formatters, ecl-geometry, ecl-license, ecl-linear-algebra, ecl-math }: -buildRosPackage { - pname = "ros-foxy-ecl-mobile-robot"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_mobile_robot/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "a7e9ffe36fa537cef5959d255de1ecb4299eb7f43e401723e3af9c5587357029"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-errors ecl-formatters ecl-geometry ecl-license ecl-linear-algebra ecl-math ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Contains transforms (e.g. differential drive inverse kinematics) - for the various types of mobile robot platforms.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-mpl/default.nix b/distros/foxy/ecl-mpl/default.nix deleted file mode 100644 index d6e4b23654..0000000000 --- a/distros/foxy/ecl-mpl/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-mpl"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_mpl/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "9e9827b9bfb9e15a4828a21458fe7ed948003b863ef945ec9670c8998a4d9af7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Metaprogramming tools move alot of runtime calculations to be shifted to - compile time. This has only very elementary structures at this stage.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-sigslots-lite/default.nix b/distros/foxy/ecl-sigslots-lite/default.nix deleted file mode 100644 index 965967750d..0000000000 --- a/distros/foxy/ecl-sigslots-lite/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-sigslots-lite"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/foxy/ecl_sigslots_lite/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "02e614dabfd2f52815044f0c33bb8cf93151adf4dc4d83d89acb9846aa41eca9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to - provide a very simple sigslots implementation that can be used for *very* - embedded development.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-sigslots/default.nix b/distros/foxy/ecl-sigslots/default.nix deleted file mode 100644 index 218f1466d9..0000000000 --- a/distros/foxy/ecl-sigslots/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-threads }: -buildRosPackage { - pname = "ros-foxy-ecl-sigslots"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_sigslots/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "721fbce748c41d9dc57e577d50f97bf45978d8bc55388e02b52694c167e4921b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-license ecl-threads ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Provides a signal/slot mechanism (in the same vein as qt sigslots, - boost::signals etc for intra-process communication. These include - some improvements - they do not need a preprocessor, are fully type safe, - allow for simple connections via a posix style string identifier - and are multithread-safe.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-statistics/default.nix b/distros/foxy/ecl-statistics/default.nix deleted file mode 100644 index 672820444b..0000000000 --- a/distros/foxy/ecl-statistics/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-linear-algebra, ecl-mpl, ecl-type-traits }: -buildRosPackage { - pname = "ros-foxy-ecl-statistics"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_statistics/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "16b59215420e2a328f8df5afb24c708d2ab4e73279f31eff6a7e6604b1e84c77"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-license ecl-linear-algebra ecl-mpl ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Common statistical structures and algorithms for control systems.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-streams/default.nix b/distros/foxy/ecl-streams/default.nix deleted file mode 100644 index 8b4e7abfe9..0000000000 --- a/distros/foxy/ecl-streams/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-converters, ecl-devices, ecl-errors, ecl-license, ecl-time, ecl-type-traits }: -buildRosPackage { - pname = "ros-foxy-ecl-streams"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_streams/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "3a76a1086a981dacd080e33095ef4ebe0db9d575ea55b16ca64f4282939a1bd7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-concepts ecl-converters ecl-devices ecl-errors ecl-license ecl-time ecl-type-traits ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''These are lightweight text streaming classes that connect to standardised - ecl type devices.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-threads/default.nix b/distros/foxy/ecl-threads/default.nix deleted file mode 100644 index 0dbc1c8f70..0000000000 --- a/distros/foxy/ecl-threads/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-time, ecl-utilities }: -buildRosPackage { - pname = "ros-foxy-ecl-threads"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_threads/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "373a8240e15afd301e0e03e48e4155025af4bfaa370870a6d322d92a9572042c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-concepts ecl-config ecl-errors ecl-exceptions ecl-license ecl-time ecl-utilities ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package provides the c++ extensions for a variety of threaded - programming tools. These are usually different on different - platforms, so the architecture for a cross-platform framework - is also implemented.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-time-lite/default.nix b/distros/foxy/ecl-time-lite/default.nix deleted file mode 100644 index 85ebf81cff..0000000000 --- a/distros/foxy/ecl-time-lite/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-time-lite"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/foxy/ecl_time_lite/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "f6e53e5fdcb6ae15de797a288c812aa5dc9dbca043696488ed2f992256a1819b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Provides a portable set of time functions that are especially useful for - porting other code or being wrapped by higher level c++ classes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-time/default.nix b/distros/foxy/ecl-time/default.nix deleted file mode 100644 index f16b39564c..0000000000 --- a/distros/foxy/ecl-time/default.nix +++ /dev/null @@ -1,31 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-time-lite }: -buildRosPackage { - pname = "ros-foxy-ecl-time"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_time/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "9c97d45c1d752cac140d83c4ec0ff64e990a78657d8a69fe1f3fef262d87a040"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-exceptions ecl-license ecl-time-lite ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Timing utilities are very dependent on the system api provided for their use. - This package provides a means for handling different timing models. Current support - - - posix rt : complete. - - macosx : posix timers only, missing absolute timers. - - win : none.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-tools/default.nix b/distros/foxy/ecl-tools/default.nix deleted file mode 100644 index 6428b3a2fd..0000000000 --- a/distros/foxy/ecl-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ecl-build, ecl-license }: -buildRosPackage { - pname = "ros-foxy-ecl-tools"; - version = "1.0.2-r2"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_tools-release/archive/release/foxy/ecl_tools/1.0.2-2.tar.gz"; - name = "1.0.2-2.tar.gz"; - sha256 = "4a9651ff2fe597408b5c8507f16d58547ce3afa1c59a2927ab35a84577e20df4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ecl-build ecl-license ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Tools and utilities for ecl development.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-type-traits/default.nix b/distros/foxy/ecl-type-traits/default.nix deleted file mode 100644 index f017c445d6..0000000000 --- a/distros/foxy/ecl-type-traits/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-mpl }: -buildRosPackage { - pname = "ros-foxy-ecl-type-traits"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_type_traits/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "fd0616ffcfa74e4b521da814bafafa1e3ac5d8f592339e64938b4d672d0e92a1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-config ecl-license ecl-mpl ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Extends c++ type traits and implements a few more to boot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ecl-utilities/default.nix b/distros/foxy/ecl-utilities/default.nix deleted file mode 100644 index e9d8971fba..0000000000 --- a/distros/foxy/ecl-utilities/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-license, ecl-mpl }: -buildRosPackage { - pname = "ros-foxy-ecl-utilities"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/foxy/ecl_utilities/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "a01de5b9b42675e1f3b88b7cbdbe0a4a42ac4e6db07dd18a1a6d010af563d424"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ecl-concepts ecl-license ecl-mpl ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Includes various supporting tools and utilities for c++ programming.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/effort-controllers/default.nix b/distros/foxy/effort-controllers/default.nix deleted file mode 100644 index d7d9d9dde1..0000000000 --- a/distros/foxy/effort-controllers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, pluginlib, rclcpp, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-foxy-effort-controllers"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/effort_controllers/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "e8e8004fa634365f0b432f582cad8fdfd8e8cc3ef07c4a14ae051b30a706c637"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ forward-command-controller rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic controller for forwarding commands.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/eigen-stl-containers/default.nix b/distros/foxy/eigen-stl-containers/default.nix deleted file mode 100644 index e0891f1a47..0000000000 --- a/distros/foxy/eigen-stl-containers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen }: -buildRosPackage { - pname = "ros-foxy-eigen-stl-containers"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/eigen_stl_containers-release/archive/release/foxy/eigen_stl_containers/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "5c00e7ae634ca8497711010a991e817f42e0ae75a244101e1defb177662e23cd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides a set of typedef's that allow - using Eigen datatypes in STL containers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/eigen3-cmake-module/default.nix b/distros/foxy/eigen3-cmake-module/default.nix deleted file mode 100644 index af519dc50d..0000000000 --- a/distros/foxy/eigen3-cmake-module/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake }: -buildRosPackage { - pname = "ros-foxy-eigen3-cmake-module"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/eigen3_cmake_module-release/archive/release/foxy/eigen3_cmake_module/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "0f41b3b7ccb8094f1c74a0e357f50f1dc80fe6e6e685ae4dbdde83a93c6044fa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Exports a custom CMake module to find Eigen3.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/eigenpy/default.nix b/distros/foxy/eigenpy/default.nix deleted file mode 100644 index 63678fe708..0000000000 --- a/distros/foxy/eigenpy/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: -buildRosPackage { - pname = "ros-foxy-eigenpy"; - version = "2.9.2-r1"; - - src = fetchurl { - url = "https://github.com/stack-of-tasks/eigenpy-ros-release/archive/release/foxy/eigenpy/2.9.2-1.tar.gz"; - name = "2.9.2-1.tar.gz"; - sha256 = "54973a60d65ec89bec195f86eb872d71ea53ee0913a7b74c196c12767ee1215c"; - }; - - buildType = "cmake"; - buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Bindings between Numpy and Eigen using Boost.Python''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/eiquadprog/default.nix b/distros/foxy/eiquadprog/default.nix deleted file mode 100644 index be35e1a948..0000000000 --- a/distros/foxy/eiquadprog/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cmake, doxygen, eigen, git, graphviz }: -buildRosPackage { - pname = "ros-foxy-eiquadprog"; - version = "1.2.2-r1"; - - src = fetchurl { - url = "https://github.com/stack-of-tasks/eiquadprog-ros-release/archive/release/foxy/eiquadprog/1.2.2-1.tar.gz"; - name = "1.2.2-1.tar.gz"; - sha256 = "883d7e58c56768f94a4951d2a18641a99ddabbc33d55f558ee3ab7a16beef1d6"; - }; - - buildType = "cmake"; - buildInputs = [ cmake doxygen git ]; - propagatedBuildInputs = [ ament-cmake boost eigen graphviz ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Eiquadprog a QP solver using active sets''; - license = with lib.licenses; [ lgpl3Only ]; - }; -} diff --git a/distros/foxy/embree-vendor/default.nix b/distros/foxy/embree-vendor/default.nix deleted file mode 100644 index 9e094018ae..0000000000 --- a/distros/foxy/embree-vendor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, glfw3, pkg-config }: -buildRosPackage { - pname = "ros-foxy-embree-vendor"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/embree_vendor-release/archive/release/foxy/embree_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "edb84502c8f4e4c53fe8614daf2e06aa29abcb98c28c87367901a67585e0a8e1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ glfw3 pkg-config ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''vendor packages for intel raytracing kernel library''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/end-effector/default.nix b/distros/foxy/end-effector/default.nix deleted file mode 100644 index dfc37f2b62..0000000000 --- a/distros/foxy/end-effector/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gtest, joint-state-publisher, joint-state-publisher-gui, kdl-parser, libyamlcpp, moveit-ros-planning-interface, muparser, pluginlib, rclcpp, rclcpp-action, rclpy, rosee-msg, srdfdom }: -buildRosPackage { - pname = "ros-foxy-end-effector"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ADVRHumanoids/ROSEndEffector2-release/archive/release/foxy/end_effector/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "6bca16099516adc976ece34a9d22593f355f43a3ad8f63601bc89db299555658"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui kdl-parser libyamlcpp moveit-ros-planning-interface muparser pluginlib rclcpp rclcpp-action rclpy rosee-msg srdfdom ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''End-Effector2 package: provides a ROS2-based set of standard interfaces to command robotics end-effectors in an agnostic fashion''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/espeak-interfaces/default.nix b/distros/foxy/espeak-interfaces/default.nix deleted file mode 100644 index 208f5a102c..0000000000 --- a/distros/foxy/espeak-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-espeak-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://gitlab.com/espeak-ros2/espeak-ros2-release/-/archive/release/foxy/espeak_interfaces/1.0.0-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "946b044e2311581d5f544fd31566154f17ae0bf36c41c41a2e020b91e957ea2a"; - }; - - 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 ]; - - meta = { - description = ''Messages for the `espeak-ros` package.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/espeak-ros/default.nix b/distros/foxy/espeak-ros/default.nix deleted file mode 100644 index 2a45aa20fc..0000000000 --- a/distros/foxy/espeak-ros/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, espeak, espeak-interfaces, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-espeak-ros"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://gitlab.com/espeak-ros2/espeak-ros2-release/-/archive/release/foxy/espeak_ros/1.0.0-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "0fcfc70a61735971c858a4ed23dfeb920c1db630f0228556f11816c7124603e5"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ espeak espeak-interfaces ]; - - meta = { - description = ''ROS interface to the `espeak` command line tool.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/example-interfaces/default.nix b/distros/foxy/example-interfaces/default.nix deleted file mode 100644 index c3947b4eb9..0000000000 --- a/distros/foxy/example-interfaces/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-example-interfaces"; - version = "0.9.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/example_interfaces-release/archive/release/foxy/example_interfaces/0.9.1-1.tar.gz"; - name = "0.9.1-1.tar.gz"; - sha256 = "74a5cd21a531a90d5117d482943d18ad44f0b5b3679ec28a3331f32f660aa77d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Contains message and service definitions used by the examples.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-minimal-action-client/default.nix b/distros/foxy/examples-rclcpp-minimal-action-client/default.nix deleted file mode 100644 index d2033f41c2..0000000000 --- a/distros/foxy/examples-rclcpp-minimal-action-client/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-minimal-action-client"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_action_client/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "1866704f3f5e5e80aa41fe2a99b8f6998d64aef3b4de1a9f862691ffd486615d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp rclcpp-action ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Minimal action client examples''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-minimal-action-server/default.nix b/distros/foxy/examples-rclcpp-minimal-action-server/default.nix deleted file mode 100644 index 4844ed848a..0000000000 --- a/distros/foxy/examples-rclcpp-minimal-action-server/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp, rclcpp-action }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-minimal-action-server"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_action_server/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "b11820cb03701ec57c54f3f89e29c2c1694c2fc1791d6d00631486c82a6744f4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp rclcpp-action ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Minimal action server examples''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-minimal-client/default.nix b/distros/foxy/examples-rclcpp-minimal-client/default.nix deleted file mode 100644 index d3c19905e2..0000000000 --- a/distros/foxy/examples-rclcpp-minimal-client/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-minimal-client"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_client/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "1431441e74384885c9634ab1c8ab0b71d93b09f3bb9c86abd8a37c771b249e88"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of minimal service clients''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-minimal-composition/default.nix b/distros/foxy/examples-rclcpp-minimal-composition/default.nix deleted file mode 100644 index d6fa48f8b6..0000000000 --- a/distros/foxy/examples-rclcpp-minimal-composition/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-minimal-composition"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_composition/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "33eb358e6d1817e9e4fa96f87efb256f2c1b7e1c3c6f93aac1cf215c85a8710b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Minimalist examples of composing nodes in the same - process''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-minimal-publisher/default.nix b/distros/foxy/examples-rclcpp-minimal-publisher/default.nix deleted file mode 100644 index 98219a7cf6..0000000000 --- a/distros/foxy/examples-rclcpp-minimal-publisher/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-minimal-publisher"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_publisher/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "c6d9a29dac76a67743a018759f489e1370da3fcf0fa422c119c9e3c031cc796d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of minimal publisher nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-minimal-service/default.nix b/distros/foxy/examples-rclcpp-minimal-service/default.nix deleted file mode 100644 index 351471789a..0000000000 --- a/distros/foxy/examples-rclcpp-minimal-service/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, rclcpp }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-minimal-service"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_service/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "43bb9f11b7272de46d7e0365d09cb3e384dc6c4ed26ab67910c1394ed459c22b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ example-interfaces rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A minimal service server which adds two numbers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-minimal-subscriber/default.nix b/distros/foxy/examples-rclcpp-minimal-subscriber/default.nix deleted file mode 100644 index d0e15f1a8d..0000000000 --- a/distros/foxy/examples-rclcpp-minimal-subscriber/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-minimal-subscriber"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_subscriber/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "1c98167c11f96fb9e906048ea027caba1837810e55d38b7b05684831bdbc9cf2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of minimal subscribers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-minimal-timer/default.nix b/distros/foxy/examples-rclcpp-minimal-timer/default.nix deleted file mode 100644 index a344374327..0000000000 --- a/distros/foxy/examples-rclcpp-minimal-timer/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-minimal-timer"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_timer/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "b60787e3aa6033099bd8ebf49cfb91e5f50bffcc78b0d69f4053aa6cf492cfe9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples of minimal nodes which have timers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclcpp-multithreaded-executor/default.nix b/distros/foxy/examples-rclcpp-multithreaded-executor/default.nix deleted file mode 100644 index b071138157..0000000000 --- a/distros/foxy/examples-rclcpp-multithreaded-executor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclcpp-multithreaded-executor"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_multithreaded_executor/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "2848531747ecfd0ff41b2c9152d7b2b7edb2b98e096fdbce05f153749352919a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing example of how to implement a multithreaded executor''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclpy-executors/default.nix b/distros/foxy/examples-rclpy-executors/default.nix deleted file mode 100644 index 8378d961e0..0000000000 --- a/distros/foxy/examples-rclpy-executors/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclpy-executors"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_executors/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "a05afbd548cf17f0ac483da23da1462d9f86ce276e7e164b9a66c098d2515109"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Examples of creating and using exectors to run multiple nodes in the same process''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclpy-minimal-action-client/default.nix b/distros/foxy/examples-rclpy-minimal-action-client/default.nix deleted file mode 100644 index 533a8e8406..0000000000 --- a/distros/foxy/examples-rclpy-minimal-action-client/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-foxy-examples-rclpy-minimal-action-client"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_action_client/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "fd4758fc8546ecd3c73015b56e68fd175a0d9d98554fd896508b0f593749ebe3"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy ]; - - meta = { - description = ''Examples of minimal action clients using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclpy-minimal-action-server/default.nix b/distros/foxy/examples-rclpy-minimal-action-server/default.nix deleted file mode 100644 index 411daf1b0b..0000000000 --- a/distros/foxy/examples-rclpy-minimal-action-server/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-foxy-examples-rclpy-minimal-action-server"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_action_server/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "e56a1361f6f40a4a45216df4f818f4a3b2e305bc29f9f02f66af6a15d1887363"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy ]; - - meta = { - description = ''Examples of minimal action servers using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclpy-minimal-client/default.nix b/distros/foxy/examples-rclpy-minimal-client/default.nix deleted file mode 100644 index 5f5be1800e..0000000000 --- a/distros/foxy/examples-rclpy-minimal-client/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclpy-minimal-client"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_client/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "9dd2a581db9923ed156cd0794659ddf0b9904a2470c617a8500173211b1c13ea"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy std-msgs ]; - - meta = { - description = ''Examples of minimal service clients using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclpy-minimal-publisher/default.nix b/distros/foxy/examples-rclpy-minimal-publisher/default.nix deleted file mode 100644 index 0c11b08fff..0000000000 --- a/distros/foxy/examples-rclpy-minimal-publisher/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclpy-minimal-publisher"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_publisher/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "fe44fdf51d22084dda499edda2b173c6347d3a647457bd79aaa09fa3cfffcc23"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Examples of minimal publishers using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclpy-minimal-service/default.nix b/distros/foxy/examples-rclpy-minimal-service/default.nix deleted file mode 100644 index 97d78e4855..0000000000 --- a/distros/foxy/examples-rclpy-minimal-service/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclpy-minimal-service"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_service/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "de1a16ebf51ca13ae2f0dc0cc9ac34d2884af8149902be3345327dc0ed5466be"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ example-interfaces rclpy std-msgs ]; - - meta = { - description = ''Examples of minimal service servers using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-rclpy-minimal-subscriber/default.nix b/distros/foxy/examples-rclpy-minimal-subscriber/default.nix deleted file mode 100644 index bd88dd13ce..0000000000 --- a/distros/foxy/examples-rclpy-minimal-subscriber/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-examples-rclpy-minimal-subscriber"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_subscriber/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "0ad83811e146a1b5cc3c7b7492164c91f10291f9301fdfa35c444acc3155f226"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Examples of minimal subscribers using rclpy.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/examples-tf2-py/default.nix b/distros/foxy/examples-tf2-py/default.nix deleted file mode 100644 index cc7c5c088f..0000000000 --- a/distros/foxy/examples-tf2-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch-ros, pythonPackages, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-examples-tf2-py"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/examples_tf2_py/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "323fa951dcd3524c24237455d2197fa87ae4e0d4209a0a9599a530b9ac442c2b"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ launch-ros tf2-ros ]; - - meta = { - description = ''Has examples of using the tf2 Python API.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/fastcdr/default.nix b/distros/foxy/fastcdr/default.nix deleted file mode 100644 index 99fc4a39d4..0000000000 --- a/distros/foxy/fastcdr/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-foxy-fastcdr"; - version = "1.0.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fastcdr-release/archive/release/foxy/fastcdr/1.0.13-1.tar.gz"; - name = "1.0.13-1.tar.gz"; - sha256 = "7bfa6843defd50ed19c9c08ca7d13959b60be5aff12ffc40edd5b7e50daf411c"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''CDR serialization implementation.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/fastrtps-cmake-module/default.nix b/distros/foxy/fastrtps-cmake-module/default.nix deleted file mode 100644 index 22e06da2b9..0000000000 --- a/distros/foxy/fastrtps-cmake-module/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-fastrtps-cmake-module"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/foxy/fastrtps_cmake_module/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "af9ed13934b1fb4cf80fe45cbce8575e072e6d70001ff980301abe69b6b24e82"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provide CMake module to find eProsima FastRTPS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/fastrtps/default.nix b/distros/foxy/fastrtps/default.nix deleted file mode 100644 index 02ab83e0e9..0000000000 --- a/distros/foxy/fastrtps/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, asio, cmake, fastcdr, foonathan-memory-vendor, openssl, tinyxml-2 }: -buildRosPackage { - pname = "ros-foxy-fastrtps"; - version = "2.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/foxy/fastrtps/2.1.4-1.tar.gz"; - name = "2.1.4-1.tar.gz"; - sha256 = "d1c08cebc9116b8f71858bab72be12908add3241d37f4fd4a234122281207456"; - }; - - buildType = "cmake"; - buildInputs = [ asio cmake ]; - propagatedBuildInputs = [ fastcdr foonathan-memory-vendor openssl tinyxml-2 ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Implementation of RTPS standard.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/filters/default.nix b/distros/foxy/filters/default.nix deleted file mode 100644 index 5bf2f03615..0000000000 --- a/distros/foxy/filters/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-cmake-uncrustify, ament-cmake-xmllint, boost, pluginlib, rclcpp }: -buildRosPackage { - pname = "ros-foxy-filters"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/filters-release/archive/release/foxy/filters/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "60c7b2e8ac1e208d6c2815a4b468c24cfc739266974bae0a26369b13db8d47d6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-cmake-uncrustify ament-cmake-xmllint ]; - propagatedBuildInputs = [ boost pluginlib rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This library provides a standardized interface for processing data as a sequence - of filters. This package contains a base class upon which to build specific implementations - as well as an interface which dynamically loads filters based on runtime parameters.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/find-object-2d/default.nix b/distros/foxy/find-object-2d/default.nix deleted file mode 100644 index 33e91af226..0000000000 --- a/distros/foxy/find-object-2d/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, cv-bridge, geometry-msgs, image-transport, message-filters, qt5, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-find-object-2d"; - version = "0.7.0-r3"; - - src = fetchurl { - url = "https://github.com/introlab/find_object_2d-release/archive/release/foxy/find_object_2d/0.7.0-3.tar.gz"; - name = "0.7.0-3.tar.gz"; - sha256 = "4d0ccbadb0b7d4240396631c5ba7c808d3f0f7e5b08a6c05ad5bb1a5e811f973"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces cv-bridge geometry-msgs image-transport message-filters qt5.qtbase rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The find_object_2d package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/fluent-rviz/default.nix b/distros/foxy/fluent-rviz/default.nix deleted file mode 100644 index 179fc6c686..0000000000 --- a/distros/foxy/fluent-rviz/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, geometry-msgs, ouxt-lint-common, rclcpp, std-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-fluent-rviz"; - version = "0.0.3-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fluent_rviz-release/archive/release/foxy/fluent_rviz/0.0.3-3.tar.gz"; - name = "0.0.3-3.tar.gz"; - sha256 = "e3f3ecfeedfe1b1123ef79cd67577a226d680e2a28af3246b5863106d619104e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rclcpp std-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''A library which makes Rviz fluent. Powered by C++17''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/fmi-adapter-examples/default.nix b/distros/foxy/fmi-adapter-examples/default.nix deleted file mode 100644 index f948804824..0000000000 --- a/distros/foxy/fmi-adapter-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, fmi-adapter, launch, launch-ros }: -buildRosPackage { - pname = "ros-foxy-fmi-adapter-examples"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fmi_adapter-release/archive/release/foxy/fmi_adapter_examples/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "121b362ebdeb58a1f8a3decbb38e06c23bfd9fcf9c49dd42d10afbeeabf4ad53"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ fmi-adapter launch launch-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides small examples for use of the fmi_adapter package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/fmi-adapter/default.nix b/distros/foxy/fmi-adapter/default.nix deleted file mode 100644 index 09b515ad30..0000000000 --- a/distros/foxy/fmi-adapter/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, fmilibrary-vendor, launch, launch-ros, launch-testing, rcl-interfaces, rclcpp, rclcpp-components, rclcpp-lifecycle, rcutils, std-msgs }: -buildRosPackage { - pname = "ros-foxy-fmi-adapter"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fmi_adapter-release/archive/release/foxy/fmi_adapter/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "6417b0dbdd611d744660ce2308c37a621900f35beaf2d79aafdf88481f5565e7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake fmilibrary-vendor ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing rcutils ]; - propagatedBuildInputs = [ launch launch-ros rcl-interfaces rclcpp rclcpp-components rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wraps FMUs for co-simulation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/fmilibrary-vendor/default.nix b/distros/foxy/fmilibrary-vendor/default.nix deleted file mode 100644 index 250433b228..0000000000 --- a/distros/foxy/fmilibrary-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, git }: -buildRosPackage { - pname = "ros-foxy-fmilibrary-vendor"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/fmilibrary_vendor-release/archive/release/foxy/fmilibrary_vendor/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "6522a9a7a98611615614fad9b50809a6275079c2ae0a3c8bbc2fff1221086cfa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/foonathan-memory-vendor/default.nix b/distros/foxy/foonathan-memory-vendor/default.nix deleted file mode 100644 index 24d556fc25..0000000000 --- a/distros/foxy/foonathan-memory-vendor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint, cmake, git }: -buildRosPackage { - pname = "ros-foxy-foonathan-memory-vendor"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/foonathan_memory_vendor-release/archive/release/foxy/foonathan_memory_vendor/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "72237602a3dedee05aafe1ce726a97754debd386bada768617a3e6c90184f283"; - }; - - buildType = "cmake"; - buildInputs = [ git ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-test ament-cmake-xmllint ]; - propagatedBuildInputs = [ cmake ]; - nativeBuildInputs = [ cmake git ]; - - meta = { - description = ''Foonathan/memory vendor package for Fast-RTPS.''; - license = with lib.licenses; [ asl20 "Zlib" ]; - }; -} diff --git a/distros/foxy/force-torque-sensor-broadcaster/default.nix b/distros/foxy/force-torque-sensor-broadcaster/default.nix deleted file mode 100644 index 0676d9f0be..0000000000 --- a/distros/foxy/force-torque-sensor-broadcaster/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-foxy-force-torque-sensor-broadcaster"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "910c90d790e90706cf70edd6a43c9106364978e89ad099840f3dd54010534894"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock controller-manager hardware-interface ros2-control-test-assets ]; - propagatedBuildInputs = [ controller-interface geometry-msgs hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller to publish state of force-torque sensors.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/forward-command-controller/default.nix b/distros/foxy/forward-command-controller/default.nix deleted file mode 100644 index 7dd1c64eed..0000000000 --- a/distros/foxy/forward-command-controller/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: -buildRosPackage { - pname = "ros-foxy-forward-command-controller"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "9159fd71650fa5bdc6c434bf20d8b076d5cdde4e452600d52cd201e20bfdb18b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ controller-interface hardware-interface rclcpp rclcpp-lifecycle realtime-tools std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic controller for forwarding commands.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/four-wheel-steering-msgs/default.nix b/distros/foxy/four-wheel-steering-msgs/default.nix deleted file mode 100644 index e2fc7b1c1d..0000000000 --- a/distros/foxy/four-wheel-steering-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-four-wheel-steering-msgs"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/four_wheel_steering_msgs-release/archive/release/foxy/four_wheel_steering_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "cfcd9be53b7fbc6539cff556d44317ba0dcfa3c4baf131944f8d58e7e8fd7f0b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS messages for robots using FourWheelSteering.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/foxglove-msgs/default.nix b/distros/foxy/foxglove-msgs/default.nix deleted file mode 100644 index 739c5f439f..0000000000 --- a/distros/foxy/foxglove-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-foxglove-msgs"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_foxglove_msgs-release/archive/release/foxy/foxglove_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "570352f30b9381f996e4ccae627517bf7eefc26c52df3f122001da8005e5a5c9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''foxglove_msgs provides visualization messages that are supported by Foxglove Studio.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/gazebo-dev/default.nix b/distros/foxy/gazebo-dev/default.nix deleted file mode 100644 index e39f0e95a2..0000000000 --- a/distros/foxy/gazebo-dev/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo_11 }: -buildRosPackage { - pname = "ros-foxy-gazebo-dev"; - version = "3.5.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_dev/3.5.3-1.tar.gz"; - name = "3.5.3-1.tar.gz"; - sha256 = "36aae42a263db7463a3179bed9b352a35ac7ca573986857a99467932b9e1c589"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo_11 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides a cmake config for the default version of Gazebo for the ROS distribution.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/gazebo-msgs/default.nix b/distros/foxy/gazebo-msgs/default.nix deleted file mode 100644 index 74ff293123..0000000000 --- a/distros/foxy/gazebo-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-gazebo-msgs"; - version = "3.5.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_msgs/3.5.3-1.tar.gz"; - name = "3.5.3-1.tar.gz"; - sha256 = "1fafbcae164048e2c9cb475c6ac907efde4fea957531f872ece4e5894cf65b7f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message and service data structures for interacting with Gazebo from ROS2.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/gazebo-plugins/default.nix b/distros/foxy/gazebo-plugins/default.nix deleted file mode 100644 index c80b410cbe..0000000000 --- a/distros/foxy/gazebo-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, camera-info-manager, cv-bridge, gazebo-dev, gazebo-msgs, gazebo-ros, geometry-msgs, image-transport, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-gazebo-plugins"; - version = "3.5.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_plugins/3.5.3-1.tar.gz"; - name = "3.5.3-1.tar.gz"; - sha256 = "911a05d3960d322bdc85e60dae32a166e6b424adee0e71471e3a5907bc53ddcf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common cv-bridge ]; - propagatedBuildInputs = [ camera-info-manager cv-bridge gazebo-dev gazebo-msgs gazebo-ros geometry-msgs image-transport nav-msgs rclcpp sensor-msgs std-msgs std-srvs tf2-geometry-msgs tf2-ros trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.''; - license = with lib.licenses; [ "BSD-&-Apache-2.0" ]; - }; -} diff --git a/distros/foxy/gazebo-ros-pkgs/default.nix b/distros/foxy/gazebo-ros-pkgs/default.nix deleted file mode 100644 index c8ac328f42..0000000000 --- a/distros/foxy/gazebo-ros-pkgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-dev, gazebo-msgs, gazebo-plugins, gazebo-ros }: -buildRosPackage { - pname = "ros-foxy-gazebo-ros-pkgs"; - version = "3.5.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_ros_pkgs/3.5.3-1.tar.gz"; - name = "3.5.3-1.tar.gz"; - sha256 = "8083ac447d2182c6b51ddae54b56a039d525bb0c067bcf7b5f6aa2f710494ebf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-dev gazebo-msgs gazebo-plugins gazebo-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Interface for using ROS with the Gazebo simulator.''; - license = with lib.licenses; [ "BSD-&-LGPL-&-Apache-2.0" ]; - }; -} diff --git a/distros/foxy/gazebo-ros/default.nix b/distros/foxy/gazebo-ros/default.nix deleted file mode 100644 index abc9d33e86..0000000000 --- a/distros/foxy/gazebo-ros/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, builtin-interfaces, gazebo-dev, gazebo-msgs, geometry-msgs, launch-ros, launch-testing-ament-cmake, rcl, rclcpp, rclpy, rmw, ros2run, sensor-msgs, std-msgs, std-srvs, tinyxml-vendor }: -buildRosPackage { - pname = "ros-foxy-gazebo-ros"; - version = "3.5.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_ros/3.5.3-1.tar.gz"; - name = "3.5.3-1.tar.gz"; - sha256 = "a06b21a7abac1bf297791be915d52e5240aaed15c40a347c32dca71a64ad99a5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs launch-testing-ament-cmake ros2run sensor-msgs std-msgs ]; - propagatedBuildInputs = [ builtin-interfaces gazebo-dev gazebo-msgs geometry-msgs launch-ros rcl rclcpp rclpy rmw sensor-msgs std-srvs tinyxml-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Utilities to interface with Gazebo through ROS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/gazebo-ros2-control-demos/default.nix b/distros/foxy/gazebo-ros2-control-demos/default.nix deleted file mode 100644 index ad56d47ac5..0000000000 --- a/distros/foxy/gazebo-ros2-control-demos/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, diff-drive-controller, effort-controllers, gazebo-ros, gazebo-ros2-control, geometry-msgs, hardware-interface, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }: -buildRosPackage { - pname = "ros-foxy-gazebo-ros2-control-demos"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control_demos/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "a334cf793368723dff3ee150f07a0529da92adc77fd5f1113ac939a6ee3191a5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rclcpp-action ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers gazebo-ros gazebo-ros2-control geometry-msgs hardware-interface joint-state-controller joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs velocity-controllers xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''gazebo_ros2_control_demos''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/gazebo-ros2-control/default.nix b/distros/foxy/gazebo-ros2-control/default.nix deleted file mode 100644 index 213270538d..0000000000 --- a/distros/foxy/gazebo-ros2-control/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-gazebo-ros2-control"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "3bf7d6a6dd7f88ec803aab89c4bdd4c781e6b1f075fc6088deecc7ff42a951a8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles controller-manager gazebo-dev gazebo-ros hardware-interface pluginlib rclcpp std-msgs yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''gazebo_ros2_control''; - license = with lib.licenses; [ bsdOriginal asl20 ]; - }; -} diff --git a/distros/foxy/gc-spl-2022/default.nix b/distros/foxy/gc-spl-2022/default.nix deleted file mode 100644 index 332188a8ec..0000000000 --- a/distros/foxy/gc-spl-2022/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rcgcd-spl-14, rcgcd-spl-14-conversion, rcgcrd-spl-4, rcgcrd-spl-4-conversion, rclpy }: -buildRosPackage { - pname = "ros-foxy-gc-spl-2022"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/foxy/gc_spl_2022/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "76aa98da8a70b21d0fee4e3ea466c6c17805343f718b1013334918fca057e1a8"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rcgcd-spl-14 rcgcd-spl-14-conversion rcgcrd-spl-4 rcgcrd-spl-4-conversion rclpy ]; - - meta = { - description = ''GameController-Robot communication in RoboCup SPL at RoboCup2022''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/generated.nix b/distros/foxy/generated.nix deleted file mode 100644 index 7dbbbdf6a9..0000000000 --- a/distros/foxy/generated.nix +++ /dev/null @@ -1,2249 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -self: super: { - - acado-vendor = self.callPackage ./acado-vendor {}; - - ackermann-msgs = self.callPackage ./ackermann-msgs {}; - - action-msgs = self.callPackage ./action-msgs {}; - - action-tutorials-cpp = self.callPackage ./action-tutorials-cpp {}; - - action-tutorials-interfaces = self.callPackage ./action-tutorials-interfaces {}; - - action-tutorials-py = self.callPackage ./action-tutorials-py {}; - - actionlib-msgs = self.callPackage ./actionlib-msgs {}; - - ament-clang-format = self.callPackage ./ament-clang-format {}; - - ament-clang-tidy = self.callPackage ./ament-clang-tidy {}; - - ament-cmake = self.callPackage ./ament-cmake {}; - - ament-cmake-auto = self.callPackage ./ament-cmake-auto {}; - - ament-cmake-catch2 = self.callPackage ./ament-cmake-catch2 {}; - - ament-cmake-clang-format = self.callPackage ./ament-cmake-clang-format {}; - - ament-cmake-clang-tidy = self.callPackage ./ament-cmake-clang-tidy {}; - - ament-cmake-copyright = self.callPackage ./ament-cmake-copyright {}; - - ament-cmake-core = self.callPackage ./ament-cmake-core {}; - - ament-cmake-cppcheck = self.callPackage ./ament-cmake-cppcheck {}; - - ament-cmake-cpplint = self.callPackage ./ament-cmake-cpplint {}; - - ament-cmake-export-definitions = self.callPackage ./ament-cmake-export-definitions {}; - - ament-cmake-export-dependencies = self.callPackage ./ament-cmake-export-dependencies {}; - - ament-cmake-export-include-directories = self.callPackage ./ament-cmake-export-include-directories {}; - - ament-cmake-export-interfaces = self.callPackage ./ament-cmake-export-interfaces {}; - - ament-cmake-export-libraries = self.callPackage ./ament-cmake-export-libraries {}; - - ament-cmake-export-link-flags = self.callPackage ./ament-cmake-export-link-flags {}; - - ament-cmake-export-targets = self.callPackage ./ament-cmake-export-targets {}; - - ament-cmake-flake8 = self.callPackage ./ament-cmake-flake8 {}; - - ament-cmake-gmock = self.callPackage ./ament-cmake-gmock {}; - - ament-cmake-google-benchmark = self.callPackage ./ament-cmake-google-benchmark {}; - - ament-cmake-gtest = self.callPackage ./ament-cmake-gtest {}; - - ament-cmake-include-directories = self.callPackage ./ament-cmake-include-directories {}; - - ament-cmake-libraries = self.callPackage ./ament-cmake-libraries {}; - - ament-cmake-lint-cmake = self.callPackage ./ament-cmake-lint-cmake {}; - - ament-cmake-mypy = self.callPackage ./ament-cmake-mypy {}; - - ament-cmake-nose = self.callPackage ./ament-cmake-nose {}; - - ament-cmake-pclint = self.callPackage ./ament-cmake-pclint {}; - - ament-cmake-pep257 = self.callPackage ./ament-cmake-pep257 {}; - - ament-cmake-pycodestyle = self.callPackage ./ament-cmake-pycodestyle {}; - - ament-cmake-pyflakes = self.callPackage ./ament-cmake-pyflakes {}; - - ament-cmake-pytest = self.callPackage ./ament-cmake-pytest {}; - - ament-cmake-python = self.callPackage ./ament-cmake-python {}; - - ament-cmake-ros = self.callPackage ./ament-cmake-ros {}; - - ament-cmake-target-dependencies = self.callPackage ./ament-cmake-target-dependencies {}; - - ament-cmake-test = self.callPackage ./ament-cmake-test {}; - - ament-cmake-uncrustify = self.callPackage ./ament-cmake-uncrustify {}; - - ament-cmake-version = self.callPackage ./ament-cmake-version {}; - - ament-cmake-xmllint = self.callPackage ./ament-cmake-xmllint {}; - - ament-copyright = self.callPackage ./ament-copyright {}; - - ament-cppcheck = self.callPackage ./ament-cppcheck {}; - - ament-cpplint = self.callPackage ./ament-cpplint {}; - - ament-download = self.callPackage ./ament-download {}; - - ament-flake8 = self.callPackage ./ament-flake8 {}; - - ament-index-cpp = self.callPackage ./ament-index-cpp {}; - - ament-index-python = self.callPackage ./ament-index-python {}; - - ament-lint = self.callPackage ./ament-lint {}; - - ament-lint-auto = self.callPackage ./ament-lint-auto {}; - - ament-lint-cmake = self.callPackage ./ament-lint-cmake {}; - - ament-lint-common = self.callPackage ./ament-lint-common {}; - - ament-mypy = self.callPackage ./ament-mypy {}; - - ament-nodl = self.callPackage ./ament-nodl {}; - - ament-package = self.callPackage ./ament-package {}; - - ament-pclint = self.callPackage ./ament-pclint {}; - - ament-pep257 = self.callPackage ./ament-pep257 {}; - - ament-pycodestyle = self.callPackage ./ament-pycodestyle {}; - - ament-pyflakes = self.callPackage ./ament-pyflakes {}; - - ament-uncrustify = self.callPackage ./ament-uncrustify {}; - - ament-xmllint = self.callPackage ./ament-xmllint {}; - - angles = self.callPackage ./angles {}; - - apex-containers = self.callPackage ./apex-containers {}; - - apex-test-tools = self.callPackage ./apex-test-tools {}; - - apriltag = self.callPackage ./apriltag {}; - - aruco-opencv = self.callPackage ./aruco-opencv {}; - - aruco-opencv-msgs = self.callPackage ./aruco-opencv-msgs {}; - - asio-cmake-module = self.callPackage ./asio-cmake-module {}; - - async-web-server-cpp = self.callPackage ./async-web-server-cpp {}; - - automotive-autonomy-msgs = self.callPackage ./automotive-autonomy-msgs {}; - - automotive-navigation-msgs = self.callPackage ./automotive-navigation-msgs {}; - - automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {}; - - autoware-auto-msgs = self.callPackage ./autoware-auto-msgs {}; - - avt-vimba-camera = self.callPackage ./avt-vimba-camera {}; - - aws-robomaker-small-warehouse-world = self.callPackage ./aws-robomaker-small-warehouse-world {}; - - backward-ros = self.callPackage ./backward-ros {}; - - bag-recorder-nodes = self.callPackage ./bag-recorder-nodes {}; - - behaviortree-cpp-v3 = self.callPackage ./behaviortree-cpp-v3 {}; - - bno055 = self.callPackage ./bno055 {}; - - bond = self.callPackage ./bond {}; - - bond-core = self.callPackage ./bond-core {}; - - bondcpp = self.callPackage ./bondcpp {}; - - boost-geometry-util = self.callPackage ./boost-geometry-util {}; - - bosch-locator-bridge = self.callPackage ./bosch-locator-bridge {}; - - builtin-interfaces = self.callPackage ./builtin-interfaces {}; - - camera-calibration = self.callPackage ./camera-calibration {}; - - camera-calibration-parsers = self.callPackage ./camera-calibration-parsers {}; - - camera-info-manager = self.callPackage ./camera-info-manager {}; - - can-dbc-parser = self.callPackage ./can-dbc-parser {}; - - can-msgs = self.callPackage ./can-msgs {}; - - carla-msgs = self.callPackage ./carla-msgs {}; - - cartographer = self.callPackage ./cartographer {}; - - cartographer-ros = self.callPackage ./cartographer-ros {}; - - cartographer-ros-msgs = self.callPackage ./cartographer-ros-msgs {}; - - casadi-vendor = self.callPackage ./casadi-vendor {}; - - cascade-lifecycle-msgs = self.callPackage ./cascade-lifecycle-msgs {}; - - chomp-motion-planner = self.callPackage ./chomp-motion-planner {}; - - class-loader = self.callPackage ./class-loader {}; - - clober-bringup = self.callPackage ./clober-bringup {}; - - clober-description = self.callPackage ./clober-description {}; - - clober-msgs = self.callPackage ./clober-msgs {}; - - clober-navigation = self.callPackage ./clober-navigation {}; - - clober-serial = self.callPackage ./clober-serial {}; - - clober-simulation = self.callPackage ./clober-simulation {}; - - clober-slam = self.callPackage ./clober-slam {}; - - color-names = self.callPackage ./color-names {}; - - color-util = self.callPackage ./color-util {}; - - common-interfaces = self.callPackage ./common-interfaces {}; - - composition = self.callPackage ./composition {}; - - composition-interfaces = self.callPackage ./composition-interfaces {}; - - compressed-depth-image-transport = self.callPackage ./compressed-depth-image-transport {}; - - compressed-image-transport = self.callPackage ./compressed-image-transport {}; - - connext-cmake-module = self.callPackage ./connext-cmake-module {}; - - console-bridge-vendor = self.callPackage ./console-bridge-vendor {}; - - contracts-lite-vendor = self.callPackage ./contracts-lite-vendor {}; - - control-box-rst = self.callPackage ./control-box-rst {}; - - control-msgs = self.callPackage ./control-msgs {}; - - control-toolbox = self.callPackage ./control-toolbox {}; - - controller-interface = self.callPackage ./controller-interface {}; - - controller-manager = self.callPackage ./controller-manager {}; - - controller-manager-msgs = self.callPackage ./controller-manager-msgs {}; - - costmap-queue = self.callPackage ./costmap-queue {}; - - crane-plus = self.callPackage ./crane-plus {}; - - crane-plus-control = self.callPackage ./crane-plus-control {}; - - crane-plus-description = self.callPackage ./crane-plus-description {}; - - crane-plus-examples = self.callPackage ./crane-plus-examples {}; - - crane-plus-gazebo = self.callPackage ./crane-plus-gazebo {}; - - crane-plus-ignition = self.callPackage ./crane-plus-ignition {}; - - crane-plus-moveit-config = self.callPackage ./crane-plus-moveit-config {}; - - create-bringup = self.callPackage ./create-bringup {}; - - create-description = self.callPackage ./create-description {}; - - create-driver = self.callPackage ./create-driver {}; - - create-msgs = self.callPackage ./create-msgs {}; - - create-robot = self.callPackage ./create-robot {}; - - cv-bridge = self.callPackage ./cv-bridge {}; - - cyclonedds = self.callPackage ./cyclonedds {}; - - dataspeed-can = self.callPackage ./dataspeed-can {}; - - dataspeed-can-msg-filters = self.callPackage ./dataspeed-can-msg-filters {}; - - dataspeed-can-usb = self.callPackage ./dataspeed-can-usb {}; - - dataspeed-dbw-common = self.callPackage ./dataspeed-dbw-common {}; - - dataspeed-dbw-gateway = self.callPackage ./dataspeed-dbw-gateway {}; - - dataspeed-dbw-msgs = self.callPackage ./dataspeed-dbw-msgs {}; - - dataspeed-ulc = self.callPackage ./dataspeed-ulc {}; - - dataspeed-ulc-can = self.callPackage ./dataspeed-ulc-can {}; - - dataspeed-ulc-msgs = self.callPackage ./dataspeed-ulc-msgs {}; - - dbw-fca = self.callPackage ./dbw-fca {}; - - dbw-fca-can = self.callPackage ./dbw-fca-can {}; - - dbw-fca-description = self.callPackage ./dbw-fca-description {}; - - dbw-fca-joystick-demo = self.callPackage ./dbw-fca-joystick-demo {}; - - dbw-fca-msgs = self.callPackage ./dbw-fca-msgs {}; - - dbw-ford = self.callPackage ./dbw-ford {}; - - dbw-ford-can = self.callPackage ./dbw-ford-can {}; - - dbw-ford-description = self.callPackage ./dbw-ford-description {}; - - dbw-ford-joystick-demo = self.callPackage ./dbw-ford-joystick-demo {}; - - dbw-ford-msgs = self.callPackage ./dbw-ford-msgs {}; - - dbw-polaris = self.callPackage ./dbw-polaris {}; - - dbw-polaris-can = self.callPackage ./dbw-polaris-can {}; - - dbw-polaris-description = self.callPackage ./dbw-polaris-description {}; - - dbw-polaris-joystick-demo = self.callPackage ./dbw-polaris-joystick-demo {}; - - dbw-polaris-msgs = self.callPackage ./dbw-polaris-msgs {}; - - delphi-esr-msgs = self.callPackage ./delphi-esr-msgs {}; - - delphi-mrr-msgs = self.callPackage ./delphi-mrr-msgs {}; - - delphi-srr-msgs = self.callPackage ./delphi-srr-msgs {}; - - demo-nodes-cpp = self.callPackage ./demo-nodes-cpp {}; - - demo-nodes-cpp-native = self.callPackage ./demo-nodes-cpp-native {}; - - demo-nodes-py = self.callPackage ./demo-nodes-py {}; - - depth-image-proc = self.callPackage ./depth-image-proc {}; - - depthai = self.callPackage ./depthai {}; - - depthai-ros = self.callPackage ./depthai-ros {}; - - depthai-bridge = self.callPackage ./depthai-bridge {}; - - depthai-descriptions = self.callPackage ./depthai-descriptions {}; - - depthai-examples = self.callPackage ./depthai-examples {}; - - depthai-filters = self.callPackage ./depthai-filters {}; - - depthai-ros-driver = self.callPackage ./depthai-ros-driver {}; - - depthai-ros-msgs = self.callPackage ./depthai-ros-msgs {}; - - depthimage-to-laserscan = self.callPackage ./depthimage-to-laserscan {}; - - derived-object-msgs = self.callPackage ./derived-object-msgs {}; - - desktop = self.callPackage ./desktop {}; - - diagnostic-aggregator = self.callPackage ./diagnostic-aggregator {}; - - diagnostic-common-diagnostics = self.callPackage ./diagnostic-common-diagnostics {}; - - diagnostic-msgs = self.callPackage ./diagnostic-msgs {}; - - diagnostic-updater = self.callPackage ./diagnostic-updater {}; - - diagnostics = self.callPackage ./diagnostics {}; - - diff-drive-controller = self.callPackage ./diff-drive-controller {}; - - dolly = self.callPackage ./dolly {}; - - dolly-follow = self.callPackage ./dolly-follow {}; - - dolly-gazebo = self.callPackage ./dolly-gazebo {}; - - dolly-ignition = self.callPackage ./dolly-ignition {}; - - domain-coordinator = self.callPackage ./domain-coordinator {}; - - dsr-control2 = self.callPackage ./dsr-control2 {}; - - dsr-description2 = self.callPackage ./dsr-description2 {}; - - dsr-msgs2 = self.callPackage ./dsr-msgs2 {}; - - dummy-map-server = self.callPackage ./dummy-map-server {}; - - dummy-robot-bringup = self.callPackage ./dummy-robot-bringup {}; - - dummy-sensors = self.callPackage ./dummy-sensors {}; - - dwb-core = self.callPackage ./dwb-core {}; - - dwb-critics = self.callPackage ./dwb-critics {}; - - dwb-msgs = self.callPackage ./dwb-msgs {}; - - dwb-plugins = self.callPackage ./dwb-plugins {}; - - dynamic-graph = self.callPackage ./dynamic-graph {}; - - dynamic-edt-3d = self.callPackage ./dynamic-edt-3d {}; - - dynamixel-hardware-interface = self.callPackage ./dynamixel-hardware-interface {}; - - dynamixel-sdk = self.callPackage ./dynamixel-sdk {}; - - dynamixel-sdk-custom-interfaces = self.callPackage ./dynamixel-sdk-custom-interfaces {}; - - dynamixel-sdk-examples = self.callPackage ./dynamixel-sdk-examples {}; - - dynamixel-workbench = self.callPackage ./dynamixel-workbench {}; - - dynamixel-workbench-msgs = self.callPackage ./dynamixel-workbench-msgs {}; - - dynamixel-workbench-toolbox = self.callPackage ./dynamixel-workbench-toolbox {}; - - ecl-build = self.callPackage ./ecl-build {}; - - ecl-command-line = self.callPackage ./ecl-command-line {}; - - ecl-concepts = self.callPackage ./ecl-concepts {}; - - ecl-config = self.callPackage ./ecl-config {}; - - ecl-console = self.callPackage ./ecl-console {}; - - ecl-containers = self.callPackage ./ecl-containers {}; - - ecl-converters = self.callPackage ./ecl-converters {}; - - ecl-converters-lite = self.callPackage ./ecl-converters-lite {}; - - ecl-core = self.callPackage ./ecl-core {}; - - ecl-core-apps = self.callPackage ./ecl-core-apps {}; - - ecl-devices = self.callPackage ./ecl-devices {}; - - ecl-eigen = self.callPackage ./ecl-eigen {}; - - ecl-errors = self.callPackage ./ecl-errors {}; - - ecl-exceptions = self.callPackage ./ecl-exceptions {}; - - ecl-filesystem = self.callPackage ./ecl-filesystem {}; - - ecl-formatters = self.callPackage ./ecl-formatters {}; - - ecl-geometry = self.callPackage ./ecl-geometry {}; - - ecl-io = self.callPackage ./ecl-io {}; - - ecl-ipc = self.callPackage ./ecl-ipc {}; - - ecl-license = self.callPackage ./ecl-license {}; - - ecl-linear-algebra = self.callPackage ./ecl-linear-algebra {}; - - ecl-lite = self.callPackage ./ecl-lite {}; - - ecl-manipulators = self.callPackage ./ecl-manipulators {}; - - ecl-math = self.callPackage ./ecl-math {}; - - ecl-mobile-robot = self.callPackage ./ecl-mobile-robot {}; - - ecl-mpl = self.callPackage ./ecl-mpl {}; - - ecl-sigslots = self.callPackage ./ecl-sigslots {}; - - ecl-sigslots-lite = self.callPackage ./ecl-sigslots-lite {}; - - ecl-statistics = self.callPackage ./ecl-statistics {}; - - ecl-streams = self.callPackage ./ecl-streams {}; - - ecl-threads = self.callPackage ./ecl-threads {}; - - ecl-time = self.callPackage ./ecl-time {}; - - ecl-time-lite = self.callPackage ./ecl-time-lite {}; - - ecl-tools = self.callPackage ./ecl-tools {}; - - ecl-type-traits = self.callPackage ./ecl-type-traits {}; - - ecl-utilities = self.callPackage ./ecl-utilities {}; - - effort-controllers = self.callPackage ./effort-controllers {}; - - eigen3-cmake-module = self.callPackage ./eigen3-cmake-module {}; - - eigen-stl-containers = self.callPackage ./eigen-stl-containers {}; - - eigenpy = self.callPackage ./eigenpy {}; - - eiquadprog = self.callPackage ./eiquadprog {}; - - embree-vendor = self.callPackage ./embree-vendor {}; - - end-effector = self.callPackage ./end-effector {}; - - espeak-interfaces = self.callPackage ./espeak-interfaces {}; - - espeak-ros = self.callPackage ./espeak-ros {}; - - example-interfaces = self.callPackage ./example-interfaces {}; - - examples-rclcpp-minimal-action-client = self.callPackage ./examples-rclcpp-minimal-action-client {}; - - examples-rclcpp-minimal-action-server = self.callPackage ./examples-rclcpp-minimal-action-server {}; - - examples-rclcpp-minimal-client = self.callPackage ./examples-rclcpp-minimal-client {}; - - examples-rclcpp-minimal-composition = self.callPackage ./examples-rclcpp-minimal-composition {}; - - examples-rclcpp-minimal-publisher = self.callPackage ./examples-rclcpp-minimal-publisher {}; - - examples-rclcpp-minimal-service = self.callPackage ./examples-rclcpp-minimal-service {}; - - examples-rclcpp-minimal-subscriber = self.callPackage ./examples-rclcpp-minimal-subscriber {}; - - examples-rclcpp-minimal-timer = self.callPackage ./examples-rclcpp-minimal-timer {}; - - examples-rclcpp-multithreaded-executor = self.callPackage ./examples-rclcpp-multithreaded-executor {}; - - examples-rclpy-executors = self.callPackage ./examples-rclpy-executors {}; - - examples-rclpy-minimal-action-client = self.callPackage ./examples-rclpy-minimal-action-client {}; - - examples-rclpy-minimal-action-server = self.callPackage ./examples-rclpy-minimal-action-server {}; - - examples-rclpy-minimal-client = self.callPackage ./examples-rclpy-minimal-client {}; - - examples-rclpy-minimal-publisher = self.callPackage ./examples-rclpy-minimal-publisher {}; - - examples-rclpy-minimal-service = self.callPackage ./examples-rclpy-minimal-service {}; - - examples-rclpy-minimal-subscriber = self.callPackage ./examples-rclpy-minimal-subscriber {}; - - examples-tf2-py = self.callPackage ./examples-tf2-py {}; - - fastcdr = self.callPackage ./fastcdr {}; - - fastrtps = self.callPackage ./fastrtps {}; - - fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {}; - - filters = self.callPackage ./filters {}; - - find-object-2d = self.callPackage ./find-object-2d {}; - - fluent-rviz = self.callPackage ./fluent-rviz {}; - - fmi-adapter = self.callPackage ./fmi-adapter {}; - - fmi-adapter-examples = self.callPackage ./fmi-adapter-examples {}; - - fmilibrary-vendor = self.callPackage ./fmilibrary-vendor {}; - - foonathan-memory-vendor = self.callPackage ./foonathan-memory-vendor {}; - - force-torque-sensor-broadcaster = self.callPackage ./force-torque-sensor-broadcaster {}; - - forward-command-controller = self.callPackage ./forward-command-controller {}; - - four-wheel-steering-msgs = self.callPackage ./four-wheel-steering-msgs {}; - - foxglove-msgs = self.callPackage ./foxglove-msgs {}; - - gazebo-dev = self.callPackage ./gazebo-dev {}; - - gazebo-msgs = self.callPackage ./gazebo-msgs {}; - - gazebo-plugins = self.callPackage ./gazebo-plugins {}; - - gazebo-ros = self.callPackage ./gazebo-ros {}; - - gazebo-ros2-control = self.callPackage ./gazebo-ros2-control {}; - - gazebo-ros2-control-demos = self.callPackage ./gazebo-ros2-control-demos {}; - - gazebo-ros-pkgs = self.callPackage ./gazebo-ros-pkgs {}; - - gc-spl-2022 = self.callPackage ./gc-spl-2022 {}; - - geodesy = self.callPackage ./geodesy {}; - - geographic-info = self.callPackage ./geographic-info {}; - - geographic-msgs = self.callPackage ./geographic-msgs {}; - - geometric-shapes = self.callPackage ./geometric-shapes {}; - - geometry2 = self.callPackage ./geometry2 {}; - - geometry-msgs = self.callPackage ./geometry-msgs {}; - - geometry-tutorials = self.callPackage ./geometry-tutorials {}; - - gmock-vendor = self.callPackage ./gmock-vendor {}; - - google-benchmark-vendor = self.callPackage ./google-benchmark-vendor {}; - - gps-msgs = self.callPackage ./gps-msgs {}; - - gps-tools = self.callPackage ./gps-tools {}; - - gps-umd = self.callPackage ./gps-umd {}; - - gpsd-client = self.callPackage ./gpsd-client {}; - - graph-msgs = self.callPackage ./graph-msgs {}; - - grasping-msgs = self.callPackage ./grasping-msgs {}; - - grbl-msgs = self.callPackage ./grbl-msgs {}; - - grbl-ros = self.callPackage ./grbl-ros {}; - - grepros = self.callPackage ./grepros {}; - - gripper-controllers = self.callPackage ./gripper-controllers {}; - - gscam = self.callPackage ./gscam {}; - - gtest-vendor = self.callPackage ./gtest-vendor {}; - - gtsam = self.callPackage ./gtsam {}; - - hardware-interface = self.callPackage ./hardware-interface {}; - - hls-lfcd-lds-driver = self.callPackage ./hls-lfcd-lds-driver {}; - - hpp-fcl = self.callPackage ./hpp-fcl {}; - - husky-base = self.callPackage ./husky-base {}; - - husky-bringup = self.callPackage ./husky-bringup {}; - - husky-control = self.callPackage ./husky-control {}; - - husky-description = self.callPackage ./husky-description {}; - - husky-desktop = self.callPackage ./husky-desktop {}; - - husky-gazebo = self.callPackage ./husky-gazebo {}; - - husky-msgs = self.callPackage ./husky-msgs {}; - - husky-robot = self.callPackage ./husky-robot {}; - - husky-simulator = self.callPackage ./husky-simulator {}; - - husky-viz = self.callPackage ./husky-viz {}; - - ibeo-msgs = self.callPackage ./ibeo-msgs {}; - - ifm3d-core = self.callPackage ./ifm3d-core {}; - - ifopt = self.callPackage ./ifopt {}; - - ign-ros2-control-demos = self.callPackage ./ign-ros2-control-demos {}; - - image-common = self.callPackage ./image-common {}; - - image-geometry = self.callPackage ./image-geometry {}; - - image-pipeline = self.callPackage ./image-pipeline {}; - - image-proc = self.callPackage ./image-proc {}; - - image-publisher = self.callPackage ./image-publisher {}; - - image-rotate = self.callPackage ./image-rotate {}; - - image-tools = self.callPackage ./image-tools {}; - - image-transport = self.callPackage ./image-transport {}; - - image-transport-plugins = self.callPackage ./image-transport-plugins {}; - - image-view = self.callPackage ./image-view {}; - - imu-complementary-filter = self.callPackage ./imu-complementary-filter {}; - - imu-filter-madgwick = self.callPackage ./imu-filter-madgwick {}; - - imu-sensor-broadcaster = self.callPackage ./imu-sensor-broadcaster {}; - - imu-tools = self.callPackage ./imu-tools {}; - - interactive-marker-twist-server = self.callPackage ./interactive-marker-twist-server {}; - - interactive-markers = self.callPackage ./interactive-markers {}; - - intra-process-demo = self.callPackage ./intra-process-demo {}; - - io-context = self.callPackage ./io-context {}; - - jackal-control = self.callPackage ./jackal-control {}; - - jackal-description = self.callPackage ./jackal-description {}; - - jackal-gazebo = self.callPackage ./jackal-gazebo {}; - - jackal-msgs = self.callPackage ./jackal-msgs {}; - - jackal-navigation = self.callPackage ./jackal-navigation {}; - - jackal-simulator = self.callPackage ./jackal-simulator {}; - - joint-state-broadcaster = self.callPackage ./joint-state-broadcaster {}; - - joint-state-controller = self.callPackage ./joint-state-controller {}; - - joint-state-publisher = self.callPackage ./joint-state-publisher {}; - - joint-state-publisher-gui = self.callPackage ./joint-state-publisher-gui {}; - - joint-trajectory-controller = self.callPackage ./joint-trajectory-controller {}; - - joy = self.callPackage ./joy {}; - - joy-linux = self.callPackage ./joy-linux {}; - - joy-teleop = self.callPackage ./joy-teleop {}; - - joy-tester = self.callPackage ./joy-tester {}; - - kartech-linear-actuator-msgs = self.callPackage ./kartech-linear-actuator-msgs {}; - - kdl-parser = self.callPackage ./kdl-parser {}; - - key-teleop = self.callPackage ./key-teleop {}; - - kobuki-core = self.callPackage ./kobuki-core {}; - - kobuki-firmware = self.callPackage ./kobuki-firmware {}; - - kobuki-ftdi = self.callPackage ./kobuki-ftdi {}; - - kobuki-ros-interfaces = self.callPackage ./kobuki-ros-interfaces {}; - - kobuki-velocity-smoother = self.callPackage ./kobuki-velocity-smoother {}; - - lanelet2 = self.callPackage ./lanelet2 {}; - - lanelet2-core = self.callPackage ./lanelet2-core {}; - - lanelet2-examples = self.callPackage ./lanelet2-examples {}; - - lanelet2-io = self.callPackage ./lanelet2-io {}; - - lanelet2-maps = self.callPackage ./lanelet2-maps {}; - - lanelet2-matching = self.callPackage ./lanelet2-matching {}; - - lanelet2-projection = self.callPackage ./lanelet2-projection {}; - - lanelet2-python = self.callPackage ./lanelet2-python {}; - - lanelet2-routing = self.callPackage ./lanelet2-routing {}; - - lanelet2-traffic-rules = self.callPackage ./lanelet2-traffic-rules {}; - - lanelet2-validation = self.callPackage ./lanelet2-validation {}; - - laser-filters = self.callPackage ./laser-filters {}; - - laser-geometry = self.callPackage ./laser-geometry {}; - - laser-proc = self.callPackage ./laser-proc {}; - - launch = self.callPackage ./launch {}; - - launch-pal = self.callPackage ./launch-pal {}; - - launch-param-builder = self.callPackage ./launch-param-builder {}; - - launch-ros = self.callPackage ./launch-ros {}; - - launch-system-modes = self.callPackage ./launch-system-modes {}; - - launch-testing = self.callPackage ./launch-testing {}; - - launch-testing-ament-cmake = self.callPackage ./launch-testing-ament-cmake {}; - - launch-testing-ros = self.callPackage ./launch-testing-ros {}; - - launch-xml = self.callPackage ./launch-xml {}; - - launch-yaml = self.callPackage ./launch-yaml {}; - - leo = self.callPackage ./leo {}; - - leo-description = self.callPackage ./leo-description {}; - - leo-desktop = self.callPackage ./leo-desktop {}; - - leo-msgs = self.callPackage ./leo-msgs {}; - - leo-teleop = self.callPackage ./leo-teleop {}; - - leo-viz = self.callPackage ./leo-viz {}; - - lgsvl-bridge = self.callPackage ./lgsvl-bridge {}; - - lgsvl-msgs = self.callPackage ./lgsvl-msgs {}; - - libcreate = self.callPackage ./libcreate {}; - - libcurl-vendor = self.callPackage ./libcurl-vendor {}; - - libg2o = self.callPackage ./libg2o {}; - - libmavconn = self.callPackage ./libmavconn {}; - - libnabo = self.callPackage ./libnabo {}; - - libphidget22 = self.callPackage ./libphidget22 {}; - - libpointmatcher = self.callPackage ./libpointmatcher {}; - - librealsense2 = self.callPackage ./librealsense2 {}; - - libstatistics-collector = self.callPackage ./libstatistics-collector {}; - - libyaml-vendor = self.callPackage ./libyaml-vendor {}; - - lifecycle = self.callPackage ./lifecycle {}; - - lifecycle-msgs = self.callPackage ./lifecycle-msgs {}; - - logging-demo = self.callPackage ./logging-demo {}; - - lsc-ros2-driver = self.callPackage ./lsc-ros2-driver {}; - - lua-vendor = self.callPackage ./lua-vendor {}; - - lusb = self.callPackage ./lusb {}; - - maliput = self.callPackage ./maliput {}; - - maliput-dragway = self.callPackage ./maliput-dragway {}; - - maliput-drake = self.callPackage ./maliput-drake {}; - - maliput-full = self.callPackage ./maliput-full {}; - - maliput-integration = self.callPackage ./maliput-integration {}; - - maliput-malidrive = self.callPackage ./maliput-malidrive {}; - - maliput-multilane = self.callPackage ./maliput-multilane {}; - - maliput-object = self.callPackage ./maliput-object {}; - - maliput-object-py = self.callPackage ./maliput-object-py {}; - - maliput-osm = self.callPackage ./maliput-osm {}; - - maliput-py = self.callPackage ./maliput-py {}; - - maliput-ros = self.callPackage ./maliput-ros {}; - - maliput-ros-interfaces = self.callPackage ./maliput-ros-interfaces {}; - - maliput-ros-translation = self.callPackage ./maliput-ros-translation {}; - - maliput-sparse = self.callPackage ./maliput-sparse {}; - - map-msgs = self.callPackage ./map-msgs {}; - - map-transformer = self.callPackage ./map-transformer {}; - - mapviz = self.callPackage ./mapviz {}; - - mapviz-interfaces = self.callPackage ./mapviz-interfaces {}; - - mapviz-plugins = self.callPackage ./mapviz-plugins {}; - - marker-msgs = self.callPackage ./marker-msgs {}; - - marti-can-msgs = self.callPackage ./marti-can-msgs {}; - - marti-common-msgs = self.callPackage ./marti-common-msgs {}; - - marti-dbw-msgs = self.callPackage ./marti-dbw-msgs {}; - - marti-introspection-msgs = self.callPackage ./marti-introspection-msgs {}; - - marti-nav-msgs = self.callPackage ./marti-nav-msgs {}; - - marti-perception-msgs = self.callPackage ./marti-perception-msgs {}; - - marti-sensor-msgs = self.callPackage ./marti-sensor-msgs {}; - - marti-status-msgs = self.callPackage ./marti-status-msgs {}; - - marti-visualization-msgs = self.callPackage ./marti-visualization-msgs {}; - - massrobotics-amr-sender = self.callPackage ./massrobotics-amr-sender {}; - - mavlink = self.callPackage ./mavlink {}; - - mavros = self.callPackage ./mavros {}; - - mavros-extras = self.callPackage ./mavros-extras {}; - - mavros-msgs = self.callPackage ./mavros-msgs {}; - - mcap-vendor = self.callPackage ./mcap-vendor {}; - - menge-vendor = self.callPackage ./menge-vendor {}; - - message-filters = self.callPackage ./message-filters {}; - - micro-ros-diagnostic-bridge = self.callPackage ./micro-ros-diagnostic-bridge {}; - - micro-ros-diagnostic-msgs = self.callPackage ./micro-ros-diagnostic-msgs {}; - - micro-ros-msgs = self.callPackage ./micro-ros-msgs {}; - - microstrain-inertial-driver = self.callPackage ./microstrain-inertial-driver {}; - - microstrain-inertial-examples = self.callPackage ./microstrain-inertial-examples {}; - - microstrain-inertial-msgs = self.callPackage ./microstrain-inertial-msgs {}; - - microstrain-inertial-rqt = self.callPackage ./microstrain-inertial-rqt {}; - - mimick-vendor = self.callPackage ./mimick-vendor {}; - - mobileye-560-660-msgs = self.callPackage ./mobileye-560-660-msgs {}; - - mocap-msgs = self.callPackage ./mocap-msgs {}; - - mouse-teleop = self.callPackage ./mouse-teleop {}; - - move-base-msgs = self.callPackage ./move-base-msgs {}; - - moveit = self.callPackage ./moveit {}; - - moveit-chomp-optimizer-adapter = self.callPackage ./moveit-chomp-optimizer-adapter {}; - - moveit-common = self.callPackage ./moveit-common {}; - - moveit-core = self.callPackage ./moveit-core {}; - - moveit-kinematics = self.callPackage ./moveit-kinematics {}; - - moveit-msgs = self.callPackage ./moveit-msgs {}; - - moveit-planners = self.callPackage ./moveit-planners {}; - - moveit-planners-chomp = self.callPackage ./moveit-planners-chomp {}; - - moveit-planners-ompl = self.callPackage ./moveit-planners-ompl {}; - - moveit-plugins = self.callPackage ./moveit-plugins {}; - - moveit-resources = self.callPackage ./moveit-resources {}; - - moveit-resources-fanuc-description = self.callPackage ./moveit-resources-fanuc-description {}; - - moveit-resources-fanuc-moveit-config = self.callPackage ./moveit-resources-fanuc-moveit-config {}; - - moveit-resources-panda-description = self.callPackage ./moveit-resources-panda-description {}; - - moveit-resources-panda-moveit-config = self.callPackage ./moveit-resources-panda-moveit-config {}; - - moveit-resources-pr2-description = self.callPackage ./moveit-resources-pr2-description {}; - - moveit-ros = self.callPackage ./moveit-ros {}; - - moveit-ros-benchmarks = self.callPackage ./moveit-ros-benchmarks {}; - - moveit-ros-move-group = self.callPackage ./moveit-ros-move-group {}; - - moveit-ros-occupancy-map-monitor = self.callPackage ./moveit-ros-occupancy-map-monitor {}; - - moveit-ros-perception = self.callPackage ./moveit-ros-perception {}; - - moveit-ros-planning = self.callPackage ./moveit-ros-planning {}; - - moveit-ros-planning-interface = self.callPackage ./moveit-ros-planning-interface {}; - - moveit-ros-robot-interaction = self.callPackage ./moveit-ros-robot-interaction {}; - - moveit-ros-visualization = self.callPackage ./moveit-ros-visualization {}; - - moveit-ros-warehouse = self.callPackage ./moveit-ros-warehouse {}; - - moveit-runtime = self.callPackage ./moveit-runtime {}; - - moveit-servo = self.callPackage ./moveit-servo {}; - - moveit-simple-controller-manager = self.callPackage ./moveit-simple-controller-manager {}; - - mppic = self.callPackage ./mppic {}; - - mrpt2 = self.callPackage ./mrpt2 {}; - - mrpt-msgs = self.callPackage ./mrpt-msgs {}; - - mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; - - multires-image = self.callPackage ./multires-image {}; - - mvsim = self.callPackage ./mvsim {}; - - naoqi-bridge-msgs = self.callPackage ./naoqi-bridge-msgs {}; - - naoqi-driver = self.callPackage ./naoqi-driver {}; - - naoqi-libqi = self.callPackage ./naoqi-libqi {}; - - naoqi-libqicore = self.callPackage ./naoqi-libqicore {}; - - nav2-amcl = self.callPackage ./nav2-amcl {}; - - nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {}; - - nav2-bringup = self.callPackage ./nav2-bringup {}; - - nav2-bt-navigator = self.callPackage ./nav2-bt-navigator {}; - - nav2-common = self.callPackage ./nav2-common {}; - - nav2-controller = self.callPackage ./nav2-controller {}; - - nav2-core = self.callPackage ./nav2-core {}; - - nav2-costmap-2d = self.callPackage ./nav2-costmap-2d {}; - - nav2-dwb-controller = self.callPackage ./nav2-dwb-controller {}; - - nav2-gazebo-spawner = self.callPackage ./nav2-gazebo-spawner {}; - - nav2-lifecycle-manager = self.callPackage ./nav2-lifecycle-manager {}; - - nav2-map-server = self.callPackage ./nav2-map-server {}; - - nav2-msgs = self.callPackage ./nav2-msgs {}; - - nav2-navfn-planner = self.callPackage ./nav2-navfn-planner {}; - - nav2-planner = self.callPackage ./nav2-planner {}; - - nav2-recoveries = self.callPackage ./nav2-recoveries {}; - - nav2-regulated-pure-pursuit-controller = self.callPackage ./nav2-regulated-pure-pursuit-controller {}; - - nav2-rviz-plugins = self.callPackage ./nav2-rviz-plugins {}; - - nav2-system-tests = self.callPackage ./nav2-system-tests {}; - - nav2-util = self.callPackage ./nav2-util {}; - - nav2-voxel-grid = self.callPackage ./nav2-voxel-grid {}; - - nav2-waypoint-follower = self.callPackage ./nav2-waypoint-follower {}; - - nav-2d-msgs = self.callPackage ./nav-2d-msgs {}; - - nav-2d-utils = self.callPackage ./nav-2d-utils {}; - - nav-msgs = self.callPackage ./nav-msgs {}; - - navigation2 = self.callPackage ./navigation2 {}; - - neobotix-usboard-msgs = self.callPackage ./neobotix-usboard-msgs {}; - - nerian-stereo = self.callPackage ./nerian-stereo {}; - - nmea-hardware-interface = self.callPackage ./nmea-hardware-interface {}; - - nmea-msgs = self.callPackage ./nmea-msgs {}; - - nodl-python = self.callPackage ./nodl-python {}; - - nonpersistent-voxel-layer = self.callPackage ./nonpersistent-voxel-layer {}; - - novatel-gps-driver = self.callPackage ./novatel-gps-driver {}; - - novatel-gps-msgs = self.callPackage ./novatel-gps-msgs {}; - - ntpd-driver = self.callPackage ./ntpd-driver {}; - - ntrip-client = self.callPackage ./ntrip-client {}; - - object-msgs = self.callPackage ./object-msgs {}; - - object-recognition-msgs = self.callPackage ./object-recognition-msgs {}; - - octomap = self.callPackage ./octomap {}; - - octomap-mapping = self.callPackage ./octomap-mapping {}; - - octomap-msgs = self.callPackage ./octomap-msgs {}; - - octomap-ros = self.callPackage ./octomap-ros {}; - - octomap-rviz-plugins = self.callPackage ./octomap-rviz-plugins {}; - - octomap-server = self.callPackage ./octomap-server {}; - - octovis = self.callPackage ./octovis {}; - - odom-to-tf-ros2 = self.callPackage ./odom-to-tf-ros2 {}; - - ompl = self.callPackage ./ompl {}; - - openzen-driver = self.callPackage ./openzen-driver {}; - - oroca-rqt-command = self.callPackage ./oroca-rqt-command {}; - - orocos-kdl = self.callPackage ./orocos-kdl {}; - - osqp-vendor = self.callPackage ./osqp-vendor {}; - - osrf-pycommon = self.callPackage ./osrf-pycommon {}; - - osrf-testing-tools-cpp = self.callPackage ./osrf-testing-tools-cpp {}; - - ouster-msgs = self.callPackage ./ouster-msgs {}; - - ouxt-common = self.callPackage ./ouxt-common {}; - - ouxt-lint-common = self.callPackage ./ouxt-lint-common {}; - - paho-mqtt-c = self.callPackage ./paho-mqtt-c {}; - - pal-gazebo-worlds = self.callPackage ./pal-gazebo-worlds {}; - - pal-statistics = self.callPackage ./pal-statistics {}; - - pal-statistics-msgs = self.callPackage ./pal-statistics-msgs {}; - - pcl-conversions = self.callPackage ./pcl-conversions {}; - - pcl-msgs = self.callPackage ./pcl-msgs {}; - - pcl-ros = self.callPackage ./pcl-ros {}; - - pendulum-control = self.callPackage ./pendulum-control {}; - - pendulum-msgs = self.callPackage ./pendulum-msgs {}; - - pepper-meshes = self.callPackage ./pepper-meshes {}; - - perception-pcl = self.callPackage ./perception-pcl {}; - - performance-test = self.callPackage ./performance-test {}; - - performance-test-fixture = self.callPackage ./performance-test-fixture {}; - - phidgets-accelerometer = self.callPackage ./phidgets-accelerometer {}; - - phidgets-analog-inputs = self.callPackage ./phidgets-analog-inputs {}; - - phidgets-api = self.callPackage ./phidgets-api {}; - - phidgets-digital-inputs = self.callPackage ./phidgets-digital-inputs {}; - - phidgets-digital-outputs = self.callPackage ./phidgets-digital-outputs {}; - - phidgets-drivers = self.callPackage ./phidgets-drivers {}; - - phidgets-gyroscope = self.callPackage ./phidgets-gyroscope {}; - - phidgets-high-speed-encoder = self.callPackage ./phidgets-high-speed-encoder {}; - - phidgets-ik = self.callPackage ./phidgets-ik {}; - - phidgets-magnetometer = self.callPackage ./phidgets-magnetometer {}; - - phidgets-motors = self.callPackage ./phidgets-motors {}; - - phidgets-msgs = self.callPackage ./phidgets-msgs {}; - - phidgets-spatial = self.callPackage ./phidgets-spatial {}; - - phidgets-temperature = self.callPackage ./phidgets-temperature {}; - - picknik-ament-copyright = self.callPackage ./picknik-ament-copyright {}; - - pinocchio = self.callPackage ./pinocchio {}; - - plansys2-bringup = self.callPackage ./plansys2-bringup {}; - - plansys2-bt-actions = self.callPackage ./plansys2-bt-actions {}; - - plansys2-core = self.callPackage ./plansys2-core {}; - - plansys2-domain-expert = self.callPackage ./plansys2-domain-expert {}; - - plansys2-executor = self.callPackage ./plansys2-executor {}; - - plansys2-lifecycle-manager = self.callPackage ./plansys2-lifecycle-manager {}; - - plansys2-msgs = self.callPackage ./plansys2-msgs {}; - - plansys2-pddl-parser = self.callPackage ./plansys2-pddl-parser {}; - - plansys2-planner = self.callPackage ./plansys2-planner {}; - - plansys2-popf-plan-solver = self.callPackage ./plansys2-popf-plan-solver {}; - - plansys2-problem-expert = self.callPackage ./plansys2-problem-expert {}; - - plansys2-terminal = self.callPackage ./plansys2-terminal {}; - - plotjuggler = self.callPackage ./plotjuggler {}; - - plotjuggler-msgs = self.callPackage ./plotjuggler-msgs {}; - - plotjuggler-ros = self.callPackage ./plotjuggler-ros {}; - - pluginlib = self.callPackage ./pluginlib {}; - - pmb2-2dnav = self.callPackage ./pmb2-2dnav {}; - - pmb2-2dnav-gazebo = self.callPackage ./pmb2-2dnav-gazebo {}; - - pmb2-bringup = self.callPackage ./pmb2-bringup {}; - - pmb2-controller-configuration = self.callPackage ./pmb2-controller-configuration {}; - - pmb2-description = self.callPackage ./pmb2-description {}; - - pmb2-gazebo = self.callPackage ./pmb2-gazebo {}; - - pmb2-maps = self.callPackage ./pmb2-maps {}; - - pmb2-navigation = self.callPackage ./pmb2-navigation {}; - - pmb2-robot = self.callPackage ./pmb2-robot {}; - - pmb2-simulation = self.callPackage ./pmb2-simulation {}; - - point-cloud-msg-wrapper = self.callPackage ./point-cloud-msg-wrapper {}; - - pointcloud-to-laserscan = self.callPackage ./pointcloud-to-laserscan {}; - - polygon-demos = self.callPackage ./polygon-demos {}; - - polygon-msgs = self.callPackage ./polygon-msgs {}; - - polygon-rviz-plugins = self.callPackage ./polygon-rviz-plugins {}; - - polygon-utils = self.callPackage ./polygon-utils {}; - - popf = self.callPackage ./popf {}; - - pose-cov-ops = self.callPackage ./pose-cov-ops {}; - - position-controllers = self.callPackage ./position-controllers {}; - - psen-scan-v2 = self.callPackage ./psen-scan-v2 {}; - - py-trees-ros = self.callPackage ./py-trees-ros {}; - - py-trees-ros-interfaces = self.callPackage ./py-trees-ros-interfaces {}; - - pybind11-vendor = self.callPackage ./pybind11-vendor {}; - - python-cmake-module = self.callPackage ./python-cmake-module {}; - - python-qt-binding = self.callPackage ./python-qt-binding {}; - - qpoases-vendor = self.callPackage ./qpoases-vendor {}; - - qt-dotgraph = self.callPackage ./qt-dotgraph {}; - - qt-gui = self.callPackage ./qt-gui {}; - - qt-gui-app = self.callPackage ./qt-gui-app {}; - - qt-gui-core = self.callPackage ./qt-gui-core {}; - - qt-gui-cpp = self.callPackage ./qt-gui-cpp {}; - - qt-gui-py-common = self.callPackage ./qt-gui-py-common {}; - - quality-of-service-demo-cpp = self.callPackage ./quality-of-service-demo-cpp {}; - - quality-of-service-demo-py = self.callPackage ./quality-of-service-demo-py {}; - - quaternion-operation = self.callPackage ./quaternion-operation {}; - - r2r-spl-7 = self.callPackage ./r2r-spl-7 {}; - - radar-msgs = self.callPackage ./radar-msgs {}; - - random-numbers = self.callPackage ./random-numbers {}; - - raptor-dbw-can = self.callPackage ./raptor-dbw-can {}; - - raptor-dbw-joystick = self.callPackage ./raptor-dbw-joystick {}; - - raptor-dbw-msgs = self.callPackage ./raptor-dbw-msgs {}; - - raptor-pdu = self.callPackage ./raptor-pdu {}; - - raptor-pdu-msgs = self.callPackage ./raptor-pdu-msgs {}; - - raspimouse = self.callPackage ./raspimouse {}; - - raspimouse-description = self.callPackage ./raspimouse-description {}; - - raspimouse-msgs = self.callPackage ./raspimouse-msgs {}; - - raspimouse-navigation = self.callPackage ./raspimouse-navigation {}; - - raspimouse-ros2-examples = self.callPackage ./raspimouse-ros2-examples {}; - - raspimouse-slam = self.callPackage ./raspimouse-slam {}; - - raspimouse-slam-navigation = self.callPackage ./raspimouse-slam-navigation {}; - - rc-common-msgs = self.callPackage ./rc-common-msgs {}; - - rc-dynamics-api = self.callPackage ./rc-dynamics-api {}; - - rc-genicam-api = self.callPackage ./rc-genicam-api {}; - - rc-genicam-driver = self.callPackage ./rc-genicam-driver {}; - - rc-reason-clients = self.callPackage ./rc-reason-clients {}; - - rc-reason-msgs = self.callPackage ./rc-reason-msgs {}; - - rcdiscover = self.callPackage ./rcdiscover {}; - - rcgcd-spl-14 = self.callPackage ./rcgcd-spl-14 {}; - - rcgcd-spl-14-conversion = self.callPackage ./rcgcd-spl-14-conversion {}; - - rcgcrd-spl-4 = self.callPackage ./rcgcrd-spl-4 {}; - - rcgcrd-spl-4-conversion = self.callPackage ./rcgcrd-spl-4-conversion {}; - - rcl = self.callPackage ./rcl {}; - - rcl-action = self.callPackage ./rcl-action {}; - - rcl-interfaces = self.callPackage ./rcl-interfaces {}; - - rcl-lifecycle = self.callPackage ./rcl-lifecycle {}; - - rcl-logging-log4cxx = self.callPackage ./rcl-logging-log4cxx {}; - - rcl-logging-noop = self.callPackage ./rcl-logging-noop {}; - - rcl-logging-spdlog = self.callPackage ./rcl-logging-spdlog {}; - - rcl-yaml-param-parser = self.callPackage ./rcl-yaml-param-parser {}; - - rclc = self.callPackage ./rclc {}; - - rclc-examples = self.callPackage ./rclc-examples {}; - - rclc-lifecycle = self.callPackage ./rclc-lifecycle {}; - - rclc-parameter = self.callPackage ./rclc-parameter {}; - - rclcpp = self.callPackage ./rclcpp {}; - - rclcpp-action = self.callPackage ./rclcpp-action {}; - - rclcpp-cascade-lifecycle = self.callPackage ./rclcpp-cascade-lifecycle {}; - - rclcpp-components = self.callPackage ./rclcpp-components {}; - - rclcpp-lifecycle = self.callPackage ./rclcpp-lifecycle {}; - - rclpy = self.callPackage ./rclpy {}; - - rclpy-message-converter = self.callPackage ./rclpy-message-converter {}; - - rclpy-message-converter-msgs = self.callPackage ./rclpy-message-converter-msgs {}; - - rcpputils = self.callPackage ./rcpputils {}; - - rcutils = self.callPackage ./rcutils {}; - - realsense2-camera = self.callPackage ./realsense2-camera {}; - - realsense2-camera-msgs = self.callPackage ./realsense2-camera-msgs {}; - - realsense2-description = self.callPackage ./realsense2-description {}; - - realsense-examples = self.callPackage ./realsense-examples {}; - - realsense-hardware-interface = self.callPackage ./realsense-hardware-interface {}; - - realsense-msgs = self.callPackage ./realsense-msgs {}; - - realsense-node = self.callPackage ./realsense-node {}; - - realsense-ros = self.callPackage ./realsense-ros {}; - - realtime-tools = self.callPackage ./realtime-tools {}; - - resource-retriever = self.callPackage ./resource-retriever {}; - - rmf-battery = self.callPackage ./rmf-battery {}; - - rmf-building-map-msgs = self.callPackage ./rmf-building-map-msgs {}; - - rmf-building-map-tools = self.callPackage ./rmf-building-map-tools {}; - - rmf-building-sim-common = self.callPackage ./rmf-building-sim-common {}; - - rmf-building-sim-gazebo-plugins = self.callPackage ./rmf-building-sim-gazebo-plugins {}; - - rmf-charger-msgs = self.callPackage ./rmf-charger-msgs {}; - - rmf-cmake-uncrustify = self.callPackage ./rmf-cmake-uncrustify {}; - - rmf-demos = self.callPackage ./rmf-demos {}; - - rmf-demos-assets = self.callPackage ./rmf-demos-assets {}; - - rmf-demos-dashboard-resources = self.callPackage ./rmf-demos-dashboard-resources {}; - - rmf-demos-gz = self.callPackage ./rmf-demos-gz {}; - - rmf-demos-maps = self.callPackage ./rmf-demos-maps {}; - - rmf-demos-panel = self.callPackage ./rmf-demos-panel {}; - - rmf-demos-tasks = self.callPackage ./rmf-demos-tasks {}; - - rmf-dispenser-msgs = self.callPackage ./rmf-dispenser-msgs {}; - - rmf-door-msgs = self.callPackage ./rmf-door-msgs {}; - - rmf-fleet-adapter = self.callPackage ./rmf-fleet-adapter {}; - - rmf-fleet-adapter-python = self.callPackage ./rmf-fleet-adapter-python {}; - - rmf-fleet-msgs = self.callPackage ./rmf-fleet-msgs {}; - - rmf-ingestor-msgs = self.callPackage ./rmf-ingestor-msgs {}; - - rmf-lift-msgs = self.callPackage ./rmf-lift-msgs {}; - - rmf-robot-sim-common = self.callPackage ./rmf-robot-sim-common {}; - - rmf-robot-sim-gazebo-plugins = self.callPackage ./rmf-robot-sim-gazebo-plugins {}; - - rmf-task = self.callPackage ./rmf-task {}; - - rmf-task-msgs = self.callPackage ./rmf-task-msgs {}; - - rmf-task-ros2 = self.callPackage ./rmf-task-ros2 {}; - - rmf-traffic = self.callPackage ./rmf-traffic {}; - - rmf-traffic-editor = self.callPackage ./rmf-traffic-editor {}; - - rmf-traffic-editor-assets = self.callPackage ./rmf-traffic-editor-assets {}; - - rmf-traffic-editor-test-maps = self.callPackage ./rmf-traffic-editor-test-maps {}; - - rmf-traffic-msgs = self.callPackage ./rmf-traffic-msgs {}; - - rmf-traffic-ros2 = self.callPackage ./rmf-traffic-ros2 {}; - - rmf-utils = self.callPackage ./rmf-utils {}; - - rmf-visualization = self.callPackage ./rmf-visualization {}; - - rmf-visualization-building-systems = self.callPackage ./rmf-visualization-building-systems {}; - - rmf-visualization-fleet-states = self.callPackage ./rmf-visualization-fleet-states {}; - - rmf-visualization-msgs = self.callPackage ./rmf-visualization-msgs {}; - - rmf-visualization-rviz2-plugins = self.callPackage ./rmf-visualization-rviz2-plugins {}; - - rmf-visualization-schedule = self.callPackage ./rmf-visualization-schedule {}; - - rmf-workcell-msgs = self.callPackage ./rmf-workcell-msgs {}; - - rmw = self.callPackage ./rmw {}; - - rmw-connext-cpp = self.callPackage ./rmw-connext-cpp {}; - - rmw-connext-shared-cpp = self.callPackage ./rmw-connext-shared-cpp {}; - - rmw-cyclonedds-cpp = self.callPackage ./rmw-cyclonedds-cpp {}; - - rmw-dds-common = self.callPackage ./rmw-dds-common {}; - - rmw-fastrtps-cpp = self.callPackage ./rmw-fastrtps-cpp {}; - - rmw-fastrtps-dynamic-cpp = self.callPackage ./rmw-fastrtps-dynamic-cpp {}; - - rmw-fastrtps-shared-cpp = self.callPackage ./rmw-fastrtps-shared-cpp {}; - - rmw-implementation = self.callPackage ./rmw-implementation {}; - - rmw-implementation-cmake = self.callPackage ./rmw-implementation-cmake {}; - - robot-controllers = self.callPackage ./robot-controllers {}; - - robot-controllers-interface = self.callPackage ./robot-controllers-interface {}; - - robot-controllers-msgs = self.callPackage ./robot-controllers-msgs {}; - - robot-localization = self.callPackage ./robot-localization {}; - - robot-state-publisher = self.callPackage ./robot-state-publisher {}; - - robot-upstart = self.callPackage ./robot-upstart {}; - - ros1-bridge = self.callPackage ./ros1-bridge {}; - - ros1-rosbag-storage-vendor = self.callPackage ./ros1-rosbag-storage-vendor {}; - - ros2-control = self.callPackage ./ros2-control {}; - - ros2-control-test-assets = self.callPackage ./ros2-control-test-assets {}; - - ros2-controllers = self.callPackage ./ros2-controllers {}; - - ros2-ouster = self.callPackage ./ros2-ouster {}; - - ros2-socketcan = self.callPackage ./ros2-socketcan {}; - - ros2action = self.callPackage ./ros2action {}; - - ros2bag = self.callPackage ./ros2bag {}; - - ros2cli = self.callPackage ./ros2cli {}; - - ros2cli-common-extensions = self.callPackage ./ros2cli-common-extensions {}; - - ros2component = self.callPackage ./ros2component {}; - - ros2controlcli = self.callPackage ./ros2controlcli {}; - - ros2interface = self.callPackage ./ros2interface {}; - - ros2launch = self.callPackage ./ros2launch {}; - - ros2lifecycle = self.callPackage ./ros2lifecycle {}; - - ros2lifecycle-test-fixtures = self.callPackage ./ros2lifecycle-test-fixtures {}; - - ros2multicast = self.callPackage ./ros2multicast {}; - - ros2node = self.callPackage ./ros2node {}; - - ros2nodl = self.callPackage ./ros2nodl {}; - - ros2param = self.callPackage ./ros2param {}; - - ros2pkg = self.callPackage ./ros2pkg {}; - - ros2run = self.callPackage ./ros2run {}; - - ros2service = self.callPackage ./ros2service {}; - - ros2test = self.callPackage ./ros2test {}; - - ros2topic = self.callPackage ./ros2topic {}; - - ros2trace = self.callPackage ./ros2trace {}; - - ros2trace-analysis = self.callPackage ./ros2trace-analysis {}; - - ros-base = self.callPackage ./ros-base {}; - - ros-core = self.callPackage ./ros-core {}; - - ros-environment = self.callPackage ./ros-environment {}; - - ros-ign = self.callPackage ./ros-ign {}; - - ros-ign-bridge = self.callPackage ./ros-ign-bridge {}; - - ros-ign-image = self.callPackage ./ros-ign-image {}; - - ros-ign-interfaces = self.callPackage ./ros-ign-interfaces {}; - - ros-industrial-cmake-boilerplate = self.callPackage ./ros-industrial-cmake-boilerplate {}; - - ros-testing = self.callPackage ./ros-testing {}; - - ros-workspace = self.callPackage ./ros-workspace {}; - - rosapi = self.callPackage ./rosapi {}; - - rosapi-msgs = self.callPackage ./rosapi-msgs {}; - - rosauth = self.callPackage ./rosauth {}; - - rosbag2 = self.callPackage ./rosbag2 {}; - - rosbag2-bag-v2-plugins = self.callPackage ./rosbag2-bag-v2-plugins {}; - - rosbag2-compression = self.callPackage ./rosbag2-compression {}; - - rosbag2-converter-default-plugins = self.callPackage ./rosbag2-converter-default-plugins {}; - - rosbag2-cpp = self.callPackage ./rosbag2-cpp {}; - - rosbag2-storage = self.callPackage ./rosbag2-storage {}; - - rosbag2-storage-default-plugins = self.callPackage ./rosbag2-storage-default-plugins {}; - - rosbag2-storage-mcap = self.callPackage ./rosbag2-storage-mcap {}; - - rosbag2-storage-mcap-testdata = self.callPackage ./rosbag2-storage-mcap-testdata {}; - - rosbag2-test-common = self.callPackage ./rosbag2-test-common {}; - - rosbag2-tests = self.callPackage ./rosbag2-tests {}; - - rosbag2-transport = self.callPackage ./rosbag2-transport {}; - - rosbridge-library = self.callPackage ./rosbridge-library {}; - - rosbridge-msgs = self.callPackage ./rosbridge-msgs {}; - - rosbridge-server = self.callPackage ./rosbridge-server {}; - - rosbridge-suite = self.callPackage ./rosbridge-suite {}; - - rosbridge-test-msgs = self.callPackage ./rosbridge-test-msgs {}; - - rosee-msg = self.callPackage ./rosee-msg {}; - - rosgraph-msgs = self.callPackage ./rosgraph-msgs {}; - - rosidl-adapter = self.callPackage ./rosidl-adapter {}; - - rosidl-cmake = self.callPackage ./rosidl-cmake {}; - - rosidl-default-generators = self.callPackage ./rosidl-default-generators {}; - - rosidl-default-runtime = self.callPackage ./rosidl-default-runtime {}; - - rosidl-generator-c = self.callPackage ./rosidl-generator-c {}; - - rosidl-generator-cpp = self.callPackage ./rosidl-generator-cpp {}; - - rosidl-generator-dds-idl = self.callPackage ./rosidl-generator-dds-idl {}; - - rosidl-generator-py = self.callPackage ./rosidl-generator-py {}; - - rosidl-parser = self.callPackage ./rosidl-parser {}; - - rosidl-runtime-c = self.callPackage ./rosidl-runtime-c {}; - - rosidl-runtime-cpp = self.callPackage ./rosidl-runtime-cpp {}; - - rosidl-runtime-py = self.callPackage ./rosidl-runtime-py {}; - - rosidl-typesupport-c = self.callPackage ./rosidl-typesupport-c {}; - - rosidl-typesupport-connext-c = self.callPackage ./rosidl-typesupport-connext-c {}; - - rosidl-typesupport-connext-cpp = self.callPackage ./rosidl-typesupport-connext-cpp {}; - - rosidl-typesupport-cpp = self.callPackage ./rosidl-typesupport-cpp {}; - - rosidl-typesupport-fastrtps-c = self.callPackage ./rosidl-typesupport-fastrtps-c {}; - - rosidl-typesupport-fastrtps-cpp = self.callPackage ./rosidl-typesupport-fastrtps-cpp {}; - - rosidl-typesupport-interface = self.callPackage ./rosidl-typesupport-interface {}; - - rosidl-typesupport-introspection-c = self.callPackage ./rosidl-typesupport-introspection-c {}; - - rosidl-typesupport-introspection-cpp = self.callPackage ./rosidl-typesupport-introspection-cpp {}; - - rosxbeepy = self.callPackage ./rosxbeepy {}; - - rover-bringup = self.callPackage ./rover-bringup {}; - - rover-description = self.callPackage ./rover-description {}; - - rover-driver = self.callPackage ./rover-driver {}; - - rover-msgs = self.callPackage ./rover-msgs {}; - - rover-navigation = self.callPackage ./rover-navigation {}; - - rover-simulation = self.callPackage ./rover-simulation {}; - - rover-teleop = self.callPackage ./rover-teleop {}; - - roverrobotics-ros2 = self.callPackage ./roverrobotics-ros2 {}; - - rplidar-ros = self.callPackage ./rplidar-ros {}; - - rpyutils = self.callPackage ./rpyutils {}; - - rqt = self.callPackage ./rqt {}; - - rqt-action = self.callPackage ./rqt-action {}; - - rqt-common-plugins = self.callPackage ./rqt-common-plugins {}; - - rqt-console = self.callPackage ./rqt-console {}; - - rqt-graph = self.callPackage ./rqt-graph {}; - - rqt-gui = self.callPackage ./rqt-gui {}; - - rqt-gui-cpp = self.callPackage ./rqt-gui-cpp {}; - - rqt-gui-py = self.callPackage ./rqt-gui-py {}; - - rqt-image-view = self.callPackage ./rqt-image-view {}; - - rqt-moveit = self.callPackage ./rqt-moveit {}; - - rqt-msg = self.callPackage ./rqt-msg {}; - - rqt-plot = self.callPackage ./rqt-plot {}; - - rqt-publisher = self.callPackage ./rqt-publisher {}; - - rqt-py-common = self.callPackage ./rqt-py-common {}; - - rqt-py-console = self.callPackage ./rqt-py-console {}; - - rqt-reconfigure = self.callPackage ./rqt-reconfigure {}; - - rqt-robot-dashboard = self.callPackage ./rqt-robot-dashboard {}; - - rqt-robot-monitor = self.callPackage ./rqt-robot-monitor {}; - - rqt-robot-steering = self.callPackage ./rqt-robot-steering {}; - - rqt-runtime-monitor = self.callPackage ./rqt-runtime-monitor {}; - - rqt-service-caller = self.callPackage ./rqt-service-caller {}; - - rqt-shell = self.callPackage ./rqt-shell {}; - - rqt-srv = self.callPackage ./rqt-srv {}; - - rqt-tf-tree = self.callPackage ./rqt-tf-tree {}; - - rqt-top = self.callPackage ./rqt-top {}; - - rqt-topic = self.callPackage ./rqt-topic {}; - - rt-manipulators-cpp = self.callPackage ./rt-manipulators-cpp {}; - - rt-manipulators-examples = self.callPackage ./rt-manipulators-examples {}; - - rt-usb-9axisimu-driver = self.callPackage ./rt-usb-9axisimu-driver {}; - - rtabmap-conversions = self.callPackage ./rtabmap-conversions {}; - - rtabmap-demos = self.callPackage ./rtabmap-demos {}; - - rtabmap-examples = self.callPackage ./rtabmap-examples {}; - - rtabmap-launch = self.callPackage ./rtabmap-launch {}; - - rtabmap-msgs = self.callPackage ./rtabmap-msgs {}; - - rtabmap-odom = self.callPackage ./rtabmap-odom {}; - - rtabmap-python = self.callPackage ./rtabmap-python {}; - - rtabmap-ros = self.callPackage ./rtabmap-ros {}; - - rtabmap-rviz-plugins = self.callPackage ./rtabmap-rviz-plugins {}; - - rtabmap-slam = self.callPackage ./rtabmap-slam {}; - - rtabmap-sync = self.callPackage ./rtabmap-sync {}; - - rtabmap-util = self.callPackage ./rtabmap-util {}; - - rtabmap-viz = self.callPackage ./rtabmap-viz {}; - - rtcm-msgs = self.callPackage ./rtcm-msgs {}; - - rttest = self.callPackage ./rttest {}; - - ruckig = self.callPackage ./ruckig {}; - - run-move-group = self.callPackage ./run-move-group {}; - - run-moveit-cpp = self.callPackage ./run-moveit-cpp {}; - - run-ompl-constrained-planning = self.callPackage ./run-ompl-constrained-planning {}; - - rviz2 = self.callPackage ./rviz2 {}; - - rviz-assimp-vendor = self.callPackage ./rviz-assimp-vendor {}; - - rviz-common = self.callPackage ./rviz-common {}; - - rviz-default-plugins = self.callPackage ./rviz-default-plugins {}; - - rviz-imu-plugin = self.callPackage ./rviz-imu-plugin {}; - - rviz-ogre-vendor = self.callPackage ./rviz-ogre-vendor {}; - - rviz-rendering = self.callPackage ./rviz-rendering {}; - - rviz-rendering-tests = self.callPackage ./rviz-rendering-tests {}; - - rviz-visual-testing-framework = self.callPackage ./rviz-visual-testing-framework {}; - - rviz-visual-tools = self.callPackage ./rviz-visual-tools {}; - - sbg-driver = self.callPackage ./sbg-driver {}; - - schunk-svh-description = self.callPackage ./schunk-svh-description {}; - - schunk-svh-driver = self.callPackage ./schunk-svh-driver {}; - - schunk-svh-library = self.callPackage ./schunk-svh-library {}; - - schunk-svh-tests = self.callPackage ./schunk-svh-tests {}; - - sdl2-vendor = self.callPackage ./sdl2-vendor {}; - - self-test = self.callPackage ./self-test {}; - - sensor-msgs = self.callPackage ./sensor-msgs {}; - - sensor-msgs-py = self.callPackage ./sensor-msgs-py {}; - - septentrio-gnss-driver = self.callPackage ./septentrio-gnss-driver {}; - - serial-driver = self.callPackage ./serial-driver {}; - - shape-msgs = self.callPackage ./shape-msgs {}; - - shared-queues-vendor = self.callPackage ./shared-queues-vendor {}; - - sick-safetyscanners2 = self.callPackage ./sick-safetyscanners2 {}; - - sick-safetyscanners2-interfaces = self.callPackage ./sick-safetyscanners2-interfaces {}; - - sick-safetyscanners-base = self.callPackage ./sick-safetyscanners-base {}; - - sick-scan2 = self.callPackage ./sick-scan2 {}; - - simple-actions = self.callPackage ./simple-actions {}; - - simple-launch = self.callPackage ./simple-launch {}; - - slam-toolbox = self.callPackage ./slam-toolbox {}; - - slider-publisher = self.callPackage ./slider-publisher {}; - - smac-planner = self.callPackage ./smac-planner {}; - - smacc2 = self.callPackage ./smacc2 {}; - - smacc2-msgs = self.callPackage ./smacc2-msgs {}; - - smclib = self.callPackage ./smclib {}; - - snowbot-operating-system = self.callPackage ./snowbot-operating-system {}; - - soccer-object-msgs = self.callPackage ./soccer-object-msgs {}; - - sol-vendor = self.callPackage ./sol-vendor {}; - - sophus = self.callPackage ./sophus {}; - - spacenav = self.callPackage ./spacenav {}; - - spatio-temporal-voxel-layer = self.callPackage ./spatio-temporal-voxel-layer {}; - - spdlog-vendor = self.callPackage ./spdlog-vendor {}; - - splsm-7 = self.callPackage ./splsm-7 {}; - - splsm-7-conversion = self.callPackage ./splsm-7-conversion {}; - - sqlite3-vendor = self.callPackage ./sqlite3-vendor {}; - - srdfdom = self.callPackage ./srdfdom {}; - - sros2 = self.callPackage ./sros2 {}; - - sros2-cmake = self.callPackage ./sros2-cmake {}; - - statistics-msgs = self.callPackage ./statistics-msgs {}; - - std-msgs = self.callPackage ./std-msgs {}; - - std-srvs = self.callPackage ./std-srvs {}; - - stereo-image-proc = self.callPackage ./stereo-image-proc {}; - - stereo-msgs = self.callPackage ./stereo-msgs {}; - - stomp = self.callPackage ./stomp {}; - - stubborn-buddies = self.callPackage ./stubborn-buddies {}; - - stubborn-buddies-msgs = self.callPackage ./stubborn-buddies-msgs {}; - - swri-cli-tools = self.callPackage ./swri-cli-tools {}; - - swri-console = self.callPackage ./swri-console {}; - - swri-console-util = self.callPackage ./swri-console-util {}; - - swri-dbw-interface = self.callPackage ./swri-dbw-interface {}; - - swri-geometry-util = self.callPackage ./swri-geometry-util {}; - - swri-image-util = self.callPackage ./swri-image-util {}; - - swri-math-util = self.callPackage ./swri-math-util {}; - - swri-opencv-util = self.callPackage ./swri-opencv-util {}; - - swri-prefix-tools = self.callPackage ./swri-prefix-tools {}; - - swri-roscpp = self.callPackage ./swri-roscpp {}; - - swri-route-util = self.callPackage ./swri-route-util {}; - - swri-serial-util = self.callPackage ./swri-serial-util {}; - - swri-system-util = self.callPackage ./swri-system-util {}; - - swri-transform-util = self.callPackage ./swri-transform-util {}; - - system-fingerprint = self.callPackage ./system-fingerprint {}; - - system-metrics-collector = self.callPackage ./system-metrics-collector {}; - - system-modes = self.callPackage ./system-modes {}; - - system-modes-examples = self.callPackage ./system-modes-examples {}; - - system-modes-msgs = self.callPackage ./system-modes-msgs {}; - - tango-icons-vendor = self.callPackage ./tango-icons-vendor {}; - - teleop-tools = self.callPackage ./teleop-tools {}; - - teleop-tools-msgs = self.callPackage ./teleop-tools-msgs {}; - - teleop-twist-joy = self.callPackage ./teleop-twist-joy {}; - - teleop-twist-keyboard = self.callPackage ./teleop-twist-keyboard {}; - - test-apex-test-tools = self.callPackage ./test-apex-test-tools {}; - - test-bond = self.callPackage ./test-bond {}; - - test-interface-files = self.callPackage ./test-interface-files {}; - - test-launch-system-modes = self.callPackage ./test-launch-system-modes {}; - - test-msgs = self.callPackage ./test-msgs {}; - - test-rmw-implementation = self.callPackage ./test-rmw-implementation {}; - - tf2 = self.callPackage ./tf2 {}; - - tf2-bullet = self.callPackage ./tf2-bullet {}; - - tf2-eigen = self.callPackage ./tf2-eigen {}; - - tf2-eigen-kdl = self.callPackage ./tf2-eigen-kdl {}; - - tf2-geometry-msgs = self.callPackage ./tf2-geometry-msgs {}; - - tf2-kdl = self.callPackage ./tf2-kdl {}; - - tf2-msgs = self.callPackage ./tf2-msgs {}; - - tf2-py = self.callPackage ./tf2-py {}; - - tf2-ros = self.callPackage ./tf2-ros {}; - - tf2-sensor-msgs = self.callPackage ./tf2-sensor-msgs {}; - - tf2-tools = self.callPackage ./tf2-tools {}; - - tf-transformations = self.callPackage ./tf-transformations {}; - - theora-image-transport = self.callPackage ./theora-image-transport {}; - - tile-map = self.callPackage ./tile-map {}; - - tinyxml2-vendor = self.callPackage ./tinyxml2-vendor {}; - - tinyxml-vendor = self.callPackage ./tinyxml-vendor {}; - - tlsf = self.callPackage ./tlsf {}; - - tlsf-cpp = self.callPackage ./tlsf-cpp {}; - - topic-monitor = self.callPackage ./topic-monitor {}; - - tracetools = self.callPackage ./tracetools {}; - - tracetools-analysis = self.callPackage ./tracetools-analysis {}; - - tracetools-image-pipeline = self.callPackage ./tracetools-image-pipeline {}; - - tracetools-launch = self.callPackage ./tracetools-launch {}; - - tracetools-test = self.callPackage ./tracetools-test {}; - - trajectory-msgs = self.callPackage ./trajectory-msgs {}; - - transmission-interface = self.callPackage ./transmission-interface {}; - - tricycle-controller = self.callPackage ./tricycle-controller {}; - - turtle-tf2-cpp = self.callPackage ./turtle-tf2-cpp {}; - - turtle-tf2-py = self.callPackage ./turtle-tf2-py {}; - - turtlebot3 = self.callPackage ./turtlebot3 {}; - - turtlebot3-bringup = self.callPackage ./turtlebot3-bringup {}; - - turtlebot3-cartographer = self.callPackage ./turtlebot3-cartographer {}; - - turtlebot3-description = self.callPackage ./turtlebot3-description {}; - - turtlebot3-example = self.callPackage ./turtlebot3-example {}; - - turtlebot3-fake-node = self.callPackage ./turtlebot3-fake-node {}; - - turtlebot3-gazebo = self.callPackage ./turtlebot3-gazebo {}; - - turtlebot3-manipulation = self.callPackage ./turtlebot3-manipulation {}; - - turtlebot3-manipulation-bringup = self.callPackage ./turtlebot3-manipulation-bringup {}; - - turtlebot3-manipulation-cartographer = self.callPackage ./turtlebot3-manipulation-cartographer {}; - - turtlebot3-manipulation-description = self.callPackage ./turtlebot3-manipulation-description {}; - - turtlebot3-manipulation-hardware = self.callPackage ./turtlebot3-manipulation-hardware {}; - - turtlebot3-manipulation-moveit-config = self.callPackage ./turtlebot3-manipulation-moveit-config {}; - - turtlebot3-manipulation-navigation2 = self.callPackage ./turtlebot3-manipulation-navigation2 {}; - - turtlebot3-manipulation-teleop = self.callPackage ./turtlebot3-manipulation-teleop {}; - - turtlebot3-msgs = self.callPackage ./turtlebot3-msgs {}; - - turtlebot3-navigation2 = self.callPackage ./turtlebot3-navigation2 {}; - - turtlebot3-node = self.callPackage ./turtlebot3-node {}; - - turtlebot3-simulations = self.callPackage ./turtlebot3-simulations {}; - - turtlebot3-teleop = self.callPackage ./turtlebot3-teleop {}; - - turtlesim = self.callPackage ./turtlesim {}; - - tuw-airskin-msgs = self.callPackage ./tuw-airskin-msgs {}; - - tuw-geometry = self.callPackage ./tuw-geometry {}; - - tuw-geometry-msgs = self.callPackage ./tuw-geometry-msgs {}; - - tuw-msgs = self.callPackage ./tuw-msgs {}; - - tuw-multi-robot-msgs = self.callPackage ./tuw-multi-robot-msgs {}; - - tuw-nav-msgs = self.callPackage ./tuw-nav-msgs {}; - - tuw-object-msgs = self.callPackage ./tuw-object-msgs {}; - - twist-mux = self.callPackage ./twist-mux {}; - - twist-stamper = self.callPackage ./twist-stamper {}; - - ublox = self.callPackage ./ublox {}; - - ublox-gps = self.callPackage ./ublox-gps {}; - - ublox-msgs = self.callPackage ./ublox-msgs {}; - - ublox-serialization = self.callPackage ./ublox-serialization {}; - - udp-driver = self.callPackage ./udp-driver {}; - - udp-msgs = self.callPackage ./udp-msgs {}; - - uncrustify-vendor = self.callPackage ./uncrustify-vendor {}; - - unique-identifier-msgs = self.callPackage ./unique-identifier-msgs {}; - - ur-bringup = self.callPackage ./ur-bringup {}; - - ur-calibration = self.callPackage ./ur-calibration {}; - - ur-client-library = self.callPackage ./ur-client-library {}; - - ur-controllers = self.callPackage ./ur-controllers {}; - - ur-dashboard-msgs = self.callPackage ./ur-dashboard-msgs {}; - - ur-description = self.callPackage ./ur-description {}; - - ur-moveit-config = self.callPackage ./ur-moveit-config {}; - - ur-msgs = self.callPackage ./ur-msgs {}; - - ur-robot-driver = self.callPackage ./ur-robot-driver {}; - - urdf = self.callPackage ./urdf {}; - - urdf-test = self.callPackage ./urdf-test {}; - - urdf-tutorial = self.callPackage ./urdf-tutorial {}; - - urdfdom = self.callPackage ./urdfdom {}; - - urdfdom-headers = self.callPackage ./urdfdom-headers {}; - - urdfdom-py = self.callPackage ./urdfdom-py {}; - - urg-c = self.callPackage ./urg-c {}; - - urg-node = self.callPackage ./urg-node {}; - - urg-node-msgs = self.callPackage ./urg-node-msgs {}; - - usb-cam = self.callPackage ./usb-cam {}; - - v4l2-camera = self.callPackage ./v4l2-camera {}; - - velocity-controllers = self.callPackage ./velocity-controllers {}; - - velodyne = self.callPackage ./velodyne {}; - - velodyne-description = self.callPackage ./velodyne-description {}; - - velodyne-driver = self.callPackage ./velodyne-driver {}; - - velodyne-gazebo-plugins = self.callPackage ./velodyne-gazebo-plugins {}; - - velodyne-laserscan = self.callPackage ./velodyne-laserscan {}; - - velodyne-msgs = self.callPackage ./velodyne-msgs {}; - - velodyne-pointcloud = self.callPackage ./velodyne-pointcloud {}; - - velodyne-simulator = self.callPackage ./velodyne-simulator {}; - - vesc = self.callPackage ./vesc {}; - - vesc-ackermann = self.callPackage ./vesc-ackermann {}; - - vesc-driver = self.callPackage ./vesc-driver {}; - - vesc-msgs = self.callPackage ./vesc-msgs {}; - - vision-msgs = self.callPackage ./vision-msgs {}; - - vision-opencv = self.callPackage ./vision-opencv {}; - - visualization-msgs = self.callPackage ./visualization-msgs {}; - - vrpn = self.callPackage ./vrpn {}; - - vrpn-mocap = self.callPackage ./vrpn-mocap {}; - - vrxperience-bridge = self.callPackage ./vrxperience-bridge {}; - - vrxperience-msgs = self.callPackage ./vrxperience-msgs {}; - - warehouse-ros = self.callPackage ./warehouse-ros {}; - - warehouse-ros-sqlite = self.callPackage ./warehouse-ros-sqlite {}; - - webots-ros2 = self.callPackage ./webots-ros2 {}; - - webots-ros2-control = self.callPackage ./webots-ros2-control {}; - - webots-ros2-driver = self.callPackage ./webots-ros2-driver {}; - - webots-ros2-epuck = self.callPackage ./webots-ros2-epuck {}; - - webots-ros2-importer = self.callPackage ./webots-ros2-importer {}; - - webots-ros2-mavic = self.callPackage ./webots-ros2-mavic {}; - - webots-ros2-msgs = self.callPackage ./webots-ros2-msgs {}; - - webots-ros2-tesla = self.callPackage ./webots-ros2-tesla {}; - - webots-ros2-tests = self.callPackage ./webots-ros2-tests {}; - - webots-ros2-tiago = self.callPackage ./webots-ros2-tiago {}; - - webots-ros2-turtlebot = self.callPackage ./webots-ros2-turtlebot {}; - - webots-ros2-universal-robot = self.callPackage ./webots-ros2-universal-robot {}; - - wiimote = self.callPackage ./wiimote {}; - - wiimote-msgs = self.callPackage ./wiimote-msgs {}; - - wireless-msgs = self.callPackage ./wireless-msgs {}; - - wireless-watcher = self.callPackage ./wireless-watcher {}; - - xacro = self.callPackage ./xacro {}; - - xacro-live = self.callPackage ./xacro-live {}; - - yaml-cpp-vendor = self.callPackage ./yaml-cpp-vendor {}; - - zmqpp-vendor = self.callPackage ./zmqpp-vendor {}; - - zstd-vendor = self.callPackage ./zstd-vendor {}; - -} diff --git a/distros/foxy/geodesy/default.nix b/distros/foxy/geodesy/default.nix deleted file mode 100644 index 677d3d9a17..0000000000 --- a/distros/foxy/geodesy/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, angles, geographic-msgs, geometry-msgs, python3Packages, sensor-msgs, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-foxy-geodesy"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros-geographic-info/geographic_info-release/archive/release/foxy/geodesy/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "9b6d0e18310a4aa8c3b43eb11c29c74440c13322fbc049d8eab7506cbfa53864"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python3Packages.catkin-pkg ]; - propagatedBuildInputs = [ angles geographic-msgs geometry-msgs python3Packages.pyproj sensor-msgs unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Python and C++ interfaces for manipulating geodetic coordinates.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/geographic-info/default.nix b/distros/foxy/geographic-info/default.nix deleted file mode 100644 index ba595a7b2c..0000000000 --- a/distros/foxy/geographic-info/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geodesy, geographic-msgs }: -buildRosPackage { - pname = "ros-foxy-geographic-info"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros-geographic-info/geographic_info-release/archive/release/foxy/geographic_info/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "73ed847171cb6611ee166d4c188d4c7fe9adc9b7e060ba494121534e31c6e502"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geodesy geographic-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Geographic information metapackage. - - Not needed for wet packages, use only to resolve dry stack - dependencies.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/geographic-msgs/default.nix b/distros/foxy/geographic-msgs/default.nix deleted file mode 100644 index 23f5eac96e..0000000000 --- a/distros/foxy/geographic-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-foxy-geographic-msgs"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros-geographic-info/geographic_info-release/archive/release/foxy/geographic_msgs/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "6b23c76410b89089b3407a155a2516b1035e5ac3ac489fe83b02cbf01cdb49d1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS messages for Geographic Information Systems.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/geometric-shapes/default.nix b/distros/foxy/geometric-shapes/default.nix deleted file mode 100644 index ba71cfa4b7..0000000000 --- a/distros/foxy/geometric-shapes/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-gtest, ament-lint-auto, ament-lint-cmake, assimp, boost, console-bridge-vendor, eigen, eigen-stl-containers, eigen3-cmake-module, geometry-msgs, octomap, pkg-config, qhull, random-numbers, rclcpp, resource-retriever, rosidl-default-generators, rosidl-default-runtime, shape-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-geometric-shapes"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/moveit/geometric_shapes-release/archive/release/foxy/geometric_shapes/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "8e657ed648fe8eefb51479e6f2939938cf51e56bf2352bbaf15a9b220676b79a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config rosidl-default-generators ]; - checkInputs = [ ament-cmake-copyright ament-cmake-gtest ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ assimp boost console-bridge-vendor eigen eigen-stl-containers eigen3-cmake-module geometry-msgs octomap qhull random-numbers rclcpp resource-retriever rosidl-default-runtime shape-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module rosidl-default-generators ]; - - meta = { - description = ''This package contains generic definitions of geometric shapes and bodies.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/geometry-msgs/default.nix b/distros/foxy/geometry-msgs/default.nix deleted file mode 100644 index bc009f4ee4..0000000000 --- a/distros/foxy/geometry-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-geometry-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/geometry_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "e705e7f6da6f08ecfb2e0cde468584b15e6e2c7a39db754561d88bfcc2bd8e31"; - }; - - 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 = ''A package containing some geometry related message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/geometry-tutorials/default.nix b/distros/foxy/geometry-tutorials/default.nix deleted file mode 100644 index d7066c191d..0000000000 --- a/distros/foxy/geometry-tutorials/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-geometry-tutorials"; - version = "0.3.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/foxy/geometry_tutorials/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "ba686ba4ecd384f5245bb12a59bd1c34ce9b07ba3c7c583c0f478538ea6cce2f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage of geometry tutorials ROS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/geometry2/default.nix b/distros/foxy/geometry2/default.nix deleted file mode 100644 index 686d1b7636..0000000000 --- a/distros/foxy/geometry2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, tf2, tf2-bullet, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }: -buildRosPackage { - pname = "ros-foxy-geometry2"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/geometry2/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "f7270cd95653e1bf0479083efec919851a219a0d674baed06f7c817a07e950f3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ tf2 tf2-bullet tf2-eigen tf2-geometry-msgs tf2-kdl tf2-msgs tf2-py tf2-ros tf2-sensor-msgs tf2-tools ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A metapackage to bring in the default packages second generation Transform Library in ros, tf2.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/gmock-vendor/default.nix b/distros/foxy/gmock-vendor/default.nix deleted file mode 100644 index 2e29ab5229..0000000000 --- a/distros/foxy/gmock-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, gtest-vendor }: -buildRosPackage { - pname = "ros-foxy-gmock-vendor"; - version = "1.8.9001-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/googletest-release/archive/release/foxy/gmock_vendor/1.8.9001-1.tar.gz"; - name = "1.8.9001-1.tar.gz"; - sha256 = "581615dd9b22b96edc37031e5198792b5166e9ad36bda361f72d748c20c1ef38"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ gtest-vendor ]; - - meta = { - description = ''The package provides GoogleMock.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/google-benchmark-vendor/default.nix b/distros/foxy/google-benchmark-vendor/default.nix deleted file mode 100644 index 73e3cb841f..0000000000 --- a/distros/foxy/google-benchmark-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, gbenchmark }: -buildRosPackage { - pname = "ros-foxy-google-benchmark-vendor"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/google_benchmark_vendor-release/archive/release/foxy/google_benchmark_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "6f2e2e257bb774b9d6746c39f86fc8b32a24f4edd27773939110f9b32e9705f4"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ gbenchmark ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''This package provides Google Benchmark.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/gps-msgs/default.nix b/distros/foxy/gps-msgs/default.nix deleted file mode 100644 index 7002b85ebf..0000000000 --- a/distros/foxy/gps-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-gps-msgs"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/foxy/gps_msgs/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "407bb24d3b90f633c431aa97bbaa25955d24923c936a7fd167a112ea19db644d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''GPS messages for use in GPS drivers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/gps-tools/default.nix b/distros/foxy/gps-tools/default.nix deleted file mode 100644 index 3035f55f01..0000000000 --- a/distros/foxy/gps-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, gps-msgs, nav-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-gps-tools"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/foxy/gps_tools/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "ae506db44e698b4882077945a949b8554b49dd0cf58166aa46264ddb8df25975"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - propagatedBuildInputs = [ gps-msgs nav-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''GPS routines for use in GPS drivers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/gps-umd/default.nix b/distros/foxy/gps-umd/default.nix deleted file mode 100644 index fea4029122..0000000000 --- a/distros/foxy/gps-umd/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gps-tools, gpsd-client }: -buildRosPackage { - pname = "ros-foxy-gps-umd"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/foxy/gps_umd/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "264adb2ed8d23803dddb768acf1fafe4cd3aea09134e80b5078804a39c9a8b75"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gps-msgs gps-tools gpsd-client ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''gps_umd metapackage''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/gpsd-client/default.nix b/distros/foxy/gpsd-client/default.nix deleted file mode 100644 index a95d1ff3b2..0000000000 --- a/distros/foxy/gpsd-client/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gpsd, pkg-config, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-gpsd-client"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/foxy/gpsd_client/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "c03a35228248d2a3974c5c1e6dd96b2d520dd8a27ece5cb3f5249f522f15592e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gps-msgs gpsd pkg-config rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''connects to a GPSd server and broadcasts GPS fixes - using the NavSatFix message''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/graph-msgs/default.nix b/distros/foxy/graph-msgs/default.nix deleted file mode 100644 index b6857c6997..0000000000 --- a/distros/foxy/graph-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-graph-msgs"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/graph_msgs-release/archive/release/foxy/graph_msgs/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "b90b8986b023301eab689d942df2592f01cb3423e64a1e880ae77df19dfc84c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS messages for publishing graphs of different data types''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/grasping-msgs/default.nix b/distros/foxy/grasping-msgs/default.nix deleted file mode 100644 index 6229b0630e..0000000000 --- a/distros/foxy/grasping-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, moveit-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs }: -buildRosPackage { - pname = "ros-foxy-grasping-msgs"; - version = "0.4.0-r1"; - - src = fetchurl { - url = "https://github.com/mikeferguson/grasping_msgs-ros2-gbp/archive/release/foxy/grasping_msgs/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "9b3cfc44a96fbf4c0b0a59489d7693aa3d696006aa7f184ade66e2e5cde04b00"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs moveit-msgs rosidl-default-runtime sensor-msgs shape-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for describing objects and how to grasp them.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/grbl-msgs/default.nix b/distros/foxy/grbl-msgs/default.nix deleted file mode 100644 index 68e1012547..0000000000 --- a/distros/foxy/grbl-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-grbl-msgs"; - version = "0.0.2-r2"; - - src = fetchurl { - url = "https://github.com/flynneva/grbl_msgs-release/archive/release/foxy/grbl_msgs/0.0.2-2.tar.gz"; - name = "0.0.2-2.tar.gz"; - sha256 = "3408a480eafe47cb705bd2f477f4d36d9e63d383ed566d49a4e7905a5daf3b18"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Messages package for GRBL devices''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/grbl-ros/default.nix b/distros/foxy/grbl-ros/default.nix deleted file mode 100644 index 9758f7a4ef..0000000000 --- a/distros/foxy/grbl-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, grbl-msgs, python3Packages, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-grbl-ros"; - version = "0.0.15-r1"; - - src = fetchurl { - url = "https://github.com/flynneva/grbl_ros-release/archive/release/foxy/grbl_ros/0.0.15-1.tar.gz"; - name = "0.0.15-1.tar.gz"; - sha256 = "9b54ba04a2d8f07c6957fb8ec0c634ecd6cf49799f315f354f3641e5e114dfeb"; - }; - - buildType = "ament_python"; - buildInputs = [ python3Packages.pyserial ]; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ grbl-msgs rclpy std-msgs ]; - - meta = { - description = ''ROS2 package to interface with a GRBL serial device''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/grepros/default.nix b/distros/foxy/grepros/default.nix deleted file mode 100644 index 0b8b490865..0000000000 --- a/distros/foxy/grepros/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, builtin-interfaces, python3Packages, pythonPackages, rclpy, rosidl-parser, rosidl-runtime-py, std-msgs }: -buildRosPackage { - pname = "ros-foxy-grepros"; - version = "0.6.0-r1"; - - src = fetchurl { - url = "https://github.com/suurjaak/grepros-release/archive/release/foxy/grepros/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "d6cd7c666d69d1066b73c79cc3f1eaa01683beb2b1ed5801bf44408cbb3ab2f5"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-cmake-pytest pythonPackages.pytest std-msgs ]; - propagatedBuildInputs = [ builtin-interfaces python3Packages.pyyaml rclpy rosidl-parser rosidl-runtime-py ]; - - meta = { - description = ''grep for ROS bag files and live topics''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/gripper-controllers/default.nix b/distros/foxy/gripper-controllers/default.nix deleted file mode 100644 index dfe4db6ae9..0000000000 --- a/distros/foxy/gripper-controllers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, control-toolbox, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-foxy-gripper-controllers"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "5db0b537d8033627d3e2e79f427405948cd79ce117394057fe34cd964d4b1538"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs control-toolbox controller-interface hardware-interface rclcpp rclcpp-action realtime-tools ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The gripper_controllers package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/gscam/default.nix b/distros/foxy/gscam/default.nix deleted file mode 100644 index f65b55c220..0000000000 --- a/distros/foxy/gscam/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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, camera-calibration-parsers, camera-info-manager, class-loader, cv-bridge, gst_all_1, image-transport, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-gscam"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gscam-release/archive/release/foxy/gscam/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "f2539ee337ae0b3a0ae099b825ec4db091154beb68c118a9f3df53cba7d8d1f4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-calibration-parsers camera-info-manager class-loader cv-bridge gst_all_1.gst-plugins-base gst_all_1.gstreamer image-transport rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A ROS camera driver that uses gstreamer to connect to - devices such as webcams.''; - license = with lib.licenses; [ "Apache-2.0-License" ]; - }; -} diff --git a/distros/foxy/gtest-vendor/default.nix b/distros/foxy/gtest-vendor/default.nix deleted file mode 100644 index 6dcf3e9f8e..0000000000 --- a/distros/foxy/gtest-vendor/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-foxy-gtest-vendor"; - version = "1.8.9001-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/googletest-release/archive/release/foxy/gtest_vendor/1.8.9001-1.tar.gz"; - name = "1.8.9001-1.tar.gz"; - sha256 = "44cb12b30c00c7b3d6001469d62ecaf1d27dfa271f867de849f35e9e6f23ba83"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - - meta = { - description = ''The package provides GoogleTest.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/gtsam/default.nix b/distros/foxy/gtsam/default.nix deleted file mode 100644 index 6fd3b66663..0000000000 --- a/distros/foxy/gtsam/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, tbb }: -buildRosPackage { - pname = "ros-foxy-gtsam"; - version = "4.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gtsam-release/archive/release/foxy/gtsam/4.2.0-1.tar.gz"; - name = "4.2.0-1.tar.gz"; - sha256 = "20a3ec1d0d43bef2012b85da726b50ff7bfb926ffc20c069a63bbcd75c4af93a"; - }; - - buildType = "cmake"; - buildInputs = [ boost cmake eigen tbb ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''gtsam''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/hardware-interface/default.nix b/distros/foxy/hardware-interface/default.nix deleted file mode 100644 index f235eb342b..0000000000 --- a/distros/foxy/hardware-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, control-msgs, pluginlib, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }: -buildRosPackage { - pname = "ros-foxy-hardware-interface"; - version = "0.11.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "529e5b4fc4ac3552187eeab903b980bc3798162b0a832821d9b90979af56221b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs pluginlib rcpputils rcutils tinyxml2-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 ros_control hardware interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/hls-lfcd-lds-driver/default.nix b/distros/foxy/hls-lfcd-lds-driver/default.nix deleted file mode 100644 index ec3ac61b8f..0000000000 --- a/distros/foxy/hls-lfcd-lds-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-hls-lfcd-lds-driver"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/hls_lfcd_lds_driver-release/archive/release/foxy/hls_lfcd_lds_driver/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "4f66e46c20c8c578dbe9ecb43d06662d422e3b2e262d400057fc5368839346e6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS package for LDS(HLS-LFCD2). - The LDS (Laser Distance Sensor) is a sensor sending the data to Host for the simultaneous localization and mapping (SLAM). Simultaneously the detecting obstacle data can also be sent to Host. HLDS(Hitachi-LG Data Storage) is developing the technology for the moving platform sensor such as Robot Vacuum Cleaners, Home Robot, Robotics Lawn Mower Sensor, etc.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/hpp-fcl/default.nix b/distros/foxy/hpp-fcl/default.nix deleted file mode 100644 index e1f94761a6..0000000000 --- a/distros/foxy/hpp-fcl/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }: -buildRosPackage { - pname = "ros-foxy-hpp-fcl"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/foxy/hpp-fcl/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "ec60c2f1d44c733b6a825b5730b5d564115e5806292b725a18f41671ed577fad"; - }; - - buildType = "cmake"; - buildInputs = [ cmake doxygen git python3Packages.lxml ]; - propagatedBuildInputs = [ assimp boost eigen eigenpy octomap python3 python3Packages.numpy ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''An extension of the Flexible Collision Library.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-base/default.nix b/distros/foxy/husky-base/default.nix deleted file mode 100644 index 1193605c5f..0000000000 --- a/distros/foxy/husky-base/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, geometry-msgs, hardware-interface, husky-msgs, nav-msgs, pluginlib, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, xacro }: -buildRosPackage { - pname = "ros-foxy-husky-base"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_base/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "b864a1502658922e0346e87ca2974be6e7168eab89d10137b5b075c82aba8e9b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ controller-interface controller-manager controller-manager-msgs geometry-msgs hardware-interface husky-msgs nav-msgs pluginlib rclcpp sensor-msgs std-msgs std-srvs tf2 tf2-ros xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Clearpath Husky robot driver''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-bringup/default.nix b/distros/foxy/husky-bringup/default.nix deleted file mode 100644 index 9852b7b36a..0000000000 --- a/distros/foxy/husky-bringup/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, husky-base, husky-control, husky-description, microstrain-inertial-driver, realsense2-camera, robot-upstart, urg-node, velodyne-driver, velodyne-pointcloud }: -buildRosPackage { - pname = "ros-foxy-husky-bringup"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_bringup/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "294d4523c11214779f863a92b7c2d136f97e3cb163d88417dba15fd633a06aa8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ husky-base husky-control husky-description microstrain-inertial-driver realsense2-camera robot-upstart urg-node velodyne-driver velodyne-pointcloud ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Clearpath Husky installation and integration package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-control/default.nix b/distros/foxy/husky-control/default.nix deleted file mode 100644 index 1a6bd87492..0000000000 --- a/distros/foxy/husky-control/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, diff-drive-controller, husky-description, interactive-marker-twist-server, joint-state-broadcaster, joint-trajectory-controller, joy, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }: -buildRosPackage { - pname = "ros-foxy-husky-control"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_control/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "1e9ecce6c5f6cf927109cd782dba11d5656ad96a3881721ede71be729e776261"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ controller-manager diff-drive-controller husky-description interactive-marker-twist-server joint-state-broadcaster joint-trajectory-controller joy robot-localization robot-state-publisher teleop-twist-joy twist-mux ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Clearpath Husky controller configurations''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-description/default.nix b/distros/foxy/husky-description/default.nix deleted file mode 100644 index 291129cfb4..0000000000 --- a/distros/foxy/husky-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, realsense2-description, urdf }: -buildRosPackage { - pname = "ros-foxy-husky-description"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_description/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "fa04e07fd13e5130a7fd328ac10c22cdfb29fa5c319d57461fc48b069ca21e89"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ realsense2-description urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Clearpath Husky URDF description''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-desktop/default.nix b/distros/foxy/husky-desktop/default.nix deleted file mode 100644 index 121c0717ca..0000000000 --- a/distros/foxy/husky-desktop/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, husky-msgs, husky-viz }: -buildRosPackage { - pname = "ros-foxy-husky-desktop"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_desktop/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "5e1fe75b92b50e0373755fea98cde0987a69f3e55882264a759fecab34e7c237"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ husky-msgs husky-viz ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for Clearpath Husky visualization software''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-gazebo/default.nix b/distros/foxy/husky-gazebo/default.nix deleted file mode 100644 index d23494eecf..0000000000 --- a/distros/foxy/husky-gazebo/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gazebo-plugins, gazebo-ros, gazebo-ros2-control, husky-control, husky-description, ros2launch, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-husky-gazebo"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_gazebo/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "4a182210b862fa53998429604e1c069ea005f429d7e77b45598d7cfbb536d1c8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ gazebo-plugins gazebo-ros gazebo-ros2-control husky-control husky-description ros2launch urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Clearpath Husky Simulator bringup''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-msgs/default.nix b/distros/foxy/husky-msgs/default.nix deleted file mode 100644 index 9edde19845..0000000000 --- a/distros/foxy/husky-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-husky-msgs"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_msgs/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "08e2899d369b100ba512c8bae75abfc1bf8b5c5094d10846cd2655ab60c9b0ff"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for Clearpath Husky''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-robot/default.nix b/distros/foxy/husky-robot/default.nix deleted file mode 100644 index d97d5f2065..0000000000 --- a/distros/foxy/husky-robot/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, husky-base, husky-bringup }: -buildRosPackage { - pname = "ros-foxy-husky-robot"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_robot/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "ca7a6bc39434932b9091861b9074344af701ecfc4481be72c9213d8670f5b71c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ husky-base husky-bringup ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for Clearpath Husky robot software''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-simulator/default.nix b/distros/foxy/husky-simulator/default.nix deleted file mode 100644 index b4259bb5da..0000000000 --- a/distros/foxy/husky-simulator/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, husky-gazebo }: -buildRosPackage { - pname = "ros-foxy-husky-simulator"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_simulator/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "01d762b92954cd736df2a54d83a43042c14190a587db8b93645f577057b9cac6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ husky-gazebo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for Clearpath Husky simulation software''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/husky-viz/default.nix b/distros/foxy/husky-viz/default.nix deleted file mode 100644 index 5db9543592..0000000000 --- a/distros/foxy/husky-viz/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, husky-description, joint-state-publisher, joint-state-publisher-gui, launch-ros, robot-state-publisher, rviz2 }: -buildRosPackage { - pname = "ros-foxy-husky-viz"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/foxy/husky_viz/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "1eef840b70f5aa4860f807918889b5d3bd10e61f4c67d0e5276cc65d8fcd8d4e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ husky-description joint-state-publisher joint-state-publisher-gui launch-ros robot-state-publisher rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Visualization configuration for Clearpath Husky''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ibeo-msgs/default.nix b/distros/foxy/ibeo-msgs/default.nix deleted file mode 100644 index e048e15c7a..0000000000 --- a/distros/foxy/ibeo-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-ibeo-msgs"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/astuff_sensor_msgs-release/archive/release/foxy/ibeo_msgs/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "07c35c771360ad3eacf46c15d556b130791958bc9a7e17748f7aef266240a18e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The ibeo_msgs package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/ifm3d-core/default.nix b/distros/foxy/ifm3d-core/default.nix deleted file mode 100644 index 3519815f62..0000000000 --- a/distros/foxy/ifm3d-core/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, curl, cv-bridge, glog, pcl, xmlrpc_c }: -buildRosPackage { - pname = "ros-foxy-ifm3d-core"; - version = "0.18.0-r4"; - - src = fetchurl { - url = "https://github.com/ifm/ifm3d-release/archive/release/foxy/ifm3d_core/0.18.0-4.tar.gz"; - name = "0.18.0-4.tar.gz"; - sha256 = "d66698ff96c051522c171ca7c460e36738d95349a70a8f55929d4d4813b76b84"; - }; - - buildType = "cmake"; - buildInputs = [ boost cmake ]; - propagatedBuildInputs = [ curl cv-bridge glog pcl xmlrpc_c ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Library and Utilities for working with ifm pmd-based 3D ToF Cameras''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ifopt/default.nix b/distros/foxy/ifopt/default.nix deleted file mode 100644 index 0d3fb33d4f..0000000000 --- a/distros/foxy/ifopt/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cmake, eigen, ipopt }: -buildRosPackage { - pname = "ros-foxy-ifopt"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ethz-adrl/ifopt-release/archive/release/foxy/ifopt/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "7e10e4814b8fcc35d40c8b923de0a6da6ef04748222ab8c2577ff5fe4349a46c"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ ament-cmake eigen ipopt ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''An Eigen- - based interface to Nonlinear Programming solver - Ipopt. - Inuitive and efficient C++ implementation of variables, costs and - constraints using Eigen. Easy integration in your projects in catkin - or pure cmake.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ign-ros2-control-demos/default.nix b/distros/foxy/ign-ros2-control-demos/default.nix deleted file mode 100644 index 53edc4f5f6..0000000000 --- a/distros/foxy/ign-ros2-control-demos/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-ign-gazebo, ros2controlcli, std-msgs, velocity-controllers, xacro }: -buildRosPackage { - pname = "ros-foxy-ign-ros2-control-demos"; - version = "0.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/foxy/ign_ros2_control_demos/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "2ff34e5ea67b8997c3dadb65841ddb6858472da004388016ad33227568a1d79b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rclcpp-action ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs hardware-interface ign-ros2-control imu-sensor-broadcaster joint-state-controller joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-ign-gazebo ros2controlcli std-msgs velocity-controllers xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ign_ros2_control_demos''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/image-common/default.nix b/distros/foxy/image-common/default.nix deleted file mode 100644 index ac0731c804..0000000000 --- a/distros/foxy/image-common/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, camera-calibration-parsers, camera-info-manager, image-transport }: -buildRosPackage { - pname = "ros-foxy-image-common"; - version = "2.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/foxy/image_common/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "869d51bb9e5a490d6f22ea6355ea4db8a96e29c3a8caedbf4183222759963d38"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-calibration-parsers camera-info-manager image-transport ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common code for working with images in ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/image-geometry/default.nix b/distros/foxy/image-geometry/default.nix deleted file mode 100644 index f8a7ef4a43..0000000000 --- a/distros/foxy/image-geometry/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, opencv, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-image-geometry"; - version = "3.0.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/foxy/image_geometry/3.0.7-1.tar.gz"; - name = "3.0.7-1.tar.gz"; - sha256 = "323dc42a166ad381774c4608fb561ed5397388a5c3da2bad47028415089fd8d6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ]; - propagatedBuildInputs = [ opencv sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-python ament-cmake-ros ]; - - meta = { - description = ''`image_geometry` contains C++ and Python libraries for interpreting images - geometrically. It interfaces the calibration parameters in sensor_msgs/CameraInfo - messages with OpenCV functions such as image rectification, much as cv_bridge - interfaces ROS sensor_msgs/Image with OpenCV data types.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/image-pipeline/default.nix b/distros/foxy/image-pipeline/default.nix deleted file mode 100644 index 559bc52c10..0000000000 --- a/distros/foxy/image-pipeline/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, camera-calibration, depth-image-proc, image-proc, image-publisher, image-rotate, image-view, stereo-image-proc }: -buildRosPackage { - pname = "ros-foxy-image-pipeline"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_pipeline/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "72b65d8f093f79ce492d5c4daf5df33896eb02622fc7b6066d23d7095ce6332f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ camera-calibration depth-image-proc image-proc image-publisher image-rotate image-view stereo-image-proc ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''image_pipeline fills the gap between getting raw images from a camera driver and higher-level vision processing.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/image-proc/default.nix b/distros/foxy/image-proc/default.nix deleted file mode 100644 index 64932b9cc0..0000000000 --- a/distros/foxy/image-proc/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components, rcutils, sensor-msgs, tracetools-image-pipeline }: -buildRosPackage { - pname = "ros-foxy-image-proc"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_proc/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "b0a7bb6fcd7df36b913421c5c6a13a4b9ed803af011bbcea75181b61fd79e705"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-geometry image-transport rclcpp rclcpp-components rcutils sensor-msgs tracetools-image-pipeline ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Single image rectification and color processing.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/image-publisher/default.nix b/distros/foxy/image-publisher/default.nix deleted file mode 100644 index 4a281e5fac..0000000000 --- a/distros/foxy/image-publisher/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, camera-info-manager, class-loader, cv-bridge, image-geometry, image-transport, rclcpp, rclcpp-components }: -buildRosPackage { - pname = "ros-foxy-image-publisher"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_publisher/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "e1d3dd1b5a9baa89d37fbe4abf91cb6d01ec1d76be25adbeb71970b1c156d81e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-info-manager class-loader cv-bridge image-geometry image-transport rclcpp rclcpp-components ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Contains a node publish an image stream from single image file - or avi motion file.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/image-rotate/default.nix b/distros/foxy/image-rotate/default.nix deleted file mode 100644 index 9cfcef92c5..0000000000 --- a/distros/foxy/image-rotate/default.nix +++ /dev/null @@ -1,43 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, class-loader, cv-bridge, image-transport, rclcpp, rclcpp-components, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-image-rotate"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_rotate/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "820b7792e1659c53e9f079848f8bd3009701796419e4aeffe3fc792a0797737c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto class-loader ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge image-transport rclcpp rclcpp-components tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''

- Contains a node that rotates an image stream in a way that minimizes - the angle between a vector in some arbitrary frame and a vector in the - camera frame. The frame of the outgoing image is published by the node. -

-

- This node is intended to allow camera images to be visualized in an - orientation that is more intuitive than the hardware-constrained - orientation of the physical camera. This is particularly helpful, for - example, to show images from the PR2's forearm cameras with a - consistent up direction, despite the fact that the forearms need to - rotate in arbitrary ways during manipulation. -

-

- It is not recommended to use the output from this node for further - computation, as it interpolates the source image, introduces black - borders, and does not output a camera_info. -

''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/image-tools/default.nix b/distros/foxy/image-tools/default.nix deleted file mode 100644 index 097c9473d8..0000000000 --- a/distros/foxy/image-tools/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, opencv, rclcpp, rclcpp-components, rmw-implementation-cmake, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-image-tools"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/image_tools/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "fec375d02308d9ee1ae15cf7a4389b8959df276217fb7edd56f026b3ee7308b9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ]; - propagatedBuildInputs = [ opencv rclcpp rclcpp-components sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Tools to capture and play back images to and from DDS subscriptions and publications.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/image-transport-plugins/default.nix b/distros/foxy/image-transport-plugins/default.nix deleted file mode 100644 index a165cafaab..0000000000 --- a/distros/foxy/image-transport-plugins/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport }: -buildRosPackage { - pname = "ros-foxy-image-transport-plugins"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/foxy/image_transport_plugins/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "7b19313282785c7640029f68db7a3c4cfab2f46ce2781574fa64451ffac8ee4c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ compressed-depth-image-transport compressed-image-transport theora-image-transport ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A set of plugins for publishing and subscribing to sensor_msgs/Image topics - in representations other than raw pixel data. For example, for viewing a - stream of images off-robot, a video codec will give much lower bandwidth - and latency. For low frame rate tranport of high-definition images, you - might prefer sending them as JPEG or PNG-compressed form.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/image-transport/default.nix b/distros/foxy/image-transport/default.nix deleted file mode 100644 index 4b074eb014..0000000000 --- a/distros/foxy/image-transport/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-image-transport"; - version = "2.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_common-release/archive/release/foxy/image_transport/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "64ad0f4165a117b50536b0545615472a3dc38938110222f11d992530e90c0454"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ message-filters pluginlib rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''image_transport should always be used to subscribe to and publish images. It provides transparent - support for transporting images in low-bandwidth compressed formats. Examples (provided by separate - plugin packages) include JPEG/PNG compression and Theora streaming video.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/image-view/default.nix b/distros/foxy/image-view/default.nix deleted file mode 100644 index 6ae9606d08..0000000000 --- a/distros/foxy/image-view/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, boost, camera-calibration-parsers, cv-bridge, image-transport, message-filters, rclcpp, rclcpp-components, sensor-msgs, std-srvs, stereo-msgs }: -buildRosPackage { - pname = "ros-foxy-image-view"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/image_view/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "d8ff3584c4d32cea8ddb85b94059e9621c95b3cd0e248d269742760997f11e17"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost camera-calibration-parsers cv-bridge image-transport message-filters rclcpp rclcpp-components sensor-msgs std-srvs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''A simple viewer for ROS image topics. Includes a specialized viewer - for stereo + disparity images.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/imu-complementary-filter/default.nix b/distros/foxy/imu-complementary-filter/default.nix deleted file mode 100644 index d513bcf20e..0000000000 --- a/distros/foxy/imu-complementary-filter/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-imu-complementary-filter"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_complementary_filter/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "59f4c53358e5bed435241d6b96098bfdc6f9e7eb7b7d417e8dcd3d977502aceb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake geometry-msgs message-filters rclcpp sensor-msgs std-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into a quaternion to represent the orientation of the device wrt the global frame. Based on the algorithm by Roberto G. Valenti etal. described in the paper "Keeping a Good Attitude: A Quaternion-Based Orientation Filter for IMUs and MARGs" available at http://www.mdpi.com/1424-8220/15/8/19302 .''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/imu-filter-madgwick/default.nix b/distros/foxy/imu-filter-madgwick/default.nix deleted file mode 100644 index 8042baaae4..0000000000 --- a/distros/foxy/imu-filter-madgwick/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-imu-filter-madgwick"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_filter_madgwick/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "ecd44aacd384ec18eb9da3f7ae576fc1632331a279bcacb61cb69172534ed363"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rclcpp rclcpp-action rclcpp-lifecycle sensor-msgs tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Filter which fuses angular velocities, accelerations, and (optionally) magnetic readings from a generic IMU device into an orientation. Based on code by Sebastian Madgwick, http://www.x-io.co.uk/node/8#open_source_ahrs_and_imu_algorithms.''; - license = with lib.licenses; [ "GPL" ]; - }; -} diff --git a/distros/foxy/imu-sensor-broadcaster/default.nix b/distros/foxy/imu-sensor-broadcaster/default.nix deleted file mode 100644 index b6d49591d9..0000000000 --- a/distros/foxy/imu-sensor-broadcaster/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-imu-sensor-broadcaster"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "236bd60fba1a743f7861af03bce365bb2c8f68ad5bb5adacebad7495c3238136"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common controller-manager hardware-interface ros2-control-test-assets ]; - propagatedBuildInputs = [ controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller to publish readings of IMU sensors.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/imu-tools/default.nix b/distros/foxy/imu-tools/default.nix deleted file mode 100644 index 209eb6ab3b..0000000000 --- a/distros/foxy/imu-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }: -buildRosPackage { - pname = "ros-foxy-imu-tools"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_tools/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "711d04a76ab71d447824b520da25b6a02255348abe179a71720ac27fd77654e6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ imu-complementary-filter imu-filter-madgwick rviz-imu-plugin ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Various tools for IMU devices''; - license = with lib.licenses; [ "BSD-&-GPL" ]; - }; -} diff --git a/distros/foxy/interactive-marker-twist-server/default.nix b/distros/foxy/interactive-marker-twist-server/default.nix deleted file mode 100644 index b42a167f37..0000000000 --- a/distros/foxy/interactive-marker-twist-server/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, interactive-markers, rclcpp, tf2, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-interactive-marker-twist-server"; - version = "2.0.0-r2"; - - src = fetchurl { - url = "https://github.com/ros-gbp/interactive_marker_twist_server-release/archive/release/foxy/interactive_marker_twist_server/2.0.0-2.tar.gz"; - name = "2.0.0-2.tar.gz"; - sha256 = "e0958a2f57438f75d0a35eb85f910ed51fb617129b5d922b33196d0ff8eec78a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs interactive-markers rclcpp tf2 visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Interactive control for generic Twist-based robots using interactive markers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/interactive-markers/default.nix b/distros/foxy/interactive-markers/default.nix deleted file mode 100644 index d6b4057e57..0000000000 --- a/distros/foxy/interactive-markers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rclcpp, rclpy, rmw, std-msgs, tf2, tf2-geometry-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-interactive-markers"; - version = "2.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/interactive_markers-release/archive/release/foxy/interactive_markers/2.1.3-1.tar.gz"; - name = "2.1.3-1.tar.gz"; - sha256 = "c02fd70c1e236a319bd846e8d73b16aafd967a998caf0c25981571abfcbb96eb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs ]; - propagatedBuildInputs = [ builtin-interfaces rclcpp rclpy rmw std-msgs tf2 tf2-geometry-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''3D interactive marker communication library for RViz and similar tools.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/intra-process-demo/default.nix b/distros/foxy/intra-process-demo/default.nix deleted file mode 100644 index 080af6c2d4..0000000000 --- a/distros/foxy/intra-process-demo/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, opencv, rclcpp, rmw-implementation-cmake, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-intra-process-demo"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/intra_process_demo/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "2e58b507a97b578570ea24fed0698f547f0dc40e9e30864cf8f667da2e32c58c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake std-msgs ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake rmw-implementation-cmake ]; - propagatedBuildInputs = [ opencv rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demonstrations of intra process communication.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/io-context/default.nix b/distros/foxy/io-context/default.nix deleted file mode 100644 index 5e24a2611a..0000000000 --- a/distros/foxy/io-context/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, asio-cmake-module, example-interfaces, rclcpp, std-msgs, udp-msgs }: -buildRosPackage { - pname = "ros-foxy-io-context"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/transport_drivers-release/archive/release/foxy/io_context/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "6319763aa21c765ae1f070032c86a7d267dc1cffd66b4d72dcd1bb8a537b42ce"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto asio-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ asio example-interfaces rclcpp std-msgs udp-msgs ]; - nativeBuildInputs = [ ament-cmake-auto asio-cmake-module ]; - - meta = { - description = ''A library to write Synchronous and Asynchronous networking applications''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/jackal-control/default.nix b/distros/foxy/jackal-control/default.nix deleted file mode 100644 index 0a665682b2..0000000000 --- a/distros/foxy/jackal-control/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, diff-drive-controller, imu-filter-madgwick, interactive-marker-twist-server, jackal-description, joint-state-broadcaster, joint-trajectory-controller, joy, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }: -buildRosPackage { - pname = "ros-foxy-jackal-control"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_control/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "003e422106f26266512727a57bc4901736e64be4a5b77662d55b501264710dfd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ controller-manager diff-drive-controller imu-filter-madgwick interactive-marker-twist-server jackal-description joint-state-broadcaster joint-trajectory-controller joy robot-localization robot-state-publisher teleop-twist-joy twist-mux ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controllers for Jackal''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/jackal-description/default.nix b/distros/foxy/jackal-description/default.nix deleted file mode 100644 index 0905d859ed..0000000000 --- a/distros/foxy/jackal-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, urdf, velodyne-description, xacro }: -buildRosPackage { - pname = "ros-foxy-jackal-description"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_description/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "649fce0a91c6fa3bbff815fa46fc184e131e69dfc7c72a2347b28349d3c0414c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ robot-state-publisher urdf velodyne-description xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF robot description for Jackal''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/jackal-gazebo/default.nix b/distros/foxy/jackal-gazebo/default.nix deleted file mode 100644 index 642f39ec65..0000000000 --- a/distros/foxy/jackal-gazebo/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gazebo-plugins, gazebo-ros, gazebo-ros2-control, jackal-control, jackal-description, ros2launch, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-jackal-gazebo"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/foxy/jackal_gazebo/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "8f0be6d00d40427a8c25228aa86c5f557cec01bd1928efe37c25eaf884a3eeca"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ gazebo-plugins gazebo-ros gazebo-ros2-control jackal-control jackal-description ros2launch urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launchfiles to use Jackal in Gazebo.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/jackal-msgs/default.nix b/distros/foxy/jackal-msgs/default.nix deleted file mode 100644 index 333e473f3b..0000000000 --- a/distros/foxy/jackal-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-jackal-msgs"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_msgs/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "69c7c04c1977ae270ea9ae642d49995eeda0b27b414b4cf983a204c12dd71312"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages exclusive to Jackal, especially for representing low-level motor commands and sensors.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/jackal-navigation/default.nix b/distros/foxy/jackal-navigation/default.nix deleted file mode 100644 index 0dedf856b9..0000000000 --- a/distros/foxy/jackal-navigation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, nav2-bringup, slam-toolbox }: -buildRosPackage { - pname = "ros-foxy-jackal-navigation"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_navigation/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "461658529a443d7c9de40ab121f7e5a13dd318d4d761a7ecc05ddb127b1ec499"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav2-bringup slam-toolbox ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch files and code for autonomous navigation of the Jackal''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/jackal-simulator/default.nix b/distros/foxy/jackal-simulator/default.nix deleted file mode 100644 index 4c8453625d..0000000000 --- a/distros/foxy/jackal-simulator/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, jackal-gazebo }: -buildRosPackage { - pname = "ros-foxy-jackal-simulator"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/jackal_simulator-release/archive/release/foxy/jackal_simulator/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "074e231e065beef98b81426ff2a81a1fea0ba2b152f942e373728a1106774f8f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ jackal-gazebo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Packages for simulating Jackal.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/joint-state-broadcaster/default.nix b/distros/foxy/joint-state-broadcaster/default.nix deleted file mode 100644 index 71b0a5ca72..0000000000 --- a/distros/foxy/joint-state-broadcaster/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-joint-state-broadcaster"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "ff86ba0cb413c8d134e6f17195acd01f8088392fe7b146097dce58bd9775b486"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock controller-manager rclcpp ros2-control-test-assets ]; - propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp-lifecycle rcutils realtime-tools sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Broadcaster to publish joint state''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/joint-state-controller/default.nix b/distros/foxy/joint-state-controller/default.nix deleted file mode 100644 index afd0b61190..0000000000 --- a/distros/foxy/joint-state-controller/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, hardware-interface, joint-state-broadcaster, pluginlib, rclcpp, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-foxy-joint-state-controller"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "b7b8f823fff33f29d1bd00101a0b0f8b72554180e2cb68c798369649cfae2549"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager hardware-interface rclcpp ros2-control-test-assets ]; - propagatedBuildInputs = [ joint-state-broadcaster ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller to publish joint state''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/joint-state-publisher-gui/default.nix b/distros/foxy/joint-state-publisher-gui/default.nix deleted file mode 100644 index a7424a6630..0000000000 --- a/distros/foxy/joint-state-publisher-gui/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, joint-state-publisher, python-qt-binding, rclpy }: -buildRosPackage { - pname = "ros-foxy-joint-state-publisher-gui"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joint_state_publisher-release/archive/release/foxy/joint_state_publisher_gui/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "59eb7392cf4604b0c3fcbe680ebbe42dd0b77d8a6ecdae83c721227880c6d040"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ joint-state-publisher python-qt-binding rclpy ]; - - meta = { - description = ''This package contains a GUI tool for setting and publishing joint state values for a given URDF.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/joint-state-publisher/default.nix b/distros/foxy/joint-state-publisher/default.nix deleted file mode 100644 index abaac5109c..0000000000 --- a/distros/foxy/joint-state-publisher/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-xmllint, launch-testing, launch-testing-ros, pythonPackages, rclpy, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-joint-state-publisher"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joint_state_publisher-release/archive/release/foxy/joint_state_publisher/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "bdc713f1db4c244dd98fcf1401f09c0a63d478f60ac1f1338ec03fafd5825ddd"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-xmllint launch-testing launch-testing-ros pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy sensor-msgs std-msgs ]; - - meta = { - description = ''This package contains a tool for setting and publishing joint state values for a given URDF.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/joint-trajectory-controller/default.nix b/distros/foxy/joint-trajectory-controller/default.nix deleted file mode 100644 index b947d5da39..0000000000 --- a/distros/foxy/joint-trajectory-controller/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, angles, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-joint-trajectory-controller"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "10880393222e41f704955d307a320d8b9462929c5ee3306ec53cc2dd2e3ad61c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ angles control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller for executing joint-space trajectories on a group of joints''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/joy-linux/default.nix b/distros/foxy/joy-linux/default.nix deleted file mode 100644 index ae2db8b63a..0000000000 --- a/distros/foxy/joy-linux/default.nix +++ /dev/null @@ -1,31 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-joy-linux"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/foxy/joy_linux/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "95d97d9bfd85e6a8455bc36ca5d9a01aaab46ec8422e0abd0ead7f56b0b8cf4a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 driver for a generic Linux joystick. - Will contain a MacOS and Windows version later. - The joy package contains joy_node, a node that interfaces a - generic Linux joystick to ROS2. This node publishes a "Joy" - message, which contains the current state of each one of the - joystick's buttons and axes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/joy-teleop/default.nix b/distros/foxy/joy-teleop/default.nix deleted file mode 100644 index 46d0fe9fea..0000000000 --- a/distros/foxy/joy-teleop/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-tutorials-interfaces, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, control-msgs, example-interfaces, geometry-msgs, launch-ros, launch-testing, rclpy, rosidl-runtime-py, sensor-msgs, std-msgs, std-srvs, teleop-tools-msgs, test-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-joy-teleop"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/foxy/joy_teleop/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "08b854eb78d0aee1f7c66c7418972db13e82ab7972355f4b55bd3be2bb12c128"; - }; - - buildType = "ament_python"; - checkInputs = [ action-tutorials-interfaces ament-copyright ament-flake8 ament-pep257 ament-xmllint example-interfaces geometry-msgs launch-ros launch-testing std-msgs std-srvs test-msgs ]; - propagatedBuildInputs = [ control-msgs rclpy rosidl-runtime-py sensor-msgs teleop-tools-msgs trajectory-msgs ]; - - meta = { - description = ''A (to be) generic joystick interface to control a robot''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/joy-tester/default.nix b/distros/foxy/joy-tester/default.nix deleted file mode 100644 index 97edbd1882..0000000000 --- a/distros/foxy/joy-tester/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-joy-tester"; - version = "0.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joy_tester-release/archive/release/foxy/joy_tester/0.0.2-2.tar.gz"; - name = "0.0.2-2.tar.gz"; - sha256 = "47af266b93b3ba2971f9b64368367a669cfc49ae5393f547e269abf47d7248fe"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.tkinter rclpy sensor-msgs ]; - - meta = { - description = ''Simple GUI tool for testing joysticks/gamepads''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/joy/default.nix b/distros/foxy/joy/default.nix deleted file mode 100644 index b943716e12..0000000000 --- a/distros/foxy/joy/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, sdl2-vendor, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-joy"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/foxy/joy/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "8496b5e9a6373eb59e76102eef65d03ba758778f6f60ddde2fe10276fb12f901"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-components sdl2-vendor sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The joy package contains joy_node, a node that interfaces a - generic joystick to ROS 2. This node publishes a "Joy" - message, which contains the current state of each one of the - joystick's buttons and axes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/kartech-linear-actuator-msgs/default.nix b/distros/foxy/kartech-linear-actuator-msgs/default.nix deleted file mode 100644 index 2bd32df413..0000000000 --- a/distros/foxy/kartech-linear-actuator-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-kartech-linear-actuator-msgs"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/astuff_sensor_msgs-release/archive/release/foxy/kartech_linear_actuator_msgs/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "fbc10af8d2f82c0b881997c75d5e450044ba7cdc467439147b76c8d51314f22f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The kartech_linear_actuator_msgs package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/kdl-parser/default.nix b/distros/foxy/kdl-parser/default.nix deleted file mode 100644 index 1aaec48415..0000000000 --- a/distros/foxy/kdl-parser/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, orocos-kdl, tinyxml, tinyxml-vendor, urdf, urdfdom-headers }: -buildRosPackage { - pname = "ros-foxy-kdl-parser"; - version = "2.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/kdl_parser-release/archive/release/foxy/kdl_parser/2.4.1-2.tar.gz"; - name = "2.4.1-2.tar.gz"; - sha256 = "0b71cd7f018ca1ff7a088d37b83ce476d87d7c17001edc8bcde023817c1fadd4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ orocos-kdl tinyxml tinyxml-vendor urdf urdfdom-headers ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The Kinematics and Dynamics Library (KDL) defines a tree structure - to represent the kinematic and dynamic parameters of a robot - mechanism. kdl_parser provides tools to construct a KDL - tree from an XML robot representation in URDF.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/key-teleop/default.nix b/distros/foxy/key-teleop/default.nix deleted file mode 100644 index ddcdd1d6d1..0000000000 --- a/distros/foxy/key-teleop/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-foxy-key-teleop"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/foxy/key_teleop/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "b4ac6357b734c50c591b8b5a9b783b26c29f82e7a1d1cb01dc60ccfff1e07130"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs rclpy ]; - - meta = { - description = ''A text-based interface to send a robot movement commands.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/kobuki-core/default.nix b/distros/foxy/kobuki-core/default.nix deleted file mode 100644 index 68921cca6a..0000000000 --- a/distros/foxy/kobuki-core/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-console, ecl-converters, ecl-devices, ecl-geometry, ecl-mobile-robot, ecl-sigslots, ecl-threads, ecl-time }: -buildRosPackage { - pname = "ros-foxy-kobuki-core"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/kobuki_core-release/archive/release/foxy/kobuki_core/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "4acc5dbc738b1b33d6621f4a2154cf0393b03888ac24fa3cc6f7d301103caa67"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - propagatedBuildInputs = [ ecl-command-line ecl-config ecl-console ecl-converters ecl-devices ecl-geometry ecl-mobile-robot ecl-sigslots ecl-threads ecl-time ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Pure C++ driver library for Kobuki.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/kobuki-firmware/default.nix b/distros/foxy/kobuki-firmware/default.nix deleted file mode 100644 index 23a2fda317..0000000000 --- a/distros/foxy/kobuki-firmware/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros }: -buildRosPackage { - pname = "ros-foxy-kobuki-firmware"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/stonier/kobuki_firmware-release/archive/release/foxy/kobuki_firmware/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "7b0b378354b311045a6970f362e6bd0f6d9e58bc58343573bd732845b6297ebd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Firmware blobs for kobuki.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/kobuki-ftdi/default.nix b/distros/foxy/kobuki-ftdi/default.nix deleted file mode 100644 index 29a8dbbb1f..0000000000 --- a/distros/foxy/kobuki-ftdi/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, libftdi, libusb1, pkg-config }: -buildRosPackage { - pname = "ros-foxy-kobuki-ftdi"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/stonier/kobuki_ftdi-release/archive/release/foxy/kobuki_ftdi/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "cda5ab2f72ec067de9755cea8f98e7c596690c3ddb65eb4e9a3d3a472df34cfa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build pkg-config ]; - propagatedBuildInputs = [ ecl-command-line libftdi libusb1 ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Utilities for flashing and enabling Kobuki's USB connection. - This package contains tools for flashing the Kobuki's FTDI chip (usually done at the factory). - The special firmware for the FTDI chip (USB to serial converter) enables it to appear as - /dev/kobuki on the user's PC.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/kobuki-ros-interfaces/default.nix b/distros/foxy/kobuki-ros-interfaces/default.nix deleted file mode 100644 index 1cb5f6682d..0000000000 --- a/distros/foxy/kobuki-ros-interfaces/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-kobuki-ros-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/kobuki_ros_interfaces-release/archive/release/foxy/kobuki_ros_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "c0c035ecf8d7b83316adb3ff3f4e49499d7fa1985a9ef75bdcb7e9645acd0e0b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''

- ROS2 message, service and action interfaces for the Kobuki. -

''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/kobuki-velocity-smoother/default.nix b/distros/foxy/kobuki-velocity-smoother/default.nix deleted file mode 100644 index 186d3f88e6..0000000000 --- a/distros/foxy/kobuki-velocity-smoother/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-ros, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, ecl-build, geometry-msgs, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nav-msgs, python3Packages, rcl-interfaces, rclcpp, rclcpp-components, ros2test }: -buildRosPackage { - pname = "ros-foxy-kobuki-velocity-smoother"; - version = "0.15.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/kobuki_velocity_smoother-release/archive/release/foxy/kobuki_velocity_smoother/0.15.0-1.tar.gz"; - name = "0.15.0-1.tar.gz"; - sha256 = "51b5dfc94639fa5c5cc3ee0610db548eed51a3f0bb2f20e184052612f8cf2a76"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ecl-build ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto launch-testing launch-testing-ament-cmake launch-testing-ros python3Packages.matplotlib ros2test ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs rcl-interfaces rclcpp rclcpp-components ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Bound incoming velocity messages according to robot velocity and acceleration limits.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-core/default.nix b/distros/foxy/lanelet2-core/default.nix deleted file mode 100644 index ad2056bb30..0000000000 --- a/distros/foxy/lanelet2-core/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, boost, eigen, gtest, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-foxy-lanelet2-core"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_core/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "ab8ea0263187d6af073ae087e87ef30dbe0c60eb0d1e895ee81617f4ec1faa35"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost eigen mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Lanelet2 core module''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-examples/default.nix b/distros/foxy/lanelet2-examples/default.nix deleted file mode 100644 index d483d255b7..0000000000 --- a/distros/foxy/lanelet2-examples/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest, lanelet2-core, lanelet2-io, lanelet2-matching, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules, ros2cli }: -buildRosPackage { - pname = "ros-foxy-lanelet2-examples"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_examples/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "28aba052d6d9a97af230b163eeaa680af6c399e48455062b4027dadc844d0e29"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-matching lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ros2cli ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Examples for working with Lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-io/default.nix b/distros/foxy/lanelet2-io/default.nix deleted file mode 100644 index d71fda4d0a..0000000000 --- a/distros/foxy/lanelet2-io/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, boost, gtest, lanelet2-core, mrt-cmake-modules, pugixml }: -buildRosPackage { - pname = "ros-foxy-lanelet2-io"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_io/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "943782f35bca4f142d8479fe4f86bb30f912588c3a88a650f76004d0c81b97ba"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost lanelet2-core mrt-cmake-modules pugixml ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Parser/Writer module for lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-maps/default.nix b/distros/foxy/lanelet2-maps/default.nix deleted file mode 100644 index dcf227e4a1..0000000000 --- a/distros/foxy/lanelet2-maps/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, lanelet2-core, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-foxy-lanelet2-maps"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_maps/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "3d2d045acf5a2818b4e701eeade3cc3817c213e170156f7161766458400fb1ba"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Example maps in the lanelet2-format''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-matching/default.nix b/distros/foxy/lanelet2-matching/default.nix deleted file mode 100644 index 93241ea671..0000000000 --- a/distros/foxy/lanelet2-matching/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-traffic-rules, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-foxy-lanelet2-matching"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_matching/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "2e7f7249a29305b5f60561263817e49945c25bba9d5967d28c87c1ed0fe410d3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest lanelet2-io lanelet2-maps lanelet2-projection ]; - propagatedBuildInputs = [ lanelet2-core lanelet2-traffic-rules mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Library to match objects to lanelets''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-projection/default.nix b/distros/foxy/lanelet2-projection/default.nix deleted file mode 100644 index 2c9e828137..0000000000 --- a/distros/foxy/lanelet2-projection/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, geographiclib, gtest, lanelet2-io, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-foxy-lanelet2-projection"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_projection/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "0d23c72283936308cef58f2dfe26efa8c6fa9d21245bce67e47eb5cd26efce68"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ geographiclib lanelet2-io mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Lanelet2 projection library for lat/lon to local x/y conversion''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-python/default.nix b/distros/foxy/lanelet2-python/default.nix deleted file mode 100644 index 2e13300446..0000000000 --- a/distros/foxy/lanelet2-python/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, boost, gtest, lanelet2-core, lanelet2-io, lanelet2-matching, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-foxy-lanelet2-python"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_python/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "225cd6399956144b93c43b20691d96c106f46df1ff0ac611fd93b198ae0206df"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost lanelet2-core lanelet2-io lanelet2-matching lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Python bindings for lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-routing/default.nix b/distros/foxy/lanelet2-routing/default.nix deleted file mode 100644 index 918a42b9b2..0000000000 --- a/distros/foxy/lanelet2-routing/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, boost, gtest, lanelet2-core, lanelet2-traffic-rules, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-foxy-lanelet2-routing"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_routing/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "371a2ed5e95674643ca3e249eca8e1e529adcd79f42dd62d71d364da2d5795c5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost lanelet2-core lanelet2-traffic-rules mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Routing module for lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-traffic-rules/default.nix b/distros/foxy/lanelet2-traffic-rules/default.nix deleted file mode 100644 index d46f75c8bb..0000000000 --- a/distros/foxy/lanelet2-traffic-rules/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest, lanelet2-core, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-foxy-lanelet2-traffic-rules"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_traffic_rules/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "2aa4f507b968247a8dcc0407e54a757db96d7c0a75187598cbca49d9aff453d4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Package for interpreting traffic rules in a lanelet map''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2-validation/default.nix b/distros/foxy/lanelet2-validation/default.nix deleted file mode 100644 index 46cf610996..0000000000 --- a/distros/foxy/lanelet2-validation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest, lanelet2-core, lanelet2-io, lanelet2-maps, lanelet2-projection, lanelet2-routing, lanelet2-traffic-rules, mrt-cmake-modules }: -buildRosPackage { - pname = "ros-foxy-lanelet2-validation"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2_validation/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "c16678059dd8a3d1f33f5353f2fa2ded17c04082c70ae1c048a34835226b90ce"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ gtest lanelet2-maps ]; - propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ]; - nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ]; - - meta = { - description = ''Package for sanitizing lanelet maps''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lanelet2/default.nix b/distros/foxy/lanelet2/default.nix deleted file mode 100644 index b089f210aa..0000000000 --- a/distros/foxy/lanelet2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, lanelet2-core, lanelet2-examples, lanelet2-io, lanelet2-maps, lanelet2-matching, lanelet2-projection, lanelet2-python, lanelet2-routing, lanelet2-traffic-rules, lanelet2-validation, ros-environment }: -buildRosPackage { - pname = "ros-foxy-lanelet2"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/fzi-forschungszentrum-informatik/lanelet2-release/archive/release/foxy/lanelet2/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "4aa7a400f9127711d37c6d33adf8e349ae6d6e809641d36956949db4557103ca"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ros-environment ]; - propagatedBuildInputs = [ lanelet2-core lanelet2-examples lanelet2-io lanelet2-maps lanelet2-matching lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation ]; - nativeBuildInputs = [ ament-cmake-core ros-environment ]; - - meta = { - description = ''Meta-package for lanelet2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/laser-filters/default.nix b/distros/foxy/laser-filters/default.nix deleted file mode 100644 index 4a4ac93e10..0000000000 --- a/distros/foxy/laser-filters/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, angles, filters, laser-geometry, message-filters, pluginlib, rclcpp, rclcpp-lifecycle, sensor-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-laser-filters"; - version = "2.0.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/laser_filters-release/archive/release/foxy/laser_filters/2.0.6-1.tar.gz"; - name = "2.0.6-1.tar.gz"; - sha256 = "8790ffc968d28ad42f958e42aa910f58b1b1bdf76c42030db7118780026a49a3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ angles filters laser-geometry message-filters pluginlib rclcpp rclcpp-lifecycle sensor-msgs tf2 tf2-ros ]; - - meta = { - description = ''Assorted filters designed to operate on 2D planar laser scanners, - which use the sensor_msgs/LaserScan type.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/laser-geometry/default.nix b/distros/foxy/laser-geometry/default.nix deleted file mode 100644 index 98f0ede475..0000000000 --- a/distros/foxy/laser-geometry/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, eigen, eigen3-cmake-module, rclcpp, sensor-msgs, tf2 }: -buildRosPackage { - pname = "ros-foxy-laser-geometry"; - version = "2.2.0-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/laser_geometry-release/archive/release/foxy/laser_geometry/2.2.0-3.tar.gz"; - name = "2.2.0-3.tar.gz"; - sha256 = "dbf17d584a0d8acc164779911a245c48e7157387b0c2f6f12a90f0512a3e0ecb"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ]; - propagatedBuildInputs = [ ament-cmake eigen eigen3-cmake-module rclcpp sensor-msgs tf2 ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''This package contains a class for converting from a 2D laser scan as defined by - sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud - or sensor_msgs/PointCloud2. In particular, it contains functionality to account - for the skew resulting from moving robots or tilting laser scanners.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/laser-proc/default.nix b/distros/foxy/laser-proc/default.nix deleted file mode 100644 index 1724fff493..0000000000 --- a/distros/foxy/laser-proc/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, class-loader, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-laser-proc"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/laser_proc-release/archive/release/foxy/laser_proc/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "03c68a7d9b9cef1c049da4b6314cd86514f4f571e3ca02f004aaf92eb97514d4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ class-loader rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''laser_proc''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/launch-pal/default.nix b/distros/foxy/launch-pal/default.nix deleted file mode 100644 index a417dc0bb1..0000000000 --- a/distros/foxy/launch-pal/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-ros, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-launch-pal"; - version = "0.0.5-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/launch_pal-release/archive/release/foxy/launch_pal/0.0.5-1.tar.gz"; - name = "0.0.5-1.tar.gz"; - sha256 = "425e307d49e8f8b032337755dcf081970bc2172884dd811adea7f76f0d0cd594"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python launch launch-ros python3Packages.pyyaml ]; - - meta = { - description = ''Utilities for launch files''; - license = with lib.licenses; [ "Apache" ]; - }; -} diff --git a/distros/foxy/launch-param-builder/default.nix b/distros/foxy/launch-param-builder/default.nix deleted file mode 100644 index 31800cfe54..0000000000 --- a/distros/foxy/launch-param-builder/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-index-python, python3Packages, pythonPackages, rclpy, xacro }: -buildRosPackage { - pname = "ros-foxy-launch-param-builder"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/launch_param_builder-release/archive/release/foxy/launch_param_builder/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "8c427e92d6cd8ff40edfa0d78462b0f8f84ac1068309fc1c82d59a4fe3cb4075"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python python3Packages.pyyaml rclpy xacro ]; - - meta = { - description = ''Python library for loading parameters in launch files''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/launch-ros/default.nix b/distros/foxy/launch-ros/default.nix deleted file mode 100644 index 0acf7b4958..0000000000 --- a/distros/foxy/launch-ros/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, composition-interfaces, launch, lifecycle-msgs, osrf-pycommon, python3Packages, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-foxy-launch-ros"; - version = "0.11.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/foxy/launch_ros/0.11.7-1.tar.gz"; - name = "0.11.7-1.tar.gz"; - sha256 = "0e975c2ab68d4e6a7871120e27f757f27869c3f034c7e62b2cec6b79a52b459c"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python composition-interfaces launch lifecycle-msgs osrf-pycommon python3Packages.pyyaml rclpy ]; - - meta = { - description = ''ROS specific extensions to the launch tool.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/launch-system-modes/default.nix b/distros/foxy/launch-system-modes/default.nix deleted file mode 100644 index 6bd22509ec..0000000000 --- a/distros/foxy/launch-system-modes/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, osrf-pycommon, python3Packages, pythonPackages, rclpy, system-modes-msgs }: -buildRosPackage { - pname = "ros-foxy-launch-system-modes"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/microROS/system_modes-release/archive/release/foxy/launch_system_modes/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "c85d6dcc92090c918b9d4f3858bfb1c31a3269e584e30f59106808812085d5b7"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python launch osrf-pycommon python3Packages.importlib-metadata python3Packages.pyyaml rclpy system-modes-msgs ]; - - meta = { - description = ''System modes specific extensions to the launch tool, i.e. launch actions, events, and event - handlers for system modes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/launch-testing-ament-cmake/default.nix b/distros/foxy/launch-testing-ament-cmake/default.nix deleted file mode 100644 index 07f4bbbcda..0000000000 --- a/distros/foxy/launch-testing-ament-cmake/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-test, launch-testing, python-cmake-module }: -buildRosPackage { - pname = "ros-foxy-launch-testing-ament-cmake"; - version = "0.10.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_testing_ament_cmake/0.10.10-1.tar.gz"; - name = "0.10.10-1.tar.gz"; - sha256 = "ed220790960da2c0a0ed99cb939575736d25b1f4a8928df9c8107e9b28a53a06"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright launch-testing ]; - propagatedBuildInputs = [ ament-cmake-test launch-testing python-cmake-module ]; - nativeBuildInputs = [ ament-cmake ament-cmake-test launch-testing python-cmake-module ]; - - meta = { - description = ''A package providing cmake functions for running launch tests from the build.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/launch-testing-ros/default.nix b/distros/foxy/launch-testing-ros/default.nix deleted file mode 100644 index 16d3ac3b31..0000000000 --- a/distros/foxy/launch-testing-ros/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch-ros, launch-testing, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-launch-testing-ros"; - version = "0.11.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/foxy/launch_testing_ros/0.11.7-1.tar.gz"; - name = "0.11.7-1.tar.gz"; - sha256 = "57ffccbec642395bb40ea858cb18cb6c057ff59b521c6a152f17e2b09ba00ab0"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest std-msgs ]; - propagatedBuildInputs = [ launch-ros launch-testing rclpy ]; - - meta = { - description = ''A package providing utilities for writing ROS2 enabled launch tests.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/launch-testing/default.nix b/distros/foxy/launch-testing/default.nix deleted file mode 100644 index 764ade6571..0000000000 --- a/distros/foxy/launch-testing/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, osrf-pycommon, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-launch-testing"; - version = "0.10.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_testing/0.10.10-1.tar.gz"; - name = "0.10.10-1.tar.gz"; - sha256 = "5596b2338ed124349d44eed27502201a21d8cc172f0d87bf15cf1861aac126e0"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 launch python3Packages.mock pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python launch osrf-pycommon ]; - - meta = { - description = ''A package to create tests which involve launch files and multiple processes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/launch-xml/default.nix b/distros/foxy/launch-xml/default.nix deleted file mode 100644 index fcf0deba9d..0000000000 --- a/distros/foxy/launch-xml/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-launch-xml"; - version = "0.10.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_xml/0.10.10-1.tar.gz"; - name = "0.10.10-1.tar.gz"; - sha256 = "21c6854c6ac810f803ed0917fc4a7fd8032078e08e20cfa239c0a7a7c64588cf"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ launch ]; - - meta = { - description = ''XML frontend for the launch package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/launch-yaml/default.nix b/distros/foxy/launch-yaml/default.nix deleted file mode 100644 index 2a70178989..0000000000 --- a/distros/foxy/launch-yaml/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-launch-yaml"; - version = "0.10.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch_yaml/0.10.10-1.tar.gz"; - name = "0.10.10-1.tar.gz"; - sha256 = "03ca0e91094d6b38bf08043e53ddffcfc7565f767e24c176dec903afbfcef43e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ launch ]; - - meta = { - description = ''YAML frontend for the launch package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/launch/default.nix b/distros/foxy/launch/default.nix deleted file mode 100644 index 8dad98c056..0000000000 --- a/distros/foxy/launch/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, osrf-pycommon, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-launch"; - version = "0.10.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/foxy/launch/0.10.10-1.tar.gz"; - name = "0.10.10-1.tar.gz"; - sha256 = "7ee1d3445f18c6ce8b29a9893a5ad147d7004f59bdbb299f7a8f63ed8cab3a59"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python osrf-pycommon python3Packages.lark ]; - - meta = { - description = ''The ROS launch tool.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/leo-description/default.nix b/distros/foxy/leo-description/default.nix deleted file mode 100644 index dd6297264f..0000000000 --- a/distros/foxy/leo-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }: -buildRosPackage { - pname = "ros-foxy-leo-description"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/leo_common-release/archive/release/foxy/leo_description/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "6da57acb9f9cdcf5e6f3e4ce2cef4cb6959f2dc1d401c6748287bb7ee07b89ab"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ robot-state-publisher xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF Description package for Leo Rover''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/leo-desktop/default.nix b/distros/foxy/leo-desktop/default.nix deleted file mode 100644 index 0ffdf4e44c..0000000000 --- a/distros/foxy/leo-desktop/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, leo, leo-viz }: -buildRosPackage { - pname = "ros-foxy-leo-desktop"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/leo_desktop-release/archive/release/foxy/leo_desktop/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "1496c86b10fea2bc29c9100b328e002245457934e130cfa0a753993474f0b41f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ leo leo-viz ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage of software for operating Leo Rover from ROS desktop''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/leo-msgs/default.nix b/distros/foxy/leo-msgs/default.nix deleted file mode 100644 index adc0bdb58f..0000000000 --- a/distros/foxy/leo-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-leo-msgs"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/leo_common-release/archive/release/foxy/leo_msgs/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "2ffd7fa4e43e30f0586fa9ae73ea15ef9fbc702b44d15f18b9697e71cd482a93"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message and Service definitions for Leo Rover''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/leo-teleop/default.nix b/distros/foxy/leo-teleop/default.nix deleted file mode 100644 index fe6b177563..0000000000 --- a/distros/foxy/leo-teleop/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joy, teleop-twist-joy, teleop-twist-keyboard }: -buildRosPackage { - pname = "ros-foxy-leo-teleop"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/leo_common-release/archive/release/foxy/leo_teleop/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "0e6f486ff13ac9fe45396394fa905a4fbf15c87a6779b09ecfa50a30185ed352"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joy teleop-twist-joy teleop-twist-keyboard ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Scripts and launch files for Leo Rover teleoperation''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/leo-viz/default.nix b/distros/foxy/leo-viz/default.nix deleted file mode 100644 index dc86eb9edb..0000000000 --- a/distros/foxy/leo-viz/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, joint-state-publisher-gui, leo-description, rviz2 }: -buildRosPackage { - pname = "ros-foxy-leo-viz"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/leo_desktop-release/archive/release/foxy/leo_viz/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "043b980487e2e2da5b3b3b9e630b9ae36384d6c9a8425202c2d5548cf84ec087"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui leo-description rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Visualization launch files and RViz configurations for Leo Rover''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/leo/default.nix b/distros/foxy/leo/default.nix deleted file mode 100644 index 231906f500..0000000000 --- a/distros/foxy/leo/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, leo-description, leo-msgs, leo-teleop }: -buildRosPackage { - pname = "ros-foxy-leo"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/leo_common-release/archive/release/foxy/leo/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "20b2fdc32188a50de206d308dc75ba2e7b4b352c36ae2c140b82f05dbfaf0617"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ leo-description leo-msgs leo-teleop ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage of software for Leo Rover common to the robot and ROS desktop''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/lgsvl-bridge/default.nix b/distros/foxy/lgsvl-bridge/default.nix deleted file mode 100644 index d8d67393b0..0000000000 --- a/distros/foxy/lgsvl-bridge/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, boost, lgsvl-msgs, nav-msgs, rcl, rcutils, rosgraph-msgs, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-lgsvl-bridge"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/lgsvl/ros2-lgsvl-bridge-release/archive/release/foxy/lgsvl_bridge/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "ec0bd4e77269a675434081b4ffcb3f807f2852136fd515672676e134c908d9ab"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ ament-cmake-ros boost lgsvl-msgs nav-msgs rcl rcutils rosgraph-msgs sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''LGSVL Simulator Bridge''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/lgsvl-msgs/default.nix b/distros/foxy/lgsvl-msgs/default.nix deleted file mode 100644 index 11b030734c..0000000000 --- a/distros/foxy/lgsvl-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-lgsvl-msgs"; - version = "0.0.4-r1"; - - src = fetchurl { - url = "https://github.com/lgsvl/lgsvl_msgs-release/archive/release/foxy/lgsvl_msgs/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "a23b9f1f20257200a77a0287512c25f8f174d354e938560c8e6415a19e22ec2d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - - meta = { - description = ''Message definitions for interfacing with the LGSVL Simulator for ROS and ROS 2.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/libcreate/default.nix b/distros/foxy/libcreate/default.nix deleted file mode 100644 index ff44d4efc4..0000000000 --- a/distros/foxy/libcreate/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, gtest }: -buildRosPackage { - pname = "ros-foxy-libcreate"; - version = "3.1.0-r1"; - - src = fetchurl { - url = "https://github.com/AutonomyLab/libcreate-release/archive/release/foxy/libcreate/3.1.0-1.tar.gz"; - name = "3.1.0-1.tar.gz"; - sha256 = "2849a9502b40d40002677d76f8244cdec37ad53d3c3a133b1f52a9f76a98de46"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ boost ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''C++ library for interfacing with iRobot's Create 1 and Create 2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/libcurl-vendor/default.nix b/distros/foxy/libcurl-vendor/default.nix deleted file mode 100644 index 005223ca3f..0000000000 --- a/distros/foxy/libcurl-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, curl, pkg-config }: -buildRosPackage { - pname = "ros-foxy-libcurl-vendor"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/foxy/libcurl_vendor/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "ff8636e6fce5807a762436f02ebc04a08784e18645cbdf8da1917438e321345b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ curl pkg-config ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''Wrapper around libcurl, it provides a fixed CMake module and an ExternalProject build of it.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/foxy/libg2o/default.nix b/distros/foxy/libg2o/default.nix deleted file mode 100644 index b6c0b0939a..0000000000 --- a/distros/foxy/libg2o/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, libGL, libGLU, suitesparse }: -buildRosPackage { - pname = "ros-foxy-libg2o"; - version = "2020.5.29-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/libg2o-release/archive/release/foxy/libg2o/2020.5.29-1.tar.gz"; - name = "2020.5.29-1.tar.gz"; - sha256 = "a7e42da8c6c3cff4fe286b74e86101a27ef037a6cd1f935a6070473213dcb5b9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen libGL libGLU suitesparse ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The libg2o library from http://openslam.org/g2o.html''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/libmavconn/default.nix b/distros/foxy/libmavconn/default.nix deleted file mode 100644 index 918dc50779..0000000000 --- a/distros/foxy/libmavconn/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 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, asio, console-bridge, mavlink, python3Packages }: -buildRosPackage { - pname = "ros-foxy-libmavconn"; - version = "2.4.0-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/foxy/libmavconn/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "750b24520cf10f4237e5777c228c9df59f3149d3171621655b949c96782c7c40"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python3Packages.empy ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ asio console-bridge mavlink ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''MAVLink communication library. - This library provide unified connection handling classes - and URL to connection object mapper. - - This library can be used in standalone programs.''; - license = with lib.licenses; [ gpl3Only lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/foxy/libnabo/default.nix b/distros/foxy/libnabo/default.nix deleted file mode 100644 index 56b5491029..0000000000 --- a/distros/foxy/libnabo/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen }: -buildRosPackage { - pname = "ros-foxy-libnabo"; - version = "1.0.7-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/libnabo-release/archive/release/foxy/libnabo/1.0.7-1.tar.gz"; - name = "1.0.7-1.tar.gz"; - sha256 = "4303b216d13fe042f0f9406e639296e699e134a6426afb05a6ab4cdf6f84ba8c"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ boost eigen ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''libnabo is a fast K Nearest Neighbour library for low-dimensional spaces.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/libphidget22/default.nix b/distros/foxy/libphidget22/default.nix deleted file mode 100644 index fef9f8fbc9..0000000000 --- a/distros/foxy/libphidget22/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1 }: -buildRosPackage { - pname = "ros-foxy-libphidget22"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/libphidget22/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "a592430c589a1ff98b2ec86f8223186cd378a0781892aaf203c6fc9e0b37e581"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ libusb1 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package wraps the libphidget22 to use it as a ROS dependency''; - license = with lib.licenses; [ "LGPL" ]; - }; -} diff --git a/distros/foxy/libpointmatcher/default.nix b/distros/foxy/libpointmatcher/default.nix deleted file mode 100644 index 872ba9b506..0000000000 --- a/distros/foxy/libpointmatcher/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, libnabo }: -buildRosPackage { - pname = "ros-foxy-libpointmatcher"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/libpointmatcher-release/archive/release/foxy/libpointmatcher/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "6ce722319db4c641a59403efa34f3ecb50e88877703659db8e561be52bb3f952"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ boost eigen libnabo ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''libpointmatcher is a modular ICP library, useful for robotics and computer vision.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/librealsense2/default.nix b/distros/foxy/librealsense2/default.nix deleted file mode 100644 index 6830d3ead4..0000000000 --- a/distros/foxy/librealsense2/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, openssl, pkg-config, udev }: -buildRosPackage { - pname = "ros-foxy-librealsense2"; - version = "2.51.1-r1"; - - src = fetchurl { - url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/foxy/librealsense2/2.51.1-1.tar.gz"; - name = "2.51.1-1.tar.gz"; - sha256 = "6c7e79620d096bf900d4d2349ce340e561b117bca764511cba04ae643114c0c0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake libusb1 openssl pkg-config udev ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Library for controlling and capturing data from the Intel(R) RealSense(TM) D400 devices.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/libstatistics-collector/default.nix b/distros/foxy/libstatistics-collector/default.nix deleted file mode 100644 index 067e6c1118..0000000000 --- a/distros/foxy/libstatistics-collector/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcl, rcpputils, rosidl-default-generators, rosidl-default-runtime, statistics-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-libstatistics-collector"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/libstatistics_collector-release/archive/release/foxy/libstatistics_collector/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "aac4d210c593c3758a5f77ef76d9325bc339bbb4d0ef98b2d5fd94fd9e824706"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ rcl rcpputils rosidl-default-runtime statistics-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''Lightweight aggregation utilities to collect statistics and measure message metrics.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/libyaml-vendor/default.nix b/distros/foxy/libyaml-vendor/default.nix deleted file mode 100644 index f6243531c3..0000000000 --- a/distros/foxy/libyaml-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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, performance-test-fixture, rcpputils }: -buildRosPackage { - pname = "ros-foxy-libyaml-vendor"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/libyaml_vendor-release/archive/release/foxy/libyaml_vendor/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "d708f94e913702062a24568fa0589bdc36de45fffb7423a7155de544b81066f0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common performance-test-fixture rcpputils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around libyaml, provides the last version (1.8.0 rc) that ships with a CMake module''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/foxy/lifecycle-msgs/default.nix b/distros/foxy/lifecycle-msgs/default.nix deleted file mode 100644 index ecae214660..0000000000 --- a/distros/foxy/lifecycle-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-lifecycle-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/lifecycle_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "8e2652305e3379bbf1d57860fdaa674ac6133563b221612c485fd7c5d48145c2"; - }; - - 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 = ''A package containing some lifecycle related message and service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/lifecycle/default.nix b/distros/foxy/lifecycle/default.nix deleted file mode 100644 index 056706bc56..0000000000 --- a/distros/foxy/lifecycle/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, lifecycle-msgs, rclcpp-lifecycle, ros-testing, std-msgs }: -buildRosPackage { - pname = "ros-foxy-lifecycle"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/lifecycle/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "6f82541ef6be771e6b2bd7bcd950e803b66f5e8dc78a77fff8104516d45b45bb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ros-testing ]; - propagatedBuildInputs = [ lifecycle-msgs rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing demos for lifecycle implementation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/logging-demo/default.nix b/distros/foxy/logging-demo/default.nix deleted file mode 100644 index 27ca967ef1..0000000000 --- a/distros/foxy/logging-demo/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, rcutils, rmw-implementation-cmake, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-logging-demo"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/logging_demo/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "3e32f44fab474883a8ce8cc5ec94fb1d68c471119063248a27d110fe147ded0e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rcutils rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Examples for using and configuring loggers.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/lsc-ros2-driver/default.nix b/distros/foxy/lsc-ros2-driver/default.nix deleted file mode 100644 index f898804c09..0000000000 --- a/distros/foxy/lsc-ros2-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-updater, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-lsc-ros2-driver"; - version = "1.0.0-r10"; - - src = fetchurl { - url = "https://github.com/AutonicsLiDAR-release/lsc_ros2_driver-release/archive/release/foxy/lsc_ros2_driver/1.0.0-10.tar.gz"; - name = "1.0.0-10.tar.gz"; - sha256 = "886f88cbea772cbf6b794b944b00676d2ef24c0a0e2cf76c022002c9628b9358"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ diagnostic-updater rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 driver package for Autonics LSC Series''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/lua-vendor/default.nix b/distros/foxy/lua-vendor/default.nix deleted file mode 100644 index 9c1989af22..0000000000 --- a/distros/foxy/lua-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto }: -buildRosPackage { - pname = "ros-foxy-lua-vendor"; - version = "0.0.1-r2"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/lua_vendor-release/archive/release/foxy/lua_vendor/0.0.1-2.tar.gz"; - name = "0.0.1-2.tar.gz"; - sha256 = "7708341794178f26d71ce7b6605ba4fc8c37ed4199413ebb85754cf5309ddad0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO: Package description''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/lusb/default.nix b/distros/foxy/lusb/default.nix deleted file mode 100644 index 90554aba74..0000000000 --- a/distros/foxy/lusb/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, pkg-config }: -buildRosPackage { - pname = "ros-foxy-lusb"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/DataspeedInc-release/lusb-release/archive/release/foxy/lusb/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "98b476cc1d755f1dcad7090affaec5cbf5594e917af57c11e1c0796fb6e1d4f5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - propagatedBuildInputs = [ libusb1 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Library for interfacing to USB devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/maliput-dragway/default.nix b/distros/foxy/maliput-dragway/default.nix deleted file mode 100644 index 48f03dc8f4..0000000000 --- a/distros/foxy/maliput-dragway/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gtest, ament-cmake-pytest, maliput, maliput-py, python3, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-maliput-dragway"; - version = "0.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_dragway-release/archive/release/foxy/maliput_dragway/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "21b358147088d22759547d167a2eb31d710df40cc743ef4e4be364fa60eac32e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gtest ament-cmake-pytest ]; - propagatedBuildInputs = [ maliput maliput-py python3 pythonPackages.pybind11 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput Dragway.''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/maliput-drake/default.nix b/distros/foxy/maliput-drake/default.nix deleted file mode 100644 index b14a2f57ac..0000000000 --- a/distros/foxy/maliput-drake/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, eigen3-cmake-module, fmt }: -buildRosPackage { - pname = "ros-foxy-maliput-drake"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_drake-release/archive/release/foxy/maliput_drake/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "4ab5e4ddc68e6ded0ed77e00fbefe441c8171aa73a872a297cbdfb0ff9064056"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module fmt ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Maliput drake extraction to provide trajectory integration support''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/maliput-full/default.nix b/distros/foxy/maliput-full/default.nix deleted file mode 100644 index c066526232..0000000000 --- a/distros/foxy/maliput-full/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, maliput, maliput-dragway, maliput-drake, maliput-integration, maliput-malidrive, maliput-multilane, maliput-object, maliput-object-py, maliput-osm, maliput-py, maliput-sparse, maliput-viz }: -buildRosPackage { - pname = "ros-foxy-maliput-full"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_infrastructure-release/archive/release/foxy/maliput_full/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "004c3eed0fc6ca317254087ea8215baacea3843d551e68dd39a23163c38eb2e2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ maliput maliput-dragway maliput-drake maliput-integration maliput-malidrive maliput-multilane maliput-object maliput-object-py maliput-osm maliput-py maliput-sparse maliput-viz ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package that concentrates all maliput-related packages''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/maliput-integration/default.nix b/distros/foxy/maliput-integration/default.nix deleted file mode 100644 index 2ce925059c..0000000000 --- a/distros/foxy/maliput-integration/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-pytest, gflags, libyamlcpp, maliput, maliput-dragway, maliput-malidrive, maliput-multilane, maliput-object, maliput-osm, maliput-py, maliput-sparse }: -buildRosPackage { - pname = "ros-foxy-maliput-integration"; - version = "0.1.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_integration-release/archive/release/foxy/maliput_integration/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "2557de2b5ccec63cd2363446c0561c156b0f0b14a09e0d04082608bd48e06a39"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-flake8 ament-cmake-gtest ament-cmake-pytest ]; - propagatedBuildInputs = [ gflags libyamlcpp maliput maliput-dragway maliput-malidrive maliput-multilane maliput-object maliput-osm maliput-py maliput-sparse ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput Integration.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/maliput-malidrive/default.nix b/distros/foxy/maliput-malidrive/default.nix deleted file mode 100644 index 543cc65ec8..0000000000 --- a/distros/foxy/maliput-malidrive/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gtest, fmt, maliput, maliput-drake, tinyxml-2 }: -buildRosPackage { - pname = "ros-foxy-maliput-malidrive"; - version = "0.1.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_malidrive-release/archive/release/foxy/maliput_malidrive/0.1.4-1.tar.gz"; - name = "0.1.4-1.tar.gz"; - sha256 = "7db77cbb7a3ca75c56ebfd8eee378a7460e95f2cc215964fe23f2ad5908d2f9a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gtest ]; - propagatedBuildInputs = [ fmt maliput maliput-drake tinyxml-2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''maliput_malidrive backend''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/maliput-multilane/default.nix b/distros/foxy/maliput-multilane/default.nix deleted file mode 100644 index 297534b33a..0000000000 --- a/distros/foxy/maliput-multilane/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, fmt, libyamlcpp, maliput, maliput-drake }: -buildRosPackage { - pname = "ros-foxy-maliput-multilane"; - version = "0.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_multilane-release/archive/release/foxy/maliput_multilane/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "c32b0a584b776961c91aead3b391fb881119468b40e01fea63601c4f6609efe3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ]; - propagatedBuildInputs = [ fmt libyamlcpp maliput maliput-drake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput Multilane.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/maliput-object-py/default.nix b/distros/foxy/maliput-object-py/default.nix deleted file mode 100644 index fcf5ed9f52..0000000000 --- a/distros/foxy/maliput-object-py/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-flake8, ament-cmake-pytest, maliput-object, python3, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-maliput-object-py"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_object_py-release/archive/release/foxy/maliput_object_py/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "eddd031f0f260c2e51ded66c6c1d42d0cd63e54efb13685076c18ba0bd071844"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python3 ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-flake8 ament-cmake-pytest ]; - propagatedBuildInputs = [ maliput-object pythonPackages.pybind11 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput Object bindings''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/maliput-object/default.nix b/distros/foxy/maliput-object/default.nix deleted file mode 100644 index e1ee1058bf..0000000000 --- a/distros/foxy/maliput-object/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, fmt, gflags, libyamlcpp, maliput }: -buildRosPackage { - pname = "ros-foxy-maliput-object"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_object-release/archive/release/foxy/maliput_object/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "f45fa4db39dd785b45e8676924007534472e63590d1cc2ba5c2ef2c67ffd5e48"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ]; - propagatedBuildInputs = [ fmt gflags libyamlcpp maliput ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput Object''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/maliput-osm/default.nix b/distros/foxy/maliput-osm/default.nix deleted file mode 100644 index 71b6f991c3..0000000000 --- a/distros/foxy/maliput-osm/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, lanelet2-io, maliput, maliput-sparse }: -buildRosPackage { - pname = "ros-foxy-maliput-osm"; - version = "0.2.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_osm-release/archive/release/foxy/maliput_osm/0.2.2-1.tar.gz"; - name = "0.2.2-1.tar.gz"; - sha256 = "a8ca1ed967e18148a081b31449aea2d08807e912aa49da6e628931d630d631d6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ]; - propagatedBuildInputs = [ lanelet2-io maliput maliput-sparse ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput backend for loading lanelet2-based osm maps.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/maliput-py/default.nix b/distros/foxy/maliput-py/default.nix deleted file mode 100644 index 7dbe459cca..0000000000 --- a/distros/foxy/maliput-py/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-flake8, ament-cmake-pytest, maliput, python3, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-maliput-py"; - version = "0.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_py-release/archive/release/foxy/maliput_py/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "2cacc86e9d7e45046e2e8efd4b49d8ad38f5a151da229b131f1dd99b2eee56ea"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python3 ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-flake8 ament-cmake-pytest ]; - propagatedBuildInputs = [ maliput pythonPackages.pybind11 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput bindings''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/maliput-ros-interfaces/default.nix b/distros/foxy/maliput-ros-interfaces/default.nix deleted file mode 100644 index c184c48789..0000000000 --- a/distros/foxy/maliput-ros-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-maliput-ros-interfaces"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_ros-release/archive/release/foxy/maliput_ros_interfaces/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "9dbcffa9171cff7e3d54491ea2c19366f7701ae52a4c8e300bc4214fb00677a3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Interface definitions for ROS2 maliput''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/maliput-ros-translation/default.nix b/distros/foxy/maliput-ros-translation/default.nix deleted file mode 100644 index c450e7fb0d..0000000000 --- a/distros/foxy/maliput-ros-translation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, maliput, maliput-ros-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-maliput-ros-translation"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_ros-release/archive/release/foxy/maliput_ros_translation/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "bd0b7591cfd80a5b3585a31a40f024b8172538f51e234b46aea238eaeb102720"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake maliput maliput-ros-interfaces rosidl-default-generators ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Translates between maliput types and maliput ROS types in C++''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/maliput-ros/default.nix b/distros/foxy/maliput-ros/default.nix deleted file mode 100644 index a4567229e4..0000000000 --- a/distros/foxy/maliput-ros/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, launch-ros, libyamlcpp, lifecycle-msgs, maliput, maliput-ros-interfaces, maliput-ros-translation, rclcpp, rclcpp-lifecycle, ros2launch }: -buildRosPackage { - pname = "ros-foxy-maliput-ros"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_ros-release/archive/release/foxy/maliput_ros/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "ab7cbc5cc10451ec20302418ae925fc2df086dda55857a0a0afff819d4162c5f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-ros libyamlcpp lifecycle-msgs maliput maliput-ros-interfaces maliput-ros-translation rclcpp rclcpp-lifecycle ros2launch ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 integration package which offers the maliput API through the ROS2 service interface.''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/maliput-sparse/default.nix b/distros/foxy/maliput-sparse/default.nix deleted file mode 100644 index 86dd8e2e8c..0000000000 --- a/distros/foxy/maliput-sparse/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, maliput }: -buildRosPackage { - pname = "ros-foxy-maliput-sparse"; - version = "0.2.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput_sparse-release/archive/release/foxy/maliput_sparse/0.2.3-1.tar.gz"; - name = "0.2.3-1.tar.gz"; - sha256 = "a8fb0b085b83b4bed9f5b54661068537cb0115a73f8bbee29c7da740b8bd855b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ]; - propagatedBuildInputs = [ maliput ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput sparse is a maliput backend built on top of waypoints without any analytical model of the surface''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/maliput/default.nix b/distros/foxy/maliput/default.nix deleted file mode 100644 index 1bc6c745ae..0000000000 --- a/distros/foxy/maliput/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, fmt, gflags, libyamlcpp }: -buildRosPackage { - pname = "ros-foxy-maliput"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/maliput-release/archive/release/foxy/maliput/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "738c33b46df5eb4e3f4d710a76a1ea8b01438012a3413456ca68165132222553"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ]; - propagatedBuildInputs = [ fmt gflags libyamlcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Maliput''; - license = with lib.licenses; [ "BSD-Clause-3" ]; - }; -} diff --git a/distros/foxy/map-msgs/default.nix b/distros/foxy/map-msgs/default.nix deleted file mode 100644 index cdf91d1340..0000000000 --- a/distros/foxy/map-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, nav-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-map-msgs"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/foxy/map_msgs/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "073a5dc040167eef7c3e3c38069da4c2b4167656dec561d07600cb535b97cd8b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ nav-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''This package defines messages commonly used in mapping packages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/map-transformer/default.nix b/distros/foxy/map-transformer/default.nix deleted file mode 100644 index 34c9562e4f..0000000000 --- a/distros/foxy/map-transformer/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, opencv, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-map-transformer"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/map_transformer-release/archive/release/foxy/map_transformer/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "d9f8ccf5a5879fa8965b65fa6f65b1d33503deb694b910eba3cd5ded46bff5ad"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ opencv yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Transform points between maps with non-linear relationships''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/mapviz-interfaces/default.nix b/distros/foxy/mapviz-interfaces/default.nix deleted file mode 100644 index 1133adc44c..0000000000 --- a/distros/foxy/mapviz-interfaces/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, builtin-interfaces, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-mapviz-interfaces"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mapviz-release/archive/release/foxy/mapviz_interfaces/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "c9695646008f92336bca137edca7ceca7b659359d4cb40f12845d39e5b1441bd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ builtin-interfaces marti-common-msgs rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''ROS interfaces used by Mapviz''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/mapviz-plugins/default.nix b/distros/foxy/mapviz-plugins/default.nix deleted file mode 100644 index 4562156d0c..0000000000 --- a/distros/foxy/mapviz-plugins/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, cv-bridge, gps-msgs, image-transport, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-sensor-msgs, marti-visualization-msgs, nav-msgs, pluginlib, qt5, rclcpp, rclcpp-action, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, tf2, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-mapviz-plugins"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mapviz-release/archive/release/foxy/mapviz_plugins/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "dc40e2fafd5ef9454caf349cf08da8de51d27b6a6349492deaaf4638d52d2d8b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-index-cpp cv-bridge gps-msgs image-transport map-msgs mapviz marti-common-msgs marti-nav-msgs marti-sensor-msgs marti-visualization-msgs nav-msgs pluginlib qt5.qtbase rclcpp rclcpp-action sensor-msgs std-msgs stereo-msgs swri-image-util swri-math-util swri-route-util swri-transform-util tf2 visualization-msgs ]; - nativeBuildInputs = [ ament-cmake qt5.qtbase ]; - - meta = { - description = ''Common plugins for the Mapviz visualization tool''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/mapviz/default.nix b/distros/foxy/mapviz/default.nix deleted file mode 100644 index a11fd0d7a5..0000000000 --- a/distros/foxy/mapviz/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, freeglut, geometry-msgs, glew, image-transport, launch-xml, libyamlcpp, mapviz-interfaces, marti-common-msgs, pkg-config, pluginlib, qt5, rclcpp, rqt-gui, rqt-gui-cpp, std-srvs, swri-math-util, swri-transform-util, tf2, tf2-geometry-msgs, tf2-ros, xorg }: -buildRosPackage { - pname = "ros-foxy-mapviz"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mapviz-release/archive/release/foxy/mapviz/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "868d03b3db7359f153393904b9ff1cc0fe845b5566f99c1a477713d66fb0330f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - propagatedBuildInputs = [ cv-bridge freeglut geometry-msgs glew image-transport launch-xml libyamlcpp mapviz-interfaces marti-common-msgs pluginlib qt5.qtbase rclcpp rqt-gui rqt-gui-cpp std-srvs swri-math-util swri-transform-util tf2 tf2-geometry-msgs tf2-ros xorg.libXi xorg.libXmu ]; - nativeBuildInputs = [ ament-cmake pkg-config qt5.qtbase ]; - - meta = { - description = ''mapviz''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marker-msgs/default.nix b/distros/foxy/marker-msgs/default.nix deleted file mode 100644 index a0712196eb..0000000000 --- a/distros/foxy/marker-msgs/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-marker-msgs"; - version = "0.0.8-r3"; - - src = fetchurl { - url = "https://github.com/tuw-robotics/marker_msgs-release/archive/release/foxy/marker_msgs/0.0.8-3.tar.gz"; - name = "0.0.8-3.tar.gz"; - sha256 = "9083d0decfd2a11c9e5a539f5ce16dd69e58dc31fc92c973aaa106abac299766"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The marker_msgs package contains messages usable to setup a marker/fiducial system. - The package distinguishes between two types of messages. - First messages to describe the properties of a marker/fiducial detection system and the detected markers. - Secondly messages used to represent a map of markers/features with covariances as it would be produced by a SLAM system or published by a map server for self-localization.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-can-msgs/default.nix b/distros/foxy/marti-can-msgs/default.nix deleted file mode 100644 index 211c0e6970..0000000000 --- a/distros/foxy/marti-can-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-marti-can-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_can_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "6398e276afa4c87bb4406515b45cf9ae80e1aca2cde6fb34ccc01822b7256f0c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_can_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-common-msgs/default.nix b/distros/foxy/marti-common-msgs/default.nix deleted file mode 100644 index 845655424c..0000000000 --- a/distros/foxy/marti-common-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-marti-common-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_common_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "bbe4877586f2241ad4135ce654859ab734a9ae4fbecd599bd33f9651398ece1d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_common_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-dbw-msgs/default.nix b/distros/foxy/marti-dbw-msgs/default.nix deleted file mode 100644 index d0a9718252..0000000000 --- a/distros/foxy/marti-dbw-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-marti-dbw-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_dbw_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "ae23620fefe02e8154eb1ce774f4b5964dc5f031f37a76b81a122aebe269b519"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_dbw_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-introspection-msgs/default.nix b/distros/foxy/marti-introspection-msgs/default.nix deleted file mode 100644 index 7fee34a0ca..0000000000 --- a/distros/foxy/marti-introspection-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-marti-introspection-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_introspection_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "fda0d2c04142b974e858e69e96fb3aafe8fb548cdbcd9d99df3b1d53ac376353"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_introspection_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-nav-msgs/default.nix b/distros/foxy/marti-nav-msgs/default.nix deleted file mode 100644 index 3cb5e86bb3..0000000000 --- a/distros/foxy/marti-nav-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-marti-nav-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_nav_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "b17c245d156dd3c339c5e3fb6a5565e00d59282993dce0bf91d88891b3f24b3f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geographic-msgs geometry-msgs marti-common-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_nav_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-perception-msgs/default.nix b/distros/foxy/marti-perception-msgs/default.nix deleted file mode 100644 index 2919906352..0000000000 --- a/distros/foxy/marti-perception-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-marti-perception-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_perception_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "954dbb60f4cc8eed65117157094f1eed44957efb1ec0ee7b21c1b8b6d90a9315"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_perception_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-sensor-msgs/default.nix b/distros/foxy/marti-sensor-msgs/default.nix deleted file mode 100644 index 73496b491f..0000000000 --- a/distros/foxy/marti-sensor-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-marti-sensor-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_sensor_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "e34207fb9eee989a0c1d79c08bdce3a40ff7e51eb062363a45f5b4b1d2d4189b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_sensor_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-status-msgs/default.nix b/distros/foxy/marti-status-msgs/default.nix deleted file mode 100644 index b07082f0c7..0000000000 --- a/distros/foxy/marti-status-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-marti-status-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_status_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "57fd6fda760fcf3b33485f825235072ba2467f92b8f58690d72e30b006d13b16"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_status_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/marti-visualization-msgs/default.nix b/distros/foxy/marti-visualization-msgs/default.nix deleted file mode 100644 index 629caec34a..0000000000 --- a/distros/foxy/marti-visualization-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-marti-visualization-msgs"; - version = "1.4.1-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/foxy/marti_visualization_msgs/1.4.1-2.tar.gz"; - name = "1.4.1-2.tar.gz"; - sha256 = "9ed35bbfdf25608a0c40072d2b39a5544465f21435ae053ebf5159a0bdbfc3a2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime sensor-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''marti_visualization_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/massrobotics-amr-sender/default.nix b/distros/foxy/massrobotics-amr-sender/default.nix deleted file mode 100644 index def68c342c..0000000000 --- a/distros/foxy/massrobotics-amr-sender/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, tf2, tf2-bullet, tf2-eigen, tf2-eigen-kdl, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }: -buildRosPackage { - pname = "ros-foxy-massrobotics-amr-sender"; - version = "1.0.0-r2"; - - src = fetchurl { - url = "https://github.com/inorbit-ai/ros_amr_interop-release/archive/release/foxy/massrobotics_amr_sender/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "b9c69911bba3d3f4343fad093bcc3ba4eab28bf8225804167fb0419a6aea79f2"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.jsonschema python3Packages.mock python3Packages.pep8 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.websockets rclpy tf2 tf2-bullet tf2-eigen tf2-eigen-kdl tf2-geometry-msgs tf2-kdl tf2-msgs tf2-py tf2-ros tf2-sensor-msgs tf2-tools ]; - - meta = { - description = ''MassRobotics AMR Interop Sender''; - license = with lib.licenses; [ "3-Clause-BSD-License" ]; - }; -} diff --git a/distros/foxy/mavlink/default.nix b/distros/foxy/mavlink/default.nix deleted file mode 100644 index f45f383f1a..0000000000 --- a/distros/foxy/mavlink/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }: -buildRosPackage { - pname = "ros-foxy-mavlink"; - version = "2022.12.30-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/foxy/mavlink/2022.12.30-1.tar.gz"; - name = "2022.12.30-1.tar.gz"; - sha256 = "b4c10cd2d79b4dd500558ff4af0a52aa7af2dd7d09d0f4c1b6221538a813e025"; - }; - - buildType = "cmake"; - buildInputs = [ ament-cmake cmake python3 python3Packages.future python3Packages.lxml ros-environment ]; - nativeBuildInputs = [ ament-cmake cmake ros-environment ]; - - meta = { - description = ''MAVLink message marshaling library. - This package provides C-headers and C++11 library - for both 1.0 and 2.0 versions of protocol. - - For pymavlink use separate install via rosdep (python-pymavlink).''; - license = with lib.licenses; [ lgpl3Only ]; - }; -} diff --git a/distros/foxy/mavros-extras/default.nix b/distros/foxy/mavros-extras/default.nix deleted file mode 100644 index 4ebfa1d016..0000000000 --- a/distros/foxy/mavros-extras/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-python, ament-lint-auto, ament-lint-common, angles, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, libyamlcpp, mavlink, mavros, mavros-msgs, message-filters, nav-msgs, pluginlib, rclcpp, rclcpp-components, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs, urdf, visualization-msgs, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-mavros-extras"; - version = "2.4.0-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_extras/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "a0e304f117b7412559efd3f38f3bada24a665e2a8f51bd269c92fd057c06227e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python angles ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common gtest ]; - propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs libmavconn libyamlcpp mavlink mavros mavros-msgs message-filters nav-msgs pluginlib rclcpp rclcpp-components rcpputils rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs urdf visualization-msgs yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ]; - - meta = { - description = ''Extra nodes and plugins for MAVROS.''; - license = with lib.licenses; [ gpl3Only lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/foxy/mavros-msgs/default.nix b/distros/foxy/mavros-msgs/default.nix deleted file mode 100644 index 9b91ccc5af..0000000000 --- a/distros/foxy/mavros-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-mavros-msgs"; - version = "2.4.0-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_msgs/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "0096509a3062bd4451307bb998ac9ef57643773b2dcabd6cb235aa5dce421640"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geographic-msgs geometry-msgs rcl-interfaces rosidl-default-runtime sensor-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''mavros_msgs defines messages for MAVROS.''; - license = with lib.licenses; [ gpl3Only lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/foxy/mavros/default.nix b/distros/foxy/mavros/default.nix deleted file mode 100644 index 9a04dfef49..0000000000 --- a/distros/foxy/mavros/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-mavros"; - version = "2.4.0-r1"; - - src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros/2.4.0-1.tar.gz"; - name = "2.4.0-1.tar.gz"; - sha256 = "00647f80c12dd32eb71f0051aac443150721154b6df49490d2298236c45503ca"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python angles ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common gtest ]; - propagatedBuildInputs = [ console-bridge diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs libmavconn mavlink mavros-msgs message-filters nav-msgs pluginlib python3Packages.click rclcpp rclcpp-components rclpy rcpputils rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ]; - - meta = { - description = ''MAVROS -- MAVLink extendable communication node for ROS - with proxy for Ground Control Station.''; - license = with lib.licenses; [ gpl3Only lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/foxy/mcap-vendor/default.nix b/distros/foxy/mcap-vendor/default.nix deleted file mode 100644 index 896bae8df4..0000000000 --- a/distros/foxy/mcap-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, git, zstd-vendor }: -buildRosPackage { - pname = "ros-foxy-mcap-vendor"; - version = "0.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_storage_mcap-release/archive/release/foxy/mcap_vendor/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "7fd2bc9b0891d1d6a71f976a7dc74bf96d7418e40bb1bf6e114ab8376c671235"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - propagatedBuildInputs = [ zstd-vendor ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''mcap vendor package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/menge-vendor/default.nix b/distros/foxy/menge-vendor/default.nix deleted file mode 100644 index 8a540f6651..0000000000 --- a/distros/foxy/menge-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, pkg-config, tinyxml }: -buildRosPackage { - pname = "ros-foxy-menge-vendor"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/menge_vendor-release/archive/release/foxy/menge_vendor/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "6e3c898f2741cfa032a497738943927dc6f8b144e6dd4427e0085541212dee88"; - }; - - buildType = "catkin"; - buildInputs = [ ament-cmake pkg-config ]; - propagatedBuildInputs = [ tinyxml ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Menge is a powerful, cross-platform, modular framework for crowd simulation developed at the University of North Carolina - Chapel Hill. This package includes the core simulation part of origin menge package, with a bit modification for crowd simulation in gazebo and ignition gazebo.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/message-filters/default.nix b/distros/foxy/message-filters/default.nix deleted file mode 100644 index b0bb5c0c6e..0000000000 --- a/distros/foxy/message-filters/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, builtin-interfaces, python-cmake-module, rclcpp, rclpy, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-message-filters"; - version = "3.2.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_message_filters-release/archive/release/foxy/message_filters/3.2.7-1.tar.gz"; - name = "3.2.7-1.tar.gz"; - sha256 = "73bed85eeb22a7e73c1074c32ebdbe209214952aec35d2e5c4dc60d758f587fd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ament-cmake-ros builtin-interfaces python-cmake-module rclcpp rclpy ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake-python ament-cmake-ros python-cmake-module ]; - - meta = { - description = ''A set of ROS2 message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/micro-ros-diagnostic-bridge/default.nix b/distros/foxy/micro-ros-diagnostic-bridge/default.nix deleted file mode 100644 index 97a9ba0f9b..0000000000 --- a/distros/foxy/micro-ros-diagnostic-bridge/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, diagnostic-msgs, micro-ros-diagnostic-msgs, osrf-testing-tools-cpp, rclcpp, ros-environment }: -buildRosPackage { - pname = "ros-foxy-micro-ros-diagnostic-bridge"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/foxy/micro_ros_diagnostic_bridge/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "df65b98f82eb8169cec46d2c57132954f172e7b27e97e4b4fa800ab888b8c94e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common diagnostic-msgs micro-ros-diagnostic-msgs osrf-testing-tools-cpp ros-environment ]; - propagatedBuildInputs = [ diagnostic-msgs micro-ros-diagnostic-msgs rclcpp ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Translates micro-ROS diagnostic messages to vanilla ROS 2 diagnostic messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/micro-ros-diagnostic-msgs/default.nix b/distros/foxy/micro-ros-diagnostic-msgs/default.nix deleted file mode 100644 index 4df8d42709..0000000000 --- a/distros/foxy/micro-ros-diagnostic-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-micro-ros-diagnostic-msgs"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/foxy/micro_ros_diagnostic_msgs/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "56db0f97346c8935919a71aa0149f39f032a811a1c927b1c58288ae3d0516845"; - }; - - 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 = ''Ccontains messages and service definitions for micro-ROS diagnostics.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/micro-ros-msgs/default.nix b/distros/foxy/micro-ros-msgs/default.nix deleted file mode 100644 index 38e9656de7..0000000000 --- a/distros/foxy/micro-ros-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-micro-ros-msgs"; - version = "1.0.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/micro_ros_msgs-release/archive/release/foxy/micro_ros_msgs/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "1f00588d7f0b7ef394d3b60d273439bb0603418898d6c380048304973ebce860"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Definitions for the ROS 2 msgs entities information used by micro-ROS to leverage its functionality to the same level as ROS 2, by means of a dedicated graph manager''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/microstrain-inertial-driver/default.nix b/distros/foxy/microstrain-inertial-driver/default.nix deleted file mode 100644 index ebb549b7cc..0000000000 --- a/distros/foxy/microstrain-inertial-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, git, jq, lifecycle-msgs, mavros-msgs, microstrain-inertial-msgs, nav-msgs, nmea-msgs, rclcpp-lifecycle, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-microstrain-inertial-driver"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_driver/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "adae6df7dd8ecdae779f4afc862ee7d673a613b9d12fe775af6ea7aea2eb68d5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ curl git jq ros-environment rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-cpplint ]; - propagatedBuildInputs = [ diagnostic-aggregator diagnostic-updater geometry-msgs lifecycle-msgs mavros-msgs microstrain-inertial-msgs nav-msgs nmea-msgs rclcpp-lifecycle rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ git rosidl-default-generators ]; - - meta = { - description = ''The ros_mscl package provides a driver for the LORD/Microstrain inertial products.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/microstrain-inertial-examples/default.nix b/distros/foxy/microstrain-inertial-examples/default.nix deleted file mode 100644 index e458641d8f..0000000000 --- a/distros/foxy/microstrain-inertial-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-microstrain-inertial-examples"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_examples/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "1eacc2f65205f1e9d32568925be47ab523df049b07ab01437063a1c4ce012ac7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ microstrain-inertial-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Example listener for Parker LORD Sensing inertial device driver ros_mscl (C++).''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/microstrain-inertial-msgs/default.nix b/distros/foxy/microstrain-inertial-msgs/default.nix deleted file mode 100644 index 5072ead738..0000000000 --- a/distros/foxy/microstrain-inertial-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }: -buildRosPackage { - pname = "ros-foxy-microstrain-inertial-msgs"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_msgs/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "f1725a758c74ce478b9007ec67b33b2c957c2300cb8442aae48313af6fd5dd87"; - }; - - buildType = "ament_cmake"; - buildInputs = [ rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs std-msgs ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''A package that contains ROS message corresponding to microstrain message types.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/microstrain-inertial-rqt/default.nix b/distros/foxy/microstrain-inertial-rqt/default.nix deleted file mode 100644 index e9a2730bd5..0000000000 --- a/distros/foxy/microstrain-inertial-rqt/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, geometry-msgs, microstrain-inertial-msgs, nav-msgs, rclpy, rqt-gui, rqt-gui-py, std-msgs }: -buildRosPackage { - pname = "ros-foxy-microstrain-inertial-rqt"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_rqt/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "27c4cf81f9c45f9c6fa588f282470afb43ee806ab1d84deb6938d2bd211b9034"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ geometry-msgs microstrain-inertial-msgs nav-msgs rclpy rqt-gui rqt-gui-py std-msgs ]; - - meta = { - description = ''The microstrain_inertial_rqt package provides several RQT widgets to view the status of Microstrain devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/mimick-vendor/default.nix b/distros/foxy/mimick-vendor/default.nix deleted file mode 100644 index 5165c086f6..0000000000 --- a/distros/foxy/mimick-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, git }: -buildRosPackage { - pname = "ros-foxy-mimick-vendor"; - version = "0.2.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mimick_vendor-release/archive/release/foxy/mimick_vendor/0.2.6-1.tar.gz"; - name = "0.2.6-1.tar.gz"; - sha256 = "4dfca00a3bd3b7f4674dfed4db0604857bfe982207f6b9165ad02992afb64a60"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Wrapper around mimick, it provides an ExternalProject build of mimick.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/foxy/mobileye-560-660-msgs/default.nix b/distros/foxy/mobileye-560-660-msgs/default.nix deleted file mode 100644 index 61fcacb809..0000000000 --- a/distros/foxy/mobileye-560-660-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-mobileye-560-660-msgs"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/astuff_sensor_msgs-release/archive/release/foxy/mobileye_560_660_msgs/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "6d719c96d143f730aafac306c0caf766ddef9116740e65520c743189a543f550"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message definitions for the Mobileye 560/660''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/mocap-msgs/default.nix b/distros/foxy/mocap-msgs/default.nix deleted file mode 100644 index 252483e2e8..0000000000 --- a/distros/foxy/mocap-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, rclcpp, rosidl-default-generators, std-msgs }: -buildRosPackage { - pname = "ros-foxy-mocap-msgs"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/MOCAP4ROS2-Project/mocap_msgs-release/archive/release/foxy/mocap_msgs/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "81808d9ac8fc05485cc01e9c469c71e4436cf46ae843e758d24d170e9657f45b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclcpp rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''mocap_msgs''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/mouse-teleop/default.nix b/distros/foxy/mouse-teleop/default.nix deleted file mode 100644 index e0f2baea48..0000000000 --- a/distros/foxy/mouse-teleop/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, geometry-msgs, python3Packages, rclpy }: -buildRosPackage { - pname = "ros-foxy-mouse-teleop"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/foxy/mouse_teleop/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "f573f2e4c707e9f7d0765ffdb3ad3348fbfcbafe2e4fdc80c2be1ecb3b697434"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ]; - propagatedBuildInputs = [ geometry-msgs python3Packages.numpy python3Packages.tkinter rclpy ]; - - meta = { - description = ''A mouse teleop tool for holonomic mobile robots.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/move-base-msgs/default.nix b/distros/foxy/move-base-msgs/default.nix deleted file mode 100644 index 685219015c..0000000000 --- a/distros/foxy/move-base-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-move-base-msgs"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/foxy/move_base_msgs/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "0140d46a94a1a9c26cbeba8fbf4e512f461ad3fc8c193c56f24348f8b9fd5edb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ action-msgs geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Holds the action description and relevant messages for the move_base package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-chomp-optimizer-adapter/default.nix b/distros/foxy/moveit-chomp-optimizer-adapter/default.nix deleted file mode 100644 index 9e2a63a960..0000000000 --- a/distros/foxy/moveit-chomp-optimizer-adapter/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, chomp-motion-planner, moveit-common, moveit-core, pluginlib }: -buildRosPackage { - pname = "ros-foxy-moveit-chomp-optimizer-adapter"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_chomp_optimizer_adapter/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "e115b2667935acecd4f54d8b20bc39321fa7f394246a6a372f6d9422f86dc52f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ chomp-motion-planner moveit-core pluginlib ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''MoveIt planning request adapter utilizing chomp for solution optimization''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-common/default.nix b/distros/foxy/moveit-common/default.nix deleted file mode 100644 index ad7f415e3a..0000000000 --- a/distros/foxy/moveit-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-moveit-common"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_common/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "09f5891f3ccb59e3251a45158a7afd5c014be0b9c663b3be851aa4a9725b660c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common support functionality used throughout MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-core/default.nix b/distros/foxy/moveit-core/default.nix deleted file mode 100644 index 7c32d7b25f..0000000000 --- a/distros/foxy/moveit-core/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, angles, assimp, boost, bullet, common-interfaces, eigen, eigen-stl-containers, eigen3-cmake-module, fcl, geometric-shapes, geometry-msgs, kdl-parser, moveit-common, moveit-msgs, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, octomap, octomap-msgs, orocos-kdl, pkg-config, pluginlib, pybind11-vendor, random-numbers, rclcpp, sensor-msgs, shape-msgs, srdfdom, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, trajectory-msgs, urdf, urdfdom, urdfdom-headers, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-moveit-core"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_core/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "eaa14e326ffb03e88dc735f7cb1574a51854cf29dcac584dd942da08c01ee651"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common pkg-config ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common angles moveit-resources-panda-moveit-config moveit-resources-pr2-description orocos-kdl tf2-kdl ]; - propagatedBuildInputs = [ angles assimp boost bullet common-interfaces eigen eigen-stl-containers eigen3-cmake-module fcl geometric-shapes geometry-msgs kdl-parser moveit-msgs octomap octomap-msgs pluginlib pybind11-vendor random-numbers rclcpp sensor-msgs shape-msgs srdfdom std-msgs tf2 tf2-eigen tf2-geometry-msgs trajectory-msgs urdf urdfdom urdfdom-headers visualization-msgs ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module pkg-config ]; - - meta = { - description = ''Core libraries used by MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-kinematics/default.nix b/distros/foxy/moveit-kinematics/default.nix deleted file mode 100644 index f7211b6c11..0000000000 --- a/distros/foxy/moveit-kinematics/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, class-loader, eigen, moveit-common, moveit-core, moveit-msgs, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-ros-planning, orocos-kdl, pluginlib, pythonPackages, ros-testing, tf2, tf2-kdl, urdfdom }: -buildRosPackage { - pname = "ros-foxy-moveit-kinematics"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_kinematics/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "945a1aba5e751d6f7c6f9eb1f9845eaa5cd7e372ecd31c57e7625cfc644e78b6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config moveit-ros-planning ros-testing ]; - propagatedBuildInputs = [ class-loader eigen moveit-core moveit-msgs orocos-kdl pluginlib pythonPackages.lxml tf2 tf2-kdl urdfdom ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package for all inverse kinematics solvers in MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-msgs/default.nix b/distros/foxy/moveit-msgs/default.nix deleted file mode 100644 index efaba3d4ef..0000000000 --- a/distros/foxy/moveit-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-cmake, geometry-msgs, object-recognition-msgs, octomap-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs, std-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-moveit-msgs"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_msgs-release/archive/release/foxy/moveit_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "507d19e081f64a7f4dcae9a50663f67c424e5884e4a3a024f284e7ffb6b9fc80"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ action-msgs geometry-msgs object-recognition-msgs octomap-msgs rosidl-default-runtime sensor-msgs shape-msgs std-msgs trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages, services and actions used by MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-planners-chomp/default.nix b/distros/foxy/moveit-planners-chomp/default.nix deleted file mode 100644 index f46d56faeb..0000000000 --- a/distros/foxy/moveit-planners-chomp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, chomp-motion-planner, moveit-common, moveit-core, pluginlib, rclcpp }: -buildRosPackage { - pname = "ros-foxy-moveit-planners-chomp"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_planners_chomp/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "4612da44d93816c551a95e295abbb1fe7115ef18acdeffbeecee8382ebae3f23"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ chomp-motion-planner moveit-core pluginlib rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The interface for using CHOMP within MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-planners-ompl/default.nix b/distros/foxy/moveit-planners-ompl/default.nix deleted file mode 100644 index bce6cbbca0..0000000000 --- a/distros/foxy/moveit-planners-ompl/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, eigen, eigen3-cmake-module, llvmPackages, moveit-common, moveit-core, moveit-msgs, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, moveit-ros-planning, ompl, pluginlib, rclcpp, tf2-eigen, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-moveit-planners-ompl"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_planners_ompl/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "a26eaa86acd09f7023f172fccda3e99bb661ffad3325392000e1e2c614c585a1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen3-cmake-module moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common eigen moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-resources-pr2-description tf2-eigen ]; - propagatedBuildInputs = [ llvmPackages.openmp moveit-core moveit-msgs moveit-ros-planning ompl pluginlib rclcpp tf2-eigen tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''MoveIt interface to OMPL''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-planners/default.nix b/distros/foxy/moveit-planners/default.nix deleted file mode 100644 index ab10f66692..0000000000 --- a/distros/foxy/moveit-planners/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-planners-ompl }: -buildRosPackage { - pname = "ros-foxy-moveit-planners"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_planners/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "1e771ca66e3387f428155ad274517ca50996b74ea3184115f6e73da9ecba3214"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-planners-ompl ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package that installs all available planners for MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-plugins/default.nix b/distros/foxy/moveit-plugins/default.nix deleted file mode 100644 index b9eeac69cd..0000000000 --- a/distros/foxy/moveit-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-simple-controller-manager }: -buildRosPackage { - pname = "ros-foxy-moveit-plugins"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_plugins/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "6e84939a50bc25b2127cd9f57c2bc7a7d804b3987ae8df7f471cec61dbbb3370"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-simple-controller-manager ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for MoveIt plugins.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-resources-fanuc-description/default.nix b/distros/foxy/moveit-resources-fanuc-description/default.nix deleted file mode 100644 index a6f77a7392..0000000000 --- a/distros/foxy/moveit-resources-fanuc-description/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-moveit-resources-fanuc-description"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/foxy/moveit_resources_fanuc_description/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "3f2a59160d0c2ff3ec9aa8d4bf8b517b531824c023130e2e64f1102564fc24d6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Fanuc Resources used for MoveIt testing''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-resources-fanuc-moveit-config/default.nix b/distros/foxy/moveit-resources-fanuc-moveit-config/default.nix deleted file mode 100644 index 88420a047b..0000000000 --- a/distros/foxy/moveit-resources-fanuc-moveit-config/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-fanuc-description, robot-state-publisher, tf2-ros, xacro }: -buildRosPackage { - pname = "ros-foxy-moveit-resources-fanuc-moveit-config"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/foxy/moveit_resources_fanuc_moveit_config/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "f1c706ee57dfb10b13820e6fad6b5b7be934589ef3655de2328b6092ea2bcf2b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher moveit-resources-fanuc-description robot-state-publisher tf2-ros xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''

- MoveIt Resources for testing: Fanuc M-10iA. -

-

- A project-internal configuration for testing in MoveIt. -

''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-resources-panda-description/default.nix b/distros/foxy/moveit-resources-panda-description/default.nix deleted file mode 100644 index cc7f1ffb94..0000000000 --- a/distros/foxy/moveit-resources-panda-description/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-moveit-resources-panda-description"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/foxy/moveit_resources_panda_description/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "bcaafbc47067f1c90cb506815cb3d7b157f85dc47893802860492dd3efc249e8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''panda Resources used for MoveIt testing''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-resources-panda-moveit-config/default.nix b/distros/foxy/moveit-resources-panda-moveit-config/default.nix deleted file mode 100644 index a31ef69509..0000000000 --- a/distros/foxy/moveit-resources-panda-moveit-config/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, joint-state-publisher-gui, moveit-resources-panda-description, robot-state-publisher, xacro }: -buildRosPackage { - pname = "ros-foxy-moveit-resources-panda-moveit-config"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/foxy/moveit_resources_panda_moveit_config/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "efc1f80d1ec1f053b2798eaeb2fc3d12d0269ced4aa927aab51574df3d037c24"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui moveit-resources-panda-description robot-state-publisher xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''

- MoveIt Resources for testing: Franka Emika Panda -

-

- A project-internal configuration for testing in MoveIt. -

''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-resources-pr2-description/default.nix b/distros/foxy/moveit-resources-pr2-description/default.nix deleted file mode 100644 index 557f177b01..0000000000 --- a/distros/foxy/moveit-resources-pr2-description/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-moveit-resources-pr2-description"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/foxy/moveit_resources_pr2_description/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "fa3bdbfcf518c4eabdd8e1c593a6b47e8dbe6bf11c65a2b75a0675f82c6c0064"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PR2 Resources used for MoveIt! testing''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-resources/default.nix b/distros/foxy/moveit-resources/default.nix deleted file mode 100644 index e1ab60c02b..0000000000 --- a/distros/foxy/moveit-resources/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, moveit-resources-fanuc-description, moveit-resources-fanuc-moveit-config, moveit-resources-panda-description, moveit-resources-panda-moveit-config, moveit-resources-pr2-description, robot-state-publisher }: -buildRosPackage { - pname = "ros-foxy-moveit-resources"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit_resources-release/archive/release/foxy/moveit_resources/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "8288d951e67cad097cbf517360cf4cced7d70192ad3f0d61790d11454757a368"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher moveit-resources-fanuc-description moveit-resources-fanuc-moveit-config moveit-resources-panda-description moveit-resources-panda-moveit-config moveit-resources-pr2-description robot-state-publisher ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Resources used for MoveIt testing''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-benchmarks/default.nix b/distros/foxy/moveit-ros-benchmarks/default.nix deleted file mode 100644 index c33411f9b1..0000000000 --- a/distros/foxy/moveit-ros-benchmarks/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, moveit-common, moveit-ros-planning, moveit-ros-warehouse, pluginlib, rclcpp, tf2-eigen }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-benchmarks"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_benchmarks/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "48c06d2ddf70a9fa6de2d98fd00e245606b775cfa5e24ad8bff4c2dfda86839e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost moveit-ros-planning moveit-ros-warehouse pluginlib rclcpp tf2-eigen ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Enhanced tools for benchmarks in MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-move-group/default.nix b/distros/foxy/moveit-ros-move-group/default.nix deleted file mode 100644 index 730f799fa4..0000000000 --- a/distros/foxy/moveit-ros-move-group/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-common, moveit-core, moveit-kinematics, moveit-resources-fanuc-moveit-config, moveit-ros-occupancy-map-monitor, moveit-ros-planning, pluginlib, rclcpp, rclcpp-action, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-move-group"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_move_group/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "54203208a479cdea86656cc806112cb1949822696e5e7d6e41de856302490252"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common moveit-resources-fanuc-moveit-config ]; - propagatedBuildInputs = [ moveit-core moveit-kinematics moveit-ros-occupancy-map-monitor moveit-ros-planning pluginlib rclcpp rclcpp-action std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The move_group node for MoveIt''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-occupancy-map-monitor/default.nix b/distros/foxy/moveit-ros-occupancy-map-monitor/default.nix deleted file mode 100644 index c1331dc972..0000000000 --- a/distros/foxy/moveit-ros-occupancy-map-monitor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, eigen, eigen3-cmake-module, geometric-shapes, moveit-common, moveit-core, moveit-msgs, octomap, pluginlib, rclcpp, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-occupancy-map-monitor"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_occupancy_map_monitor/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "e31d678dff6b2da0a7dbdcf874531cd8f4b00bd572566a6044cc361637cec253"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module geometric-shapes moveit-core moveit-msgs octomap pluginlib rclcpp tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Components of MoveIt connecting to occupancy map''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-perception/default.nix b/distros/foxy/moveit-ros-perception/default.nix deleted file mode 100644 index 890c695c30..0000000000 --- a/distros/foxy/moveit-ros-perception/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, eigen, freeglut, glew, image-transport, libGL, libGLU, llvmPackages, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-ros-occupancy-map-monitor, moveit-ros-planning, object-recognition-msgs, pluginlib, rclcpp, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, urdf }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-perception"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_perception/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "ba1884f8bfe96a25754f32f33082f945b721c28ed8d707f1d66eb7b2dee82ef1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cv-bridge freeglut glew image-transport libGL libGLU llvmPackages.openmp message-filters moveit-core moveit-msgs moveit-ros-occupancy-map-monitor moveit-ros-planning object-recognition-msgs pluginlib rclcpp sensor-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components of MoveIt connecting to perception''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-planning-interface/default.nix b/distros/foxy/moveit-ros-planning-interface/default.nix deleted file mode 100644 index 9acf3b549e..0000000000 --- a/distros/foxy/moveit-ros-planning-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, eigen, eigen3-cmake-module, geometry-msgs, moveit-common, moveit-core, moveit-msgs, moveit-planners-ompl, moveit-resources-fanuc-moveit-config, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning, moveit-ros-warehouse, moveit-simple-controller-manager, python3, rclcpp, rclcpp-action, rclpy, ros-testing, rviz2, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-planning-interface"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_planning_interface/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "ca37188371f43c950d16d706337959fa067539f8114613605fff60a2cf043a69"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen eigen3-cmake-module moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto moveit-planners-ompl moveit-resources-fanuc-moveit-config moveit-resources-panda-moveit-config moveit-simple-controller-manager ros-testing rviz2 ]; - propagatedBuildInputs = [ geometry-msgs moveit-core moveit-msgs moveit-ros-move-group moveit-ros-planning moveit-ros-warehouse python3 rclcpp rclcpp-action rclpy tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Components of MoveIt that offer simpler interfaces to planning and execution''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-planning/default.nix b/distros/foxy/moveit-ros-planning/default.nix deleted file mode 100644 index b41b10c0b1..0000000000 --- a/distros/foxy/moveit-ros-planning/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, message-filters, moveit-common, moveit-core, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-occupancy-map-monitor, pluginlib, rclcpp, rclcpp-action, srdfdom, tf2, tf2-eigen, tf2-geometry-msgs, tf2-msgs, tf2-ros, urdf }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-planning"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_planning/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "bdb3c9502aee29ad8bb9b38ed6d3128ca81134a54e713e8c2a0a16656b35d950"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-panda-moveit-config ]; - propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module message-filters moveit-core moveit-msgs moveit-ros-occupancy-map-monitor pluginlib rclcpp rclcpp-action srdfdom tf2 tf2-eigen tf2-geometry-msgs tf2-msgs tf2-ros urdf ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Planning components of MoveIt that use ROS''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-robot-interaction/default.nix b/distros/foxy/moveit-ros-robot-interaction/default.nix deleted file mode 100644 index f1923105be..0000000000 --- a/distros/foxy/moveit-ros-robot-interaction/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, interactive-markers, moveit-common, moveit-ros-planning, rclcpp, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-robot-interaction"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_robot_interaction/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "04d6e59b498c43899292fd11eb26da6725b7cc0cf6fc6afe00d424e98a322835"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ interactive-markers moveit-ros-planning rclcpp tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components of MoveIt that offer interaction via interactive markers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-visualization/default.nix b/distros/foxy/moveit-ros-visualization/default.nix deleted file mode 100644 index a007936508..0000000000 --- a/distros/foxy/moveit-ros-visualization/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, class-loader, eigen, geometric-shapes, interactive-markers, moveit-common, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-warehouse, object-recognition-msgs, ogre1_9, pkg-config, pluginlib, qt5, rclcpp, rclpy, rviz2, tf2-eigen }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-visualization"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_visualization/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "70527eeaebed9ee517d2f4f48a313b40a49c864d8aaa2fe723a5dd95bf3b233b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake class-loader eigen moveit-common ogre1_9 pkg-config qt5.qtbase ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometric-shapes interactive-markers moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-warehouse object-recognition-msgs pluginlib rclcpp rclpy rviz2 tf2-eigen ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''Components of MoveIt that offer visualization''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros-warehouse/default.nix b/distros/foxy/moveit-ros-warehouse/default.nix deleted file mode 100644 index 6747fd9598..0000000000 --- a/distros/foxy/moveit-ros-warehouse/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-common, moveit-core, moveit-ros-planning, rclcpp, tf2-eigen, tf2-ros, warehouse-ros }: -buildRosPackage { - pname = "ros-foxy-moveit-ros-warehouse"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros_warehouse/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "6f58e99828fedb3e10624741860f64b1ba261366a5e286716c708b0a8a3616ed"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-core moveit-ros-planning rclcpp tf2-eigen tf2-ros warehouse-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components of MoveIt connecting to MongoDB''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-ros/default.nix b/distros/foxy/moveit-ros/default.nix deleted file mode 100644 index e2a7af715e..0000000000 --- a/distros/foxy/moveit-ros/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-ros-benchmarks, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-robot-interaction, moveit-ros-visualization, moveit-ros-warehouse }: -buildRosPackage { - pname = "ros-foxy-moveit-ros"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_ros/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "e62b170fd4d2c530db892856e23a22e7a21b12a4e1477e4776f932f84fe0ba45"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-ros-benchmarks moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface moveit-ros-robot-interaction moveit-ros-visualization moveit-ros-warehouse ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Components of MoveIt that use ROS''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-runtime/default.nix b/distros/foxy/moveit-runtime/default.nix deleted file mode 100644 index 603b786561..0000000000 --- a/distros/foxy/moveit-runtime/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-core, moveit-planners, moveit-plugins, moveit-ros-move-group, moveit-ros-planning, moveit-ros-planning-interface, moveit-ros-warehouse }: -buildRosPackage { - pname = "ros-foxy-moveit-runtime"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_runtime/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "80e4048cdfc58e9334d82dd33c048100b5a7816f91701a84a6c01f650e9c4d2d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-core moveit-planners moveit-plugins moveit-ros-move-group moveit-ros-planning moveit-ros-planning-interface moveit-ros-warehouse ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''moveit_runtime meta package contains MoveIt packages that are essential for its runtime (e.g. running MoveIt on robots).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit-servo/default.nix b/distros/foxy/moveit-servo/default.nix deleted file mode 100644 index 17fd021f1e..0000000000 --- a/distros/foxy/moveit-servo/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, control-msgs, control-toolbox, geometry-msgs, gripper-controllers, joint-state-broadcaster, joint-trajectory-controller, joy, moveit-common, moveit-msgs, moveit-resources-panda-moveit-config, moveit-ros-planning-interface, robot-state-publisher, ros-testing, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-moveit-servo"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_servo/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "eaa39c16fb6d17aae338557b53d075799d529311ae5dbd32ec17ec7b28ac3c56"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common moveit-resources-panda-moveit-config ros-testing ]; - propagatedBuildInputs = [ control-msgs control-toolbox geometry-msgs gripper-controllers joint-state-broadcaster joint-trajectory-controller joy moveit-msgs moveit-ros-planning-interface robot-state-publisher sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides real-time manipulator Cartesian and joint servoing.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/moveit-simple-controller-manager/default.nix b/distros/foxy/moveit-simple-controller-manager/default.nix deleted file mode 100644 index a2b54eb39c..0000000000 --- a/distros/foxy/moveit-simple-controller-manager/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, control-msgs, moveit-common, moveit-core, pluginlib, rclcpp, rclcpp-action }: -buildRosPackage { - pname = "ros-foxy-moveit-simple-controller-manager"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit_simple_controller_manager/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "ec3eadf03ab111a3e9c45b3916c5a5d04867f8525f86362b4eef3a638b372b2f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ control-msgs moveit-core pluginlib rclcpp rclcpp-action ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A generic, simple controller manager plugin for MoveIt.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/moveit/default.nix b/distros/foxy/moveit/default.nix deleted file mode 100644 index 02bcc1339a..0000000000 --- a/distros/foxy/moveit/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, moveit-core, moveit-planners, moveit-plugins, moveit-ros }: -buildRosPackage { - pname = "ros-foxy-moveit"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/moveit/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "7379e46d8159298b5f07d71b02c450d6a66a6add7ecac0e7ca2ca02fab0998ea"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ moveit-core moveit-planners moveit-plugins moveit-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package that contains all essential packages of MoveIt 2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/mppic/default.nix b/distros/foxy/mppic/default.nix deleted file mode 100644 index e4809c35ea..0000000000 --- a/distros/foxy/mppic/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, geometry-msgs, nav2-bringup, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, tf2, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-mppic"; - version = "0.2.1-r2"; - - src = fetchurl { - url = "https://github.com/artofnothingness/mppic-release/archive/release/foxy/mppic/0.2.1-2.tar.gz"; - name = "0.2.1-2.tar.gz"; - sha256 = "1ba13c06c16a18b1c830205f64406fe6f5df722e841e1fca42488044bf3558c8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ geometry-msgs nav2-bringup nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp tf2 visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''mppic''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/mrpt-msgs/default.nix b/distros/foxy/mrpt-msgs/default.nix deleted file mode 100644 index 3044699a51..0000000000 --- a/distros/foxy/mrpt-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cppcheck, ament-cpplint, ament-lint-auto, ament-lint-cmake, ament-lint-common, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-mrpt-msgs"; - version = "0.4.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt_msgs-release/archive/release/foxy/mrpt_msgs/0.4.4-1.tar.gz"; - name = "0.4.4-1.tar.gz"; - sha256 = "f7ca85feb2d8c0c0268f6ce4cdb78fe5e459f6bf3202e6ef6b7947b18de2deeb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-cppcheck ament-cpplint ament-lint-auto ament-lint-cmake ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS messages for MRPT classes and objects''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/mrpt2/default.nix b/distros/foxy/mrpt2/default.nix deleted file mode 100644 index 8f0380d166..0000000000 --- a/distros/foxy/mrpt2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pcl-conversions, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK, xorg, zlib }: -buildRosPackage { - pname = "ros-foxy-mrpt2"; - version = "2.8.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/foxy/mrpt2/2.8.1-1.tar.gz"; - name = "2.8.1-1.tar.gz"; - sha256 = "24f9364a6a50518c1d771f4717a8f86b552827033c88c945ec992e892aca7892"; - }; - - buildType = "cmake"; - buildInputs = [ assimp cmake ffmpeg freenect jsoncpp libjpeg libpcap libusb1 openni2 tinyxml-2 udev wxGTK zlib ]; - propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 nav-msgs octomap opencv pcl-conversions rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Mobile Robot Programming Toolkit (MRPT) version 2.x''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/mrt-cmake-modules/default.nix b/distros/foxy/mrt-cmake-modules/default.nix deleted file mode 100644 index f8b4988ba2..0000000000 --- a/distros/foxy/mrt-cmake-modules/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, gtest-vendor, lcov, python3Packages, ros-environment }: -buildRosPackage { - pname = "ros-foxy-mrt-cmake-modules"; - version = "1.0.9-r1"; - - src = fetchurl { - url = "https://github.com/KIT-MRT/mrt_cmake_modules-release/archive/release/foxy/mrt_cmake_modules/1.0.9-1.tar.gz"; - name = "1.0.9-1.tar.gz"; - sha256 = "5cdfc80bb4ea0a2225701ef2ed428945c0e819eb5ce748f59ab86499b2cb116c"; - }; - - buildType = "catkin"; - buildInputs = [ ament-cmake-core ]; - propagatedBuildInputs = [ gtest-vendor lcov python3Packages.catkin-pkg python3Packages.pyyaml python3Packages.rospkg python3Packages.setuptools ros-environment ]; - nativeBuildInputs = [ ament-cmake-core gtest-vendor lcov python3Packages.catkin-pkg python3Packages.pyyaml python3Packages.rospkg python3Packages.setuptools ros-environment ]; - - meta = { - description = ''CMake Functions and Modules for automating CMake''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/multires-image/default.nix b/distros/foxy/multires-image/default.nix deleted file mode 100644 index e877f9f9a1..0000000000 --- a/distros/foxy/multires-image/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, gps-msgs, mapviz, pluginlib, qt5, rclcpp, rclpy, swri-math-util, swri-transform-util, tf2 }: -buildRosPackage { - pname = "ros-foxy-multires-image"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mapviz-release/archive/release/foxy/multires_image/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "b6b07231eafda3c9909e2b38c2f55b10074fddc0572dd9fcb006bb7694c81dec"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge geometry-msgs gps-msgs mapviz pluginlib qt5.qtbase rclcpp rclpy swri-math-util swri-transform-util tf2 ]; - nativeBuildInputs = [ ament-cmake qt5.qtbase ]; - - meta = { - description = ''multires_image''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/mvsim/default.nix b/distros/foxy/mvsim/default.nix deleted file mode 100644 index fcc1b33487..0000000000 --- a/distros/foxy/mvsim/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-xmllint, ament-lint-auto, ament-lint-common, boost, cmake, cppzmq, mrpt2, nav-msgs, protobuf, python3, python3Packages, pythonPackages, ros-environment, ros2launch, sensor-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }: -buildRosPackage { - pname = "ros-foxy-mvsim"; - version = "0.7.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mvsim-release/archive/release/foxy/mvsim/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "32bc61892d227f447b113d394cd24a29b707aa09016bbe9346d86d139ac51b48"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-xmllint cmake ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost cppzmq mrpt2 nav-msgs protobuf python3 python3Packages.protobuf pythonPackages.pybind11 ros2launch sensor-msgs tf2 tf2-geometry-msgs unzip visualization-msgs wget ]; - nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest cmake ]; - - meta = { - description = ''A lightweight multivehicle simulation framework.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/naoqi-bridge-msgs/default.nix b/distros/foxy/naoqi-bridge-msgs/default.nix deleted file mode 100644 index fb4104fc45..0000000000 --- a/distros/foxy/naoqi-bridge-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-naoqi-bridge-msgs"; - version = "2.0.0"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/naoqi_bridge_msgs2-release/archive/release/foxy/naoqi_bridge_msgs/2.0.0-0.tar.gz"; - name = "2.0.0-0.tar.gz"; - sha256 = "3c366aa6eeb8325c54fdb7136fb60fbba252c995207786fb57d101f1f079711e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs geometry-msgs nav-msgs rosidl-default-runtime sensor-msgs std-msgs trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The naoqi_bridge_msgs package provides custom messages for running Aldebaran's robots in ROS2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/naoqi-driver/default.nix b/distros/foxy/naoqi-driver/default.nix deleted file mode 100644 index 723edc4b52..0000000000 --- a/distros/foxy/naoqi-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, cv-bridge, diagnostic-msgs, diagnostic-updater, geometry-msgs, image-transport, kdl-parser, naoqi-bridge-msgs, naoqi-libqi, naoqi-libqicore, orocos-kdl, rclcpp, robot-state-publisher, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-naoqi-driver"; - version = "2.0.0"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/naoqi_driver2-release/archive/release/foxy/naoqi_driver/2.0.0-0.tar.gz"; - name = "2.0.0-0.tar.gz"; - sha256 = "b4c3f77f1266343aee694328f741ccb925cc60d74172a831f18d99fd15951421"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake diagnostic-msgs diagnostic-updater geometry-msgs sensor-msgs tf2-geometry-msgs tf2-msgs ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost cv-bridge image-transport kdl-parser naoqi-bridge-msgs naoqi-libqi naoqi-libqicore orocos-kdl rclcpp robot-state-publisher tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver module between Aldebaran's NAOqiOS and ROS2. It publishes all sensor and actuator data as well as basic diagnostic for battery, temperature. It subscribes also to RVIZ simple goal and cmd_vel for teleop.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/naoqi-libqi/default.nix b/distros/foxy/naoqi-libqi/default.nix deleted file mode 100644 index 736afea9e5..0000000000 --- a/distros/foxy/naoqi-libqi/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, openssl }: -buildRosPackage { - pname = "ros-foxy-naoqi-libqi"; - version = "2.9.7-r2"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/libqi-release/archive/release/foxy/naoqi_libqi/2.9.7-2.tar.gz"; - name = "2.9.7-2.tar.gz"; - sha256 = "cd053401f821e95692d9aeccfeeb3718018b9758638402f9666a488f7b986383"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost openssl ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Aldebaran's libqi: a core library for NAOqiOS development''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/naoqi-libqicore/default.nix b/distros/foxy/naoqi-libqicore/default.nix deleted file mode 100644 index 0ea6a8dc1d..0000000000 --- a/distros/foxy/naoqi-libqicore/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, naoqi-libqi }: -buildRosPackage { - pname = "ros-foxy-naoqi-libqicore"; - version = "2.9.7"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/libqicore-release/archive/release/foxy/naoqi_libqicore/2.9.7-0.tar.gz"; - name = "2.9.7-0.tar.gz"; - sha256 = "fd7d2e92011aadf303c933e69875317ad8a70d51795dfebaf03f810d6aba7758"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ naoqi-libqi ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Aldebaran's libqicore: a layer on top of libqi''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/nav-2d-msgs/default.nix b/distros/foxy/nav-2d-msgs/default.nix deleted file mode 100644 index 6aef6314e3..0000000000 --- a/distros/foxy/nav-2d-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-nav-2d-msgs"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav_2d_msgs/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "7f4be2d1efb9f1e77827c792e8cab646b88e47787b681a3addee6b7ad7ad16df"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-generators rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/nav-2d-utils/default.nix b/distros/foxy/nav-2d-utils/default.nix deleted file mode 100644 index eb27bce849..0000000000 --- a/distros/foxy/nav-2d-utils/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, nav-2d-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, tf2, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-foxy-nav-2d-utils"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav_2d_utils/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "d7308fd5064c7ec9fa4014d7d82333b01206b5292a7d7987fa3afda54b6d4daf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs nav-2d-msgs nav-msgs nav2-msgs nav2-util tf2 tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A handful of useful utility functions for nav_2d packages.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/nav-msgs/default.nix b/distros/foxy/nav-msgs/default.nix deleted file mode 100644 index 3f4b9ea927..0000000000 --- a/distros/foxy/nav-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-nav-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/nav_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "3370ca9aeb5d136d71f1a5055714df946985a728fd51b2fe2bfc37035b11b526"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some navigation related message and service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-amcl/default.nix b/distros/foxy/nav2-amcl/default.nix deleted file mode 100644 index e3184356bc..0000000000 --- a/distros/foxy/nav2-amcl/default.nix +++ /dev/null @@ -1,35 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch-ros, launch-testing, message-filters, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, sensor-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-nav2-amcl"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_amcl/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "58fc9ee11f9c40a752f84e06ddc24465cc1002e38f2d1a08454024ea6d18fa64"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs launch-ros launch-testing message-filters nav-msgs nav2-msgs nav2-util rclcpp sensor-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''

- amcl is a probabilistic localization system for a robot moving in - 2D. It implements the adaptive (or KLD-sampling) Monte Carlo - localization approach (as described by Dieter Fox), which uses a - particle filter to track the pose of a robot against a known map. -

-

- This node is derived, with thanks, from Andrew Howard's excellent - 'amcl' Player driver. -

''; - license = with lib.licenses; [ "LGPL-2.1-or-later" ]; - }; -} diff --git a/distros/foxy/nav2-behavior-tree/default.nix b/distros/foxy/nav2-behavior-tree/default.nix deleted file mode 100644 index b6377e2091..0000000000 --- a/distros/foxy/nav2-behavior-tree/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, builtin-interfaces, geometry-msgs, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-nav2-behavior-tree"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_behavior_tree/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "1f5a789b9870488fa4e9370b61d08ec2a7871e2c5843d3e2ba9d814b04355dd9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ behaviortree-cpp-v3 builtin-interfaces geometry-msgs lifecycle-msgs nav-msgs nav2-msgs nav2-util rclcpp rclcpp-action rclcpp-lifecycle sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-bringup/default.nix b/distros/foxy/nav2-bringup/default.nix deleted file mode 100644 index ef748c5fdd..0000000000 --- a/distros/foxy/nav2-bringup/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, nav2-common, navigation2, slam-toolbox }: -buildRosPackage { - pname = "ros-foxy-nav2-bringup"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_bringup/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "f595d765dbe02de952ade8ec2c222283f5927ca0ba11b6c635944bd55a8eb600"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ launch-ros nav2-common navigation2 slam-toolbox ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Bringup scripts and configurations for the navigation2 stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-bt-navigator/default.nix b/distros/foxy/nav2-bt-navigator/default.nix deleted file mode 100644 index e463c30280..0000000000 --- a/distros/foxy/nav2-bt-navigator/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-nav2-bt-navigator"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_bt_navigator/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "e031e5ef42973ecd72d395a82eaf9005c488f7041d28ce56793a45f5c966e934"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common std-srvs ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ behaviortree-cpp-v3 geometry-msgs nav-msgs nav2-behavior-tree nav2-msgs nav2-util rclcpp rclcpp-action rclcpp-lifecycle std-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-common/default.nix b/distros/foxy/nav2-common/default.nix deleted file mode 100644 index f4c1a9978a..0000000000 --- a/distros/foxy/nav2-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, launch, launch-ros, osrf-pycommon, python3Packages, rclpy }: -buildRosPackage { - pname = "ros-foxy-nav2-common"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_common/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "7e51ea2c4b218081fd12bfc123723d12239cd96171b3c45becd6cb89107acb0a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ]; - propagatedBuildInputs = [ ament-cmake-core launch launch-ros osrf-pycommon python3Packages.pyyaml rclpy ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''Common support functionality used throughout the navigation 2 stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-controller/default.nix b/distros/foxy/nav2-controller/default.nix deleted file mode 100644 index ff434c24dd..0000000000 --- a/distros/foxy/nav2-controller/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, angles, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, std-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-controller"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_controller/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "9e22c78719dbd52bd3a3db096c827a3e2a2510b43e0a50581e2fb04e80921c06"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles nav-2d-msgs nav-2d-utils nav2-core nav2-msgs nav2-util pluginlib rclcpp rclcpp-action std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller action interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-core/default.nix b/distros/foxy/nav2-core/default.nix deleted file mode 100644 index 430342148e..0000000000 --- a/distros/foxy/nav2-core/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-testing, nav-msgs, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, rclcpp-lifecycle, std-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-nav2-core"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_core/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "d228f81b5af07ecf7c356021b93cee83157b5093a293ab68d9146954e6964419"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-costmap-2d nav2-util pluginlib rclcpp rclcpp-lifecycle std-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A set of headers for plugins core to the navigation2 stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-costmap-2d/default.nix b/distros/foxy/nav2-costmap-2d/default.nix deleted file mode 100644 index 04b7f70a72..0000000000 --- a/distros/foxy/nav2-costmap-2d/default.nix +++ /dev/null @@ -1,32 +0,0 @@ - -# Copyright 2023 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, angles, geometry-msgs, laser-geometry, launch, launch-testing, map-msgs, message-filters, nav-msgs, nav2-common, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-util, nav2-voxel-grid, pluginlib, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-costmap-2d"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_costmap_2d/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "a0547f62e47d8436f04fa72473c690c922b1cea6132aece7709e14ab1f26914f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing nav2-lifecycle-manager nav2-map-server ]; - propagatedBuildInputs = [ angles geometry-msgs laser-geometry map-msgs message-filters nav-msgs nav2-msgs nav2-util nav2-voxel-grid pluginlib rclcpp rclcpp-lifecycle sensor-msgs std-msgs tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides an implementation of a 2D costmap that takes in sensor - data from the world, builds a 2D or 3D occupancy grid of the data (depending - on whether a voxel based implementation is used), and inflates costs in a - 2D costmap based on the occupancy grid and a user specified inflation radius. - This package also provides support for map_server based initialization of a - costmap, rolling window based costmaps, and parameter based subscription to - and configuration of sensor topics.''; - license = with lib.licenses; [ bsd3 asl20 ]; - }; -} diff --git a/distros/foxy/nav2-dwb-controller/default.nix b/distros/foxy/nav2-dwb-controller/default.nix deleted file mode 100644 index dfcfc9555e..0000000000 --- a/distros/foxy/nav2-dwb-controller/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, costmap-queue, dwb-core, dwb-critics, dwb-msgs, dwb-plugins, nav-2d-msgs, nav-2d-utils }: -buildRosPackage { - pname = "ros-foxy-nav2-dwb-controller"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_dwb_controller/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "e6c90d0f551c86f0d9a1458392121c77793b096c74304f50d401960de107ceae"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ costmap-queue dwb-core dwb-critics dwb-msgs dwb-plugins nav-2d-msgs nav-2d-utils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 controller (DWB) metapackage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-gazebo-spawner/default.nix b/distros/foxy/nav2-gazebo-spawner/default.nix deleted file mode 100644 index 092311c0b9..0000000000 --- a/distros/foxy/nav2-gazebo-spawner/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-lint-auto, ament-lint-common, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-gazebo-spawner"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_gazebo_spawner/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "ec30455d4b3f44ff31669cafac1e188b61dc2db5046523f8c6c816687e594950"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-lint-auto ament-lint-common pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Package for spawning a robot model into Gazebo for navigation2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-lifecycle-manager/default.nix b/distros/foxy/nav2-lifecycle-manager/default.nix deleted file mode 100644 index 76be9d974a..0000000000 --- a/distros/foxy/nav2-lifecycle-manager/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, lifecycle-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-lifecycle-manager"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_lifecycle_manager/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "2e21b20760c53422d70fea1d01bf4dbefaf28be302736f2eb0aa25405ff0addd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs lifecycle-msgs nav2-msgs nav2-util rclcpp-action rclcpp-lifecycle std-msgs std-srvs tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A controller/manager for the lifecycle nodes of the Navigation 2 system''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-map-server/default.nix b/distros/foxy/nav2-map-server/default.nix deleted file mode 100644 index 32c7add170..0000000000 --- a/distros/foxy/nav2-map-server/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, graphicsmagick, launch, launch-ros, launch-testing, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-lifecycle, std-msgs, tf2, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-nav2-map-server"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_map_server/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "4e4c3e6324b6fa69e1718099b6ca6bcccb71b1b41a11be3a4f060a8ae5d5b08e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ graphicsmagick launch-ros launch-testing nav-msgs nav2-msgs nav2-util rclcpp rclcpp-lifecycle std-msgs tf2 yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Refactored map server for ROS2 Navigation''; - license = with lib.licenses; [ asl20 bsd3 ]; - }; -} diff --git a/distros/foxy/nav2-msgs/default.nix b/distros/foxy/nav2-msgs/default.nix deleted file mode 100644 index 2794a92b11..0000000000 --- a/distros/foxy/nav2-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geometry-msgs, nav-msgs, nav2-common, rclcpp, rosidl-default-generators, std-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-msgs"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_msgs/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "5c7c50ee178bfcdddb4247b835d8ab88cf8e58dbdbd74a07327f1c11406643d7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces geometry-msgs nav-msgs rclcpp rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages and service files for the navigation2 stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-navfn-planner/default.nix b/distros/foxy/nav2-navfn-planner/default.nix deleted file mode 100644 index 8d8f5aafca..0000000000 --- a/distros/foxy/nav2-navfn-planner/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-navfn-planner"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_navfn_planner/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "090cb7a44d2db65a30ef8c5bac18bbfddd308359a034138752724319a11a93b8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 bsd3 ]; - }; -} diff --git a/distros/foxy/nav2-planner/default.nix b/distros/foxy/nav2-planner/default.nix deleted file mode 100644 index c422184e54..0000000000 --- a/distros/foxy/nav2-planner/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-planner"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_planner/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "426725fb29e3d71efb36a407c8577d14aad007081481a1528d4fa967bb2566b9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-recoveries/default.nix b/distros/foxy/nav2-recoveries/default.nix deleted file mode 100644 index 6826af12f4..0000000000 --- a/distros/foxy/nav2-recoveries/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-recoveries"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_recoveries/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "55ea8ff904409ce6a6b3a68ff011117ddce0327aa563eccb680da14db1ada718"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common tf2 tf2-geometry-msgs ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-behavior-tree nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp rclcpp-action rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-regulated-pure-pursuit-controller/default.nix b/distros/foxy/nav2-regulated-pure-pursuit-controller/default.nix deleted file mode 100644 index b6494a27d3..0000000000 --- a/distros/foxy/nav2-regulated-pure-pursuit-controller/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, tf2 }: -buildRosPackage { - pname = "ros-foxy-nav2-regulated-pure-pursuit-controller"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_regulated_pure_pursuit_controller/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "e152990904c4c4ca95a962997d6d6d78904efd9b8067d122d19fc6911479db38"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util pluginlib rclcpp tf2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Regulated Pure Pursuit Controller''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-rviz-plugins/default.nix b/distros/foxy/nav2-rviz-plugins/default.nix deleted file mode 100644 index f498e355df..0000000000 --- a/distros/foxy/nav2-rviz-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, nav2-lifecycle-manager, nav2-msgs, nav2-util, pluginlib, qt5, rclcpp, rclcpp-lifecycle, resource-retriever, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, std-msgs, tf2-geometry-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-rviz-plugins"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_rviz_plugins/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "0323e28437cf16f0d7824b6d45e503de4fa61ec81f7e41b71d4c4415f0a46996"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs nav2-lifecycle-manager nav2-msgs nav2-util pluginlib qt5.qtbase rclcpp rclcpp-lifecycle resource-retriever rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering std-msgs tf2-geometry-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Navigation 2 plugins for rviz''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-system-tests/default.nix b/distros/foxy/nav2-system-tests/default.nix deleted file mode 100644 index 11831a9914..0000000000 --- a/distros/foxy/nav2-system-tests/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, gazebo-ros-pkgs, geometry-msgs, launch, launch-ros, launch-testing, lcov, nav-msgs, nav2-amcl, nav2-bringup, nav2-common, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-util, navigation2, python3Packages, rclcpp, rclpy, robot-state-publisher, std-msgs, tf2-geometry-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-nav2-system-tests"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_system_tests/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "988d32cb78d232496cba3f947c9ebaf9ed3e5a2cfbc431dd8a798e1df135aa69"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing python3Packages.pyzmq ]; - propagatedBuildInputs = [ gazebo-ros-pkgs geometry-msgs launch-ros launch-testing lcov nav-msgs nav2-amcl nav2-bringup nav2-lifecycle-manager nav2-map-server nav2-msgs nav2-navfn-planner nav2-planner nav2-util navigation2 rclcpp rclpy robot-state-publisher std-msgs tf2-geometry-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nav2-util/default.nix b/distros/foxy/nav2-util/default.nix deleted file mode 100644 index fb751c58a9..0000000000 --- a/distros/foxy/nav2-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, geometry-msgs, launch, launch-testing-ament-cmake, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, std-srvs, test-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-nav2-util"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_util/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "0756331b2efb6d3a011bc8aea07f137366bed5b974d8217cb9e3e644101ac1ce"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ action-msgs ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing-ament-cmake std-srvs ]; - propagatedBuildInputs = [ action-msgs boost geometry-msgs launch launch-testing-ament-cmake lifecycle-msgs nav-msgs nav2-common nav2-msgs rclcpp rclcpp-action rclcpp-lifecycle test-msgs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO''; - license = with lib.licenses; [ asl20 bsd3 ]; - }; -} diff --git a/distros/foxy/nav2-voxel-grid/default.nix b/distros/foxy/nav2-voxel-grid/default.nix deleted file mode 100644 index 4791078f73..0000000000 --- a/distros/foxy/nav2-voxel-grid/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, nav2-common, rclcpp }: -buildRosPackage { - pname = "ros-foxy-nav2-voxel-grid"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_voxel_grid/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "6cb15b7d90cecf330820221b3674f3076b113c9bd23b1327b0b3a8c977541f03"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake nav2-common ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/nav2-waypoint-follower/default.nix b/distros/foxy/nav2-waypoint-follower/default.nix deleted file mode 100644 index 6bf91d66be..0000000000 --- a/distros/foxy/nav2-waypoint-follower/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-nav2-waypoint-follower"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/nav2_waypoint_follower/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "bd04ec41c0e017aa118ba14d276a7b49ba868302b19b9d3676d715a86a6e73ed"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav-msgs nav2-common nav2-msgs nav2-util rclcpp rclcpp-action rclcpp-lifecycle tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A waypoint follower navigation server''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/navigation2/default.nix b/distros/foxy/navigation2/default.nix deleted file mode 100644 index e0534e45aa..0000000000 --- a/distros/foxy/navigation2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-amcl, nav2-behavior-tree, nav2-bt-navigator, nav2-controller, nav2-core, nav2-costmap-2d, nav2-dwb-controller, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-recoveries, nav2-regulated-pure-pursuit-controller, nav2-rviz-plugins, nav2-util, nav2-voxel-grid, nav2-waypoint-follower, smac-planner }: -buildRosPackage { - pname = "ros-foxy-navigation2"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/navigation2/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "833940d28f8f346624ee4e7672ed60038b51799459666458344aa16a7c7f83e4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ nav2-amcl nav2-behavior-tree nav2-bt-navigator nav2-controller nav2-core nav2-costmap-2d nav2-dwb-controller nav2-lifecycle-manager nav2-map-server nav2-msgs nav2-navfn-planner nav2-planner nav2-recoveries nav2-regulated-pure-pursuit-controller nav2-rviz-plugins nav2-util nav2-voxel-grid nav2-waypoint-follower smac-planner ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Navigation Stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/neobotix-usboard-msgs/default.nix b/distros/foxy/neobotix-usboard-msgs/default.nix deleted file mode 100644 index 642c24665a..0000000000 --- a/distros/foxy/neobotix-usboard-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-neobotix-usboard-msgs"; - version = "4.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/astuff_sensor_msgs-release/archive/release/foxy/neobotix_usboard_msgs/4.0.0-1.tar.gz"; - name = "4.0.0-1.tar.gz"; - sha256 = "cce392baaa54c1b61ac5ed149ff25fa9d6df2e21774630883e95f7049805c4e2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''neobotix_usboard package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/nerian-stereo/default.nix b/distros/foxy/nerian-stereo/default.nix deleted file mode 100644 index cea5114b57..0000000000 --- a/distros/foxy/nerian-stereo/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cv-bridge, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-nerian-stereo"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/nerian-vision/nerian_stereo_ros2-release/archive/release/foxy/nerian_stereo/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "33f56cf27bfb2363f02ad66a3ef9ad6ad162fb055a4916f9435e3f59dd58ed10"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake cv-bridge rosidl-default-generators rosidl-default-runtime sensor-msgs std-msgs stereo-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Driver node for ROS 2 for Scarlet, SceneScan and SP1 stereo vision sensors by Nerian Vision GmbH''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/nmea-hardware-interface/default.nix b/distros/foxy/nmea-hardware-interface/default.nix deleted file mode 100644 index 1b04ea88b7..0000000000 --- a/distros/foxy/nmea-hardware-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, boost, controller-interface, diagnostic-msgs, geographic-msgs, gtk3, hardware-interface, nmea-msgs, ouxt-lint-common, pkg-config, pluginlib, quaternion-operation, rclcpp, rclcpp-components, realtime-tools, ros2-control, rviz2 }: -buildRosPackage { - pname = "ros-foxy-nmea-hardware-interface"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/nmea_hardware_interface-release/archive/release/foxy/nmea_hardware_interface/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "ffe94d9324cdca94875615be905d2efce8a43fd8943b11cb9485c7d94d647068"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - propagatedBuildInputs = [ boost controller-interface diagnostic-msgs geographic-msgs gtk3 hardware-interface nmea-msgs pkg-config pluginlib quaternion-operation rclcpp rclcpp-components realtime-tools ros2-control rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ros2 hardware interface for nmea_gps''; - license = with lib.licenses; [ "apache-2.0" ]; - }; -} diff --git a/distros/foxy/nmea-msgs/default.nix b/distros/foxy/nmea-msgs/default.nix deleted file mode 100644 index f065bc461b..0000000000 --- a/distros/foxy/nmea-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-nmea-msgs"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nmea_msgs-release/archive/release/foxy/nmea_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "5e2380f862e14ee32f7df168bc8d35c3d874db82e77d34444669a751ca6a7dfa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The nmea_msgs package contains messages related to data in the NMEA format.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/nodl-python/default.nix b/distros/foxy/nodl-python/default.nix deleted file mode 100644 index a923e51a8a..0000000000 --- a/distros/foxy/nodl-python/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-index-python, ament-lint-auto, ament-lint-common, ament-mypy, python3Packages, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-nodl-python"; - version = "0.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nodl-release/archive/release/foxy/nodl_python/0.3.1-1.tar.gz"; - name = "0.3.1-1.tar.gz"; - sha256 = "e0877d94c8a263f37fc70675cbef35906d0618793334bf725d02bb76db9ebe2d"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-lint-auto ament-lint-common ament-mypy python3Packages.pytest-mock pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python python3Packages.lxml ]; - - meta = { - description = ''Implementation of the NoDL API in Python.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/nonpersistent-voxel-layer/default.nix b/distros/foxy/nonpersistent-voxel-layer/default.nix deleted file mode 100644 index 1d4e18aeec..0000000000 --- a/distros/foxy/nonpersistent-voxel-layer/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, geometry-msgs, laser-geometry, map-msgs, nav-msgs, nav2-costmap-2d, nav2-msgs, nav2-voxel-grid, pcl, pcl-conversions, pluginlib, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-nonpersistent-voxel-layer"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/nonpersistent_voxel_layer-release/archive/release/foxy/nonpersistent_voxel_layer/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "e189c07f0f785bd3324cd9d28f25acf8a9baec967e79225cdf1a69ed5cd70d93"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ]; - propagatedBuildInputs = [ geometry-msgs laser-geometry map-msgs nav-msgs nav2-costmap-2d nav2-msgs nav2-voxel-grid pcl pcl-conversions pluginlib rclcpp sensor-msgs std-msgs tf2 tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''include - This package provides an implementation of a 3D costmap that takes in sensor - data from the world, builds a 3D occupancy grid of the data for only one iteration.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/novatel-gps-driver/default.nix b/distros/foxy/novatel-gps-driver/default.nix deleted file mode 100644 index d0ded9366f..0000000000 --- a/distros/foxy/novatel-gps-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, boost, diagnostic-msgs, diagnostic-updater, gps-msgs, libpcap, nav-msgs, novatel-gps-msgs, rclcpp, rclcpp-components, sensor-msgs, std-msgs, swri-math-util, swri-roscpp, swri-serial-util, tf2, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-foxy-novatel-gps-driver"; - version = "4.1.0-r1"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/novatel_gps_driver-release/archive/release/foxy/novatel_gps_driver/4.1.0-1.tar.gz"; - name = "4.1.0-1.tar.gz"; - sha256 = "cd9171fc6729a842caed9d6b12293be2a892f172e9dcf5a34861657d2a935fe3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ament-lint-auto ]; - propagatedBuildInputs = [ boost diagnostic-msgs diagnostic-updater gps-msgs libpcap nav-msgs novatel-gps-msgs rclcpp rclcpp-components sensor-msgs std-msgs swri-math-util swri-roscpp swri-serial-util tf2 tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver for NovAtel receivers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/novatel-gps-msgs/default.nix b/distros/foxy/novatel-gps-msgs/default.nix deleted file mode 100644 index 6965480a57..0000000000 --- a/distros/foxy/novatel-gps-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-novatel-gps-msgs"; - version = "4.1.0-r1"; - - src = fetchurl { - url = "https://github.com/swri-robotics-gbp/novatel_gps_driver-release/archive/release/foxy/novatel_gps_msgs/4.1.0-1.tar.gz"; - name = "4.1.0-1.tar.gz"; - sha256 = "dc0eda51c65eff846ca582e8d9b094c9a9305f1e210463e6fdbae8f8fdfe1292"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages for proprietary (non-NMEA) sentences from Novatel GPS receivers.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ntpd-driver/default.nix b/distros/foxy/ntpd-driver/default.nix deleted file mode 100644 index 7632d5822a..0000000000 --- a/distros/foxy/ntpd-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, poco, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-ntpd-driver"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/vooon/ntpd_driver-release/archive/release/foxy/ntpd_driver/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "dc9c3c62e48615600f094c5e555108445add91e13a27911fc402966f6b56a7f6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ poco rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ntpd_driver sends TimeReference message time to ntpd server''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ntrip-client/default.nix b/distros/foxy/ntrip-client/default.nix deleted file mode 100644 index 4776278152..0000000000 --- a/distros/foxy/ntrip-client/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, mavros-msgs, nmea-msgs, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-ntrip-client"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ntrip_client-release/archive/release/foxy/ntrip_client/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "877f06e1439f249ffbb640401fb9f724173f1d2ed9efb520e182ae4d9f345a93"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ mavros-msgs nmea-msgs rclpy std-msgs ]; - - meta = { - description = ''NTRIP client that will publish RTCM corrections to a ROS topic, and optionally subscribe to NMEA messages to send to an NTRIP server''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/object-msgs/default.nix b/distros/foxy/object-msgs/default.nix deleted file mode 100644 index 58a5b21226..0000000000 --- a/distros/foxy/object-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-object-msgs"; - version = "0.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_object_msgs-release/archive/release/foxy/object_msgs/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "16023cff6d62e6729af50405543afdbd844d9d211a1ee9b300328dc5e9c47edc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''This package defines messages for NCS inference''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/object-recognition-msgs/default.nix b/distros/foxy/object-recognition-msgs/default.nix deleted file mode 100644 index decc2a87ab..0000000000 --- a/distros/foxy/object-recognition-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, shape-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-object-recognition-msgs"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/object_recognition_msgs-release/archive/release/foxy/object_recognition_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "16ab384e99d3e6f75d017588c69f6d944cc0942c9f37efcf703db45d1f38a639"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ action-msgs geometry-msgs rosidl-default-runtime sensor-msgs shape-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Object_recognition_msgs contains the ROS message and the actionlib definition used in object_recognition_core''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/octomap-mapping/default.nix b/distros/foxy/octomap-mapping/default.nix deleted file mode 100644 index 61d1e42f04..0000000000 --- a/distros/foxy/octomap-mapping/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, octomap-server }: -buildRosPackage { - pname = "ros-foxy-octomap-mapping"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/foxy/octomap_mapping/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "3f395af96d0a484f017211e8b75156e2e8d5830c5d12cc39e586d3be4ed64bac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ octomap-server ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Mapping tools to be used with the OctoMap library, implementing a 3D occupancy grid mapping.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/octomap-msgs/default.nix b/distros/foxy/octomap-msgs/default.nix deleted file mode 100644 index 91de40954b..0000000000 --- a/distros/foxy/octomap-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-octomap-msgs"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/octomap_msgs-release/archive/release/foxy/octomap_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "fc4be1b8bf3c54baa958c5038b52178d5a0d652c3f96272e5cb70981cfc5796e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''This package provides messages and serializations / conversion for the OctoMap library. - This ROS2 version is based on version 0.3.3 of the ROS1 package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/octomap-ros/default.nix b/distros/foxy/octomap-ros/default.nix deleted file mode 100644 index f3b8023956..0000000000 --- a/distros/foxy/octomap-ros/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, sensor-msgs, tf2 }: -buildRosPackage { - pname = "ros-foxy-octomap-ros"; - version = "0.4.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_ros-release/archive/release/foxy/octomap_ros/0.4.3-1.tar.gz"; - name = "0.4.3-1.tar.gz"; - sha256 = "71a489c497eab3b8ebaa254356272247db3be9bb554fec5654b0cd1f0dcfc58c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ octomap octomap-msgs sensor-msgs tf2 ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''octomap_ros provides conversion functions between ROS and OctoMap's native types. - This enables a convenvient use of the octomap package in ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/octomap-rviz-plugins/default.nix b/distros/foxy/octomap-rviz-plugins/default.nix deleted file mode 100644 index c586f70b14..0000000000 --- a/distros/foxy/octomap-rviz-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, octomap, octomap-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-rendering }: -buildRosPackage { - pname = "ros-foxy-octomap-rviz-plugins"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_rviz_plugins-release/archive/release/foxy/octomap_rviz_plugins/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "53ee0470b8a3a451ccb054de708759c9d45f8155d6e90783faeab49c73671be7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ octomap octomap-msgs qt5.qtbase rclcpp rviz-common rviz-default-plugins rviz-rendering ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''A set of plugins for displaying occupancy information decoded from binary octomap messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/octomap-server/default.nix b/distros/foxy/octomap-server/default.nix deleted file mode 100644 index d3e0e0a137..0000000000 --- a/distros/foxy/octomap-server/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, message-filters, nav-msgs, octomap, octomap-msgs, octomap-ros, pcl, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-octomap-server"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/octomap_mapping-release/archive/release/foxy/octomap_server/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "9f199491cbdf4079af611054fce039ea70d7b0d9a372a931d8c97bf5bf521697"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs message-filters nav-msgs octomap octomap-msgs octomap-ros pcl pcl-conversions pcl-ros rclcpp rclcpp-components sensor-msgs std-msgs std-srvs tf2 tf2-eigen tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''octomap_server loads a 3D map (as Octree-based OctoMap) and distributes it to other nodes in a compact binary format. It also allows to incrementally build 3D OctoMaps, and provides map saving in the node octomap_saver.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/octomap/default.nix b/distros/foxy/octomap/default.nix deleted file mode 100644 index 81ea3ba1ef..0000000000 --- a/distros/foxy/octomap/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-foxy-octomap"; - version = "1.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/octomap-release/archive/release/foxy/octomap/1.9.8-1.tar.gz"; - name = "1.9.8-1.tar.gz"; - sha256 = "3c87ff348c5a0afd6f96c0f1ac077fecaccfc82d1fcd5f93ef2d1358dbba671f"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++. The map implementation is based on an octree. See - http://octomap.github.io for details.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/octovis/default.nix b/distros/foxy/octovis/default.nix deleted file mode 100644 index 2798311fff..0000000000 --- a/distros/foxy/octovis/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, libsForQt5, octomap, qt5 }: -buildRosPackage { - pname = "ros-foxy-octovis"; - version = "1.9.8-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/octomap-release/archive/release/foxy/octovis/1.9.8-1.tar.gz"; - name = "1.9.8-1.tar.gz"; - sha256 = "c3d44b01d9b95bbeaffa4fb05e1fd789658d3db59e1320e481a1abbbbbd8ae8b"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ libsForQt5.libqglviewer octomap qt5.qtbase ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See - http://octomap.github.io for details.''; - license = with lib.licenses; [ "GPL-2.0-only" ]; - }; -} diff --git a/distros/foxy/odom-to-tf-ros2/default.nix b/distros/foxy/odom-to-tf-ros2/default.nix deleted file mode 100644 index 1c6f75e931..0000000000 --- a/distros/foxy/odom-to-tf-ros2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, nav-msgs, rclcpp, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-odom-to-tf-ros2"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/gstavrinos/odom_to_tf_ros2-release/archive/release/foxy/odom_to_tf_ros2/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "e9e55720cf1160e52c9db4eeb9ae53beada076c1a5b369d9efa763ca26e8d9ae"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav-msgs rclcpp tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A simple ros2 package (node) that reads an odom topic and generates the equivalent tf connection (transformation). It also provides options to override frame names, or just use the ones in the original odom topic.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ompl/default.nix b/distros/foxy/ompl/default.nix deleted file mode 100644 index 8f53831816..0000000000 --- a/distros/foxy/ompl/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, pkg-config }: -buildRosPackage { - pname = "ros-foxy-ompl"; - version = "1.5.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/ompl-release/archive/release/foxy/ompl/1.5.0-1.tar.gz"; - name = "1.5.0-1.tar.gz"; - sha256 = "d4805d21f58071855d0e835e60b2942bcdb3bc86179cb493ed2b9e8b4e5dc290"; - }; - - buildType = "cmake"; - buildInputs = [ cmake pkg-config ]; - propagatedBuildInputs = [ boost eigen ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''OMPL is a free sampling-based motion planning library.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/openvslam/default.nix b/distros/foxy/openvslam/default.nix deleted file mode 100644 index 35fe84cc7d..0000000000 --- a/distros/foxy/openvslam/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, eigen, glog, libg2o, libyamlcpp, opencv3 }: -buildRosPackage { - pname = "ros-foxy-openvslam"; - version = "0.2.4-r2"; - - src = fetchurl { - url = "https://github.com/OpenVSLAM-Community/openvslam-release/archive/release/foxy/openvslam/0.2.4-2.tar.gz"; - name = "0.2.4-2.tar.gz"; - sha256 = "8e97801d84c47e9eee98d2a9b03d4f98b6dd1d383808982c043d1b47842c65a3"; - }; - - buildType = "cmake"; - propagatedBuildInputs = [ eigen glog libg2o libyamlcpp opencv3 ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''OpenVSLAM: A Versatile Visual SLAM Framework''; - license = with lib.licenses; [ "2-clause BSD" ]; - }; -} diff --git a/distros/foxy/openzen-driver/default.nix b/distros/foxy/openzen-driver/default.nix deleted file mode 100644 index dab8a5909b..0000000000 --- a/distros/foxy/openzen-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, launch, launch-testing, rclcpp, rqt-plot, sensor-msgs, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-openzen-driver"; - version = "1.2.0-r2"; - - src = fetchurl { - url = "https://github.com/lp-research/openzen_sensor_ros2-release/archive/release/foxy/openzen_driver/1.2.0-2.tar.gz"; - name = "1.2.0-2.tar.gz"; - sha256 = "13508ba2db05e446942b792dc0539e06546470a9071cb24c3543db431e3035f0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ launch launch-testing ]; - propagatedBuildInputs = [ rclcpp rqt-plot sensor-msgs std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 Driver for LP-Research inertial measurement units and satellite navigation senors''; - license = with lib.licenses; [ mit "BSL-1.0" lgpl3Only bsdOriginal ]; - }; -} diff --git a/distros/foxy/oroca-rqt-command/default.nix b/distros/foxy/oroca-rqt-command/default.nix deleted file mode 100644 index ff896c065d..0000000000 --- a/distros/foxy/oroca-rqt-command/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, python-qt-binding, python3Packages, qt-gui-py-common, rclpy, rqt-gui, rqt-gui-py, rqt-py-common, std-srvs }: -buildRosPackage { - pname = "ros-foxy-oroca-rqt-command"; - version = "0.6.0-r3"; - - src = fetchurl { - url = "https://github.com/oroca-release/oroca_rqt_command-release/archive/release/foxy/oroca_rqt_command/0.6.0-3.tar.gz"; - name = "0.6.0-3.tar.gz"; - sha256 = "7d67ed103dcacb1276741c2fc154962bc0aa72a87f9c96ef18aa9cc5a8a46672"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs python-qt-binding python3Packages.catkin-pkg qt-gui-py-common rclpy rqt-gui rqt-gui-py rqt-py-common std-srvs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 example for RQt plugin''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/orocos-kdl/default.nix b/distros/foxy/orocos-kdl/default.nix deleted file mode 100644 index f409fba8e1..0000000000 --- a/distros/foxy/orocos-kdl/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, cppunit, eigen, eigen3-cmake-module, pkg-config }: -buildRosPackage { - pname = "ros-foxy-orocos-kdl"; - version = "3.3.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/orocos_kinematics_dynamics-release/archive/release/foxy/orocos_kdl/3.3.5-1.tar.gz"; - name = "3.3.5-1.tar.gz"; - sha256 = "5247e91ab635b2a18c669833faed700e55f3e7b4b67900c59ec364cc5f012230"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - checkInputs = [ cppunit ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module pkg-config ]; - nativeBuildInputs = [ cmake eigen3-cmake-module ]; - - meta = { - description = ''This package contains a recent version of the Kinematics and Dynamics - Library (KDL), distributed by the Orocos Project.''; - license = with lib.licenses; [ "LGPL-2.1-or-later" ]; - }; -} diff --git a/distros/foxy/osqp-vendor/default.nix b/distros/foxy/osqp-vendor/default.nix deleted file mode 100644 index f789b78563..0000000000 --- a/distros/foxy/osqp-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, git, ros-environment }: -buildRosPackage { - pname = "ros-foxy-osqp-vendor"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/osqp_vendor-release/archive/release/foxy/osqp_vendor/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "3cc877c1260cae0b745096199d1061a6482cf71f2870d8004d9142fd7686973a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Wrapper around osqp that ships with a CMake module''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/osrf-pycommon/default.nix b/distros/foxy/osrf-pycommon/default.nix deleted file mode 100644 index f812c349bf..0000000000 --- a/distros/foxy/osrf-pycommon/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python3Packages }: -buildRosPackage { - pname = "ros-foxy-osrf-pycommon"; - version = "0.1.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/osrf_pycommon-release/archive/release/foxy/osrf_pycommon/0.1.11-1.tar.gz"; - name = "0.1.11-1.tar.gz"; - sha256 = "62adc3d4029feb8f2baf55d7375d25f444e38e63a9c24795c78643e66d0d2b92"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python3Packages.mock ]; - - meta = { - description = ''Commonly needed Python modules, used by Python software developed at OSRF.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/osrf-testing-tools-cpp/default.nix b/distros/foxy/osrf-testing-tools-cpp/default.nix deleted file mode 100644 index 3e8477c3aa..0000000000 --- a/distros/foxy/osrf-testing-tools-cpp/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-foxy-osrf-testing-tools-cpp"; - version = "1.3.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/osrf_testing_tools_cpp-release/archive/release/foxy/osrf_testing_tools_cpp/1.3.4-1.tar.gz"; - name = "1.3.4-1.tar.gz"; - sha256 = "98f3344389c89ad4266310729ed091cc523b3bd3827760aa36e55b2eacf071f8"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Testing tools for C++, and is used in various OSRF projects.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ouster-msgs/default.nix b/distros/foxy/ouster-msgs/default.nix deleted file mode 100644 index 2ec1970b35..0000000000 --- a/distros/foxy/ouster-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-default-generators, std-msgs }: -buildRosPackage { - pname = "ros-foxy-ouster-msgs"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/ros2_ouster_drivers-release/archive/release/foxy/ouster_msgs/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "9d2c2a5237fae91ade22094f6f1f5fc2baa2d57958185926f1210ea79c413a49"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 messages for ouster lidar driver''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ouxt-common/default.nix b/distros/foxy/ouxt-common/default.nix deleted file mode 100644 index ee0fb18389..0000000000 --- a/distros/foxy/ouxt-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ouxt-lint-common }: -buildRosPackage { - pname = "ros-foxy-ouxt-common"; - version = "0.0.8-r2"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/ouxt_common-release/archive/release/foxy/ouxt_common/0.0.8-2.tar.gz"; - name = "0.0.8-2.tar.gz"; - sha256 = "6ffbece2115efefd24b253933d36fc292319ab1ed18821a9ca25fa5437d5e8cc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ouxt-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''common settings for OUXT Polaris ROS2 packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ouxt-lint-common/default.nix b/distros/foxy/ouxt-lint-common/default.nix deleted file mode 100644 index 803275ae23..0000000000 --- a/distros/foxy/ouxt-lint-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-pep257, ament-cmake-xmllint }: -buildRosPackage { - pname = "ros-foxy-ouxt-lint-common"; - version = "0.0.8-r2"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/ouxt_common-release/archive/release/foxy/ouxt_lint_common/0.0.8-2.tar.gz"; - name = "0.0.8-2.tar.gz"; - sha256 = "a0a39b499588769bce6675393941441202dda4d14ff1e425612c23a57b0e954c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-cmake-clang-format ament-cmake-copyright ament-cmake-pep257 ament-cmake-xmllint ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''common linter settings for OUXT Polaris ROS2 packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/overrides.nix b/distros/foxy/overrides.nix deleted file mode 100644 index 9459c98fbc..0000000000 --- a/distros/foxy/overrides.nix +++ /dev/null @@ -1,108 +0,0 @@ -# Top level package set -self: -# Distro package set -rosSelf: rosSuper: with rosSelf.lib; { - cyclonedds = rosSuper.cyclonedds.overrideAttrs ({ - preConfigure ? "", ... - }: { - # Fix running ddsconf from within the build directory (probably an RPATH - # issue) - preConfigure = preConfigure + '' - export LD_LIBRARY_PATH="$(pwd)/build/lib" - ''; - }); - - gazebo = self.gazebo_11; - - libphidget22 = patchVendorUrl rosSuper.libphidget22 { - url = "https://www.phidgets.com/downloads/phidget22/libraries/linux/libphidget22/libphidget22-1.7.20210816.tar.gz"; - sha256 = "sha256-00FyzWdp4hi6aYUNcn1326ddDftYowB803cMII7h3no="; - }; - - libyaml-vendor = patchVendorUrl rosSuper.libyaml-vendor { - url = "https://github.com/yaml/libyaml/archive/10c907871f1ccd779c7fccf6b81a62762b5c4e7b.zip"; - sha256 = "0v6ks4hpxmakgymcfvafynla76gl3866grgwf4vjdsb4rsvr13vx"; - }; - - mcap-vendor = patchVendorGit (patchVendorGit rosSuper.mcap-vendor { - url = "https://github.com/foxglove/mcap.git"; - fetchgitArgs = { - rev = "dc6561d9ba867901709e36526dcf7f7359861e9c"; - hash = "sha256-cWBZgCgxssM3xZZPbZlU1yYlZUD7KJ/wiYSgPXNjwzU="; - }; - }) { - url = "https://github.com/lz4/lz4.git"; - fetchgitArgs = { - rev = "d44371841a2f1728a3f36839fd4b7e872d0927d3"; - hash = "sha256-f7GZgOzUrkAfw1mqwlIKQQqDvkvIahGlHvq6AL+aAvA="; - }; - }; - - python-qt-binding = rosSuper.python-qt-binding.overrideAttrs ({ - patches ? [], ... - }: { - patches = [ - # Fix finding PyQt5 SIP bindings with SIP >=5 - (self.fetchpatch { - url = "https://github.com/ros-visualization/python_qt_binding/commit/d97ecb27e4460633f97b816e3217b032a93c5da0.patch"; - sha256 = "08sdsm879bq349kq2k3wbs7p3l2syzrxdw3cgdvxfj2inkhdbf9f"; - }) - ] ++ patches; - }); - - rmw-cyclonedds-cpp = rosSuper.rmw-cyclonedds-cpp.overrideAttrs ({ - patches ? [], ... - }: { - patches = patches ++ [ - (self.fetchpatch { - url = "https://github.com/ros2/rmw_cyclonedds/commit/f57732d15be53796d518e12352866124efcaa939.patch"; - hash = "sha256-hfvYAAmRYKPkwHCnZTy8tudSPXRlhuQmaujs4cy0fCE="; - stripLen = 1; - }) - ]; - }); - - rosidl-generator-py = rosSuper.rosidl-generator-py.overrideAttrs ({ - patches ? [], ... - }: { - patches = patches ++ [ - # Remove stray numpy import in template - # https://github.com/ros2/rosidl_python/pull/185 - (self.fetchpatch { - url = "https://github.com/ros2/rosidl_python/commit/bf866089baeb918834d9d16e05668d9f28887b87.patch"; - hash = "sha256-tOb0t50TbV29+agDupm5XUZJJErfaujgIRtmb2vZxWo="; - stripLen = 1; - }) - ]; - }); - - rviz-ogre-vendor = patchVendorUrl rosSuper.rviz-ogre-vendor { - url = "https://github.com/OGRECave/ogre/archive/v1.12.1.zip"; - sha256 = "1iv6k0dwdzg5nnzw2mcgcl663q4f7p2kj7nhs8afnsikrzxxgsi4"; - }; - - urdfdom = rosSuper.urdfdom.overrideAttrs ({ - patches ? [], ... - }: { - patches = patches ++ [ - # Fix CMake relative install dir assumptions - # https://github.com/ros/urdfdom/pull/142 (backported to 2.3) - (self.fetchpatch { - url = "https://github.com/ros/urdfdom/commit/f6d9b2e248ab5c7d08b21a104a2d2d7fa3490790.patch"; - hash = "sha256-ykBw9DEBraYHzgrCa1JkDhWTYXBQL1MmfelC5j5ibrs="; - }) - ]; - }); - - yaml-cpp-vendor = rosSuper.yaml-cpp-vendor.overrideAttrs ({ - patches ? [], ... - }: { - patches = [ - # Fix "CMake Error: Unknown argument -std=c++14 -w" - (self.fetchpatch { - url = "https://github.com/ros2/yaml_cpp_vendor/pull/24.patch"; - sha256 = "0via2vcvx0r0w8n626n7ghljadd2apdqn0wcqygmgbd7dmvfr97h"; - }) - ] ++ patches; - }); -} diff --git a/distros/foxy/pacmod-msgs/default.nix b/distros/foxy/pacmod-msgs/default.nix deleted file mode 100644 index 8782029100..0000000000 --- a/distros/foxy/pacmod-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-pacmod-msgs"; - version = "3.1.0-r1"; - - src = fetchurl { - url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/foxy/pacmod_msgs/3.1.0-1.tar.gz"; - name = "3.1.0-1.tar.gz"; - sha256 = "2339e91006ab1e3492f75d2c2b620cc5c1a99c2bf633811aa916d9093f97962b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message definition files for the PACMod driver''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/paho-mqtt-c/default.nix b/distros/foxy/paho-mqtt-c/default.nix deleted file mode 100644 index c196a82974..0000000000 --- a/distros/foxy/paho-mqtt-c/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, openssl }: -buildRosPackage { - pname = "ros-foxy-paho-mqtt-c"; - version = "1.3.12-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/paho.mqtt.c-release/archive/release/foxy/paho-mqtt-c/1.3.12-1.tar.gz"; - name = "1.3.12-1.tar.gz"; - sha256 = "283ed56423ccab613b0f657ba08dd8ec451c59be78b3e310a1180df1346d44a4"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ openssl ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Eclipse Paho C Client Library for the MQTT Protocol''; - license = with lib.licenses; [ "EPL-2.0" ]; - }; -} diff --git a/distros/foxy/pal-gazebo-worlds/default.nix b/distros/foxy/pal-gazebo-worlds/default.nix deleted file mode 100644 index 88d7a2427c..0000000000 --- a/distros/foxy/pal-gazebo-worlds/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, gazebo-msgs, gazebo-ros, rclcpp }: -buildRosPackage { - pname = "ros-foxy-pal-gazebo-worlds"; - version = "3.0.2-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pal_gazebo_worlds-ros2-release/archive/release/foxy/pal_gazebo_worlds/3.0.2-1.tar.gz"; - name = "3.0.2-1.tar.gz"; - sha256 = "e5931f7ab146d082b390e936ab1c231039b55d648e72aec181ba8d4b7d62e4ed"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ]; - propagatedBuildInputs = [ gazebo-msgs gazebo-ros rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Simulation worlds for PAL robots.''; - license = with lib.licenses; [ "LGPL-3.0" ]; - }; -} diff --git a/distros/foxy/pal-statistics-msgs/default.nix b/distros/foxy/pal-statistics-msgs/default.nix deleted file mode 100644 index 90d13624fb..0000000000 --- a/distros/foxy/pal-statistics-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-pal-statistics-msgs"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics_msgs/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "a03ae26d1f588a3be67d74842ebe9480b03d7b4b9e830ec07924404fb662ecf2"; - }; - - 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 = ''Statistics msgs package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/pal-statistics/default.nix b/distros/foxy/pal-statistics/default.nix deleted file mode 100644 index ef22a237a4..0000000000 --- a/distros/foxy/pal-statistics/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, pal-statistics-msgs, rclcpp, rclpy }: -buildRosPackage { - pname = "ros-foxy-pal-statistics"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "22f68620ffac68d0877998071324eb5ec40ec2c8d608597aac548ed830beec1c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost pal-statistics-msgs rclcpp rclpy ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''The pal_statistics package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/pcl-conversions/default.nix b/distros/foxy/pcl-conversions/default.nix deleted file mode 100644 index 6bc2602670..0000000000 --- a/distros/foxy/pcl-conversions/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, message-filters, pcl, pcl-msgs, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-pcl-conversions"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/foxy/pcl_conversions/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "ad11b9c5f72abe4f6a4990f7dba92a00ce3c87454f7dc946a6720b7f59cdf43d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ eigen message-filters pcl pcl-msgs rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides conversions from PCL data types and ROS message types''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/pcl-msgs/default.nix b/distros/foxy/pcl-msgs/default.nix deleted file mode 100644 index 232e576ef9..0000000000 --- a/distros/foxy/pcl-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-pcl-msgs"; - version = "1.0.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pcl_msgs-release/archive/release/foxy/pcl_msgs/1.0.0-2.tar.gz"; - name = "1.0.0-2.tar.gz"; - sha256 = "e75d920900d92afd182eb07d1419e4beff0f94b35d038c1664f132580fc0e1f6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Package containing PCL (Point Cloud Library)-related ROS messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/pcl-ros/default.nix b/distros/foxy/pcl-ros/default.nix deleted file mode 100644 index c1efce1c30..0000000000 --- a/distros/foxy/pcl-ros/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 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, eigen, geometry-msgs, pcl, pcl-conversions, rclcpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-pcl-ros"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/foxy/pcl_ros/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "4c493dc3b4d0d13d6f29eeb78e63260ecdd849d01d51ddac594c3c59ef5de02e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen geometry-msgs pcl pcl-conversions rclcpp sensor-msgs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred - bridge for 3D applications involving n-D Point Clouds and 3D geometry - processing in ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/pendulum-control/default.nix b/distros/foxy/pendulum-control/default.nix deleted file mode 100644 index 1c170f5167..0000000000 --- a/distros/foxy/pendulum-control/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pendulum-msgs, rclcpp, rmw-implementation-cmake, ros2run, rttest, tlsf-cpp }: -buildRosPackage { - pname = "ros-foxy-pendulum-control"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/pendulum_control/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "863ce27f01834250fca91abc76fc448b716fc8c0c8c2882020509ea525e54e5e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ros2run ]; - propagatedBuildInputs = [ pendulum-msgs rclcpp rttest tlsf-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demonstrates ROS 2's realtime capabilities with a simulated inverted pendulum.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pendulum-msgs/default.nix b/distros/foxy/pendulum-msgs/default.nix deleted file mode 100644 index 6811c77d8e..0000000000 --- a/distros/foxy/pendulum-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-pendulum-msgs"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/pendulum_msgs/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "fe5d0b6af44b9323879d8588c354ed7539fb986462669b95b9d7623a84abecc9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Custom messages for real-time pendulum control.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pepper-meshes/default.nix b/distros/foxy/pepper-meshes/default.nix deleted file mode 100644 index 60f0a4d191..0000000000 --- a/distros/foxy/pepper-meshes/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, openjdk }: -buildRosPackage { - pname = "ros-foxy-pepper-meshes"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-naoqi/pepper_meshes2-release/archive/release/foxy/pepper_meshes/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "0d9d785bf61c7ca313490ac86596fdac73e703a1f9d6e2b61de63ffea6ae428d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake openjdk ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meshes for the Pepper robot, for ROS2''; - license = with lib.licenses; [ "CC-BY-NC-ND-4.0" ]; - }; -} diff --git a/distros/foxy/perception-pcl/default.nix b/distros/foxy/perception-pcl/default.nix deleted file mode 100644 index b7d3e9c26d..0000000000 --- a/distros/foxy/perception-pcl/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, pcl-conversions, pcl-msgs, pcl-ros }: -buildRosPackage { - pname = "ros-foxy-perception-pcl"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/foxy/perception_pcl/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "7918bd5cd469966350512c8d9cc70d3c52f3df180e2c38ff05060b4ed7c34da5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ pcl-conversions pcl-msgs pcl-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred - bridge for 3D applications involving n-D Point Clouds and 3D geometry - processing in ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/performance-test-fixture/default.nix b/distros/foxy/performance-test-fixture/default.nix deleted file mode 100644 index 115c293414..0000000000 --- a/distros/foxy/performance-test-fixture/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-export-targets, ament-cmake-google-benchmark, ament-cmake-test, ament-lint-auto, ament-lint-common, google-benchmark-vendor, osrf-testing-tools-cpp }: -buildRosPackage { - pname = "ros-foxy-performance-test-fixture"; - version = "0.0.9-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/performance_test_fixture-release/archive/release/foxy/performance_test_fixture/0.0.9-1.tar.gz"; - name = "0.0.9-1.tar.gz"; - sha256 = "796a5e4aca50c9a1afed499bdc3af6972e2401b100f2993f2226e760f123e33b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-export-targets ament-cmake-test ]; - checkInputs = [ ament-cmake-google-benchmark ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake-google-benchmark google-benchmark-vendor osrf-testing-tools-cpp ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-export-targets ament-cmake-google-benchmark ament-cmake-test ]; - - meta = { - description = ''Test fixture and CMake macro for using osrf_testing_tools_cpp with Google Benchmark''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/performance-test/default.nix b/distros/foxy/performance-test/default.nix deleted file mode 100644 index f666af52cd..0000000000 --- a/distros/foxy/performance-test/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, launch, launch-testing, osrf-testing-tools-cpp, rclcpp, rmw-implementation, rmw-implementation-cmake, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-performance-test"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/performance_test-release/archive/release/foxy/performance_test/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "525cfade4a96984b86c41f451b3f15cf7617c346952e1a48139c437fd94513f5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake osrf-testing-tools-cpp rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing rmw-implementation-cmake ]; - propagatedBuildInputs = [ rclcpp rmw-implementation rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Tool to test performance of ROS2 and DDS data layers and communication.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/phidgets-accelerometer/default.nix b/distros/foxy/phidgets-accelerometer/default.nix deleted file mode 100644 index b556abf3b3..0000000000 --- a/distros/foxy/phidgets-accelerometer/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-accelerometer"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_accelerometer/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "2bbb3a148e162663b8a236bb614c84e8b802d17c60a35e241ef5e178e5645dd0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Accelerometer devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-analog-inputs/default.nix b/distros/foxy/phidgets-analog-inputs/default.nix deleted file mode 100644 index 66342fbe0f..0000000000 --- a/distros/foxy/phidgets-analog-inputs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-analog-inputs"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_analog_inputs/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "68de3330d81107cd47632be5dd6dc3950c81f3bb5bf52f3c160d4c41d232fd70"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Analog Input devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-api/default.nix b/distros/foxy/phidgets-api/default.nix deleted file mode 100644 index 70726b7e16..0000000000 --- a/distros/foxy/phidgets-api/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, libphidget22 }: -buildRosPackage { - pname = "ros-foxy-phidgets-api"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_api/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "ad71b362a36d03cf333d374d229011f8f4f0652b47d2eff0b78069f3a01cd147"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ libphidget22 ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''A C++ Wrapper for the Phidgets C API''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-digital-inputs/default.nix b/distros/foxy/phidgets-digital-inputs/default.nix deleted file mode 100644 index 4baf00a50b..0000000000 --- a/distros/foxy/phidgets-digital-inputs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-digital-inputs"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_digital_inputs/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "a36f9e201a750fdb8c323b40a7f42799f875267cf19fe0214986b03b22f0f598"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Digital Input devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-digital-outputs/default.nix b/distros/foxy/phidgets-digital-outputs/default.nix deleted file mode 100644 index 2750b38e7c..0000000000 --- a/distros/foxy/phidgets-digital-outputs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, phidgets-msgs, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-digital-outputs"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_digital_outputs/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "af3cf33c950347d0b22e70200ba8892438a45eb561c17a4e13c4bf740bea0d71"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api phidgets-msgs rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Digital Output devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-drivers/default.nix b/distros/foxy/phidgets-drivers/default.nix deleted file mode 100644 index 6ba12cbd74..0000000000 --- a/distros/foxy/phidgets-drivers/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, libphidget22, phidgets-accelerometer, phidgets-analog-inputs, phidgets-api, phidgets-digital-inputs, phidgets-digital-outputs, phidgets-gyroscope, phidgets-high-speed-encoder, phidgets-ik, phidgets-magnetometer, phidgets-motors, phidgets-msgs, phidgets-spatial, phidgets-temperature }: -buildRosPackage { - pname = "ros-foxy-phidgets-drivers"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_drivers/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "cbf2a624e2d0965c1b10e660b81df3e9698011dd705a9ad4af24377299fc0416"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ libphidget22 phidgets-accelerometer phidgets-analog-inputs phidgets-api phidgets-digital-inputs phidgets-digital-outputs phidgets-gyroscope phidgets-high-speed-encoder phidgets-ik phidgets-magnetometer phidgets-motors phidgets-msgs phidgets-spatial phidgets-temperature ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''API and ROS drivers for Phidgets devices''; - license = with lib.licenses; [ "BSD-&-LGPL" ]; - }; -} diff --git a/distros/foxy/phidgets-gyroscope/default.nix b/distros/foxy/phidgets-gyroscope/default.nix deleted file mode 100644 index e0469cc107..0000000000 --- a/distros/foxy/phidgets-gyroscope/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-phidgets-gyroscope"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_gyroscope/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "92cc37fa9a65a97e8fc3926ec74e5337e34bb2fbd77d45c9b75e69001443c409"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components sensor-msgs std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Gyroscope devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-high-speed-encoder/default.nix b/distros/foxy/phidgets-high-speed-encoder/default.nix deleted file mode 100644 index 0ae15777b5..0000000000 --- a/distros/foxy/phidgets-high-speed-encoder/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, phidgets-msgs, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-high-speed-encoder"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_high_speed_encoder/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "b065f2002e42cb7f3e456d38794346aa07e6428a8a96b227cc627b18e56b252c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api phidgets-msgs rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets high speed encoder devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-ik/default.nix b/distros/foxy/phidgets-ik/default.nix deleted file mode 100644 index 100933c8e5..0000000000 --- a/distros/foxy/phidgets-ik/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, launch, phidgets-analog-inputs, phidgets-digital-inputs, phidgets-digital-outputs }: -buildRosPackage { - pname = "ros-foxy-phidgets-ik"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_ik/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "e6d73610c1c819c64e894ae3a0eb6e5bfd59538bb2e777bab02ca6c1b9c16d76"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ launch phidgets-analog-inputs phidgets-digital-inputs phidgets-digital-outputs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver for the Phidgets InterfaceKit devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-magnetometer/default.nix b/distros/foxy/phidgets-magnetometer/default.nix deleted file mode 100644 index 291f36baa8..0000000000 --- a/distros/foxy/phidgets-magnetometer/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-magnetometer"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_magnetometer/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "362aab68803fa18ccc0a1b586f7ddee8bdf3b46762becd2d2e9dd1d9adde0e49"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Magnetometer devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-motors/default.nix b/distros/foxy/phidgets-motors/default.nix deleted file mode 100644 index 3cb7c7734d..0000000000 --- a/distros/foxy/phidgets-motors/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, phidgets-msgs, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-motors"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_motors/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "9dc4a63d173cc2d092731fbf808a8755cfc1bcb39d8b0370cf33852248a1bef8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api phidgets-msgs rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Motor devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-msgs/default.nix b/distros/foxy/phidgets-msgs/default.nix deleted file mode 100644 index 4b19465160..0000000000 --- a/distros/foxy/phidgets-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-msgs"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_msgs/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "786b6b5ee0509a653e95000c25433c31ffbe4528b1defc04f6ff44f7c04fe226"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Custom ROS messages for Phidgets drivers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-spatial/default.nix b/distros/foxy/phidgets-spatial/default.nix deleted file mode 100644 index 18af0a3239..0000000000 --- a/distros/foxy/phidgets-spatial/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-phidgets-spatial"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_spatial/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "fac1edb693dd1d7882cd8213450cf61393876e8148f8ebce79712dcf16a11e9b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components sensor-msgs std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Spatial 3/3/3 devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/phidgets-temperature/default.nix b/distros/foxy/phidgets-temperature/default.nix deleted file mode 100644 index 4ef3dc758c..0000000000 --- a/distros/foxy/phidgets-temperature/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, launch, phidgets-api, rclcpp, rclcpp-components, std-msgs }: -buildRosPackage { - pname = "ros-foxy-phidgets-temperature"; - version = "2.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/phidgets_drivers-release/archive/release/foxy/phidgets_temperature/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "0dc8d261431a54e04b3a2f9b4c1df8b6a962dd2d06c90e270e7e1d2733523db2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ launch phidgets-api rclcpp rclcpp-components std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for the Phidgets Temperature devices''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/picknik-ament-copyright/default.nix b/distros/foxy/picknik-ament-copyright/default.nix deleted file mode 100644 index 4c852aea9e..0000000000 --- a/distros/foxy/picknik-ament-copyright/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-picknik-ament-copyright"; - version = "0.0.1-r2"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/picknik_ament_copyright-release/archive/release/foxy/picknik_ament_copyright/0.0.1-2.tar.gz"; - name = "0.0.1-2.tar.gz"; - sha256 = "c5d8bd85234f3480de334143c6f4248d5ed2fa1959561e3103b39f1bdc9914a5"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-copyright ]; - - meta = { - description = ''Check PickNik-specific copyright headers.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/pinocchio/default.nix b/distros/foxy/pinocchio/default.nix deleted file mode 100644 index 3a1d73388a..0000000000 --- a/distros/foxy/pinocchio/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, clang, cmake, doxygen, eigen, eigenpy, git, hpp-fcl, python3, python3Packages, urdfdom }: -buildRosPackage { - pname = "ros-foxy-pinocchio"; - version = "2.6.17-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pinocchio-release/archive/release/foxy/pinocchio/2.6.17-1.tar.gz"; - name = "2.6.17-1.tar.gz"; - sha256 = "f6924fcf7182ff36cf696906bb04b9a6e613bcf8c68b0e51d8d50f725253413c"; - }; - - buildType = "cmake"; - buildInputs = [ clang cmake doxygen git ]; - propagatedBuildInputs = [ boost eigen eigenpy hpp-fcl python3 python3Packages.numpy urdfdom ]; - nativeBuildInputs = [ clang cmake ]; - - meta = { - description = ''A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.''; - license = with lib.licenses; [ bsd2 ]; - }; -} diff --git a/distros/foxy/plansys2-bringup/default.nix b/distros/foxy/plansys2-bringup/default.nix deleted file mode 100644 index 1b19812223..0000000000 --- a/distros/foxy/plansys2-bringup/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, plansys2-domain-expert, plansys2-executor, plansys2-lifecycle-manager, plansys2-planner, plansys2-problem-expert, rclcpp }: -buildRosPackage { - pname = "ros-foxy-plansys2-bringup"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_bringup/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "c05c27d435cd3beca011e03f51702e26024cbf7d88c4797c2650617159fbece4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ launch-ros plansys2-domain-expert plansys2-executor plansys2-lifecycle-manager plansys2-planner plansys2-problem-expert rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Bringup scripts and configurations for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-bt-actions/default.nix b/distros/foxy/plansys2-bt-actions/default.nix deleted file mode 100644 index 34654c560d..0000000000 --- a/distros/foxy/plansys2-bt-actions/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, cppzmq, geometry-msgs, plansys2-executor, plansys2-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, test-msgs }: -buildRosPackage { - pname = "ros-foxy-plansys2-bt-actions"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_bt_actions/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "4c47a3165b9d70c7a2a7a776adaf1786f24e2f3c15de6e7ec918a4e89e002a2d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs plansys2-msgs test-msgs ]; - propagatedBuildInputs = [ action-msgs behaviortree-cpp-v3 cppzmq plansys2-executor rclcpp rclcpp-action rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the Problem Expert module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-core/default.nix b/distros/foxy/plansys2-core/default.nix deleted file mode 100644 index c8438bda69..0000000000 --- a/distros/foxy/plansys2-core/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, plansys2-msgs, plansys2-pddl-parser, pluginlib, rclcpp, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-foxy-plansys2-core"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_core/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "e38a558254f1f01a694e149466cfaecd2241fc9466cf4ebb0bab96581bcb8661"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ plansys2-msgs plansys2-pddl-parser pluginlib rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the PDDL-based core for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-domain-expert/default.nix b/distros/foxy/plansys2-domain-expert/default.nix deleted file mode 100644 index e45b080366..0000000000 --- a/distros/foxy/plansys2-domain-expert/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, lifecycle-msgs, plansys2-core, plansys2-msgs, plansys2-pddl-parser, plansys2-popf-plan-solver, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-foxy-plansys2-domain-expert"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_domain_expert/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "04733c12496eb67b36d05f1e0e9bd1b22e278d78647c2f9cd5d2340f02f9b1d5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp lifecycle-msgs plansys2-core plansys2-msgs plansys2-pddl-parser plansys2-popf-plan-solver rclcpp rclcpp-action rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the Domain Expert module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-executor/default.nix b/distros/foxy/plansys2-executor/default.nix deleted file mode 100644 index 9483b6777f..0000000000 --- a/distros/foxy/plansys2-executor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, cppzmq, lifecycle-msgs, plansys2-core, plansys2-domain-expert, plansys2-msgs, plansys2-pddl-parser, plansys2-planner, plansys2-problem-expert, popf, rclcpp, rclcpp-action, rclcpp-cascade-lifecycle, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-foxy-plansys2-executor"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_executor/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "b9aa39e244b2aa96a088355a3506168e62aabf420007eb2f6dfaf92a4b8f975d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp behaviortree-cpp-v3 cppzmq lifecycle-msgs plansys2-core plansys2-domain-expert plansys2-msgs plansys2-pddl-parser plansys2-planner plansys2-problem-expert popf rclcpp rclcpp-action rclcpp-cascade-lifecycle rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the Executor module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-lifecycle-manager/default.nix b/distros/foxy/plansys2-lifecycle-manager/default.nix deleted file mode 100644 index 34c2ada28e..0000000000 --- a/distros/foxy/plansys2-lifecycle-manager/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, lifecycle-msgs, rclcpp, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-foxy-plansys2-lifecycle-manager"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_lifecycle_manager/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "cd6e824d5918fc69ef0453d7fc5d71e982da9784ff13e84d0338272666e6e78c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ lifecycle-msgs rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A controller/manager for the lifecycle nodes of the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-msgs/default.nix b/distros/foxy/plansys2-msgs/default.nix deleted file mode 100644 index 33ca1e8162..0000000000 --- a/distros/foxy/plansys2-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, rclcpp, rosidl-default-generators, std-msgs }: -buildRosPackage { - pname = "ros-foxy-plansys2-msgs"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_msgs/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "bc3026589c88fbc30476215b344d1e36aadaa50580164e3049c2f83db593f236"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces rclcpp rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages and service files for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-pddl-parser/default.nix b/distros/foxy/plansys2-pddl-parser/default.nix deleted file mode 100644 index f1d62ada88..0000000000 --- a/distros/foxy/plansys2-pddl-parser/default.nix +++ /dev/null @@ -1,34 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, plansys2-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-plansys2-pddl-parser"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_pddl_parser/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "4fc997f2e7242c21eaa1256424d0ee46227b8d41768a6d69c85586cd89cdd62f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ plansys2-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains a library for parsing PDDL domains and problems. - - This package derives from the work of Anders Jonsson, contained in https://github.com/wisdompoet/universal-pddl-parser.git - with many modifications by Francisco Martin: - * ROS2 packaging - * Source code structure refactor - * CMakeLists.txt for cmake compilation - * Reading from String instead of files - * Licensing''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-planner/default.nix b/distros/foxy/plansys2-planner/default.nix deleted file mode 100644 index aa1905db3e..0000000000 --- a/distros/foxy/plansys2-planner/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, lifecycle-msgs, plansys2-core, plansys2-domain-expert, plansys2-msgs, plansys2-pddl-parser, plansys2-popf-plan-solver, plansys2-problem-expert, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, ros2run, std-msgs }: -buildRosPackage { - pname = "ros-foxy-plansys2-planner"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_planner/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "f9dcba67f41fb56265d00d62b5f26951a9d74c1ddda535c1807d4b9f0850de07"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ros2run ]; - propagatedBuildInputs = [ ament-index-cpp lifecycle-msgs plansys2-core plansys2-domain-expert plansys2-msgs plansys2-pddl-parser plansys2-popf-plan-solver plansys2-problem-expert pluginlib rclcpp rclcpp-action rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the PDDL-based Planner module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-popf-plan-solver/default.nix b/distros/foxy/plansys2-popf-plan-solver/default.nix deleted file mode 100644 index ecab296b91..0000000000 --- a/distros/foxy/plansys2-popf-plan-solver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, plansys2-core, pluginlib, popf, rclcpp, ros2run }: -buildRosPackage { - pname = "ros-foxy-plansys2-popf-plan-solver"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_popf_plan_solver/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "264a5c29013274fc364393da3812d9358fcefcd9334dbd4d4fefea008c434ecd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ros2run ]; - propagatedBuildInputs = [ ament-index-cpp plansys2-core pluginlib popf rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the PDDL-based Planner module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-problem-expert/default.nix b/distros/foxy/plansys2-problem-expert/default.nix deleted file mode 100644 index 1e4f0025c0..0000000000 --- a/distros/foxy/plansys2-problem-expert/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, lifecycle-msgs, plansys2-domain-expert, plansys2-msgs, plansys2-pddl-parser, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-foxy-plansys2-problem-expert"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_problem_expert/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "1da192f4ee4b104eb621d37fdefb6e4b4e96b923f38490bc979155db1e858e5d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-cpp lifecycle-msgs plansys2-domain-expert plansys2-msgs plansys2-pddl-parser rclcpp rclcpp-action rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains the Problem Expert module for the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plansys2-terminal/default.nix b/distros/foxy/plansys2-terminal/default.nix deleted file mode 100644 index 2274530681..0000000000 --- a/distros/foxy/plansys2-terminal/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, lifecycle-msgs, plansys2-domain-expert, plansys2-executor, plansys2-msgs, plansys2-pddl-parser, plansys2-planner, plansys2-problem-expert, rclcpp, rclcpp-action, rclcpp-lifecycle, readline }: -buildRosPackage { - pname = "ros-foxy-plansys2-terminal"; - version = "1.0.10-r1"; - - src = fetchurl { - url = "https://github.com/IntelligentRoboticsLabs/ros2_planning_system-release/archive/release/foxy/plansys2_terminal/1.0.10-1.tar.gz"; - name = "1.0.10-1.tar.gz"; - sha256 = "30d6e4330eb95448ff1df959a542a259f474640eb6b3f8663b315aa20d571598"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ament-lint-auto ament-lint-common lifecycle-msgs ]; - propagatedBuildInputs = [ plansys2-domain-expert plansys2-executor plansys2-msgs plansys2-pddl-parser plansys2-planner plansys2-problem-expert rclcpp rclcpp-action rclcpp-lifecycle readline ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A terminal tool for monitor and manage the ROS2 Planning System''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/plotjuggler-msgs/default.nix b/distros/foxy/plotjuggler-msgs/default.nix deleted file mode 100644 index 726e3ed285..0000000000 --- a/distros/foxy/plotjuggler-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-plotjuggler-msgs"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler_msgs-release/archive/release/foxy/plotjuggler_msgs/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "8eaaa4edd0769369814358e7d4efd264bfd86a604f731ca288b8510df2278a33"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rosidl-cmake ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Special Messages for PlotJuggler''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/plotjuggler-ros/default.nix b/distros/foxy/plotjuggler-ros/default.nix deleted file mode 100644 index ce5a64eb79..0000000000 --- a/distros/foxy/plotjuggler-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, binutils, boost, diagnostic-msgs, fastcdr, geometry-msgs, nav-msgs, plotjuggler, plotjuggler-msgs, qt5, rclcpp, rcpputils, rosbag2, rosbag2-transport, sensor-msgs, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-plotjuggler-ros"; - version = "1.7.3-r1"; - - src = fetchurl { - url = "https://github.com/PlotJuggler/plotjuggler-ros-plugins-release/archive/release/foxy/plotjuggler_ros/1.7.3-1.tar.gz"; - name = "1.7.3-1.tar.gz"; - sha256 = "82c4ff8b97913cf2ae7b0f11445c56ead6c8aacc7edc87ad9727acc74ebeed9d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ binutils boost diagnostic-msgs fastcdr geometry-msgs nav-msgs plotjuggler plotjuggler-msgs qt5.qtbase qt5.qtsvg qt5.qtwebsockets rclcpp rcpputils rosbag2 rosbag2-transport sensor-msgs tf2-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PlotJuggler plugin for ROS''; - license = with lib.licenses; [ "AGPLv3" ]; - }; -} diff --git a/distros/foxy/plotjuggler/default.nix b/distros/foxy/plotjuggler/default.nix deleted file mode 100644 index 8925901692..0000000000 --- a/distros/foxy/plotjuggler/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, binutils, boost, cppzmq, fastcdr, lz4, qt5, rclcpp, zstd }: -buildRosPackage { - pname = "ros-foxy-plotjuggler"; - version = "3.7.1-r1"; - - src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler-release/archive/release/foxy/plotjuggler/3.7.1-1.tar.gz"; - name = "3.7.1-1.tar.gz"; - sha256 = "8b0b92b37f11374e6f777e510e9268be69369735fc3a1e32fba5d4f55a61bd29"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-index-cpp binutils boost cppzmq fastcdr lz4 qt5.qtbase qt5.qtsvg qt5.qtwebsockets qt5.qtx11extras rclcpp zstd ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PlotJuggler: juggle with data''; - license = with lib.licenses; [ mpl20 ]; - }; -} diff --git a/distros/foxy/pluginlib/default.nix b/distros/foxy/pluginlib/default.nix deleted file mode 100644 index 83a4b1fb8c..0000000000 --- a/distros/foxy/pluginlib/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, class-loader, rcpputils, rcutils, tinyxml2-vendor }: -buildRosPackage { - pname = "ros-foxy-pluginlib"; - version = "2.5.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pluginlib-release/archive/release/foxy/pluginlib/2.5.4-1.tar.gz"; - name = "2.5.4-1.tar.gz"; - sha256 = "df2d9db0e320e5e85de6e5048452620a9b13c4cb9bbe8fd267ac08df8f3f102a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ ament-index-cpp class-loader rcpputils rcutils tinyxml2-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The pluginlib package provides tools for writing and dynamically loading plugins using the ROS build infrastructure. - To work, these tools require plugin providers to register their plugins in the package.xml of their package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/pmb2-2dnav-gazebo/default.nix b/distros/foxy/pmb2-2dnav-gazebo/default.nix deleted file mode 100644 index 6ee4580fca..0000000000 --- a/distros/foxy/pmb2-2dnav-gazebo/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, pmb2-2dnav, pmb2-gazebo }: -buildRosPackage { - pname = "ros-foxy-pmb2-2dnav-gazebo"; - version = "3.0.2-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_simulation-gbp/archive/release/foxy/pmb2_2dnav_gazebo/3.0.2-1.tar.gz"; - name = "3.0.2-1.tar.gz"; - sha256 = "cb0cd5657a62eb893314ffe69deaca91b90e651e840eb8263bf192c8a180c4c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ pmb2-2dnav pmb2-gazebo ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''PMB2-specific launch files needed to run - navigation on the PMB2 robot.''; - license = with lib.licenses; [ "Modified-BSD" ]; - }; -} diff --git a/distros/foxy/pmb2-2dnav/default.nix b/distros/foxy/pmb2-2dnav/default.nix deleted file mode 100644 index 8877888c37..0000000000 --- a/distros/foxy/pmb2-2dnav/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, pmb2-maps }: -buildRosPackage { - pname = "ros-foxy-pmb2-2dnav"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/foxy/pmb2_2dnav/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "f43b4e559d4067c33fab92e1be6b98af74e55abd4f7a1030e6cd09144f0e9311"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ pmb2-maps ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''PMB2-specific launch files needed to run - navigation on the PMB2 robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pmb2-bringup/default.nix b/distros/foxy/pmb2-bringup/default.nix deleted file mode 100644 index ffde92bcbc..0000000000 --- a/distros/foxy/pmb2-bringup/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, joy, joy-teleop, launch-pal, pmb2-controller-configuration, pmb2-description, robot-state-publisher, twist-mux }: -buildRosPackage { - pname = "ros-foxy-pmb2-bringup"; - version = "4.0.4-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/foxy/pmb2_bringup/4.0.4-1.tar.gz"; - name = "4.0.4-1.tar.gz"; - sha256 = "eb378424ce6b8046bc7abb2fe6c3298af2bbb33e569c2ded2c9871020ab1657c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ joy joy-teleop launch-pal pmb2-controller-configuration pmb2-description robot-state-publisher twist-mux ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Launch files and scripts needed to bring up the ROS nodes of a PMB2 robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pmb2-controller-configuration/default.nix b/distros/foxy/pmb2-controller-configuration/default.nix deleted file mode 100644 index 710e676aea..0000000000 --- a/distros/foxy/pmb2-controller-configuration/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, controller-manager, diff-drive-controller, imu-sensor-broadcaster, joint-state-controller }: -buildRosPackage { - pname = "ros-foxy-pmb2-controller-configuration"; - version = "4.0.4-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/foxy/pmb2_controller_configuration/4.0.4-1.tar.gz"; - name = "4.0.4-1.tar.gz"; - sha256 = "c16a5f264c729b2aee71f9ce04097ca84915cbf0744e18c7f94982f286141531"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager diff-drive-controller imu-sensor-broadcaster joint-state-controller ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Launch files and scripts needed to configure - the controllers of the PMB2 robot.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pmb2-description/default.nix b/distros/foxy/pmb2-description/default.nix deleted file mode 100644 index 2fd8ccb7a5..0000000000 --- a/distros/foxy/pmb2-description/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-python, ament-lint-auto, ament-lint-common, joint-state-publisher-gui, launch, launch-pal, launch-ros, launch-testing-ament-cmake, pmb2-controller-configuration, urdf-test, xacro }: -buildRosPackage { - pname = "ros-foxy-pmb2-description"; - version = "4.0.4-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/foxy/pmb2_description/4.0.4-1.tar.gz"; - name = "4.0.4-1.tar.gz"; - sha256 = "2bc1f8479f255e37d44a47a89847e4f98f8a14e42f6e12bebccd5c2e771851b0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ament-cmake-python ]; - checkInputs = [ ament-lint-auto ament-lint-common launch-testing-ament-cmake urdf-test ]; - propagatedBuildInputs = [ joint-state-publisher-gui launch launch-pal launch-ros pmb2-controller-configuration xacro ]; - nativeBuildInputs = [ ament-cmake-auto ament-cmake-python ]; - - meta = { - description = ''Mechanical, kinematic, visual, etc. description of the PMB2 robot. - The files in this package are parsed and used by - a variety of other components. Most users will not interact directly - with this package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pmb2-gazebo/default.nix b/distros/foxy/pmb2-gazebo/default.nix deleted file mode 100644 index 69b7680633..0000000000 --- a/distros/foxy/pmb2-gazebo/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, gazebo-plugins, gazebo-ros, gazebo-ros2-control, launch-pal, pal-gazebo-worlds, pmb2-bringup, pmb2-controller-configuration, pmb2-description }: -buildRosPackage { - pname = "ros-foxy-pmb2-gazebo"; - version = "3.0.2-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_simulation-gbp/archive/release/foxy/pmb2_gazebo/3.0.2-1.tar.gz"; - name = "3.0.2-1.tar.gz"; - sha256 = "f2bd33f70cd2db2de754ba928f551100d6e61c3548ac6c81a541aa00c65584b2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ gazebo-plugins gazebo-ros gazebo-ros2-control launch-pal pal-gazebo-worlds pmb2-bringup pmb2-controller-configuration pmb2-description ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Simulation files for the PMB2 robot.''; - license = with lib.licenses; [ "Modified-BSD" ]; - }; -} diff --git a/distros/foxy/pmb2-maps/default.nix b/distros/foxy/pmb2-maps/default.nix deleted file mode 100644 index 157de9aee2..0000000000 --- a/distros/foxy/pmb2-maps/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto }: -buildRosPackage { - pname = "ros-foxy-pmb2-maps"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/foxy/pmb2_maps/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "ab3f6a6caacdb46babc92db0d073b4e7055474b1c9830f341cc013ec678a304a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''PMB2-specific maps and launch files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pmb2-navigation/default.nix b/distros/foxy/pmb2-navigation/default.nix deleted file mode 100644 index 56676f0896..0000000000 --- a/distros/foxy/pmb2-navigation/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, pmb2-2dnav, pmb2-maps }: -buildRosPackage { - pname = "ros-foxy-pmb2-navigation"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_navigation-gbp/archive/release/foxy/pmb2_navigation/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "ab57897df43f10b028519c2e844bf1a03f947be813f42d205cb459d9b24735c9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ pmb2-2dnav pmb2-maps ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''PMB2 navigation metapackage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pmb2-robot/default.nix b/distros/foxy/pmb2-robot/default.nix deleted file mode 100644 index 4028ee6a0f..0000000000 --- a/distros/foxy/pmb2-robot/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, pmb2-bringup, pmb2-controller-configuration, pmb2-description }: -buildRosPackage { - pname = "ros-foxy-pmb2-robot"; - version = "4.0.4-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_robot-gbp/archive/release/foxy/pmb2_robot/4.0.4-1.tar.gz"; - name = "4.0.4-1.tar.gz"; - sha256 = "cbb1425c6e135dee80443f4422de0819b2f16e2d0e41a45398bb25a274127aa4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ pmb2-bringup pmb2-controller-configuration pmb2-description ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PMB2 robot description and launch files''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pmb2-simulation/default.nix b/distros/foxy/pmb2-simulation/default.nix deleted file mode 100644 index 531a6bda55..0000000000 --- a/distros/foxy/pmb2-simulation/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, pmb2-2dnav-gazebo, pmb2-gazebo }: -buildRosPackage { - pname = "ros-foxy-pmb2-simulation"; - version = "3.0.2-r1"; - - src = fetchurl { - url = "https://github.com/pal-gbp/pmb2_simulation-gbp/archive/release/foxy/pmb2_simulation/3.0.2-1.tar.gz"; - name = "3.0.2-1.tar.gz"; - sha256 = "c27c8f87c8118b62dcd47150f7030cffa6d4b00d76029f945699dae19fb55e2d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ pmb2-2dnav-gazebo pmb2-gazebo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''PMB2-specific simulation components. These include plugins - and launch scripts necessary for running PMB2 in simulation.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/point-cloud-msg-wrapper/default.nix b/distros/foxy/point-cloud-msg-wrapper/default.nix deleted file mode 100644 index 09c1cf0d7e..0000000000 --- a/distros/foxy/point-cloud-msg-wrapper/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-point-cloud-msg-wrapper"; - version = "1.0.7-r1"; - - src = fetchurl { - url = "https://gitlab.com/ApexAI/point_cloud_msg_wrapper-release/-/archive/release/foxy/point_cloud_msg_wrapper/1.0.7-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "4227bbd13ddd88f4a342779157cae33de4c008f0347013b33aea2bd8c2a769b5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs ]; - propagatedBuildInputs = [ sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''A point cloud message wrapper that allows for simple and safe PointCloud2 msg usage''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/pointcloud-to-laserscan/default.nix b/distros/foxy/pointcloud-to-laserscan/default.nix deleted file mode 100644 index f97d10c5b7..0000000000 --- a/distros/foxy/pointcloud-to-laserscan/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, laser-geometry, launch, launch-ros, message-filters, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-ros, tf2-sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-pointcloud-to-laserscan"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pointcloud_to_laserscan-release/archive/release/foxy/pointcloud_to_laserscan/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "32c421f51b02bb3b4b0b082b1b382c5e70764bf7cec67e790c6e19f9f0325277"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ laser-geometry launch launch-ros message-filters rclcpp rclcpp-components sensor-msgs tf2 tf2-ros tf2-sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Converts a 3D Point Cloud into a 2D laser scan. This is useful for making devices like the Kinect appear like a laser scanner for 2D-based algorithms (e.g. laser-based SLAM).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/polygon-demos/default.nix b/distros/foxy/polygon-demos/default.nix deleted file mode 100644 index a2fe94398e..0000000000 --- a/distros/foxy/polygon-demos/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, angles, color-util, geometry-msgs, polygon-msgs, polygon-rviz-plugins, polygon-utils, rclcpp, rviz-common, rviz-default-plugins, rviz2 }: -buildRosPackage { - pname = "ros-foxy-polygon-demos"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/MetroRobots-release/polygon_ros-release/archive/release/foxy/polygon_demos/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "07bfa1d45a29f0dbd9dbdc79310a33aa63b8893119209a08606a70985f340e81"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ angles color-util geometry-msgs polygon-msgs polygon-rviz-plugins polygon-utils rclcpp rviz-common rviz-default-plugins rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demo of polygon_rviz_plugins''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/polygon-msgs/default.nix b/distros/foxy/polygon-msgs/default.nix deleted file mode 100644 index 9493cc2576..0000000000 --- a/distros/foxy/polygon-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-polygon-msgs"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/MetroRobots-release/polygon_ros-release/archive/release/foxy/polygon_msgs/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "6b77f53c45697f1e5083f9494ea878bfc446324c5b8e06a1608ed3a81f45c74e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''General purpose two-dimensional polygons. Formerly a part of nav_2d_msgs''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/polygon-rviz-plugins/default.nix b/distros/foxy/polygon-rviz-plugins/default.nix deleted file mode 100644 index 4151978be6..0000000000 --- a/distros/foxy/polygon-rviz-plugins/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, color-util, geometry-msgs, pluginlib, polygon-msgs, polygon-utils, rviz-common, std-msgs }: -buildRosPackage { - pname = "ros-foxy-polygon-rviz-plugins"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/MetroRobots-release/polygon_ros-release/archive/release/foxy/polygon_rviz_plugins/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "53e02e7d619d07b21b05740963fbd32835057a84fdb0765837fbc34cf6a08f09"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ color-util geometry-msgs pluginlib polygon-msgs polygon-utils rviz-common std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RViz visualizations for polygons''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/polygon-utils/default.nix b/distros/foxy/polygon-utils/default.nix deleted file mode 100644 index 761d037b9d..0000000000 --- a/distros/foxy/polygon-utils/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, polygon-msgs }: -buildRosPackage { - pname = "ros-foxy-polygon-utils"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/MetroRobots-release/polygon_ros-release/archive/release/foxy/polygon_utils/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "51d30ca947b047cf0c1238b5f12e7f0bec268f727fe46b2697cec55b393989c8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geometry-msgs polygon-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Utilities for working with polygons, including triangulation''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/popf/default.nix b/distros/foxy/popf/default.nix deleted file mode 100644 index a27dd08246..0000000000 --- a/distros/foxy/popf/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, bison, cbc, clp, flex, rclcpp }: -buildRosPackage { - pname = "ros-foxy-popf"; - version = "0.0.12-r1"; - - src = fetchurl { - url = "https://github.com/fmrico/popf-release/archive/release/foxy/popf/0.0.12-1.tar.gz"; - name = "0.0.12-1.tar.gz"; - sha256 = "b9582ab82e79d30c4678b7f64967e8e544ac4b3dc62cb8f1b643674b287fb6ca"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ bison cbc clp flex rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The POPF package''; - license = with lib.licenses; [ "GPL-2.0-only" ]; - }; -} diff --git a/distros/foxy/pose-cov-ops/default.nix b/distros/foxy/pose-cov-ops/default.nix deleted file mode 100644 index cf4c40d93f..0000000000 --- a/distros/foxy/pose-cov-ops/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, gtest, mrpt2, ros-environment, tf2 }: -buildRosPackage { - pname = "ros-foxy-pose-cov-ops"; - version = "0.3.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pose_cov_ops-release/archive/release/foxy/pose_cov_ops/0.3.10-1.tar.gz"; - name = "0.3.10-1.tar.gz"; - sha256 = "d274cba0f2619c14f141c3a4ead5075e779b63728012f36b46e98a807487910c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest ament-cmake-xmllint cmake ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common gtest ]; - propagatedBuildInputs = [ geometry-msgs mrpt2 tf2 ]; - nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest cmake ]; - - meta = { - description = ''C++ library for SE(2)/SE(3) pose composition operations with uncertainty''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/position-controllers/default.nix b/distros/foxy/position-controllers/default.nix deleted file mode 100644 index 17e8ff2dba..0000000000 --- a/distros/foxy/position-controllers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-foxy-position-controllers"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "66434777c0dbbbc3fe81b55c30449fe508553be17629af44e2ac7350876e191f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager hardware-interface ros2-control-test-assets ]; - propagatedBuildInputs = [ forward-command-controller rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic controller for forwarding commands.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/psen-scan-v2/default.nix b/distros/foxy/psen-scan-v2/default.nix deleted file mode 100644 index 6db1d2d2d6..0000000000 --- a/distros/foxy/psen-scan-v2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gtest, ament-cmake-ros, ament-cmake-xmllint, ament-index-python, boost, console-bridge, fmt, launch, launch-ros, launch-testing, launch-xml, pythonPackages, rclcpp, rclpy, rcutils, robot-state-publisher, ros-testing, rosbag2-cpp, rosbag2-storage-default-plugins, rviz2, sensor-msgs, xacro }: -buildRosPackage { - pname = "ros-foxy-psen-scan-v2"; - version = "0.20.0-r1"; - - src = fetchurl { - url = "https://github.com/PilzDE/psen_scan_v2-ros2-release/archive/release/foxy/psen_scan_v2/0.20.0-1.tar.gz"; - name = "0.20.0-1.tar.gz"; - sha256 = "1ef11d8b0abcbfdde06f130e65f3b25edd253b1f4b8c6621aab7a2330882a95b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gtest ament-cmake-ros ament-cmake-xmllint ament-index-python console-bridge launch launch-ros launch-testing launch-xml pythonPackages.pytest rclpy ros-testing rosbag2-cpp rosbag2-storage-default-plugins ]; - propagatedBuildInputs = [ boost fmt launch-ros rclcpp rcutils robot-state-publisher rviz2 sensor-msgs xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS support for the Pilz laser scanner''; - license = with lib.licenses; [ lgpl3Only ]; - }; -} diff --git a/distros/foxy/py-trees-ros-interfaces/default.nix b/distros/foxy/py-trees-ros-interfaces/default.nix deleted file mode 100644 index badca8af69..0000000000 --- a/distros/foxy/py-trees-ros-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, diagnostic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-foxy-py-trees-ros-interfaces"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/stonier/py_trees_ros_interfaces-release/archive/release/foxy/py_trees_ros_interfaces/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "b06839cd575506d3cfcde376f52f1211d2e11ad13f6f07b20a6446cf00f621fa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs diagnostic-msgs geometry-msgs rosidl-default-runtime unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Interfaces used by py_trees_ros and py_trees_ros_tutorials.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/py-trees-ros/default.nix b/distros/foxy/py-trees-ros/default.nix deleted file mode 100644 index 129cb4d00c..0000000000 --- a/distros/foxy/py-trees-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, geometry-msgs, py-trees, py-trees-ros-interfaces, python3Packages, pythonPackages, rcl-interfaces, rclpy, ros2topic, sensor-msgs, std-msgs, tf2-ros, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-foxy-py-trees-ros"; - version = "2.1.1-r3"; - - src = fetchurl { - url = "https://github.com/stonier/py_trees_ros-release/archive/release/foxy/py_trees_ros/2.1.1-3.tar.gz"; - name = "2.1.1-3.tar.gz"; - sha256 = "1c6cbab03fd44a3c03dd7e5901f4d3e9aa0cfacf756cd923d44ecc43be847c03"; - }; - - buildType = "ament_python"; - buildInputs = [ python3Packages.setuptools ]; - checkInputs = [ pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs py-trees py-trees-ros-interfaces rcl-interfaces rclpy ros2topic sensor-msgs std-msgs tf2-ros unique-identifier-msgs ]; - - meta = { - description = ''ROS2 extensions and behaviours for py_trees.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/pybind11-vendor/default.nix b/distros/foxy/pybind11-vendor/default.nix deleted file mode 100644 index 68017ffc10..0000000000 --- a/distros/foxy/pybind11-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, git }: -buildRosPackage { - pname = "ros-foxy-pybind11-vendor"; - version = "2.2.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/pybind11_vendor-release/archive/release/foxy/pybind11_vendor/2.2.7-1.tar.gz"; - name = "2.2.7-1.tar.gz"; - sha256 = "e0067446f3bf04e3470c67dee554233cfe2cca3d1cf56e4a602ecdb8050bdfe2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Wrapper around pybind11.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/python-cmake-module/default.nix b/distros/foxy/python-cmake-module/default.nix deleted file mode 100644 index d8feec5f90..0000000000 --- a/distros/foxy/python-cmake-module/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, python3 }: -buildRosPackage { - pname = "ros-foxy-python-cmake-module"; - version = "0.8.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/python_cmake_module-release/archive/release/foxy/python_cmake_module/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "8693f665b38570b167804d0bb681fd8ffcccc1b0d634a13dcaa67750bd9cceeb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ python3 ]; - nativeBuildInputs = [ ament-cmake python3 ]; - - meta = { - description = ''Provide CMake module with extra functionality for Python.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/python-qt-binding/default.nix b/distros/foxy/python-qt-binding/default.nix deleted file mode 100644 index 0b7e52889c..0000000000 --- a/distros/foxy/python-qt-binding/default.nix +++ /dev/null @@ -1,36 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages, qt5 }: -buildRosPackage { - pname = "ros-foxy-python-qt-binding"; - version = "1.0.6-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/python_qt_binding-release/archive/release/foxy/python_qt_binding/1.0.6-2.tar.gz"; - name = "1.0.6-2.tar.gz"; - sha256 = "677afe0d5db221190285bf5a62827ce95442d3d2b2bdbeb296c3bd512748feab"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ python3Packages.pyqt5 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This stack provides Python bindings for Qt. - There are two providers: pyside and pyqt. PySide2 is available under - the GPL, LGPL and a commercial license. PyQt is released under the GPL. - - Both the bindings and tools to build bindings are included from each - available provider. For PySide, it is called "Shiboken". For PyQt, - this is called "SIP". - - Also provided is adapter code to make the user's Python code - independent of which binding provider was actually used which makes - it very easy to switch between these.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/qpoases-vendor/default.nix b/distros/foxy/qpoases-vendor/default.nix deleted file mode 100644 index b374659140..0000000000 --- a/distros/foxy/qpoases-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, subversion }: -buildRosPackage { - pname = "ros-foxy-qpoases-vendor"; - version = "3.2.3-r2"; - - src = fetchurl { - url = "https://github.com/Autoware-AI/qpoases_vendor-release/archive/release/foxy/qpoases_vendor/3.2.3-2.tar.gz"; - name = "3.2.3-2.tar.gz"; - sha256 = "5dd8deecfed630f13b4b913df8b17fad61ebb1f6976dde219b1f02df66050ba7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ subversion ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Wrapper around qpOASES to make it available to the ROS ecosystem.''; - license = with lib.licenses; [ asl20 "LGPL" ]; - }; -} diff --git a/distros/foxy/qt-dotgraph/default.nix b/distros/foxy/qt-dotgraph/default.nix deleted file mode 100644 index 11e7765b54..0000000000 --- a/distros/foxy/qt-dotgraph/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages }: -buildRosPackage { - pname = "ros-foxy-qt-dotgraph"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/foxy/qt_dotgraph/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "f9e446a5abb8ed7cd475e7ebc010f035c0bfb212a61f3da9d55ca55da87cc66e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common python3Packages.pygraphviz ]; - propagatedBuildInputs = [ python-qt-binding python3Packages.pydot ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_dotgraph provides helpers to work with dot graphs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/qt-gui-app/default.nix b/distros/foxy/qt-gui-app/default.nix deleted file mode 100644 index ca9661def1..0000000000 --- a/distros/foxy/qt-gui-app/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, qt-gui }: -buildRosPackage { - pname = "ros-foxy-qt-gui-app"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/foxy/qt_gui_app/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "d3ac7eb057b999393f423d79ad7b4646df60653c8e8b5791915af37a25a6fffd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python qt-gui ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/qt-gui-core/default.nix b/distros/foxy/qt-gui-core/default.nix deleted file mode 100644 index cda191c18a..0000000000 --- a/distros/foxy/qt-gui-core/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, qt-dotgraph, qt-gui, qt-gui-app, qt-gui-cpp, qt-gui-py-common }: -buildRosPackage { - pname = "ros-foxy-qt-gui-core"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/foxy/qt_gui_core/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "1b891a4fd2c59681d21cd99ad6fafe9d1cf54d4b20d56e757335fcedb1cdf37c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ qt-dotgraph qt-gui qt-gui-app qt-gui-cpp qt-gui-py-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Integration of the ROS package system and ROS-specific plugins for a Qt-based GUI.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/qt-gui-cpp/default.nix b/distros/foxy/qt-gui-cpp/default.nix deleted file mode 100644 index e2ca652c4f..0000000000 --- a/distros/foxy/qt-gui-cpp/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, pkg-config, pluginlib, python-qt-binding, qt-gui, qt5, tinyxml2-vendor }: -buildRosPackage { - pname = "ros-foxy-qt-gui-cpp"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/foxy/qt_gui_cpp/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "15b48e76707aa4d4eaf441a63926e5d960808eb52ec358b8fb57b9fb857b3b3e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config python-qt-binding qt5.qtbase ]; - checkInputs = [ ament-cmake-pytest ]; - propagatedBuildInputs = [ pluginlib qt-gui tinyxml2-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. - At least one specific binding must be available in order to use C++-plugins.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/qt-gui-py-common/default.nix b/distros/foxy/qt-gui-py-common/default.nix deleted file mode 100644 index 8f7d9be097..0000000000 --- a/distros/foxy/qt-gui-py-common/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding }: -buildRosPackage { - pname = "ros-foxy-qt-gui-py-common"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/foxy/qt_gui_py_common/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "2ad6a653a25b88d458f7a654ef9f0a122f321f656aac220e703fb135ee455a2a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python python-qt-binding ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_gui_py_common provides common functionality for GUI plugins written in Python.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/qt-gui/default.nix b/distros/foxy/qt-gui/default.nix deleted file mode 100644 index e724b2cb7e..0000000000 --- a/distros/foxy/qt-gui/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages, qt5, tango-icons-vendor }: -buildRosPackage { - pname = "ros-foxy-qt-gui"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/foxy/qt_gui/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "81b90472e1ac0b7800135c977440ad85c3ef7c61ffa0ec8b36de65e0450e947f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python3Packages.pyqt5 qt5.qtbase ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python python-qt-binding python3Packages.catkin-pkg tango-icons-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. - It is extensible with Python- and C++-based plugins (implemented in separate packages) which can contribute arbitrary widgets. - It requires either PyQt or PySide bindings.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/quality-of-service-demo-cpp/default.nix b/distros/foxy/quality-of-service-demo-cpp/default.nix deleted file mode 100644 index 782f39d9f6..0000000000 --- a/distros/foxy/quality-of-service-demo-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-ros, launch-testing, rclcpp, rcutils, rmw, rmw-implementation-cmake, std-msgs }: -buildRosPackage { - pname = "ros-foxy-quality-of-service-demo-cpp"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/quality_of_service_demo_cpp/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "cef05dc84137d4e658675ba4d4b6ad031c378b7039a5fe1a40ed463f9d24e4fd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmw-implementation-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common launch launch-testing ]; - propagatedBuildInputs = [ example-interfaces launch-ros rclcpp rcutils rmw std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ Demo applications for Quality of Service features''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/quality-of-service-demo-py/default.nix b/distros/foxy/quality-of-service-demo-py/default.nix deleted file mode 100644 index 5820199963..0000000000 --- a/distros/foxy/quality-of-service-demo-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-quality-of-service-demo-py"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/quality_of_service_demo_py/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "5d359325990ef368ce4c95b4228a6ef58c720c6d770a156c703693c65d3c9be7"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy std-msgs ]; - - meta = { - description = ''Python Demo applications for Quality of Service features''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/quaternion-operation/default.nix b/distros/foxy/quaternion-operation/default.nix deleted file mode 100644 index 2b7bf19b2e..0000000000 --- a/distros/foxy/quaternion-operation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, eigen, geometry-msgs, ouxt-lint-common, rclcpp, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-quaternion-operation"; - version = "0.0.11-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/foxy/quaternion_operation/0.0.11-1.tar.gz"; - name = "0.0.11-1.tar.gz"; - sha256 = "8ce497e6156de01072993ba627ce8916bec87bd00b1d9b181dee6ef7c3091699"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ouxt-lint-common ]; - propagatedBuildInputs = [ ament-cmake-auto eigen geometry-msgs rclcpp tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The quaternion_operation package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/r2r-spl-7/default.nix b/distros/foxy/r2r-spl-7/default.nix deleted file mode 100644 index 4d73701dc2..0000000000 --- a/distros/foxy/r2r-spl-7/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, splsm-7-conversion }: -buildRosPackage { - pname = "ros-foxy-r2r-spl-7"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/foxy/r2r_spl_7/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "5c6bcfdea32ca4f932d3368007c266a821538565faf6d1f79e1e4ff7790ee0a4"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy splsm-7-conversion ]; - - meta = { - description = ''Robot-To-Robot communication in RoboCup SPL using SPLSM V7''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/radar-msgs/default.nix b/distros/foxy/radar-msgs/default.nix deleted file mode 100644 index 4d9e35a5e6..0000000000 --- a/distros/foxy/radar-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, std-msgs, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-foxy-radar-msgs"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/radar_msgs-release/archive/release/foxy/radar_msgs/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "31e6f86889e9e4e8d85de52b4a1041ce075baa3f801421a42d2fc6ece70ee1bc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-generators std-msgs unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Standard ROS messages for radars''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/random-numbers/default.nix b/distros/foxy/random-numbers/default.nix deleted file mode 100644 index 9da6e6a410..0000000000 --- a/distros/foxy/random-numbers/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-cmake, boost }: -buildRosPackage { - pname = "ros-foxy-random-numbers"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/moveit/random_numbers-release/archive/release/foxy/random_numbers/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "f1760587db0f37ead708d4bd250a096d94ac4d6b46b8cd5092dc824786e1a5e2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ boost ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This library contains wrappers for generating floating point values, integers, quaternions using boost libraries. - - The constructor of the wrapper is guaranteed to be thread safe and initialize its random number generator to a random seed. - Seeds are obtained using a separate and different random number generator.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/raptor-dbw-can/default.nix b/distros/foxy/raptor-dbw-can/default.nix deleted file mode 100644 index 9b6bb89a63..0000000000 --- a/distros/foxy/raptor-dbw-can/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, can-dbc-parser, can-msgs, geometry-msgs, raptor-dbw-msgs, raptor-pdu, raptor-pdu-msgs, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-raptor-dbw-can"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_can/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "3e1b0b13b8f0e686eb4e592c4aa4f330fed428a474b874d843ca6b69aeeadad1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ can-dbc-parser can-msgs geometry-msgs raptor-dbw-msgs raptor-pdu raptor-pdu-msgs rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Drive-by-wire interface to the New Eagle Raptor DBW kit''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/raptor-dbw-joystick/default.nix b/distros/foxy/raptor-dbw-joystick/default.nix deleted file mode 100644 index eb198bb7fd..0000000000 --- a/distros/foxy/raptor-dbw-joystick/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, raptor-dbw-msgs, rclcpp, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-raptor-dbw-joystick"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_joystick/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "21b40c3fcb94b0cfb96587d36c26c87e89bb8aa04a9d665c3e216bd6d3187137"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ raptor-dbw-msgs rclcpp sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Joystick controller that interfaces with raptor_dbw_can node''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/raptor-dbw-msgs/default.nix b/distros/foxy/raptor-dbw-msgs/default.nix deleted file mode 100644 index c048527b56..0000000000 --- a/distros/foxy/raptor-dbw-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-raptor-dbw-msgs"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_dbw_msgs/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "e547e972516b2602a0678d4b7e7f39f02c71867f2c86665020185bd92d9cbde8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto rosidl-default-generators ]; - - meta = { - description = ''Messages for the New Eagle Raptor DBW kit interface''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/raptor-pdu-msgs/default.nix b/distros/foxy/raptor-pdu-msgs/default.nix deleted file mode 100644 index 9634ad1c3c..0000000000 --- a/distros/foxy/raptor-pdu-msgs/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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-foxy-raptor-pdu-msgs"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_pdu_msgs/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "d9c680ed10febb546b341c8c2944d0c9a1b9f839aaf5aae4d22f0b386c557b2a"; - }; - - 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 = ''Messages for the New Eagle Multiplex Power Distribution Module (MPDM) interface - https://store.neweagle.net/product/multiplexed-power-distribution-module-mpdm/''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/raptor-pdu/default.nix b/distros/foxy/raptor-pdu/default.nix deleted file mode 100644 index 46084f7d5a..0000000000 --- a/distros/foxy/raptor-pdu/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, can-dbc-parser, can-msgs, raptor-pdu-msgs, rclcpp, std-msgs }: -buildRosPackage { - pname = "ros-foxy-raptor-pdu"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/NewEagleRaptor/raptor-dbw-ros2-release/archive/release/foxy/raptor_pdu/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "4aed095d2b28abed7b9581a53b55dedbeb2b01006b16bc968e8373f1c0d3021f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ can-dbc-parser can-msgs raptor-pdu-msgs rclcpp std-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Interface for the New Eagle Multiplex Power Distribution Module (MPDM) - https://store.neweagle.net/product/multiplexed-power-distribution-module-mpdm/''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/raspimouse-description/default.nix b/distros/foxy/raspimouse-description/default.nix deleted file mode 100644 index bcabf6fff1..0000000000 --- a/distros/foxy/raspimouse-description/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, joint-state-publisher, joint-state-publisher-gui, robot-state-publisher, rviz2, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-raspimouse-description"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/raspimouse_description-release/archive/release/foxy/raspimouse_description/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "4c14a50a79d663917064832aebf8d44ff60ad26c0d52faaebe53153977566c81"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui robot-state-publisher rviz2 urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The raspimouse_description package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/raspimouse-msgs/default.nix b/distros/foxy/raspimouse-msgs/default.nix deleted file mode 100644 index be6de61f35..0000000000 --- a/distros/foxy/raspimouse-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-raspimouse-msgs"; - version = "1.1.0-r4"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/raspimouse2-release/archive/release/foxy/raspimouse_msgs/1.1.0-4.tar.gz"; - name = "1.1.0-4.tar.gz"; - sha256 = "0ae01769bf1c313fe9a10e6b8b0974ff656a930f79e3dbe6be22aa964d4ed6ed"; - }; - - 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 = ''RaspiMouse messages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/raspimouse-navigation/default.nix b/distros/foxy/raspimouse-navigation/default.nix deleted file mode 100644 index adfc6a52e1..0000000000 --- a/distros/foxy/raspimouse-navigation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, hls-lfcd-lds-driver, nav2-bringup, raspimouse, raspimouse-slam, rplidar-ros, rviz2, urg-node }: -buildRosPackage { - pname = "ros-foxy-raspimouse-navigation"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/raspimouse_slam_navigation_ros2-release/archive/release/foxy/raspimouse_navigation/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "3d43298d5944eb355eaa6c0b8fac39b46be71d4ab337ca22dfcaef7cd19f374c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ hls-lfcd-lds-driver nav2-bringup raspimouse raspimouse-slam rplidar-ros rviz2 urg-node ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Navigation package for Raspberry Pi Mouse''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/raspimouse-ros2-examples/default.nix b/distros/foxy/raspimouse-ros2-examples/default.nix deleted file mode 100644 index ecfe585348..0000000000 --- a/distros/foxy/raspimouse-ros2-examples/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, hls-lfcd-lds-driver, joy-linux, nav2-map-server, opencv, raspimouse, raspimouse-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, rt-usb-9axisimu-driver, sensor-msgs, slam-toolbox, std-msgs, std-srvs, v4l-utils }: -buildRosPackage { - pname = "ros-foxy-raspimouse-ros2-examples"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/raspimouse_ros2_examples-release/archive/release/foxy/raspimouse_ros2_examples/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "a6279ae1b455a48c4b296ebca57c9c2381bd761925fdb0db03611b97742165de"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs hls-lfcd-lds-driver joy-linux nav2-map-server opencv raspimouse raspimouse-msgs rclcpp rclcpp-components rclcpp-lifecycle rt-usb-9axisimu-driver sensor-msgs slam-toolbox std-msgs std-srvs v4l-utils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Raspberry Pi Mouse examples''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/raspimouse-slam-navigation/default.nix b/distros/foxy/raspimouse-slam-navigation/default.nix deleted file mode 100644 index abd058f51d..0000000000 --- a/distros/foxy/raspimouse-slam-navigation/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, raspimouse-navigation, raspimouse-slam }: -buildRosPackage { - pname = "ros-foxy-raspimouse-slam-navigation"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/raspimouse_slam_navigation_ros2-release/archive/release/foxy/raspimouse_slam_navigation/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "a722029f099573d81dc9e1a731199534ef038503579f035b7bbb24971982165d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ raspimouse-navigation raspimouse-slam ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''SLAM and navigation packages for Raspberry Pi Mouse V3''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/raspimouse-slam/default.nix b/distros/foxy/raspimouse-slam/default.nix deleted file mode 100644 index e2e7b98011..0000000000 --- a/distros/foxy/raspimouse-slam/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, hls-lfcd-lds-driver, joint-state-publisher, joy-linux, nav2-map-server, raspimouse, raspimouse-description, raspimouse-ros2-examples, robot-state-publisher, rplidar-ros, rviz2, slam-toolbox, urg-node, xacro }: -buildRosPackage { - pname = "ros-foxy-raspimouse-slam"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/raspimouse_slam_navigation_ros2-release/archive/release/foxy/raspimouse_slam/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "e80cc0f7774846930638958c87e802bfbd1f03c9a7b8753616e7902d36e35fa9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ hls-lfcd-lds-driver joint-state-publisher joy-linux nav2-map-server raspimouse raspimouse-description raspimouse-ros2-examples robot-state-publisher rplidar-ros rviz2 slam-toolbox urg-node xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''SLAM package for Raspberry Pi Mouse''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/raspimouse/default.nix b/distros/foxy/raspimouse/default.nix deleted file mode 100644 index 031ae69b43..0000000000 --- a/distros/foxy/raspimouse/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, lifecycle-msgs, nav-msgs, raspimouse-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-raspimouse"; - version = "1.1.0-r4"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/raspimouse2-release/archive/release/foxy/raspimouse/1.1.0-4.tar.gz"; - name = "1.1.0-4.tar.gz"; - sha256 = "04e6f28ef5fa167d80e849e7665ecc658be8ca24c4660b2c02a0970164ebd98b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs lifecycle-msgs nav-msgs raspimouse-msgs rclcpp rclcpp-components rclcpp-lifecycle std-msgs std-srvs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RaspiMouse ROS 2 node''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rc-common-msgs/default.nix b/distros/foxy/rc-common-msgs/default.nix deleted file mode 100644 index 54226a9356..0000000000 --- a/distros/foxy/rc-common-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-rc-common-msgs"; - version = "0.5.3-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rc_common_msgs_ros2-release/archive/release/foxy/rc_common_msgs/0.5.3-1.tar.gz"; - name = "0.5.3-1.tar.gz"; - sha256 = "27d6c4743c107216aaef6c0e1ba7adb1bc41d9869c24cc89461f66b03446839e"; - }; - - 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 = ''Common msg and srv definitions used by Roboception's ROS2 packages''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rc-dynamics-api/default.nix b/distros/foxy/rc-dynamics-api/default.nix deleted file mode 100644 index 708476795f..0000000000 --- a/distros/foxy/rc-dynamics-api/default.nix +++ /dev/null @@ -1,33 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, curl, protobuf }: -buildRosPackage { - pname = "ros-foxy-rc-dynamics-api"; - version = "0.10.2-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rc_dynamics_api-release/archive/release/foxy/rc_dynamics_api/0.10.2-1.tar.gz"; - name = "0.10.2-1.tar.gz"; - sha256 = "dd99a64758059fa9e249f63f3532d620850826bc51ad2d674fcfa9409ea0040c"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ curl protobuf ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The rc_dynamics_api provides an API for easy handling of the dynamic-state data - streams provided by Roboception's stereo camera with self-localization. - See http://rc-visard.com - - Dynamic-state estimates of the rc_visard relate to its self-localization and - ego-motion estimation. These states refer to rc_visard's current pose, - velocity, or acceleration and are published on demand via several data streams. - For a complete list and descriptions of these dynamics states and the - respective data streams please refer to rc_visard's user manual.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rc-genicam-api/default.nix b/distros/foxy/rc-genicam-api/default.nix deleted file mode 100644 index 4662c1b1f7..0000000000 --- a/distros/foxy/rc-genicam-api/default.nix +++ /dev/null @@ -1,38 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, libpng, libusb1 }: -buildRosPackage { - pname = "ros-foxy-rc-genicam-api"; - version = "2.6.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rc_genicam_api-release/archive/release/foxy/rc_genicam_api/2.6.1-1.tar.gz"; - name = "2.6.1-1.tar.gz"; - sha256 = "7fcb8d804de2edbc61e97eb43703e2715611fc159397e08694d2d898dd3a7c28"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ libpng libusb1 ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''GenICam/GigE Vision Convenience Layer. - - This package combines the Roboception convenience layer for images with the - GenICam reference implementation and a GigE Vision transport layer. It is a - self contained package that permits configuration and image streaming of - GenICam / GigE Vision 2.0 compatible cameras like the Roboception rc_visard. - - This package also provides some tools that can be called from the command line - for discovering cameras, changing their configuration and streaming images. - Although the tools are meant to be useful when working in a shell or in a - script, their main purpose is to serve as example on how to use the API for - reading and setting parameters, streaming and synchronizing images. - - See LICENSE.md for licensing terms of the different parts.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rc-genicam-driver/default.nix b/distros/foxy/rc-genicam-driver/default.nix deleted file mode 100644 index 78ec4b95b8..0000000000 --- a/distros/foxy/rc-genicam-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, image-transport, rc-common-msgs, rc-genicam-api, rclcpp, rclcpp-components, sensor-msgs, stereo-msgs }: -buildRosPackage { - pname = "ros-foxy-rc-genicam-driver"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rc_genicam_driver_ros2-release/archive/release/foxy/rc_genicam_driver/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "a53a8934ed6c21f817971e39518f09507a5a962c926dfa6efaaad8d5442bf744"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-xmllint ament-lint-auto ]; - propagatedBuildInputs = [ diagnostic-updater image-transport rc-common-msgs rc-genicam-api rclcpp rclcpp-components sensor-msgs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Driver for rc_visard and rc_cube from Roboception GmbH''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rc-reason-clients/default.nix b/distros/foxy/rc-reason-clients/default.nix deleted file mode 100644 index a8144fef2f..0000000000 --- a/distros/foxy/rc-reason-clients/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, python3Packages, pythonPackages, rc-reason-msgs, rclpy, ros2pkg, tf2-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-rc-reason-clients"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rc_reason_clients-release/archive/release/foxy/rc_reason_clients/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "9f6fc761497712168142296354efd49a180780f3d80f72e65996a016cdcdf672"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs python3Packages.requests rc-reason-msgs rclpy ros2pkg tf2-msgs visualization-msgs ]; - - meta = { - description = ''Clients for interfacing with Roboception reason modules on rc_visard and rc_cube.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rc-reason-msgs/default.nix b/distros/foxy/rc-reason-msgs/default.nix deleted file mode 100644 index 625ffdeb9e..0000000000 --- a/distros/foxy/rc-reason-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, geometry-msgs, rc-common-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rc-reason-msgs"; - version = "0.3.0-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rc_reason_clients-release/archive/release/foxy/rc_reason_msgs/0.3.0-1.tar.gz"; - name = "0.3.0-1.tar.gz"; - sha256 = "196d7862660b4c44b1c9729b3de31baadfe103442d0a87e7878c2607324588eb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rc-common-msgs rosidl-default-runtime shape-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Msg and srv definitions for rc_reason_clients''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rcdiscover/default.nix b/distros/foxy/rcdiscover/default.nix deleted file mode 100644 index 0cc1ab4d16..0000000000 --- a/distros/foxy/rcdiscover/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-foxy-rcdiscover"; - version = "1.1.6-r1"; - - src = fetchurl { - url = "https://github.com/roboception-gbp/rcdiscover-release/archive/release/foxy/rcdiscover/1.1.6-1.tar.gz"; - name = "1.1.6-1.tar.gz"; - sha256 = "699e3bb589ce165d8b282760557292f22e1cd3e279573721a81686110510b0ba"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''This package contains tools for the discovery of Roboception devices via GigE Vision.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rcgcd-spl-14-conversion/default.nix b/distros/foxy/rcgcd-spl-14-conversion/default.nix deleted file mode 100644 index 08bdbc66b8..0000000000 --- a/distros/foxy/rcgcd-spl-14-conversion/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rcgcd-spl-14 }: -buildRosPackage { - pname = "ros-foxy-rcgcd-spl-14-conversion"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/foxy/rcgcd_spl_14_conversion/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "ed6f5f2b7d3e733660907831fee97de9f092b8775f50cab304c9410215c26e32"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.construct rcgcd-spl-14 ]; - - meta = { - description = ''Converts RoboCup SPL GameController Data V14 between ROS msg and UDP raw bytes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcgcd-spl-14/default.nix b/distros/foxy/rcgcd-spl-14/default.nix deleted file mode 100644 index 4ef680e736..0000000000 --- a/distros/foxy/rcgcd-spl-14/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-rcgcd-spl-14"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/foxy/rcgcd_spl_14/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "af7bf2824fd7dc3c38214ec02cee7d00b469c2b1c45c6cc82485bf840ad882f8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RoboCup SPL GameController Data V14 ROS msg''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcgcrd-spl-4-conversion/default.nix b/distros/foxy/rcgcrd-spl-4-conversion/default.nix deleted file mode 100644 index e7a47cfa03..0000000000 --- a/distros/foxy/rcgcrd-spl-4-conversion/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rcgcrd-spl-4 }: -buildRosPackage { - pname = "ros-foxy-rcgcrd-spl-4-conversion"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/foxy/rcgcrd_spl_4_conversion/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "34b82ddbba07b1aa40633bb252f58a1e8f03e54fcadee3be235098ea1419327c"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.construct rcgcrd-spl-4 ]; - - meta = { - description = ''Converts RoboCup SPL GameController Return Data V4 between ROS msg and UDP raw bytes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcgcrd-spl-4/default.nix b/distros/foxy/rcgcrd-spl-4/default.nix deleted file mode 100644 index 5cbccea3f0..0000000000 --- a/distros/foxy/rcgcrd-spl-4/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-rcgcrd-spl-4"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/foxy/rcgcrd_spl_4/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "c787dad62a29c9f8b536db699b2e5a1834d177a6e7f79b82ae7eeb2ad5f753bf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RoboCup SPL GameController Return Data V4 ROS msg''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcl-action/default.nix b/distros/foxy/rcl-action/default.nix deleted file mode 100644 index 59ed1b87b0..0000000000 --- a/distros/foxy/rcl-action/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcl, rcutils, rmw, rmw-implementation-cmake, rosidl-runtime-c, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rcl-action"; - version = "1.1.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/foxy/rcl_action/1.1.14-1.tar.gz"; - name = "1.1.14-1.tar.gz"; - sha256 = "a9b503b6e3a4ba56dc7836e74df736a71db71b209c651aaa319cbdcc472e1479"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp rmw-implementation-cmake test-msgs ]; - propagatedBuildInputs = [ action-msgs rcl rcutils rmw rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Package containing a C-based ROS action implementation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcl-interfaces/default.nix b/distros/foxy/rcl-interfaces/default.nix deleted file mode 100644 index dc6a9abe5d..0000000000 --- a/distros/foxy/rcl-interfaces/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 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-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rcl-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/rcl_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "7ae813d8948d769718a1c77a51861455a06cd738ebe7a861e926b07353b14cf7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The ROS client library common interfaces. - This package contains the messages and services which ROS client libraries will use under the hood to - communicate higher level concepts such as parameters.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcl-lifecycle/default.nix b/distros/foxy/rcl-lifecycle/default.nix deleted file mode 100644 index f9ab2386a4..0000000000 --- a/distros/foxy/rcl-lifecycle/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl, rcutils, rmw, rosidl-runtime-c }: -buildRosPackage { - pname = "ros-foxy-rcl-lifecycle"; - version = "1.1.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/foxy/rcl_lifecycle/1.1.14-1.tar.gz"; - name = "1.1.14-1.tar.gz"; - sha256 = "d11117d7fd48995ac12a64794fd8f6a12cf916747da22728fd1140aaf1d11252"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ lifecycle-msgs rcl rcutils rmw rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Package containing a C-based lifecycle implementation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcl-logging-log4cxx/default.nix b/distros/foxy/rcl-logging-log4cxx/default.nix deleted file mode 100644 index af85b52f05..0000000000 --- a/distros/foxy/rcl-logging-log4cxx/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch-testing, log4cxx, python3Packages, rcutils }: -buildRosPackage { - pname = "ros-foxy-rcl-logging-log4cxx"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/foxy/rcl_logging_log4cxx/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "55d0928eff4e7e573a3fcb13b49319c6321fed83319a720d7dd21e228d641a18"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros python3Packages.empy ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing ]; - propagatedBuildInputs = [ log4cxx rcutils ]; - nativeBuildInputs = [ ament-cmake-ros python3Packages.empy ]; - - meta = { - description = ''C API providing common interface to a shared library wrapping 3rd party loggers.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcl-logging-noop/default.nix b/distros/foxy/rcl-logging-noop/default.nix deleted file mode 100644 index 1043b54b9c..0000000000 --- a/distros/foxy/rcl-logging-noop/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch-testing, python3Packages, rcutils }: -buildRosPackage { - pname = "ros-foxy-rcl-logging-noop"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/foxy/rcl_logging_noop/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "3fd52f9aea77dd82b1578d71bad2957664c4924d6546658f6b91d9d2153b41eb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros python3Packages.empy ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch-testing ]; - propagatedBuildInputs = [ rcutils ]; - nativeBuildInputs = [ ament-cmake-ros python3Packages.empy ]; - - meta = { - description = ''An rcl logger implementation that doesn't do anything with log messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcl-logging-spdlog/default.nix b/distros/foxy/rcl-logging-spdlog/default.nix deleted file mode 100644 index 617b807805..0000000000 --- a/distros/foxy/rcl-logging-spdlog/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcpputils, rcutils, spdlog, spdlog-vendor }: -buildRosPackage { - pname = "ros-foxy-rcl-logging-spdlog"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_logging-release/archive/release/foxy/rcl_logging_spdlog/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "cd2d87435ef1c30ab82e5ef29d52b20f840efb3978baf1dccfc92dc68aeaa5f6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ rcpputils rcutils spdlog spdlog-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Implementation of rcl_logging API for an spdlog backend.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcl-yaml-param-parser/default.nix b/distros/foxy/rcl-yaml-param-parser/default.nix deleted file mode 100644 index 7490d6ae1d..0000000000 --- a/distros/foxy/rcl-yaml-param-parser/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, libyaml, libyaml-vendor, mimick-vendor, osrf-testing-tools-cpp, performance-test-fixture, rcpputils, rcutils }: -buildRosPackage { - pname = "ros-foxy-rcl-yaml-param-parser"; - version = "1.1.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/foxy/rcl_yaml_param_parser/1.1.14-1.tar.gz"; - name = "1.1.14-1.tar.gz"; - sha256 = "6e3c7bf84c4c47de543669bd64b0d653af39f47f19ab2da9b48685d4d5179835"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rcutils ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor osrf-testing-tools-cpp performance-test-fixture rcpputils ]; - propagatedBuildInputs = [ libyaml libyaml-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Parse a YAML parameter file and populate the C data structure.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcl/default.nix b/distros/foxy/rcl/default.nix deleted file mode 100644 index ebc19c05fa..0000000000 --- a/distros/foxy/rcl/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, mimick-vendor, osrf-testing-tools-cpp, rcl-interfaces, rcl-logging-spdlog, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation, rmw-implementation-cmake, rosidl-runtime-c, test-msgs, tracetools }: -buildRosPackage { - pname = "ros-foxy-rcl"; - version = "1.1.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl-release/archive/release/foxy/rcl/1.1.14-1.tar.gz"; - name = "1.1.14-1.tar.gz"; - sha256 = "3df5ac418335d1a6b9172273e788555a647f33f98c88312e705dfccf50645703"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake mimick-vendor osrf-testing-tools-cpp rcpputils rmw rmw-implementation-cmake test-msgs ]; - propagatedBuildInputs = [ rcl-interfaces rcl-logging-spdlog rcl-yaml-param-parser rcutils rmw rmw-implementation rosidl-runtime-c tracetools ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The ROS client library common implementation. - This package contains an API which builds on the ROS middleware API and is optionally built upon by the other ROS client libraries.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclc-examples/default.nix b/distros/foxy/rclc-examples/default.nix deleted file mode 100644 index 7db097c2a0..0000000000 --- a/distros/foxy/rclc-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, example-interfaces, lifecycle-msgs, rcl, rclc, rclc-lifecycle, rclc-parameter, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rclc-examples"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc_examples/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "c6efd366bf07fd1782944f31d4263905eebf95e59f8aceda4d560b3e9a7caf33"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ example-interfaces lifecycle-msgs rcl rclc rclc-lifecycle rclc-parameter std-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Example of using rclc_executor''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclc-lifecycle/default.nix b/distros/foxy/rclc-lifecycle/default.nix deleted file mode 100644 index 9e04c82ee7..0000000000 --- a/distros/foxy/rclc-lifecycle/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl-lifecycle, rclc }: -buildRosPackage { - pname = "ros-foxy-rclc-lifecycle"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc_lifecycle/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "8a230a9f31c504120d58e8940a3740fefd93c0858df85aa0482f8c6139212ce3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ lifecycle-msgs rcl-lifecycle rclc ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''rclc lifecycle convenience methods.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclc-parameter/default.nix b/distros/foxy/rclc-parameter/default.nix deleted file mode 100644 index fbbef3962a..0000000000 --- a/distros/foxy/rclc-parameter/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, example-interfaces, osrf-testing-tools-cpp, rcl, rcl-interfaces, rclc, rclcpp, rcutils, rosidl-runtime-c, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rclc-parameter"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc_parameter/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "9fa9cf518ac60018453a97dcb465d59ea8f86478c90ac8ebf6d7094c30f91e89"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common example-interfaces osrf-testing-tools-cpp rclcpp std-msgs ]; - propagatedBuildInputs = [ builtin-interfaces rcl rcl-interfaces rclc rcutils rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Parameter server implementation for micro-ROS nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclc/default.nix b/distros/foxy/rclc/default.nix deleted file mode 100644 index c361af1980..0000000000 --- a/distros/foxy/rclc/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, example-interfaces, launch-testing, osrf-testing-tools-cpp, rcl, rcutils, rosidl-generator-c, rosidl-typesupport-c, std-msgs, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rclc"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "6bad484cfb92acc34bb4ae10b0b00db7418239c513053167dbc9178dcb1cd5af"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-typesupport-c ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common example-interfaces launch-testing osrf-testing-tools-cpp std-msgs test-msgs ]; - propagatedBuildInputs = [ rcl rcutils rosidl-generator-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The ROS client library in C.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclcpp-action/default.nix b/distros/foxy/rclcpp-action/default.nix deleted file mode 100644 index 95a9c627eb..0000000000 --- a/distros/foxy/rclcpp-action/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcl-action, rclcpp, rosidl-runtime-c, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rclcpp-action"; - version = "2.4.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_action/2.4.3-1.tar.gz"; - name = "2.4.3-1.tar.gz"; - sha256 = "e1de787d98c726d7555583dc5166e02c35018f1fb03493301aa3977a141c944d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor performance-test-fixture test-msgs ]; - propagatedBuildInputs = [ action-msgs ament-cmake rcl-action rclcpp rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Adds action APIs for C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclcpp-cascade-lifecycle/default.nix b/distros/foxy/rclcpp-cascade-lifecycle/default.nix deleted file mode 100644 index 680a67df08..0000000000 --- a/distros/foxy/rclcpp-cascade-lifecycle/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, cascade-lifecycle-msgs, lifecycle-msgs, rclcpp, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-foxy-rclcpp-cascade-lifecycle"; - version = "0.0.8-r1"; - - src = fetchurl { - url = "https://github.com/fmrico/cascade_lifecycle-release/archive/release/foxy/rclcpp_cascade_lifecycle/0.0.8-1.tar.gz"; - name = "0.0.8-1.tar.gz"; - sha256 = "9cbd26130896e20268e8257b232fc9ea9d39b7978445f27d9746aa2fb7dd4aa5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cascade-lifecycle-msgs lifecycle-msgs rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides a mechanism to make trees of lifecycle nodes to propagate state changes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclcpp-components/default.nix b/distros/foxy/rclcpp-components/default.nix deleted file mode 100644 index 0de6a36539..0000000000 --- a/distros/foxy/rclcpp-components/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, class-loader, composition-interfaces, launch-testing, rclcpp, rcpputils, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rclcpp-components"; - version = "2.4.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_components/2.4.3-1.tar.gz"; - name = "2.4.3-1.tar.gz"; - sha256 = "b725b0b6ab668b5bb317b8a6e458f9bb17345f452e535a5ac7cf923a7daa8c87"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rcpputils ]; - checkInputs = [ ament-cmake-google-benchmark ament-cmake-gtest ament-lint-auto ament-lint-common launch-testing std-msgs ]; - propagatedBuildInputs = [ ament-index-cpp class-loader composition-interfaces rclcpp ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Package containing tools for dynamically loadable components''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclcpp-lifecycle/default.nix b/distros/foxy/rclcpp-lifecycle/default.nix deleted file mode 100644 index 6cda4e25ba..0000000000 --- a/distros/foxy/rclcpp-lifecycle/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, mimick-vendor, performance-test-fixture, rcl-lifecycle, rclcpp, rcutils, rmw, rosidl-typesupport-cpp, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rclcpp-lifecycle"; - version = "2.4.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_lifecycle/2.4.3-1.tar.gz"; - name = "2.4.3-1.tar.gz"; - sha256 = "2e0f50af0257d127d33fd19df9c07d6bd63586c9709c039050808572db56fea4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor performance-test-fixture rcutils test-msgs ]; - propagatedBuildInputs = [ lifecycle-msgs rcl-lifecycle rclcpp rmw rosidl-typesupport-cpp ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Package containing a prototype for lifecycle implementation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclcpp/default.nix b/distros/foxy/rclcpp/default.nix deleted file mode 100644 index 576e74d84b..0000000000 --- a/distros/foxy/rclcpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-google-benchmark, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, libstatistics-collector, mimick-vendor, performance-test-fixture, rcl, rcl-interfaces, rcl-yaml-param-parser, rcpputils, rcutils, rmw, rmw-implementation-cmake, rosgraph-msgs, rosidl-default-generators, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, statistics-msgs, test-msgs, tracetools }: -buildRosPackage { - pname = "ros-foxy-rclcpp"; - version = "2.4.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp/2.4.3-1.tar.gz"; - name = "2.4.3-1.tar.gz"; - sha256 = "b9954280a5fd47c085f68741bf3903be19144328cd06ba755fb43d28beb35095"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gmock ament-cmake-google-benchmark ament-cmake-gtest ament-lint-auto ament-lint-common mimick-vendor performance-test-fixture rmw rmw-implementation-cmake rosidl-default-generators test-msgs ]; - propagatedBuildInputs = [ builtin-interfaces libstatistics-collector rcl rcl-interfaces rcl-yaml-param-parser rcpputils rcutils rmw rosgraph-msgs rosidl-runtime-cpp rosidl-typesupport-c rosidl-typesupport-cpp statistics-msgs tracetools ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''The ROS client library in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclpy-message-converter-msgs/default.nix b/distros/foxy/rclpy-message-converter-msgs/default.nix deleted file mode 100644 index 61e841c43d..0000000000 --- a/distros/foxy/rclpy-message-converter-msgs/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators }: -buildRosPackage { - pname = "ros-foxy-rclpy-message-converter-msgs"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/foxy/rclpy_message_converter_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "0d1f795e0434c55b202450335d53fc37f97d31d40b76b4702a211df1a76de967"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake builtin-interfaces rosidl-default-generators ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for rclpy_message_converter''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclpy-message-converter/default.nix b/distros/foxy/rclpy-message-converter/default.nix deleted file mode 100644 index f31dd4f6bf..0000000000 --- a/distros/foxy/rclpy-message-converter/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, python3Packages, pythonPackages, rclpy, rclpy-message-converter-msgs, rosidl-default-generators, rosidl-parser, rosidl-runtime-py, std-msgs, std-srvs, tf2-msgs }: -buildRosPackage { - pname = "ros-foxy-rclpy-message-converter"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rospy_message_converter-release/archive/release/foxy/rclpy_message_converter/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "80bbc050357bf214780b8b72756aa6f50121cb2d4a73f04155de66537c1af3ce"; - }; - - buildType = "ament_python"; - buildInputs = [ builtin-interfaces rosidl-default-generators ]; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs pythonPackages.pytest rclpy-message-converter-msgs std-msgs std-srvs tf2-msgs ]; - propagatedBuildInputs = [ python3Packages.numpy rclpy rosidl-parser rosidl-runtime-py ]; - - meta = { - description = ''Converts between Python dictionaries and JSON to rclpy messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rclpy/default.nix b/distros/foxy/rclpy/default.nix deleted file mode 100644 index 49a524fca8..0000000000 --- a/distros/foxy/rclpy/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, python-cmake-module, pythonPackages, rcl, rcl-action, rcl-interfaces, rcl-yaml-param-parser, rcutils, rmw-implementation, rmw-implementation-cmake, rosgraph-msgs, rosidl-generator-py, rpyutils, test-msgs, unique-identifier-msgs }: -buildRosPackage { - pname = "ros-foxy-rclpy"; - version = "1.0.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rclpy-release/archive/release/foxy/rclpy/1.0.13-1.tar.gz"; - name = "1.0.13-1.tar.gz"; - sha256 = "1518a534059140c3d21f5ed360e00c80323051287283f1fcae2ae206806b5da2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python-cmake-module rcutils rmw-implementation-cmake ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common pythonPackages.pytest rosidl-generator-py test-msgs ]; - propagatedBuildInputs = [ ament-index-python builtin-interfaces rcl rcl-action rcl-interfaces rcl-yaml-param-parser rmw-implementation rosgraph-msgs rpyutils unique-identifier-msgs ]; - nativeBuildInputs = [ ament-cmake python-cmake-module ]; - - meta = { - description = ''Package containing the Python client.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcpputils/default.nix b/distros/foxy/rcpputils/default.nix deleted file mode 100644 index de164de2dd..0000000000 --- a/distros/foxy/rcpputils/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rcutils }: -buildRosPackage { - pname = "ros-foxy-rcpputils"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/foxy/rcpputils/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "9320a98fab63a0e1b7516f5fb16d49f6bfd6f4a50f8e37f02c52296c410d4725"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rcutils ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''Package containing utility code for C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rcutils/default.nix b/distros/foxy/rcutils/default.nix deleted file mode 100644 index ace8541d90..0000000000 --- a/distros/foxy/rcutils/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, launch, launch-testing, launch-testing-ament-cmake, mimick-vendor, osrf-testing-tools-cpp, python3Packages }: -buildRosPackage { - pname = "ros-foxy-rcutils"; - version = "1.1.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcutils-release/archive/release/foxy/rcutils/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "20a06695747ac5c687630fc942e4c3f78c2b275073add2965e4f55ae96932f49"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros python3Packages.empy ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake mimick-vendor osrf-testing-tools-cpp ]; - nativeBuildInputs = [ ament-cmake-ros python3Packages.empy ]; - - meta = { - description = ''Package containing various utility types and functions for C''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/realsense-examples/default.nix b/distros/foxy/realsense-examples/default.nix deleted file mode 100644 index 65edecef29..0000000000 --- a/distros/foxy/realsense-examples/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, librealsense2, rclcpp, rclcpp-components, realsense-msgs, realsense-node, realsense-ros }: -buildRosPackage { - pname = "ros-foxy-realsense-examples"; - version = "2.0.8-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_intel_realsense-release/archive/release/foxy/realsense_examples/2.0.8-2.tar.gz"; - name = "2.0.8-2.tar.gz"; - sha256 = "c10a486b28d2da5619c45f25f418ab82c1aeda507659b3ea5df488054c01bbe8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-ros librealsense2 rclcpp rclcpp-components realsense-msgs realsense-node realsense-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 RealSense Package Exampless''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/realsense-hardware-interface/default.nix b/distros/foxy/realsense-hardware-interface/default.nix deleted file mode 100644 index 9ffb2c0a23..0000000000 --- a/distros/foxy/realsense-hardware-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, controller-interface, cv-bridge, diagnostic-msgs, gtk3, hardware-interface, image-transport, librealsense2, libusb1, nav-msgs, openssl, ouxt-lint-common, pkg-config, pluginlib, poco, rclcpp, rclcpp-components, realtime-tools, ros2-control, rviz2, sensor-msgs, tf2-msgs }: -buildRosPackage { - pname = "ros-foxy-realsense-hardware-interface"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/realsense_hardware_interface-release/archive/release/foxy/realsense_hardware_interface/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "0d46b3c3c50593eb21c18e552069bf067aa944d3354f783e3dd034940e5d8a21"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - propagatedBuildInputs = [ controller-interface cv-bridge diagnostic-msgs gtk3 hardware-interface image-transport librealsense2 libusb1 nav-msgs openssl pkg-config pluginlib poco rclcpp rclcpp-components realtime-tools ros2-control rviz2 sensor-msgs tf2-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ros2 hardware interface for realsense camera''; - license = with lib.licenses; [ "apache-2.0" ]; - }; -} diff --git a/distros/foxy/realsense-msgs/default.nix b/distros/foxy/realsense-msgs/default.nix deleted file mode 100644 index 51590418f8..0000000000 --- a/distros/foxy/realsense-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-realsense-msgs"; - version = "2.0.8-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_intel_realsense-release/archive/release/foxy/realsense_msgs/2.0.8-2.tar.gz"; - name = "2.0.8-2.tar.gz"; - sha256 = "65cb51b57237afed75d0c9b198e39bc70c72952fbed8a7cbd87545add8c15523"; - }; - - 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 = ''Message Definition for ROS2 RealSense Package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/realsense-node/default.nix b/distros/foxy/realsense-node/default.nix deleted file mode 100644 index 154823363d..0000000000 --- a/distros/foxy/realsense-node/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, nav-msgs, rclcpp, realsense-msgs, realsense-ros, sensor-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-realsense-node"; - version = "2.0.8-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_intel_realsense-release/archive/release/foxy/realsense_node/2.0.8-2.tar.gz"; - name = "2.0.8-2.tar.gz"; - sha256 = "479e3643d5d452c51ec032d3afc01dba88ba3f15e51008bf6b297a5a5b9d521a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ nav-msgs rclcpp realsense-msgs realsense-ros sensor-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 realsense node''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/realsense-ros/default.nix b/distros/foxy/realsense-ros/default.nix deleted file mode 100644 index 0b13b5a9cc..0000000000 --- a/distros/foxy/realsense-ros/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, launch-ros, librealsense2, nav-msgs, rclcpp, rclcpp-components, realsense-msgs, sensor-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-realsense-ros"; - version = "2.0.8-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_intel_realsense-release/archive/release/foxy/realsense_ros/2.0.8-2.tar.gz"; - name = "2.0.8-2.tar.gz"; - sha256 = "0f4d757d020f53183c5e5e5d2a17519b5b548967073e94cec21ad21a1b5bbba8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-ros librealsense2 nav-msgs rclcpp rclcpp-components realsense-msgs sensor-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 RealSense Package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/realsense2-camera-msgs/default.nix b/distros/foxy/realsense2-camera-msgs/default.nix deleted file mode 100644 index 60905947b4..0000000000 --- a/distros/foxy/realsense2-camera-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-realsense2-camera-msgs"; - version = "4.51.1-r1"; - - src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_camera_msgs/4.51.1-1.tar.gz"; - name = "4.51.1-1.tar.gz"; - sha256 = "de810e982b2c49cd696b97da298451f309c6e2213a6ce3fded06a05e6c672df0"; - }; - - 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 = ''RealSense camera_msgs package containing realsense camera messages definitions''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/realsense2-camera/default.nix b/distros/foxy/realsense2-camera/default.nix deleted file mode 100644 index a4deb1e09e..0000000000 --- a/distros/foxy/realsense2-camera/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-ros, librealsense2, nav-msgs, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, sensor-msgs, std-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-realsense2-camera"; - version = "4.51.1-r1"; - - src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_camera/4.51.1-1.tar.gz"; - name = "4.51.1-1.tar.gz"; - sha256 = "274547710bcf03a6c4f19816e0024426d76d29580ce5c3aab5e66d27edf77963"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ builtin-interfaces cv-bridge diagnostic-updater eigen geometry-msgs image-transport launch-ros librealsense2 nav-msgs rclcpp rclcpp-components realsense2-camera-msgs sensor-msgs std-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RealSense camera package allowing access to Intel T265 Tracking module and SR300 and D400 3D cameras''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/realsense2-description/default.nix b/distros/foxy/realsense2-description/default.nix deleted file mode 100644 index 2b23b6b33c..0000000000 --- a/distros/foxy/realsense2-description/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, rclcpp, rclcpp-components, realsense2-camera-msgs, xacro }: -buildRosPackage { - pname = "ros-foxy-realsense2-description"; - version = "4.51.1-r1"; - - src = fetchurl { - url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_description/4.51.1-1.tar.gz"; - name = "4.51.1-1.tar.gz"; - sha256 = "2bb8b301f9ff7b89f33f8990df085702c3ffab0ed45a6fce93329ea53da392da"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-ros rclcpp rclcpp-components realsense2-camera-msgs xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RealSense description package for Intel 3D D400 cameras''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/realtime-tools/default.nix b/distros/foxy/realtime-tools/default.nix deleted file mode 100644 index f7501fcba9..0000000000 --- a/distros/foxy/realtime-tools/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, test-msgs }: -buildRosPackage { - pname = "ros-foxy-realtime-tools"; - version = "2.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/foxy/realtime_tools/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "7ccfcdccb6f2398cbe2e563fc7b458640fa6f0efeb5a44e5161eaa232df13a28"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rclcpp-action test-msgs ]; - propagatedBuildInputs = [ ament-cmake rclcpp rclcpp-action ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Contains a set of tools that can be used from a hard - realtime thread, without breaking the realtime behavior.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/resource-retriever/default.nix b/distros/foxy/resource-retriever/default.nix deleted file mode 100644 index eb28944270..0000000000 --- a/distros/foxy/resource-retriever/default.nix +++ /dev/null @@ -1,31 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, libcurl-vendor, python-cmake-module, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-resource-retriever"; - version = "2.3.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/resource_retriever-release/archive/release/foxy/resource_retriever/2.3.4-1.tar.gz"; - name = "2.3.4-1.tar.gz"; - sha256 = "268fa444bd603eb6879698154fecdeb0b29b76e2e03c4fe52b44433b61a90c06"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common python-cmake-module pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-cpp ament-index-python libcurl-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package retrieves data from url-format files such as http://, - ftp://, package:// file://, etc., and loads the data into memory. - The package:// url for ros packages is translated into a local - file:// url. The resourse retriever was initially designed to load - mesh files into memory, but it can be used for any type of - data. The resource retriever is based on the the libcurl library.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rmf-battery/default.nix b/distros/foxy/rmf-battery/default.nix deleted file mode 100644 index 032190492e..0000000000 --- a/distros/foxy/rmf-battery/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, rmf-cmake-uncrustify, rmf-traffic, rmf-utils }: -buildRosPackage { - pname = "ros-foxy-rmf-battery"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/foxy/rmf_battery/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "42a984a1d6ffc379b7bd0189ca390074c821d2a5957d691b833c320da9e6a150"; - }; - - buildType = "cmake"; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ eigen rmf-traffic rmf-utils ]; - - meta = { - description = ''Package for modelling battery life of robots''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-building-map-msgs/default.nix b/distros/foxy/rmf-building-map-msgs/default.nix deleted file mode 100644 index 1a04ce8631..0000000000 --- a/distros/foxy/rmf-building-map-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rmf-building-map-msgs"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_building_map_msgs-release/archive/release/foxy/rmf_building_map_msgs/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "2b1a4311a35385da0020e6417583feca52c4a97b00fdd4db1b39a6e3b51abf2e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages used to send building maps''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-building-map-tools/default.nix b/distros/foxy/rmf-building-map-tools/default.nix deleted file mode 100644 index c6b5c85050..0000000000 --- a/distros/foxy/rmf-building-map-tools/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, python3Packages, pythonPackages, rclpy, rmf-building-map-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rmf-building-map-tools"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/foxy/rmf_building_map_tools/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "d7f8ecafd032ceed132ed18da3e0828762aba6cdc3ecf6a0d2c738d265a12158"; - }; - - buildType = "ament_python"; - checkInputs = [ pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python python3Packages.pyproj python3Packages.pyyaml python3Packages.requests python3Packages.shapely rclpy rmf-building-map-msgs std-msgs ]; - - meta = { - description = ''RMF Building map tools''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-building-sim-common/default.nix b/distros/foxy/rmf-building-sim-common/default.nix deleted file mode 100644 index 16d6dccf97..0000000000 --- a/distros/foxy/rmf-building-sim-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, menge-vendor, rclcpp, rmf-building-map-msgs, rmf-door-msgs, rmf-lift-msgs }: -buildRosPackage { - pname = "ros-foxy-rmf-building-sim-common"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/foxy/rmf_building_sim_common/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "8d75d5fea3ac65eb0edab9fbbaeaa367ecbb7ac31b6a173b56e6326a163ab668"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ menge-vendor rclcpp rmf-building-map-msgs rmf-door-msgs rmf-lift-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common utility functions for Gazebo and ignition building plugins''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-building-sim-gazebo-plugins/default.nix b/distros/foxy/rmf-building-sim-gazebo-plugins/default.nix deleted file mode 100644 index 36d99bd4f8..0000000000 --- a/distros/foxy/rmf-building-sim-gazebo-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-dev, gazebo-ros, menge-vendor, opencv, qt5, rclcpp, rmf-building-sim-common, rmf-fleet-msgs }: -buildRosPackage { - pname = "ros-foxy-rmf-building-sim-gazebo-plugins"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/foxy/rmf_building_sim_gazebo_plugins/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "27a9346e3080f843fc568970c5a899599b10517b8b124755ec7c8648aca51f90"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-dev gazebo-ros menge-vendor opencv qt5.qtbase rclcpp rmf-building-sim-common rmf-fleet-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Gazebo plugins so that buildings generated by rmf_building_map_tools can - talk to the ROS 2-based systems in the rmf_traffic_ros2 package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-charger-msgs/default.nix b/distros/foxy/rmf-charger-msgs/default.nix deleted file mode 100644 index 0e622f930d..0000000000 --- a/distros/foxy/rmf-charger-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rmf-charger-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_charger_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "2c6506fcab77988525c9a2de397fa44d449f697e19c81b496a7eb6fa68a58d76"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''This package contains messages regarding charging and discharging''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-cmake-uncrustify/default.nix b/distros/foxy/rmf-cmake-uncrustify/default.nix deleted file mode 100644 index 20e09034c0..0000000000 --- a/distros/foxy/rmf-cmake-uncrustify/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-uncrustify }: -buildRosPackage { - pname = "ros-foxy-rmf-cmake-uncrustify"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_cmake_uncrustify-release/archive/release/foxy/rmf_cmake_uncrustify/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "9b944ee56be4a6dba660c38212522682ba9ac121e3352db10e9ff08ef5e415f7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ]; - propagatedBuildInputs = [ ament-cmake-test ament-uncrustify ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-test ament-uncrustify ]; - - meta = { - description = ''ament_cmake_uncrustify with support for parsing a config file.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-demos-assets/default.nix b/distros/foxy/rmf-demos-assets/default.nix deleted file mode 100644 index 129b4287d1..0000000000 --- a/distros/foxy/rmf-demos-assets/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-rmf-demos-assets"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/foxy/rmf_demos_assets/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "b70ca632792307fc31668abd5a64ca35e8075724a477fccdd17b90dab9f24554"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Models and other media used for RMF demos''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-demos-dashboard-resources/default.nix b/distros/foxy/rmf-demos-dashboard-resources/default.nix deleted file mode 100644 index 588e2c5f51..0000000000 --- a/distros/foxy/rmf-demos-dashboard-resources/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-rmf-demos-dashboard-resources"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/foxy/rmf_demos_dashboard_resources/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "ac4dab45e78f7c50ce74f0f37e6aae3be2590b4ae991934935dc598dd558acb4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Resource pack for RMF dashboard''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-demos-gz/default.nix b/distros/foxy/rmf-demos-gz/default.nix deleted file mode 100644 index 84468a008b..0000000000 --- a/distros/foxy/rmf-demos-gz/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-plugins, joy, launch-xml, rmf-building-sim-gazebo-plugins, rmf-demos, rmf-robot-sim-gazebo-plugins, teleop-twist-joy }: -buildRosPackage { - pname = "ros-foxy-rmf-demos-gz"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/foxy/rmf_demos_gz/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "c17d0b8bcf7adf37d167bd3fcc10feec306f1af12699510913ea64b8e222db35"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-plugins joy launch-xml rmf-building-sim-gazebo-plugins rmf-demos rmf-robot-sim-gazebo-plugins teleop-twist-joy ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch files for RMF demos using the Gazebo simulator''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-demos-maps/default.nix b/distros/foxy/rmf-demos-maps/default.nix deleted file mode 100644 index 77ce9b4c63..0000000000 --- a/distros/foxy/rmf-demos-maps/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rmf-building-map-tools, ros2run }: -buildRosPackage { - pname = "ros-foxy-rmf-demos-maps"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/foxy/rmf_demos_maps/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "e6825a90cdab87f37689211b8faccb30e2a37b39eb3c37f16dad3fea3889c2a3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; - nativeBuildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; - - meta = { - description = ''A package containing demo maps for rmf''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-demos-panel/default.nix b/distros/foxy/rmf-demos-panel/default.nix deleted file mode 100644 index 27078b6a07..0000000000 --- a/distros/foxy/rmf-demos-panel/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python3Packages, rmf-demos-dashboard-resources, rmf-fleet-msgs, rmf-task-msgs }: -buildRosPackage { - pname = "ros-foxy-rmf-demos-panel"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/foxy/rmf_demos_panel/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "2c39f52031668251c0825b27164b83d0014879019788c5fc5114c88e6eca4e98"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python3Packages.flask python3Packages.flask-cors rmf-demos-dashboard-resources rmf-fleet-msgs rmf-task-msgs ]; - - meta = { - description = ''Web based RMF Demo Panel''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-demos-tasks/default.nix b/distros/foxy/rmf-demos-tasks/default.nix deleted file mode 100644 index f413d0b20e..0000000000 --- a/distros/foxy/rmf-demos-tasks/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, rmf-dispenser-msgs, rmf-fleet-msgs, rmf-lift-msgs, rmf-task-msgs }: -buildRosPackage { - pname = "ros-foxy-rmf-demos-tasks"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/foxy/rmf_demos_tasks/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "c1397fc0cf29bb3c6b2595f73e8283e278cb69d6b4af45fe022495cbf3a8428a"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ rmf-dispenser-msgs rmf-fleet-msgs rmf-lift-msgs rmf-task-msgs ]; - - meta = { - description = ''A package containing scripts for demos''; - license = with lib.licenses; [ "Apache-Licence-2.0" ]; - }; -} diff --git a/distros/foxy/rmf-demos/default.nix b/distros/foxy/rmf-demos/default.nix deleted file mode 100644 index fb2b6f5e5e..0000000000 --- a/distros/foxy/rmf-demos/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, launch-xml, rmf-building-map-tools, rmf-demos-assets, rmf-demos-maps, rmf-demos-panel, rmf-demos-tasks, rmf-fleet-adapter, rmf-task-ros2, rmf-traffic-ros2, rmf-visualization, rviz2 }: -buildRosPackage { - pname = "ros-foxy-rmf-demos"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_demos-release/archive/release/foxy/rmf_demos/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "2ccccf738decc4583f70cd2754a69e64852d12a46d9458018a8be00f21e568f3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ launch-xml rmf-building-map-tools rmf-demos-assets rmf-demos-maps rmf-demos-panel rmf-demos-tasks rmf-fleet-adapter rmf-task-ros2 rmf-traffic-ros2 rmf-visualization rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common launch files for RMF demos''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-dispenser-msgs/default.nix b/distros/foxy/rmf-dispenser-msgs/default.nix deleted file mode 100644 index 46a37cca96..0000000000 --- a/distros/foxy/rmf-dispenser-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rmf-dispenser-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_dispenser_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "e7441a4fd7590ff76e2514732ce765b06e22e25eebe3bc549ae0f57b21902213"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used to interface to dispenser workcells''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-door-msgs/default.nix b/distros/foxy/rmf-door-msgs/default.nix deleted file mode 100644 index aeb7872ea7..0000000000 --- a/distros/foxy/rmf-door-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rmf-door-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_door_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "2f225bb5fa54a832d4d4f838358c4d69c4a195d78dbf2e308ece6d647de72603"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages used to interface to doors''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-fleet-adapter-python/default.nix b/distros/foxy/rmf-fleet-adapter-python/default.nix deleted file mode 100644 index 43542be950..0000000000 --- a/distros/foxy/rmf-fleet-adapter-python/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, pybind11-vendor, rclpy, rmf-fleet-adapter }: -buildRosPackage { - pname = "ros-foxy-rmf-fleet-adapter-python"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/foxy/rmf_fleet_adapter_python/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "d993f63840b413c37a9d804d6343493a8975491cbbcd5403d7d6217cf80ade23"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-pytest ]; - propagatedBuildInputs = [ pybind11-vendor rclpy rmf-fleet-adapter ]; - - meta = { - description = ''Python bindings for the rmf_fleet_adapter''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-fleet-adapter/default.nix b/distros/foxy/rmf-fleet-adapter/default.nix deleted file mode 100644 index 75a8527854..0000000000 --- a/distros/foxy/rmf-fleet-adapter/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, eigen, libyamlcpp, rclcpp, rclcpp-components, rmf-battery, rmf-cmake-uncrustify, rmf-dispenser-msgs, rmf-door-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, rmf-lift-msgs, rmf-task, rmf-task-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rmf-fleet-adapter"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/foxy/rmf_fleet_adapter/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "d4d19a9bd4f2a803cd06739e62d0457b46e10bc05490994c24d2a9001022d4b1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen libyamlcpp ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rmf-battery rmf-dispenser-msgs rmf-door-msgs rmf-fleet-msgs rmf-ingestor-msgs rmf-lift-msgs rmf-task rmf-task-msgs rmf-traffic rmf-traffic-ros2 rmf-utils std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Fleet Adapter package for RMF fleets.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-fleet-msgs/default.nix b/distros/foxy/rmf-fleet-msgs/default.nix deleted file mode 100644 index af424ab89c..0000000000 --- a/distros/foxy/rmf-fleet-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rmf-fleet-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_fleet_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "baf1a625bd178c22f7b5ef3fcdb6f6a401720aa52fb4f41412f2d857d07df42d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used to interface to fleet managers''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-ingestor-msgs/default.nix b/distros/foxy/rmf-ingestor-msgs/default.nix deleted file mode 100644 index d34f40a618..0000000000 --- a/distros/foxy/rmf-ingestor-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rmf-ingestor-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_ingestor_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "5a6afefac6627f66850b053729fcb13b8b9c1e20aaa07f22f2928309eac135ca"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rmf-dispenser-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used to interface to ingestor workcells''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-lift-msgs/default.nix b/distros/foxy/rmf-lift-msgs/default.nix deleted file mode 100644 index a82dd727a6..0000000000 --- a/distros/foxy/rmf-lift-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rmf-lift-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_lift_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "0f6bb1441f407c44dc5809841bf7af6e833b1c216f88cf894dfe14ced3437c2a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages used to interface to lifts.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-robot-sim-common/default.nix b/distros/foxy/rmf-robot-sim-common/default.nix deleted file mode 100644 index 5a02233383..0000000000 --- a/distros/foxy/rmf-robot-sim-common/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, geometry-msgs, rclcpp, rmf-building-map-msgs, rmf-dispenser-msgs, rmf-fleet-msgs, rmf-ingestor-msgs, std-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-rmf-robot-sim-common"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/foxy/rmf_robot_sim_common/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "190e376e2c67126c9dc175b335ff184cae2ee7a5bbcc58bce72d1accc4fc8d67"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen geometry-msgs rclcpp rmf-building-map-msgs rmf-dispenser-msgs rmf-fleet-msgs rmf-ingestor-msgs std-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common utility functions for Gazebo and ignition RMF plugins''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-robot-sim-gazebo-plugins/default.nix b/distros/foxy/rmf-robot-sim-gazebo-plugins/default.nix deleted file mode 100644 index 6e9ce33543..0000000000 --- a/distros/foxy/rmf-robot-sim-gazebo-plugins/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, gazebo-dev, gazebo-ros, geometry-msgs, rclcpp, rmf-building-map-msgs, rmf-fleet-msgs, rmf-robot-sim-common }: -buildRosPackage { - pname = "ros-foxy-rmf-robot-sim-gazebo-plugins"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_simulation-release/archive/release/foxy/rmf_robot_sim_gazebo_plugins/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "c55e49919ad136b8ec6c94dc8f37a6c02b2c462bf6a0e8a1fe994f2c3039d7d2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ eigen gazebo-dev gazebo-ros geometry-msgs rclcpp rmf-building-map-msgs rmf-fleet-msgs rmf-robot-sim-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 Gazebo plugins for TeleportIngestors, TeleportDispensers and Readonly Objects''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-task-msgs/default.nix b/distros/foxy/rmf-task-msgs/default.nix deleted file mode 100644 index fd4588bcbe..0000000000 --- a/distros/foxy/rmf-task-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rmf-dispenser-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rmf-task-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_task_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "323b4c6b89ee7eb73fa36a6fd98e0ed19f4a973b07d5289c5189bddfb95c7745"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rmf-dispenser-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used to specify tasks''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-task-ros2/default.nix b/distros/foxy/rmf-task-ros2/default.nix deleted file mode 100644 index eb931a54fe..0000000000 --- a/distros/foxy/rmf-task-ros2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, eigen, rclcpp, rmf-cmake-uncrustify, rmf-task-msgs, rmf-traffic, rmf-traffic-ros2, rmf-utils }: -buildRosPackage { - pname = "ros-foxy-rmf-task-ros2"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/foxy/rmf_task_ros2/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "f1d65f23bbda5f441931a8491949fbef0a68dfdfedc87ff26853ac10076e3cbb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ rclcpp rmf-task-msgs rmf-traffic rmf-traffic-ros2 rmf-utils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package managing the dispatching of tasks in RMF system.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-task/default.nix b/distros/foxy/rmf-task/default.nix deleted file mode 100644 index 2de3af508e..0000000000 --- a/distros/foxy/rmf-task/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, rmf-battery, rmf-cmake-uncrustify, rmf-utils }: -buildRosPackage { - pname = "ros-foxy-rmf-task"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_task-release/archive/release/foxy/rmf_task/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "9f2405d882be71c169b3735d07fb1a80c9614c031e6d5cb0df927e360ab17ef5"; - }; - - buildType = "cmake"; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ eigen rmf-battery rmf-utils ]; - - meta = { - description = ''Package for managing tasks in the Robotics Middleware Framework''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-traffic-editor-assets/default.nix b/distros/foxy/rmf-traffic-editor-assets/default.nix deleted file mode 100644 index 887383a7c8..0000000000 --- a/distros/foxy/rmf-traffic-editor-assets/default.nix +++ /dev/null @@ -1,22 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, }: -buildRosPackage { - pname = "ros-foxy-rmf-traffic-editor-assets"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/foxy/rmf_traffic_editor_assets/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "62fba9ab1aa9a196bb36d4a609f5723b033adcecc53fd6a7da272aa389b586cb"; - }; - - buildType = "ament_python"; - - meta = { - description = ''Assets for use with traffic_editor.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-traffic-editor-test-maps/default.nix b/distros/foxy/rmf-traffic-editor-test-maps/default.nix deleted file mode 100644 index f99d61612f..0000000000 --- a/distros/foxy/rmf-traffic-editor-test-maps/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rmf-building-map-tools, ros2run }: -buildRosPackage { - pname = "ros-foxy-rmf-traffic-editor-test-maps"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/foxy/rmf_traffic_editor_test_maps/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "8ce04dfe020804ad0642750aa402275a5c6ebf2e4919bc026cf5f7c78a2dff00"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; - nativeBuildInputs = [ ament-cmake rmf-building-map-tools ros2run ]; - - meta = { - description = ''Some test maps for traffic_editor and rmf_building_map_tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-traffic-editor/default.nix b/distros/foxy/rmf-traffic-editor/default.nix deleted file mode 100644 index 247ecb010b..0000000000 --- a/distros/foxy/rmf-traffic-editor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, ceres-solver, eigen, glog, libyamlcpp, qt5 }: -buildRosPackage { - pname = "ros-foxy-rmf-traffic-editor"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic_editor-release/archive/release/foxy/rmf_traffic_editor/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "e0cb039e8af01b6d098e8ebcca5bfbf50130049185b9818888aa2d912ef53d08"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-index-cpp eigen libyamlcpp qt5.qtbase ]; - propagatedBuildInputs = [ ceres-solver glog ]; - - meta = { - description = ''traffic editor''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-traffic-msgs/default.nix b/distros/foxy/rmf-traffic-msgs/default.nix deleted file mode 100644 index 51772d418e..0000000000 --- a/distros/foxy/rmf-traffic-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rmf-traffic-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_traffic_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "c2ef9e63a73c1b47f02488054a1fe7bc5df0be7589419b08b831f11c312e4b1d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used by the RMF traffic management system.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-traffic-ros2/default.nix b/distros/foxy/rmf-traffic-ros2/default.nix deleted file mode 100644 index 14659fc6eb..0000000000 --- a/distros/foxy/rmf-traffic-ros2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-catch2, eigen, libyamlcpp, rclcpp, rmf-cmake-uncrustify, rmf-fleet-msgs, rmf-traffic, rmf-traffic-msgs, rmf-utils }: -buildRosPackage { - pname = "ros-foxy-rmf-traffic-ros2"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_ros2-release/archive/release/foxy/rmf_traffic_ros2/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "274a86e3e71c8913cb39c37b6768dd007bfb144f46f7141afb62e17d8fbf7d4f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ libyamlcpp rclcpp rmf-fleet-msgs rmf-traffic rmf-traffic-msgs rmf-utils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package containing messages used by the RMF traffic management system.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-traffic/default.nix b/distros/foxy/rmf-traffic/default.nix deleted file mode 100644 index 6eaff6371b..0000000000 --- a/distros/foxy/rmf-traffic/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, libccd, rmf-cmake-uncrustify, rmf-utils }: -buildRosPackage { - pname = "ros-foxy-rmf-traffic"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/foxy/rmf_traffic/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "70669dca18b82e6143c0c5d7602403a252dbf7cdac01104ede221b5cf4960f32"; - }; - - buildType = "cmake"; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ eigen libccd rmf-utils ]; - - meta = { - description = ''Package for managing traffic in the Robotics Middleware Framework''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-utils/default.nix b/distros/foxy/rmf-utils/default.nix deleted file mode 100644 index 87e679f14c..0000000000 --- a/distros/foxy/rmf-utils/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, cmake, rmf-cmake-uncrustify }: -buildRosPackage { - pname = "ros-foxy-rmf-utils"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_utils-release/archive/release/foxy/rmf_utils/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "6bdd40ab4b1b0d3d6d1228817d1bd015279b0d616ad5163de4be66f41a60e708"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ]; - - meta = { - description = ''Simple C++ programming utilities used by Robotics Middleware Framework packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-visualization-building-systems/default.nix b/distros/foxy/rmf-visualization-building-systems/default.nix deleted file mode 100644 index 16b02bcb76..0000000000 --- a/distros/foxy/rmf-visualization-building-systems/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, pythonPackages, rmf-building-map-msgs, rmf-door-msgs, rmf-lift-msgs, rmf-visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-rmf-visualization-building-systems"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/foxy/rmf_visualization_building_systems/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "15f7d3933326b46871b64ee273b909d792de376540363ba55135530cf68b38c3"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs rmf-building-map-msgs rmf-door-msgs rmf-lift-msgs rmf-visualization-msgs ]; - - meta = { - description = ''A visualizer for doors and lifts''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-visualization-fleet-states/default.nix b/distros/foxy/rmf-visualization-fleet-states/default.nix deleted file mode 100644 index 863fcff399..0000000000 --- a/distros/foxy/rmf-visualization-fleet-states/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, rclpy, rmf-building-map-msgs, rmf-fleet-msgs, rmf-traffic-msgs, rmf-visualization-msgs, std-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-rmf-visualization-fleet-states"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/foxy/rmf_visualization_fleet_states/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "5ff35974d101145213bcb6757adaada49d7c2fc5830095940cbf0907ad09ddf5"; - }; - - buildType = "ament_python"; - buildInputs = [ rmf-fleet-msgs ]; - propagatedBuildInputs = [ ament-index-python rclpy rmf-building-map-msgs rmf-traffic-msgs rmf-visualization-msgs std-msgs visualization-msgs ]; - - meta = { - description = ''Fleet state visualizer''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-visualization-msgs/default.nix b/distros/foxy/rmf-visualization-msgs/default.nix deleted file mode 100644 index 2c0fd6f371..0000000000 --- a/distros/foxy/rmf-visualization-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rmf-visualization-msgs"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization_msgs-release/archive/release/foxy/rmf_visualization_msgs/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "df2912d73cbd6526c1edddf4f126709663e1a95f532e2b6b2502caf67d7dd850"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used for visualizations''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-visualization-rviz2-plugins/default.nix b/distros/foxy/rmf-visualization-rviz2-plugins/default.nix deleted file mode 100644 index 756bbfa6bd..0000000000 --- a/distros/foxy/rmf-visualization-rviz2-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, pluginlib, qt5, rclcpp, resource-retriever, rmf-cmake-uncrustify, rmf-door-msgs, rmf-lift-msgs, rmf-traffic-ros2, rmf-visualization-msgs, rviz-common, rviz-default-plugins, rviz-rendering }: -buildRosPackage { - pname = "ros-foxy-rmf-visualization-rviz2-plugins"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/foxy/rmf_visualization_rviz2_plugins/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "94d3952d198807f576f1b533a7c85c61c7cf9655d63ce00b9aa5341672f292d0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen ]; - checkInputs = [ rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ pluginlib qt5.qtbase rclcpp resource-retriever rmf-door-msgs rmf-lift-msgs rmf-traffic-ros2 rmf-visualization-msgs rviz-common rviz-default-plugins rviz-rendering ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package containing RViz2 plugins for RMF''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-visualization-schedule/default.nix b/distros/foxy/rmf-visualization-schedule/default.nix deleted file mode 100644 index 508edfff3e..0000000000 --- a/distros/foxy/rmf-visualization-schedule/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, builtin-interfaces, eigen, geometry-msgs, nav-msgs, opencv, openssl, rclcpp, rmf-building-map-msgs, rmf-cmake-uncrustify, rmf-traffic, rmf-traffic-msgs, rmf-traffic-ros2, rmf-visualization-msgs, rosidl-default-generators, visualization-msgs, websocketpp }: -buildRosPackage { - pname = "ros-foxy-rmf-visualization-schedule"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/foxy/rmf_visualization_schedule/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "a1fe87edbb5276abc219533a6f4b7970c559fbba32a3e2380b47fcc8f9819c8b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common rmf-cmake-uncrustify ]; - propagatedBuildInputs = [ boost builtin-interfaces eigen geometry-msgs nav-msgs opencv openssl rclcpp rmf-building-map-msgs rmf-traffic rmf-traffic-msgs rmf-traffic-ros2 rmf-visualization-msgs rosidl-default-generators visualization-msgs websocketpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A visualizer for trajectories in rmf schedule''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-visualization/default.nix b/distros/foxy/rmf-visualization/default.nix deleted file mode 100644 index 8b15a1a9fb..0000000000 --- a/distros/foxy/rmf-visualization/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, launch-xml, rmf-visualization-building-systems, rmf-visualization-fleet-states, rmf-visualization-rviz2-plugins, rmf-visualization-schedule }: -buildRosPackage { - pname = "ros-foxy-rmf-visualization"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_visualization-release/archive/release/foxy/rmf_visualization/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "c8a75b715b70804b1820c00a9d4f4329238842fc3d0961035191c8cd06069186"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ launch-xml rmf-visualization-building-systems rmf-visualization-fleet-states rmf-visualization-rviz2-plugins rmf-visualization-schedule ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing a single launch file to bringup various visualizations''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmf-workcell-msgs/default.nix b/distros/foxy/rmf-workcell-msgs/default.nix deleted file mode 100644 index c0b790dd4e..0000000000 --- a/distros/foxy/rmf-workcell-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rmf-workcell-msgs"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmf_internal_msgs-release/archive/release/foxy/rmf_workcell_msgs/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "20ef7de00f04af76311a4b12f1f03a3e12ef93533c364f4a26e59cf3a1953e54"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing messages used by all workcells generically to interfact with rmf_core''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-connext-cpp/default.nix b/distros/foxy/rmw-connext-cpp/default.nix deleted file mode 100644 index 0f41571c52..0000000000 --- a/distros/foxy/rmw-connext-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, connext-cmake-module, rcpputils, rcutils, rmw, rmw-connext-shared-cpp, rosidl-cmake, rosidl-generator-dds-idl, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-connext-c, rosidl-typesupport-connext-cpp }: -buildRosPackage { - pname = "ros-foxy-rmw-connext-cpp"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_connext-release/archive/release/foxy/rmw_connext_cpp/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "e8f2d56f11d3530a8561d48b2af64a26763d26c5712c114bca9628b214fd180a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ rosidl-generator-dds-idl ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake connext-cmake-module rcpputils rcutils rmw rmw-connext-shared-cpp rosidl-cmake rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-connext-c rosidl-typesupport-connext-cpp ]; - nativeBuildInputs = [ ament-cmake rosidl-cmake ]; - - meta = { - description = ''Implement the ROS middleware interface using RTI Connext static code generation in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-connext-shared-cpp/default.nix b/distros/foxy/rmw-connext-shared-cpp/default.nix deleted file mode 100644 index 1e120c555a..0000000000 --- a/distros/foxy/rmw-connext-shared-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, connext-cmake-module, rcpputils, rcutils, rmw, rosidl-cmake }: -buildRosPackage { - pname = "ros-foxy-rmw-connext-shared-cpp"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_connext-release/archive/release/foxy/rmw_connext_shared_cpp/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "ab785510209d499f1c7c6a2709faccfa99b12ad9edc5833f024a69531c89e0ba"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rcpputils rcutils rmw rosidl-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake connext-cmake-module ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros rosidl-cmake ]; - - meta = { - description = ''C++ types and functions shared by the ROS middleware interface to RTI Connext Static and RTI Connext Dynamic.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-cyclonedds-cpp/default.nix b/distros/foxy/rmw-cyclonedds-cpp/default.nix deleted file mode 100644 index c01ee4505e..0000000000 --- a/distros/foxy/rmw-cyclonedds-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, cyclonedds, rcpputils, rcutils, rmw, rmw-dds-common, rosidl-runtime-c, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }: -buildRosPackage { - pname = "ros-foxy-rmw-cyclonedds-cpp"; - version = "0.7.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/foxy/rmw_cyclonedds_cpp/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "c8e32e4f343f1757f56c65028f74392a82d29513dc8a3b5e0f47b5dfa767dcf6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cyclonedds rcpputils rcutils rmw rmw-dds-common rosidl-runtime-c rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Implement the ROS middleware interface using Eclipse CycloneDDS in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-dds-common/default.nix b/distros/foxy/rmw-dds-common/default.nix deleted file mode 100644 index 69386a5f0a..0000000000 --- a/distros/foxy/rmw-dds-common/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, performance-test-fixture, rcpputils, rcutils, rmw, rosidl-default-generators, rosidl-default-runtime, rosidl-runtime-cpp }: -buildRosPackage { - pname = "ros-foxy-rmw-dds-common"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_dds_common-release/archive/release/foxy/rmw_dds_common/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "96d728be0c1a0a4253d95c8db028523adf8754476e51e353ea005f8c409e0cc3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common osrf-testing-tools-cpp performance-test-fixture ]; - propagatedBuildInputs = [ rcpputils rcutils rmw rosidl-default-runtime rosidl-runtime-cpp ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Define a common interface between DDS implementations of ROS middleware.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-fastrtps-cpp/default.nix b/distros/foxy/rmw-fastrtps-cpp/default.nix deleted file mode 100644 index ef71c7d251..0000000000 --- a/distros/foxy/rmw-fastrtps-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-cmake, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rmw-fastrtps-cpp"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/foxy/rmw_fastrtps_cpp/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "4afa3caa6874aa01d4f4b34f8fc05a7741f5a03b2afcd710d7a37931552a581a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp test-msgs ]; - propagatedBuildInputs = [ ament-cmake fastcdr fastrtps fastrtps-cmake-module rcpputils rcutils rmw rmw-dds-common rmw-fastrtps-shared-cpp rosidl-cmake rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-fastrtps-c rosidl-typesupport-fastrtps-cpp ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros fastrtps-cmake-module rosidl-cmake ]; - - meta = { - description = ''Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-fastrtps-dynamic-cpp/default.nix b/distros/foxy/rmw-fastrtps-dynamic-cpp/default.nix deleted file mode 100644 index 16d3dd022d..0000000000 --- a/distros/foxy/rmw-fastrtps-dynamic-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common, rmw-fastrtps-shared-cpp, rosidl-runtime-c, rosidl-typesupport-fastrtps-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rmw-fastrtps-dynamic-cpp"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/foxy/rmw_fastrtps_dynamic_cpp/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "012dbcbb74e7c257ba19fb65477ffe529d14b4f6bf72c8da228a1fd4664d290e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp test-msgs ]; - propagatedBuildInputs = [ ament-cmake fastcdr fastrtps fastrtps-cmake-module rcpputils rcutils rmw rmw-dds-common rmw-fastrtps-shared-cpp rosidl-runtime-c rosidl-typesupport-fastrtps-c rosidl-typesupport-fastrtps-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros fastrtps-cmake-module ]; - - meta = { - description = ''Implement the ROS middleware interface using introspection type support.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-fastrtps-shared-cpp/default.nix b/distros/foxy/rmw-fastrtps-shared-cpp/default.nix deleted file mode 100644 index 45b04a8612..0000000000 --- a/distros/foxy/rmw-fastrtps-shared-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, rcpputils, rcutils, rmw, rmw-dds-common }: -buildRosPackage { - pname = "ros-foxy-rmw-fastrtps-shared-cpp"; - version = "1.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/foxy/rmw_fastrtps_shared_cpp/1.3.2-1.tar.gz"; - name = "1.3.2-1.tar.gz"; - sha256 = "7a384bca3b82c56deb5172f306bd2137a46a3abb5d8c86f81062dcd7d90e306d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ ament-cmake fastcdr fastrtps fastrtps-cmake-module rcpputils rcutils rmw rmw-dds-common ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros fastrtps-cmake-module ]; - - meta = { - description = ''Code shared on static and dynamic type support of rmw_fastrtps_cpp.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-implementation-cmake/default.nix b/distros/foxy/rmw-implementation-cmake/default.nix deleted file mode 100644 index fbc8161dec..0000000000 --- a/distros/foxy/rmw-implementation-cmake/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-rmw-implementation-cmake"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw-release/archive/release/foxy/rmw_implementation_cmake/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "7e54059aac45d85ff7604d7ce649c6c92759642d47699b58ea3dbe8912cc086c"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CMake functions which can discover and enumerate available implementations.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw-implementation/default.nix b/distros/foxy/rmw-implementation/default.nix deleted file mode 100644 index 21ba274042..0000000000 --- a/distros/foxy/rmw-implementation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, performance-test-fixture, rcpputils, rcutils, rmw, rmw-connext-cpp, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-implementation-cmake }: -buildRosPackage { - pname = "ros-foxy-rmw-implementation"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/foxy/rmw_implementation/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "8a14c62d365b504a7f41c66d59efe4db844a35d8b95890cccf8919020f9f4e49"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rmw rmw-connext-cpp rmw-cyclonedds-cpp rmw-fastrtps-cpp ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ rcpputils rcutils rmw-implementation-cmake ]; - nativeBuildInputs = [ ament-cmake rmw-implementation-cmake ]; - - meta = { - description = ''The decision which ROS middleware implementation should be used for C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rmw/default.nix b/distros/foxy/rmw/default.nix deleted file mode 100644 index dccb4eeaed..0000000000 --- a/distros/foxy/rmw/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-cmake-version, ament-lint-auto, ament-lint-common, osrf-testing-tools-cpp, rcutils, rosidl-runtime-c }: -buildRosPackage { - pname = "ros-foxy-rmw"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw-release/archive/release/foxy/rmw/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "b958282bb2dc21411fe803a4d984e004e7529722c34b23e7d49d25f3c2a42d38"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ament-cmake-version ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common osrf-testing-tools-cpp ]; - propagatedBuildInputs = [ rcutils rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake-ros ament-cmake-version ]; - - meta = { - description = ''Contains the ROS middleware API.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/robot-controllers-interface/default.nix b/distros/foxy/robot-controllers-interface/default.nix deleted file mode 100644 index 6ef26d1f58..0000000000 --- a/distros/foxy/robot-controllers-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cpplint, pluginlib, rclcpp, rclcpp-action, robot-controllers-msgs }: -buildRosPackage { - pname = "ros-foxy-robot-controllers-interface"; - version = "0.8.1-r1"; - - src = fetchurl { - url = "https://github.com/fetchrobotics-gbp/robot_controllers-ros2-release/archive/release/foxy/robot_controllers_interface/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "c34090c04dcef35df231de376dc095fb722460236635f1b9f2a9e3b6978667cc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cpplint ]; - propagatedBuildInputs = [ pluginlib rclcpp rclcpp-action robot-controllers-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic framework for robot controls.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/robot-controllers-msgs/default.nix b/distros/foxy/robot-controllers-msgs/default.nix deleted file mode 100644 index 353b3c3abb..0000000000 --- a/distros/foxy/robot-controllers-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-robot-controllers-msgs"; - version = "0.8.1-r1"; - - src = fetchurl { - url = "https://github.com/fetchrobotics-gbp/robot_controllers-ros2-release/archive/release/foxy/robot_controllers_msgs/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "7fd891740e919d7c0e3ac402b58d335ae1942038cf6b1c99600c56fd8b5a82ec"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-generators rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages for use with robot_controllers framework.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/robot-controllers/default.nix b/distros/foxy/robot-controllers/default.nix deleted file mode 100644 index 6e3d5c088a..0000000000 --- a/distros/foxy/robot-controllers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cpplint, ament-cmake-gtest, angles, control-msgs, geometry-msgs, kdl-parser, nav-msgs, orocos-kdl, pluginlib, rclcpp, rclcpp-action, robot-controllers-interface, sensor-msgs, std-msgs, tf2-geometry-msgs, tf2-ros, trajectory-msgs, urdf }: -buildRosPackage { - pname = "ros-foxy-robot-controllers"; - version = "0.8.1-r1"; - - src = fetchurl { - url = "https://github.com/fetchrobotics-gbp/robot_controllers-ros2-release/archive/release/foxy/robot_controllers/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "28e3d71e94b70d65834bdfa0d821238ae24756c558815ad32ddbbd60dd9538e6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cpplint ament-cmake-gtest ]; - propagatedBuildInputs = [ angles control-msgs geometry-msgs kdl-parser nav-msgs orocos-kdl pluginlib rclcpp rclcpp-action robot-controllers-interface sensor-msgs std-msgs tf2-geometry-msgs tf2-ros trajectory-msgs urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Some basic robot controllers for use with robot_controllers_interface.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/robot-localization/default.nix b/distros/foxy/robot-localization/default.nix deleted file mode 100644 index f943cc2787..0000000000 --- a/distros/foxy/robot-localization/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, boost, builtin-interfaces, diagnostic-msgs, diagnostic-updater, eigen, geographic-msgs, geographiclib, geometry-msgs, launch-ros, launch-testing-ament-cmake, nav-msgs, rclcpp, rmw-implementation, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-robot-localization"; - version = "3.1.2-r1"; - - src = fetchurl { - url = "https://github.com/cra-ros-pkg/robot_localization-release/archive/release/foxy/robot_localization/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "495d5a7059f0edb14fdb145b723590360f4236d1f2fb8d59d7170735761cc91b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake builtin-interfaces rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-ros launch-testing-ament-cmake ]; - propagatedBuildInputs = [ boost diagnostic-msgs diagnostic-updater eigen geographic-msgs geographiclib geometry-msgs nav-msgs rclcpp rmw-implementation rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-eigen tf2-geometry-msgs tf2-ros yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake builtin-interfaces rosidl-default-generators ]; - - meta = { - description = ''Provides nonlinear state estimation through sensor fusion of an abritrary number of sensors.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/robot-state-publisher/default.nix b/distros/foxy/robot-state-publisher/default.nix deleted file mode 100644 index 712853bd7e..0000000000 --- a/distros/foxy/robot-state-publisher/default.nix +++ /dev/null @@ -1,31 +0,0 @@ - -# Copyright 2023 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, builtin-interfaces, geometry-msgs, kdl-parser, launch-ros, launch-testing-ament-cmake, orocos-kdl, rclcpp, rclcpp-components, sensor-msgs, std-msgs, tf2-ros, urdf, urdfdom-headers }: -buildRosPackage { - pname = "ros-foxy-robot-state-publisher"; - version = "2.4.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/robot_state_publisher-release/archive/release/foxy/robot_state_publisher/2.4.5-1.tar.gz"; - name = "2.4.5-1.tar.gz"; - sha256 = "515d5f18cb4937f9854bd46d62731d394c72fe81f4ddcc26b900726eff45ab02"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-ros launch-testing-ament-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs kdl-parser orocos-kdl rclcpp rclcpp-components sensor-msgs std-msgs tf2-ros urdf urdfdom-headers ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package allows you to publish the state of a robot to - tf2. Once the state gets published, it is - available to all components in the system that also use tf2. - The package takes the joint angles of the robot as input - and publishes the 3D poses of the robot links, using a kinematic - tree model of the robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/robot-upstart/default.nix b/distros/foxy/robot-upstart/default.nix deleted file mode 100644 index b6fb7774db..0000000000 --- a/distros/foxy/robot-upstart/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-robot-upstart"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/robot_upstart-release/archive/release/foxy/robot_upstart/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "4247d0c32fca3a7e92edc2b832b76924359a069df0c552af2a1e11646337e0f4"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python ]; - - meta = { - description = ''The robot_upstart package provides scripts which may be used to install - and uninstall Ubuntu Linux upstart jobs which launch groups of roslaunch files.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ros-base/default.nix b/distros/foxy/ros-base/default.nix deleted file mode 100644 index e9b326553e..0000000000 --- a/distros/foxy/ros-base/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry2, kdl-parser, robot-state-publisher, ros-core, rosbag2, urdf }: -buildRosPackage { - pname = "ros-foxy-ros-base"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/variants-release/archive/release/foxy/ros_base/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "17b2a81b60bdf088408d1a349ca4c558ea69f70a90f30598dde5daae74786f23"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geometry2 kdl-parser robot-state-publisher ros-core rosbag2 urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package which extends 'ros_core' and includes other basic functionalities like tf2 and urdf.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros-core/default.nix b/distros/foxy/ros-core/default.nix deleted file mode 100644 index 6461aecda3..0000000000 --- a/distros/foxy/ros-core/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-index-cpp, ament-index-python, ament-lint-auto, ament-lint-common, class-loader, common-interfaces, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, launch-xml, launch-yaml, pluginlib, rcl-lifecycle, rclcpp, rclcpp-lifecycle, rclpy, ros-environment, ros2action, ros2component, ros2doctor, ros2interface, ros2launch, ros2lifecycle, ros2multicast, ros2node, ros2param, ros2pkg, ros2run, ros2service, ros2topic, rosidl-default-generators, rosidl-default-runtime, sros2, sros2-cmake }: -buildRosPackage { - pname = "ros-foxy-ros-core"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/variants-release/archive/release/foxy/ros_core/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "9ed6646dd29039eae6e11622bd07a88457e628f46526186b6359101752bf212c"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake ament-cmake-auto ament-cmake-gmock ament-cmake-gtest ament-cmake-pytest ament-cmake-ros ament-index-cpp ament-index-python ament-lint-auto ament-lint-common class-loader common-interfaces launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros launch-xml launch-yaml pluginlib rcl-lifecycle rclcpp rclcpp-lifecycle rclpy ros-environment ros2action ros2component ros2doctor ros2interface ros2launch ros2lifecycle ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2topic rosidl-default-generators rosidl-default-runtime sros2 sros2-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A package to aggregate the packages required to use publish / subscribe, services, generate messages and other core ROS concepts.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros-environment/default.nix b/distros/foxy/ros-environment/default.nix deleted file mode 100644 index e9e72d53fc..0000000000 --- a/distros/foxy/ros-environment/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-ros-environment"; - version = "2.5.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_environment-release/archive/release/foxy/ros_environment/2.5.1-1.tar.gz"; - name = "2.5.1-1.tar.gz"; - sha256 = "8d594c0fd0788f084b93283c11cf3991e5bdaf76b666c1b602b4df7ca7019ce8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''The package provides the environment variables `ROS_VERSION` and `ROS_DISTRO`.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros-ign-bridge/default.nix b/distros/foxy/ros-ign-bridge/default.nix deleted file mode 100644 index b8d467fa4a..0000000000 --- a/distros/foxy/ros-ign-bridge/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, ignition, launch-ros, launch-testing, launch-testing-ament-cmake, nav-msgs, pkg-config, rclcpp, rosgraph-msgs, sensor-msgs, std-msgs, tf2-msgs, trajectory-msgs }: -buildRosPackage { - pname = "ros-foxy-ros-ign-bridge"; - version = "0.221.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/foxy/ros_ign_bridge/0.221.2-1.tar.gz"; - name = "0.221.2-1.tar.gz"; - sha256 = "ec186272bbfc483e9ef0d1d12767e7f1e6fa8a246da048bfc38866779da54b74"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch-ros launch-testing launch-testing-ament-cmake ]; - propagatedBuildInputs = [ geometry-msgs ignition.msgs5 ignition.transport8 nav-msgs rclcpp rosgraph-msgs sensor-msgs std-msgs tf2-msgs trajectory-msgs ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''Bridge communication between ROS and Ignition Transport''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros-ign-image/default.nix b/distros/foxy/ros-ign-image/default.nix deleted file mode 100644 index 15b607c33f..0000000000 --- a/distros/foxy/ros-ign-image/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ignition, image-transport, pkg-config, rclcpp, ros-ign-bridge, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-ros-ign-image"; - version = "0.221.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/foxy/ros_ign_image/0.221.2-1.tar.gz"; - name = "0.221.2-1.tar.gz"; - sha256 = "e749b6739d04888ba97f79ee5f7b819563bda26e617e9334a7671ecdc5872c45"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ignition.msgs5 ignition.transport8 image-transport rclcpp ros-ign-bridge sensor-msgs ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''Image utilities for Ignition simulation with ROS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros-ign-interfaces/default.nix b/distros/foxy/ros-ign-interfaces/default.nix deleted file mode 100644 index 22b8d27cef..0000000000 --- a/distros/foxy/ros-ign-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-ros-ign-interfaces"; - version = "0.221.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/foxy/ros_ign_interfaces/0.221.2-1.tar.gz"; - name = "0.221.2-1.tar.gz"; - sha256 = "a7a55eb2c8bc0bca95d13563ffa43e77f86aa8984b0816bc12858153cf32aaa7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message and service data structures for interacting with Ignition from ROS2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros-ign/default.nix b/distros/foxy/ros-ign/default.nix deleted file mode 100644 index 5ee707d326..0000000000 --- a/distros/foxy/ros-ign/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-ign-bridge, ros-ign-gazebo, ros-ign-gazebo-demos, ros-ign-image }: -buildRosPackage { - pname = "ros-foxy-ros-ign"; - version = "0.221.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_ign-release/archive/release/foxy/ros_ign/0.221.2-1.tar.gz"; - name = "0.221.2-1.tar.gz"; - sha256 = "e16c78fd9bf2039ea9a3b36b5c7dca8154894910bc4423ce8d82cfddc311279e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ros-ign-bridge ros-ign-gazebo ros-ign-gazebo-demos ros-ign-image ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta-package containing interfaces for using ROS 2 with Ignition simulation.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros-industrial-cmake-boilerplate/default.nix b/distros/foxy/ros-industrial-cmake-boilerplate/default.nix deleted file mode 100644 index 317536f166..0000000000 --- a/distros/foxy/ros-industrial-cmake-boilerplate/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, clang, cmake, cppcheck, gtest, include-what-you-use, lcov }: -buildRosPackage { - pname = "ros-foxy-ros-industrial-cmake-boilerplate"; - version = "0.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_industrial_cmake_boilerplate-release/archive/release/foxy/ros_industrial_cmake_boilerplate/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "9d8fec7ce0f41a5607ee50629b56470cea02f1129222876140388ccf3f8e98a7"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - checkInputs = [ clang cppcheck gtest include-what-you-use lcov ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Contains boilerplate cmake script, macros and utils''; - license = with lib.licenses; [ asl20 bsd3 ]; - }; -} diff --git a/distros/foxy/ros-testing/default.nix b/distros/foxy/ros-testing/default.nix deleted file mode 100644 index e522d2940d..0000000000 --- a/distros/foxy/ros-testing/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-cmake-export-dependencies, launch-testing, launch-testing-ament-cmake, launch-testing-ros, ros2test }: -buildRosPackage { - pname = "ros-foxy-ros-testing"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/foxy/ros_testing/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "1783e0898dfce13a9f07a4e96cba894d42770f15b1b95fb89221ee140d0b8190"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-core ament-cmake-export-dependencies ]; - propagatedBuildInputs = [ launch-testing launch-testing-ament-cmake launch-testing-ros ros2test ]; - nativeBuildInputs = [ ament-cmake launch-testing-ament-cmake ros2test ]; - - meta = { - description = ''The entry point package to launch testing in ROS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros-workspace/default.nix b/distros/foxy/ros-workspace/default.nix deleted file mode 100644 index 6515556fd0..0000000000 --- a/distros/foxy/ros-workspace/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-package, cmake }: -buildRosPackage { - pname = "ros-foxy-ros-workspace"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_workspace-release/archive/release/foxy/ros_workspace/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "e3797244bf456109aa2752c797d1f45d2875c576631cfa6291bc66a29abcc652"; - }; - - buildType = "cmake"; - buildInputs = [ ament-cmake-core ament-package cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Provides the prefix level environment files for ROS 2 packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros1-bridge/default.nix b/distros/foxy/ros1-bridge/default.nix deleted file mode 100644 index 9d5ba50376..0000000000 --- a/distros/foxy/ros1-bridge/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-index-python, ament-lint-auto, ament-lint-common, builtin-interfaces, demo-nodes-cpp, diagnostic-msgs, example-interfaces, gazebo-msgs, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, nav-msgs, pkg-config, python3Packages, rclcpp, rcutils, rmw-implementation-cmake, ros2run, rosidl-cmake, rosidl-parser, sensor-msgs, shape-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-ros1-bridge"; - version = "0.9.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros1_bridge-release/archive/release/foxy/ros1_bridge/0.9.7-1.tar.gz"; - name = "0.9.7-1.tar.gz"; - sha256 = "411dea07770d9ed868e2c7411d8241f861c35f1bdbdd893627b73e3dad8e18d4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-index-python python3Packages.catkin-pkg rmw-implementation-cmake rosidl-cmake rosidl-parser ]; - checkInputs = [ ament-lint-auto ament-lint-common demo-nodes-cpp diagnostic-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros ros2run ]; - propagatedBuildInputs = [ actionlib-msgs builtin-interfaces diagnostic-msgs example-interfaces gazebo-msgs geometry-msgs nav-msgs pkg-config python3Packages.pyyaml rclcpp rcutils sensor-msgs shape-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ament-index-python pkg-config python3Packages.catkin-pkg rosidl-cmake rosidl-parser ]; - - meta = { - description = ''A simple bridge between ROS 1 and ROS 2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros1-rosbag-storage-vendor/default.nix b/distros/foxy/ros1-rosbag-storage-vendor/default.nix deleted file mode 100644 index c48786d341..0000000000 --- a/distros/foxy/ros1-rosbag-storage-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, bzip2, console-bridge, git, gpgme, openssl, pkg-config, pluginlib, ros1-bridge }: -buildRosPackage { - pname = "ros-foxy-ros1-rosbag-storage-vendor"; - version = "0.0.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_bag_v2-release/archive/release/foxy/ros1_rosbag_storage_vendor/0.0.10-1.tar.gz"; - name = "0.0.10-1.tar.gz"; - sha256 = "906f93dd2429158441409477e5c63b7df183e1f0f2a8c4844d00139868e28817"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake boost bzip2 console-bridge git gpgme openssl pkg-config pluginlib ros1-bridge ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Vendor package for rosbag_storage of ROS1''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2-control-test-assets/default.nix b/distros/foxy/ros2-control-test-assets/default.nix deleted file mode 100644 index 59b3f05a11..0000000000 --- a/distros/foxy/ros2-control-test-assets/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto }: -buildRosPackage { - pname = "ros-foxy-ros2-control-test-assets"; - version = "0.11.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "dd351b46efaf5ef394378704c9a16e77e27b3bff5a8c76018793b663536286ca"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The package provides shared test resources for ros2_control stack''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2-control/default.nix b/distros/foxy/ros2-control/default.nix deleted file mode 100644 index dc6b9f657b..0000000000 --- a/distros/foxy/ros2-control/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, hardware-interface, ros2-control-test-assets, ros2controlcli }: -buildRosPackage { - pname = "ros-foxy-ros2-control"; - version = "0.11.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "a07f274f21a59b7bcf2376f2b0f2296c00242734b4bb384a8aa6f7654e2c59e9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ controller-interface controller-manager hardware-interface ros2-control-test-assets ros2controlcli ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for ROS2 control related packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2-controllers/default.nix b/distros/foxy/ros2-controllers/default.nix deleted file mode 100644 index efc5683532..0000000000 --- a/distros/foxy/ros2-controllers/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-state-controller, joint-trajectory-controller, position-controllers, tricycle-controller, velocity-controllers }: -buildRosPackage { - pname = "ros-foxy-ros2-controllers"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "e0cb773e7853dc30b9b165176fa0c5e31b8c178202977d0c031cc9126fb3e0d9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ diff-drive-controller effort-controllers force-torque-sensor-broadcaster forward-command-controller imu-sensor-broadcaster joint-state-broadcaster joint-state-controller joint-trajectory-controller position-controllers tricycle-controller velocity-controllers ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage for ROS2 controllers related packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2-ouster/default.nix b/distros/foxy/ros2-ouster/default.nix deleted file mode 100644 index a01b53b591..0000000000 --- a/distros/foxy/ros2-ouster/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, launch, launch-ros, ouster-msgs, pcl, pcl-conversions, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-ros2-ouster"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/ros2_ouster_drivers-release/archive/release/foxy/ros2_ouster/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "9e3e14ec2e09d2e4933ad22fa11e213b3c231eea02f380c13d5e44ee1cf68f00"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs launch launch-ros ouster-msgs pcl pcl-conversions rclcpp rclcpp-components rclcpp-lifecycle sensor-msgs std-srvs tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Drivers for the Ouster OS-1 Lidar''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2-socketcan/default.nix b/distros/foxy/ros2-socketcan/default.nix deleted file mode 100644 index 2e579312e6..0000000000 --- a/distros/foxy/ros2-socketcan/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, can-msgs, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle }: -buildRosPackage { - pname = "ros-foxy-ros2-socketcan"; - version = "1.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_socketcan-release/archive/release/foxy/ros2_socketcan/1.1.0-1.tar.gz"; - name = "1.1.0-1.tar.gz"; - sha256 = "0e1d360e58b44ddfa46158a568d646042a0738513f9e42e801de5f73a3eabecb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ can-msgs lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Simple wrapper around SocketCAN''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2action/default.nix b/distros/foxy/ros2action/default.nix deleted file mode 100644 index cf1211c753..0000000000 --- a/distros/foxy/ros2action/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, pythonPackages, rclpy, ros-testing, ros2cli, rosidl-runtime-py, test-msgs }: -buildRosPackage { - pname = "ros-foxy-ros2action"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2action/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "2b759d7ea74b848f0a75cd2fdd1156eb48fb5ceb94b9982e6212ad30b948323d"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing test-msgs ]; - propagatedBuildInputs = [ action-msgs ament-index-python rclpy ros2cli rosidl-runtime-py ]; - - meta = { - description = ''The action command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2bag/default.nix b/distros/foxy/ros2bag/default.nix deleted file mode 100644 index b1144f3e27..0000000000 --- a/distros/foxy/ros2bag/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, launch-testing, launch-testing-ros, pythonPackages, ros2cli, rosbag2-transport }: -buildRosPackage { - pname = "ros-foxy-ros2bag"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/ros2bag/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "169aee17a50571b99c37b3822a5f5acafb59880da46964e7f3c667d810dcde4d"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 launch-testing launch-testing-ros pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli rosbag2-transport ]; - - meta = { - description = ''Entry point for rosbag in ROS 2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2cli-common-extensions/default.nix b/distros/foxy/ros2cli-common-extensions/default.nix deleted file mode 100644 index df2eae710c..0000000000 --- a/distros/foxy/ros2cli-common-extensions/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-xml, launch-yaml, ros2action, ros2cli, ros2component, ros2doctor, ros2interface, ros2launch, ros2lifecycle, ros2multicast, ros2node, ros2param, ros2pkg, ros2run, ros2service, ros2topic, sros2 }: -buildRosPackage { - pname = "ros-foxy-ros2cli-common-extensions"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli_common_extensions-release/archive/release/foxy/ros2cli_common_extensions/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "a4084d90a9eb5802668306ea9c563eb6e882015707e21f3a9c6ec6ef58927c0a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ launch-xml launch-yaml ros2action ros2cli ros2component ros2doctor ros2interface ros2launch ros2lifecycle ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2topic sros2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package for ros2cli common extensions''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2cli/default.nix b/distros/foxy/ros2cli/default.nix deleted file mode 100644 index 2ec967866d..0000000000 --- a/distros/foxy/ros2cli/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 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, rclpy, test-msgs }: -buildRosPackage { - pname = "ros-foxy-ros2cli"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2cli/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "17a0937d793584ac18cf85dfcdc5d29758982b94c199c817392e80fac6d43c37"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest test-msgs ]; - propagatedBuildInputs = [ python3Packages.netifaces python3Packages.setuptools rclpy ]; - - meta = { - description = ''Framework for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2component/default.nix b/distros/foxy/ros2component/default.nix deleted file mode 100644 index b35d7eac25..0000000000 --- a/distros/foxy/ros2component/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, composition-interfaces, pythonPackages, rcl-interfaces, rclcpp-components, rclpy, ros2cli, ros2node, ros2param, ros2pkg }: -buildRosPackage { - pname = "ros-foxy-ros2component"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2component/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "a1e412926de87f8a315bf19703be33fb8bf6e6065bdc5f6d30fca61ddf9d376e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python composition-interfaces rcl-interfaces rclcpp-components rclpy ros2cli ros2node ros2param ros2pkg ]; - - meta = { - description = ''The component command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2controlcli/default.nix b/distros/foxy/ros2controlcli/default.nix deleted file mode 100644 index da3836724a..0000000000 --- a/distros/foxy/ros2controlcli/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }: -buildRosPackage { - pname = "ros-foxy-ros2controlcli"; - version = "0.11.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "38ecf5735292de1b8762bc851d355735873807a159e895a32c612e4bdf059908"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ]; - propagatedBuildInputs = [ controller-manager controller-manager-msgs rclpy ros2cli ros2node ros2param rosidl-runtime-py ]; - - meta = { - description = ''The ROS 2 command line tools for ROS2 Control.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2interface/default.nix b/distros/foxy/ros2interface/default.nix deleted file mode 100644 index 6eecc8d9c2..0000000000 --- a/distros/foxy/ros2interface/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, pythonPackages, ros-testing, ros2cli, rosidl-runtime-py, test-msgs }: -buildRosPackage { - pname = "ros-foxy-ros2interface"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2interface/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "06a82448152df09ba2d0381e5d2a9989eb4cbbb5dd1fed450dea7c0f85148053"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing test-msgs ]; - propagatedBuildInputs = [ ament-index-python ros2cli rosidl-runtime-py ]; - - meta = { - description = ''The interface command for ROS 2 command line tools''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2launch/default.nix b/distros/foxy/ros2launch/default.nix deleted file mode 100644 index 9a2bbe61af..0000000000 --- a/distros/foxy/ros2launch/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-ros, pythonPackages, ros2cli, ros2pkg }: -buildRosPackage { - pname = "ros-foxy-ros2launch"; - version = "0.11.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/foxy/ros2launch/0.11.7-1.tar.gz"; - name = "0.11.7-1.tar.gz"; - sha256 = "a902fd775def34d1b20bdfcf87f1e39e0b4394b79993048a8490bcb15ae5a71a"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python launch launch-ros ros2cli ros2pkg ]; - - meta = { - description = ''The launch command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2lifecycle-test-fixtures/default.nix b/distros/foxy/ros2lifecycle-test-fixtures/default.nix deleted file mode 100644 index dc95c8ef5d..0000000000 --- a/distros/foxy/ros2lifecycle-test-fixtures/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-lifecycle }: -buildRosPackage { - pname = "ros-foxy-ros2lifecycle-test-fixtures"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2lifecycle_test_fixtures/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "17086d845cd680d736a6272a7666d65f0b7e5dd6c2e2eebc9feaee607d915069"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-lifecycle ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing fixture nodes for ros2lifecycle tests''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2lifecycle/default.nix b/distros/foxy/ros2lifecycle/default.nix deleted file mode 100644 index 1d68b37965..0000000000 --- a/distros/foxy/ros2lifecycle/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, lifecycle-msgs, pythonPackages, rclpy, ros-testing, ros2cli, ros2lifecycle-test-fixtures, ros2node, ros2service }: -buildRosPackage { - pname = "ros-foxy-ros2lifecycle"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2lifecycle/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "3837c8366df375f73415ce6a096461a04d635fa712ded41714f083091973a5b2"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing ros2lifecycle-test-fixtures ]; - propagatedBuildInputs = [ lifecycle-msgs rclpy ros2cli ros2node ros2service ]; - - meta = { - description = ''The lifecycle command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2multicast/default.nix b/distros/foxy/ros2multicast/default.nix deleted file mode 100644 index 56dfd25fab..0000000000 --- a/distros/foxy/ros2multicast/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, pythonPackages, ros2cli }: -buildRosPackage { - pname = "ros-foxy-ros2multicast"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2multicast/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "477dbf74248d90a70765cbb3ad7a50c4e4c5f89f8ee2ac848953cba6376e7072"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli ]; - - meta = { - description = ''The multicast command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2node/default.nix b/distros/foxy/ros2node/default.nix deleted file mode 100644 index 317ea112d8..0000000000 --- a/distros/foxy/ros2node/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, pythonPackages, rclpy, ros-testing, ros2cli, test-msgs }: -buildRosPackage { - pname = "ros-foxy-ros2node"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2node/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "20c5864c207937b6d9933ab611436c89c2bafb6a6cc11dc406da3385f209e0b3"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest rclpy ros-testing test-msgs ]; - propagatedBuildInputs = [ ros2cli ]; - - meta = { - description = ''The node command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2nodl/default.nix b/distros/foxy/ros2nodl/default.nix deleted file mode 100644 index 71d9c27600..0000000000 --- a/distros/foxy/ros2nodl/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-index-python, ament-lint-auto, ament-lint-common, ament-mypy, nodl-python, python3Packages, pythonPackages, ros2cli, ros2pkg, ros2run }: -buildRosPackage { - pname = "ros-foxy-ros2nodl"; - version = "0.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/nodl-release/archive/release/foxy/ros2nodl/0.3.1-1.tar.gz"; - name = "0.3.1-1.tar.gz"; - sha256 = "f500f0c85d048581b793e1cec2162f4fe2be349dacc67aef364fa4048bf8ff65"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-lint-auto ament-lint-common ament-mypy python3Packages.pytest-mock pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python nodl-python python3Packages.argcomplete ros2cli ros2pkg ros2run ]; - - meta = { - description = ''CLI tools for NoDL files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2param/default.nix b/distros/foxy/ros2param/default.nix deleted file mode 100644 index 98b2d5b265..0000000000 --- a/distros/foxy/ros2param/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2service }: -buildRosPackage { - pname = "ros-foxy-ros2param"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2param/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "6f261b50548c50ea17bb8a0fa453f52acd5738bb8ecaeee5099184406ae12226"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint launch launch-ros launch-testing launch-testing-ros pythonPackages.pytest ]; - propagatedBuildInputs = [ rcl-interfaces rclpy ros2cli ros2node ros2service ]; - - meta = { - description = ''The param command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2pkg/default.nix b/distros/foxy/ros2pkg/default.nix deleted file mode 100644 index fda16bd0b0..0000000000 --- a/distros/foxy/ros2pkg/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, ament-xmllint, python3Packages, pythonPackages, ros-testing, ros2cli }: -buildRosPackage { - pname = "ros-foxy-ros2pkg"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2pkg/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "01ced68b47272fb3f434a955fae935072f4f4c36b27543b6baf43ce4abe8b937"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing ]; - propagatedBuildInputs = [ ament-index-python python3Packages.catkin-pkg python3Packages.empy python3Packages.setuptools ros2cli ]; - - meta = { - description = ''The pkg command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2run/default.nix b/distros/foxy/ros2run/default.nix deleted file mode 100644 index 4259cb89e4..0000000000 --- a/distros/foxy/ros2run/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, pythonPackages, ros2cli, ros2pkg }: -buildRosPackage { - pname = "ros-foxy-ros2run"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2run/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "1926c632addd208382995bdee0f2a81dee272407838b82022ef80b7d42f666cb"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli ros2pkg ]; - - meta = { - description = ''The run command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2service/default.nix b/distros/foxy/ros2service/default.nix deleted file mode 100644 index eb9f1a1461..0000000000 --- a/distros/foxy/ros2service/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 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, rclpy, ros-testing, ros2cli, rosidl-runtime-py, test-msgs }: -buildRosPackage { - pname = "ros-foxy-ros2service"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2service/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "02f5f62327d048a2d448941d9f15d3b5b21357a7e6179c7fd04ba898311d2137"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ros-testing test-msgs ]; - propagatedBuildInputs = [ python3Packages.pyyaml rclpy ros2cli rosidl-runtime-py ]; - - meta = { - description = ''The service command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2test/default.nix b/distros/foxy/ros2test/default.nix deleted file mode 100644 index 363b493d63..0000000000 --- a/distros/foxy/ros2test/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, domain-coordinator, launch, launch-ros, launch-testing, launch-testing-ros, pythonPackages, ros2cli }: -buildRosPackage { - pname = "ros-foxy-ros2test"; - version = "0.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/foxy/ros2test/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "80aacb0c622b5a88e20299fd3f4bb9b8dee473171948c708a3e2c1adb59662a2"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ domain-coordinator launch launch-ros launch-testing launch-testing-ros ros2cli ]; - - meta = { - description = ''The test command for ROS 2 launch tests.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2topic/default.nix b/distros/foxy/ros2topic/default.nix deleted file mode 100644 index 22853efc53..0000000000 --- a/distros/foxy/ros2topic/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, geometry-msgs, python3Packages, pythonPackages, rclpy, ros-testing, ros2cli, rosidl-runtime-py, std-msgs, test-msgs }: -buildRosPackage { - pname = "ros-foxy-ros2topic"; - version = "0.9.13-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2topic/0.9.13-1.tar.gz"; - name = "0.9.13-1.tar.gz"; - sha256 = "ef2dbf436e3fc1b7fe307bb5e8d3ba6099969c0a8559d93cd4d5bf309f1e146e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint geometry-msgs pythonPackages.pytest ros-testing std-msgs test-msgs ]; - propagatedBuildInputs = [ python3Packages.numpy python3Packages.pyyaml rclpy ros2cli rosidl-runtime-py ]; - - meta = { - description = ''The topic command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/ros2trace-analysis/default.nix b/distros/foxy/ros2trace-analysis/default.nix deleted file mode 100644 index 198ca3ff4d..0000000000 --- a/distros/foxy/ros2trace-analysis/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, pythonPackages, ros2cli, tracetools-analysis }: -buildRosPackage { - pname = "ros-foxy-ros2trace-analysis"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://gitlab.com/ros-tracing/tracetools_analysis-release/-/archive/release/foxy/ros2trace_analysis/1.0.3-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "e6557a80c5a0fa101ebd086ffdd93575239e0cbf6f92a6aa8811494a3c1dc395"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli tracetools-analysis ]; - - meta = { - description = ''The trace-analysis command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ros2trace/default.nix b/distros/foxy/ros2trace/default.nix deleted file mode 100644 index 8f00c8e652..0000000000 --- a/distros/foxy/ros2trace/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, pythonPackages, ros2cli, tracetools-trace }: -buildRosPackage { - pname = "ros-foxy-ros2trace"; - version = "1.0.5-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/foxy/ros2trace/1.0.5-2.tar.gz"; - name = "1.0.5-2.tar.gz"; - sha256 = "9cd998d905f4d740bf63d06a6713efb94e58344f75eaafea34a604c8becf6904"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ ros2cli tracetools-trace ]; - - meta = { - description = ''The trace command for ROS 2 command line tools.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosapi-msgs/default.nix b/distros/foxy/rosapi-msgs/default.nix deleted file mode 100644 index 25610adabc..0000000000 --- a/distros/foxy/rosapi-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rosapi-msgs"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi_msgs/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "a26a27d80a6793d7a3d18ff938cd6ed9ed0d398790578a5096fd2940c7b0742c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; - - meta = { - description = ''Provides service calls for getting ros meta-information, like list of - topics, services, params, etc.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rosapi/default.nix b/distros/foxy/rosapi/default.nix deleted file mode 100644 index 9cd708e9c5..0000000000 --- a/distros/foxy/rosapi/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, geometry-msgs, rcl-interfaces, rclpy, rmw-dds-common, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosapi-msgs, rosbridge-library, sensor-msgs, shape-msgs }: -buildRosPackage { - pname = "ros-foxy-rosapi"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "d41c78147ec4a5d4d8cfdc49e3c10b4a8c4a3c93c10b14cb75e789b59aa4e01e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-pytest geometry-msgs rmw-dds-common sensor-msgs shape-msgs ]; - propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rclpy ros2node ros2param ros2pkg ros2service ros2topic rosapi-msgs rosbridge-library ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Provides service calls for getting ros meta-information, like list of - topics, services, params, etc.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rosauth/default.nix b/distros/foxy/rosauth/default.nix deleted file mode 100644 index 516d76b8e5..0000000000 --- a/distros/foxy/rosauth/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, launch-testing, openssl, rclcpp, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rosauth"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosauth-release/archive/release/foxy/rosauth/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "e688341cb53f75dfe44ce9372e32aec7ee4ed0c468abe6adf0d00b2d69664962"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros openssl rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest launch-testing ]; - propagatedBuildInputs = [ rclcpp rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; - - meta = { - description = ''Server Side tools for Authorization and Authentication of ROS Clients''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rosbag2-bag-v2-plugins/default.nix b/distros/foxy/rosbag2-bag-v2-plugins/default.nix deleted file mode 100644 index ad4b605b2e..0000000000 --- a/distros/foxy/rosbag2-bag-v2-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, pluginlib, rclcpp, rcutils, ros1-bridge, ros1-rosbag-storage-vendor, rosbag2, rosbag2-storage, rosbag2-test-common, rosbag2-transport, shared-queues-vendor, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rosbag2-bag-v2-plugins"; - version = "0.0.10-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_bag_v2-release/archive/release/foxy/rosbag2_bag_v2_plugins/0.0.10-1.tar.gz"; - name = "0.0.10-1.tar.gz"; - sha256 = "0af1ade39d4ed3e5fdc742eeebcc29351ac49666a9f470ecb658aa45cf118e1d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common rosbag2-transport shared-queues-vendor std-msgs ]; - propagatedBuildInputs = [ pluginlib rclcpp rcutils ros1-bridge ros1-rosbag-storage-vendor rosbag2 rosbag2-storage ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing storage and converter plugins for rosbag 1''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-compression/default.nix b/distros/foxy/rosbag2-compression/default.nix deleted file mode 100644 index 51940ac809..0000000000 --- a/distros/foxy/rosbag2-compression/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-test-common, zstd-vendor }: -buildRosPackage { - pname = "ros-foxy-rosbag2-compression"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_compression/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "f462ca3b17409c9981f4f57fe1c2cccd1bd27626c22c2b99aa65329eca17676c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rclcpp rosbag2-test-common ]; - propagatedBuildInputs = [ rcpputils rcutils rosbag2-cpp rosbag2-storage zstd-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Compression implementations for rosbag2 bags and messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-converter-default-plugins/default.nix b/distros/foxy/rosbag2-converter-default-plugins/default.nix deleted file mode 100644 index 686b87cc29..0000000000 --- a/distros/foxy/rosbag2-converter-default-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rmw, rmw-fastrtps-cpp, rosbag2-cpp, rosbag2-test-common, rosidl-runtime-cpp, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rosbag2-converter-default-plugins"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_converter_default_plugins/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "d79e97f07bcff547a93833109c9ad4525c16bc077bd40d13563f3b339d4530ce"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rcpputils rmw-fastrtps-cpp rosbag2-cpp rosbag2-test-common test-msgs ]; - propagatedBuildInputs = [ ament-index-cpp pluginlib rcpputils rmw rmw-fastrtps-cpp rosbag2-cpp rosidl-runtime-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package containing default plugins for format converters''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-cpp/default.nix b/distros/foxy/rosbag2-cpp/default.nix deleted file mode 100644 index f9566d39e2..0000000000 --- a/distros/foxy/rosbag2-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, shared-queues-vendor, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rosbag2-cpp"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_cpp/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "b1b0954738da095a3ffd9ff0a2027cc66ca17df5053e65a99ec6b1c213ea0dfc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common test-msgs ]; - propagatedBuildInputs = [ ament-index-cpp pluginlib rcpputils rcutils rosbag2-storage rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-cpp rosidl-typesupport-introspection-cpp shared-queues-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ ROSBag2 client library''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-storage-default-plugins/default.nix b/distros/foxy/rosbag2-storage-default-plugins/default.nix deleted file mode 100644 index 77e9ab1011..0000000000 --- a/distros/foxy/rosbag2-storage-default-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-storage, rosbag2-test-common, sqlite3-vendor }: -buildRosPackage { - pname = "ros-foxy-rosbag2-storage-default-plugins"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage_default_plugins/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "e4bce94c070c9f820e1eb2c03baa9ac57c32df136807e218a07ec820e1352fdb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rosbag2-test-common ]; - propagatedBuildInputs = [ pluginlib rcpputils rcutils rosbag2-storage sqlite3-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROSBag2 SQLite3 storage plugin''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-storage-mcap-testdata/default.nix b/distros/foxy/rosbag2-storage-mcap-testdata/default.nix deleted file mode 100644 index c9882f415a..0000000000 --- a/distros/foxy/rosbag2-storage-mcap-testdata/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rosbag2-storage-mcap-testdata"; - version = "0.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_storage_mcap-release/archive/release/foxy/rosbag2_storage_mcap_testdata/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "9f13c826b493d30288ff49fe6863680161e37037b9e6f77113719aa9d5d9b12e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''message definition test fixtures for MCAP schema recording''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-storage-mcap/default.nix b/distros/foxy/rosbag2-storage-mcap/default.nix deleted file mode 100644 index e5989d35bc..0000000000 --- a/distros/foxy/rosbag2-storage-mcap/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, mcap-vendor, pluginlib, rcpputils, rcutils, rosbag2-cpp, rosbag2-storage, rosbag2-storage-mcap-testdata, rosbag2-test-common, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rosbag2-storage-mcap"; - version = "0.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2_storage_mcap-release/archive/release/foxy/rosbag2_storage_mcap/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "488e351ffb941664b7fd4821f05b136b8feeb631035800a99cb5a51c089fb5ff"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-lint-auto ament-lint-common rcpputils rosbag2-cpp rosbag2-storage-mcap-testdata rosbag2-test-common std-msgs ]; - propagatedBuildInputs = [ ament-index-cpp mcap-vendor pluginlib rcutils rosbag2-storage ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rosbag2 storage plugin using the MCAP file format''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-storage/default.nix b/distros/foxy/rosbag2-storage/default.nix deleted file mode 100644 index f4655a2da8..0000000000 --- a/distros/foxy/rosbag2-storage/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, pluginlib, rcpputils, rcutils, rosbag2-test-common, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-rosbag2-storage"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "24374c19112ed1d80638b641bb33a3c1f58e175540169d622e796b11acb70035"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common rosbag2-test-common ]; - propagatedBuildInputs = [ pluginlib rcpputils rcutils yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 independent storage format to store serialized ROS2 messages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-test-common/default.nix b/distros/foxy/rosbag2-test-common/default.nix deleted file mode 100644 index fbad64720e..0000000000 --- a/distros/foxy/rosbag2-test-common/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rcutils }: -buildRosPackage { - pname = "ros-foxy-rosbag2-test-common"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_test_common/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "c7da6b9dcd0a424957b7fea9c987baa10cddac178a292a69cf9169ed0a09d5dc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rcutils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Commonly used test helper classes and fixtures for rosbag2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-tests/default.nix b/distros/foxy/rosbag2-tests/default.nix deleted file mode 100644 index 49e9295713..0000000000 --- a/distros/foxy/rosbag2-tests/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-index-cpp, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, ros2bag, rosbag2-compression, rosbag2-converter-default-plugins, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, std-msgs, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rosbag2-tests"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_tests/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "7cc527a3b9baacd42e9735db079acdfa2cdef663cc0d09edff64994000af8b22"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common rclcpp rcpputils ros2bag rosbag2-compression rosbag2-converter-default-plugins rosbag2-cpp rosbag2-storage rosbag2-storage-default-plugins rosbag2-test-common std-msgs test-msgs ]; - propagatedBuildInputs = [ ament-index-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Tests package for rosbag2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2-transport/default.nix b/distros/foxy/rosbag2-transport/default.nix deleted file mode 100644 index 71761274a7..0000000000 --- a/distros/foxy/rosbag2-transport/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, python-cmake-module, rclcpp, rmw, rmw-implementation-cmake, rosbag2-compression, rosbag2-cpp, rosbag2-storage, rosbag2-test-common, rpyutils, shared-queues-vendor, test-msgs, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-rosbag2-transport"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_transport/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "eb0fa6b929ede444251a62cf2c7db02e5a524cb1bc4dcf6d09b8c659f3975173"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gmock ament-index-cpp ament-lint-auto ament-lint-common rmw-implementation-cmake rosbag2-test-common test-msgs ]; - propagatedBuildInputs = [ python-cmake-module rclcpp rmw rosbag2-compression rosbag2-cpp rosbag2-storage rpyutils shared-queues-vendor yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Layer encapsulating ROS middleware to allow rosbag2 to be used with or without middleware''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbag2/default.nix b/distros/foxy/rosbag2/default.nix deleted file mode 100644 index a96da1de5a..0000000000 --- a/distros/foxy/rosbag2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ros2bag, rosbag2-compression, rosbag2-converter-default-plugins, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, rosbag2-test-common, rosbag2-tests, rosbag2-transport, shared-queues-vendor, sqlite3-vendor }: -buildRosPackage { - pname = "ros-foxy-rosbag2"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "5788f6a7f93453288690c5fec1a9f88f832a3e8488f9d48cab900f613bbc3ca2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ rosbag2-test-common rosbag2-tests ]; - propagatedBuildInputs = [ ros2bag rosbag2-compression rosbag2-converter-default-plugins rosbag2-cpp rosbag2-storage rosbag2-storage-default-plugins rosbag2-transport shared-queues-vendor sqlite3-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Meta package for rosbag2 related packages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosbridge-library/default.nix b/distros/foxy/rosbridge-library/default.nix deleted file mode 100644 index 93351aa5f0..0000000000 --- a/distros/foxy/rosbridge-library/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, python3Packages, rclpy, rosbridge-test-msgs, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-rosbridge-library"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "2130838174c2e3aa724f31013825a76d344a640447401190f984e2d49c2cdd88"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs rosbridge-test-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; - propagatedBuildInputs = [ python3Packages.bson python3Packages.pillow rclpy rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''The core rosbridge package, responsible for interpreting JSON andperforming - the appropriate ROS action, like subscribe, publish, call service, and - interact with params.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rosbridge-msgs/default.nix b/distros/foxy/rosbridge-msgs/default.nix deleted file mode 100644 index 2123628d10..0000000000 --- a/distros/foxy/rosbridge-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rosbridge-msgs"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "91afa7f6aa1ecd21d850f50a5f0c847f92ea5005b8169823f4d588da82e1d4b1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros builtin-interfaces rosidl-default-generators ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ]; - - meta = { - description = ''Package containing message files''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rosbridge-server/default.nix b/distros/foxy/rosbridge-server/default.nix deleted file mode 100644 index d136a95e22..0000000000 --- a/distros/foxy/rosbridge-server/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, rosapi, rosbridge-library, rosbridge-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-rosbridge-server"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "cf9417459e21b3b1f377190ae1eb3e224ff506f60830d4f89fe5fecdfcf8d3ff"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-ros ]; - checkInputs = [ launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros python3Packages.autobahn std-srvs ]; - propagatedBuildInputs = [ python3Packages.tornado python3Packages.twisted rclpy rosapi rosbridge-library rosbridge-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''A WebSocket interface to rosbridge.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rosbridge-suite/default.nix b/distros/foxy/rosbridge-suite/default.nix deleted file mode 100644 index 4a82226b43..0000000000 --- a/distros/foxy/rosbridge-suite/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, rosapi, rosbridge-library, rosbridge-server }: -buildRosPackage { - pname = "ros-foxy-rosbridge-suite"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "94366336bf1ed158fbf73b9ed9a3086a1f1d26ee685b5d0ba9df3160730a788c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - propagatedBuildInputs = [ rosapi rosbridge-library rosbridge-server ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''Rosbridge provides a JSON API to ROS functionality for non-ROS programs. - There are a variety of front ends that interface with rosbridge, including - a WebSocket server for web browsers to interact with. - - Rosbridge_suite is a meta-package containing rosbridge, various front end - packages for rosbridge like a WebSocket package, and helper packages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rosbridge-test-msgs/default.nix b/distros/foxy/rosbridge-test-msgs/default.nix deleted file mode 100644 index 9295ac0ddc..0000000000 --- a/distros/foxy/rosbridge-test-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, rclpy, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-rosbridge-test-msgs"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_test_msgs/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "314ce6933f744bf8247d3b62857d54722b0ac093e9843f94df720cbc83774800"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Message and service definitions used in internal tests for rosbridge packages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rosee-msg/default.nix b/distros/foxy/rosee-msg/default.nix deleted file mode 100644 index 19ac4abb46..0000000000 --- a/distros/foxy/rosee-msg/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, actionlib-msgs, ament-cmake, builtin-interfaces, example-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-srvs }: -buildRosPackage { - pname = "ros-foxy-rosee-msg"; - version = "0.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ADVRHumanoids/rosee2_msg-release/archive/release/foxy/rosee_msg/0.0.2-2.tar.gz"; - name = "0.0.2-2.tar.gz"; - sha256 = "b552235dc79a8e18a1acb015b78dee7d205f65c044043da4a73ad07cffddd4c0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ action-msgs actionlib-msgs builtin-interfaces example-interfaces geometry-msgs rosidl-default-runtime std-srvs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The rosee_msg package for ros2 version''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosgraph-msgs/default.nix b/distros/foxy/rosgraph-msgs/default.nix deleted file mode 100644 index 7be346fa5e..0000000000 --- a/distros/foxy/rosgraph-msgs/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rosgraph-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/rosgraph_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "6e1a01afa5d813591a92bd52a4e7d0bc75328bf7b8cd73ea9f88c8ee0b8bd860"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages relating to the ROS Computation Graph. - These are generally considered to be low-level messages that end users do not interact with.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-adapter/default.nix b/distros/foxy/rosidl-adapter/default.nix deleted file mode 100644 index ced24d092b..0000000000 --- a/distros/foxy/rosidl-adapter/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages }: -buildRosPackage { - pname = "ros-foxy-rosidl-adapter"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_adapter/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "1df8b635268667e41d33046f47659ae5d9b456d8f14f75922ea357ea40b9a005"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ python3Packages.empy ]; - - meta = { - description = ''API and scripts to parse .msg/.srv/.action files and convert them to .idl.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-cmake/default.nix b/distros/foxy/rosidl-cmake/default.nix deleted file mode 100644 index 7fca49a209..0000000000 --- a/distros/foxy/rosidl-cmake/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, python3Packages, rosidl-adapter, rosidl-parser }: -buildRosPackage { - pname = "ros-foxy-rosidl-cmake"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_cmake/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "9a1b95299b93fa18c295051f530f2debe5afe0f1533300ca1e6881ddf185800d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake python3Packages.empy rosidl-adapter rosidl-parser ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python python3Packages.empy ]; - - meta = { - description = ''The CMake functionality to invoke code generation for ROS interface files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-default-generators/default.nix b/distros/foxy/rosidl-default-generators/default.nix deleted file mode 100644 index a123600409..0000000000 --- a/distros/foxy/rosidl-default-generators/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-generator-py, rosidl-typesupport-c, rosidl-typesupport-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }: -buildRosPackage { - pname = "ros-foxy-rosidl-default-generators"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/foxy/rosidl_default_generators/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "7d4f2be5e2751c8dbe70344468a104f061879cf1d4759d2117d946659431600d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake-core rosidl-cmake rosidl-generator-c rosidl-generator-cpp rosidl-generator-py rosidl-typesupport-c rosidl-typesupport-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - nativeBuildInputs = [ ament-cmake ament-cmake-core rosidl-cmake rosidl-generator-c rosidl-generator-cpp rosidl-generator-py rosidl-typesupport-c rosidl-typesupport-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - - meta = { - description = ''A configuration package defining the default ROS interface generators.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-default-runtime/default.nix b/distros/foxy/rosidl-default-runtime/default.nix deleted file mode 100644 index c47e626c8d..0000000000 --- a/distros/foxy/rosidl-default-runtime/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-generator-py, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp }: -buildRosPackage { - pname = "ros-foxy-rosidl-default-runtime"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_defaults-release/archive/release/foxy/rosidl_default_runtime/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "4608ee420c651b7deb3d13923c61b5610b6f2c0a58c3edaf2f9650ffc34833bc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-generator-py rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-c rosidl-typesupport-cpp rosidl-typesupport-introspection-c rosidl-typesupport-introspection-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A configuration package defining the runtime for the ROS interfaces.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-generator-c/default.nix b/distros/foxy/rosidl-generator-c/default.nix deleted file mode 100644 index f3396878ca..0000000000 --- a/distros/foxy/rosidl-generator-c/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-python, ament-cmake-ros, ament-lint-auto, ament-lint-common, rcutils, rosidl-cmake, rosidl-parser, rosidl-runtime-c, rosidl-typesupport-interface, test-interface-files }: -buildRosPackage { - pname = "ros-foxy-rosidl-generator-c"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_generator_c/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "1ad154a9fea97fe04bfbd24454d4be546f32cd8058c0813c921d8698942cb20b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rosidl-cmake rosidl-runtime-c test-interface-files ]; - propagatedBuildInputs = [ ament-cmake-core rcutils rosidl-cmake rosidl-parser rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-python ament-cmake-ros rosidl-cmake ]; - - meta = { - description = ''Generate the ROS interfaces in C.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-generator-cpp/default.nix b/distros/foxy/rosidl-generator-cpp/default.nix deleted file mode 100644 index 5ddc086060..0000000000 --- a/distros/foxy/rosidl-generator-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-generator-c, rosidl-parser, rosidl-runtime-c, rosidl-runtime-cpp, test-interface-files }: -buildRosPackage { - pname = "ros-foxy-rosidl-generator-cpp"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_generator_cpp/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "9cabd478675c46568065299fc84b1f2e498651bef720edfdf9a9074e6f6fd70c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rosidl-cmake rosidl-runtime-c rosidl-runtime-cpp test-interface-files ]; - propagatedBuildInputs = [ ament-cmake-core rosidl-cmake rosidl-generator-c rosidl-parser ]; - nativeBuildInputs = [ ament-cmake ament-cmake-core rosidl-cmake ]; - - meta = { - description = ''Generate the ROS interfaces in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-generator-dds-idl/default.nix b/distros/foxy/rosidl-generator-dds-idl/default.nix deleted file mode 100644 index 8e9f0efd0a..0000000000 --- a/distros/foxy/rosidl-generator-dds-idl/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-cmake }: -buildRosPackage { - pname = "ros-foxy-rosidl-generator-dds-idl"; - version = "0.7.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_dds-release/archive/release/foxy/rosidl_generator_dds_idl/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "ae83243db4ffc4f89b8bb1c795650f5555e5dfbdaec43a7adafcbfa576598633"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake rosidl-cmake ]; - nativeBuildInputs = [ ament-cmake rosidl-cmake ]; - - meta = { - description = ''Generate the DDS interfaces for ROS interfaces.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-generator-py/default.nix b/distros/foxy/rosidl-generator-py/default.nix deleted file mode 100644 index 2ac30a9e41..0000000000 --- a/distros/foxy/rosidl-generator-py/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-index-python, ament-lint-auto, ament-lint-common, python-cmake-module, python3Packages, pythonPackages, rmw, rosidl-cmake, rosidl-generator-c, rosidl-generator-cpp, rosidl-parser, rosidl-runtime-c, rosidl-typesupport-c, rosidl-typesupport-connext-c, rosidl-typesupport-fastrtps-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-c, rpyutils, test-interface-files }: -buildRosPackage { - pname = "ros-foxy-rosidl-generator-py"; - version = "0.9.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/foxy/rosidl_generator_py/0.9.7-1.tar.gz"; - name = "0.9.7-1.tar.gz"; - sha256 = "247b7968bb5445f54b88f55b30209d7e6c6178699e490f3fcc25e72ac58cb517"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-pytest ament-index-python ament-lint-auto ament-lint-common python-cmake-module python3Packages.numpy pythonPackages.pytest rmw rosidl-cmake rosidl-generator-c rosidl-generator-cpp rosidl-parser rosidl-typesupport-c rosidl-typesupport-connext-c rosidl-typesupport-fastrtps-c rosidl-typesupport-introspection-c rpyutils test-interface-files ]; - propagatedBuildInputs = [ ament-cmake ament-index-python python-cmake-module python3Packages.numpy rmw rosidl-cmake rosidl-generator-c rosidl-parser rosidl-runtime-c rosidl-typesupport-c rosidl-typesupport-interface rpyutils ]; - nativeBuildInputs = [ ament-cmake ament-index-python python-cmake-module rosidl-cmake rosidl-generator-c rosidl-typesupport-c rosidl-typesupport-interface ]; - - meta = { - description = ''Generate the ROS interfaces in Python.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-parser/default.nix b/distros/foxy/rosidl-parser/default.nix deleted file mode 100644 index cd4816b69d..0000000000 --- a/distros/foxy/rosidl-parser/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, python3Packages, pythonPackages, rosidl-adapter }: -buildRosPackage { - pname = "ros-foxy-rosidl-parser"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_parser/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "c95516fff281942d6c299973c0ea15481ccf5701ba9a1b6cbe6dd2e20647b8bf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.lark rosidl-adapter ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The parser for ROS interface files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-runtime-c/default.nix b/distros/foxy/rosidl-runtime-c/default.nix deleted file mode 100644 index 93291f5b18..0000000000 --- a/distros/foxy/rosidl-runtime-c/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcutils, rosidl-typesupport-interface }: -buildRosPackage { - pname = "ros-foxy-rosidl-runtime-c"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_runtime_c/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "52ed2629fc6e8f3030f3f1b0d7d3d86c4b32f439b0253a94e9a69b7e0abf42c3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake rcutils rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros ]; - - meta = { - description = ''Generate the ROS interfaces in C.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-runtime-cpp/default.nix b/distros/foxy/rosidl-runtime-cpp/default.nix deleted file mode 100644 index d700a12328..0000000000 --- a/distros/foxy/rosidl-runtime-cpp/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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, performance-test-fixture }: -buildRosPackage { - pname = "ros-foxy-rosidl-runtime-cpp"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_runtime_cpp/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "32fd32a9121eb2b21431c9480377202642ad99709fae865847d2c396382af523"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generate the ROS interfaces in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-runtime-py/default.nix b/distros/foxy/rosidl-runtime-py/default.nix deleted file mode 100644 index 94cee98730..0000000000 --- a/distros/foxy/rosidl-runtime-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 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, rosidl-parser, std-msgs, std-srvs, test-msgs }: -buildRosPackage { - pname = "ros-foxy-rosidl-runtime-py"; - version = "0.9.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_runtime_py-release/archive/release/foxy/rosidl_runtime_py/0.9.1-1.tar.gz"; - name = "0.9.1-1.tar.gz"; - sha256 = "473cc66ae02a7bea0bcc51802a1d2547ae4fd13181370ceaa626e7a482b8b02f"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest std-msgs std-srvs test-msgs ]; - propagatedBuildInputs = [ python3Packages.numpy python3Packages.pyyaml rosidl-parser ]; - - meta = { - description = ''Runtime utilities for working with generated ROS interfaces in Python.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-c/default.nix b/distros/foxy/rosidl-typesupport-c/default.nix deleted file mode 100644 index 41c8133164..0000000000 --- a/distros/foxy/rosidl-typesupport-c/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-ros, ament-lint-auto, ament-lint-common, mimick-vendor, performance-test-fixture, rcpputils, rcutils, rosidl-runtime-c, rosidl-typesupport-connext-c, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-c"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/foxy/rosidl_typesupport_c/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "e3eebf32a2ce71e87877f349fc084570d98d967f3f65c39fdd674c7a6d851a7d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-typesupport-connext-c rosidl-typesupport-introspection-c ]; - checkInputs = [ ament-lint-auto ament-lint-common mimick-vendor performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake-core rcpputils rcutils rosidl-runtime-c rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-ros ]; - - meta = { - description = ''Generate the type support for C messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-connext-c/default.nix b/distros/foxy/rosidl-typesupport-connext-c/default.nix deleted file mode 100644 index 646de8ac62..0000000000 --- a/distros/foxy/rosidl-typesupport-connext-c/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, connext-cmake-module, rcutils, rmw, rosidl-cmake, rosidl-generator-c, rosidl-generator-dds-idl, rosidl-parser, rosidl-runtime-c, rosidl-typesupport-connext-cpp }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-connext-c"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_connext-release/archive/release/foxy/rosidl_typesupport_connext_c/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "60b24753c51030c08d9cce34541a2ce02d528759da2eb0006fdf8ceff243a204"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake connext-cmake-module rcutils rmw rosidl-cmake rosidl-generator-c rosidl-generator-dds-idl rosidl-parser rosidl-runtime-c rosidl-typesupport-connext-cpp ]; - nativeBuildInputs = [ ament-cmake connext-cmake-module rcutils rosidl-cmake rosidl-generator-c rosidl-generator-dds-idl rosidl-runtime-c rosidl-typesupport-connext-cpp ]; - - meta = { - description = ''Generate the C interfaces for RTI Connext.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-connext-cpp/default.nix b/distros/foxy/rosidl-typesupport-connext-cpp/default.nix deleted file mode 100644 index bd363a4dd3..0000000000 --- a/distros/foxy/rosidl-typesupport-connext-cpp/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, connext-cmake-module, rcutils, rmw, rosidl-cmake, rosidl-generator-dds-idl, rosidl-parser, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-connext-cpp"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_connext-release/archive/release/foxy/rosidl_typesupport_connext_cpp/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "8edd59200934ec40dc9a1ff0b1b4e543c550f69efa8b5332735b686caede6ba7"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake connext-cmake-module rcutils rmw rosidl-cmake rosidl-generator-dds-idl rosidl-parser rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake connext-cmake-module rcutils rosidl-cmake rosidl-generator-dds-idl rosidl-runtime-c rosidl-runtime-cpp ]; - - meta = { - description = ''Generate the C++ interfaces for RTI Connext.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-cpp/default.nix b/distros/foxy/rosidl-typesupport-cpp/default.nix deleted file mode 100644 index c7af650122..0000000000 --- a/distros/foxy/rosidl-typesupport-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-ros, ament-lint-auto, ament-lint-common, performance-test-fixture, rcpputils, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-c, rosidl-typesupport-connext-cpp, rosidl-typesupport-interface, rosidl-typesupport-introspection-cpp }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-cpp"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport-release/archive/release/foxy/rosidl_typesupport_cpp/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "857873b5a5b0a9d1036c23f31e39fa9bb06348fdbeb2b1ddf90e57939abc895b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-typesupport-connext-cpp rosidl-typesupport-introspection-cpp ]; - checkInputs = [ ament-lint-auto ament-lint-common performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake-core rcpputils rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-c rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake-core ament-cmake-ros ]; - - meta = { - description = ''Generate the type support for C++ messages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-fastrtps-c/default.nix b/distros/foxy/rosidl-typesupport-fastrtps-c/default.nix deleted file mode 100644 index 791bf98fa9..0000000000 --- a/distros/foxy/rosidl-typesupport-fastrtps-c/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, performance-test-fixture, rmw, rosidl-cmake, rosidl-parser, rosidl-runtime-c, rosidl-typesupport-fastrtps-cpp, rosidl-typesupport-interface }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-fastrtps-c"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/foxy/rosidl_typesupport_fastrtps_c/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "179c65edc79a738849459b8078b91922baa6974996cee99a7a7029efd4fa8bd7"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake-ros fastcdr fastrtps fastrtps-cmake-module rmw rosidl-cmake rosidl-parser rosidl-runtime-c rosidl-typesupport-fastrtps-cpp rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake-ros fastcdr fastrtps fastrtps-cmake-module rosidl-cmake rosidl-runtime-c rosidl-typesupport-fastrtps-cpp ]; - - meta = { - description = ''Generate the C interfaces for eProsima FastRTPS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-fastrtps-cpp/default.nix b/distros/foxy/rosidl-typesupport-fastrtps-cpp/default.nix deleted file mode 100644 index 02c4c8d196..0000000000 --- a/distros/foxy/rosidl-typesupport-fastrtps-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, fastcdr, fastrtps, fastrtps-cmake-module, osrf-testing-tools-cpp, performance-test-fixture, rmw, rosidl-cmake, rosidl-parser, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-fastrtps-cpp"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_typesupport_fastrtps-release/archive/release/foxy/rosidl_typesupport_fastrtps_cpp/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "86edb940683229c785785a9c254ef5b6cdcfdd51e10e7b94aa13cc80ac59be36"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp performance-test-fixture ]; - propagatedBuildInputs = [ ament-cmake-ros fastcdr fastrtps fastrtps-cmake-module rmw rosidl-cmake rosidl-parser rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-interface ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros fastcdr fastrtps fastrtps-cmake-module rosidl-cmake rosidl-runtime-c rosidl-runtime-cpp ]; - - meta = { - description = ''Generate the C++ interfaces for eProsima FastRTPS.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-interface/default.nix b/distros/foxy/rosidl-typesupport-interface/default.nix deleted file mode 100644 index fa9823bcd9..0000000000 --- a/distros/foxy/rosidl-typesupport-interface/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-interface"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_typesupport_interface/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "3f57c09bcd1f4be738d547a9ca4c7b1c346b02881f05ceba564bf1b8cc2f69c9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The interface for rosidl typesupport packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-introspection-c/default.nix b/distros/foxy/rosidl-typesupport-introspection-c/default.nix deleted file mode 100644 index 4a186302ad..0000000000 --- a/distros/foxy/rosidl-typesupport-introspection-c/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-parser, rosidl-runtime-c }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-introspection-c"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_typesupport_introspection_c/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "f456d2e091fdf09f5afbfe6aba1edf98199b36fae2756579ad04ccd749e76c4f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake rosidl-cmake rosidl-parser rosidl-runtime-c ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros rosidl-cmake ]; - - meta = { - description = ''Generate the message type support for dynamic message construction in C.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosidl-typesupport-introspection-cpp/default.nix b/distros/foxy/rosidl-typesupport-introspection-cpp/default.nix deleted file mode 100644 index 8d24192b51..0000000000 --- a/distros/foxy/rosidl-typesupport-introspection-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, ament-lint-auto, ament-lint-common, rosidl-cmake, rosidl-parser, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-interface, rosidl-typesupport-introspection-c }: -buildRosPackage { - pname = "ros-foxy-rosidl-typesupport-introspection-cpp"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/foxy/rosidl_typesupport_introspection_cpp/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "709be0675642ea6272c18dc3c26e4ba55b88aefee120c817b76ebb72aec18dc8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake rosidl-cmake rosidl-parser rosidl-runtime-c rosidl-runtime-cpp rosidl-typesupport-interface rosidl-typesupport-introspection-c ]; - nativeBuildInputs = [ ament-cmake ament-cmake-ros rosidl-cmake ]; - - meta = { - description = ''Generate the message type support for dynamic message construction in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rosxbeepy/default.nix b/distros/foxy/rosxbeepy/default.nix deleted file mode 100644 index 42861475bf..0000000000 --- a/distros/foxy/rosxbeepy/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }: -buildRosPackage { - pname = "ros-foxy-rosxbeepy"; - version = "0.0.1-r2"; - - src = fetchurl { - url = "https://github.com/Sudharsan10/ROSXBee-release/archive/release/foxy/rosxbeepy/0.0.1-2.tar.gz"; - name = "0.0.1-2.tar.gz"; - sha256 = "e54e519941091da234061390d26f379e90f26f705125f4a1f9bcca6a27fa2617"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy ]; - - meta = { - description = ''A ROS2 wrapper for xbee devices using digi-xbee python API''; - license = with lib.licenses; [ "TODO-License-declaration" ]; - }; -} diff --git a/distros/foxy/rover-bringup/default.nix b/distros/foxy/rover-bringup/default.nix deleted file mode 100644 index e6a0dc6023..0000000000 --- a/distros/foxy/rover-bringup/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, rover-driver }: -buildRosPackage { - pname = "ros-foxy-rover-bringup"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/RoverRobotics-release/roverrobotics_ros2-release/archive/release/foxy/rover_bringup/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "3523442a078155c2b153edcf9363f62d4f389357b2f23ba5872b83449118e49c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ robot-state-publisher rover-driver ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch files and configuration scripts for operation of the Rover and suported sensors.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/rover-description/default.nix b/distros/foxy/rover-description/default.nix deleted file mode 100644 index 8da36e0964..0000000000 --- a/distros/foxy/rover-description/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, urdf }: -buildRosPackage { - pname = "ros-foxy-rover-description"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/RoverRobotics-release/roverrobotics_ros2-release/archive/release/foxy/rover_description/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "b5f901e2e0959833c1e705541852add919352a1a4e976e45ea79fedf172ee365"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF description of Rover.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/rover-driver/default.nix b/distros/foxy/rover-driver/default.nix deleted file mode 100644 index c395d5a6eb..0000000000 --- a/distros/foxy/rover-driver/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, diagnostic-updater, eigen, nav-msgs, rclcpp, rover-msgs, std-msgs, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-foxy-rover-driver"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/RoverRobotics-release/roverrobotics_ros2-release/archive/release/foxy/rover_driver/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "cbf419b12e82a4843f01e69555f2a7a609736d02769fb3e5b0d58852c4582b8e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ diagnostic-updater eigen nav-msgs rclcpp rover-msgs std-msgs tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Serial driver for Rover platform.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/rover-msgs/default.nix b/distros/foxy/rover-msgs/default.nix deleted file mode 100644 index 28ec4fbb66..0000000000 --- a/distros/foxy/rover-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rover-msgs"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/RoverRobotics-release/roverrobotics_ros2-release/archive/release/foxy/rover_msgs/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "fd622b49ee4cab060a1e50dc73ae99de1f66f0605db240c2cf9f83fc8a525285"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for communicating with a Rover Pro.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/rover-navigation/default.nix b/distros/foxy/rover-navigation/default.nix deleted file mode 100644 index 60c17fbc2e..0000000000 --- a/distros/foxy/rover-navigation/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, launch, launch-ros, nav2-amcl, nav2-behavior-tree, nav2-bt-navigator, nav2-controller, nav2-core, nav2-costmap-2d, nav2-dwb-controller, nav2-lifecycle-manager, nav2-map-server, nav2-msgs, nav2-navfn-planner, nav2-planner, nav2-recoveries, nav2-rviz-plugins, nav2-util, nav2-voxel-grid, nav2-waypoint-follower, rviz2 }: -buildRosPackage { - pname = "ros-foxy-rover-navigation"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/RoverRobotics-release/roverrobotics_ros2-release/archive/release/foxy/rover_navigation/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "0344f646bddd472b1661821585166bb0b3eab2c8389b8e703cba57d15e862141"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher launch launch-ros nav2-amcl nav2-behavior-tree nav2-bt-navigator nav2-controller nav2-core nav2-costmap-2d nav2-dwb-controller nav2-lifecycle-manager nav2-map-server nav2-msgs nav2-navfn-planner nav2-planner nav2-recoveries nav2-rviz-plugins nav2-util nav2-voxel-grid nav2-waypoint-follower rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Contains Rover navigation launch files''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/rover-simulation/default.nix b/distros/foxy/rover-simulation/default.nix deleted file mode 100644 index bd88befb3c..0000000000 --- a/distros/foxy/rover-simulation/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rover-bringup, rover-navigation }: -buildRosPackage { - pname = "ros-foxy-rover-simulation"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/RoverRobotics-release/roverrobotics_ros2-release/archive/release/foxy/rover_simulation/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "25307e4c7b66b0f9f8abab68e457b7f87d5a9ebc323a7a981dfc0738f41a5ff9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rover-bringup rover-navigation ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch files for Rover Simulation''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/rover-teleop/default.nix b/distros/foxy/rover-teleop/default.nix deleted file mode 100644 index dfb21d5ad5..0000000000 --- a/distros/foxy/rover-teleop/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, joy, rclpy }: -buildRosPackage { - pname = "ros-foxy-rover-teleop"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/RoverRobotics-release/roverrobotics_ros2-release/archive/release/foxy/rover_teleop/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "7ecc599c243f529056201046b6f8d520619e0abcc9bee1b497b5deb990a7876c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ joy rclpy ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Contains Rover provided teleoperation applications.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/roverrobotics-ros2/default.nix b/distros/foxy/roverrobotics-ros2/default.nix deleted file mode 100644 index 99ed5c4764..0000000000 --- a/distros/foxy/roverrobotics-ros2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rover-bringup, rover-description, rover-driver, rover-msgs, rover-navigation, rover-teleop }: -buildRosPackage { - pname = "ros-foxy-roverrobotics-ros2"; - version = "0.1.1-r2"; - - src = fetchurl { - url = "https://github.com/RoverRobotics-release/roverrobotics_ros2-release/archive/release/foxy/roverrobotics_ros2/0.1.1-2.tar.gz"; - name = "0.1.1-2.tar.gz"; - sha256 = "f023f5877ac477b58450fbdd5743150d656f3e83a82f5bdefd628d0ad3b53888"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rover-bringup rover-description rover-driver rover-msgs rover-navigation rover-teleop ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for communicating with a Rover Pro.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/rplidar-ros/default.nix b/distros/foxy/rplidar-ros/default.nix deleted file mode 100644 index 95b4969377..0000000000 --- a/distros/foxy/rplidar-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, rclcpp, rclcpp-components, sensor-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-rplidar-ros"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/allenh1/rplidar_ros-release/archive/release/foxy/rplidar_ros/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "1c6953014038b0b8642f08b8b85bbe807bda36a6d0ebde093399024df075acff"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ament-cmake-ros ]; - propagatedBuildInputs = [ rclcpp rclcpp-components sensor-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake-auto ament-cmake-ros ]; - - meta = { - description = ''The rplidar ros package, support rplidar A2/A1 and A3/S1''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rpyutils/default.nix b/distros/foxy/rpyutils/default.nix deleted file mode 100644 index 3ef2e83cd3..0000000000 --- a/distros/foxy/rpyutils/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-rpyutils"; - version = "0.2.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rpyutils-release/archive/release/foxy/rpyutils/0.2.0-1.tar.gz"; - name = "0.2.0-1.tar.gz"; - sha256 = "45f694c9502c89b53cdb1258f084f6d3c4da2bd085fbfa1e999b15c1611352dc"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint pythonPackages.pytest ]; - - meta = { - description = ''Package containing various utility types and functions for Python''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rqt-action/default.nix b/distros/foxy/rqt-action/default.nix deleted file mode 100644 index 0effc6c29a..0000000000 --- a/distros/foxy/rqt-action/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, rclpy, rqt-gui, rqt-gui-py, rqt-msg, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt-action"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_action-release/archive/release/foxy/rqt_action/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "34f3544aeea4c41e60b296e75459e810a81039f125b448b83d2c046075260b59"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding rclpy rqt-gui rqt-gui-py rqt-msg rqt-py-common ]; - - meta = { - description = ''rqt_action provides a feature to introspect all available ROS - action types. By utilizing rqt_msg, the output format is - unified with it and rqt_srv. Note that the actions shown on this plugin - is the ones that are stored on your machine, not on the ROS core your rqt - instance connects to.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-common-plugins/default.nix b/distros/foxy/rqt-common-plugins/default.nix deleted file mode 100644 index f718bf8170..0000000000 --- a/distros/foxy/rqt-common-plugins/default.nix +++ /dev/null @@ -1,35 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rqt-action, rqt-console, rqt-graph, rqt-image-view, rqt-msg, rqt-plot, rqt-publisher, rqt-py-common, rqt-py-console, rqt-reconfigure, rqt-service-caller, rqt-shell, rqt-srv, rqt-top, rqt-topic }: -buildRosPackage { - pname = "ros-foxy-rqt-common-plugins"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_common_plugins-release/archive/release/foxy/rqt_common_plugins/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "ba5adf2cf1b397c5fbb4ecc616a4c11df042d3931a1a97e1ee007129034971a1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rqt-action rqt-console rqt-graph rqt-image-view rqt-msg rqt-plot rqt-publisher rqt-py-common rqt-py-console rqt-reconfigure rqt-service-caller rqt-shell rqt-srv rqt-top rqt-topic ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rqt_common_plugins metapackage provides ROS backend graphical tools suite that can be used on/off of robot runtime.
-
- To run any rqt plugins, just type in a single command "rqt", then select any plugins you want from the GUI that launches afterwards.
-
- rqt consists of three following metapackages:
- -
''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-console/default.nix b/distros/foxy/rqt-console/default.nix deleted file mode 100644 index 1f5e22b151..0000000000 --- a/distros/foxy/rqt-console/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, rcl-interfaces, rclpy, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt-console"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_console-release/archive/release/foxy/rqt_console/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "e30be415ef6ffa55d20c4da0230ac456b9677cdb9dbc79a46a7fc34e983a22f0"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-index-python python-qt-binding rcl-interfaces rclpy rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt_console provides a GUI plugin for displaying and filtering ROS messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-graph/default.nix b/distros/foxy/rqt-graph/default.nix deleted file mode 100644 index 7ddd3bef8b..0000000000 --- a/distros/foxy/rqt-graph/default.nix +++ /dev/null @@ -1,28 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, qt-dotgraph, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-foxy-rqt-graph"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/foxy/rqt_graph/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "e98bca25c7abffc7543313351c51203b385d5862d5faa62959f779203583e0fc"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-index-python python-qt-binding qt-dotgraph rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_graph provides a GUI plugin for visualizing the ROS - computation graph.
- Its components are made generic so that other packages - where you want to achieve graph representation can depend upon this pkg - (use rqt_dep to find out - the pkgs that depend. rqt_dep itself depends on rqt_graph too).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-gui-cpp/default.nix b/distros/foxy/rqt-gui-cpp/default.nix deleted file mode 100644 index 3a2a7065d4..0000000000 --- a/distros/foxy/rqt-gui-cpp/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, pluginlib, qt-gui, qt-gui-cpp, qt5, rclcpp }: -buildRosPackage { - pname = "ros-foxy-rqt-gui-cpp"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/foxy/rqt_gui_cpp/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "d1fa25e5c28e68a30851a41d238dc949c1607f49986a936f16937505af200d4b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - propagatedBuildInputs = [ pluginlib qt-gui qt-gui-cpp rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rqt_gui_cpp enables GUI plugins to use the C++ client library for ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-gui-py/default.nix b/distros/foxy/rqt-gui-py/default.nix deleted file mode 100644 index a1c17e14a8..0000000000 --- a/distros/foxy/rqt-gui-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-lint-common, qt-gui, rqt-gui }: -buildRosPackage { - pname = "ros-foxy-rqt-gui-py"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/foxy/rqt_gui_py/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "f1494bc84267c38a9189da464ec1b893af51efc7b6e3f6c7e87be9130095d2fa"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ qt-gui rqt-gui ]; - - meta = { - description = ''rqt_gui_py enables GUI plugins to use the Python client library for ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-gui/default.nix b/distros/foxy/rqt-gui/default.nix deleted file mode 100644 index 2e1ee3ef94..0000000000 --- a/distros/foxy/rqt-gui/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, ament-lint-auto, ament-lint-common, python-qt-binding, python3Packages, qt-gui, rclpy }: -buildRosPackage { - pname = "ros-foxy-rqt-gui"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/foxy/rqt_gui/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "fa8ac31e554aec867a54cf524e79a17a90e6a14727b349351d3ce599c4dcd783"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python python-qt-binding python3Packages.catkin-pkg qt-gui rclpy ]; - - meta = { - description = ''rqt_gui provides the main to start an instance of the ROS integrated graphical user interface provided by qt_gui.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-image-view/default.nix b/distros/foxy/rqt-image-view/default.nix deleted file mode 100644 index 245410371a..0000000000 --- a/distros/foxy/rqt-image-view/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, image-transport, qt-gui-cpp, qt5, rclcpp, rqt-gui, rqt-gui-cpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-rqt-image-view"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_image_view-release/archive/release/foxy/rqt_image_view/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "3e89cdf8e7f901fc8bd16970ab61d66656cccbe6c6e892bf4ab08f9992510e55"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - propagatedBuildInputs = [ cv-bridge geometry-msgs image-transport qt-gui-cpp rclcpp rqt-gui rqt-gui-cpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rqt_image_view provides a GUI plugin for displaying images using image_transport.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-moveit/default.nix b/distros/foxy/rqt-moveit/default.nix deleted file mode 100644 index ee002cf9eb..0000000000 --- a/distros/foxy/rqt-moveit/default.nix +++ /dev/null @@ -1,38 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, rclpy, rosidl-default-generators, rqt-gui, rqt-gui-py, rqt-py-common, rqt-topic, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-rqt-moveit"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_moveit-release/archive/release/foxy/rqt_moveit/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "b07e001bec2172fcd9a0756bf47f05857068928d61184e36980999a45bb6fa26"; - }; - - buildType = "ament_python"; - buildInputs = [ python3Packages.setuptools rosidl-default-generators ]; - propagatedBuildInputs = [ python-qt-binding rclpy rqt-gui rqt-gui-py rqt-py-common rqt-topic sensor-msgs ]; - nativeBuildInputs = [ python3Packages.setuptools rosidl-default-generators ]; - - meta = { - description = ''An rqt-based tool that assists monitoring tasks - for MoveIt! motion planner - developers and users. Currently the following items are monitored if they - are either running, existing or published: - - Since this package is not made by the MoveIt! development team (although with - assistance from the them), please post issue reports to the designated - tracker (not MoveIt!'s main tracker).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-msg/default.nix b/distros/foxy/rqt-msg/default.nix deleted file mode 100644 index fc24f51493..0000000000 --- a/distros/foxy/rqt-msg/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, rclpy, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt-msg"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_msg-release/archive/release/foxy/rqt_msg/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "8ad1d87fe39f8d5c73c9f952dec87afa24b68c6e92d3fa981d0ab78cbc91d807"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.catkin-pkg rclpy rqt-console rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''A Python GUI plugin for introspecting available ROS message types. - Note that the msgs available through this plugin is the ones that are stored - on your machine, not on the ROS core your rqt instance connects to.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-plot/default.nix b/distros/foxy/rqt-plot/default.nix deleted file mode 100644 index a799855626..0000000000 --- a/distros/foxy/rqt-plot/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, qt-gui-py-common, rclpy, rqt-gui, rqt-gui-py, rqt-py-common, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rqt-plot"; - version = "1.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_plot-release/archive/release/foxy/rqt_plot/1.1.1-1.tar.gz"; - name = "1.1.1-1.tar.gz"; - sha256 = "8a275cdec0aa6e699be6052bea5d877ac1256877c54e2fc61c1329ea50ca3c69"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.catkin-pkg python3Packages.matplotlib python3Packages.numpy qt-gui-py-common rclpy rqt-gui rqt-gui-py rqt-py-common std-msgs ]; - - meta = { - description = ''rqt_plot provides a GUI plugin visualizing numeric values in a 2D plot using different plotting backends.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-publisher/default.nix b/distros/foxy/rqt-publisher/default.nix deleted file mode 100644 index d094dc6d57..0000000000 --- a/distros/foxy/rqt-publisher/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, qt-gui-py-common, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt-publisher"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_publisher-release/archive/release/foxy/rqt_publisher/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "df8496cf5bca3a68c09c2375d4708df96f422b6ef03497eceaa085f68caf64b0"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.catkin-pkg qt-gui-py-common rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt_publisher provides a GUI plugin for publishing arbitrary messages with fixed or computed field values.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-py-common/default.nix b/distros/foxy/rqt-py-common/default.nix deleted file mode 100644 index c452811c50..0000000000 --- a/distros/foxy/rqt-py-common/default.nix +++ /dev/null @@ -1,32 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, python-cmake-module, python-qt-binding, qt-gui, qt5, rclpy, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-rqt-py-common"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/foxy/rqt_py_common/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "3b4935a602734a0a52b7ed39622b43411e9d297541037c81ed5fc2373eabf112"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest python-cmake-module rosidl-default-generators rosidl-default-runtime ]; - propagatedBuildInputs = [ python-qt-binding qt-gui qt5.qtbase rclpy ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''rqt_py_common provides common functionality for rqt plugins written in Python. - Despite no plugin is provided, this package is part of the rqt_common_plugins - repository to keep refactoring generic functionality from these common plugins - into this package as easy as possible. - - Functionality included in this package should cover generic ROS concepts and - should not introduce any special dependencies beside "ros_base".''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-py-console/default.nix b/distros/foxy/rqt-py-console/default.nix deleted file mode 100644 index 83155d9b39..0000000000 --- a/distros/foxy/rqt-py-console/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, python-qt-binding, qt-gui, qt-gui-py-common, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-foxy-rqt-py-console"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_py_console-release/archive/release/foxy/rqt_py_console/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "232841a16cb289ef21d6f2851c0826a98ba3940e6edc89f9fb6d6db458633c88"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-index-python python-qt-binding qt-gui qt-gui-py-common rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_py_console is a Python GUI plugin providing an interactive Python console.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-reconfigure/default.nix b/distros/foxy/rqt-reconfigure/default.nix deleted file mode 100644 index 50607589ec..0000000000 --- a/distros/foxy/rqt-reconfigure/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-xmllint, python-qt-binding, python3Packages, qt-gui-py-common, rclpy, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt-reconfigure"; - version = "1.0.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_reconfigure-release/archive/release/foxy/rqt_reconfigure/1.0.8-1.tar.gz"; - name = "1.0.8-1.tar.gz"; - sha256 = "6b6c856a869f815c573da23e0f9bba96efc65d1a7f92153afd75f6afef8c69f2"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-xmllint ]; - propagatedBuildInputs = [ ament-index-python python-qt-binding python3Packages.pyyaml qt-gui-py-common rclpy rqt-console rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''This rqt plugin provides a way to view and edit parameters on nodes.''; - license = with lib.licenses; [ bsdOriginal asl20 ]; - }; -} diff --git a/distros/foxy/rqt-robot-dashboard/default.nix b/distros/foxy/rqt-robot-dashboard/default.nix deleted file mode 100644 index 3e7c25d832..0000000000 --- a/distros/foxy/rqt-robot-dashboard/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-console, rqt-gui, rqt-gui-py, rqt-robot-monitor }: -buildRosPackage { - pname = "ros-foxy-rqt-robot-dashboard"; - version = "0.6.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/rqt_robot_dashboard-release/archive/release/foxy/rqt_robot_dashboard/0.6.1-1.tar.gz"; - name = "0.6.1-1.tar.gz"; - sha256 = "d4f1a459e3e8327d57aa5c606ed219870db701ed3020b0d937dac83994ed2aa0"; - }; - - buildType = "ament_python"; - buildInputs = [ python3Packages.setuptools ]; - propagatedBuildInputs = [ diagnostic-msgs python-qt-binding qt-gui rclpy rqt-console rqt-gui rqt-gui-py rqt-robot-monitor ]; - nativeBuildInputs = [ python3Packages.setuptools ]; - - meta = { - description = ''rqt_robot_dashboard provides an infrastructure for building robot dashboard plugins in rqt.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-robot-monitor/default.nix b/distros/foxy/rqt-robot-monitor/default.nix deleted file mode 100644 index 67969bee9f..0000000000 --- a/distros/foxy/rqt-robot-monitor/default.nix +++ /dev/null @@ -1,38 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, qt-gui-py-common, rclpy, rosidl-default-generators, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt-robot-monitor"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/foxy/rqt_robot_monitor/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "0aad78d4049e71e4134c5208b650763283c08434d737604ec4d27543f55d6aea"; - }; - - buildType = "ament_python"; - buildInputs = [ rosidl-default-generators ]; - propagatedBuildInputs = [ diagnostic-msgs python-qt-binding python3Packages.rospkg qt-gui qt-gui-py-common rclpy rqt-gui rqt-gui-py rqt-py-common ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''rqt_robot_monitor displays diagnostics_agg topics messages that - are published by diagnostic_aggregator. - rqt_robot_monitor is a direct port to rqt of - robot_monitor. All - diagnostics are fall into one of three tree panes depending on the status of - diagnostics (normal, warning, error/stale). Status are shown in trees to - represent their hierarchy. Worse status dominates the higher level status.
- - You can look at the detail of each status by double-clicking the tree nodes.
- - Currently re-usable API to other pkgs are not explicitly provided.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-robot-steering/default.nix b/distros/foxy/rqt-robot-steering/default.nix deleted file mode 100644 index 0e11f3d39d..0000000000 --- a/distros/foxy/rqt-robot-steering/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-index-python, geometry-msgs, python-qt-binding, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-foxy-rqt-robot-steering"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_robot_steering-release/archive/release/foxy/rqt_robot_steering/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "7eea86618e3cca0ca733e5cc2248cb0d229f5f0fe64cf31cb3392ed6f63b88cf"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ ament-index-python geometry-msgs python-qt-binding rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_robot_steering provides a GUI plugin for steering a robot using Twist messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-runtime-monitor/default.nix b/distros/foxy/rqt-runtime-monitor/default.nix deleted file mode 100644 index f4bd134f17..0000000000 --- a/distros/foxy/rqt-runtime-monitor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, diagnostic-msgs, python-qt-binding, python3Packages, pythonPackages, qt-gui, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-foxy-rqt-runtime-monitor"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_runtime_monitor-release/archive/release/foxy/rqt_runtime_monitor/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "dcc8128caebc7c57f725c94691de328ebcb37085a739cb610e2d8135c43ef4c1"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ ament-index-python diagnostic-msgs python-qt-binding python3Packages.rospkg qt-gui rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_runtime_monitor provides a GUI plugin viewing DiagnosticsArray messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-service-caller/default.nix b/distros/foxy/rqt-service-caller/default.nix deleted file mode 100644 index e9e55680bb..0000000000 --- a/distros/foxy/rqt-service-caller/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt-service-caller"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_service_caller-release/archive/release/foxy/rqt_service_caller/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "345c29256ee1c7ccd34aa936bd089ee543db38079bade04366ed876641b98afb"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt_service_caller provides a GUI plugin for calling arbitrary services.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-shell/default.nix b/distros/foxy/rqt-shell/default.nix deleted file mode 100644 index 706c6b0403..0000000000 --- a/distros/foxy/rqt-shell/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, qt-gui, qt-gui-py-common, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-foxy-rqt-shell"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_shell-release/archive/release/foxy/rqt_shell/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "ddae8c454b782e3cb1f361cef4adcb906c1c5cd7a2a8ef23d20d66f972e03059"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.catkin-pkg qt-gui qt-gui-py-common rqt-gui rqt-gui-py ]; - - meta = { - description = ''rqt_shell is a Python GUI plugin providing an interactive shell.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-srv/default.nix b/distros/foxy/rqt-srv/default.nix deleted file mode 100644 index 1022ff98aa..0000000000 --- a/distros/foxy/rqt-srv/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, rclpy, rqt-gui, rqt-gui-py, rqt-msg }: -buildRosPackage { - pname = "ros-foxy-rqt-srv"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_srv-release/archive/release/foxy/rqt_srv/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "7b126f474d382c6d52510f804ebc633a5b8f7b9912cfe3503404c1e4d8943df3"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ rclpy rqt-gui rqt-gui-py rqt-msg ]; - - meta = { - description = ''A Python GUI plugin for introspecting available ROS message types. - Note that the srvs available through this plugin is the ones that are stored - on your machine, not on the ROS core your rqt instance connects to.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-tf-tree/default.nix b/distros/foxy/rqt-tf-tree/default.nix deleted file mode 100644 index 149c1c58e4..0000000000 --- a/distros/foxy/rqt-tf-tree/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-rqt-tf-tree"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/foxy/rqt_tf_tree/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "46bba17833ddafac6af4a99df252632907b7087c38c4943bb59c325baaf0612e"; - }; - - buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; - propagatedBuildInputs = [ python-qt-binding qt-dotgraph rclpy rqt-graph rqt-gui rqt-gui-py tf2-msgs tf2-ros ]; - - meta = { - description = ''rqt_tf_tree provides a GUI plugin for visualizing the ROS TF frame tree.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-top/default.nix b/distros/foxy/rqt-top/default.nix deleted file mode 100644 index b74e700e77..0000000000 --- a/distros/foxy/rqt-top/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python-qt-binding, python3Packages, rclpy, rqt-gui, rqt-gui-py }: -buildRosPackage { - pname = "ros-foxy-rqt-top"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_top-release/archive/release/foxy/rqt_top/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "93abf9fbb6cc63c1fcc7cb61b3c58bcfd8b747112a3fea0bde975d0d09d7ce22"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python-qt-binding python3Packages.psutil rclpy rqt-gui rqt-gui-py ]; - - meta = { - description = ''RQT plugin for monitoring ROS processes.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rqt-topic/default.nix b/distros/foxy/rqt-topic/default.nix deleted file mode 100644 index 04e69d7672..0000000000 --- a/distros/foxy/rqt-topic/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-xmllint, python-qt-binding, rqt-gui, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt-topic"; - version = "1.3.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_topic-release/archive/release/foxy/rqt_topic/1.3.0-2.tar.gz"; - name = "1.3.0-2.tar.gz"; - sha256 = "34f176a2b9f398a41b8b05c40a1512177d7156a06de9206e8346e875d6d93509"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-xmllint ]; - propagatedBuildInputs = [ python-qt-binding rqt-gui rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt_topic provides a GUI plugin for displaying debug information about ROS topics including publishers, subscribers, publishing rate, and ROS Messages.''; - license = with lib.licenses; [ bsdOriginal asl20 ]; - }; -} diff --git a/distros/foxy/rqt/default.nix b/distros/foxy/rqt/default.nix deleted file mode 100644 index 78b06be77c..0000000000 --- a/distros/foxy/rqt/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, rqt-gui, rqt-gui-cpp, rqt-gui-py, rqt-py-common }: -buildRosPackage { - pname = "ros-foxy-rqt"; - version = "1.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/foxy/rqt/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "19eb2e617f89eb90e8f1bb10f322c6312198cd14b848c7a1396e7f7d259a44db"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ rqt-gui rqt-gui-cpp rqt-gui-py rqt-py-common ]; - - meta = { - description = ''rqt is a Qt-based framework for GUI development for ROS. It consists of three parts/metapackages
- - rqt metapackage provides a widget rqt_gui that enables multiple `rqt` widgets to be docked in a single window.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rt-manipulators-cpp/default.nix b/distros/foxy/rt-manipulators-cpp/default.nix deleted file mode 100644 index 1462407043..0000000000 --- a/distros/foxy/rt-manipulators-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dynamixel-sdk, eigen, eigen3-cmake-module, libyamlcpp, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-rt-manipulators-cpp"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/rt-net-gbp/rt_manipulators_cpp-release/archive/release/foxy/rt_manipulators_cpp/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "e10b6a350ba61762f678f070614f15e70d1141684dffb02a3fadd00c7da519aa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ dynamixel-sdk eigen eigen3-cmake-module libyamlcpp yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RT Manipulators C++ Library''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rt-manipulators-examples/default.nix b/distros/foxy/rt-manipulators-examples/default.nix deleted file mode 100644 index 3b9575a9f9..0000000000 --- a/distros/foxy/rt-manipulators-examples/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rt-manipulators-cpp }: -buildRosPackage { - pname = "ros-foxy-rt-manipulators-examples"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/rt-net-gbp/rt_manipulators_cpp-release/archive/release/foxy/rt_manipulators_examples/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "8f3b1ee3e5aafaa221f3ffe7bdacf16ebf4764c69527782de1b6bb601ae608d0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rt-manipulators-cpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Examples for RT Manipulators C++ Library''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/rt-usb-9axisimu-driver/default.nix b/distros/foxy/rt-usb-9axisimu-driver/default.nix deleted file mode 100644 index 9ae5c8b09e..0000000000 --- a/distros/foxy/rt-usb-9axisimu-driver/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-rt-usb-9axisimu-driver"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/rt-net-gbp/rt_usb_9axisimu_driver-release/archive/release/foxy/rt_usb_9axisimu_driver/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "15b06d3e00389385bd7281cadc150770c7bb3b1da73349030b5a15163bf30536"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rclcpp-lifecycle sensor-msgs std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The rt_usb_9axisimu_driver package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-conversions/default.nix b/distros/foxy/rtabmap-conversions/default.nix deleted file mode 100644 index e34373d3c9..0000000000 --- a/distros/foxy/rtabmap-conversions/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, geometry-msgs, image-geometry, laser-geometry, pcl-conversions, rclcpp, rclcpp-components, ros-environment, rtabmap, rtabmap-msgs, sensor-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs }: -buildRosPackage { - pname = "ros-foxy-rtabmap-conversions"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_conversions/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "6d7961c068d3a91b10dc5d057ac712752000bda4e02a6fe31d5d0d0fd86af975"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ cv-bridge geometry-msgs image-geometry laser-geometry pcl-conversions rclcpp rclcpp-components rtabmap rtabmap-msgs sensor-msgs std-msgs tf2 tf2-eigen tf2-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RTAB-Map's conversions package. This package can be used to convert rtabmap_msgs's msgs into RTAB-Map's library objects.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-demos/default.nix b/distros/foxy/rtabmap-demos/default.nix deleted file mode 100644 index 092ba102fa..0000000000 --- a/distros/foxy/rtabmap-demos/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-bringup, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz, turtlebot3 }: -buildRosPackage { - pname = "ros-foxy-rtabmap-demos"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_demos/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "2901b383e4b4ab0e4d54614b31f82c8f5950387edc38c634d6f42b3eab428c80"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ nav2-bringup rtabmap-odom rtabmap-rviz-plugins rtabmap-slam rtabmap-util rtabmap-viz turtlebot3 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RTAB-Map's demo launch files.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-examples/default.nix b/distros/foxy/rtabmap-examples/default.nix deleted file mode 100644 index 9f77971bac..0000000000 --- a/distros/foxy/rtabmap-examples/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, imu-filter-madgwick, realsense2-camera, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz, tf2-ros, velodyne }: -buildRosPackage { - pname = "ros-foxy-rtabmap-examples"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_examples/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "d0ea5c845b36cc20998dace51e95c7c6bc5fdd431f8cbb2e18a836fce720b90f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ imu-filter-madgwick realsense2-camera rtabmap-odom rtabmap-rviz-plugins rtabmap-slam rtabmap-util rtabmap-viz tf2-ros velodyne ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RTAB-Map's example launch files.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-launch/default.nix b/distros/foxy/rtabmap-launch/default.nix deleted file mode 100644 index 6a080006f4..0000000000 --- a/distros/foxy/rtabmap-launch/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-msgs, rtabmap-odom, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-util, rtabmap-viz }: -buildRosPackage { - pname = "ros-foxy-rtabmap-launch"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_launch/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "38573a97af73b26f5e2a075eac7788ce3d12d14339444add4917112f3ca534a8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rtabmap-msgs rtabmap-odom rtabmap-rviz-plugins rtabmap-slam rtabmap-util rtabmap-viz ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RTAB-Map's main launch files.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-msgs/default.nix b/distros/foxy/rtabmap-msgs/default.nix deleted file mode 100644 index 578aa3c269..0000000000 --- a/distros/foxy/rtabmap-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-rtabmap-msgs"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_msgs/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "e3015de74de89a7ee622974ca3a53aad9e029c4f494a49538502f024b4ffe8ad"; - }; - - buildType = "catkin"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RTAB-Map's msgs package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-odom/default.nix b/distros/foxy/rtabmap-odom/default.nix deleted file mode 100644 index a16a4bab5d..0000000000 --- a/distros/foxy/rtabmap-odom/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, image-geometry, laser-geometry, message-filters, nav-msgs, pcl-conversions, pcl-ros, pluginlib, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, rtabmap-util, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-rtabmap-odom"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_odom/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "2950b1f025eac5066ff791e19a26a285d77ef741a798541cc99dd35c24283a1c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ cv-bridge image-geometry laser-geometry message-filters nav-msgs pcl-conversions pcl-ros pluginlib rclcpp rclcpp-components rtabmap-conversions rtabmap-msgs rtabmap-util sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''RTAB-Map's odometry package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-python/default.nix b/distros/foxy/rtabmap-python/default.nix deleted file mode 100644 index d07b121d60..0000000000 --- a/distros/foxy/rtabmap-python/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-rtabmap-python"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_python/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "a922846b981c4484d4dc723fff1624af4a907d4a34282b8c8f5ed4f12af46bc4"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - - meta = { - description = ''RTAB-Map's python package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-ros/default.nix b/distros/foxy/rtabmap-ros/default.nix deleted file mode 100644 index f05dc8ee3c..0000000000 --- a/distros/foxy/rtabmap-ros/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rtabmap-conversions, rtabmap-demos, rtabmap-examples, rtabmap-launch, rtabmap-msgs, rtabmap-odom, rtabmap-python, rtabmap-rviz-plugins, rtabmap-slam, rtabmap-sync, rtabmap-util, rtabmap-viz }: -buildRosPackage { - pname = "ros-foxy-rtabmap-ros"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_ros/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "e63d3afa8ef3696d133c7f7af863ba023e3c0c32db71029db16e25967d4f5c8f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rtabmap-conversions rtabmap-demos rtabmap-examples rtabmap-launch rtabmap-msgs rtabmap-odom rtabmap-python rtabmap-rviz-plugins rtabmap-slam rtabmap-sync rtabmap-util rtabmap-viz ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RTAB-Map Stack''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-rviz-plugins/default.nix b/distros/foxy/rtabmap-rviz-plugins/default.nix deleted file mode 100644 index 545807117d..0000000000 --- a/distros/foxy/rtabmap-rviz-plugins/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, pcl-conversions, pluginlib, rclcpp, rtabmap-conversions, rtabmap-msgs, rviz-common, rviz-default-plugins, rviz-rendering, sensor-msgs, std-msgs, tf2 }: -buildRosPackage { - pname = "ros-foxy-rtabmap-rviz-plugins"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_rviz_plugins/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "4b4ef48d7b0f65a2166287293fff8580c3fa5f1887e4c49f578189bc5818bf3a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ pcl-conversions pluginlib rclcpp rtabmap-conversions rtabmap-msgs rviz-common rviz-default-plugins rviz-rendering sensor-msgs std-msgs tf2 ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''RTAB-Map's rviz plugins.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-slam/default.nix b/distros/foxy/rtabmap-slam/default.nix deleted file mode 100644 index 80f652f516..0000000000 --- a/distros/foxy/rtabmap-slam/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, geometry-msgs, nav-msgs, nav2-msgs, rclcpp, rclcpp-components, rtabmap-msgs, rtabmap-sync, rtabmap-util, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-rtabmap-slam"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_slam/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "26fb3ef42f85c656cc77d15d8efe4f3e647256035eda75bac934f90279dd4d9d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ cv-bridge geometry-msgs nav-msgs nav2-msgs rclcpp rclcpp-components rtabmap-msgs rtabmap-sync rtabmap-util sensor-msgs std-msgs std-srvs tf2 tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''RTAB-Map's SLAM package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-sync/default.nix b/distros/foxy/rtabmap-sync/default.nix deleted file mode 100644 index 965041a884..0000000000 --- a/distros/foxy/rtabmap-sync/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, image-transport, message-filters, nav-msgs, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-rtabmap-sync"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_sync/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "6c0d48c8e1c875334e1db56c4bfcfc8c498548b2c9abed3b3aa3721b56905a2b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ cv-bridge image-transport message-filters nav-msgs rclcpp rclcpp-components rtabmap-conversions rtabmap-msgs sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''RTAB-Map's synchronization package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-util/default.nix b/distros/foxy/rtabmap-util/default.nix deleted file mode 100644 index ca61aa0465..0000000000 --- a/distros/foxy/rtabmap-util/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport, laser-geometry, message-filters, nav-msgs, octomap-msgs, pcl-conversions, pcl-ros, rclcpp, rclcpp-components, rtabmap-conversions, rtabmap-msgs, sensor-msgs, std-msgs, stereo-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-rtabmap-util"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_util/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "77b4c57e7054fd3d5092354ec52e92f1bd5c145fc532051273741c408c5cd64d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge image-transport laser-geometry message-filters nav-msgs octomap-msgs pcl-conversions pcl-ros rclcpp rclcpp-components rtabmap-conversions rtabmap-msgs sensor-msgs std-msgs stereo-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RTAB-Map's various useful nodes and nodelets.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtabmap-viz/default.nix b/distros/foxy/rtabmap-viz/default.nix deleted file mode 100644 index 521c2d767f..0000000000 --- a/distros/foxy/rtabmap-viz/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, cv-bridge, geometry-msgs, nav-msgs, rclcpp, rtabmap-msgs, rtabmap-sync, std-msgs, std-srvs, tf2 }: -buildRosPackage { - pname = "ros-foxy-rtabmap-viz"; - version = "0.21.1-r1"; - - src = fetchurl { - url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_viz/0.21.1-1.tar.gz"; - name = "0.21.1-1.tar.gz"; - sha256 = "d5c9c19fe1a91abecc3b2210593aa33aad41912d1393aaad6cb0ec16e626642c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ cv-bridge geometry-msgs nav-msgs rclcpp rtabmap-msgs rtabmap-sync std-msgs std-srvs tf2 ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''RTAB-Map's visualization package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rtcm-msgs/default.nix b/distros/foxy/rtcm-msgs/default.nix deleted file mode 100644 index 1ed579d9e3..0000000000 --- a/distros/foxy/rtcm-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-rtcm-msgs"; - version = "1.1.6-r1"; - - src = fetchurl { - url = "https://github.com/nobleo/rtcm_msgs-release/archive/release/foxy/rtcm_msgs/1.1.6-1.tar.gz"; - name = "1.1.6-1.tar.gz"; - sha256 = "b89cd731ca9e6ef114feb481caf218ba3594630da17985adc72d92735af77790"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake builtin-interfaces ros-environment rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The rtcm_msgs package contains messages related to data in the RTCM format.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rttest/default.nix b/distros/foxy/rttest/default.nix deleted file mode 100644 index a414a17d5a..0000000000 --- a/distros/foxy/rttest/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-rttest"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/realtime_support-release/archive/release/foxy/rttest/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "5fe31ede66049996ed3ebcecc4e9b11d02e8adf8a633f6d50504a3f4911f434b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Instrumentation library for real-time performance testing''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ruckig/default.nix b/distros/foxy/ruckig/default.nix deleted file mode 100644 index 97422e2bb5..0000000000 --- a/distros/foxy/ruckig/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-foxy-ruckig"; - version = "0.9.2-r1"; - - src = fetchurl { - url = "https://github.com/pantor/ruckig-release/archive/release/foxy/ruckig/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "e4136424ccdd76574d89664e8fea7d1fe07059852064505c491cdc2bdbc48226"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Instantaneous Motion Generation for Robots and Machines.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/run-move-group/default.nix b/distros/foxy/run-move-group/default.nix deleted file mode 100644 index e41a132cd4..0000000000 --- a/distros/foxy/run-move-group/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, moveit-common, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning-interface, robot-state-publisher, rviz2, tf2-ros, warehouse-ros-mongo }: -buildRosPackage { - pname = "ros-foxy-run-move-group"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/run_move_group/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "9c9283679849378a664eb793a45faa89507a1c6bace808ba1e1cc56215da2c54"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager moveit-resources-panda-moveit-config moveit-ros-move-group moveit-ros-planning-interface robot-state-publisher rviz2 tf2-ros warehouse-ros-mongo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demo launch file for running a MoveGroup setup''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/run-moveit-cpp/default.nix b/distros/foxy/run-moveit-cpp/default.nix deleted file mode 100644 index fc132dcab1..0000000000 --- a/distros/foxy/run-moveit-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, moveit-common, moveit-resources-panda-moveit-config, moveit-ros-planning-interface, robot-state-publisher, rviz2, tf2-ros, warehouse-ros-mongo }: -buildRosPackage { - pname = "ros-foxy-run-moveit-cpp"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/run_moveit_cpp/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "4eaf91edfdaa1024450c5374d7fa8d57b7021b9f3c6a4899c1afa25b8b0eea25"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager moveit-resources-panda-moveit-config moveit-ros-planning-interface robot-state-publisher rviz2 tf2-ros warehouse-ros-mongo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TODO: Package description''; - license = with lib.licenses; [ "TODO-License-declaration" ]; - }; -} diff --git a/distros/foxy/run-ompl-constrained-planning/default.nix b/distros/foxy/run-ompl-constrained-planning/default.nix deleted file mode 100644 index 241441a9f5..0000000000 --- a/distros/foxy/run-ompl-constrained-planning/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, moveit-common, moveit-resources-panda-moveit-config, moveit-ros-move-group, moveit-ros-planning-interface, robot-state-publisher, rviz2, tf2-ros, warehouse-ros-mongo }: -buildRosPackage { - pname = "ros-foxy-run-ompl-constrained-planning"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/moveit2-release/archive/release/foxy/run_ompl_constrained_planning/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "53ecd09290add9920ab753edd5bb0fb4a1e5de7df60698f599bd48ae91fb49ce"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake moveit-common ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager moveit-resources-panda-moveit-config moveit-ros-move-group moveit-ros-planning-interface robot-state-publisher rviz2 tf2-ros warehouse-ros-mongo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demo ompl constrained planning capabilities''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz-assimp-vendor/default.nix b/distros/foxy/rviz-assimp-vendor/default.nix deleted file mode 100644 index e15da47282..0000000000 --- a/distros/foxy/rviz-assimp-vendor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, assimp }: -buildRosPackage { - pname = "ros-foxy-rviz-assimp-vendor"; - version = "8.2.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_assimp_vendor/8.2.8-1.tar.gz"; - name = "8.2.8-1.tar.gz"; - sha256 = "19ec84e5a13b9dbc1b39723a5aff34aab2e8efd3e459cda6b35e02326a6838c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ assimp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around assimp, providing nothing but a dependency on assimp, on some systems. - On others, it provides a fixed CMake module or even an ExternalProject build of assimp.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz-common/default.nix b/distros/foxy/rviz-common/default.nix deleted file mode 100644 index 05f9dccd42..0000000000 --- a/distros/foxy/rviz-common/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, geometry-msgs, message-filters, pluginlib, qt5, rclcpp, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros, tinyxml-vendor, urdf, yaml-cpp-vendor }: -buildRosPackage { - pname = "ros-foxy-rviz-common"; - version = "8.2.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_common/8.2.8-1.tar.gz"; - name = "8.2.8-1.tar.gz"; - sha256 = "31edd5cb3ab7e56c9bb5846236c2ab71844fc557e3f7a26fad6ce9cac2de2a8c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ]; - propagatedBuildInputs = [ geometry-msgs message-filters pluginlib qt5.qtbase rclcpp resource-retriever rviz-assimp-vendor rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs tf2 tf2-geometry-msgs tf2-ros tinyxml-vendor urdf yaml-cpp-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Common rviz API, used by rviz plugins and applications.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz-default-plugins/default.nix b/distros/foxy/rviz-default-plugins/default.nix deleted file mode 100644 index 0a487c36d8..0000000000 --- a/distros/foxy/rviz-default-plugins/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, geometry-msgs, interactive-markers, laser-geometry, map-msgs, nav-msgs, pluginlib, qt5, rclcpp, resource-retriever, rviz-common, rviz-ogre-vendor, rviz-rendering, rviz-rendering-tests, rviz-visual-testing-framework, tf2, tf2-geometry-msgs, tf2-ros, tinyxml-vendor, urdf, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-rviz-default-plugins"; - version = "8.2.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_default_plugins/8.2.8-1.tar.gz"; - name = "8.2.8-1.tar.gz"; - sha256 = "40b9f0a688da92a9fd1a3b35df9c4ffd5e89902468fd5cced0f07c30ac5f83ee"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-index-cpp rviz-rendering-tests rviz-visual-testing-framework ]; - propagatedBuildInputs = [ geometry-msgs interactive-markers laser-geometry map-msgs nav-msgs pluginlib qt5.qtbase rclcpp resource-retriever rviz-common rviz-ogre-vendor rviz-rendering tf2 tf2-geometry-msgs tf2-ros tinyxml-vendor urdf visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Several default plugins for rviz to cover the basic functionality.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz-imu-plugin/default.nix b/distros/foxy/rviz-imu-plugin/default.nix deleted file mode 100644 index 13c2bfd023..0000000000 --- a/distros/foxy/rviz-imu-plugin/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, message-filters, pluginlib, qt5, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering, sensor-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-rviz-imu-plugin"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/rviz_imu_plugin/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "5e0221c97bee7ffbbd24a6c0f77e16b1c7055341cef45af6293fad9b9d650ebf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ message-filters pluginlib qt5.qtbase rclcpp rviz-common rviz-ogre-vendor rviz-rendering sensor-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RVIZ plugin for IMU visualization''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz-ogre-vendor/default.nix b/distros/foxy/rviz-ogre-vendor/default.nix deleted file mode 100644 index f92c85a4ff..0000000000 --- a/distros/foxy/rviz-ogre-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, freetype, git, libGL, libGLU, pkg-config, xorg }: -buildRosPackage { - pname = "ros-foxy-rviz-ogre-vendor"; - version = "8.2.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_ogre_vendor/8.2.8-1.tar.gz"; - name = "8.2.8-1.tar.gz"; - sha256 = "c230e894ed117141ea6c14159f3c923c1ac72ad77220807a88b4cc3de97db5a4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git pkg-config ]; - propagatedBuildInputs = [ freetype libGL libGLU xorg.libX11 xorg.libXaw xorg.libXrandr ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around ogre3d, it provides a fixed CMake module and an ExternalProject build of ogre.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/foxy/rviz-rendering-tests/default.nix b/distros/foxy/rviz-rendering-tests/default.nix deleted file mode 100644 index c9b3ab69b5..0000000000 --- a/distros/foxy/rviz-rendering-tests/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, qt5, resource-retriever, rviz-rendering }: -buildRosPackage { - pname = "ros-foxy-rviz-rendering-tests"; - version = "8.2.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_rendering_tests/8.2.8-1.tar.gz"; - name = "8.2.8-1.tar.gz"; - sha256 = "1e21d8ef2253203e1eda5a82b1d0b0477a4b1a7354daa31511d5760000bd3475"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify ament-index-cpp ]; - propagatedBuildInputs = [ resource-retriever rviz-rendering ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Example plugin for RViz - documents and tests RViz plugin development''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz-rendering/default.nix b/distros/foxy/rviz-rendering/default.nix deleted file mode 100644 index 8f3374dd4b..0000000000 --- a/distros/foxy/rviz-rendering/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-index-cpp, eigen, eigen3-cmake-module, qt5, resource-retriever, rviz-assimp-vendor, rviz-ogre-vendor }: -buildRosPackage { - pname = "ros-foxy-rviz-rendering"; - version = "8.2.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_rendering/8.2.8-1.tar.gz"; - name = "8.2.8-1.tar.gz"; - sha256 = "739c59564d534b00f0d7bba481caed18b43473dae4269d57e392c3a641fe8a2c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-gtest ament-cmake-lint-cmake ament-cmake-uncrustify rviz-assimp-vendor ]; - propagatedBuildInputs = [ ament-index-cpp eigen eigen3-cmake-module qt5.qtbase resource-retriever rviz-assimp-vendor rviz-ogre-vendor ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Library which provides the 3D rendering functionality in rviz.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz-visual-testing-framework/default.nix b/distros/foxy/rviz-visual-testing-framework/default.nix deleted file mode 100644 index d0d774f122..0000000000 --- a/distros/foxy/rviz-visual-testing-framework/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-lint-cmake, ament-cmake-uncrustify, qt5, rviz-common }: -buildRosPackage { - pname = "ros-foxy-rviz-visual-testing-framework"; - version = "8.2.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz_visual_testing_framework/8.2.8-1.tar.gz"; - name = "8.2.8-1.tar.gz"; - sha256 = "a45aeb6313b6bc559e997533aef775534bd05a663fe9da4ba51b7a37ad0cb5d1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gmock ament-cmake-lint-cmake ament-cmake-uncrustify ]; - propagatedBuildInputs = [ ament-cmake-gtest rviz-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''3D testing framework for RViz.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz-visual-tools/default.nix b/distros/foxy/rviz-visual-tools/default.nix deleted file mode 100644 index 90e8b71a8f..0000000000 --- a/distros/foxy/rviz-visual-tools/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, eigen, eigen-stl-containers, eigen3-cmake-module, geometry-msgs, interactive-markers, launch, launch-ros, pluginlib, qt5, rclcpp, rclcpp-components, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, rviz2, sensor-msgs, shape-msgs, std-msgs, tf2, tf2-eigen, tf2-geometry-msgs, trajectory-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-rviz-visual-tools"; - version = "4.0.3-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/rviz_visual_tools-release/archive/release/foxy/rviz_visual_tools/4.0.3-1.tar.gz"; - name = "4.0.3-1.tar.gz"; - sha256 = "6b42f0ff533c2ca3a28de57cebfdc9fb1951cf4780fd6d094a8eab9d623f4215"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-index-python eigen eigen-stl-containers eigen3-cmake-module geometry-msgs interactive-markers launch launch-ros pluginlib qt5.qtbase qt5.qtx11extras rclcpp rclcpp-components rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering rviz2 sensor-msgs shape-msgs std-msgs tf2 tf2-eigen tf2-geometry-msgs trajectory-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Utility functions for displaying and debugging data in Rviz via published markers''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/rviz2/default.nix b/distros/foxy/rviz2/default.nix deleted file mode 100644 index 4544ad2eaf..0000000000 --- a/distros/foxy/rviz2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, geometry-msgs, qt5, rclcpp, rviz-common, rviz-default-plugins, rviz-ogre-vendor, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-rviz2"; - version = "8.2.8-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rviz-release/archive/release/foxy/rviz2/8.2.8-1.tar.gz"; - name = "8.2.8-1.tar.gz"; - sha256 = "ddc3032ee05f5533ed5f480dd3e06330ea15662d67ae5b2708325a80a1927f5f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake qt5.qtbase ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-lint-cmake ament-cmake-uncrustify geometry-msgs rclcpp sensor-msgs ]; - propagatedBuildInputs = [ rviz-common rviz-default-plugins rviz-ogre-vendor ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''3D visualization tool for ROS.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/sbg-driver/default.nix b/distros/foxy/sbg-driver/default.nix deleted file mode 100644 index 6e3d27a257..0000000000 --- a/distros/foxy/sbg-driver/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, geometry-msgs, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-sbg-driver"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/SBG-Systems/sbg_ros2-release/archive/release/foxy/sbg_driver/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "ada708074bdf3f3972ea2e8db9e496cffbae3bf3a485ebc0418eb0a8b5926461"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ boost geometry-msgs rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''ROS driver package for communication with the SBG navigation systems.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/schunk-svh-description/default.nix b/distros/foxy/schunk-svh-description/default.nix deleted file mode 100644 index 4b605f13fc..0000000000 --- a/distros/foxy/schunk-svh-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-schunk-svh-description"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/schunk_svh_ros_driver-release/archive/release/foxy/schunk_svh_description/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "a723982587d40d43bd3a1be23e9fb47bca46c77d1d2aaddab8259936964c2dc5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Kinematic and visual descriptions of the Schunk SVH''; - license = with lib.licenses; [ "GPL-3.0-or-later" ]; - }; -} diff --git a/distros/foxy/schunk-svh-driver/default.nix b/distros/foxy/schunk-svh-driver/default.nix deleted file mode 100644 index a8fe94f737..0000000000 --- a/distros/foxy/schunk-svh-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, controller-manager, hardware-interface, joint-state-controller, joint-trajectory-controller, launch, launch-ros, pluginlib, rclcpp, ros2launch, schunk-svh-description, schunk-svh-library, xacro }: -buildRosPackage { - pname = "ros-foxy-schunk-svh-driver"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/schunk_svh_ros_driver-release/archive/release/foxy/schunk_svh_driver/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "9845845770a67ca540719f5884cfb53d221e38b9d9ac10285404c9ad06aaa416"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ]; - propagatedBuildInputs = [ controller-manager hardware-interface joint-state-controller joint-trajectory-controller launch launch-ros pluginlib rclcpp ros2launch schunk-svh-description schunk-svh-library xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2-control system interface for the Schunk SVH''; - license = with lib.licenses; [ "GPL-3.0-or-later" ]; - }; -} diff --git a/distros/foxy/schunk-svh-library/default.nix b/distros/foxy/schunk-svh-library/default.nix deleted file mode 100644 index a42a41bf58..0000000000 --- a/distros/foxy/schunk-svh-library/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cmake }: -buildRosPackage { - pname = "ros-foxy-schunk-svh-library"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/schunk_svh_library-release/archive/release/foxy/schunk_svh_library/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "e724509e3bb8d14d58b482e3e1d45f89ecd4e825ecf549ed20a47436f244cf3f"; - }; - - buildType = "cmake"; - buildInputs = [ boost cmake ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Standalone C++ library for accessing the Schunk five finger hand.''; - license = with lib.licenses; [ "GPL-3.0-or-later" ]; - }; -} diff --git a/distros/foxy/schunk-svh-tests/default.nix b/distros/foxy/schunk-svh-tests/default.nix deleted file mode 100644 index aca8258a8a..0000000000 --- a/distros/foxy/schunk-svh-tests/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, controller-manager-msgs, launch, launch-ros, launch-testing-ament-cmake, schunk-svh-driver }: -buildRosPackage { - pname = "ros-foxy-schunk-svh-tests"; - version = "2.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/schunk_svh_ros_driver-release/archive/release/foxy/schunk_svh_tests/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "10e1d5c1da8722db8991db13b3e80239517c105f54dbfff12accf4b525e1085e"; - }; - - buildType = "catkin"; - checkInputs = [ controller-manager-msgs launch launch-ros launch-testing-ament-cmake schunk-svh-driver ]; - - meta = { - description = ''Integration tests for the Schunk SVH ROS2 driver''; - license = with lib.licenses; [ "GPL-3.0-or-later" ]; - }; -} diff --git a/distros/foxy/sdl2-vendor/default.nix b/distros/foxy/sdl2-vendor/default.nix deleted file mode 100644 index 4b92a0310c..0000000000 --- a/distros/foxy/sdl2-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, SDL2, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-sdl2-vendor"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/foxy/sdl2_vendor/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "8c0f11beb1954efd3666813c0669eb26ff686571792528a42e659480f0c8532a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ SDL2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Vendor library for SDL2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/self-test/default.nix b/distros/foxy/self-test/default.nix deleted file mode 100644 index c5aab9c826..0000000000 --- a/distros/foxy/self-test/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, diagnostic-msgs, diagnostic-updater, rclcpp, ros-environment }: -buildRosPackage { - pname = "ros-foxy-self-test"; - version = "3.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/self_test/3.1.2-1.tar.gz"; - name = "3.1.2-1.tar.gz"; - sha256 = "748a2023cc42a0886c1e91cd3d69b11756fbf7105cbba88fba64ab0e4b69ca26"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''self_test''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/sensor-msgs-py/default.nix b/distros/foxy/sensor-msgs-py/default.nix deleted file mode 100644 index fc8eafea40..0000000000 --- a/distros/foxy/sensor-msgs-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-sensor-msgs-py"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/sensor_msgs_py/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "06496f90d036df32d5f7d3a8178111a06ac58d4e5ab9feff8c3a3e7b7be5c23e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ sensor-msgs ]; - - meta = { - description = ''A package for easy creation and reading of PointCloud2 messages in Python.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/sensor-msgs/default.nix b/distros/foxy/sensor-msgs/default.nix deleted file mode 100644 index 26ea53051e..0000000000 --- a/distros/foxy/sensor-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, builtin-interfaces, geometry-msgs, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-sensor-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/sensor_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "020defcd9349e33e49207f8321fa119290fa233c7118aad841b68c8303d36ac6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rosidl-cmake ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some sensor data related message and service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/septentrio-gnss-driver/default.nix b/distros/foxy/septentrio-gnss-driver/default.nix deleted file mode 100644 index 2c88d99fa7..0000000000 --- a/distros/foxy/septentrio-gnss-driver/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, diagnostic-msgs, geographiclib, geometry-msgs, gps-msgs, libpcap, nav-msgs, nmea-msgs, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-septentrio-gnss-driver"; - version = "1.2.3-r1"; - - src = fetchurl { - url = "https://github.com/septentrio-users/septentrio_gnss_driver_ros2-release/archive/release/foxy/septentrio_gnss_driver/1.2.3-1.tar.gz"; - name = "1.2.3-1.tar.gz"; - sha256 = "7015702867e1a8365a05b33064d897df428612c94cebc2398dfe07f12e29e191"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ boost diagnostic-msgs geographiclib geometry-msgs gps-msgs libpcap nav-msgs nmea-msgs rclcpp rclcpp-components rosidl-default-runtime sensor-msgs tf2 tf2-eigen tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROSaic: C++ driver for Septentrio's mosaic receivers and beyond''; - license = with lib.licenses; [ "BSD-3-Clause-License" ]; - }; -} diff --git a/distros/foxy/serial-driver/default.nix b/distros/foxy/serial-driver/default.nix deleted file mode 100644 index 3fbe5a48a7..0000000000 --- a/distros/foxy/serial-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, asio-cmake-module, io-context, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs }: -buildRosPackage { - pname = "ros-foxy-serial-driver"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/transport_drivers-release/archive/release/foxy/serial_driver/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "156514da3368035e73c93ec4f3437a8adee80b7dc98fdfef6932ba4d2b819d9d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto asio-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ asio io-context rclcpp rclcpp-components rclcpp-lifecycle std-msgs ]; - nativeBuildInputs = [ ament-cmake-auto asio-cmake-module ]; - - meta = { - description = ''A template class and associated utilities which encapsulate basic reading from serial ports''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/shape-msgs/default.nix b/distros/foxy/shape-msgs/default.nix deleted file mode 100644 index 5aefa0a6c9..0000000000 --- a/distros/foxy/shape-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-shape-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/shape_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "ac6bb4f5e67d9d8784978faf4b1a9f47a0e2020ea22aec32940d6b64a0c68eb1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some message definitions which describe geometric shapes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/shared-queues-vendor/default.nix b/distros/foxy/shared-queues-vendor/default.nix deleted file mode 100644 index 336da7f178..0000000000 --- a/distros/foxy/shared-queues-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-shared-queues-vendor"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/shared_queues_vendor/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "433dd6ed962b32dc7406d813c36a4031b6acd395cf9ed41b5d9c98dc54934852"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Vendor package for concurrent queues from moodycamel''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/sick-safetyscanners-base/default.nix b/distros/foxy/sick-safetyscanners-base/default.nix deleted file mode 100644 index 38ff26a85f..0000000000 --- a/distros/foxy/sick-safetyscanners-base/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, boost, cmake }: -buildRosPackage { - pname = "ros-foxy-sick-safetyscanners-base"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/SICKAG/sick_safetyscanners_base-release/archive/release/foxy/sick_safetyscanners_base/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "5135b0b92898039b9f24f62c96a117cf698e65df9e81d11e151a7edea81896ef"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ boost ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Provides an Interface to read the sensor output of a SICK - Safety Scanner''; - license = with lib.licenses; [ "ALv2" ]; - }; -} diff --git a/distros/foxy/sick-safetyscanners2-interfaces/default.nix b/distros/foxy/sick-safetyscanners2-interfaces/default.nix deleted file mode 100644 index d6dae8b00b..0000000000 --- a/distros/foxy/sick-safetyscanners2-interfaces/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-sick-safetyscanners2-interfaces"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/SICKAG/sick_safetyscanners2_interfaces-release/archive/release/foxy/sick_safetyscanners2_interfaces/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "4062eb6538ef8d76e8316170f571196f7d526d51b6fa806b000ba46a6e615d15"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Interfaces for the sick_safetyscanners ros2 driver''; - license = with lib.licenses; [ "ALv2" ]; - }; -} diff --git a/distros/foxy/sick-safetyscanners2/default.nix b/distros/foxy/sick-safetyscanners2/default.nix deleted file mode 100644 index 66226a1414..0000000000 --- a/distros/foxy/sick-safetyscanners2/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, rclcpp, rclcpp-lifecycle, sensor-msgs, sick-safetyscanners-base, sick-safetyscanners2-interfaces }: -buildRosPackage { - pname = "ros-foxy-sick-safetyscanners2"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/SICKAG/sick_safetyscanners2-release/archive/release/foxy/sick_safetyscanners2/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "460a9bd31ff9d1c09b6302bbe12925d11ff0b93d778b2ecc2090746f474f0dec"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost rclcpp rclcpp-lifecycle sensor-msgs sick-safetyscanners-base sick-safetyscanners2-interfaces ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Driver for the SICK safetyscanners''; - license = with lib.licenses; [ "ALv2" ]; - }; -} diff --git a/distros/foxy/sick-scan2/default.nix b/distros/foxy/sick-scan2/default.nix deleted file mode 100644 index 4500332bd2..0000000000 --- a/distros/foxy/sick-scan2/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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, boost, diagnostic-updater, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-sick-scan2"; - version = "0.1.9-r1"; - - src = fetchurl { - url = "https://github.com/SICKAG/sick_scan2-release/archive/release/foxy/sick_scan2/0.1.9-1.tar.gz"; - name = "0.1.9-1.tar.gz"; - sha256 = "1fbaf2a4944f195661ef778c79448d0d51a16ac3ac24b73a94b0e6bf436a7e3d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost diagnostic-updater rclcpp sensor-msgs std-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A ROS2 driver for the SICK TiM series of laser scanners. - This package is based on the sick_scan-Repository.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/simple-actions/default.nix b/distros/foxy/simple-actions/default.nix deleted file mode 100644 index ddb5f06313..0000000000 --- a/distros/foxy/simple-actions/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-python, rclcpp, rclcpp-action, rclpy }: -buildRosPackage { - pname = "ros-foxy-simple-actions"; - version = "0.2.2-r1"; - - src = fetchurl { - url = "https://github.com/DLu/simple_actions-release/archive/release/foxy/simple_actions/0.2.2-1.tar.gz"; - name = "0.2.2-1.tar.gz"; - sha256 = "8e149b31905aeaedd5f08bf7fb5d7addc32884e0b7f47ada770fb988e8636909"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ]; - propagatedBuildInputs = [ action-msgs rclcpp rclcpp-action rclpy ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''Simple library for using the `rclpy/rclcpp` action libraries''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/simple-launch/default.nix b/distros/foxy/simple-launch/default.nix deleted file mode 100644 index b6193a5453..0000000000 --- a/distros/foxy/simple-launch/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-index-python, launch, launch-ros, xacro }: -buildRosPackage { - pname = "ros-foxy-simple-launch"; - version = "1.7.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/simple_launch-release/archive/release/foxy/simple_launch/1.7.1-1.tar.gz"; - name = "1.7.1-1.tar.gz"; - sha256 = "5ea5ed0422d84f03201153328e933046a7fda81fda0ad999db8bf647e293f69a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-python ]; - propagatedBuildInputs = [ ament-index-python launch launch-ros xacro ]; - nativeBuildInputs = [ ament-cmake-python ]; - - meta = { - description = ''Python helper class for the ROS 2 launch system''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/slam-toolbox/default.nix b/distros/foxy/slam-toolbox/default.nix deleted file mode 100644 index bd491e92ac..0000000000 --- a/distros/foxy/slam-toolbox/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gtest, ament-cmake-uncrustify, ament-lint-auto, boost, builtin-interfaces, ceres-solver, eigen, interactive-markers, launch, launch-testing, liblapack, message-filters, nav-msgs, nav2-common, nav2-map-server, pluginlib, qt5, rclcpp, rosidl-default-generators, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, sensor-msgs, std-msgs, std-srvs, suitesparse, tbb, tf2, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-slam-toolbox"; - version = "2.4.1-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/foxy/slam_toolbox/2.4.1-1.tar.gz"; - name = "2.4.1-1.tar.gz"; - sha256 = "2a747bea1e8fc99915296541eacbdbbbb007116181b64a9f369967b7935a969a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gtest ament-cmake-uncrustify ament-lint-auto launch launch-testing ]; - propagatedBuildInputs = [ boost builtin-interfaces ceres-solver eigen interactive-markers liblapack message-filters nav-msgs nav2-common nav2-map-server pluginlib qt5.qtbase rclcpp rosidl-default-generators rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering sensor-msgs std-msgs std-srvs suitesparse tbb tf2 tf2-geometry-msgs tf2-ros tf2-sensor-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets''; - license = with lib.licenses; [ "LGPL" ]; - }; -} diff --git a/distros/foxy/slider-publisher/default.nix b/distros/foxy/slider-publisher/default.nix deleted file mode 100644 index 31eaf5c21c..0000000000 --- a/distros/foxy/slider-publisher/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, python3Packages, rqt-gui-py }: -buildRosPackage { - pname = "ros-foxy-slider-publisher"; - version = "2.2.1-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/slider_publisher-release/archive/release/foxy/slider_publisher/2.2.1-3.tar.gz"; - name = "2.2.1-3.tar.gz"; - sha256 = "8372f1621e5c216568059aead95a75f5c46b0944217d8675f8528f90637e2ee9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ python3Packages.numpy python3Packages.scipy rqt-gui-py ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This packages proposes a slider-based publisher node similar to the joint_state_publisher, but that can publish any type of message or call services.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/smac-planner/default.nix b/distros/foxy/smac-planner/default.nix deleted file mode 100644 index 831b9866b1..0000000000 --- a/distros/foxy/smac-planner/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, ceres-solver, eigen, eigen3-cmake-module, geometry-msgs, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, ompl, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-smac-planner"; - version = "0.4.7-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/foxy/smac_planner/0.4.7-1.tar.gz"; - name = "0.4.7-1.tar.gz"; - sha256 = "87fb6a70fbccf1fa15d1e129a26b478bad3fb97848931d55fffd7cd9d3c6ba89"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces ceres-solver eigen eigen3-cmake-module geometry-msgs nav-msgs nav2-common nav2-core nav2-costmap-2d nav2-msgs nav2-util ompl pluginlib rclcpp rclcpp-action rclcpp-lifecycle tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Smac global planning plugin''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/smacc2-msgs/default.nix b/distros/foxy/smacc2-msgs/default.nix deleted file mode 100644 index a6719e4047..0000000000 --- a/distros/foxy/smacc2-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-smacc2-msgs"; - version = "2.1.21-r1"; - - src = fetchurl { - url = "https://github.com/robosoft-ai/SMACC2-release/archive/release/foxy/smacc2_msgs/2.1.21-1.tar.gz"; - name = "2.1.21-1.tar.gz"; - sha256 = "0bdd0b201a11ae97066991d9b736beb053358f91a9d59eb8993472a11b7eedc6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages and services used in smacc2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/smacc2/default.nix b/distros/foxy/smacc2/default.nix deleted file mode 100644 index 5a4c0fcc50..0000000000 --- a/distros/foxy/smacc2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, lttng-ust, rcl, rclcpp, rclcpp-action, smacc2-msgs, tracetools, tracetools-launch, tracetools-trace }: -buildRosPackage { - pname = "ros-foxy-smacc2"; - version = "2.1.21-r1"; - - src = fetchurl { - url = "https://github.com/robosoft-ai/SMACC2-release/archive/release/foxy/smacc2/2.1.21-1.tar.gz"; - name = "2.1.21-1.tar.gz"; - sha256 = "4ed2960ca253fc40410db47801a6b98e20e1ced7c97623d559d92a4e5fc95428"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost lttng-ust rcl rclcpp rclcpp-action smacc2-msgs tracetools tracetools-launch tracetools-trace ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/smclib/default.nix b/distros/foxy/smclib/default.nix deleted file mode 100644 index dbf65f3b26..0000000000 --- a/distros/foxy/smclib/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-smclib"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/foxy/smclib/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "3d19b736f333c9bd9763144c5023dbd5a4d8921ad49e56501a8cfe68f02fd2a4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python ]; - - meta = { - description = ''The State Machine Compiler (SMC) from http://smc.sourceforge.net/ - converts a language-independent description of a state machine - into the source code to support that state machine. - - This package contains the libraries that a compiled state machine - depends on, but it does not contain the compiler itself.''; - license = with lib.licenses; [ mpl11 ]; - }; -} diff --git a/distros/foxy/snowbot-operating-system/default.nix b/distros/foxy/snowbot-operating-system/default.nix deleted file mode 100644 index c90a8e1cb5..0000000000 --- a/distros/foxy/snowbot-operating-system/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, geometry-msgs, pluginlib, rviz-common, rviz-rendering }: -buildRosPackage { - pname = "ros-foxy-snowbot-operating-system"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/PickNikRobotics/snowbot_release/archive/release/foxy/snowbot_operating_system/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "e8347b0ff55173286f290afc16a95e7cc4d3fcd4e2f11f206ab9f29715f535eb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-clang-format ]; - propagatedBuildInputs = [ geometry-msgs pluginlib rviz-common rviz-rendering ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The weather outside is frightful''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/soccer-object-msgs/default.nix b/distros/foxy/soccer-object-msgs/default.nix deleted file mode 100644 index ce1fb55802..0000000000 --- a/distros/foxy/soccer-object-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-soccer-object-msgs"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ijnek/soccer_object_msgs-release/archive/release/foxy/soccer_object_msgs/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "cc7b1fa14b89d3fa44bef7cb781a0838ae7bb7933251a6e3291120ccc9401462"; - }; - - 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 ]; - - meta = { - description = ''Package providing interfaces for objects in a soccer domain.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/soccer-vision-msgs/default.nix b/distros/foxy/soccer-vision-msgs/default.nix deleted file mode 100644 index 7d75f3fc9e..0000000000 --- a/distros/foxy/soccer-vision-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-soccer-vision-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ijnek/soccer_interfaces-release/archive/release/foxy/soccer_vision_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "d59a2ec88425566e1e3dc7bae897041e4c1bd89f167ffdda324d8bc0fb68db47"; - }; - - buildType = "ament_cmake"; - buildInputs = [ rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package providing interfaces to be used in a soccer domain.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/sol-vendor/default.nix b/distros/foxy/sol-vendor/default.nix deleted file mode 100644 index 0278627425..0000000000 --- a/distros/foxy/sol-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ouxt-lint-common }: -buildRosPackage { - pname = "ros-foxy-sol-vendor"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/OUXT-Polaris/sol_vendor-release/archive/release/foxy/sol_vendor/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "f609b6a2ebf599844df510d6ead990bb5558090ae7bc2335f7ef75874ecad8fb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ouxt-lint-common ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''vendor package for the sol2 library''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/foxy/sophus/default.nix b/distros/foxy/sophus/default.nix deleted file mode 100644 index 19d0521cb1..0000000000 --- a/distros/foxy/sophus/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, eigen }: -buildRosPackage { - pname = "ros-foxy-sophus"; - version = "1.2.1-r1"; - - src = fetchurl { - url = "https://github.com/yujinrobot-release/sophus-release/archive/release/foxy/sophus/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "99781189c8556ca3e7e369b588103964bc1866e55a875b26aac9efb311f1b880"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ eigen ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''C++ implementation of Lie Groups using Eigen.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/spacenav/default.nix b/distros/foxy/spacenav/default.nix deleted file mode 100644 index 67b8614dc7..0000000000 --- a/distros/foxy/spacenav/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, libspnav, rclcpp, rclcpp-components, sensor-msgs, spacenavd }: -buildRosPackage { - pname = "ros-foxy-spacenav"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/foxy/spacenav/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "d9ce40277ae6cbf04912a3bb544482fd6e37b93c89b11a896eb45928f5cb7c90"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs libspnav rclcpp rclcpp-components sensor-msgs spacenavd ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS interface to the 3Dconnexion SpaceNavigator 6DOF joystick.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/spatio-temporal-voxel-layer/default.nix b/distros/foxy/spatio-temporal-voxel-layer/default.nix deleted file mode 100644 index cd61fd146a..0000000000 --- a/distros/foxy/spatio-temporal-voxel-layer/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, builtin-interfaces, geometry-msgs, laser-geometry, message-filters, nav2-costmap-2d, openexr, openvdb, pcl, pcl-conversions, pluginlib, rclcpp, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tbb, tf2-geometry-msgs, tf2-ros, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-spatio-temporal-voxel-layer"; - version = "2.1.4-r1"; - - src = fetchurl { - url = "https://github.com/SteveMacenski/spatio_temporal_voxel_layer-release/archive/release/foxy/spatio_temporal_voxel_layer/2.1.4-1.tar.gz"; - name = "2.1.4-1.tar.gz"; - sha256 = "0afe659f14a38c182e9023ae8fc366b9592fc254a7e41ed400904b812181c1b5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs laser-geometry message-filters nav2-costmap-2d openexr openvdb pcl pcl-conversions pluginlib rclcpp rosidl-default-runtime sensor-msgs std-msgs std-srvs tbb tf2-geometry-msgs tf2-ros visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The spatio-temporal 3D obstacle costmap package''; - license = with lib.licenses; [ "LGPL-2.1-only" ]; - }; -} diff --git a/distros/foxy/spdlog-vendor/default.nix b/distros/foxy/spdlog-vendor/default.nix deleted file mode 100644 index 1ea332d986..0000000000 --- a/distros/foxy/spdlog-vendor/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, spdlog }: -buildRosPackage { - pname = "ros-foxy-spdlog-vendor"; - version = "1.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/spdlog_vendor-release/archive/release/foxy/spdlog_vendor/1.1.3-1.tar.gz"; - name = "1.1.3-1.tar.gz"; - sha256 = "9cb16123ea0cd28d9405e155011697577c1aca151b898d9a28afa63d53ce8442"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ spdlog ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around spdlog, providing nothing but a dependency on spdlog, on some systems. - On others, it provides an ExternalProject build of spdlog.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/foxy/splsm-7-conversion/default.nix b/distros/foxy/splsm-7-conversion/default.nix deleted file mode 100644 index 0a319a6eec..0000000000 --- a/distros/foxy/splsm-7-conversion/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, splsm-7 }: -buildRosPackage { - pname = "ros-foxy-splsm-7-conversion"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/foxy/splsm_7_conversion/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "1c64923a9353dec5e25355f67abeb5be4214aaa7aea09fd820a18aefff2a839e"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ python3Packages.construct splsm-7 ]; - - meta = { - description = ''Converts Standard Platform League Standard Message V7 between ROS msg and UDP raw bytes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/splsm-7/default.nix b/distros/foxy/splsm-7/default.nix deleted file mode 100644 index eb85e49808..0000000000 --- a/distros/foxy/splsm-7/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-splsm-7"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/r2r_spl-release/archive/release/foxy/splsm_7/0.0.2-1.tar.gz"; - name = "0.0.2-1.tar.gz"; - sha256 = "1d317dfd35dab465b9c0c49c98d1a5c18eb14e7972207f0fe7b11d6c50ae6dde"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''RoboCup Standard Platform League Standard Message V7 ROS msg''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/sqlite3-vendor/default.nix b/distros/foxy/sqlite3-vendor/default.nix deleted file mode 100644 index b6599031cd..0000000000 --- a/distros/foxy/sqlite3-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, sqlite }: -buildRosPackage { - pname = "ros-foxy-sqlite3-vendor"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/sqlite3_vendor/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "f8b216fa65eb1e6a3c87af275b7e9a0814732c23d871ddab3e7bc7c967d16ae5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ sqlite ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''SQLite 3 vendor package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/srdfdom/default.nix b/distros/foxy/srdfdom/default.nix deleted file mode 100644 index 26407798fa..0000000000 --- a/distros/foxy/srdfdom/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-cmake, boost, console-bridge, console-bridge-vendor, tinyxml2-vendor, urdf, urdfdom-headers, urdfdom-py }: -buildRosPackage { - pname = "ros-foxy-srdfdom"; - version = "2.0.2-r1"; - - src = fetchurl { - url = "https://github.com/moveit/srdfdom-release/archive/release/foxy/srdfdom/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "fcc96f1c6ef4ce5070a873bb588749215eb2ee5faeb1034610da72ebf0e4670f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake boost urdfdom-headers ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-cmake ]; - propagatedBuildInputs = [ console-bridge console-bridge-vendor tinyxml2-vendor urdf urdfdom-py ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Parser for Semantic Robot Description Format (SRDF).''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/sros2-cmake/default.nix b/distros/foxy/sros2-cmake/default.nix deleted file mode 100644 index 8937bfa8e1..0000000000 --- a/distros/foxy/sros2-cmake/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-test, ament-lint-auto, ament-lint-common, ros2cli, sros2 }: -buildRosPackage { - pname = "ros-foxy-sros2-cmake"; - version = "0.9.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/sros2-release/archive/release/foxy/sros2_cmake/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "e4696c1064aab4a2c6c4d0941c623b2d54504f70ea69b173c5535d9a6532cee7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-test ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ros2cli sros2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CMake macros to configure security''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/sros2/default.nix b/distros/foxy/sros2/default.nix deleted file mode 100644 index 0393afef22..0000000000 --- a/distros/foxy/sros2/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-mypy, ament-pep257, python3Packages, pythonPackages, rclpy, ros-testing, ros2cli, test-msgs }: -buildRosPackage { - pname = "ros-foxy-sros2"; - version = "0.9.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/sros2-release/archive/release/foxy/sros2/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "9e670d41917de8d9dc97fe8e49e96d5f8c8ff6494e2b99901345b86866ed3b14"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 pythonPackages.pytest ros-testing test-msgs ]; - propagatedBuildInputs = [ ament-index-python python3Packages.cryptography python3Packages.lxml rclpy ros2cli ]; - - meta = { - description = ''Command line tools for managing SROS2 keys''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/statistics-msgs/default.nix b/distros/foxy/statistics-msgs/default.nix deleted file mode 100644 index 8936e91716..0000000000 --- a/distros/foxy/statistics-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-statistics-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/statistics_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "30264294de37fcb855750b4cf7b8ba7b317367b191b2a8fe9d4249be3dec20d5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message definitions for reporting statistics for topics and system resources.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/std-msgs/default.nix b/distros/foxy/std-msgs/default.nix deleted file mode 100644 index 6e5ac23234..0000000000 --- a/distros/foxy/std-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-std-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/std_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "bb8026fdafc7fa5c6b5e7e30f53e024b26723e18951318d94c7161f8f2955070"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some standard message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/std-srvs/default.nix b/distros/foxy/std-srvs/default.nix deleted file mode 100644 index b62c2e68fd..0000000000 --- a/distros/foxy/std-srvs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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 }: -buildRosPackage { - pname = "ros-foxy-std-srvs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/std_srvs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "6b4d11dee1b8698c622172cf981fa7441a70ed6ec330c1590d476d224803528a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some standard service definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/stereo-image-proc/default.nix b/distros/foxy/stereo-image-proc/default.nix deleted file mode 100644 index b57f0e7948..0000000000 --- a/distros/foxy/stereo-image-proc/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-pytest, ament-lint-auto, ament-lint-common, cv-bridge, image-geometry, image-proc, image-transport, launch, launch-ros, launch-testing, launch-testing-ament-cmake, message-filters, python-cmake-module, python3Packages, rclcpp, rclcpp-components, rclpy, ros-testing, sensor-msgs, stereo-msgs }: -buildRosPackage { - pname = "ros-foxy-stereo-image-proc"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/stereo_image_proc/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "08fc992a1a3e613f75227fc7edb2a05578c7bc70d5a4207c088ad187311ae422"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing launch-testing-ament-cmake python-cmake-module python3Packages.opencv3 rclpy ros-testing ]; - propagatedBuildInputs = [ cv-bridge image-geometry image-proc image-transport message-filters rclcpp rclcpp-components sensor-msgs stereo-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Stereo and single image rectification and disparity processing.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/stereo-msgs/default.nix b/distros/foxy/stereo-msgs/default.nix deleted file mode 100644 index 90df0689d8..0000000000 --- a/distros/foxy/stereo-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-stereo-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/stereo_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "ae6d8186396185a0acb15395f4ae464d32ef7417846d52a529ce111ce16788be"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some stereo camera related message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/stomp/default.nix b/distros/foxy/stomp/default.nix deleted file mode 100644 index c2141c0cdf..0000000000 --- a/distros/foxy/stomp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, console-bridge, eigen, gtest, ros-industrial-cmake-boilerplate }: -buildRosPackage { - pname = "ros-foxy-stomp"; - version = "0.1.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/stomp-release/archive/release/foxy/stomp/0.1.2-1.tar.gz"; - name = "0.1.2-1.tar.gz"; - sha256 = "e52dc3059809a0dc73206c299d1309fbb79e00da108d0fba43f58dc6d2d596b3"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ros-industrial-cmake-boilerplate ]; - checkInputs = [ gtest ]; - propagatedBuildInputs = [ console-bridge eigen ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''This package provides the STOMP (Stochastic Trajectory Optimization for Motion Planning) algorithm that can be used for robot motion planning tasks or other similar optimization tasks''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/stubborn-buddies-msgs/default.nix b/distros/foxy/stubborn-buddies-msgs/default.nix deleted file mode 100644 index 21cdfe5087..0000000000 --- a/distros/foxy/stubborn-buddies-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, std-msgs }: -buildRosPackage { - pname = "ros-foxy-stubborn-buddies-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/stubborn_buddies-release/archive/release/foxy/stubborn_buddies_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "de34d205fa9836959a978197400c8566906156f2fcf6353ee62ba6ba3e918617"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages to support library of stubborn buddies''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/stubborn-buddies/default.nix b/distros/foxy/stubborn-buddies/default.nix deleted file mode 100644 index ccf1ce6a7f..0000000000 --- a/distros/foxy/stubborn-buddies/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp, rclcpp-components, rclcpp-lifecycle, rcutils, std-msgs, stubborn-buddies-msgs }: -buildRosPackage { - pname = "ros-foxy-stubborn-buddies"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/stubborn_buddies-release/archive/release/foxy/stubborn_buddies/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "078d45e7645796f3097900a77778dada7232ec352fce9b00db861fd17e7ab152"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rclcpp rclcpp-components rclcpp-lifecycle rcutils std-msgs stubborn-buddies-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Demo that uses node composition of lifecycle nodes to achieve fail-over robustness on ROS nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/swri-cli-tools/default.nix b/distros/foxy/swri-cli-tools/default.nix deleted file mode 100644 index a90ea3caea..0000000000 --- a/distros/foxy/swri-cli-tools/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, marti-introspection-msgs }: -buildRosPackage { - pname = "ros-foxy-swri-cli-tools"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_cli_tools/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "a2d0e927d70450339d31503450b52a2c726e75ca77d7c7457549a948173833a6"; - }; - - buildType = "ament_python"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ marti-introspection-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Command line tools for introspecting ROS systems''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/swri-console-util/default.nix b/distros/foxy/swri-console-util/default.nix deleted file mode 100644 index 447c9f3186..0000000000 --- a/distros/foxy/swri-console-util/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp }: -buildRosPackage { - pname = "ros-foxy-swri-console-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_console_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "49981cf683e0dd4ba5b38c87718bd35c7e599b598d719dcee967f9c338a046d6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_console_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-console/default.nix b/distros/foxy/swri-console/default.nix deleted file mode 100644 index e2a994a653..0000000000 --- a/distros/foxy/swri-console/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, qt5, rcl-interfaces, rclcpp, ros-environment, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-swri-console"; - version = "2.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/swri_console-release/archive/release/foxy/swri_console/2.0.4-1.tar.gz"; - name = "2.0.4-1.tar.gz"; - sha256 = "9ffc3ef8bbdb8ba24e94e62fc1f5b791cd725c71bdddc87b8da231083b7b18fc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-default-generators ]; - propagatedBuildInputs = [ boost qt5.qtbase rcl-interfaces rclcpp rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A rosout GUI viewer developed at Southwest Research Insititute as an - alternative to rqt_console.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-dbw-interface/default.nix b/distros/foxy/swri-dbw-interface/default.nix deleted file mode 100644 index 33ed71cd68..0000000000 --- a/distros/foxy/swri-dbw-interface/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-swri-dbw-interface"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_dbw_interface/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "ee6767bddaa94324703a8f3d876656a24fb09742aea23c055ad53aec9fbf5717"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides documentation on common interface conventions for - drive-by-wire systems.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-geometry-util/default.nix b/distros/foxy/swri-geometry-util/default.nix deleted file mode 100644 index 71ae60f4c8..0000000000 --- a/distros/foxy/swri-geometry-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cv-bridge, eigen, geos, pkg-config, rclcpp, tf2 }: -buildRosPackage { - pname = "ros-foxy-swri-geometry-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_geometry_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "84e2f0f0e9e8f229c28e5ac17b454adad93790bdd264644631200463313ef9e1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ cv-bridge eigen geos rclcpp tf2 ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''swri_geometry_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-image-util/default.nix b/distros/foxy/swri-image-util/default.nix deleted file mode 100644 index 053af3a155..0000000000 --- a/distros/foxy/swri-image-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, camera-calibration-parsers, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, pkg-config, rclcpp, rclcpp-components, rclpy, std-msgs, swri-geometry-util, swri-math-util, swri-opencv-util, swri-roscpp, tf2 }: -buildRosPackage { - pname = "ros-foxy-swri-image-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_image_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "6c750cce0da5ec58e418e5b99f855a66565a0a3abb3c6938c311906c042694bf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ ament-index-cpp boost camera-calibration-parsers cv-bridge eigen geometry-msgs image-geometry image-transport message-filters nav-msgs rclcpp rclcpp-components rclpy std-msgs swri-geometry-util swri-math-util swri-opencv-util swri-roscpp tf2 ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''swri_image_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-math-util/default.nix b/distros/foxy/swri-math-util/default.nix deleted file mode 100644 index c01967a5c6..0000000000 --- a/distros/foxy/swri-math-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, rclcpp }: -buildRosPackage { - pname = "ros-foxy-swri-math-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_math_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "d59e3bae23f9a3c0627b112bcee5c0c10c164c5acb0c42d27261d6e014155bb0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ boost rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_math_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-opencv-util/default.nix b/distros/foxy/swri-opencv-util/default.nix deleted file mode 100644 index ce0322503a..0000000000 --- a/distros/foxy/swri-opencv-util/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cv-bridge, swri-math-util }: -buildRosPackage { - pname = "ros-foxy-swri-opencv-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_opencv_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "7ecdacaa4d97a15511703d2cf9fe78f3c9a30ba6e6de649a9f5803236c2d3ed6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost cv-bridge swri-math-util ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_opencv_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-prefix-tools/default.nix b/distros/foxy/swri-prefix-tools/default.nix deleted file mode 100644 index c5f8ee2680..0000000000 --- a/distros/foxy/swri-prefix-tools/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, python3Packages }: -buildRosPackage { - pname = "ros-foxy-swri-prefix-tools"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_prefix_tools/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "94a06d63f77e49d29f2a1524fd0bc548486a12b1022547f9eb21f368d28f34aa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ python3Packages.psutil ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Contains scripts that are useful as prefix commands for nodes - started by roslaunch.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-roscpp/default.nix b/distros/foxy/swri-roscpp/default.nix deleted file mode 100644 index 958fe7ef94..0000000000 --- a/distros/foxy/swri-roscpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, diagnostic-updater, gtest, marti-common-msgs, nav-msgs, rclcpp, ros-environment, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-swri-roscpp"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_roscpp/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "232d5a99dda86e731da74e678272b4e08bbf1bfd22b125edcfbd96d729102bd8"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment rosidl-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest gtest ]; - propagatedBuildInputs = [ boost diagnostic-updater marti-common-msgs nav-msgs rclcpp rosidl-default-runtime std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''swri_roscpp''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-route-util/default.nix b/distros/foxy/swri-route-util/default.nix deleted file mode 100644 index da7499f2eb..0000000000 --- a/distros/foxy/swri-route-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost, marti-common-msgs, marti-nav-msgs, rclcpp, swri-geometry-util, swri-math-util, swri-roscpp, swri-transform-util, tf2-geometry-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-swri-route-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_route_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "ccee4259f96de33ff8dadd6f7d28d20b4b1e9293fff7fede8427c26771f8c550"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost marti-common-msgs marti-nav-msgs rclcpp swri-geometry-util swri-math-util swri-roscpp swri-transform-util tf2-geometry-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This library provides functionality to simplify working with the - navigation messages defined in marti_nav_msgs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-serial-util/default.nix b/distros/foxy/swri-serial-util/default.nix deleted file mode 100644 index a3ee620cac..0000000000 --- a/distros/foxy/swri-serial-util/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, boost }: -buildRosPackage { - pname = "ros-foxy-swri-serial-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_serial_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "da37a573fb141da91270decd8771a3a077f14b93513a2e8bde2a84f3610da025"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ boost ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_serial_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-system-util/default.nix b/distros/foxy/swri-system-util/default.nix deleted file mode 100644 index f94c6cb628..0000000000 --- a/distros/foxy/swri-system-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, rclcpp }: -buildRosPackage { - pname = "ros-foxy-swri-system-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_system_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "80dbb4365e854bbcd0b446fcf2799560bd91482e7c49e3e8b719540fc39254df"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-index-cpp ]; - propagatedBuildInputs = [ boost rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''swri_system_util''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/swri-transform-util/default.nix b/distros/foxy/swri-transform-util/default.nix deleted file mode 100644 index 9fe50d8720..0000000000 --- a/distros/foxy/swri-transform-util/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, boost, cv-bridge, diagnostic-msgs, diagnostic-updater, geographic-msgs, geometry-msgs, geos, gps-msgs, launch-xml, libyamlcpp, marti-nav-msgs, pkg-config, proj, python3Packages, rcl-interfaces, rclcpp, rclcpp-components, rclpy, sensor-msgs, swri-math-util, swri-roscpp, tf2, tf2-geometry-msgs, tf2-py, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-swri-transform-util"; - version = "3.5.2-r3"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/marti_common-release/archive/release/foxy/swri_transform_util/3.5.2-3.tar.gz"; - name = "3.5.2-3.tar.gz"; - sha256 = "fb43dbdaec54bea4ec4a18a8fa73eeb8e3e89d97092787dc96787283bf0ee5c3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python pkg-config ]; - propagatedBuildInputs = [ boost cv-bridge diagnostic-msgs diagnostic-updater geographic-msgs geometry-msgs geos gps-msgs launch-xml libyamlcpp marti-nav-msgs proj python3Packages.numpy rcl-interfaces rclcpp rclcpp-components rclpy sensor-msgs swri-math-util swri-roscpp tf2 tf2-geometry-msgs tf2-py tf2-ros ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python pkg-config ]; - - meta = { - description = ''The swri_transform_util package contains utility functions and classes for - transforming between coordinate frames.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/system-fingerprint/default.nix b/distros/foxy/system-fingerprint/default.nix deleted file mode 100644 index 554936ba48..0000000000 --- a/distros/foxy/system-fingerprint/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python3Packages, rcl-interfaces, rclpy, ros2action, ros2cli, ros2node, ros2param, ros2topic }: -buildRosPackage { - pname = "ros-foxy-system-fingerprint"; - version = "0.7.0-r1"; - - src = fetchurl { - url = "https://github.com/MetroRobots/ros_system_fingerprint-release/archive/release/foxy/system_fingerprint/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "4c3b33e39880c21d910421393cc972b3848e8a5d7912026788aab5e69c85a5f9"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ python3Packages.GitPython rcl-interfaces rclpy ros2action ros2cli ros2node ros2param ros2topic ]; - - meta = { - description = ''The system_fingerprint package''; - license = with lib.licenses; [ "BSD-2-clause" ]; - }; -} diff --git a/distros/foxy/system-metrics-collector/default.nix b/distros/foxy/system-metrics-collector/default.nix deleted file mode 100644 index b6c606e918..0000000000 --- a/distros/foxy/system-metrics-collector/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, class-loader, demo-nodes-cpp, libstatistics-collector, lifecycle-msgs, message-filters, python3Packages, rcl, rclcpp, rclcpp-components, rclcpp-lifecycle, rclpy, rcpputils, rcutils, ros2launch, ros2lifecycle, ros2topic, rosidl-default-generators, rosidl-default-runtime, statistics-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-system-metrics-collector"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-tooling/system_metrics_collector-release/archive/release/foxy/system_metrics_collector/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "1b781a5d922279744556fd6bad6c48db88dae8ce17ed21d5abf8c70ad17f590a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common class-loader lifecycle-msgs python3Packages.retrying rclpy ros2launch ros2lifecycle ros2topic ]; - propagatedBuildInputs = [ demo-nodes-cpp libstatistics-collector message-filters rcl rclcpp rclcpp-components rclcpp-lifecycle rcpputils rcutils rosidl-default-runtime statistics-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Node and aggregation utilities to measure and publish system metrics.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/system-modes-examples/default.nix b/distros/foxy/system-modes-examples/default.nix deleted file mode 100644 index c365d12213..0000000000 --- a/distros/foxy/system-modes-examples/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pep257, ament-cmake-uncrustify, ament-lint-auto, launch, launch-system-modes, rclcpp, rclcpp-lifecycle, ros2launch, system-modes, system-modes-msgs }: -buildRosPackage { - pname = "ros-foxy-system-modes-examples"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/microROS/system_modes-release/archive/release/foxy/system_modes_examples/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "a74870f22ec802c61895f8330ef7b6a10cb6697dc5629c2bc75abc3a4bef4d13"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gmock ament-cmake-gtest ament-cmake-pep257 ament-cmake-uncrustify ament-lint-auto ]; - propagatedBuildInputs = [ launch launch-system-modes rclcpp rclcpp-lifecycle ros2launch system-modes system-modes-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Example systems and according launch files for the system_modes - package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/system-modes-msgs/default.nix b/distros/foxy/system-modes-msgs/default.nix deleted file mode 100644 index 2fe835fa41..0000000000 --- a/distros/foxy/system-modes-msgs/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-system-modes-msgs"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/microROS/system_modes-release/archive/release/foxy/system_modes_msgs/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "8eebfd37f1f9def3dbb28119bbfd4bd10776cb35c4ccd1857910b451a84211a7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Interface package, containing message definitions and service definitions - for the system modes package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/system-modes/default.nix b/distros/foxy/system-modes/default.nix deleted file mode 100644 index f6361cd63d..0000000000 --- a/distros/foxy/system-modes/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pep257, ament-cmake-uncrustify, ament-index-python, ament-lint-auto, builtin-interfaces, launch-ros, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-lifecycle, ros2run, system-modes-msgs }: -buildRosPackage { - pname = "ros-foxy-system-modes"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/microROS/system_modes-release/archive/release/foxy/system_modes/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "50250aec9316d66a8e53e429cea7f4988f4005a23c60e28a60637201b6bda8ac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-gmock ament-cmake-gtest ament-cmake-pep257 ament-cmake-uncrustify ament-index-python ament-lint-auto launch-testing-ament-cmake launch-testing-ros ros2run ]; - propagatedBuildInputs = [ builtin-interfaces launch-ros rclcpp rclcpp-lifecycle system-modes-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The system modes concept assumes that a robotics system is built - from components with a lifecycle. It adds a notion of (sub-)systems, - hiararchically grouping these nodes, as well as a notion of modes - that determine the configuration of these nodes and (sub-)systems in - terms of their parameter values.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tango-icons-vendor/default.nix b/distros/foxy/tango-icons-vendor/default.nix deleted file mode 100644 index d0aa3a9753..0000000000 --- a/distros/foxy/tango-icons-vendor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, tango-icon-theme }: -buildRosPackage { - pname = "ros-foxy-tango-icons-vendor"; - version = "0.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tango_icons_vendor-release/archive/release/foxy/tango_icons_vendor/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "4b446b64501c6b98c051963c3902d4e6a282ecb44b0290ee0cd47a923cb643c2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ tango-icon-theme ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''tango_icons_vendor provides the public domain Tango icons for non-linux systems (Tango Icon Library) from the Tango Desktop Project''; - license = with lib.licenses; [ asl20 publicDomain ]; - }; -} diff --git a/distros/foxy/teleop-tools-msgs/default.nix b/distros/foxy/teleop-tools-msgs/default.nix deleted file mode 100644 index 7acbde119b..0000000000 --- a/distros/foxy/teleop-tools-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-teleop-tools-msgs"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/foxy/teleop_tools_msgs/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "e713b77f99d7a90da0e86949b32705aec04af65d5a03bc6bb9e15827156f5043"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The teleop_tools_msgs package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/teleop-tools/default.nix b/distros/foxy/teleop-tools/default.nix deleted file mode 100644 index d78f9f44eb..0000000000 --- a/distros/foxy/teleop-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joy-teleop, key-teleop, teleop-tools-msgs }: -buildRosPackage { - pname = "ros-foxy-teleop-tools"; - version = "1.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/foxy/teleop_tools/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "b1a7d8e209c3cdb7bcb116a40bbc572ce257dd3a372b3558a63dee120d320580"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joy-teleop key-teleop teleop-tools-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''A set of generic teleoperation tools for any robot.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/teleop-twist-joy/default.nix b/distros/foxy/teleop-twist-joy/default.nix deleted file mode 100644 index 9b34cbfa51..0000000000 --- a/distros/foxy/teleop-twist-joy/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, joy, launch-ros, launch-testing-ament-cmake, launch-testing-ros, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-teleop-twist-joy"; - version = "2.4.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_twist_joy-release/archive/release/foxy/teleop_twist_joy/2.4.3-1.tar.gz"; - name = "2.4.3-1.tar.gz"; - sha256 = "8496be1929173bdf1d2a11b56e2b25eda3d2072f6551cac6d18f0a4e6a845b2b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common launch-ros launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ geometry-msgs joy rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic joystick teleop for twist robots.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/teleop-twist-keyboard/default.nix b/distros/foxy/teleop-twist-keyboard/default.nix deleted file mode 100644 index 759b41f706..0000000000 --- a/distros/foxy/teleop-twist-keyboard/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, rclpy }: -buildRosPackage { - pname = "ros-foxy-teleop-twist-keyboard"; - version = "2.3.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_twist_keyboard-release/archive/release/foxy/teleop_twist_keyboard/2.3.2-1.tar.gz"; - name = "2.3.2-1.tar.gz"; - sha256 = "f9db198aea5cf6c7e50963ce72fc7642c15f7eb843776d5119e498ea6eb9a1ae"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ]; - propagatedBuildInputs = [ geometry-msgs rclpy ]; - - meta = { - description = ''A robot-agnostic teleoperation node to convert keyboard commands to Twist - messages.''; - license = with lib.licenses; [ "BSD-License-2.0" ]; - }; -} diff --git a/distros/foxy/test-apex-test-tools/default.nix b/distros/foxy/test-apex-test-tools/default.nix deleted file mode 100644 index ea8b4fc238..0000000000 --- a/distros/foxy/test-apex-test-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, apex-test-tools }: -buildRosPackage { - pname = "ros-foxy-test-apex-test-tools"; - version = "0.0.2-r1"; - - src = fetchurl { - url = "https://gitlab.com/ApexAI/apex_test_tools-release/-/archive/release/foxy/test_apex_test_tools/0.0.2-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "8f2a8281836a6ef61d778b7196cd77998aa4557285574064931e62e925832e5e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto apex-test-tools ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Test package, which uses things exported by apex_test_tools''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/test-bond/default.nix b/distros/foxy/test-bond/default.nix deleted file mode 100644 index 8ef912ddd0..0000000000 --- a/distros/foxy/test-bond/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, bond, bondcpp, builtin-interfaces, pkg-config, rclcpp, rclcpp-lifecycle, rosidl-default-generators, rosidl-default-runtime, std-msgs, util-linux }: -buildRosPackage { - pname = "ros-foxy-test-bond"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/bond_core-release/archive/release/foxy/test_bond/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "c4a91b0a9afb58e85866af66ebba05c8d6bb1a381eca200c2941225fd660f471"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rclcpp-lifecycle rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common bond bondcpp pkg-config rclcpp util-linux ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ rosidl-default-generators ]; - - meta = { - description = ''Contains tests for [[bond]], including tests for [[bondcpp]].''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/test-interface-files/default.nix b/distros/foxy/test-interface-files/default.nix deleted file mode 100644 index caf4e62a7d..0000000000 --- a/distros/foxy/test-interface-files/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-core }: -buildRosPackage { - pname = "ros-foxy-test-interface-files"; - version = "0.8.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/test_interface_files-release/archive/release/foxy/test_interface_files/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "90359bb4913f6efa4a517faedbe243fff61b4824c6ec894bb96e70e75f166275"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-core ]; - nativeBuildInputs = [ ament-cmake-core ]; - - meta = { - description = ''A package containing message definitions and fixtures used exclusively for testing purposes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/test-launch-system-modes/default.nix b/distros/foxy/test-launch-system-modes/default.nix deleted file mode 100644 index 3959f908a4..0000000000 --- a/distros/foxy/test-launch-system-modes/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-flake8, ament-cmake-pep257, ament-index-python, ament-lint-auto, builtin-interfaces, launch-system-modes, launch-testing-ament-cmake, launch-testing-ros, lifecycle-msgs, rclcpp, rclcpp-lifecycle, system-modes, system-modes-examples, system-modes-msgs }: -buildRosPackage { - pname = "ros-foxy-test-launch-system-modes"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/microROS/system_modes-release/archive/release/foxy/test_launch_system_modes/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "700fc5b26ae1dbfe58891f793a8c64ebbfe6d3a2dfbb94c7729ae2428f2f1bb3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-flake8 ament-cmake-pep257 ament-index-python ament-lint-auto launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ builtin-interfaces launch-system-modes lifecycle-msgs rclcpp rclcpp-lifecycle system-modes system-modes-examples system-modes-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch tests for the launch_system_modes package, i.e. launch actions, events, and event - handlers for system modes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/test-msgs/default.nix b/distros/foxy/test-msgs/default.nix deleted file mode 100644 index 257f46c3d6..0000000000 --- a/distros/foxy/test-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, test-interface-files }: -buildRosPackage { - pname = "ros-foxy-test-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rcl_interfaces-release/archive/release/foxy/test_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "815db8351fd3e6af9e1efd322437b4b503dd466097c95dce9f8170f79c4db756"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators test-interface-files ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing message definitions and fixtures used exclusively for testing purposes.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/test-rmw-implementation/default.nix b/distros/foxy/test-rmw-implementation/default.nix deleted file mode 100644 index c43d1ffeb3..0000000000 --- a/distros/foxy/test-rmw-implementation/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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, osrf-testing-tools-cpp, rcutils, rmw, rmw-dds-common, rmw-implementation, rmw-implementation-cmake, test-msgs }: -buildRosPackage { - pname = "ros-foxy-test-rmw-implementation"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_implementation-release/archive/release/foxy/test_rmw_implementation/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "5f92130b441af78cb91c0b78673f070f81ff2c0de2be8a4035437ffe0ef83573"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp rcutils rmw rmw-dds-common rmw-implementation rmw-implementation-cmake test-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Test suite for ROS middleware API.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tf-transformations/default.nix b/distros/foxy/tf-transformations/default.nix deleted file mode 100644 index 448b53b428..0000000000 --- a/distros/foxy/tf-transformations/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-pep257, pythonPackages }: -buildRosPackage { - pname = "ros-foxy-tf-transformations"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/DLu/tf_transformations_release/archive/release/foxy/tf_transformations/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "3121c9c3a744914be0069131884e86bcd0bbb1bc1bde0c517b895f15c3843235"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ pythonPackages.numpy ]; - - meta = { - description = ''Reimplementation of the tf/transformations.py library for common Python spatial operations''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-bullet/default.nix b/distros/foxy/tf2-bullet/default.nix deleted file mode 100644 index ac1d4aeed4..0000000000 --- a/distros/foxy/tf2-bullet/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, bullet, geometry-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-tf2-bullet"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_bullet/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "4e04008984ce2088da011059ede02e124ee2d3c48048dcdab1c0c2ad990262cf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ bullet geometry-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''tf2_bullet''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-eigen-kdl/default.nix b/distros/foxy/tf2-eigen-kdl/default.nix deleted file mode 100644 index 0a958c791b..0000000000 --- a/distros/foxy/tf2-eigen-kdl/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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, eigen, eigen3-cmake-module, orocos-kdl, tf2 }: -buildRosPackage { - pname = "ros-foxy-tf2-eigen-kdl"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_eigen_kdl/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "9d24676730d2377f3f2ccf13f48262df7808de86abb304e9947103c6d965566d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module orocos-kdl tf2 ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''Conversion functions between: - - Eigen and KDL''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-eigen/default.nix b/distros/foxy/tf2-eigen/default.nix deleted file mode 100644 index 3c73aa5636..0000000000 --- a/distros/foxy/tf2-eigen/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, eigen, eigen3-cmake-module, geometry-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-tf2-eigen"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_eigen/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "7acf216e00c182513052e1cfaaa9134af56eca9ee766aa3ed093e19bb4affe17"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module geometry-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''tf2_eigen''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-geometry-msgs/default.nix b/distros/foxy/tf2-geometry-msgs/default.nix deleted file mode 100644 index 884ea82bf6..0000000000 --- a/distros/foxy/tf2-geometry-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, orocos-kdl, python3Packages, rclcpp, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-tf2-geometry-msgs"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_geometry_msgs/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "70de76c1350510337e717e086061951f5cec0596d3840dd4e810fabb1652db33"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common rclcpp ]; - propagatedBuildInputs = [ geometry-msgs orocos-kdl python3Packages.numpy tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''tf2_geometry_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-kdl/default.nix b/distros/foxy/tf2-kdl/default.nix deleted file mode 100644 index 2daf30c40f..0000000000 --- a/distros/foxy/tf2-kdl/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, orocos-kdl, rclcpp, tf2, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-tf2-kdl"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_kdl/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "0d5100de75e181c46d6e804a42c627be23905e4591dc4eeae25eabec03f4e830"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest rclcpp tf2-msgs ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs orocos-kdl tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''KDL binding for tf2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-msgs/default.nix b/distros/foxy/tf2-msgs/default.nix deleted file mode 100644 index f62f1518c8..0000000000 --- a/distros/foxy/tf2-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-tf2-msgs"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_msgs/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "b5ed9db324900d6f1ff47fe228f476aa99fac2c5cac3deaced2ed8bf0012b3fa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''tf2_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-py/default.nix b/distros/foxy/tf2-py/default.nix deleted file mode 100644 index f199262aee..0000000000 --- a/distros/foxy/tf2-py/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, python-cmake-module, rclpy, rpyutils, tf2 }: -buildRosPackage { - pname = "ros-foxy-tf2-py"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_py/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "b2cee667060f2c9ecc9fd4633e73bea389faed22e5a834b5e6f13aba332a3304"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake python-cmake-module ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rpyutils tf2 ]; - nativeBuildInputs = [ ament-cmake python-cmake-module ]; - - meta = { - description = ''The tf2_py package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-ros/default.nix b/distros/foxy/tf2-ros/default.nix deleted file mode 100644 index 576c72f6cb..0000000000 --- a/distros/foxy/tf2-ros/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, builtin-interfaces, geometry-msgs, message-filters, python-cmake-module, rcl-interfaces, rclcpp, rclcpp-action, rclcpp-components, rclpy, std-msgs, tf2, tf2-msgs, tf2-py }: -buildRosPackage { - pname = "ros-foxy-tf2-ros"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_ros/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "98d4016777f1466440e849e9235bd357910cb4b6317dd8bfb89cec6ce7251e82"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python python-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-cmake-pytest ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs message-filters rcl-interfaces rclcpp rclcpp-action rclcpp-components rclpy std-msgs tf2 tf2-msgs tf2-py ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python python-cmake-module ]; - - meta = { - description = ''This package contains the ROS bindings for the tf2 library, for both Python and C++.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-sensor-msgs/default.nix b/distros/foxy/tf2-sensor-msgs/default.nix deleted file mode 100644 index 00a4afb21e..0000000000 --- a/distros/foxy/tf2-sensor-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, eigen, eigen3-cmake-module, sensor-msgs, tf2, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-tf2-sensor-msgs"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_sensor_msgs/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "dd0da83d4a4fb9d14c54e17fee87869ea340a74cb555b12ef995d08455dd36dd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ eigen eigen3-cmake-module sensor-msgs tf2 tf2-ros ]; - nativeBuildInputs = [ ament-cmake-auto eigen3-cmake-module ]; - - meta = { - description = ''Small lib to transform sensor_msgs with tf. Most notably, PointCloud2''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2-tools/default.nix b/distros/foxy/tf2-tools/default.nix deleted file mode 100644 index 345e47f59c..0000000000 --- a/distros/foxy/tf2-tools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, graphviz, tf2, tf2-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-tf2-tools"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2_tools/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "306c8b6261fcf20916461dd87b088bd5c02cd4526dd941d3bcee31b141767a8c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ graphviz tf2 tf2-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''tf2_tools''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tf2/default.nix b/distros/foxy/tf2/default.nix deleted file mode 100644 index c185cfa8e9..0000000000 --- a/distros/foxy/tf2/default.nix +++ /dev/null @@ -1,31 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, console-bridge, console-bridge-vendor, geometry-msgs, rcutils }: -buildRosPackage { - pname = "ros-foxy-tf2"; - version = "0.13.14-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry2-release/archive/release/foxy/tf2/0.13.14-1.tar.gz"; - name = "0.13.14-1.tar.gz"; - sha256 = "eec4ea75ab1f2189371e3f993d6eabf5b218be5334e8193fe18290f08dfdc596"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ]; - propagatedBuildInputs = [ console-bridge console-bridge-vendor geometry-msgs rcutils ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''tf2 is the second generation of the transform library, which lets - the user keep track of multiple coordinate frames over time. tf2 - maintains the relationship between coordinate frames in a tree - structure buffered in time, and lets the user transform points, - vectors, etc between any two coordinate frames at any desired - point in time.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/theora-image-transport/default.nix b/distros/foxy/theora-image-transport/default.nix deleted file mode 100644 index 29b59a5cea..0000000000 --- a/distros/foxy/theora-image-transport/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, cv-bridge, image-transport, libogg, libtheora, pluginlib, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-theora-image-transport"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/foxy/theora_image_transport/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "2435aebaff4096dce6b1d3478a56b8474ecddb768f51aaed54f97fb6ee6af1ac"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces cv-bridge image-transport libogg libtheora pluginlib rclcpp rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Theora_image_transport provides a plugin to image_transport for - transparently sending an image stream encoded with the Theora codec.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tile-map/default.nix b/distros/foxy/tile-map/default.nix deleted file mode 100644 index f4967a25d9..0000000000 --- a/distros/foxy/tile-map/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, glew, jsoncpp, libyamlcpp, mapviz, pluginlib, qt5, rclcpp, swri-math-util, swri-transform-util, tf2 }: -buildRosPackage { - pname = "ros-foxy-tile-map"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/mapviz-release/archive/release/foxy/tile_map/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "b5d370abccedef8e170b7de1cd7b038e5ea1e49cdf6fec06be6d9bf326de5792"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ glew jsoncpp libyamlcpp mapviz pluginlib qt5.qtbase rclcpp swri-math-util swri-transform-util tf2 ]; - nativeBuildInputs = [ ament-cmake qt5.qtbase ]; - - meta = { - description = ''Tile map provides a slippy map style interface for visualizing - OpenStreetMap and GoogleMap tiles. A mapviz visualization plug-in is also - implemented''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tinyxml-vendor/default.nix b/distros/foxy/tinyxml-vendor/default.nix deleted file mode 100644 index 6e89748f17..0000000000 --- a/distros/foxy/tinyxml-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, tinyxml }: -buildRosPackage { - pname = "ros-foxy-tinyxml-vendor"; - version = "0.8.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tinyxml_vendor-release/archive/release/foxy/tinyxml_vendor/0.8.2-1.tar.gz"; - name = "0.8.2-1.tar.gz"; - sha256 = "01d4cb774b1cbac4cd414d9ca3c11f9b8bc6848902990f25689f9a62f05958c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ tinyxml ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''CMake shim over the tinxml library.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tinyxml2-vendor/default.nix b/distros/foxy/tinyxml2-vendor/default.nix deleted file mode 100644 index 516d2dfa70..0000000000 --- a/distros/foxy/tinyxml2-vendor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, tinyxml-2 }: -buildRosPackage { - pname = "ros-foxy-tinyxml2-vendor"; - version = "0.7.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tinyxml2_vendor-release/archive/release/foxy/tinyxml2_vendor/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "56d1a7c6d3e3499724b9789195f307831ff7bd5ad0a67584169492997ee40659"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ tinyxml-2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around tinyxml2, providing nothing but a dependency on tinyxml2, on some systems. - On others, it provides a fixed CMake module or even an ExternalProject build of tinyxml2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tlsf-cpp/default.nix b/distros/foxy/tlsf-cpp/default.nix deleted file mode 100644 index a6e8367744..0000000000 --- a/distros/foxy/tlsf-cpp/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 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, rclcpp, rmw, rmw-implementation-cmake, std-msgs, tlsf }: -buildRosPackage { - pname = "ros-foxy-tlsf-cpp"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/realtime_support-release/archive/release/foxy/tlsf_cpp/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "328a773c98766bef4fa4f125d92a10dfedbbe4eb877fd69d9d761bbe62b66236"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rmw-implementation-cmake ]; - propagatedBuildInputs = [ ament-cmake rclcpp rmw std-msgs tlsf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''C++ stdlib-compatible wrapper around tlsf allocator and ROS2 examples''; - license = with lib.licenses; [ "LGPL-2.1-only" ]; - }; -} diff --git a/distros/foxy/tlsf/default.nix b/distros/foxy/tlsf/default.nix deleted file mode 100644 index 673daee5d0..0000000000 --- a/distros/foxy/tlsf/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }: -buildRosPackage { - pname = "ros-foxy-tlsf"; - version = "0.5.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tlsf-release/archive/release/foxy/tlsf/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "a05caf5872288699965f98be0380289af1fc7ef00f4c42d343dba09ab3be5b5b"; - }; - - buildType = "ament_cmake"; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TLSF allocator version 2.4.6''; - license = with lib.licenses; [ "LGPL-2.1-only" ]; - }; -} diff --git a/distros/foxy/topic-monitor/default.nix b/distros/foxy/topic-monitor/default.nix deleted file mode 100644 index ccfa43c678..0000000000 --- a/distros/foxy/topic-monitor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-flake8, ament-pep257, launch, launch-ros, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-topic-monitor"; - version = "0.9.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/foxy/topic_monitor/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "ab7b36f2d05bb919fa146660186e9abf3696e01e3bb2d156138ed6e950ec60f2"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ launch launch-ros rclpy std-msgs ]; - - meta = { - description = ''Package containing tools for monitoring ROS 2 topics.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tracetools-analysis/default.nix b/distros/foxy/tracetools-analysis/default.nix deleted file mode 100644 index 86591203bb..0000000000 --- a/distros/foxy/tracetools-analysis/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, jupyter, python3Packages, pythonPackages, tracetools-read }: -buildRosPackage { - pname = "ros-foxy-tracetools-analysis"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://gitlab.com/ros-tracing/tracetools_analysis-release/-/archive/release/foxy/tracetools_analysis/1.0.3-1/archive.tar.gz"; - name = "archive.tar.gz"; - sha256 = "19e6106ad2961799bf245d98ca8ba77a9e9eeae5e95116f63467420d02800e25"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ jupyter python3Packages.pandas tracetools-read ]; - - meta = { - description = ''Tools for analysing trace data.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tracetools-image-pipeline/default.nix b/distros/foxy/tracetools-image-pipeline/default.nix deleted file mode 100644 index 02d5d5ff72..0000000000 --- a/distros/foxy/tracetools-image-pipeline/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, pkg-config }: -buildRosPackage { - pname = "ros-foxy-tracetools-image-pipeline"; - version = "2.3.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/image_pipeline-release/archive/release/foxy/tracetools_image_pipeline/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "521af743592cf26c1c63ebc9b06713f69a258883ff573a031acc538865b4131d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros pkg-config ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake-ros pkg-config ]; - - meta = { - description = ''LTTng tracing provider wrapper for image_pipeline ROS 2 meta-package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tracetools-launch/default.nix b/distros/foxy/tracetools-launch/default.nix deleted file mode 100644 index def28cfa99..0000000000 --- a/distros/foxy/tracetools-launch/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, ament-xmllint, launch, launch-ros, pythonPackages, tracetools-trace }: -buildRosPackage { - pname = "ros-foxy-tracetools-launch"; - version = "1.0.5-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/foxy/tracetools_launch/1.0.5-2.tar.gz"; - name = "1.0.5-2.tar.gz"; - sha256 = "7789d923e675d776aea16b103bf20e4bb8ca38534ac3f0712b59985e7190dfee"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 ament-xmllint pythonPackages.pytest ]; - propagatedBuildInputs = [ launch launch-ros tracetools-trace ]; - - meta = { - description = ''Launch integration for tracing.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tracetools-test/default.nix b/distros/foxy/tracetools-test/default.nix deleted file mode 100644 index 66b9388711..0000000000 --- a/distros/foxy/tracetools-test/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-mypy, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch-ros, pkg-config, python3Packages, pythonPackages, rclcpp, std-msgs, std-srvs, tracetools, tracetools-launch, tracetools-read }: -buildRosPackage { - pname = "ros-foxy-tracetools-test"; - version = "1.0.5-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/foxy/tracetools_test/1.0.5-2.tar.gz"; - name = "1.0.5-2.tar.gz"; - sha256 = "066770fa01463a384c5118c2a6c3ce86bc8a5807da57eea8c6b82fe13a1d58a4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pkg-config ]; - checkInputs = [ ament-cmake-gtest ament-cmake-mypy ament-cmake-pytest ament-lint-auto ament-lint-common launch-ros python3Packages.pytestcov pythonPackages.pytest tracetools tracetools-launch tracetools-read ]; - propagatedBuildInputs = [ rclcpp std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake pkg-config ]; - - meta = { - description = ''Testing utilities and tests for the tracetools package.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tracetools/default.nix b/distros/foxy/tracetools/default.nix deleted file mode 100644 index cf8be86668..0000000000 --- a/distros/foxy/tracetools/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, pkg-config }: -buildRosPackage { - pname = "ros-foxy-tracetools"; - version = "1.0.5-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_tracing-release/archive/release/foxy/tracetools/1.0.5-2.tar.gz"; - name = "1.0.5-2.tar.gz"; - sha256 = "82e89315144b486b23e26cc59add26084f5d06173f2adcc04d7369e8b3a2eef3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros pkg-config ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - nativeBuildInputs = [ ament-cmake-ros pkg-config ]; - - meta = { - description = ''Tracing wrapper for ROS 2.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/trajectory-msgs/default.nix b/distros/foxy/trajectory-msgs/default.nix deleted file mode 100644 index 8828d692af..0000000000 --- a/distros/foxy/trajectory-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-trajectory-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/trajectory_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "ff1eef5fb5817998de660621cbe59a3c9403e31cfc05fb351131e1046d5aa383"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some robot trajectory message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/transmission-interface/default.nix b/distros/foxy/transmission-interface/default.nix deleted file mode 100644 index ab77db34f1..0000000000 --- a/distros/foxy/transmission-interface/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface }: -buildRosPackage { - pname = "ros-foxy-transmission-interface"; - version = "0.11.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.11.0-1.tar.gz"; - name = "0.11.0-1.tar.gz"; - sha256 = "67b06775276e270b5b8aca63582f05daf3a5aa7d1ebf6e4d8b84000927193931"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ hardware-interface ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''transmission_interface contains data structures for representing mechanical transmissions, methods for propagating values between actuator and joint spaces and tooling to support this.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/tricycle-controller/default.nix b/distros/foxy/tricycle-controller/default.nix deleted file mode 100644 index b917e6fbcd..0000000000 --- a/distros/foxy/tricycle-controller/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }: -buildRosPackage { - pname = "ros-foxy-tricycle-controller"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/tricycle_controller/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "162011718659f76ead9d233a733d2c18a6cfc0d82bde1bb205fd201a10cbe9d0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ]; - propagatedBuildInputs = [ ackermann-msgs controller-interface geometry-msgs hardware-interface nav-msgs rclcpp rclcpp-lifecycle rcpputils realtime-tools std-srvs tf2 tf2-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Controller for a tricycle drive mobile base''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtle-tf2-cpp/default.nix b/distros/foxy/turtle-tf2-cpp/default.nix deleted file mode 100644 index 94d414339d..0000000000 --- a/distros/foxy/turtle-tf2-cpp/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch, launch-ros, message-filters, rclcpp, tf2, tf2-geometry-msgs, tf2-ros, turtlesim }: -buildRosPackage { - pname = "ros-foxy-turtle-tf2-cpp"; - version = "0.3.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/foxy/turtle_tf2_cpp/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "5338f78ea233a79ba969931a047b14005f9ccce95d784811a7e39210acb362ba"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs launch launch-ros message-filters rclcpp tf2 tf2-geometry-msgs tf2-ros turtlesim ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''turtle_tf2_cpp demonstrates how to write a ROS2 C++ tf2 broadcaster and listener with the turtlesim. The turtle_tf2_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtle-tf2-py/default.nix b/distros/foxy/turtle-tf2-py/default.nix deleted file mode 100644 index da78f8d000..0000000000 --- a/distros/foxy/turtle-tf2-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-ros, python3Packages, pythonPackages, rclpy, tf2-ros, turtlesim }: -buildRosPackage { - pname = "ros-foxy-turtle-tf2-py"; - version = "0.3.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/geometry_tutorials-release/archive/release/foxy/turtle_tf2_py/0.3.6-1.tar.gz"; - name = "0.3.6-1.tar.gz"; - sha256 = "608fb979c9338f246059aefaa6dd5582c1071e4f90044fa5d5f362ffe46ee600"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs launch launch-ros python3Packages.numpy rclpy tf2-ros turtlesim ]; - - meta = { - description = ''turtle_tf2_py demonstrates how to write a ROS2 Python tf2 broadcaster and listener with the turtlesim. The turtle_tf2_listener commands turtle2 to follow turtle1 around as you drive turtle1 using the keyboard.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/turtlebot3-bringup/default.nix b/distros/foxy/turtlebot3-bringup/default.nix deleted file mode 100644 index 05cdb9e9ce..0000000000 --- a/distros/foxy/turtlebot3-bringup/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, hls-lfcd-lds-driver, robot-state-publisher, rviz2, turtlebot3-description, turtlebot3-node }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-bringup"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/foxy/turtlebot3_bringup/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "18f26261cb89d0a90a532d38f560000b1f3f7c750b35b999986a4caf6f406a5f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ hls-lfcd-lds-driver robot-state-publisher rviz2 turtlebot3-description turtlebot3-node ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 launch scripts for starting the TurtleBot3''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-cartographer/default.nix b/distros/foxy/turtlebot3-cartographer/default.nix deleted file mode 100644 index 13aeea8bf7..0000000000 --- a/distros/foxy/turtlebot3-cartographer/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cartographer-ros }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-cartographer"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/foxy/turtlebot3_cartographer/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "41434ea8cb23f4f6b0010affdfdc41261d5e4f0bab4f385ea61b94896717a4b5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cartographer-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 launch scripts for cartographer''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-description/default.nix b/distros/foxy/turtlebot3-description/default.nix deleted file mode 100644 index aa97866c8d..0000000000 --- a/distros/foxy/turtlebot3-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, urdf }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-description"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/foxy/turtlebot3_description/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "a797c9caf5baa92a4fd278d972d8c32e22252196d01249184b4013f56c44a13b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ urdf ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''3D models of the TurtleBot3 for simulation and visualization''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-example/default.nix b/distros/foxy/turtlebot3-example/default.nix deleted file mode 100644 index 2018ae0e97..0000000000 --- a/distros/foxy/turtlebot3-example/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, nav-msgs, rclpy, sensor-msgs, turtlebot3-msgs }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-example"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/foxy/turtlebot3_example/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "5a4ef658d6bc1465b9f8966ae8972a979e3218188e63694c71b38ac2a2cafdd6"; - }; - - buildType = "ament_python"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ geometry-msgs nav-msgs rclpy sensor-msgs turtlebot3-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package provides four basic examples for TurtleBot3 (i.e., interactive marker, object detection, patrol and position control).''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-fake-node/default.nix b/distros/foxy/turtlebot3-fake-node/default.nix deleted file mode 100644 index a74c53dd06..0000000000 --- a/distros/foxy/turtlebot3-fake-node/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, nav-msgs, rclcpp, robot-state-publisher, sensor-msgs, tf2, tf2-msgs, turtlebot3-msgs }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-fake-node"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_fake_node/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "421f133a1c3f049ef1ecb28ed78452ae89b9707cdbeff59547725d01e6c57e3c"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ ament-cmake geometry-msgs nav-msgs rclcpp robot-state-publisher sensor-msgs tf2 tf2-msgs turtlebot3-msgs ]; - - meta = { - description = ''Package for TurtleBot3 fake node. With this package, simple tests can be done without a robot. - You can do simple tests using this package on rviz without real robots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-gazebo/default.nix b/distros/foxy/turtlebot3-gazebo/default.nix deleted file mode 100644 index b7f06d4e94..0000000000 --- a/distros/foxy/turtlebot3-gazebo/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros-pkgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, tf2, turtlebot3-description }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-gazebo"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_gazebo/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "d0a90b9de5b1bd1b4d669c1eec7565ddc4153d47239eef32b87f7b806906cb11"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-ros-pkgs geometry-msgs nav-msgs rclcpp sensor-msgs tf2 turtlebot3-description ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Gazebo simulation package for the TurtleBot3''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-manipulation-bringup/default.nix b/distros/foxy/turtlebot3-manipulation-bringup/default.nix deleted file mode 100644 index 219d9ec28a..0000000000 --- a/distros/foxy/turtlebot3-manipulation-bringup/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros, gripper-controllers, robot-state-publisher, ros2-control, ros2-controllers, rviz2, turtlebot3-manipulation-description, xacro }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-manipulation-bringup"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot3_manipulation-release/archive/release/foxy/turtlebot3_manipulation_bringup/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "23c6ac1ab76287a1b5e2cb4f4a43354e55f0cd031b93e3123e694a6e8a78fed4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-ros gripper-controllers robot-state-publisher ros2-control ros2-controllers rviz2 turtlebot3-manipulation-description xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 package for turtlebot3_manipulation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-manipulation-cartographer/default.nix b/distros/foxy/turtlebot3-manipulation-cartographer/default.nix deleted file mode 100644 index 34a540b60d..0000000000 --- a/distros/foxy/turtlebot3-manipulation-cartographer/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cartographer-ros, rviz2 }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-manipulation-cartographer"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot3_manipulation-release/archive/release/foxy/turtlebot3_manipulation_cartographer/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "98f46eecf7974a65b09ab0411c0fb051048cb711a8fce3e41e76d8c653297fbf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cartographer-ros rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 launch scripts for cartographer''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-manipulation-description/default.nix b/distros/foxy/turtlebot3-manipulation-description/default.nix deleted file mode 100644 index ac908bbd19..0000000000 --- a/distros/foxy/turtlebot3-manipulation-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, joint-state-publisher-gui, robot-state-publisher, rviz2 }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-manipulation-description"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot3_manipulation-release/archive/release/foxy/turtlebot3_manipulation_description/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "507739d30145240d5542c617879e8a3cc6589e4147f3945b2b9a9b260e8717cf"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui robot-state-publisher rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 package for turtlebot3_manipulation_description''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-manipulation-hardware/default.nix b/distros/foxy/turtlebot3-manipulation-hardware/default.nix deleted file mode 100644 index 8cb9412615..0000000000 --- a/distros/foxy/turtlebot3-manipulation-hardware/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dynamixel-sdk, hardware-interface, pluginlib, rclcpp }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-manipulation-hardware"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot3_manipulation-release/archive/release/foxy/turtlebot3_manipulation_hardware/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "e62f94d0460aca20b72c45755db138ebd936bc816951fedbf1ac18fea57c8b56"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dynamixel-sdk hardware-interface pluginlib rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 package for turtlebot3_manipulation_hardware''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-manipulation-moveit-config/default.nix b/distros/foxy/turtlebot3-manipulation-moveit-config/default.nix deleted file mode 100644 index e7b92562aa..0000000000 --- a/distros/foxy/turtlebot3-manipulation-moveit-config/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, joint-state-publisher-gui, moveit-kinematics, moveit-planners, moveit-ros-move-group, moveit-ros-visualization, moveit-ros-warehouse, moveit-simple-controller-manager, robot-state-publisher, rviz-common, rviz-default-plugins, rviz2, srdfdom, tf2-ros, turtlebot3-manipulation-description, warehouse-ros-mongo, xacro }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-manipulation-moveit-config"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot3_manipulation-release/archive/release/foxy/turtlebot3_manipulation_moveit_config/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "5d4011d3ed3351811bd55aa727f1b5cca1280e31845c988ea56cc7636d85b696"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui moveit-kinematics moveit-planners moveit-ros-move-group moveit-ros-visualization moveit-ros-warehouse moveit-simple-controller-manager robot-state-publisher rviz-common rviz-default-plugins rviz2 srdfdom tf2-ros turtlebot3-manipulation-description warehouse-ros-mongo xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''An automatically generated package with all the configuration and launch files for using the turtlebot3_manipulation with the MoveIt Motion Planning Framework''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/turtlebot3-manipulation-navigation2/default.nix b/distros/foxy/turtlebot3-manipulation-navigation2/default.nix deleted file mode 100644 index ecb3285de5..0000000000 --- a/distros/foxy/turtlebot3-manipulation-navigation2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, navigation2, rviz2 }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-manipulation-navigation2"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot3_manipulation-release/archive/release/foxy/turtlebot3_manipulation_navigation2/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "98271cdda5e7695defa9da9277494d275d63cc8c8df3db479afb646d2816b8f1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ navigation2 rviz2 ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 launch scripts for navigation2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-manipulation-teleop/default.nix b/distros/foxy/turtlebot3-manipulation-teleop/default.nix deleted file mode 100644 index a2fd9fdceb..0000000000 --- a/distros/foxy/turtlebot3-manipulation-teleop/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, control-msgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, turtlebot3-manipulation-bringup, turtlebot3-manipulation-description, turtlebot3-manipulation-moveit-config }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-manipulation-teleop"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot3_manipulation-release/archive/release/foxy/turtlebot3_manipulation_teleop/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "fd5237188cfb1f6866ba2f672b6c8edda41f9d8c9f6e93ab2662c826a8951ef5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ control-msgs geometry-msgs nav-msgs rclcpp sensor-msgs turtlebot3-manipulation-bringup turtlebot3-manipulation-description turtlebot3-manipulation-moveit-config ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS2 Package of the turtlebot3_manipulation_teleop''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-manipulation/default.nix b/distros/foxy/turtlebot3-manipulation/default.nix deleted file mode 100644 index 44065326cc..0000000000 --- a/distros/foxy/turtlebot3-manipulation/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, turtlebot3-manipulation-bringup, turtlebot3-manipulation-cartographer, turtlebot3-manipulation-description, turtlebot3-manipulation-hardware, turtlebot3-manipulation-moveit-config, turtlebot3-manipulation-navigation2, turtlebot3-manipulation-teleop }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-manipulation"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/turtlebot3_manipulation-release/archive/release/foxy/turtlebot3_manipulation/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "d3c23ae67693ba0116db446971753a2159d325eaf8758c95921004087ac1c8f1"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot3-manipulation-bringup turtlebot3-manipulation-cartographer turtlebot3-manipulation-description turtlebot3-manipulation-hardware turtlebot3-manipulation-moveit-config turtlebot3-manipulation-navigation2 turtlebot3-manipulation-teleop ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 package for turtlebot3_manipulation''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-msgs/default.nix b/distros/foxy/turtlebot3-msgs/default.nix deleted file mode 100644 index 90a1403a73..0000000000 --- a/distros/foxy/turtlebot3-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-msgs"; - version = "2.2.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_msgs-release/archive/release/foxy/turtlebot3_msgs/2.2.1-1.tar.gz"; - name = "2.2.1-1.tar.gz"; - sha256 = "c719eb9258d4c141b716b01c4755071b43b79eeb4008033db5dda574e0cf5e2a"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message and service types: custom messages and services for TurtleBot3 packages for ROS2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-navigation2/default.nix b/distros/foxy/turtlebot3-navigation2/default.nix deleted file mode 100644 index e43e84466a..0000000000 --- a/distros/foxy/turtlebot3-navigation2/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-bringup }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-navigation2"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/foxy/turtlebot3_navigation2/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "ffef43127cb706840e25dcdb563eb3fa1687ea1d3cc80148ff12798ffedae0c3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ nav2-bringup ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 launch scripts for navigation2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-node/default.nix b/distros/foxy/turtlebot3-node/default.nix deleted file mode 100644 index 5000752bf8..0000000000 --- a/distros/foxy/turtlebot3-node/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, dynamixel-sdk, geometry-msgs, message-filters, nav-msgs, rclcpp, rcutils, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, turtlebot3-msgs }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-node"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/foxy/turtlebot3_node/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "00de388dca5096ec292744617db1b52acac455ca38a78682a9063cf445d199d2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ dynamixel-sdk geometry-msgs message-filters nav-msgs rclcpp rcutils sensor-msgs std-msgs std-srvs tf2 tf2-ros turtlebot3-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''TurtleBot3 driver node that include diff drive controller, odometry and tf node''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-simulations/default.nix b/distros/foxy/turtlebot3-simulations/default.nix deleted file mode 100644 index 4a20653c6e..0000000000 --- a/distros/foxy/turtlebot3-simulations/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, turtlebot3-fake-node, turtlebot3-gazebo }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-simulations"; - version = "2.2.3-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_simulations-release/archive/release/foxy/turtlebot3_simulations/2.2.3-1.tar.gz"; - name = "2.2.3-1.tar.gz"; - sha256 = "faaabdafc9b0404adebbbc0e1c72aec9807b4697c431c556e20b04aeb408d6cb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot3-fake-node turtlebot3-gazebo ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 packages for TurtleBot3 simulations''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3-teleop/default.nix b/distros/foxy/turtlebot3-teleop/default.nix deleted file mode 100644 index adfa4c82a8..0000000000 --- a/distros/foxy/turtlebot3-teleop/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, geometry-msgs, rclpy }: -buildRosPackage { - pname = "ros-foxy-turtlebot3-teleop"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/foxy/turtlebot3_teleop/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "79c4d0d4666114f01713a56cb5a30a1e57febbdfb58ca1a6ae00a1c97c3e80fa"; - }; - - buildType = "ament_python"; - propagatedBuildInputs = [ geometry-msgs rclpy ]; - - meta = { - description = ''Teleoperation node using keyboard for TurtleBot3.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlebot3/default.nix b/distros/foxy/turtlebot3/default.nix deleted file mode 100644 index 4095792b1e..0000000000 --- a/distros/foxy/turtlebot3/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, turtlebot3-bringup, turtlebot3-cartographer, turtlebot3-description, turtlebot3-example, turtlebot3-navigation2, turtlebot3-node, turtlebot3-teleop }: -buildRosPackage { - pname = "ros-foxy-turtlebot3"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/foxy/turtlebot3/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "ac7355973a7a6b968e3ef0f19ad43bcabecd7341689a46075f8694cd85890244"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ turtlebot3-bringup turtlebot3-cartographer turtlebot3-description turtlebot3-example turtlebot3-navigation2 turtlebot3-node turtlebot3-teleop ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS 2 packages for TurtleBot3''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/turtlesim/default.nix b/distros/foxy/turtlesim/default.nix deleted file mode 100644 index c00e43ae88..0000000000 --- a/distros/foxy/turtlesim/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, geometry-msgs, qt5, rclcpp, rclcpp-action, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }: -buildRosPackage { - pname = "ros-foxy-turtlesim"; - version = "1.2.6-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/foxy/turtlesim/1.2.6-1.tar.gz"; - name = "1.2.6-1.tar.gz"; - sha256 = "4635433559f2b32c3a439ec39b6f7fbde68471c17f61540383c712492d50c1f4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ ament-index-cpp geometry-msgs qt5.qtbase rclcpp rclcpp-action rosidl-default-runtime std-msgs std-srvs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''turtlesim is a tool made for teaching ROS and ROS packages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tuw-airskin-msgs/default.nix b/distros/foxy/tuw-airskin-msgs/default.nix deleted file mode 100644 index ac0a226abb..0000000000 --- a/distros/foxy/tuw-airskin-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-tuw-airskin-msgs"; - version = "0.0.15-r3"; - - src = fetchurl { - url = "https://github.com/tuw-robotics/tuw_msgs-release/archive/release/foxy/tuw_airskin_msgs/0.0.15-3.tar.gz"; - name = "0.0.15-3.tar.gz"; - sha256 = "6c99a9d9641038918830240059d76763651ff7a67c0e217b80abe5e0a9e843e7"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The tuw_airskin_msgs package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tuw-geometry-msgs/default.nix b/distros/foxy/tuw-geometry-msgs/default.nix deleted file mode 100644 index dbe3a4ab97..0000000000 --- a/distros/foxy/tuw-geometry-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-tuw-geometry-msgs"; - version = "0.0.15-r3"; - - src = fetchurl { - url = "https://github.com/tuw-robotics/tuw_msgs-release/archive/release/foxy/tuw_geometry_msgs/0.0.15-3.tar.gz"; - name = "0.0.15-3.tar.gz"; - sha256 = "1e18f9cbcdede3b64b31b1a8f5e46e699fcc1131fa937aa480fe4feab808b46b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The tuw_geometry_msgs package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tuw-geometry/default.nix b/distros/foxy/tuw-geometry/default.nix deleted file mode 100644 index fcab68082a..0000000000 --- a/distros/foxy/tuw-geometry/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, opencv, rclcpp, rclcpp-components, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-tuw-geometry"; - version = "0.0.7-r3"; - - src = fetchurl { - url = "https://github.com/tuw-robotics/tuw_geometry-release/archive/release/foxy/tuw_geometry/0.0.7-3.tar.gz"; - name = "0.0.7-3.tar.gz"; - sha256 = "e79642c4aaf7ed5215d22d428b9bcf8a5b1d5f5852f5e5ef55404b12a4379bcc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ opencv rclcpp rclcpp-components sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The tuw_geometry package''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/tuw-msgs/default.nix b/distros/foxy/tuw-msgs/default.nix deleted file mode 100644 index fc78d4191f..0000000000 --- a/distros/foxy/tuw-msgs/default.nix +++ /dev/null @@ -1,23 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, tuw-airskin-msgs, tuw-geometry-msgs, tuw-multi-robot-msgs, tuw-nav-msgs, tuw-object-msgs }: -buildRosPackage { - pname = "ros-foxy-tuw-msgs"; - version = "0.0.15-r3"; - - src = fetchurl { - url = "https://github.com/tuw-robotics/tuw_msgs-release/archive/release/foxy/tuw_msgs/0.0.15-3.tar.gz"; - name = "0.0.15-3.tar.gz"; - sha256 = "4ef7815d28e7509ee31133d1599d315fdfdf257f5f33e9ae85e8a9d1aa261a74"; - }; - - buildType = "ament_cmake"; - propagatedBuildInputs = [ tuw-airskin-msgs tuw-geometry-msgs tuw-multi-robot-msgs tuw-nav-msgs tuw-object-msgs ]; - - meta = { - description = ''The tuw_msgs meta package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tuw-multi-robot-msgs/default.nix b/distros/foxy/tuw-multi-robot-msgs/default.nix deleted file mode 100644 index 3ca4c0bc18..0000000000 --- a/distros/foxy/tuw-multi-robot-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-tuw-multi-robot-msgs"; - version = "0.0.15-r3"; - - src = fetchurl { - url = "https://github.com/tuw-robotics/tuw_msgs-release/archive/release/foxy/tuw_multi_robot_msgs/0.0.15-3.tar.gz"; - name = "0.0.15-3.tar.gz"; - sha256 = "a71eba7cf4955683708975c41fd45f90ef0211ccd0aecd891edc228bc4632465"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The tuw_multi_robot_msgs package contains messages for sending graph, route and sync data over topics.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tuw-nav-msgs/default.nix b/distros/foxy/tuw-nav-msgs/default.nix deleted file mode 100644 index 237b85fd78..0000000000 --- a/distros/foxy/tuw-nav-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, nav-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, tuw-geometry-msgs }: -buildRosPackage { - pname = "ros-foxy-tuw-nav-msgs"; - version = "0.0.15-r3"; - - src = fetchurl { - url = "https://github.com/tuw-robotics/tuw_msgs-release/archive/release/foxy/tuw_nav_msgs/0.0.15-3.tar.gz"; - name = "0.0.15-3.tar.gz"; - sha256 = "b83c92b5ced22923164a0ead8e08f1baf086898cf0c9a8bf5f43f8d64fc1f807"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rosidl-default-runtime std-msgs tuw-geometry-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The tuw_nav_msgs package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tuw-object-msgs/default.nix b/distros/foxy/tuw-object-msgs/default.nix deleted file mode 100644 index 2cd3ead2a0..0000000000 --- a/distros/foxy/tuw-object-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-tuw-object-msgs"; - version = "0.0.15-r3"; - - src = fetchurl { - url = "https://github.com/tuw-robotics/tuw_msgs-release/archive/release/foxy/tuw_object_msgs/0.0.15-3.tar.gz"; - name = "0.0.15-3.tar.gz"; - sha256 = "2a6a2ff0a286cc4209c6da5b63f764ffa4950ea4e3e13b4da0408830006dac27"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''The tuw_object_msgs package. This pkg provides a set of messages used to detect, map and track objects of different types.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/tvm-vendor/default.nix b/distros/foxy/tvm-vendor/default.nix deleted file mode 100644 index cb79f6ad1c..0000000000 --- a/distros/foxy/tvm-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, git, libxml2, openblas, ros-environment, spirv-headers, spirv-tools, vulkan-loader }: -buildRosPackage { - pname = "ros-foxy-tvm-vendor"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/foxy/tvm_vendor/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "c3ab420263c5a232cf13ebb14ad9e0b2cd80791f374635764914ceb6eba195ff"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - propagatedBuildInputs = [ git libxml2 openblas spirv-headers spirv-tools vulkan-loader ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around Apache TVM to make it available to the ROS ecosystem.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/twist-mux/default.nix b/distros/foxy/twist-mux/default.nix deleted file mode 100644 index e42561f0ae..0000000000 --- a/distros/foxy/twist-mux/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, diagnostic-updater, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, rclcpp, std-msgs, visualization-msgs }: -buildRosPackage { - pname = "ros-foxy-twist-mux"; - version = "4.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/twist_mux-release/archive/release/foxy/twist_mux/4.0.1-1.tar.gz"; - name = "4.0.1-1.tar.gz"; - sha256 = "18805bae9e5dadc57609fe8255a31ac157e2a0289a24d1c21c24b70cdda940af"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-xmllint ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake launch-testing-ros ]; - propagatedBuildInputs = [ diagnostic-updater geometry-msgs rclcpp std-msgs visualization-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Twist multiplexer, which multiplex several velocity commands (topics) and - allows to priorize or disable them (locks).''; - license = with lib.licenses; [ cc-by-nc-sa-40 ]; - }; -} diff --git a/distros/foxy/twist-stamper/default.nix b/distros/foxy/twist-stamper/default.nix deleted file mode 100644 index 2aaa37a739..0000000000 --- a/distros/foxy/twist-stamper/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, pythonPackages, rclpy, std-msgs }: -buildRosPackage { - pname = "ros-foxy-twist-stamper"; - version = "0.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/twist_stamper-release/archive/release/foxy/twist_stamper/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "21f3f767fd9208615d73dde7aaedc46f144b3c2fe365a34bd25296100d73e814"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ geometry-msgs rclpy std-msgs ]; - - meta = { - description = ''ROS2 package for converting between Twist and TwistStamped messages''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ublox-gps/default.nix b/distros/foxy/ublox-gps/default.nix deleted file mode 100644 index 5a16c8e344..0000000000 --- a/distros/foxy/ublox-gps/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, asio, diagnostic-msgs, diagnostic-updater, geometry-msgs, rcl-interfaces, rclcpp, rclcpp-components, sensor-msgs, std-msgs, tf2, ublox-msgs, ublox-serialization }: -buildRosPackage { - pname = "ros-foxy-ublox-gps"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ublox-release/archive/release/foxy/ublox_gps/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "b1ef018e9e276cb4cf3ec87978ef94326739e608de36465170a50181686f4b5d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - propagatedBuildInputs = [ asio diagnostic-msgs diagnostic-updater geometry-msgs rcl-interfaces rclcpp rclcpp-components sensor-msgs std-msgs tf2 ublox-msgs ublox-serialization ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Driver for u-blox GPS devices.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ublox-msgs/default.nix b/distros/foxy/ublox-msgs/default.nix deleted file mode 100644 index 70041f5f3a..0000000000 --- a/distros/foxy/ublox-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, rosidl-default-generators, sensor-msgs, std-msgs, ublox-serialization }: -buildRosPackage { - pname = "ros-foxy-ublox-msgs"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ublox-release/archive/release/foxy/ublox_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "cc114c1e0cb3339e9678254001fb02ba943b54c897ed568203d17092e7a2ae59"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros rosidl-default-generators ]; - propagatedBuildInputs = [ sensor-msgs std-msgs ublox-serialization ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''ublox_msgs contains raw messages for u-blox GNSS devices.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ublox-serialization/default.nix b/distros/foxy/ublox-serialization/default.nix deleted file mode 100644 index 626b7dd66d..0000000000 --- a/distros/foxy/ublox-serialization/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-ublox-serialization"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ublox-release/archive/release/foxy/ublox_serialization/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "4f42a93a500feac28525a5908300e3e19baf80334170c560bc1e522b0b1e5921"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ublox_serialization provides header files for serialization of ROS messages to and from u-blox message format.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ublox/default.nix b/distros/foxy/ublox/default.nix deleted file mode 100644 index 4e37b56146..0000000000 --- a/distros/foxy/ublox/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ublox-gps, ublox-msgs, ublox-serialization }: -buildRosPackage { - pname = "ros-foxy-ublox"; - version = "2.1.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ublox-release/archive/release/foxy/ublox/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "3e5e64fd859c7f95736cb96bf761a3ea83a67ecd05a2265c00b243ef1bf55fbe"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ublox-gps ublox-msgs ublox-serialization ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides a ublox_gps node for u-blox GPS receivers, messages, and serialization packages for the binary UBX protocol.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/udp-driver/default.nix b/distros/foxy/udp-driver/default.nix deleted file mode 100644 index d1b803f012..0000000000 --- a/distros/foxy/udp-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, asio-cmake-module, io-context, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, udp-msgs }: -buildRosPackage { - pname = "ros-foxy-udp-driver"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-drivers-gbp/transport_drivers-release/archive/release/foxy/udp_driver/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "86f5a94b58a8d74940bb43bcc3cbbddc670b3015150a0b077e977c5bd8169be3"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto asio-cmake-module ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ asio io-context lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle std-msgs udp-msgs ]; - nativeBuildInputs = [ ament-cmake-auto asio-cmake-module ]; - - meta = { - description = ''A library to write Synchronous and Asynchronous networking applications, ROS and ROS2 nodes''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/udp-msgs/default.nix b/distros/foxy/udp-msgs/default.nix deleted file mode 100644 index 66ca3217cf..0000000000 --- a/distros/foxy/udp-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-udp-msgs"; - version = "0.0.3-r2"; - - src = fetchurl { - url = "https://github.com/flynneva/udp_msgs-release/archive/release/foxy/udp_msgs/0.0.3-2.tar.gz"; - name = "0.0.3-2.tar.gz"; - sha256 = "3640e6e621147b16d70326cc86f81e9a5a2c713321662c44fa599fdfd1202e4c"; - }; - - 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 = ''ROS2 udp_msgs package''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/uncrustify-vendor/default.nix b/distros/foxy/uncrustify-vendor/default.nix deleted file mode 100644 index 8faf154cff..0000000000 --- a/distros/foxy/uncrustify-vendor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, uncrustify }: -buildRosPackage { - pname = "ros-foxy-uncrustify-vendor"; - version = "1.4.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/uncrustify_vendor-release/archive/release/foxy/uncrustify_vendor/1.4.0-1.tar.gz"; - name = "1.4.0-1.tar.gz"; - sha256 = "e43689110e4666ef4ca2e722c76dfd584aedc5d759a5bfdeac7ce33f61cbd9cc"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ uncrustify ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around uncrustify, providing nothing but a dependency on uncrustify, on some systems. - On others, it provides an ExternalProject build of uncrustify.''; - license = with lib.licenses; [ asl20 "GPL-2.0-only" ]; - }; -} diff --git a/distros/foxy/unique-identifier-msgs/default.nix b/distros/foxy/unique-identifier-msgs/default.nix deleted file mode 100644 index 7a5c4aa1a6..0000000000 --- a/distros/foxy/unique-identifier-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-foxy-unique-identifier-msgs"; - version = "2.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/unique_identifier_msgs-release/archive/release/foxy/unique_identifier_msgs/2.1.3-1.tar.gz"; - name = "2.1.3-1.tar.gz"; - sha256 = "7390b7af2ebe08a8f9f6d4f844ee36a7de0bdda6394abb636970e26d930d2ed5"; - }; - - 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 = ''ROS messages for universally unique identifiers.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/ur-bringup/default.nix b/distros/foxy/ur-bringup/default.nix deleted file mode 100644 index 9e0a8fe500..0000000000 --- a/distros/foxy/ur-bringup/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-python, controller-manager, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, moveit-ros-move-group, moveit-simple-controller-manager, robot-state-publisher, rviz2, ur-controllers, ur-description, ur-moveit-config, urdf, warehouse-ros-mongo, xacro }: -buildRosPackage { - pname = "ros-foxy-ur-bringup"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/foxy/ur_bringup/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "7dafb1e9059c5e11be824334c7011c00d3552204ac5a3f502ea5d6591a9a1d46"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ ament-index-python controller-manager joint-state-broadcaster joint-trajectory-controller launch launch-ros moveit-ros-move-group moveit-simple-controller-manager robot-state-publisher rviz2 ur-controllers ur-description ur-moveit-config urdf warehouse-ros-mongo xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Launch file and run-time configurations, e.g. controllers.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ur-calibration/default.nix b/distros/foxy/ur-calibration/default.nix deleted file mode 100644 index ba3a3baae9..0000000000 --- a/distros/foxy/ur-calibration/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, libyamlcpp, rclcpp, ur-client-library, ur-robot-driver }: -buildRosPackage { - pname = "ros-foxy-ur-calibration"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/foxy/ur_calibration/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "45d2918cd9139d2b3271fc07c31529a6f84ae2d82bf84c05436615f6dc5ca538"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ eigen libyamlcpp rclcpp ur-client-library ur-robot-driver ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Package for extracting the factory calibration from a UR robot and change it such that it can be used by ur_description to gain a correct URDF''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/ur-client-library/default.nix b/distros/foxy/ur-client-library/default.nix deleted file mode 100644 index 4fb484d7bb..0000000000 --- a/distros/foxy/ur-client-library/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cmake }: -buildRosPackage { - pname = "ros-foxy-ur-client-library"; - version = "1.3.1-r1"; - - src = fetchurl { - url = "https://github.com/UniversalRobots/Universal_Robots_Client_Library-release/archive/release/foxy/ur_client_library/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "0e1482bf7da7dd4653066451fa558fb0a900d0160bd2c32f37dda5ddbcb79f99"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''Standalone C++ library for accessing Universal Robots interfaces. This has been forked off the ur_robot_driver.''; - license = with lib.licenses; [ asl20 "BSD-2-Clause" "Zlib" ]; - }; -} diff --git a/distros/foxy/ur-controllers/default.nix b/distros/foxy/ur-controllers/default.nix deleted file mode 100644 index f13fcf82c4..0000000000 --- a/distros/foxy/ur-controllers/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, std-msgs, ur-dashboard-msgs, ur-msgs }: -buildRosPackage { - pname = "ros-foxy-ur-controllers"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/foxy/ur_controllers/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "af2d3866838b85de7c16d8399f090535f7789199cfd5a110bb7870fd4a866b01"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ controller-interface joint-trajectory-controller lifecycle-msgs pluginlib rclcpp-lifecycle rcutils realtime-tools std-msgs ur-dashboard-msgs ur-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Provides controllers that use the speed scaling interface of Universal Robots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ur-dashboard-msgs/default.nix b/distros/foxy/ur-dashboard-msgs/default.nix deleted file mode 100644 index 54eaa5c11e..0000000000 --- a/distros/foxy/ur-dashboard-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-ur-dashboard-msgs"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/foxy/ur_dashboard_msgs/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "249d0c38e3912e89cf472fc47c98318c28d0fe547d94d8a7c79fddef6b98a370"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages around the UR Dashboard server.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ur-description/default.nix b/distros/foxy/ur-description/default.nix deleted file mode 100644 index 3cfb00478c..0000000000 --- a/distros/foxy/ur-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, launch, launch-ros, robot-state-publisher, rviz2, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-ur-description"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/foxy/ur_description/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "01f4db0ef0116f3f60d0c41ded738da68b3625cbb8859628b581442497c2d0c5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ joint-state-publisher launch launch-ros robot-state-publisher rviz2 urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF description for Universal Robots''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ur-moveit-config/default.nix b/distros/foxy/ur-moveit-config/default.nix deleted file mode 100644 index ff61de77ee..0000000000 --- a/distros/foxy/ur-moveit-config/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-kinematics, moveit-planners-ompl, moveit-ros-visualization, rviz2, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-ur-moveit-config"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/foxy/ur_moveit_config/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "8ab9b671f0e3eebc811e21f8924417313dfab467bbf60861d6eab6a293c14eb2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ moveit-kinematics moveit-planners-ompl moveit-ros-visualization rviz2 urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''An example package with MoveIt2 configurations for UR robots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/ur-msgs/default.nix b/distros/foxy/ur-msgs/default.nix deleted file mode 100644 index a6014cd429..0000000000 --- a/distros/foxy/ur-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }: -buildRosPackage { - pname = "ros-foxy-ur-msgs"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ur_msgs-release/archive/release/foxy/ur_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "71ab6336239fd1082a491f9c7ff7eb2321429591e54f46a291e6c0bd8d83b406"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Message and service definitions for interacting with Universal Robots robot controllers.''; - license = with lib.licenses; [ bsd3 ]; - }; -} diff --git a/distros/foxy/ur-robot-driver/default.nix b/distros/foxy/ur-robot-driver/default.nix deleted file mode 100644 index c817f970a6..0000000000 --- a/distros/foxy/ur-robot-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, controller-manager-msgs, geometry-msgs, hardware-interface, launch-testing-ament-cmake, pluginlib, rclcpp, rclcpp-lifecycle, rclpy, std-msgs, std-srvs, ur-bringup, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs }: -buildRosPackage { - pname = "ros-foxy-ur-robot-driver"; - version = "2.0.2-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/foxy/ur_robot_driver/2.0.2-2.tar.gz"; - name = "2.0.2-2.tar.gz"; - sha256 = "aabafe12862568360b9af51e65084913c773119b362393f1a7172f0e4e878d1c"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ launch-testing-ament-cmake rclpy ur-bringup ]; - propagatedBuildInputs = [ controller-manager controller-manager-msgs geometry-msgs hardware-interface pluginlib rclcpp rclcpp-lifecycle std-msgs std-srvs ur-bringup ur-client-library ur-controllers ur-dashboard-msgs ur-description ur-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/urdf-test/default.nix b/distros/foxy/urdf-test/default.nix deleted file mode 100644 index d51fe2a47f..0000000000 --- a/distros/foxy/urdf-test/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rclpy }: -buildRosPackage { - pname = "ros-foxy-urdf-test"; - version = "2.0.0-r2"; - - src = fetchurl { - url = "https://github.com/pal-gbp/urdf_test-ros2-gbp/archive/release/foxy/urdf_test/2.0.0-2.tar.gz"; - name = "2.0.0-2.tar.gz"; - sha256 = "5021683ebf04a99d3c15ef5e16e824abebadb4347d77a9452c77fb9a6c6931dd"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclpy ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''The urdf_test package''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/urdf-tutorial/default.nix b/distros/foxy/urdf-tutorial/default.nix deleted file mode 100644 index 9912e406b2..0000000000 --- a/distros/foxy/urdf-tutorial/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, joint-state-publisher, joint-state-publisher-gui, robot-state-publisher, rviz2, xacro }: -buildRosPackage { - pname = "ros-foxy-urdf-tutorial"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdf_tutorial-release/archive/release/foxy/urdf_tutorial/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "90a070ae9db4203819d830f59f618fdb57146c1dcf26fc1d2d80674e23e35153"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ]; - propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui robot-state-publisher rviz2 xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''This package contains a number of URDF tutorials.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/urdf/default.nix b/distros/foxy/urdf/default.nix deleted file mode 100644 index ba9fdb6462..0000000000 --- a/distros/foxy/urdf/default.nix +++ /dev/null @@ -1,29 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, tinyxml, tinyxml-vendor, urdfdom, urdfdom-headers }: -buildRosPackage { - pname = "ros-foxy-urdf"; - version = "2.4.0-r2"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdf-release/archive/release/foxy/urdf/2.4.0-2.tar.gz"; - name = "2.4.0-2.tar.gz"; - sha256 = "bf569f43cb821cad9d1bc0ef7d51ed9a00180ab67afe4d7b9e8ac64b82d3550d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ tinyxml tinyxml-vendor urdfdom urdfdom-headers ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''This package contains a C++ parser for the Unified Robot Description - Format (URDF), which is an XML format for representing a robot model. - The code API of the parser has been through our review process and will remain - backwards compatible in future releases.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/urdfdom-headers/default.nix b/distros/foxy/urdfdom-headers/default.nix deleted file mode 100644 index d0dea30cad..0000000000 --- a/distros/foxy/urdfdom-headers/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake }: -buildRosPackage { - pname = "ros-foxy-urdfdom-headers"; - version = "1.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdfdom_headers-release/archive/release/foxy/urdfdom_headers/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "2f16837a20d3c4c1b2e1168bf3915b3f0c77d86b9b3f6be33248b6f38582e99a"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''C++ headers for URDF.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/urdfdom-py/default.nix b/distros/foxy/urdfdom-py/default.nix deleted file mode 100644 index 68c0d92d05..0000000000 --- a/distros/foxy/urdfdom-py/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, python3Packages, rclpy }: -buildRosPackage { - pname = "ros-foxy-urdfdom-py"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdfdom_py-release/archive/release/foxy/urdfdom_py/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "1ae1816fbc29bd091b7372ca429cbf0282ea10f23b2c862b135781af9ac96925"; - }; - - buildType = "ament_python"; - checkInputs = [ python3Packages.mock ]; - propagatedBuildInputs = [ python3Packages.lxml python3Packages.pyyaml rclpy ]; - - meta = { - description = ''Python implementation of the URDF parser.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/urdfdom/default.nix b/distros/foxy/urdfdom/default.nix deleted file mode 100644 index 5c39d0d08c..0000000000 --- a/distros/foxy/urdfdom/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, cmake, console-bridge, console-bridge-vendor, tinyxml, tinyxml-vendor, urdfdom-headers }: -buildRosPackage { - pname = "ros-foxy-urdfdom"; - version = "2.3.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urdfdom-release/archive/release/foxy/urdfdom/2.3.3-1.tar.gz"; - name = "2.3.3-1.tar.gz"; - sha256 = "8d07feb6325247a03f364bb574f7879fa1cfa8dc6a7e279aafb31166be240767"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ console-bridge console-bridge-vendor tinyxml tinyxml-vendor urdfdom-headers ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''A library to access URDFs using the DOM model.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/urg-c/default.nix b/distros/foxy/urg-c/default.nix deleted file mode 100644 index 1afafd9022..0000000000 --- a/distros/foxy/urg-c/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-urg-c"; - version = "1.0.4001-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urg_c-release/archive/release/foxy/urg_c/1.0.4001-1.tar.gz"; - name = "1.0.4001-1.tar.gz"; - sha256 = "0088bd027433808c53a2674cbca027e71f1dab18fe33f61dabb7db6d586634eb"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''The urg_c package''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/urg-node-msgs/default.nix b/distros/foxy/urg-node-msgs/default.nix deleted file mode 100644 index fd593c72a5..0000000000 --- a/distros/foxy/urg-node-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, std-msgs }: -buildRosPackage { - pname = "ros-foxy-urg-node-msgs"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urg_node_msgs-release/archive/release/foxy/urg_node_msgs/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "546489e0d53b57b20c5211592fb8505624cc9f3fba93b2b46fd5cec13b0a0ae0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-generators std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''urg_node_msgs''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/urg-node/default.nix b/distros/foxy/urg-node/default.nix deleted file mode 100644 index 04c3659daf..0000000000 --- a/distros/foxy/urg-node/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, builtin-interfaces, diagnostic-updater, laser-proc, rclcpp, rclcpp-components, rosidl-default-generators, sensor-msgs, std-srvs, urg-c, urg-node-msgs }: -buildRosPackage { - pname = "ros-foxy-urg-node"; - version = "1.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/urg_node-release/archive/release/foxy/urg_node/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "8314b58a1ca008d6409201b53dd7f093654953e025f3515a0de4dbcb862f5af0"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ boost builtin-interfaces diagnostic-updater laser-proc rclcpp rclcpp-components rosidl-default-generators sensor-msgs std-srvs urg-c urg-node-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''urg_node''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/usb-cam/default.nix b/distros/foxy/usb-cam/default.nix deleted file mode 100644 index 868c02be28..0000000000 --- a/distros/foxy/usb-cam/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, camera-info-manager, cv-bridge, ffmpeg, image-transport, image-transport-plugins, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, v4l-utils }: -buildRosPackage { - pname = "ros-foxy-usb-cam"; - version = "0.6.0-r1"; - - src = fetchurl { - url = "https://github.com/ros-gbp/usb_cam-release/archive/release/foxy/usb_cam/0.6.0-1.tar.gz"; - name = "0.6.0-1.tar.gz"; - sha256 = "00a6d7fac9e8527323e015a11625235d78db646b08151e947b9d15e8747a26af"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces camera-info-manager cv-bridge ffmpeg image-transport image-transport-plugins rclcpp rclcpp-components rosidl-default-runtime sensor-msgs std-msgs std-srvs v4l-utils ]; - nativeBuildInputs = [ ament-cmake-auto rosidl-default-generators ]; - - meta = { - description = ''A ROS 2 Driver for V4L USB Cameras''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/v4l2-camera/default.nix b/distros/foxy/v4l2-camera/default.nix deleted file mode 100644 index 1a74726ed4..0000000000 --- a/distros/foxy/v4l2-camera/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, camera-info-manager, image-transport, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-v4l2-camera"; - version = "0.5.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_v4l2_camera-release/archive/release/foxy/v4l2_camera/0.5.0-1.tar.gz"; - name = "0.5.0-1.tar.gz"; - sha256 = "5113f32aaad8130e696901bed09af6b4a5b927733803281ddacbe4943e68f3b4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ camera-info-manager image-transport rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''A ROS 2 camera driver using Video4Linux2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/velocity-controllers/default.nix b/distros/foxy/velocity-controllers/default.nix deleted file mode 100644 index e32ee3c2ba..0000000000 --- a/distros/foxy/velocity-controllers/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }: -buildRosPackage { - pname = "ros-foxy-velocity-controllers"; - version = "0.9.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.9.0-1.tar.gz"; - name = "0.9.0-1.tar.gz"; - sha256 = "094fef3cc4df90a287114c9bee5e2e5cf0e011455502536f07bac917061b0fc5"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake pluginlib ]; - checkInputs = [ ament-cmake-gmock controller-manager hardware-interface ros2-control-test-assets ]; - propagatedBuildInputs = [ forward-command-controller rclcpp ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Generic controller for forwarding commands.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/velodyne-description/default.nix b/distros/foxy/velodyne-description/default.nix deleted file mode 100644 index ad3aed2a3d..0000000000 --- a/distros/foxy/velodyne-description/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, urdf, xacro }: -buildRosPackage { - pname = "ros-foxy-velodyne-description"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne_simulator-release/archive/release/foxy/velodyne_description/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "b556f0123b64775f17cd15fa4360df89a02bac01b3505d47c46c0538ec14a47e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ urdf xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''URDF and meshes describing Velodyne laser scanners.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/velodyne-driver/default.nix b/distros/foxy/velodyne-driver/default.nix deleted file mode 100644 index 94fb741c30..0000000000 --- a/distros/foxy/velodyne-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, libpcap, rclcpp, rclcpp-components, tf2-ros, velodyne-msgs }: -buildRosPackage { - pname = "ros-foxy-velodyne-driver"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/foxy/velodyne_driver/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "9b53724abc6976b2fa6ea09db9adc0144c1b6ad398045e772a8f622a091c2d0e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater libpcap rclcpp rclcpp-components tf2-ros velodyne-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''ROS device driver for Velodyne 3D LIDARs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/velodyne-gazebo-plugins/default.nix b/distros/foxy/velodyne-gazebo-plugins/default.nix deleted file mode 100644 index 0e33e6c15d..0000000000 --- a/distros/foxy/velodyne-gazebo-plugins/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-dev, gazebo-msgs, gazebo-ros, rclcpp, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-velodyne-gazebo-plugins"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne_simulator-release/archive/release/foxy/velodyne_gazebo_plugins/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "cab9041eda65ac7aa2ef5213658dc320582a807d3ad8ab7713051b95d5dfe6ce"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ gazebo-dev gazebo-msgs gazebo-ros rclcpp sensor-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Gazebo plugin to provide simulated data from Velodyne laser scanners.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/velodyne-laserscan/default.nix b/distros/foxy/velodyne-laserscan/default.nix deleted file mode 100644 index 785cf553c0..0000000000 --- a/distros/foxy/velodyne-laserscan/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-components, sensor-msgs }: -buildRosPackage { - pname = "ros-foxy-velodyne-laserscan"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/foxy/velodyne_laserscan/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "6c8e5434b0d44c53c2239ec6d48f612e526e073d4ce925189c75036ba50290af"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-ros ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ rclcpp rclcpp-components sensor-msgs ]; - nativeBuildInputs = [ ament-cmake-ros ]; - - meta = { - description = ''Extract a single ring of a Velodyne PointCloud2 and publish it as a LaserScan message''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/velodyne-msgs/default.nix b/distros/foxy/velodyne-msgs/default.nix deleted file mode 100644 index ded395e063..0000000000 --- a/distros/foxy/velodyne-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-velodyne-msgs"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/foxy/velodyne_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "0e1988c6ca72a6ba237845af37bfbd41d46f10a0404ebf2c68202524d46ef857"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ROS message definitions for Velodyne 3D LIDARs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/velodyne-pointcloud/default.nix b/distros/foxy/velodyne-pointcloud/default.nix deleted file mode 100644 index 18c61b3a5c..0000000000 --- a/distros/foxy/velodyne-pointcloud/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, angles, diagnostic-updater, geometry-msgs, libyamlcpp, message-filters, pcl, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-ros, velodyne-msgs }: -buildRosPackage { - pname = "ros-foxy-velodyne-pointcloud"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/foxy/velodyne_pointcloud/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "c50a8b5c5affd431ec85665ce710532bf81a0d0f85d8fc4548d8c9c9e726c879"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ angles diagnostic-updater geometry-msgs libyamlcpp message-filters pcl rclcpp rclcpp-components sensor-msgs tf2 tf2-ros velodyne-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Point cloud conversions for Velodyne 3D LIDARs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/velodyne-simulator/default.nix b/distros/foxy/velodyne-simulator/default.nix deleted file mode 100644 index 6fc77af30d..0000000000 --- a/distros/foxy/velodyne-simulator/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, velodyne-description, velodyne-gazebo-plugins }: -buildRosPackage { - pname = "ros-foxy-velodyne-simulator"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne_simulator-release/archive/release/foxy/velodyne_simulator/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "25636001d479c886756f4bd9997d80612ba285e4dca006be55e717a1a705dc8f"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ velodyne-description velodyne-gazebo-plugins ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Metapackage allowing easy installation of Velodyne simulation components.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/velodyne/default.nix b/distros/foxy/velodyne/default.nix deleted file mode 100644 index b1b1cf2976..0000000000 --- a/distros/foxy/velodyne/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, velodyne-driver, velodyne-laserscan, velodyne-msgs, velodyne-pointcloud }: -buildRosPackage { - pname = "ros-foxy-velodyne"; - version = "2.1.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/velodyne-release/archive/release/foxy/velodyne/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "7b8eea45da04784f481634bfeb2fd0c41990b24a69ea4ca412b329d2a90b187e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ velodyne-driver velodyne-laserscan velodyne-msgs velodyne-pointcloud ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Basic ROS support for the Velodyne 3D LIDARs.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/vesc-ackermann/default.nix b/distros/foxy/vesc-ackermann/default.nix deleted file mode 100644 index 65ebbf292b..0000000000 --- a/distros/foxy/vesc-ackermann/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, rclcpp, rclcpp-components, std-msgs, tf2-ros, vesc-msgs }: -buildRosPackage { - pname = "ros-foxy-vesc-ackermann"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/f1tenth/vesc-release/archive/release/foxy/vesc_ackermann/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "b151ecccdfa20fdec454566a9d86700e2b4a97d3a3ca2af7ef007beae988cf40"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ ackermann-msgs geometry-msgs nav-msgs rclcpp rclcpp-components std-msgs tf2-ros vesc-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Translate between VESC messages and ROS ackermann and odometry messages.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/vesc-driver/default.nix b/distros/foxy/vesc-driver/default.nix deleted file mode 100644 index 39cb1e10a1..0000000000 --- a/distros/foxy/vesc-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, rclcpp-components, sensor-msgs, serial-driver, std-msgs, vesc-msgs }: -buildRosPackage { - pname = "ros-foxy-vesc-driver"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/f1tenth/vesc-release/archive/release/foxy/vesc_driver/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "8a9d79e5a083b773bde8d7f0efa1b84d64778a34cf1092899418392b7e41f988"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rclcpp rclcpp-components sensor-msgs serial-driver std-msgs vesc-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''ROS device driver for the Vedder VESC open source motor driver.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/vesc-msgs/default.nix b/distros/foxy/vesc-msgs/default.nix deleted file mode 100644 index 02900e0caa..0000000000 --- a/distros/foxy/vesc-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-vesc-msgs"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/f1tenth/vesc-release/archive/release/foxy/vesc_msgs/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "4280823c4cd0016123575080930e38f1e68a8e12c21fc70cd18f34c567624205"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''ROS message definitions for the Vedder VESC open source motor controller.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/vesc/default.nix b/distros/foxy/vesc/default.nix deleted file mode 100644 index d6b8cc0b9a..0000000000 --- a/distros/foxy/vesc/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, vesc-ackermann, vesc-driver, vesc-msgs }: -buildRosPackage { - pname = "ros-foxy-vesc"; - version = "1.2.0-r1"; - - src = fetchurl { - url = "https://github.com/f1tenth/vesc-release/archive/release/foxy/vesc/1.2.0-1.tar.gz"; - name = "1.2.0-1.tar.gz"; - sha256 = "e9a700e3bd704a4a0bf76b7bc0a93fe1489555083c984cb744abec6dca9ae604"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto ]; - propagatedBuildInputs = [ vesc-ackermann vesc-driver vesc-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Metapackage for ROS interface to the Vedder VESC open source motor controller.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/vision-msgs/default.nix b/distros/foxy/vision-msgs/default.nix deleted file mode 100644 index dfc5f2237d..0000000000 --- a/distros/foxy/vision-msgs/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }: -buildRosPackage { - pname = "ros-foxy-vision-msgs"; - version = "2.0.0-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_msgs-release/archive/release/foxy/vision_msgs/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "3f6e7fde4e470ccb2cbdc0235753a772bb7e2ad1f7f2c6a625a51a2d42f15894"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Messages for interfacing with various computer vision pipelines, such as - object detectors.''; - license = with lib.licenses; [ asl20 asl20 ]; - }; -} diff --git a/distros/foxy/vision-opencv/default.nix b/distros/foxy/vision-opencv/default.nix deleted file mode 100644 index 93af2254a5..0000000000 --- a/distros/foxy/vision-opencv/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-geometry }: -buildRosPackage { - pname = "ros-foxy-vision-opencv"; - version = "3.0.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vision_opencv-release/archive/release/foxy/vision_opencv/3.0.7-1.tar.gz"; - name = "3.0.7-1.tar.gz"; - sha256 = "a7ea35bf44556cf97af1ce3acba29c669cb25674b5eaadb9926b05d61e7108d2"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ cv-bridge image-geometry ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Packages for interfacing ROS2 with OpenCV, a library of programming functions for real time computer vision.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -} diff --git a/distros/foxy/visualization-msgs/default.nix b/distros/foxy/visualization-msgs/default.nix deleted file mode 100644 index c4b7342d1b..0000000000 --- a/distros/foxy/visualization-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-visualization-msgs"; - version = "2.0.5-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces-release/archive/release/foxy/visualization_msgs/2.0.5-1.tar.gz"; - name = "2.0.5-1.tar.gz"; - sha256 = "47e0214afe3e7a94c8b2a87d3408ab69ce860663e6d02aa1c3568e10cb0fad8e"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some visualization and interaction related message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/vrpn-mocap/default.nix b/distros/foxy/vrpn-mocap/default.nix deleted file mode 100644 index d5ca9996b0..0000000000 --- a/distros/foxy/vrpn-mocap/default.nix +++ /dev/null @@ -1,30 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, eigen, eigen3-cmake-module, geometry-msgs, rclcpp, std-msgs, tf2, vrpn }: -buildRosPackage { - pname = "ros-foxy-vrpn-mocap"; - version = "1.0.4-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vrpn_mocap-release/archive/release/foxy/vrpn_mocap/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "db7c4dab3eb487eabbcfb8853bfd835b736a52e87e79d8cb82426c6981a84761"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake eigen eigen3-cmake-module ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs rclcpp std-msgs tf2 vrpn ]; - nativeBuildInputs = [ ament-cmake eigen3-cmake-module ]; - - meta = { - description = ''ROS2 VRPN - client built primarily to interface with motion - capture devices such as VICON and OptiTrack. A detailed list of - supported hardware can be found - here.''; - license = with lib.licenses; [ mit ]; - }; -} diff --git a/distros/foxy/vrpn/default.nix b/distros/foxy/vrpn/default.nix deleted file mode 100644 index cac607320b..0000000000 --- a/distros/foxy/vrpn/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, cmake }: -buildRosPackage { - pname = "ros-foxy-vrpn"; - version = "7.35.0-r8"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/vrpn-release/archive/release/foxy/vrpn/7.35.0-8.tar.gz"; - name = "7.35.0-8.tar.gz"; - sha256 = "4d663529646e6697043507eff26ff773a71e01663373dc5c976a5b857bcfd7b1"; - }; - - buildType = "cmake"; - buildInputs = [ cmake ]; - propagatedBuildInputs = [ ament-cmake ]; - nativeBuildInputs = [ cmake ]; - - meta = { - description = ''The VRPN is a library and set of servers that interfaces with virtual-reality systems, such as VICON, OptiTrack, and others.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/vrxperience-bridge/default.nix b/distros/foxy/vrxperience-bridge/default.nix deleted file mode 100644 index 85912ebf19..0000000000 --- a/distros/foxy/vrxperience-bridge/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, cyclonedds, launch-xml, openjdk, rclcpp, rclcpp-components, tf2, vrxperience-msgs }: -buildRosPackage { - pname = "ros-foxy-vrxperience-bridge"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/autowarefoundation/ansys-vrxperience-ros2-release/archive/release/foxy/vrxperience_bridge/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "530a932a806d51335c1437b0a47fa3534c4ea786f8025c3cdbea4fce018df7c6"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake-auto openjdk ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cyclonedds launch-xml rclcpp rclcpp-components tf2 vrxperience-msgs ]; - nativeBuildInputs = [ ament-cmake-auto ]; - - meta = { - description = ''Bridge between the simulator and ROS 2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/vrxperience-msgs/default.nix b/distros/foxy/vrxperience-msgs/default.nix deleted file mode 100644 index 7ea08bfea0..0000000000 --- a/distros/foxy/vrxperience-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-vrxperience-msgs"; - version = "1.0.0-r1"; - - src = fetchurl { - url = "https://github.com/autowarefoundation/ansys-vrxperience-ros2-release/archive/release/foxy/vrxperience_msgs/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "94c8ac5f9bf2b5d175e9c57f44c3c05a8ec28953c18eff9aef33117feda928a3"; - }; - - 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 ]; - - meta = { - description = ''Message definitions required for integration with Ansys VRXPERIENCE''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/warehouse-ros-sqlite/default.nix b/distros/foxy/warehouse-ros-sqlite/default.nix deleted file mode 100644 index 4d1310e5ee..0000000000 --- a/distros/foxy/warehouse-ros-sqlite/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, class-loader, geometry-msgs, rclcpp, sqlite, sqlite3-vendor, warehouse-ros }: -buildRosPackage { - pname = "ros-foxy-warehouse-ros-sqlite"; - version = "1.0.2-r1"; - - src = fetchurl { - url = "https://github.com/moveit/warehouse_ros_sqlite-release/archive/release/foxy/warehouse_ros_sqlite/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "d99bd59ef67f8480b45c7df251fc9f50c43c096b295f7bb6da2d752d3ee58ff4"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake boost sqlite3-vendor ]; - checkInputs = [ ament-cmake-copyright ament-cmake-gtest ament-lint-auto ament-lint-common geometry-msgs ]; - propagatedBuildInputs = [ class-loader rclcpp sqlite warehouse-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Implementation of warehouse_ros for sqlite''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/warehouse-ros/default.nix b/distros/foxy/warehouse-ros/default.nix deleted file mode 100644 index de08b11323..0000000000 --- a/distros/foxy/warehouse-ros/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-lint-auto, boost, geometry-msgs, openssl, pluginlib, rclcpp, std-msgs, tf2, tf2-geometry-msgs, tf2-ros }: -buildRosPackage { - pname = "ros-foxy-warehouse-ros"; - version = "2.0.3-r1"; - - src = fetchurl { - url = "https://github.com/moveit/warehouse_ros-release/archive/release/foxy/warehouse_ros/2.0.3-1.tar.gz"; - name = "2.0.3-1.tar.gz"; - sha256 = "b6a9d43d7d0790ed9df2bffc86629c2007ed33158491da1470c595368fa74582"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-copyright ament-lint-auto ]; - propagatedBuildInputs = [ boost geometry-msgs openssl pluginlib rclcpp std-msgs tf2 tf2-geometry-msgs tf2-ros ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Persistent storage of ROS messages''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/webots-ros2-control/default.nix b/distros/foxy/webots-ros2-control/default.nix deleted file mode 100644 index 8ce2838ac0..0000000000 --- a/distros/foxy/webots-ros2-control/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros-environment, webots-ros2-driver }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-control"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_control/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "95cf8e4e9349251fd0f6fe744cdf26f088c160151254ce2879f7daef0104036d"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ controller-manager hardware-interface pluginlib rclcpp rclcpp-lifecycle webots-ros2-driver ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''ros2_control plugin for Webots''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-core/default.nix b/distros/foxy/webots-ros2-core/default.nix deleted file mode 100644 index 57e4f4eef3..0000000000 --- a/distros/foxy/webots-ros2-core/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2022 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, std-msgs, vision-msgs, webots-ros2-msgs }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-core"; - version = "2022.1.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_core/2022.1.3-1.tar.gz"; - name = "2022.1.3-1.tar.gz"; - sha256 = "b9d1d8c4b96ea1cb78ba1dcd61152c55d164363da3b73ef1ef14460c0a1472fc"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces python3Packages.tkinter rclpy std-msgs vision-msgs webots-ros2-msgs ]; - - meta = { - description = ''Core interface between Webots and ROS2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-driver/default.nix b/distros/foxy/webots-ros2-driver/default.nix deleted file mode 100644 index fb96824fa2..0000000000 --- a/distros/foxy/webots-ros2-driver/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pluginlib, python-cmake-module, rclcpp, rclpy, ros-environment, sensor-msgs, std-msgs, tf2-geometry-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-importer, webots-ros2-msgs }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-driver"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "b025e55261f2faa356c103da72c5e6f643769d6c4b910b118b6393bd7e1a1880"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-python python-cmake-module ros-environment ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ geometry-msgs pluginlib rclcpp rclpy sensor-msgs std-msgs tf2-geometry-msgs tf2-ros tinyxml2-vendor vision-msgs webots-ros2-importer webots-ros2-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-python python-cmake-module ]; - - meta = { - description = ''Implementation of the Webots - ROS 2 interface''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-epuck/default.nix b/distros/foxy/webots-ros2-epuck/default.nix deleted file mode 100644 index 88f6fe8d04..0000000000 --- a/distros/foxy/webots-ros2-epuck/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, nav-msgs, pythonPackages, rclpy, robot-state-publisher, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-control, webots-ros2-driver, webots-ros2-msgs }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-epuck"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "777d6b70c2b7168d2a8e089354e810cb8ed694c00ed6982b7403c686875197c8"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster nav-msgs rclpy robot-state-publisher rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-control webots-ros2-driver webots-ros2-msgs ]; - - meta = { - description = ''E-puck2 driver for Webots simulated robot''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-importer/default.nix b/distros/foxy/webots-ros2-importer/default.nix deleted file mode 100644 index 2b2054899a..0000000000 --- a/distros/foxy/webots-ros2-importer/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, python3Packages, pythonPackages, xacro }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-importer"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "911ab0cba29dfa7abf8201f19b5b71d9342219396058f610df6143bf290f07b4"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright python3Packages.numpy python3Packages.pillow python3Packages.pycodestyle pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces python3Packages.lark python3Packages.pycollada xacro ]; - - meta = { - description = ''This package allows to convert URDF and XACRO files into Webots PROTO files.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-mavic/default.nix b/distros/foxy/webots-ros2-mavic/default.nix deleted file mode 100644 index 8f34731dc5..0000000000 --- a/distros/foxy/webots-ros2-mavic/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, pythonPackages, rclpy, webots-ros2-driver }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-mavic"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "89f46552c748957cb906d013d2c0e5367de16c966b8f98e2621060721cb37005"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces rclpy webots-ros2-driver ]; - - meta = { - description = ''Mavic 2 Pro robot ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-msgs/default.nix b/distros/foxy/webots-ros2-msgs/default.nix deleted file mode 100644 index 2e54c43c84..0000000000 --- a/distros/foxy/webots-ros2-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 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, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, vision-msgs }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-msgs"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "667ad2e0d9d375736da25302b4c8cf8ff0f8916c8ebd26f828dbad18dd6e93c9"; - }; - - 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 vision-msgs ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''Services and Messages of the webots_ros2 packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-tesla/default.nix b/distros/foxy/webots-ros2-tesla/default.nix deleted file mode 100644 index 268b45f3ef..0000000000 --- a/distros/foxy/webots-ros2-tesla/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, builtin-interfaces, python3Packages, pythonPackages, rclpy, webots-ros2-driver }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-tesla"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "deb034f8b572bccd585ce2a0ea4ac744d1c2134e65924690591cbfd981de1f65"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest ]; - propagatedBuildInputs = [ ackermann-msgs builtin-interfaces python3Packages.numpy python3Packages.opencv3 rclpy webots-ros2-driver ]; - - meta = { - description = ''Tesla ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-tests/default.nix b/distros/foxy/webots-ros2-tests/default.nix deleted file mode 100644 index cc93133d3d..0000000000 --- a/distros/foxy/webots-ros2-tests/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-storage-default-plugins, sensor-msgs, std-msgs, std-srvs, tf2-ros, webots-ros2-driver, webots-ros2-epuck, webots-ros2-mavic, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-tests"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "bb36d97b40b65f8a4bbdb14547a9f079d62e267925298672aaf6e13361fcdf94"; - }; - - buildType = "ament_python"; - buildInputs = [ rclpy ros2bag rosbag2-storage-default-plugins webots-ros2-driver ]; - checkInputs = [ ament-copyright geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs tf2-ros webots-ros2-epuck webots-ros2-mavic webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ]; - - meta = { - description = ''System tests for `webots_ros2` packages.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-tiago/default.nix b/distros/foxy/webots-ros2-tiago/default.nix deleted file mode 100644 index 8853f1883e..0000000000 --- a/distros/foxy/webots-ros2-tiago/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-tiago"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "ab19c8dd04bb429ce7020dabd9ef1a4551b457e6d545af4bad731dcf91162dc3"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ]; - - meta = { - description = ''TIAGo robots ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-turtlebot/default.nix b/distros/foxy/webots-ros2-turtlebot/default.nix deleted file mode 100644 index d52c6e7457..0000000000 --- a/distros/foxy/webots-ros2-turtlebot/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-turtlebot"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "e19838645807f76ad2f8e73268b36bdf8d3b1f74e68e67c5394762e60d5a7f8b"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ]; - - meta = { - description = ''TurtleBot3 Burger robot ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2-universal-robot/default.nix b/distros/foxy/webots-ros2-universal-robot/default.nix deleted file mode 100644 index b35f7b2f9f..0000000000 --- a/distros/foxy/webots-ros2-universal-robot/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver, xacro }: -buildRosPackage { - pname = "ros-foxy-webots-ros2-universal-robot"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "8ee7cea768a8c534b62231b0a021a1df70bb023f79aa8b185de992b7e3a9e9d1"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest ]; - propagatedBuildInputs = [ builtin-interfaces control-msgs controller-manager joint-state-broadcaster joint-trajectory-controller rclpy robot-state-publisher rviz2 trajectory-msgs webots-ros2-control webots-ros2-driver xacro ]; - - meta = { - description = ''Universal Robot ROS2 interface for Webots.''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/webots-ros2/default.nix b/distros/foxy/webots-ros2/default.nix deleted file mode 100644 index d81a7c2ad7..0000000000 --- a/distros/foxy/webots-ros2/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-control, webots-ros2-driver, webots-ros2-epuck, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tests, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }: -buildRosPackage { - pname = "ros-foxy-webots-ros2"; - version = "2023.0.2-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/2023.0.2-1.tar.gz"; - name = "2023.0.2-1.tar.gz"; - sha256 = "6be3b5a2d2b6fae7185a98ed7023fdce5500faab6dad76b495e7caaff5ee2cd5"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright pythonPackages.pytest webots-ros2-tests ]; - propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-control webots-ros2-driver webots-ros2-epuck webots-ros2-importer webots-ros2-mavic webots-ros2-msgs webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ]; - - meta = { - description = ''Interface between Webots and ROS2''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/wiimote-msgs/default.nix b/distros/foxy/wiimote-msgs/default.nix deleted file mode 100644 index 12d2a0c3d7..0000000000 --- a/distros/foxy/wiimote-msgs/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-wiimote-msgs"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/foxy/wiimote_msgs/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "6c2b9554f6bae40e57d3e60948792622a2852e2135e1ce77a78333f772fecf99"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto rosidl-default-generators ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto rosidl-default-generators ]; - - meta = { - description = ''Messages used by wiimote package.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/wiimote/default.nix b/distros/foxy/wiimote/default.nix deleted file mode 100644 index 777f9fe00a..0000000000 --- a/distros/foxy/wiimote/default.nix +++ /dev/null @@ -1,34 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-gtest, ament-lint-auto, ament-lint-common, bluez, cwiid, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs, wiimote-msgs }: -buildRosPackage { - pname = "ros-foxy-wiimote"; - version = "3.0.1-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/joystick_drivers-release/archive/release/foxy/wiimote/3.0.1-1.tar.gz"; - name = "3.0.1-1.tar.gz"; - sha256 = "1cde95d93447b9dc6b7212460b8d4675637e47ea31e7dd5ce4745fc799a5fd70"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ament-cmake-auto ]; - checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ bluez cwiid rclcpp rclcpp-components rclcpp-lifecycle sensor-msgs std-srvs wiimote-msgs ]; - nativeBuildInputs = [ ament-cmake ament-cmake-auto ]; - - meta = { - description = ''The wiimote package allows ROS nodes to communicate with a Nintendo Wiimote - and its related peripherals, including the Nunchuk, Motion Plus, and - (experimentally) the Classic. The package implements a ROS node that uses - Bluetooth to communicate with the Wiimote device, obtaining accelerometer - and gyro data, the state of LEDs, the IR camera, rumble (vibrator), - buttons, joystick, and battery state. The node additionally enables ROS - nodes to control the Wiimote's LEDs and vibration for feedback to the human - Wiimote operator. LEDs and vibration may be switched on and off, or made to - operate according to a timed pattern.''; - license = with lib.licenses; [ "GPL" ]; - }; -} diff --git a/distros/foxy/wireless-msgs/default.nix b/distros/foxy/wireless-msgs/default.nix deleted file mode 100644 index 37809e5700..0000000000 --- a/distros/foxy/wireless-msgs/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: -buildRosPackage { - pname = "ros-foxy-wireless-msgs"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/wireless-release/archive/release/foxy/wireless_msgs/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "c427bcad327672a5412ea0c05d8bc8d0e378b148e73b30e78c023c612cdf9f81"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Messages for describing a wireless network such as bitrate, essid, and link quality.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/wireless-watcher/default.nix b/distros/foxy/wireless-watcher/default.nix deleted file mode 100644 index 8451188ad4..0000000000 --- a/distros/foxy/wireless-watcher/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, wireless-msgs, wirelesstools }: -buildRosPackage { - pname = "ros-foxy-wireless-watcher"; - version = "1.0.1-r1"; - - src = fetchurl { - url = "https://github.com/clearpath-gbp/wireless-release/archive/release/foxy/wireless_watcher/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "c32bd6f760489b952551ae26e8d70d03528058e5a441ba78d9164d3020ebdee2"; - }; - - buildType = "ament_python"; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; - propagatedBuildInputs = [ rclpy wireless-msgs wirelesstools ]; - - meta = { - description = ''A Python-based node which publishes connection information about a linux wireless interface.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/xacro-live/default.nix b/distros/foxy/xacro-live/default.nix deleted file mode 100644 index dbe79ae37a..0000000000 --- a/distros/foxy/xacro-live/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, joint-state-publisher-gui, launch, launch-ros, launch-testing, python3Packages, pythonPackages, rcl-interfaces, rclpy, robot-state-publisher, rviz2, xacro }: -buildRosPackage { - pname = "ros-foxy-xacro-live"; - version = "0.1.1-r1"; - - src = fetchurl { - url = "https://github.com/orise-robotics/xacro_live-release/archive/release/foxy/xacro_live/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "6780833008e35d68270a5d75473fcc42544523af01b319ae26c1888770e2afcf"; - }; - - buildType = "ament_python"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint launch-testing pythonPackages.pytest ]; - propagatedBuildInputs = [ joint-state-publisher-gui launch launch-ros python3Packages.watchdog rcl-interfaces rclpy robot-state-publisher rviz2 xacro ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Tool to update the robot_description dinamically from updates on a target xacro file''; - license = with lib.licenses; [ asl20 ]; - }; -} diff --git a/distros/foxy/xacro/default.nix b/distros/foxy/xacro/default.nix deleted file mode 100644 index a7dc2e08a3..0000000000 --- a/distros/foxy/xacro/default.nix +++ /dev/null @@ -1,27 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-index-python, ament-lint-auto, python3Packages }: -buildRosPackage { - pname = "ros-foxy-xacro"; - version = "2.0.7-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/xacro-release/archive/release/foxy/xacro/2.0.7-1.tar.gz"; - name = "2.0.7-1.tar.gz"; - sha256 = "a824cb5f545d8c9146ee835d0020db083b1f0edbc3d280bdc8c24198328a34fa"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - checkInputs = [ ament-cmake-pytest ament-lint-auto ]; - propagatedBuildInputs = [ ament-index-python python3Packages.pyyaml ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Xacro (XML Macros) - Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.''; - license = with lib.licenses; [ bsdOriginal ]; - }; -} diff --git a/distros/foxy/yaml-cpp-vendor/default.nix b/distros/foxy/yaml-cpp-vendor/default.nix deleted file mode 100644 index 3f3ab3e7d8..0000000000 --- a/distros/foxy/yaml-cpp-vendor/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake }: -buildRosPackage { - pname = "ros-foxy-yaml-cpp-vendor"; - version = "7.0.3-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/yaml_cpp_vendor-release/archive/release/foxy/yaml_cpp_vendor/7.0.3-1.tar.gz"; - name = "7.0.3-1.tar.gz"; - sha256 = "dd8ad6666daa137958a46d5a679eb1d58c918ce9cc3c2c98d00c9f162803f9a9"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Wrapper around yaml-cpp, it provides a fixed CMake module and an ExternalProject build of it.''; - license = with lib.licenses; [ asl20 mit ]; - }; -} diff --git a/distros/foxy/zmqpp-vendor/default.nix b/distros/foxy/zmqpp-vendor/default.nix deleted file mode 100644 index 2ced799b83..0000000000 --- a/distros/foxy/zmqpp-vendor/default.nix +++ /dev/null @@ -1,26 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cppzmq, git }: -buildRosPackage { - pname = "ros-foxy-zmqpp-vendor"; - version = "0.0.2-r2"; - - src = fetchurl { - url = "https://github.com/tier4/zmqpp_vendor-release/archive/release/foxy/zmqpp_vendor/0.0.2-2.tar.gz"; - name = "0.0.2-2.tar.gz"; - sha256 = "efe0919a69f130328417e4099658b10219ecccfb59bad44d7b8183e4654ac209"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake git ]; - checkInputs = [ ament-lint-auto ament-lint-common ]; - propagatedBuildInputs = [ cppzmq ]; - nativeBuildInputs = [ ament-cmake git ]; - - meta = { - description = ''Vendor package for zmqpp''; - license = with lib.licenses; [ asl20 "Mozilla-Public-License-2.0" ]; - }; -} diff --git a/distros/foxy/zstd-vendor/default.nix b/distros/foxy/zstd-vendor/default.nix deleted file mode 100644 index e63d361c83..0000000000 --- a/distros/foxy/zstd-vendor/default.nix +++ /dev/null @@ -1,25 +0,0 @@ - -# Copyright 2023 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, ament-cmake, zstd }: -buildRosPackage { - pname = "ros-foxy-zstd-vendor"; - version = "0.3.11-r1"; - - src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/zstd_vendor/0.3.11-1.tar.gz"; - name = "0.3.11-1.tar.gz"; - sha256 = "b0837482314c3079b9f657e3b400462bc72255cf0a8a726b8a43be38ff06d89b"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake ]; - propagatedBuildInputs = [ zstd ]; - nativeBuildInputs = [ ament-cmake ]; - - meta = { - description = ''Zstd compression vendor package, providing a dependency for Zstd.''; - license = with lib.licenses; [ asl20 bsdOriginal ]; - }; -}