diff --git a/distros/dashing/osrf-testing-tools-cpp/default.nix b/distros/dashing/osrf-testing-tools-cpp/default.nix index c26d9499a3..29ce0759d4 100644 --- a/distros/dashing/osrf-testing-tools-cpp/default.nix +++ b/distros/dashing/osrf-testing-tools-cpp/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://github.com/ros2-gbp/osrf_testings_tools_cpp-release/archive/release/dashing/osrf_testing_tools_cpp/1.2.2-1.tar.gz"; name = "1.2.2-1.tar.gz"; - sha256 = "8160416b8da311fc0b70bdf3a957453c68788a33982ca66eef7b03f20f45ce95"; + sha256 = "185f904f6e12b39cd031144ba279c08540bb5337960ecc2d9446e282281bcaa3"; }; buildType = "cmake"; diff --git a/distros/dashing/test-osrf-testing-tools-cpp/default.nix b/distros/dashing/test-osrf-testing-tools-cpp/default.nix index c392bfddb1..b75c7484c3 100644 --- a/distros/dashing/test-osrf-testing-tools-cpp/default.nix +++ b/distros/dashing/test-osrf-testing-tools-cpp/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://github.com/ros2-gbp/osrf_testings_tools_cpp-release/archive/release/dashing/test_osrf_testing_tools_cpp/1.2.2-1.tar.gz"; name = "1.2.2-1.tar.gz"; - sha256 = "1d496b46debc9b6155c316d3cc3519168aee512e107ee2d293dc484863548876"; + sha256 = "b5168ed927afbbeb3f17be5913baf27b4f34a3aed3a4c3f199012f2a68d44031"; }; buildType = "cmake"; diff --git a/distros/dashing/tracetools-launch/default.nix b/distros/dashing/tracetools-launch/default.nix index b9da0f81a4..c957ab2440 100644 --- a/distros/dashing/tracetools-launch/default.nix +++ b/distros/dashing/tracetools-launch/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing-release/repository/archive.tar.gz?ref=release/dashing/tracetools_launch/0.2.8-1"; name = "archive.tar.gz"; - sha256 = "d2001368f6c4949a7512227b12ee7afb3448009bd66547434805a2ef6dc823f5"; + sha256 = "79e8f22eefe5b15423eb3d57822ef407a03b0bd4a9cca40bae1eeeddc7acac4e"; }; buildType = "ament_python"; diff --git a/distros/dashing/tracetools-test/default.nix b/distros/dashing/tracetools-test/default.nix index a920a2d3f3..f975e6485e 100644 --- a/distros/dashing/tracetools-test/default.nix +++ b/distros/dashing/tracetools-test/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing-release/repository/archive.tar.gz?ref=release/dashing/tracetools_test/0.2.8-1"; name = "archive.tar.gz"; - sha256 = "a9450bbafff2fa4e1f269e4168418831dfad4a8cdca940ea2fc1fd998730acb4"; + sha256 = "f1664d011b343bcae3be8cd5e5fbe26f56cdaaf403cef05ca5ce4ce6171e035d"; }; buildType = "ament_cmake"; diff --git a/distros/dashing/turtlebot3-msgs/default.nix b/distros/dashing/turtlebot3-msgs/default.nix index ab79c704a8..75f4087e1f 100644 --- a/distros/dashing/turtlebot3-msgs/default.nix +++ b/distros/dashing/turtlebot3-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: buildRosPackage { pname = "ros-dashing-turtlebot3-msgs"; - version = "2.2.0-r1"; + version = "2.2.1-r2"; src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_msgs-release/archive/release/dashing/turtlebot3_msgs/2.2.0-1.tar.gz"; - name = "2.2.0-1.tar.gz"; - sha256 = "c2bd86a2ca197ced09cabe460665fc3f4f49bde1ffe919e9334d7b50159810e2"; + url = "https://github.com/robotis-ros2-release/turtlebot3_msgs-release/archive/release/dashing/turtlebot3_msgs/2.2.1-2.tar.gz"; + name = "2.2.1-2.tar.gz"; + sha256 = "0f13c075edfab4ca81c89e9dec35f7fa5cd3bccd1be61376fffaf1a9bee55d9b"; }; buildType = "ament_cmake"; diff --git a/distros/eloquent/generated.nix b/distros/eloquent/generated.nix index c7f885f349..4ace9b2492 100644 --- a/distros/eloquent/generated.nix +++ b/distros/eloquent/generated.nix @@ -1026,6 +1026,8 @@ self: super: { trajectory-msgs = self.callPackage ./trajectory-msgs {}; + turtlebot3-msgs = self.callPackage ./turtlebot3-msgs {}; + turtlesim = self.callPackage ./turtlesim {}; uncrustify-vendor = self.callPackage ./uncrustify-vendor {}; diff --git a/distros/eloquent/osrf-testing-tools-cpp/default.nix b/distros/eloquent/osrf-testing-tools-cpp/default.nix index 21a0d68e9a..4ac7521735 100644 --- a/distros/eloquent/osrf-testing-tools-cpp/default.nix +++ b/distros/eloquent/osrf-testing-tools-cpp/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://github.com/ros2-gbp/osrf_testings_tools_cpp-release/archive/release/eloquent/osrf_testing_tools_cpp/1.2.2-1.tar.gz"; name = "1.2.2-1.tar.gz"; - sha256 = "3e281da144e292afee15fdcd4b85780ed0ae047129c16bb4c7147856961a3260"; + sha256 = "974bb61988443982d8760ab83213fe959b679a070f11f50ad93f3e92994ecc64"; }; buildType = "cmake"; diff --git a/distros/eloquent/test-osrf-testing-tools-cpp/default.nix b/distros/eloquent/test-osrf-testing-tools-cpp/default.nix index fb0c4cb7b4..58d7160634 100644 --- a/distros/eloquent/test-osrf-testing-tools-cpp/default.nix +++ b/distros/eloquent/test-osrf-testing-tools-cpp/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://github.com/ros2-gbp/osrf_testings_tools_cpp-release/archive/release/eloquent/test_osrf_testing_tools_cpp/1.2.2-1.tar.gz"; name = "1.2.2-1.tar.gz"; - sha256 = "3701c6297431bcbcb96a9e61ac4a25db8aa470df275889a79b7b1d38b0f62d78"; + sha256 = "32ab5b5aec9f25fb7306bbdf5b61c593fbd85963b404c9967bbe3c5714dcd5e0"; }; buildType = "cmake"; diff --git a/distros/eloquent/turtlebot3-msgs/default.nix b/distros/eloquent/turtlebot3-msgs/default.nix new file mode 100644 index 0000000000..b0265f08ba --- /dev/null +++ b/distros/eloquent/turtlebot3-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 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-eloquent-turtlebot3-msgs"; + version = "2.2.1-r2"; + + src = fetchurl { + url = "https://github.com/robotis-ros2-release/turtlebot3_msgs-release/archive/release/eloquent/turtlebot3_msgs/2.2.1-2.tar.gz"; + name = "2.2.1-2.tar.gz"; + sha256 = "54f92341714f04809865902699aeaa380d1ea431784d11506e54aa003a740093"; + }; + + buildType = "ament_cmake"; + 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/ament-clang-format/default.nix b/distros/foxy/ament-clang-format/default.nix index 15d26967ac..f04667c378 100644 --- a/distros/foxy/ament-clang-format/default.nix +++ b/distros/foxy/ament-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-clang-format"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_clang_format/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "648ec03f6ccd0620c9d2021de40484e408978433381b5bc8ccd397aafd5b18b0"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_clang_format/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "c13f1b486a6dcaeb22674bba08e6587e207bb941852d0eda29c1024066d0076c"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-clang-tidy/default.nix b/distros/foxy/ament-clang-tidy/default.nix index 5a1cc55e05..245293133e 100644 --- a/distros/foxy/ament-clang-tidy/default.nix +++ b/distros/foxy/ament-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, clang, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-clang-tidy"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_clang_tidy/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "6a79aa3f8107252d5807605c487185ab1dd98e66161376727940097dec2a005a"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_clang_tidy/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "137394c0508aa86db9f0a668578b951f12adb5bb07f33997d56a24a072bf0f8f"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-cmake-auto/default.nix b/distros/foxy/ament-cmake-auto/default.nix index 11dc20e98e..6848ee6738 100644 --- a/distros/foxy/ament-cmake-auto/default.nix +++ b/distros/foxy/ament-cmake-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-foxy-ament-cmake-auto"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_auto/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "31138d4e4c5f87412edc57531dca50617ed683a03cdd37072948ba425e79971d"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_auto/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "a4d38482ed5a737afe7797c460c0a01c3eb4f4a0c2b9736a27af81fb9871f85d"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-clang-format/default.nix b/distros/foxy/ament-cmake-clang-format/default.nix index 3b06cb0fcf..f482c0fb00 100644 --- a/distros/foxy/ament-cmake-clang-format/default.nix +++ b/distros/foxy/ament-cmake-clang-format/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_clang_format/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "d0cc9e2c5ab6706ca6d5b5c8d93278ad74d05180fac2f9eb8c9eb1adfb9723f8"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_clang_format/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "2053c5a07609451e0cd5d687d51e33e349f2875c748b5d5af7a4a486e515a288"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-clang-tidy/default.nix b/distros/foxy/ament-cmake-clang-tidy/default.nix index 5adaa22e39..b28cb319e8 100644 --- a/distros/foxy/ament-cmake-clang-tidy/default.nix +++ b/distros/foxy/ament-cmake-clang-tidy/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_clang_tidy/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "e9bc0c84afe1ff8ebc51bd7eddd55c65148b30196906e08370e2c0c4f65f1ba2"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_clang_tidy/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "b7a9c094aa14f608f574cfcfdebf11a0ddff6cce33f08c0a6cab08faf8d0f918"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-copyright/default.nix b/distros/foxy/ament-cmake-copyright/default.nix index c292621efd..9be8b568c2 100644 --- a/distros/foxy/ament-cmake-copyright/default.nix +++ b/distros/foxy/ament-cmake-copyright/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_copyright/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "ef3fca97b4490e5bb5c7afc390e7a614c1d6701ff92581080c04b9f7ca8661f5"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_copyright/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "80b2c9bb29e1955bf2b5cbf6bfa9472ecee04995eefbba02606bc87891a97ea4"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-core/default.nix b/distros/foxy/ament-cmake-core/default.nix index 4fc8e9c690..9b3ffd1b66 100644 --- a/distros/foxy/ament-cmake-core/default.nix +++ b/distros/foxy/ament-cmake-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }: buildRosPackage { pname = "ros-foxy-ament-cmake-core"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_core/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "766183ccd4c94c341d1e14dd5c3309b1abd40739911a5701d0e1d875b0dfc577"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_core/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "83bdc693169d845f977ca1258b937631eab25763a12f0d528a5023909e19a940"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-cppcheck/default.nix b/distros/foxy/ament-cmake-cppcheck/default.nix index 9c4d0eccd7..d5255ce239 100644 --- a/distros/foxy/ament-cmake-cppcheck/default.nix +++ b/distros/foxy/ament-cmake-cppcheck/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_cppcheck/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "1548c8d4b1403dea29e63758d0498bb68c3a8a8b81781d02a9bca3ac93f8839e"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_cppcheck/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "011ad1e74771359197ac56a32b179f16ea297398002185f34c658b32a90e08c8"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-cpplint/default.nix b/distros/foxy/ament-cmake-cpplint/default.nix index f70fd6d49c..c4f2a42059 100644 --- a/distros/foxy/ament-cmake-cpplint/default.nix +++ b/distros/foxy/ament-cmake-cpplint/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_cpplint/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "26dcfd5962a1efc0b254ac9badf0c4168686d275a7e32a32926c54114e0be7eb"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_cpplint/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "ddae3ee82778bd26ec721658d992cfb3927c2d0582bf5b623416620fb0a76883"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-export-definitions/default.nix b/distros/foxy/ament-cmake-export-definitions/default.nix index f6b6b864a4..4e6f817d5a 100644 --- a/distros/foxy/ament-cmake-export-definitions/default.nix +++ b/distros/foxy/ament-cmake-export-definitions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-foxy-ament-cmake-export-definitions"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_definitions/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "bb75d1ad8b778ad86ffb772e3d682fab169eb1510538ec1c5c24455d8cfcf848"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_definitions/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "de0f1e385bff5fb0dcf6792818a718ac0c59b72c3301ef7b7bec8f593bf76421"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-export-dependencies/default.nix b/distros/foxy/ament-cmake-export-dependencies/default.nix index 31e3d05061..0b835c7f2b 100644 --- a/distros/foxy/ament-cmake-export-dependencies/default.nix +++ b/distros/foxy/ament-cmake-export-dependencies/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }: buildRosPackage { pname = "ros-foxy-ament-cmake-export-dependencies"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_dependencies/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "9709006989244e989cc7355e82fb7a7ae590fd59016c68fa0bfbe139d419db7c"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_dependencies/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "caa0ae309c610010246a025a77f72720023d4cebaa94ec5da4cc3aa060ea9246"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-export-include-directories/default.nix b/distros/foxy/ament-cmake-export-include-directories/default.nix index 3b5571280e..dd6f8ed544 100644 --- a/distros/foxy/ament-cmake-export-include-directories/default.nix +++ b/distros/foxy/ament-cmake-export-include-directories/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-foxy-ament-cmake-export-include-directories"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_include_directories/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "fd1fa4080ae01d20257de50a0c96691eccadcd5e10edbec69c6d6da2aa6c7f4f"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_include_directories/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "ba90771b2f024ee018403167368bd5ac62fb8a14b3a8afebead86fa3ed354ef7"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-export-interfaces/default.nix b/distros/foxy/ament-cmake-export-interfaces/default.nix index 1c92d7d384..33f5a75ff6 100644 --- a/distros/foxy/ament-cmake-export-interfaces/default.nix +++ b/distros/foxy/ament-cmake-export-interfaces/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }: buildRosPackage { pname = "ros-foxy-ament-cmake-export-interfaces"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_interfaces/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "c76832e7d164b28a2b0ab24299547b7b238998db313fff5fe889655fbb60db67"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_interfaces/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "7127ea3382c266dea8d8876212086b6c5186e73b6e815d054249ad70711a562f"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-export-libraries/default.nix b/distros/foxy/ament-cmake-export-libraries/default.nix index 4b989365ad..ca0dc2d319 100644 --- a/distros/foxy/ament-cmake-export-libraries/default.nix +++ b/distros/foxy/ament-cmake-export-libraries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-foxy-ament-cmake-export-libraries"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_libraries/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "663ce3f2403a27e619f5399b59cd9773c042cab984d8d6af487db08d6bfa0880"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_libraries/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "d378d1eba06c07763a911efc8a8245c3c1b6730f0c1d8119a6a687ee20b14b34"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-export-link-flags/default.nix b/distros/foxy/ament-cmake-export-link-flags/default.nix index 25a732de15..2b3405d469 100644 --- a/distros/foxy/ament-cmake-export-link-flags/default.nix +++ b/distros/foxy/ament-cmake-export-link-flags/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-foxy-ament-cmake-export-link-flags"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_link_flags/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "3b94c50b1a8c153d447bd16a54e7c4b54bfe44ab8bafbe1fd7c869fedd05a95e"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_link_flags/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "e343989e87e451d37033b7b0b212ab3eaa3611e35159bb1389d9fef88738c0ce"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-export-targets/default.nix b/distros/foxy/ament-cmake-export-targets/default.nix index 048e4bc4e6..f7d4aeb7d2 100644 --- a/distros/foxy/ament-cmake-export-targets/default.nix +++ b/distros/foxy/ament-cmake-export-targets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }: buildRosPackage { pname = "ros-foxy-ament-cmake-export-targets"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_targets/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "cbf60a0e0be542f83f41926b8c59cfc8adde5c126d47a0c3155f48a8fc486a81"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_export_targets/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "4f9b40aa1228d7cab1e18a07edabda18f409122920ed5b00614fecda7d9e49d5"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-flake8/default.nix b/distros/foxy/ament-cmake-flake8/default.nix index 6c349f0dcb..ca8d9bc39f 100644 --- a/distros/foxy/ament-cmake-flake8/default.nix +++ b/distros/foxy/ament-cmake-flake8/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_flake8/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "10689aea02029a348221c33d9a1bd87f74fa54438da36bc700ad8f49de39af9a"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_flake8/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "9475e32f531ab297a9b8906cbd6efc3580ac24e220b208b95607ef8082f67a46"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-gmock/default.nix b/distros/foxy/ament-cmake-gmock/default.nix index 5f44c07eec..ca6bf0b007 100644 --- a/distros/foxy/ament-cmake-gmock/default.nix +++ b/distros/foxy/ament-cmake-gmock/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock, gmock-vendor }: buildRosPackage { pname = "ros-foxy-ament-cmake-gmock"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_gmock/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "7bac550acca3e21db0bc566005cdb15c868afcf16d16c55756520b13811aad1d"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_gmock/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "a925bf69e5be2fe9c19919fb4bc0d5521a2ed684aee33110ef9dacd0c2eea214"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-gtest/default.nix b/distros/foxy/ament-cmake-gtest/default.nix index e1d0b80d32..bf0520a6d5 100644 --- a/distros/foxy/ament-cmake-gtest/default.nix +++ b/distros/foxy/ament-cmake-gtest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }: buildRosPackage { pname = "ros-foxy-ament-cmake-gtest"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_gtest/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "9d2f4253cc491dab3d3312fb0c9c88915486c046e1c1377d50f17c3c949396f4"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_gtest/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "2c7d2360e27768743e7ca5c29c16e4d39ad6403ac7c8375e4486f2762acd192d"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-include-directories/default.nix b/distros/foxy/ament-cmake-include-directories/default.nix index d830723708..79cc91ea42 100644 --- a/distros/foxy/ament-cmake-include-directories/default.nix +++ b/distros/foxy/ament-cmake-include-directories/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-foxy-ament-cmake-include-directories"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_include_directories/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "4a3a6802ac9f0dd3cbaa422da5c9eef10b4281835cb12043f29c990663645553"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_include_directories/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "b060a67ba7f223ac2f6d230e3ae4522c233b74d97389acbe273b9c36241ac786"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-libraries/default.nix b/distros/foxy/ament-cmake-libraries/default.nix index 0a996b02af..a1b42ac968 100644 --- a/distros/foxy/ament-cmake-libraries/default.nix +++ b/distros/foxy/ament-cmake-libraries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-foxy-ament-cmake-libraries"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_libraries/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "1d60ea0572a78cf6848762b618f28aad9c8076abe89df677a27a81e2d12a1bf6"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_libraries/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "6f0dd8a52bac0ca1afa5e83cd4c27b64548225c9b51f5dc4654f89b702a8817a"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-lint-cmake/default.nix b/distros/foxy/ament-cmake-lint-cmake/default.nix index 154fc4e195..71d1b40bd2 100644 --- a/distros/foxy/ament-cmake-lint-cmake/default.nix +++ b/distros/foxy/ament-cmake-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-lint-cmake }: buildRosPackage { pname = "ros-foxy-ament-cmake-lint-cmake"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_lint_cmake/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "58df23366b5bae279e5ff4db8046dddc1a3e8ca81e506ccedac7fc473a8b722f"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_lint_cmake/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "87d8082faf6eda64e922f75b71cda8af83ee945c351e0b950f2f8c2d63cde675"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-mypy/default.nix b/distros/foxy/ament-cmake-mypy/default.nix index c3e3f2dfec..e0b69e9d04 100644 --- a/distros/foxy/ament-cmake-mypy/default.nix +++ b/distros/foxy/ament-cmake-mypy/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_mypy/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "a447e9e489175a24f90b6214fa5cc484db61bf9c230698cbb737e39bfd82fd4b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_mypy/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "6f38c7ce67a182a6fb9607c55b566d55d60d54e13caeb5a2602a2f68d0535c1c"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-nose/default.nix b/distros/foxy/ament-cmake-nose/default.nix index a93f221208..b96c39c22e 100644 --- a/distros/foxy/ament-cmake-nose/default.nix +++ b/distros/foxy/ament-cmake-nose/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, python3Packages }: buildRosPackage { pname = "ros-foxy-ament-cmake-nose"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_nose/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "9830b3f7d1ffe261c30eacd6336790a104199c916b58acf6c1bfc8159a6f51bd"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_nose/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "f01432c2ba65c69478be2a8c33c28735cd9d00474866643fa3cb410fc78881f1"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-pclint/default.nix b/distros/foxy/ament-cmake-pclint/default.nix index 12d2619041..cbfeca8286 100644 --- a/distros/foxy/ament-cmake-pclint/default.nix +++ b/distros/foxy/ament-cmake-pclint/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pclint/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "0240a34a905200e66f05f1e292765a30470ddd4185a62af7ed38c207e65ff6ce"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pclint/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "866826fee5293cb5bed061323fe71f4c27ec6805c76eac827bf9f5b2ca10e0b3"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-pep257/default.nix b/distros/foxy/ament-cmake-pep257/default.nix index 1429057ae2..c6f0527fae 100644 --- a/distros/foxy/ament-cmake-pep257/default.nix +++ b/distros/foxy/ament-cmake-pep257/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pep257/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "7ab644cd3b0e1e7eadfbb0ff770ae77617c0c1166948c583636f897e2530c985"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pep257/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "5e39b3a5f96e2508ced01b05523bd6d5ddf12695d17799f1318ad33619a4bd9f"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-pycodestyle/default.nix b/distros/foxy/ament-cmake-pycodestyle/default.nix index b34bc0736f..210a74994f 100644 --- a/distros/foxy/ament-cmake-pycodestyle/default.nix +++ b/distros/foxy/ament-cmake-pycodestyle/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pycodestyle/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "51db9bfc2a48458b4fc615e46c87960fe5427e7db1d43f249f749ce357a31411"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pycodestyle/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "3cc9be0b3713ceb7baa340b61f9db95e07da6dcc91f215f2c8bb0800c5381cdc"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-pyflakes/default.nix b/distros/foxy/ament-cmake-pyflakes/default.nix index 7cd188c8a4..c8a89df031 100644 --- a/distros/foxy/ament-cmake-pyflakes/default.nix +++ b/distros/foxy/ament-cmake-pyflakes/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pyflakes/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "54c0e1af19c83a454ec87da037a6a51097417fd766e05c68144016655086c010"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_pyflakes/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "b2af6810ee2cd8ae078aad27933c00ad0de1ea403a2d5c0fb82ebaeb2dab47c8"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-pytest/default.nix b/distros/foxy/ament-cmake-pytest/default.nix index 8ae3a5dffb..a9b2535654 100644 --- a/distros/foxy/ament-cmake-pytest/default.nix +++ b/distros/foxy/ament-cmake-pytest/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-cmake-pytest"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_pytest/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "9894b4790167e97b616ff7b54c714ae7c2bc2cadb95a7d379eeec207361b319d"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_pytest/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "79f30fabe8f290196a215190d5182ec132f4df7990aa8e4fad04f7ac3bcf2514"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-python/default.nix b/distros/foxy/ament-cmake-python/default.nix index 893b87c1cd..4969103342 100644 --- a/distros/foxy/ament-cmake-python/default.nix +++ b/distros/foxy/ament-cmake-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-foxy-ament-cmake-python"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_python/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "9a6b76c1ac9d2fa6883dafd8f3b0196266d67ad3caaf099066125d4b91fd1b51"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_python/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "d31d5ffbec73abac5cd31c6cb10c94a11093a5162db4522d35e410c9f188360e"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-target-dependencies/default.nix b/distros/foxy/ament-cmake-target-dependencies/default.nix index 257a2e8a6e..793b10359d 100644 --- a/distros/foxy/ament-cmake-target-dependencies/default.nix +++ b/distros/foxy/ament-cmake-target-dependencies/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }: buildRosPackage { pname = "ros-foxy-ament-cmake-target-dependencies"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_target_dependencies/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "7d0e0ae1fb360644f44027c45e87e20915cc4ede05f87d72028cf7925e0d44c5"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_target_dependencies/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "a880e69d331008cbd7725b608592f050c51fcd3ec7cb2b92531016fa48d45ed1"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-test/default.nix b/distros/foxy/ament-cmake-test/default.nix index 0ad8baff49..89abf0552b 100644 --- a/distros/foxy/ament-cmake-test/default.nix +++ b/distros/foxy/ament-cmake-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }: buildRosPackage { pname = "ros-foxy-ament-cmake-test"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_test/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "14d1695ce28bdaf4059031e8cea86abd07a4516b9c3ea553d4859ca693603f96"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_test/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "b7f61624da074f07729aa5fe39bc44c1178f972eea76663e79b29b568dd84bb8"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-uncrustify/default.nix b/distros/foxy/ament-cmake-uncrustify/default.nix index 838424b5f0..af9d51a41a 100644 --- a/distros/foxy/ament-cmake-uncrustify/default.nix +++ b/distros/foxy/ament-cmake-uncrustify/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_uncrustify/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "3db77f3099465847f23cec164b8d0780b64ecedca5ab6f6be8a3d1f0cc85fac2"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_uncrustify/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "a56a6d9de25f07b0c0bbb8855290b209cbf1bc29258ae4525c874d90db7f4f39"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-version/default.nix b/distros/foxy/ament-cmake-version/default.nix index 3611bede08..8e5488c3b6 100644 --- a/distros/foxy/ament-cmake-version/default.nix +++ b/distros/foxy/ament-cmake-version/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core }: buildRosPackage { pname = "ros-foxy-ament-cmake-version"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_version/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "5a2ccecb66a9e0cad00a224444c31429fce421cac99b95d52ef157b90dcd19aa"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake_version/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "13067b4fc6f02ff0a3045d109f7f4612d51d500865bcd0998412f4b3363e732a"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake-xmllint/default.nix b/distros/foxy/ament-cmake-xmllint/default.nix index 236ac15669..6306476c70 100644 --- a/distros/foxy/ament-cmake-xmllint/default.nix +++ b/distros/foxy/ament-cmake-xmllint/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_xmllint/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "41080279f4ac3910f184d8e96cfdc2dba17a5f4f6b1b0e31a087379fa3fafe28"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cmake_xmllint/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "fea3e6228232ff71f9139a5e674f8a6a849f3bf7bee7837c3abe5163d9b93b96"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-cmake/default.nix b/distros/foxy/ament-cmake/default.nix index 1f3ef3660c..4cfd074f83 100644 --- a/distros/foxy/ament-cmake/default.nix +++ b/distros/foxy/ament-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }: buildRosPackage { pname = "ros-foxy-ament-cmake"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "32407933a401897367f241d5c6a5905a884cc43444b4029cdb7da646b4319e9f"; + url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/foxy/ament_cmake/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "7123c1c315755f57c939634b75e32f0b301d3a2c425952477eea5ecfa0f9b801"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-copyright/default.nix b/distros/foxy/ament-copyright/default.nix index c93647532c..edda1600ba 100644 --- a/distros/foxy/ament-copyright/default.nix +++ b/distros/foxy/ament-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-copyright"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_copyright/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "e995570db00f3a0d04e5cc732e3f6e7033be843aaf3a744086eb386a22fbdaa8"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_copyright/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "4d8be8b47c7baa21d0b130407cb4e6c0b5f728dbf328b032dc41722cf576de8a"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-cppcheck/default.nix b/distros/foxy/ament-cppcheck/default.nix index 3faccbcfa4..7064b9a8e5 100644 --- a/distros/foxy/ament-cppcheck/default.nix +++ b/distros/foxy/ament-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cppcheck }: buildRosPackage { pname = "ros-foxy-ament-cppcheck"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cppcheck/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "b58398119adb64cce6f221fa9bb7ada0f23beb70eb7e47494549df50575ae7f4"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cppcheck/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "bc944400cde542b4a619be5a3ff8a416d6ac7605a962268bcd6f31fbe43e5827"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-cpplint/default.nix b/distros/foxy/ament-cpplint/default.nix index e37bea57ef..5053ffaa81 100644 --- a/distros/foxy/ament-cpplint/default.nix +++ b/distros/foxy/ament-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-cpplint"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cpplint/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "6d5c0406b130ab904c6a57546b04de3df4e545f2c91c544eb4daf6d7ae5c3909"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_cpplint/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "4a5ee849d10d36e0860cf6794d985e93d5409f17babb9ab2d9c5572d14275379"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-flake8/default.nix b/distros/foxy/ament-flake8/default.nix index 1d416a35c8..9e25f636ff 100644 --- a/distros/foxy/ament-flake8/default.nix +++ b/distros/foxy/ament-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint, python3Packages }: buildRosPackage { pname = "ros-foxy-ament-flake8"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_flake8/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "d21cf25394ba1a0fd76adac6a777ed9d45b6783b9fed7b5c2b10883928d01423"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_flake8/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "746472d2fcdd3e92536a4a514f7c2c8a2b0db8a2d518e9805d8668fb47b844f0"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-lint-auto/default.nix b/distros/foxy/ament-lint-auto/default.nix index 2deae749e1..68782b37ef 100644 --- a/distros/foxy/ament-lint-auto/default.nix +++ b/distros/foxy/ament-lint-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test }: buildRosPackage { pname = "ros-foxy-ament-lint-auto"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_auto/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "63a106542fc547155f4a6726bc658636d647b7c33c737f14baf222d58d8daa1b"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_auto/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "cdf578aa009f9de1047d58c866df18f3e8a4105c8e14bd5fcbe4a6673d17ea02"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-lint-cmake/default.nix b/distros/foxy/ament-lint-cmake/default.nix index 12e8cfbab6..1ecebea189 100644 --- a/distros/foxy/ament-lint-cmake/default.nix +++ b/distros/foxy/ament-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-lint-cmake"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_cmake/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "8def36dd0aed1b78fb08b6ef207fe43a51a447f070477572df40f0b9a2910d0f"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_cmake/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "d34a1d2937c0c50075902c7b0c8d5bee906578ae87a27d1d7f3a03a8ddf6f8df"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-lint-common/default.nix b/distros/foxy/ament-lint-common/default.nix index 01b9ffe63d..a329457bcf 100644 --- a/distros/foxy/ament-lint-common/default.nix +++ b/distros/foxy/ament-lint-common/default.nix @@ -5,12 +5,12 @@ { 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.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_common/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "75923c206098b0dc2139c82ba82fd141a2ea87a9c71cfb3b87b3f1079849335e"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint_common/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "f12c5cb96b1fe4cace7c2ea9d9bb7044cf92b6216e4b8af5b3fc643df6e56c93"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ament-lint/default.nix b/distros/foxy/ament-lint/default.nix index 456bc8ead0..d32aa619b9 100644 --- a/distros/foxy/ament-lint/default.nix +++ b/distros/foxy/ament-lint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, }: buildRosPackage { pname = "ros-foxy-ament-lint"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "ba2ac821605207b451f48ec1cf19d8df8577777e431b0ab9f7af97862aad97c2"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_lint/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "9c8d0cac3a01956469f73a6cce9536b01dc648405b5be09ce8e59bba11a2f3aa"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-mypy/default.nix b/distros/foxy/ament-mypy/default.nix index 554cb55527..9f68d2dac5 100644 --- a/distros/foxy/ament-mypy/default.nix +++ b/distros/foxy/ament-mypy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-mypy"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_mypy/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "a411c75f3d2bd9a6c03fa2bf0665ed0341af3430f4b6bad985630118b2552f7f"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_mypy/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "b7419fbfc0bfcd600f4de1a71db19f5f00b725712a45037a51a1e68fd50ccb3e"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-pclint/default.nix b/distros/foxy/ament-pclint/default.nix index 499a38ffbd..e5b64c9a28 100644 --- a/distros/foxy/ament-pclint/default.nix +++ b/distros/foxy/ament-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-pclint"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pclint/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "aa29f713ac8c26ddcce1365e66ee70a24676dad18798af85825972f7e2923cd1"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pclint/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "90aa176bdfda5294b90b4ecbd504392883f7ced598bc91e7607aef2986b39613"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-pep257/default.nix b/distros/foxy/ament-pep257/default.nix index fa98600e6e..257f5eaed5 100644 --- a/distros/foxy/ament-pep257/default.nix +++ b/distros/foxy/ament-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-lint, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-pep257"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pep257/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "c71a73e6a150e58d0b57878d31bda0fdd7ad3b0d724bffb3d9dff32bf896531d"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pep257/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "dafaafc48c5390d8457c0959c656ea0ba9ede2a07dad261b09bd5f53d1c63814"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-pycodestyle/default.nix b/distros/foxy/ament-pycodestyle/default.nix new file mode 100644 index 0000000000..21554279d6 --- /dev/null +++ b/distros/foxy/ament-pycodestyle/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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.5-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pycodestyle/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "391c5edc93fe879d873e5429c0a886fc53711d0126a46f0b2886ee622bfff7ae"; + }; + + 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 index 635397f12e..4fed56b7c1 100644 --- a/distros/foxy/ament-pyflakes/default.nix +++ b/distros/foxy/ament-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-pycodestyle, python3Packages, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-pyflakes"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pyflakes/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "a14fef33704d32f5338a206535d23fe7a0d72b7ec327d122e6f0657d6997c522"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_pyflakes/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "1580d0b7480f87e81b15870cf39803a65a8f0c9b547c134b9419aae2437704c7"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-uncrustify/default.nix b/distros/foxy/ament-uncrustify/default.nix index ffc24b9822..ff8ee66043 100644 --- a/distros/foxy/ament-uncrustify/default.nix +++ b/distros/foxy/ament-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, uncrustify-vendor }: buildRosPackage { pname = "ros-foxy-ament-uncrustify"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_uncrustify/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "26caa6a3b5379f3aabcba5b8d739ad659d963011880d54b79b8610a802b1f54d"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_uncrustify/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "a0eb0fb7d62bd7bb517e9646dddb179e4d0dcc28804c58e6493ea4dc1f82aa80"; }; buildType = "ament_python"; diff --git a/distros/foxy/ament-xmllint/default.nix b/distros/foxy/ament-xmllint/default.nix index 4810cbb92e..2b9f43b456 100644 --- a/distros/foxy/ament-xmllint/default.nix +++ b/distros/foxy/ament-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint, ament-pep257, libxml2, pythonPackages }: buildRosPackage { pname = "ros-foxy-ament-xmllint"; - version = "0.9.4-r1"; + version = "0.9.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_xmllint/0.9.4-1.tar.gz"; - name = "0.9.4-1.tar.gz"; - sha256 = "1749d7d629e96c60c63e2fe7ac32264a87b85f48fa861db1dcb85ad4d78b01b6"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/foxy/ament_xmllint/0.9.5-1.tar.gz"; + name = "0.9.5-1.tar.gz"; + sha256 = "4f093160d498b5d486320b546289e925b2461d752709183fdd10294fda199a9f"; }; buildType = "ament_python"; diff --git a/distros/foxy/examples-rclcpp-minimal-action-client/default.nix b/distros/foxy/examples-rclcpp-minimal-action-client/default.nix index 9c546b3105..753dbbe2db 100644 --- a/distros/foxy/examples-rclcpp-minimal-action-client/default.nix +++ b/distros/foxy/examples-rclcpp-minimal-action-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, example-interfaces, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-minimal-action-client"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_action_client/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "89124b53a10d2233b9dd2db820130c2634e0030f239a01901533c9a068a1cc3d"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_action_client/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "2f044345662ad649d87de1207c5d269896a68a9073c853ebcec19bd486049a3c"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclcpp-minimal-action-server/default.nix b/distros/foxy/examples-rclcpp-minimal-action-server/default.nix index 11aeea3294..338e601c42 100644 --- a/distros/foxy/examples-rclcpp-minimal-action-server/default.nix +++ b/distros/foxy/examples-rclcpp-minimal-action-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, example-interfaces, rclcpp, rclcpp-action }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-minimal-action-server"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_action_server/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "56b0ebaaeeb63b959e4fbd3612629cba5ed2e39ac60814f5bce8beacabcfdb29"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_action_server/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "38a1de26ce1a54e042220621936296c0668d818e83f33b5dfe2b860a46118674"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclcpp-minimal-client/default.nix b/distros/foxy/examples-rclcpp-minimal-client/default.nix index c280b9fbf0..ba87b719a0 100644 --- a/distros/foxy/examples-rclcpp-minimal-client/default.nix +++ b/distros/foxy/examples-rclcpp-minimal-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-minimal-client"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_client/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "e3c604eb7c52896657951d019da87bc2e5e49395db2f47bedfa10162caaf8424"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_client/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "20c91b64e17d403c3ac32865d873d5eb01b4bb64c144671bcb9cf04a60d871b3"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclcpp-minimal-composition/default.nix b/distros/foxy/examples-rclcpp-minimal-composition/default.nix index 6282ccb0ac..0bfc428792 100644 --- a/distros/foxy/examples-rclcpp-minimal-composition/default.nix +++ b/distros/foxy/examples-rclcpp-minimal-composition/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rclcpp, rclcpp-components, std-msgs }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-minimal-composition"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_composition/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "f5136acb7ff1629d628a4b9295c156150a6bb5950ebfe0841302e1da5b6b0200"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_composition/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "71a5c742b2cee37d78e227752d42e7fb61e4c398ed8be32c4dbf13f6cd5fdb39"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclcpp-minimal-publisher/default.nix b/distros/foxy/examples-rclcpp-minimal-publisher/default.nix index 83c0c25567..628fef0664 100644 --- a/distros/foxy/examples-rclcpp-minimal-publisher/default.nix +++ b/distros/foxy/examples-rclcpp-minimal-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rclcpp, std-msgs }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-minimal-publisher"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_publisher/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "13feec90078161e153e96ab58809c541eb66ed03668a5da05d09a714f5da2574"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_publisher/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "54ecc2ba1f25082bfb38b5b1bddab1c8925b9e7ea81709cc1345ecedb319f012"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclcpp-minimal-service/default.nix b/distros/foxy/examples-rclcpp-minimal-service/default.nix index f19bde4082..7215885213 100644 --- a/distros/foxy/examples-rclcpp-minimal-service/default.nix +++ b/distros/foxy/examples-rclcpp-minimal-service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, example-interfaces, rclcpp }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-minimal-service"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_service/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "d872931e488accf9da680e31eccf64bbeb80258f7222c45c3897e911fd016b03"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_service/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "6ce200f93e1187bad3f518e9e5987047450ded3249290cd159080a3f10216a2f"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclcpp-minimal-subscriber/default.nix b/distros/foxy/examples-rclcpp-minimal-subscriber/default.nix index 3f7f4c5a69..e14f28f8c5 100644 --- a/distros/foxy/examples-rclcpp-minimal-subscriber/default.nix +++ b/distros/foxy/examples-rclcpp-minimal-subscriber/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rclcpp, std-msgs }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-minimal-subscriber"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_subscriber/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "55dede0f0ad8f22237d916efcb303cfd80eb410bc4e72e464156e6bc5b4dddcd"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_subscriber/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "0adc62d57d3ee5f7816eadd4cd63655488db99d2e4ef0950ad4fbc25ed45fbd7"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclcpp-minimal-timer/default.nix b/distros/foxy/examples-rclcpp-minimal-timer/default.nix index deb1ee4789..fc6b46896d 100644 --- a/distros/foxy/examples-rclcpp-minimal-timer/default.nix +++ b/distros/foxy/examples-rclcpp-minimal-timer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rclcpp }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-minimal-timer"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_timer/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "cd688e2fc33ec83cc2b0bc9a7c8cc33b9a81230e0a1df450fb5c81b15d3f7372"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_minimal_timer/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "58097ce0c0838134d3d9c2d1035135cfb09d695100e0b25afd6f4d6aef7a549d"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclcpp-multithreaded-executor/default.nix b/distros/foxy/examples-rclcpp-multithreaded-executor/default.nix index d5708eac93..addedee507 100644 --- a/distros/foxy/examples-rclcpp-multithreaded-executor/default.nix +++ b/distros/foxy/examples-rclcpp-multithreaded-executor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rclcpp, std-msgs }: buildRosPackage { pname = "ros-foxy-examples-rclcpp-multithreaded-executor"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_multithreaded_executor/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "9f3421fbe084f56b9015b266fea1c1ee630d1ac8497c93245e5b64f9ffaa9f56"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclcpp_multithreaded_executor/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "eaa4488b4271e35691f39c73a5305644d5d63f26b14818347d1f794daa3ab858"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/examples-rclpy-executors/default.nix b/distros/foxy/examples-rclpy-executors/default.nix index fc13bc37c3..4e8c74aea5 100644 --- a/distros/foxy/examples-rclpy-executors/default.nix +++ b/distros/foxy/examples-rclpy-executors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-foxy-examples-rclpy-executors"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_executors/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "8383471252e0ebdec13073be1648e50c6fc8a0d8fc0b31841a98680412604097"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_executors/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "e27a6d465d17245c928e8ca833c2acccfbc255b2cae20087077a38515d0401e2"; }; buildType = "ament_python"; diff --git a/distros/foxy/examples-rclpy-minimal-action-client/default.nix b/distros/foxy/examples-rclpy-minimal-action-client/default.nix index 8b46ae5e11..4d2d250ec6 100644 --- a/distros/foxy/examples-rclpy-minimal-action-client/default.nix +++ b/distros/foxy/examples-rclpy-minimal-action-client/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_action_client/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "5fb794aa5448ef241dff84145923db23f2902e6253467684aeb3b21c3a00774d"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_action_client/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "9d7c7130746a7ff71bd5a4e281c6d199a7f3b79c6832caf249dd024242976c44"; }; buildType = "ament_python"; diff --git a/distros/foxy/examples-rclpy-minimal-action-server/default.nix b/distros/foxy/examples-rclpy-minimal-action-server/default.nix index c1e103a914..a08e05868c 100644 --- a/distros/foxy/examples-rclpy-minimal-action-server/default.nix +++ b/distros/foxy/examples-rclpy-minimal-action-server/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_action_server/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "ccd2f41daa1732e7554ad65698c9e4c81f322b3b01219472e280479ca92becf2"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_action_server/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "de19709782f4f1a1e5098f6a7472d0c4377bacc07b92e6a8c7993addc9c4c7da"; }; buildType = "ament_python"; diff --git a/distros/foxy/examples-rclpy-minimal-client/default.nix b/distros/foxy/examples-rclpy-minimal-client/default.nix index 9ed2922b18..aba1cb15ca 100644 --- a/distros/foxy/examples-rclpy-minimal-client/default.nix +++ b/distros/foxy/examples-rclpy-minimal-client/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_client/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "e8f548380de9fd4682075a0eb4bcbe2877653b58145215405b8ea944283b3a7a"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_client/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "f70b17b8208bb382c16b0fc18f4625c83e4e75753a47886d3b9af99c06120739"; }; buildType = "ament_python"; diff --git a/distros/foxy/examples-rclpy-minimal-publisher/default.nix b/distros/foxy/examples-rclpy-minimal-publisher/default.nix index 7ca937c7b2..d4f9af8a55 100644 --- a/distros/foxy/examples-rclpy-minimal-publisher/default.nix +++ b/distros/foxy/examples-rclpy-minimal-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-foxy-examples-rclpy-minimal-publisher"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_publisher/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "54b43a8864b0ce386928951ec7cca4470fd222eb565265c1d5da9d96ce03de3e"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_publisher/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "5f9203260edc9e8b884bf07ec37fdc067609d78af7f39e1ab12a5572cb085a54"; }; buildType = "ament_python"; diff --git a/distros/foxy/examples-rclpy-minimal-service/default.nix b/distros/foxy/examples-rclpy-minimal-service/default.nix index d7cf4fc934..b17c598c5c 100644 --- a/distros/foxy/examples-rclpy-minimal-service/default.nix +++ b/distros/foxy/examples-rclpy-minimal-service/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_service/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "486e70aab855dbda915f3fd7e88e008f6dcc210333d321a8c938e4e118396d96"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_service/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "c109579cc2afda4a95948514f2e2f2b14a15dd36b7f2779128176473b0cc5e57"; }; buildType = "ament_python"; diff --git a/distros/foxy/examples-rclpy-minimal-subscriber/default.nix b/distros/foxy/examples-rclpy-minimal-subscriber/default.nix index 236c5bdb63..c61645f914 100644 --- a/distros/foxy/examples-rclpy-minimal-subscriber/default.nix +++ b/distros/foxy/examples-rclpy-minimal-subscriber/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy, std-msgs }: buildRosPackage { pname = "ros-foxy-examples-rclpy-minimal-subscriber"; - version = "0.9.2-r1"; + version = "0.9.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_subscriber/0.9.2-1.tar.gz"; - name = "0.9.2-1.tar.gz"; - sha256 = "dffe27e50a83f71eebfc3f62fa1995043b9e24eb07894f6508344b2690d28a47"; + url = "https://github.com/ros2-gbp/examples-release/archive/release/foxy/examples_rclpy_minimal_subscriber/0.9.3-1.tar.gz"; + name = "0.9.3-1.tar.gz"; + sha256 = "cbbbd5f922272c0298f3c6d4dd6cb6eacba8a0662ab5aee14ec10f8f8953750b"; }; buildType = "ament_python"; diff --git a/distros/foxy/gazebo-msgs/default.nix b/distros/foxy/gazebo-msgs/default.nix new file mode 100644 index 0000000000..283ebc44c3 --- /dev/null +++ b/distros/foxy/gazebo-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_msgs/3.5.0-1.tar.gz"; + name = "3.5.0-1.tar.gz"; + sha256 = "aa86da755af3456385ba0b7c87dbcefa20436fa52b71943e71e15124733712e6"; + }; + + buildType = "ament_cmake"; + 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 new file mode 100644 index 0000000000..9b7501c6a7 --- /dev/null +++ b/distros/foxy/gazebo-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_plugins/3.5.0-1.tar.gz"; + name = "3.5.0-1.tar.gz"; + sha256 = "18a9f027d4bd5361a7a4888df200da28c79bedeb32003b898add980d42f6da47"; + }; + + buildType = "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; [ bsd2 ]; + }; +} diff --git a/distros/foxy/gazebo-ros-pkgs/default.nix b/distros/foxy/gazebo-ros-pkgs/default.nix new file mode 100644 index 0000000000..cf4072c6aa --- /dev/null +++ b/distros/foxy/gazebo-ros-pkgs/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_ros_pkgs/3.5.0-1.tar.gz"; + name = "3.5.0-1.tar.gz"; + sha256 = "b9848b02cd21aee7229464710345008f64a4b25338ae10b87d6bbd8ecae5c7fd"; + }; + + buildType = "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; [ bsd2 ]; + }; +} diff --git a/distros/foxy/gazebo-ros/default.nix b/distros/foxy/gazebo-ros/default.nix new file mode 100644 index 0000000000..fa8d7dc504 --- /dev/null +++ b/distros/foxy/gazebo-ros/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 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.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/gazebo_ros_pkgs-release/archive/release/foxy/gazebo_ros/3.5.0-1.tar.gz"; + name = "3.5.0-1.tar.gz"; + sha256 = "7c57b01bedbc2ac8a81b97fd14d752ca4fbcfb77d2204ddeae20b88c33cc77ea"; + }; + + buildType = "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/generated.nix b/distros/foxy/generated.nix index 2bea9b9319..ddab13a80e 100644 --- a/distros/foxy/generated.nix +++ b/distros/foxy/generated.nix @@ -118,6 +118,8 @@ self: super: { ament-pep257 = self.callPackage ./ament-pep257 {}; + ament-pycodestyle = self.callPackage ./ament-pycodestyle {}; + ament-pyflakes = self.callPackage ./ament-pyflakes {}; ament-uncrustify = self.callPackage ./ament-uncrustify {}; @@ -248,6 +250,14 @@ self: super: { foonathan-memory-vendor = self.callPackage ./foonathan-memory-vendor {}; + gazebo-msgs = self.callPackage ./gazebo-msgs {}; + + gazebo-plugins = self.callPackage ./gazebo-plugins {}; + + gazebo-ros = self.callPackage ./gazebo-ros {}; + + gazebo-ros-pkgs = self.callPackage ./gazebo-ros-pkgs {}; + geodesy = self.callPackage ./geodesy {}; geographic-info = self.callPackage ./geographic-info {}; @@ -368,6 +378,8 @@ self: super: { nodl-python = self.callPackage ./nodl-python {}; + ompl = self.callPackage ./ompl {}; + orocos-kdl = self.callPackage ./orocos-kdl {}; osrf-pycommon = self.callPackage ./osrf-pycommon {}; @@ -790,6 +802,8 @@ self: super: { trajectory-msgs = self.callPackage ./trajectory-msgs {}; + turtlebot3-msgs = self.callPackage ./turtlebot3-msgs {}; + turtlesim = self.callPackage ./turtlesim {}; uncrustify-vendor = self.callPackage ./uncrustify-vendor {}; diff --git a/distros/foxy/ompl/default.nix b/distros/foxy/ompl/default.nix new file mode 100644 index 0000000000..6fd199ea97 --- /dev/null +++ b/distros/foxy/ompl/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 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/osrf-testing-tools-cpp/default.nix b/distros/foxy/osrf-testing-tools-cpp/default.nix index c0e1bab120..153a7ba99c 100644 --- a/distros/foxy/osrf-testing-tools-cpp/default.nix +++ b/distros/foxy/osrf-testing-tools-cpp/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://github.com/ros2-gbp/osrf_testings_tools_cpp-release/archive/release/foxy/osrf_testing_tools_cpp/1.3.2-1.tar.gz"; name = "1.3.2-1.tar.gz"; - sha256 = "32179f190ed329ba1a47ba412c2762f047973a85a4baa25d69d1d530a8bdbafa"; + sha256 = "e45c6bfaaf2feb2cd5fdad1a85efc2219d7621db4adaaf8344ab69e9f292b8b3"; }; buildType = "cmake"; diff --git a/distros/foxy/rclcpp-action/default.nix b/distros/foxy/rclcpp-action/default.nix index 6f46f702ff..8f427e66ef 100644 --- a/distros/foxy/rclcpp-action/default.nix +++ b/distros/foxy/rclcpp-action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rcl-action, rclcpp, rosidl-runtime-c, test-msgs }: buildRosPackage { pname = "ros-foxy-rclcpp-action"; - version = "2.0.0-r1"; + version = "2.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_action/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "06043d2ec46921f69d9ff8d12e0a3cf58d452cc4099fbbf727e67fc217b5abb9"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_action/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "55030395a014f664156110c0cdf04dded4834f4bcfffef6265a9713c307e9dca"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rclcpp-components/default.nix b/distros/foxy/rclcpp-components/default.nix index 152c7c72a4..162fce08c5 100644 --- a/distros/foxy/rclcpp-components/default.nix +++ b/distros/foxy/rclcpp-components/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, 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.0.0-r1"; + version = "2.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_components/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "a80ff113827a58255d01769f4aeb3def6dda7002d0a380e9ac402488ca6518bc"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_components/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "7dc52d6f2cd4d4dcbcd5a43c4848e96b0cdcc58f106ff7b3bfa0384b5f5a4b66"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rclcpp-lifecycle/default.nix b/distros/foxy/rclcpp-lifecycle/default.nix index e38ef36a8a..f27ceabd61 100644 --- a/distros/foxy/rclcpp-lifecycle/default.nix +++ b/distros/foxy/rclcpp-lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, rcl-lifecycle, rclcpp, rmw, rosidl-typesupport-cpp }: buildRosPackage { pname = "ros-foxy-rclcpp-lifecycle"; - version = "2.0.0-r1"; + version = "2.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_lifecycle/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "85fd48ecd1138f60d054e08d01eb3b42738bd258146716d1e1ab985ae9dbd3f7"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp_lifecycle/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "dea818702bfaafbe7e021a596bbe7f0331032505e4f921365ef23ae6b2db6528"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rclcpp/default.nix b/distros/foxy/rclcpp/default.nix index 78e1b3dadc..af455a1273 100644 --- a/distros/foxy/rclcpp/default.nix +++ b/distros/foxy/rclcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, libstatistics-collector, 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.0.0-r1"; + version = "2.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp/2.0.0-1.tar.gz"; - name = "2.0.0-1.tar.gz"; - sha256 = "8e3a944325d0158f7b9d17e80f39e080cdcc695375f4308f414f74c31d84b3a9"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/foxy/rclcpp/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "f162f4566d6f8441eae0db155926bec1537cdfcae58f6cc42a9c15dc81786d60"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rclpy/default.nix b/distros/foxy/rclpy/default.nix index bbae0f3a2f..80b0996bcb 100644 --- a/distros/foxy/rclpy/default.nix +++ b/distros/foxy/rclpy/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "1.0.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclpy-release/archive/release/foxy/rclpy/1.0.2-1.tar.gz"; - name = "1.0.2-1.tar.gz"; - sha256 = "51be8e963ac350a3ebb90808a5640b1dc3f6378bf26ab79fd290a845565e8d27"; + url = "https://github.com/ros2-gbp/rclpy-release/archive/release/foxy/rclpy/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "9caaeb37567c33878669e28d08fb5f41066b9e7bdcd3cfc4839ff93bfece71dd"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rcpputils/default.nix b/distros/foxy/rcpputils/default.nix index b773f7fd37..86f1daefc0 100644 --- a/distros/foxy/rcpputils/default.nix +++ b/distros/foxy/rcpputils/default.nix @@ -5,12 +5,12 @@ { 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.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/foxy/rcpputils/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "daaeda45d87e9a2d3760b0d244d8d0320a1f7392d48a592badbfd3ce71315e1c"; + url = "https://github.com/ros2-gbp/rcpputils-release/archive/release/foxy/rcpputils/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "6ba6b5beacc1778a3381d391f5c36100f93477e9897159dd774c81e06247e1c0"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ros2action/default.nix b/distros/foxy/ros2action/default.nix index 6e4a8edaee..868d19d6cf 100644 --- a/distros/foxy/ros2action/default.nix +++ b/distros/foxy/ros2action/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2action/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "6d5657dd987c4420ecedc19bfa9240a450a077dd51d8b3c7108636abce56bd6d"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2action/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "4539afa07060b1c473f7576ad5c76baaff06341c3d304dbf1515c283b80ab261"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2bag/default.nix b/distros/foxy/ros2bag/default.nix index 0a437fc722..4cf6838239 100644 --- a/distros/foxy/ros2bag/default.nix +++ b/distros/foxy/ros2bag/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/ros2bag/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "03979aa413dffbe0dd0bbd6e9733190bf9d685042b9c019fa1c27592293a549b"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/ros2bag/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "637b0d4b414cef38e319beb1bc593cd8d7e2ce75131c74858b16c67851185c76"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2cli/default.nix b/distros/foxy/ros2cli/default.nix index 78c01afd21..4121e8c98a 100644 --- a/distros/foxy/ros2cli/default.nix +++ b/distros/foxy/ros2cli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, python3Packages, pythonPackages, rclpy, test-msgs }: buildRosPackage { pname = "ros-foxy-ros2cli"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2cli/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "c365d0bc86671f31a8d2c52e9cfd004cb1417495f8f1fb97491f3ce252f7cd58"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2cli/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "749770ec083d35ec4b16b9c63554527256af4593e1896e4024cccd8e24c4a0b8"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2component/default.nix b/distros/foxy/ros2component/default.nix index b4d2215247..c9c75c1be1 100644 --- a/distros/foxy/ros2component/default.nix +++ b/distros/foxy/ros2component/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2component/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "871cf929acb6c020b9d055e6fe4ffe748b4b1527191f67a98d3878c78111f41e"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2component/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "ecd58d1ad3ebc6497077b2ac689529032b80c5b3f9af9b2948bde4430ae138ab"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2interface/default.nix b/distros/foxy/ros2interface/default.nix index b1a02ef61e..c1803c9830 100644 --- a/distros/foxy/ros2interface/default.nix +++ b/distros/foxy/ros2interface/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2interface/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "0b6688e00e8b6e1c4d59601bc2dbcbc2283e3ada3732dd412968dcd2bf988efd"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2interface/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "eae37653d5e3b0dccce29285be9df5bc793e6e49d6dfc896b1268aa828185fa5"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2lifecycle-test-fixtures/default.nix b/distros/foxy/ros2lifecycle-test-fixtures/default.nix index 5c9bdda870..4b41329295 100644 --- a/distros/foxy/ros2lifecycle-test-fixtures/default.nix +++ b/distros/foxy/ros2lifecycle-test-fixtures/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-lifecycle }: buildRosPackage { pname = "ros-foxy-ros2lifecycle-test-fixtures"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2lifecycle_test_fixtures/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "265600c75c91612f5b10bc58fcae64ec9a6c1b031ed07fd3516481af8d26a82f"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2lifecycle_test_fixtures/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "6aa2ae33bf2e6fca215bb8ddd7ccb6056f924bd35b1cd1dc18ce0d9c2538b4ea"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/ros2lifecycle/default.nix b/distros/foxy/ros2lifecycle/default.nix index 6a90a2bd4b..24556d0d54 100644 --- a/distros/foxy/ros2lifecycle/default.nix +++ b/distros/foxy/ros2lifecycle/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2lifecycle/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "9c806e2029a31f334e5ffe8594d7d515ceb781c331c66b706f740f5839b2d170"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2lifecycle/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "e6182fee73e0f609b794d6c6fe15eab6e54e5c5e6e3f8ab00f31154303868949"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2multicast/default.nix b/distros/foxy/ros2multicast/default.nix index a04f879d45..1f3240cf30 100644 --- a/distros/foxy/ros2multicast/default.nix +++ b/distros/foxy/ros2multicast/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, pythonPackages, ros2cli }: buildRosPackage { pname = "ros-foxy-ros2multicast"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2multicast/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "a8fa8cd27766be91338be1a6d7c471c1a4478347a09dc3cdfcbfe6d03dbaa123"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2multicast/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "eedcb1d448c8d77d6547a9baaa26aebe78f1b33b38f3224d74663b7bce1fee15"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2node/default.nix b/distros/foxy/ros2node/default.nix index 9a60482523..3d4a3f927a 100644 --- a/distros/foxy/ros2node/default.nix +++ b/distros/foxy/ros2node/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2node/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "f7ea4f1197d890936602abb60a38a585ad00f88b7ef8939d0ece5e6bc84cc3d6"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2node/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "5b6b2698b70dde249c2d38c514348c7873af55f95592fc5d1afec543367ecde6"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2param/default.nix b/distros/foxy/ros2param/default.nix index 74699da3cf..fb42799be9 100644 --- a/distros/foxy/ros2param/default.nix +++ b/distros/foxy/ros2param/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2param/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "8e8549fe45dbc7d55825178bb9159bdd2fe6e2911f094a8302bc6cc71111cf18"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2param/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "6f0cdf14879e3f7d0ef5705ce598ff652b61302aedf2723b426a73429bf02165"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2pkg/default.nix b/distros/foxy/ros2pkg/default.nix index b15801f250..62e67237d8 100644 --- a/distros/foxy/ros2pkg/default.nix +++ b/distros/foxy/ros2pkg/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2pkg/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "c12796d2555b59ebbe424544627be592db758ef944f799aa26a242f93980f5a7"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2pkg/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "b7eeae5f6b985e2be2a1a4e7bf4810f935569c04b944178637ec33263072858e"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2run/default.nix b/distros/foxy/ros2run/default.nix index aebcdac937..50db1061e2 100644 --- a/distros/foxy/ros2run/default.nix +++ b/distros/foxy/ros2run/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, pythonPackages, ros2cli, ros2pkg }: buildRosPackage { pname = "ros-foxy-ros2run"; - version = "0.9.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2run/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "12a57472e454b10bbe75c14319be5bab177fe2956f45a35c497fae344df35580"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2run/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "4a64e7d221b247c6e5c83c9716f2203a3b50e1d2b9854a4bc2ba5b33c1edbc3f"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2service/default.nix b/distros/foxy/ros2service/default.nix index 57bd9f2a0b..e476b5b453 100644 --- a/distros/foxy/ros2service/default.nix +++ b/distros/foxy/ros2service/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2service/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "5859227638441e7a7675504f12f8c17fa0ca6174f119089f4591b237fa2fca16"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2service/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "d1d3005a3df71d65bae738cbaa4bec098519cfc919728e54e8c24bdaaf6f4673"; }; buildType = "ament_python"; diff --git a/distros/foxy/ros2topic/default.nix b/distros/foxy/ros2topic/default.nix index 70674347cb..ab8501fa0e 100644 --- a/distros/foxy/ros2topic/default.nix +++ b/distros/foxy/ros2topic/default.nix @@ -5,12 +5,12 @@ { 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.5-r1"; + version = "0.9.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2topic/0.9.5-1.tar.gz"; - name = "0.9.5-1.tar.gz"; - sha256 = "f85e80749e188a2377c5d842394bccd3381b10f69282217d4378e44027b803b5"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/foxy/ros2topic/0.9.6-1.tar.gz"; + name = "0.9.6-1.tar.gz"; + sha256 = "cf2f32315cc555a798093615e821a759d325b5a1e9f6fbe78924d00ac5d46176"; }; buildType = "ament_python"; diff --git a/distros/foxy/rosbag2-compression/default.nix b/distros/foxy/rosbag2-compression/default.nix index 4c5cfd4eee..045d12639f 100644 --- a/distros/foxy/rosbag2-compression/default.nix +++ b/distros/foxy/rosbag2-compression/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_compression/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "0b7066768d825b8211a6cadf11655bb815c9e6feb401a87adc283eabe62b53e0"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_compression/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "d175e8fa5fcf8765acd75f4c63fba15b67c4d8c08f5621ada3a97e035801b399"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-converter-default-plugins/default.nix b/distros/foxy/rosbag2-converter-default-plugins/default.nix index e5be2d6680..0b66f21cef 100644 --- a/distros/foxy/rosbag2-converter-default-plugins/default.nix +++ b/distros/foxy/rosbag2-converter-default-plugins/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_converter_default_plugins/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "411e733fd19968e3501179fcba85a0a71ff3e66a7ae1c176c51b3a2a938ca955"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_converter_default_plugins/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "98db2a8a3ecd6e1d92b9f3436262ca32ae32602470687164efb055dbce832619"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-cpp/default.nix b/distros/foxy/rosbag2-cpp/default.nix index ff292e44d0..b3e7019c5b 100644 --- a/distros/foxy/rosbag2-cpp/default.nix +++ b/distros/foxy/rosbag2-cpp/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_cpp/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "95a5b8baef88e2c6df534457cac1157722fc08f1366af0c02becd7bc3fb00471"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_cpp/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "f5ddad183998fb83e5e5f6a38a6896102813baca2f98d0085fb6ea12ee110159"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-storage-default-plugins/default.nix b/distros/foxy/rosbag2-storage-default-plugins/default.nix index f689843c14..3d2c2c25a8 100644 --- a/distros/foxy/rosbag2-storage-default-plugins/default.nix +++ b/distros/foxy/rosbag2-storage-default-plugins/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage_default_plugins/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "999ba055d2a369f1acf2f5a398ed129c0a174124905cb0e8695f2cf1ce69d70d"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage_default_plugins/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "f7379ca958b9104a9d0547ba2a602ecf285d29c30f93817e5e1156e6f018ba9a"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-storage/default.nix b/distros/foxy/rosbag2-storage/default.nix index 7f6e725ae8..97eda9452d 100644 --- a/distros/foxy/rosbag2-storage/default.nix +++ b/distros/foxy/rosbag2-storage/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "5946c87990b6ab096c7224479e88bad2a63b8963086a83d6d313726e5715363e"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_storage/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "1e7718161075f2bec89b1a822573c6bebffd1098fc4e3ad9247bc0785e6a28d2"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-test-common/default.nix b/distros/foxy/rosbag2-test-common/default.nix index 2fc2dd70b2..9e33a0955f 100644 --- a/distros/foxy/rosbag2-test-common/default.nix +++ b/distros/foxy/rosbag2-test-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, rcutils }: buildRosPackage { pname = "ros-foxy-rosbag2-test-common"; - version = "0.3.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_test_common/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "c46f2108e8c7c58088ccc3e5bdf42764a97bf8835f7526c9809c3608d6ea7d70"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_test_common/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "d95e8e9bf1e1ad5a5c6d6a502bc9ead980170a417e3c228556549798a7694418"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-tests/default.nix b/distros/foxy/rosbag2-tests/default.nix index 45d49a903c..3274ed1052 100644 --- a/distros/foxy/rosbag2-tests/default.nix +++ b/distros/foxy/rosbag2-tests/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_tests/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "d6b278d3037916278820f5defe9ff116a65c3ed5c70cf2ade16ac5db9368bb11"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_tests/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "ac84baf44dba9aca01391c534f989040ff6cb9656f9ae0e20bd579858837dde8"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2-transport/default.nix b/distros/foxy/rosbag2-transport/default.nix index e5ee213f63..d1fa8c36eb 100644 --- a/distros/foxy/rosbag2-transport/default.nix +++ b/distros/foxy/rosbag2-transport/default.nix @@ -5,12 +5,12 @@ { 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-test-common, rpyutils, shared-queues-vendor, test-msgs, yaml-cpp-vendor }: buildRosPackage { pname = "ros-foxy-rosbag2-transport"; - version = "0.3.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_transport/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "82d171076931195167eea1759680c01a54662dbc78b7b9c9deef486ac923366b"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2_transport/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "b92004f73c7e7dcdf5749ea74bd41676c89f2c93ff9bc8000b37ec8185355253"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/rosbag2/default.nix b/distros/foxy/rosbag2/default.nix index 37a0c5515e..2d0e3410d3 100644 --- a/distros/foxy/rosbag2/default.nix +++ b/distros/foxy/rosbag2/default.nix @@ -5,12 +5,12 @@ { 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.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "f38d513b9131fb8a8605fe3267e1b953ba6ac971b92aaf1a2c40a5728bc979d3"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/rosbag2/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "ede77019e058afc835b9af7a35ba847b2bb64f1c27f96e5bb7bfd06d807fdb02"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/shared-queues-vendor/default.nix b/distros/foxy/shared-queues-vendor/default.nix index 7c0a5b2a7c..e2ae6f21d2 100644 --- a/distros/foxy/shared-queues-vendor/default.nix +++ b/distros/foxy/shared-queues-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-foxy-shared-queues-vendor"; - version = "0.3.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/shared_queues_vendor/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "e5ccf99ae3a68e54852fc82543b1fa87914474b2c7b191dd381bb56cb7d93817"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/shared_queues_vendor/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "130c7e58f2e27ead3c705964242951be266c6d3a4fc3894cd295327622caf1db"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/sqlite3-vendor/default.nix b/distros/foxy/sqlite3-vendor/default.nix index 9a3f1f06c0..3950419f38 100644 --- a/distros/foxy/sqlite3-vendor/default.nix +++ b/distros/foxy/sqlite3-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, sqlite }: buildRosPackage { pname = "ros-foxy-sqlite3-vendor"; - version = "0.3.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/sqlite3_vendor/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "cdc66063b44c46c1c183acd9d8252a465a8c2f30b3cecff50f45c1d664b9df8c"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/sqlite3_vendor/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "4d00c13c818728283b265bfc1d2da8df5f28245580b217fe7594beea5859317b"; }; buildType = "ament_cmake"; diff --git a/distros/foxy/test-osrf-testing-tools-cpp/default.nix b/distros/foxy/test-osrf-testing-tools-cpp/default.nix index 838e2272ae..657b4a2369 100644 --- a/distros/foxy/test-osrf-testing-tools-cpp/default.nix +++ b/distros/foxy/test-osrf-testing-tools-cpp/default.nix @@ -10,7 +10,7 @@ buildRosPackage { src = fetchurl { url = "https://github.com/ros2-gbp/osrf_testings_tools_cpp-release/archive/release/foxy/test_osrf_testing_tools_cpp/1.3.2-1.tar.gz"; name = "1.3.2-1.tar.gz"; - sha256 = "c4305d66ab841ea1a44618a15187e7d54fb4b3c6beb695f5c312e0f35dc8ed99"; + sha256 = "5a63a3c96ca015cc0ac3e9ba54d83320cd014fb0f67105a114c69a22b22f9bf3"; }; buildType = "cmake"; diff --git a/distros/foxy/turtlebot3-msgs/default.nix b/distros/foxy/turtlebot3-msgs/default.nix new file mode 100644 index 0000000000..ae2d696848 --- /dev/null +++ b/distros/foxy/turtlebot3-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 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"; + 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/zstd-vendor/default.nix b/distros/foxy/zstd-vendor/default.nix index 6f8dcb4bd1..eb797da89c 100644 --- a/distros/foxy/zstd-vendor/default.nix +++ b/distros/foxy/zstd-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, zstd }: buildRosPackage { pname = "ros-foxy-zstd-vendor"; - version = "0.3.2-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/zstd_vendor/0.3.2-1.tar.gz"; - name = "0.3.2-1.tar.gz"; - sha256 = "b6109e74fafe3d5e0be753e3b094bded7265fde04834ae673ab8ab9db6d804ab"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/foxy/zstd_vendor/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "2ec8b542fccfd3dbcb8370c40da3b29a473a23ef33cd31c40986e7843b43cfbd"; }; buildType = "ament_cmake"; diff --git a/distros/kinetic/abb-driver/default.nix b/distros/kinetic/abb-driver/default.nix index d92a7843b9..bf0ff26ae6 100644 --- a/distros/kinetic/abb-driver/default.nix +++ b/distros/kinetic/abb-driver/default.nix @@ -2,18 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, industrial-robot-client }: +{ lib, buildRosPackage, fetchurl, catkin, industrial-robot-client, simple-message }: buildRosPackage { pname = "ros-kinetic-abb-driver"; - version = "1.3.1-r1"; + version = "1.4.0-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_driver/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "6966a5d8d531ba7d06f72d87267f7de73af0d80781f5b25eebe892ccff89dd7f"; + url = "https://github.com/ros-industrial-release/abb_driver-release/archive/release/kinetic/abb_driver/1.4.0-1.tar.gz"; + name = "1.4.0-1.tar.gz"; + sha256 = "8c9ca236c35cd23eb502e58b67e2f09e708b48f3d9c3e8a642d6dd8ed85aa0c4"; }; buildType = "catkin"; + buildInputs = [ simple-message ]; propagatedBuildInputs = [ industrial-robot-client ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/kinetic/generated.nix b/distros/kinetic/generated.nix index 9a25f955e8..fad114c82c 100644 --- a/distros/kinetic/generated.nix +++ b/distros/kinetic/generated.nix @@ -4678,6 +4678,8 @@ self: super: { trac-ik-kinematics-plugin = self.callPackage ./trac-ik-kinematics-plugin {}; + trac-ik-lib = self.callPackage ./trac-ik-lib {}; + trac-ik-python = self.callPackage ./trac-ik-python {}; tracetools = self.callPackage ./tracetools {}; diff --git a/distros/kinetic/jskeus/default.nix b/distros/kinetic/jskeus/default.nix index c93fdc3d7c..e39a94f7e8 100644 --- a/distros/kinetic/jskeus/default.nix +++ b/distros/kinetic/jskeus/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, euslisp }: buildRosPackage { pname = "ros-kinetic-jskeus"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/tork-a/jskeus-release/archive/release/kinetic/jskeus/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "26322625fc37ce5c7d724dc86269dba4300cfda1088d695ea65e832aa2ce6790"; + url = "https://github.com/tork-a/jskeus-release/archive/release/kinetic/jskeus/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "35496d0fc2c8369c30f5c7bbb55ccd490708c13e0e4d4046cc8828eb3c705c90"; }; buildType = "cmake"; diff --git a/distros/kinetic/leo-viz/default.nix b/distros/kinetic/leo-viz/default.nix index d0e086f6ab..68164abe55 100644 --- a/distros/kinetic/leo-viz/default.nix +++ b/distros/kinetic/leo-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, joint-state-publisher-gui, leo-description, robot-state-publisher, rviz }: buildRosPackage { pname = "ros-kinetic-leo-viz"; - version = "0.1.1-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/fictionlab-gbp/leo_viz-release/archive/release/kinetic/leo_viz/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "5291c4ed64fd8648c692a68432060c47de61d58bbf5c25fdfb316bf6d1f042cc"; + url = "https://github.com/fictionlab-gbp/leo_viz-release/archive/release/kinetic/leo_viz/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "9d7ffab6b802d5fe3a7e8117781312832647efcb438c33fb361217be258c3e94"; }; buildType = "catkin"; diff --git a/distros/kinetic/mqtt-bridge/default.nix b/distros/kinetic/mqtt-bridge/default.nix index a248252cc5..73ab8457a7 100644 --- a/distros/kinetic/mqtt-bridge/default.nix +++ b/distros/kinetic/mqtt-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rosbridge-library, rospy, std-msgs }: buildRosPackage { pname = "ros-kinetic-mqtt-bridge"; - version = "0.1.6"; + version = "0.1.7-r2"; src = fetchurl { - url = "https://github.com/groove-x/mqtt_bridge-release/archive/release/kinetic/mqtt_bridge/0.1.6-0.tar.gz"; - name = "0.1.6-0.tar.gz"; - sha256 = "46a3a798c11f7784b46d7d6c3e950603c31b0ad4ed501ed42104e433f2cfd19c"; + url = "https://github.com/groove-x/mqtt_bridge-release/archive/release/kinetic/mqtt_bridge/0.1.7-2.tar.gz"; + name = "0.1.7-2.tar.gz"; + sha256 = "fbadcaa377c7fa104eef246bfe9323be2109b74583b80ae49b28c2f09e127217"; }; buildType = "catkin"; diff --git a/distros/kinetic/trac-ik-lib/default.nix b/distros/kinetic/trac-ik-lib/default.nix new file mode 100644 index 0000000000..0dd4be54aa --- /dev/null +++ b/distros/kinetic/trac-ik-lib/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake-modules, eigen, kdl-parser, nlopt, pkg-config, roscpp, urdf }: +buildRosPackage { + pname = "ros-kinetic-trac-ik-lib"; + version = "1.5.1-r1"; + + src = fetchurl { + url = "https://github.com/traclabs/trac_ik-release/archive/release/kinetic/trac_ik_lib/1.5.1-1.tar.gz"; + name = "1.5.1-1.tar.gz"; + sha256 = "32594894ef5928f6e2b78db4a1c623677b50aea5b4d6319ccd4d51d2070478c6"; + }; + + buildType = "catkin"; + buildInputs = [ cmake-modules eigen pkg-config ]; + propagatedBuildInputs = [ boost kdl-parser nlopt roscpp urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''TRAC-IK is a faster, significantly more reliable drop-in replacement for + KDL's pseudoinverse Jacobian solver. + + The TRAC-IK library has a very similar API to KDL's IK solver calls, + except that the user passes a maximum time instead of a maximum number of + search iterations. Additionally, TRAC-IK allows for error tolerances to + be set independently for each Cartesian dimension (x,y,z,roll,pitch.yaw).''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/abb-driver/default.nix b/distros/melodic/abb-driver/default.nix index 76f83165f2..93b5499bfd 100644 --- a/distros/melodic/abb-driver/default.nix +++ b/distros/melodic/abb-driver/default.nix @@ -2,18 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, industrial-robot-client }: +{ lib, buildRosPackage, fetchurl, catkin, industrial-robot-client, simple-message }: buildRosPackage { pname = "ros-melodic-abb-driver"; - version = "1.3.1-r1"; + version = "1.4.0-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_driver/1.3.1-1.tar.gz"; - name = "1.3.1-1.tar.gz"; - sha256 = "268b1f5209eabcce2975ccf482c6673fccaea7fb25f491927a4001bc1263e75f"; + url = "https://github.com/ros-industrial-release/abb_driver-release/archive/release/melodic/abb_driver/1.4.0-1.tar.gz"; + name = "1.4.0-1.tar.gz"; + sha256 = "a578c118e57d80d4c506097b2a14f750a82a680506f8e7acc1e555db4b5112b9"; }; buildType = "catkin"; + buildInputs = [ simple-message ]; propagatedBuildInputs = [ industrial-robot-client ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/melodic/generated.nix b/distros/melodic/generated.nix index 91ace238d2..4a41a8fddf 100644 --- a/distros/melodic/generated.nix +++ b/distros/melodic/generated.nix @@ -1330,6 +1330,10 @@ self: super: { jderobot-camviz = self.callPackage ./jderobot-camviz {}; + jderobot-carviz = self.callPackage ./jderobot-carviz {}; + + jderobot-color-tuner = self.callPackage ./jderobot-color-tuner {}; + jderobot-drones = self.callPackage ./jderobot-drones {}; joint-limits-interface = self.callPackage ./joint-limits-interface {}; @@ -1836,8 +1840,6 @@ self: super: { mrpt1 = self.callPackage ./mrpt1 {}; - mrpt2 = self.callPackage ./mrpt2 {}; - mrpt-bridge = self.callPackage ./mrpt-bridge {}; mrpt-ekf-slam-2d = self.callPackage ./mrpt-ekf-slam-2d {}; @@ -2746,6 +2748,10 @@ self: super: { rosbag-pandas = self.callPackage ./rosbag-pandas {}; + rosbag-snapshot = self.callPackage ./rosbag-snapshot {}; + + rosbag-snapshot-msgs = self.callPackage ./rosbag-snapshot-msgs {}; + rosbag-storage = self.callPackage ./rosbag-storage {}; rosbaglive = self.callPackage ./rosbaglive {}; @@ -2964,6 +2970,8 @@ self: super: { rqt-ground-robot-teleop = self.callPackage ./rqt-ground-robot-teleop {}; + rqt-gui = self.callPackage ./rqt-gui {}; + rqt-gui-cpp = self.callPackage ./rqt-gui-cpp {}; rqt-gui-py = self.callPackage ./rqt-gui-py {}; @@ -3378,6 +3386,8 @@ self: super: { trac-ik-kinematics-plugin = self.callPackage ./trac-ik-kinematics-plugin {}; + trac-ik-lib = self.callPackage ./trac-ik-lib {}; + trac-ik-python = self.callPackage ./trac-ik-python {}; tracetools = self.callPackage ./tracetools {}; @@ -3522,6 +3532,8 @@ self: super: { uos-tools = self.callPackage ./uos-tools {}; + ur-msgs = self.callPackage ./ur-msgs {}; + urdf = self.callPackage ./urdf {}; urdf-geometry-parser = self.callPackage ./urdf-geometry-parser {}; diff --git a/distros/melodic/jderobot-carviz/default.nix b/distros/melodic/jderobot-carviz/default.nix new file mode 100644 index 0000000000..289b63aaf5 --- /dev/null +++ b/distros/melodic/jderobot-carviz/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, image-transport, pkg-config, python3Packages, roscpp, rospy, sensor-msgs, std-msgs }: +buildRosPackage { + pname = "ros-melodic-jderobot-carviz"; + version = "0.1.6-r1"; + + src = fetchurl { + url = "https://github.com/JdeRobot/carViz-release/archive/release/melodic/jderobot_carviz/0.1.6-1.tar.gz"; + name = "0.1.6-1.tar.gz"; + sha256 = "c1f1e372695ce56a49411a7201deca9be171b704ce55f67f62a60344ae0fd3a4"; + }; + + buildType = "catkin"; + buildInputs = [ pkg-config ]; + propagatedBuildInputs = [ cv-bridge image-transport python3Packages.pyyaml roscpp rospy sensor-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''carViz package''; + license = with lib.licenses; [ gpl3 ]; + }; +} diff --git a/distros/melodic/jderobot-color-tuner/default.nix b/distros/melodic/jderobot-color-tuner/default.nix index bdc824e7e2..ffb6cf57e5 100644 --- a/distros/melodic/jderobot-color-tuner/default.nix +++ b/distros/melodic/jderobot-color-tuner/default.nix @@ -2,22 +2,23 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin }: +{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, image-transport, pythonPackages, roslib, rospy, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-melodic-jderobot-color-tuner"; - version = "0.0.3-r6"; + version = "0.0.5-r2"; src = fetchurl { - url = "https://github.com/JdeRobot/ColorTuner-release/archive/release/melodic/jderobot_color_tuner/0.0.3-6.tar.gz"; - name = "0.0.3-6.tar.gz"; - sha256 = "f35d63d671fa099950f4d3956393ddc510f6570879036eb81b66f870e773eeed"; + url = "https://github.com/JdeRobot/ColorTuner-release/archive/release/melodic/jderobot_color_tuner/0.0.5-2.tar.gz"; + name = "0.0.5-2.tar.gz"; + sha256 = "fbd11a0183302b10796d47e4489c4da0709aeb176dc0d00af3770f06629ddb70"; }; buildType = "catkin"; + propagatedBuildInputs = [ cv-bridge image-transport pythonPackages.rospkg roslib rospy sensor-msgs std-msgs ]; nativeBuildInputs = [ catkin ]; meta = { description = ''The jderobot_color_tuner tool package''; - license = with lib.licenses; [ mit ]; + license = with lib.licenses; [ gpl3 ]; }; } diff --git a/distros/melodic/jskeus/default.nix b/distros/melodic/jskeus/default.nix index 1d1ac563b6..5de57cfd55 100644 --- a/distros/melodic/jskeus/default.nix +++ b/distros/melodic/jskeus/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, euslisp }: buildRosPackage { pname = "ros-melodic-jskeus"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/tork-a/jskeus-release/archive/release/melodic/jskeus/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "7029b7cebfd39f6ff41fe8988b972ec265072336cad162905116689fea92e59a"; + url = "https://github.com/tork-a/jskeus-release/archive/release/melodic/jskeus/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "513db833024ebb0d9946faa34d1efbd566900217928b9ab3ba488a684a3e1a7f"; }; buildType = "cmake"; diff --git a/distros/melodic/leo-viz/default.nix b/distros/melodic/leo-viz/default.nix index a59c793480..d658a05355 100644 --- a/distros/melodic/leo-viz/default.nix +++ b/distros/melodic/leo-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, joint-state-publisher-gui, leo-description, robot-state-publisher, rviz }: buildRosPackage { pname = "ros-melodic-leo-viz"; - version = "0.1.1-r1"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/fictionlab-gbp/leo_viz-release/archive/release/melodic/leo_viz/0.1.1-1.tar.gz"; - name = "0.1.1-1.tar.gz"; - sha256 = "c4b64530476886266b2f97f50cf035a4b2a2612092fe2c955e412e2fbb143eca"; + url = "https://github.com/fictionlab-gbp/leo_viz-release/archive/release/melodic/leo_viz/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "c06ed116bac241d5a49e247d0b460d4e5d37e3d3fd69b88ed24488cd6b4ce26d"; }; buildType = "catkin"; diff --git a/distros/melodic/pilz-control/default.nix b/distros/melodic/pilz-control/default.nix index 68499ed1cb..28f24673bb 100644 --- a/distros/melodic/pilz-control/default.nix +++ b/distros/melodic/pilz-control/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, code-coverage, controller-interface, controller-manager, joint-trajectory-controller, pilz-utils, roscpp, roslint, rostest, std-srvs }: +{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, code-coverage, controller-interface, controller-manager, geometry-msgs, joint-trajectory-controller, moveit-core, moveit-ros-planning, pilz-msgs, pilz-testutils, pilz-utils, roscpp, roslint, rostest, rosunit, std-srvs, tf2, tf2-geometry-msgs }: buildRosPackage { pname = "ros-melodic-pilz-control"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_control/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "d1f3fd4be9ebdb6a5fbc8c74391a942283c3a9013f3d2116f27f170187ab92fe"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_control/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "1b5b2f55fcf78f8d6395d58e011dfbd8fd5da3872bf787424c0e7956d131687b"; }; buildType = "catkin"; buildInputs = [ cmake-modules roslint ]; - checkInputs = [ code-coverage rostest ]; - propagatedBuildInputs = [ controller-interface controller-manager joint-trajectory-controller pilz-utils roscpp std-srvs ]; + checkInputs = [ code-coverage geometry-msgs pilz-testutils pilz-utils rostest rosunit tf2 tf2-geometry-msgs ]; + propagatedBuildInputs = [ controller-interface controller-manager joint-trajectory-controller moveit-core moveit-ros-planning pilz-msgs roscpp std-srvs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/pilz-robots/default.nix b/distros/melodic/pilz-robots/default.nix index 39f47560e5..4c6c65e9f9 100644 --- a/distros/melodic/pilz-robots/default.nix +++ b/distros/melodic/pilz-robots/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pilz-control, prbt-hardware-support, prbt-ikfast-manipulator-plugin, prbt-moveit-config, prbt-support }: buildRosPackage { pname = "ros-melodic-pilz-robots"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_robots/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "079c23ce1ca126a2036a87f3203e1a55aaa57e5e90ab1d4888210481c4f45955"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_robots/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "3ce8bc106467d213c888d2ac24af214122862d400900a946b285b75e18248803"; }; buildType = "catkin"; diff --git a/distros/melodic/pilz-status-indicator-rqt/default.nix b/distros/melodic/pilz-status-indicator-rqt/default.nix index c9dae030b7..b24e71527a 100644 --- a/distros/melodic/pilz-status-indicator-rqt/default.nix +++ b/distros/melodic/pilz-status-indicator-rqt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, prbt-hardware-support, pythonPackages, rospy, rostest, rosunit, rqt-gui, rqt-gui-py, std-msgs }: buildRosPackage { pname = "ros-melodic-pilz-status-indicator-rqt"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_status_indicator_rqt/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "0f3be1b7a4827a19a1d94ebace29d24561799b7fe0aa8264e64cb8662f6f13d9"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_status_indicator_rqt/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "4a2fd6c952d31fdc7f9f04f819a71e1ccb2460c3e9ffe83f92fd32f46fd26801"; }; buildType = "catkin"; diff --git a/distros/melodic/pilz-testutils/default.nix b/distros/melodic/pilz-testutils/default.nix index 12d7e9f587..1ef7522f79 100644 --- a/distros/melodic/pilz-testutils/default.nix +++ b/distros/melodic/pilz-testutils/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, roscpp }: +{ lib, buildRosPackage, fetchurl, catkin, pilz-utils, roscpp }: buildRosPackage { pname = "ros-melodic-pilz-testutils"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_testutils/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "fe37d1f5c24323ef619cc79954324d6e653cfc7bcbdd1026211a4a6182b8ee11"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_testutils/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "6e7dac1341e2c7002764202fd7e22dc69693317c2cc78f10ccea2c44992275cb"; }; buildType = "catkin"; - buildInputs = [ roscpp ]; + buildInputs = [ pilz-utils roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/pilz-utils/default.nix b/distros/melodic/pilz-utils/default.nix index 20e5c76fd3..f6e653582a 100644 --- a/distros/melodic/pilz-utils/default.nix +++ b/distros/melodic/pilz-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, clang, cmake-modules, code-coverage, roscpp, rostest, rosunit }: buildRosPackage { pname = "ros-melodic-pilz-utils"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_utils/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "1cc0a269a54d6688870a40234d8cecee786c3528c3c3851ff707e322801e2ef5"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_utils/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "51cef91499a579ea560f922c09180e6ff3647b86f67e8549a0542e7619990b11"; }; buildType = "catkin"; diff --git a/distros/melodic/prbt-gazebo/default.nix b/distros/melodic/prbt-gazebo/default.nix index 65e447be47..8e431b134e 100644 --- a/distros/melodic/prbt-gazebo/default.nix +++ b/distros/melodic/prbt-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib, catkin, gazebo-ros, gazebo-ros-control, prbt-moveit-config, prbt-support, roscpp, roslaunch, rostest, trajectory-msgs, xacro }: buildRosPackage { pname = "ros-melodic-prbt-gazebo"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_gazebo/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "cbe05647571eab5b77a2d2c3565e29020dc58535be40b74850bdefa0082ae818"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_gazebo/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "4b3bcfac21e7656394b35ad78f8adadf18d0e80443c4558bc0e53e29f86034f4"; }; buildType = "catkin"; diff --git a/distros/melodic/prbt-hardware-support/default.nix b/distros/melodic/prbt-hardware-support/default.nix index 638b802396..2153eea550 100644 --- a/distros/melodic/prbt-hardware-support/default.nix +++ b/distros/melodic/prbt-hardware-support/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, canopen-chain-node, catkin, cmake-modules, code-coverage, dynamic-reconfigure, libmodbus, message-filters, message-generation, message-runtime, pilz-msgs, pilz-testutils, pilz-utils, roscpp, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, urdf }: +{ lib, buildRosPackage, fetchurl, canopen-chain-node, catkin, cmake-modules, code-coverage, dynamic-reconfigure, libmodbus, message-filters, message-generation, message-runtime, pilz-msgs, pilz-testutils, pilz-utils, roscpp, rosservice, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, urdf }: buildRosPackage { pname = "ros-melodic-prbt-hardware-support"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_hardware_support/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "411b1de9a2033579ddccf6f127758f74385b92f6797b68cd191b150f919d6d4e"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_hardware_support/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "6b1509dcd6c533532bcbfa2f74bcae9dc11670b579e03af68f721a087d3a8e00"; }; buildType = "catkin"; buildInputs = [ canopen-chain-node dynamic-reconfigure libmodbus message-filters message-generation pilz-utils tf2 tf2-geometry-msgs tf2-ros urdf ]; checkInputs = [ cmake-modules code-coverage pilz-testutils rostest rosunit ]; - propagatedBuildInputs = [ message-runtime pilz-msgs roscpp sensor-msgs std-msgs std-srvs ]; + propagatedBuildInputs = [ message-runtime pilz-msgs roscpp rosservice sensor-msgs std-msgs std-srvs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/prbt-ikfast-manipulator-plugin/default.nix b/distros/melodic/prbt-ikfast-manipulator-plugin/default.nix index 891814fa55..a91c459f34 100644 --- a/distros/melodic/prbt-ikfast-manipulator-plugin/default.nix +++ b/distros/melodic/prbt-ikfast-manipulator-plugin/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, code-coverage, eigen-conversions, moveit-core, moveit-ros-planning, pluginlib, roscpp, rostest, rosunit, tf2-eigen, tf2-kdl }: buildRosPackage { pname = "ros-melodic-prbt-ikfast-manipulator-plugin"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_ikfast_manipulator_plugin/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "e81ee70be5209e2c99d746f4b00aa39dd90dc759f76c7b76f31315b4116dd265"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_ikfast_manipulator_plugin/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "200d6dac74dbc14f0fc562d5bb25321ffa828a5636522458ad8c7e72b72d09f9"; }; buildType = "catkin"; diff --git a/distros/melodic/prbt-moveit-config/default.nix b/distros/melodic/prbt-moveit-config/default.nix index 172552866e..b68e381402 100644 --- a/distros/melodic/prbt-moveit-config/default.nix +++ b/distros/melodic/prbt-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, moveit-fake-controller-manager, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-simple-controller-manager, prbt-hardware-support, prbt-ikfast-manipulator-plugin, prbt-support, robot-state-publisher, roslaunch, rviz, xacro }: buildRosPackage { pname = "ros-melodic-prbt-moveit-config"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_moveit_config/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "06a85c2f9d043ea9a05d1797d93c5dc12c6c69978333dba6589dbe6ebda9a20f"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_moveit_config/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "55959963b3fea4ec5a2e451156dc3e2fc88f6c2a68b6fc74abaae8b92d728747"; }; buildType = "catkin"; diff --git a/distros/melodic/prbt-support/default.nix b/distros/melodic/prbt-support/default.nix index 236471230e..053b503e69 100644 --- a/distros/melodic/prbt-support/default.nix +++ b/distros/melodic/prbt-support/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, canopen-chain-node, canopen-motor-node, catkin, cmake-modules, code-coverage, controller-manager, eigen, joint-state-controller, joint-state-publisher, moveit-core, moveit-ros-planning, pilz-control, pilz-status-indicator-rqt, pilz-testutils, pilz-utils, prbt-hardware-support, robot-state-publisher, roscpp, roslaunch, rosservice, rostest, rosunit, rviz, sensor-msgs, topic-tools, xacro }: +{ lib, buildRosPackage, fetchurl, canopen-chain-node, canopen-motor-node, catkin, cmake-modules, code-coverage, controller-manager, eigen, joint-state-controller, joint-state-publisher, moveit-core, moveit-ros-planning, pilz-control, pilz-status-indicator-rqt, pilz-testutils, pilz-utils, prbt-hardware-support, robot-state-publisher, roscpp, roslaunch, roslint, rosservice, rostest, rosunit, rviz, sensor-msgs, topic-tools, xacro }: buildRosPackage { pname = "ros-melodic-prbt-support"; - version = "0.5.16-r1"; + version = "0.5.17-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_support/0.5.16-1.tar.gz"; - name = "0.5.16-1.tar.gz"; - sha256 = "5f3bd2b67eb3718c7a7df383f9c2fab880dfaab612dba9dbd567a2c0a173b610"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_support/0.5.17-1.tar.gz"; + name = "0.5.17-1.tar.gz"; + sha256 = "14bd9d2882e0ea12a9d39cd5efba1dd4df73af81502175894568f5b294c3815e"; }; buildType = "catkin"; - buildInputs = [ canopen-chain-node pilz-utils sensor-msgs ]; + buildInputs = [ canopen-chain-node pilz-utils roslint sensor-msgs ]; checkInputs = [ cmake-modules code-coverage eigen joint-state-publisher moveit-core moveit-ros-planning pilz-testutils prbt-hardware-support roslaunch rostest rosunit rviz ]; propagatedBuildInputs = [ canopen-motor-node controller-manager joint-state-controller pilz-control pilz-status-indicator-rqt prbt-hardware-support robot-state-publisher roscpp rosservice topic-tools xacro ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/melodic/rosbag-snapshot-msgs/default.nix b/distros/melodic/rosbag-snapshot-msgs/default.nix new file mode 100644 index 0000000000..6367c20a4d --- /dev/null +++ b/distros/melodic/rosbag-snapshot-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, rosgraph-msgs }: +buildRosPackage { + pname = "ros-melodic-rosbag-snapshot-msgs"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosbag_snapshot-release/archive/release/melodic/rosbag_snapshot_msgs/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "3d5c6a3fafa000c6cd9619405354dbde5bf1440749bb730db9c32cad581e0994"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime rosgraph-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Service and message definitions for rosbag_snapshot''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/rosbag-snapshot/default.nix b/distros/melodic/rosbag-snapshot/default.nix new file mode 100644 index 0000000000..618eb9d08b --- /dev/null +++ b/distros/melodic/rosbag-snapshot/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rosbag, rosbag-snapshot-msgs, roscpp, rosgraph-msgs, roslint, rospy, rostest, rostopic, std-msgs, std-srvs, topic-tools }: +buildRosPackage { + pname = "ros-melodic-rosbag-snapshot"; + version = "1.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/rosbag_snapshot-release/archive/release/melodic/rosbag_snapshot/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "15bc7f1085ad63e259c0843d9d901ae9207707ebf5e4e7ac248bf6f6613d4ae6"; + }; + + buildType = "catkin"; + checkInputs = [ roslint rospy rostest rostopic std-msgs ]; + propagatedBuildInputs = [ rosbag rosbag-snapshot-msgs roscpp rosgraph-msgs std-srvs topic-tools ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The rosbag_snapshot package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/rqt-gui/default.nix b/distros/melodic/rqt-gui/default.nix index 449f734438..0e876a2faa 100644 --- a/distros/melodic/rqt-gui/default.nix +++ b/distros/melodic/rqt-gui/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, qt-gui }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-gui, rospy }: buildRosPackage { pname = "ros-melodic-rqt-gui"; - version = "0.5.1-r1"; + version = "0.5.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rqt-release/archive/release/melodic/rqt_gui/0.5.1-1.tar.gz"; - name = "0.5.1-1.tar.gz"; - sha256 = "e0e4e6b5c7d8778d50b0ebd32859e22667a8be4b44be41e93c46baaa18391b13"; + url = "https://github.com/ros-gbp/rqt-release/archive/release/melodic/rqt_gui/0.5.2-1.tar.gz"; + name = "0.5.2-1.tar.gz"; + sha256 = "58c5fb5f561a860a826298b4b368df4bb865ed44c79f077f437bddf3436f27cb"; }; buildType = "catkin"; - propagatedBuildInputs = [ catkin qt-gui ]; + propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg qt-gui rospy ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/melodic/trac-ik-lib/default.nix b/distros/melodic/trac-ik-lib/default.nix new file mode 100644 index 0000000000..55c177151a --- /dev/null +++ b/distros/melodic/trac-ik-lib/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake-modules, eigen, kdl-parser, nlopt, pkg-config, roscpp, urdf }: +buildRosPackage { + pname = "ros-melodic-trac-ik-lib"; + version = "1.5.1-r1"; + + src = fetchurl { + url = "https://github.com/traclabs/trac_ik-release/archive/release/melodic/trac_ik_lib/1.5.1-1.tar.gz"; + name = "1.5.1-1.tar.gz"; + sha256 = "09489c4aef503272d85513f815ffa9244284aaa093f19c6f5a43a1185cb6645a"; + }; + + buildType = "catkin"; + buildInputs = [ cmake-modules eigen pkg-config ]; + propagatedBuildInputs = [ boost kdl-parser nlopt roscpp urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''TRAC-IK is a faster, significantly more reliable drop-in replacement for + KDL's pseudoinverse Jacobian solver. + + The TRAC-IK library has a very similar API to KDL's IK solver calls, + except that the user passes a maximum time instead of a maximum number of + search iterations. Additionally, TRAC-IK allows for error tolerances to + be set independently for each Cartesian dimension (x,y,z,roll,pitch.yaw).''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/melodic/ur-msgs/default.nix b/distros/melodic/ur-msgs/default.nix new file mode 100644 index 0000000000..502f5e4a24 --- /dev/null +++ b/distros/melodic/ur-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-melodic-ur-msgs"; + version = "1.3.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/ur_msgs-release/archive/release/melodic/ur_msgs/1.3.0-1.tar.gz"; + name = "1.3.0-1.tar.gz"; + sha256 = "58d71795b39665a7ec502a993e055064b5359ca0f8d8c7683246ded59c7d7531"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Message and service definitions for interacting with Universal Robots robot controllers.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/assisted-teleop/default.nix b/distros/noetic/assisted-teleop/default.nix new file mode 100644 index 0000000000..d020dbe672 --- /dev/null +++ b/distros/noetic/assisted-teleop/default.nix @@ -0,0 +1,30 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib, angles, base-local-planner, catkin, costmap-2d, eigen, filters, geometry-msgs, message-filters, move-base-msgs, pluginlib, roscpp, roslib, sensor-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-noetic-assisted-teleop"; + version = "0.3.4-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/noetic/assisted_teleop/0.3.4-1.tar.gz"; + name = "0.3.4-1.tar.gz"; + sha256 = "54e2f5fb25c042c5fc3bd1162643bc1dc5bdc9b6d8d79401dd0c11840e1726d5"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ actionlib angles base-local-planner costmap-2d eigen filters geometry-msgs message-filters move-base-msgs pluginlib roscpp roslib sensor-msgs tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The assisted_teleop node subscribes to a desired trajectory topic + (geometry_msgs/Twist) and uses TrajectoryPlannerROS to find a valid + trajectory close to the desired trajectory before republishing. Useful for + filtering teleop commands while avoiding obstacles. This package also + contains LaserScanMaxRangeFilter, which is a LaserScan filter plugin that + takes max range values in a scan and turns them into valid values that are + slightly less than max range.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/astuff-sensor-msgs/default.nix b/distros/noetic/astuff-sensor-msgs/default.nix new file mode 100644 index 0000000000..3f1852808d --- /dev/null +++ b/distros/noetic/astuff-sensor-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, 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-noetic-astuff-sensor-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/astuff_sensor_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "aa4f6afcb8b1060045645515f375db18aa17d255bc9f03ed453bd522741d202a"; + }; + + buildType = "catkin"; + buildInputs = [ 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 = [ catkin ]; + + meta = { + description = ''Messages specific to AStuff-provided sensors.''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/bondpy/default.nix b/distros/noetic/bondpy/default.nix index 9c363ecc94..b8cbad7611 100644 --- a/distros/noetic/bondpy/default.nix +++ b/distros/noetic/bondpy/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, bond, catkin, pythonPackages, rospy, smclib, utillinux }: +{ lib, buildRosPackage, fetchurl, bond, catkin, python3Packages, rospy, smclib, utillinux }: buildRosPackage { pname = "ros-noetic-bondpy"; version = "1.8.5-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ bond ]; propagatedBuildInputs = [ rospy smclib utillinux ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Python implementation of bond, a mechanism for checking when diff --git a/distros/noetic/capabilities/default.nix b/distros/noetic/capabilities/default.nix index 1000003d95..026b49d00a 100644 --- a/distros/noetic/capabilities/default.nix +++ b/distros/noetic/capabilities/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, bondpy, catkin, geometry-msgs, message-generation, message-runtime, nodelet, pythonPackages, roslaunch, rospy, rosservice, rostest, std-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, bondpy, catkin, geometry-msgs, message-generation, message-runtime, nodelet, python3Packages, roslaunch, rospy, rosservice, rostest, std-msgs, std-srvs }: buildRosPackage { pname = "ros-noetic-capabilities"; version = "0.3.1-r1"; @@ -15,8 +15,8 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ message-generation rostest ]; - checkInputs = [ geometry-msgs pythonPackages.coverage pythonPackages.mock pythonPackages.pep8 rosservice ]; - propagatedBuildInputs = [ bondpy message-runtime nodelet pythonPackages.pyyaml roslaunch rospy std-msgs std-srvs ]; + checkInputs = [ geometry-msgs python3Packages.coverage python3Packages.mock python3Packages.pep8 rosservice ]; + propagatedBuildInputs = [ bondpy message-runtime nodelet python3Packages.pyyaml roslaunch rospy std-msgs std-srvs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/catkin/default.nix b/distros/noetic/catkin/default.nix index e7471a2ef8..825cd6cca6 100644 --- a/distros/noetic/catkin/default.nix +++ b/distros/noetic/catkin/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake, gmock, gtest, python, pythonPackages }: +{ lib, buildRosPackage, fetchurl, cmake, gmock, gtest, python3Packages }: buildRosPackage { pname = "ros-noetic-catkin"; version = "0.8.6-r1"; @@ -14,9 +14,9 @@ buildRosPackage { }; buildType = "catkin"; - checkInputs = [ pythonPackages.mock pythonPackages.nose ]; - propagatedBuildInputs = [ cmake gmock gtest python pythonPackages.catkin-pkg pythonPackages.empy pythonPackages.nose ]; - nativeBuildInputs = [ cmake pythonPackages.setuptools ]; + checkInputs = [ python3Packages.mock python3Packages.nose ]; + propagatedBuildInputs = [ cmake gmock gtest python3Packages.catkin-pkg python3Packages.empy python3Packages.nose python3Packages.setuptools ]; + nativeBuildInputs = [ cmake python3Packages.setuptools ]; meta = { description = ''Low-level build system macros and infrastructure for ROS.''; diff --git a/distros/noetic/code-coverage/default.nix b/distros/noetic/code-coverage/default.nix index 0966fe158c..6159a2127d 100644 --- a/distros/noetic/code-coverage/default.nix +++ b/distros/noetic/code-coverage/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, lcov, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, lcov, python3Packages }: buildRosPackage { pname = "ros-noetic-code-coverage"; version = "0.4.2-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ lcov pythonPackages.coverage ]; + propagatedBuildInputs = [ lcov python3Packages.coverage ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/controller-manager-msgs/default.nix b/distros/noetic/controller-manager-msgs/default.nix index 30075c73e2..6c8ce684a0 100644 --- a/distros/noetic/controller-manager-msgs/default.nix +++ b/distros/noetic/controller-manager-msgs/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, pythonPackages, rospy, rosservice, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, python3Packages, rospy, rosservice, std-msgs }: buildRosPackage { pname = "ros-noetic-controller-manager-msgs"; version = "0.19.1-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ message-generation ]; propagatedBuildInputs = [ message-runtime rospy rosservice std-msgs ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Messages and services for the controller manager.''; diff --git a/distros/noetic/controller-manager-tests/default.nix b/distros/noetic/controller-manager-tests/default.nix index 2881cdd4ef..f783dfb196 100644 --- a/distros/noetic/controller-manager-tests/default.nix +++ b/distros/noetic/controller-manager-tests/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, pluginlib, pythonPackages, rosbash, roscpp, rosnode, rospy, rostest }: +{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, pluginlib, python3Packages, rosbash, roscpp, rosnode, rospy, rostest }: buildRosPackage { pname = "ros-noetic-controller-manager-tests"; version = "0.19.1-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; checkInputs = [ rosbash rosnode rostest ]; propagatedBuildInputs = [ controller-interface controller-manager controller-manager-msgs hardware-interface pluginlib roscpp rospy ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Tests for the controller manager.''; diff --git a/distros/noetic/controller-manager/default.nix b/distros/noetic/controller-manager/default.nix index 6ddd4bc024..1527793916 100644 --- a/distros/noetic/controller-manager/default.nix +++ b/distros/noetic/controller-manager/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager-msgs, hardware-interface, pluginlib, pythonPackages, roscpp, rosparam, rospy, rostest, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, controller-interface, controller-manager-msgs, hardware-interface, pluginlib, python3Packages, roscpp, rosparam, rospy, rostest, std-msgs }: buildRosPackage { pname = "ros-noetic-controller-manager"; version = "0.19.1-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; checkInputs = [ rostest ]; propagatedBuildInputs = [ controller-interface controller-manager-msgs hardware-interface pluginlib roscpp rosparam rospy std-msgs ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''The controller manager.''; diff --git a/distros/noetic/delphi-esr-msgs/default.nix b/distros/noetic/delphi-esr-msgs/default.nix new file mode 100644 index 0000000000..9ef3ccd00d --- /dev/null +++ b/distros/noetic/delphi-esr-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, rosbag-migration-rule, std-msgs }: +buildRosPackage { + pname = "ros-noetic-delphi-esr-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/delphi_esr_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "d236ed106045469683804c304f3611446790b80cf12d70e021714c01c289e23d"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ message-runtime rosbag-migration-rule std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Message definitions for the Delphi ESR''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/delphi-mrr-msgs/default.nix b/distros/noetic/delphi-mrr-msgs/default.nix new file mode 100644 index 0000000000..b2a8c955cb --- /dev/null +++ b/distros/noetic/delphi-mrr-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: +buildRosPackage { + pname = "ros-noetic-delphi-mrr-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/delphi_mrr_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "5cf30e3888aa7af565488a9b4fb3c436516e5f12da21428d9de7615017dd05ec"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Message definitions for the Delphi MRR''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/delphi-srr-msgs/default.nix b/distros/noetic/delphi-srr-msgs/default.nix new file mode 100644 index 0000000000..923b6a094d --- /dev/null +++ b/distros/noetic/delphi-srr-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, rosbag-migration-rule, std-msgs }: +buildRosPackage { + pname = "ros-noetic-delphi-srr-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/delphi_srr_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "834206b1bbdfd3d085f06b442f4450805b36e46920a2e236214a3f676b5abaab"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ message-runtime rosbag-migration-rule std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Message definitions for the Delphi SRR''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/derived-object-msgs/default.nix b/distros/noetic/derived-object-msgs/default.nix new file mode 100644 index 0000000000..0b268d1188 --- /dev/null +++ b/distros/noetic/derived-object-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, ros-environment, shape-msgs, std-msgs }: +buildRosPackage { + pname = "ros-noetic-derived-object-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/derived_object_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "d54214e708bf2c9cf7d0fb746f65e3d0ba1257f60b5ddb1576fe5b6b494a62d2"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ geometry-msgs message-runtime shape-msgs std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Abstracted Messages from Perception Modalities''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/eigenpy/default.nix b/distros/noetic/eigenpy/default.nix index c1c5867353..b1c0e908a8 100644 --- a/distros/noetic/eigenpy/default.nix +++ b/distros/noetic/eigenpy/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python, pythonPackages }: +{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: buildRosPackage { pname = "ros-noetic-eigenpy"; version = "2.4.0-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "cmake"; buildInputs = [ doxygen git ]; - propagatedBuildInputs = [ boost eigen python pythonPackages.numpy ]; + propagatedBuildInputs = [ boost eigen python3 python3Packages.numpy ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/fadecandy-driver/default.nix b/distros/noetic/fadecandy-driver/default.nix index e09030a2a6..48c65d9922 100644 --- a/distros/noetic/fadecandy-driver/default.nix +++ b/distros/noetic/fadecandy-driver/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, fadecandy-msgs, pythonPackages, rospy }: +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, fadecandy-msgs, python3Packages, rospy }: buildRosPackage { pname = "ros-noetic-fadecandy-driver"; version = "0.1.1-r2"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ diagnostic-updater fadecandy-msgs pythonPackages.pyusb rospy ]; + propagatedBuildInputs = [ diagnostic-updater fadecandy-msgs python3Packages.pyusb rospy ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/gencpp/default.nix b/distros/noetic/gencpp/default.nix index 35431ccce5..37b91ea7f3 100644 --- a/distros/noetic/gencpp/default.nix +++ b/distros/noetic/gencpp/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, genmsg, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, genmsg, python3Packages }: buildRosPackage { pname = "ros-noetic-gencpp"; version = "0.6.5-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; propagatedBuildInputs = [ genmsg ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''C++ ROS message and service generators.''; diff --git a/distros/noetic/generated.nix b/distros/noetic/generated.nix index ea9ecb93d9..a20edbb10a 100644 --- a/distros/noetic/generated.nix +++ b/distros/noetic/generated.nix @@ -20,6 +20,10 @@ self: super: { apriltag = self.callPackage ./apriltag {}; + assisted-teleop = self.callPackage ./assisted-teleop {}; + + astuff-sensor-msgs = self.callPackage ./astuff-sensor-msgs {}; + audio-capture = self.callPackage ./audio-capture {}; audio-common = self.callPackage ./audio-common {}; @@ -130,8 +134,16 @@ self: super: { ddynamic-reconfigure = self.callPackage ./ddynamic-reconfigure {}; + delphi-esr-msgs = self.callPackage ./delphi-esr-msgs {}; + + delphi-mrr-msgs = self.callPackage ./delphi-mrr-msgs {}; + + delphi-srr-msgs = self.callPackage ./delphi-srr-msgs {}; + depth-image-proc = self.callPackage ./depth-image-proc {}; + derived-object-msgs = self.callPackage ./derived-object-msgs {}; + desktop = self.callPackage ./desktop {}; desktop-full = self.callPackage ./desktop-full {}; @@ -272,6 +284,8 @@ self: super: { global-planner-tests = self.callPackage ./global-planner-tests {}; + goal-passer = self.callPackage ./goal-passer {}; + gps-common = self.callPackage ./gps-common {}; gps-umd = self.callPackage ./gps-umd {}; @@ -288,6 +302,8 @@ self: super: { hokuyo3d = self.callPackage ./hokuyo3d {}; + ibeo-msgs = self.callPackage ./ibeo-msgs {}; + ifm3d = self.callPackage ./ifm3d {}; image-common = self.callPackage ./image-common {}; @@ -352,6 +368,8 @@ self: super: { jsk-hark-msgs = self.callPackage ./jsk-hark-msgs {}; + kartech-linear-actuator-msgs = self.callPackage ./kartech-linear-actuator-msgs {}; + key-teleop = self.callPackage ./key-teleop {}; laser-assembler = self.callPackage ./laser-assembler {}; @@ -458,6 +476,8 @@ self: super: { mk = self.callPackage ./mk {}; + mobileye-560-660-msgs = self.callPackage ./mobileye-560-660-msgs {}; + mouse-teleop = self.callPackage ./mouse-teleop {}; move-base = self.callPackage ./move-base {}; @@ -474,8 +494,6 @@ self: super: { mpc-local-planner-msgs = self.callPackage ./mpc-local-planner-msgs {}; - mrpt2 = self.callPackage ./mrpt2 {}; - mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; nav-2d-msgs = self.callPackage ./nav-2d-msgs {}; @@ -500,6 +518,10 @@ self: super: { navigation = self.callPackage ./navigation {}; + navigation-experimental = self.callPackage ./navigation-experimental {}; + + neobotix-usboard-msgs = self.callPackage ./neobotix-usboard-msgs {}; + neonavigation = self.callPackage ./neonavigation {}; neonavigation-common = self.callPackage ./neonavigation-common {}; @@ -548,6 +570,20 @@ self: super: { openslam-gmapping = self.callPackage ./openslam-gmapping {}; + p2os-doc = self.callPackage ./p2os-doc {}; + + p2os-driver = self.callPackage ./p2os-driver {}; + + p2os-launch = self.callPackage ./p2os-launch {}; + + p2os-msgs = self.callPackage ./p2os-msgs {}; + + p2os-teleop = self.callPackage ./p2os-teleop {}; + + p2os-urdf = self.callPackage ./p2os-urdf {}; + + pacmod-msgs = self.callPackage ./pacmod-msgs {}; + pcl-conversions = self.callPackage ./pcl-conversions {}; pcl-msgs = self.callPackage ./pcl-msgs {}; @@ -604,6 +640,10 @@ self: super: { polled-camera = self.callPackage ./polled-camera {}; + pose-base-controller = self.callPackage ./pose-base-controller {}; + + pose-follower = self.callPackage ./pose-follower {}; + posedetection-msgs = self.callPackage ./posedetection-msgs {}; position-controllers = self.callPackage ./position-controllers {}; @@ -718,6 +758,8 @@ self: super: { rosdiagnostic = self.callPackage ./rosdiagnostic {}; + rosdoc-lite = self.callPackage ./rosdoc-lite {}; + rosemacs = self.callPackage ./rosemacs {}; rosfmt = self.callPackage ./rosfmt {}; @@ -802,6 +844,8 @@ self: super: { 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 {}; @@ -834,6 +878,8 @@ self: super: { rqt-robot-dashboard = self.callPackage ./rqt-robot-dashboard {}; + rqt-robot-monitor = self.callPackage ./rqt-robot-monitor {}; + rqt-robot-plugins = self.callPackage ./rqt-robot-plugins {}; rqt-robot-steering = self.callPackage ./rqt-robot-steering {}; @@ -876,6 +922,10 @@ self: super: { sbpl = self.callPackage ./sbpl {}; + sbpl-lattice-planner = self.callPackage ./sbpl-lattice-planner {}; + + sbpl-recovery = self.callPackage ./sbpl-recovery {}; + self-test = self.callPackage ./self-test {}; sensor-msgs = self.callPackage ./sensor-msgs {}; @@ -914,6 +964,8 @@ self: super: { socketcan-interface = self.callPackage ./socketcan-interface {}; + soem = self.callPackage ./soem {}; + sophus = self.callPackage ./sophus {}; sparse-bundle-adjustment = self.callPackage ./sparse-bundle-adjustment {}; @@ -1022,6 +1074,8 @@ self: super: { twist-mux-msgs = self.callPackage ./twist-mux-msgs {}; + twist-recovery = self.callPackage ./twist-recovery {}; + ublox = self.callPackage ./ublox {}; ublox-gps = self.callPackage ./ublox-gps {}; @@ -1072,8 +1126,6 @@ self: super: { warehouse-ros = self.callPackage ./warehouse-ros {}; - webkit-dependency = self.callPackage ./webkit-dependency {}; - xacro = self.callPackage ./xacro {}; xmlrpcpp = self.callPackage ./xmlrpcpp {}; diff --git a/distros/noetic/geneus/default.nix b/distros/noetic/geneus/default.nix index c679393d19..f23c0e611b 100644 --- a/distros/noetic/geneus/default.nix +++ b/distros/noetic/geneus/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, genmsg, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, genmsg, python3Packages }: buildRosPackage { pname = "ros-noetic-geneus"; version = "3.0.0-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; propagatedBuildInputs = [ genmsg ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''EusLisp ROS message and service generators.''; diff --git a/distros/noetic/genlisp/default.nix b/distros/noetic/genlisp/default.nix index 2cb79b7ea3..8b3240026a 100644 --- a/distros/noetic/genlisp/default.nix +++ b/distros/noetic/genlisp/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, genmsg, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, genmsg, python3Packages }: buildRosPackage { pname = "ros-noetic-genlisp"; version = "0.4.18-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; propagatedBuildInputs = [ genmsg ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Common-Lisp ROS message and service generators.''; diff --git a/distros/noetic/genmsg/default.nix b/distros/noetic/genmsg/default.nix index 1ede63e5f7..05742586eb 100644 --- a/distros/noetic/genmsg/default.nix +++ b/distros/noetic/genmsg/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-genmsg"; version = "0.5.16-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ catkin pythonPackages.empy ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ catkin python3Packages.empy ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Standalone Python library for generating ROS message and service data structures for various languages.''; diff --git a/distros/noetic/gennodejs/default.nix b/distros/noetic/gennodejs/default.nix index d74a3ceb9c..281f3aaa31 100644 --- a/distros/noetic/gennodejs/default.nix +++ b/distros/noetic/gennodejs/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, genmsg, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, genmsg, python3Packages }: buildRosPackage { pname = "ros-noetic-gennodejs"; version = "2.0.2-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; propagatedBuildInputs = [ genmsg ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Javascript ROS message and service generators.''; diff --git a/distros/noetic/genpy/default.nix b/distros/noetic/genpy/default.nix index 0ca4c1d816..003f108bea 100644 --- a/distros/noetic/genpy/default.nix +++ b/distros/noetic/genpy/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, genmsg, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, genmsg, python3Packages }: buildRosPackage { pname = "ros-noetic-genpy"; version = "0.6.12-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ genmsg pythonPackages.pyyaml ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ genmsg python3Packages.pyyaml ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Python ROS message and service generators.''; diff --git a/distros/noetic/geodesy/default.nix b/distros/noetic/geodesy/default.nix index 6e277a0d38..16e69e08dd 100644 --- a/distros/noetic/geodesy/default.nix +++ b/distros/noetic/geodesy/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, angles, catkin, geographic-msgs, geometry-msgs, pythonPackages, rosunit, sensor-msgs, tf, unique-id, uuid-msgs }: +{ lib, buildRosPackage, fetchurl, angles, catkin, geographic-msgs, geometry-msgs, python3Packages, rosunit, sensor-msgs, tf, unique-id, uuid-msgs }: buildRosPackage { pname = "ros-noetic-geodesy"; version = "0.5.5-r1"; @@ -14,10 +14,10 @@ buildRosPackage { }; buildType = "catkin"; - buildInputs = [ angles pythonPackages.catkin-pkg ]; + buildInputs = [ angles python3Packages.catkin-pkg ]; checkInputs = [ rosunit ]; - propagatedBuildInputs = [ geographic-msgs geometry-msgs pythonPackages.pyproj sensor-msgs tf unique-id uuid-msgs ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ geographic-msgs geometry-msgs python3Packages.pyproj sensor-msgs tf unique-id uuid-msgs ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Python and C++ interfaces for manipulating geodetic coordinates.''; diff --git a/distros/noetic/gl-dependency/default.nix b/distros/noetic/gl-dependency/default.nix index 450b4bd994..39928f5ffa 100644 --- a/distros/noetic/gl-dependency/default.nix +++ b/distros/noetic/gl-dependency/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-gl-dependency"; version = "1.1.2-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.pyqt5 ]; + propagatedBuildInputs = [ python3Packages.pyqt5 ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/goal-passer/default.nix b/distros/noetic/goal-passer/default.nix new file mode 100644 index 0000000000..9600a25edf --- /dev/null +++ b/distros/noetic/goal-passer/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, costmap-2d, nav-core, pluginlib, roscpp }: +buildRosPackage { + pname = "ros-noetic-goal-passer"; + version = "0.3.4-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/noetic/goal_passer/0.3.4-1.tar.gz"; + name = "0.3.4-1.tar.gz"; + sha256 = "5657fffc4495dba6d4928f8a03e0c698c8e810111eaf892ca4a42d42c8f4535f"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ costmap-2d nav-core pluginlib roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A global planner plugin for move_base that simply passes the target pose on + as a global plan. Useful for debugging local planners.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/ibeo-msgs/default.nix b/distros/noetic/ibeo-msgs/default.nix new file mode 100644 index 0000000000..9be6ec4290 --- /dev/null +++ b/distros/noetic/ibeo-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: +buildRosPackage { + pname = "ros-noetic-ibeo-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/ibeo_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "ce05a2381af6287f1129a9dd02ae6de196938bbfcee7e01394b0fd3907c44242"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The ibeo_msgs package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/jderobot-assets/default.nix b/distros/noetic/jderobot-assets/default.nix index 6827487a80..ad36533be8 100644 --- a/distros/noetic/jderobot-assets/default.nix +++ b/distros/noetic/jderobot-assets/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-jderobot-assets"; version = "1.1.0-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''The jderobot_assets package''; diff --git a/distros/noetic/kartech-linear-actuator-msgs/default.nix b/distros/noetic/kartech-linear-actuator-msgs/default.nix new file mode 100644 index 0000000000..8b3ece7c6e --- /dev/null +++ b/distros/noetic/kartech-linear-actuator-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: +buildRosPackage { + pname = "ros-noetic-kartech-linear-actuator-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/kartech_linear_actuator_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "6a4f2a58dbb3faed0221e5125d9022238071dc753e14719877487887affccd28"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The kartech_linear_actuator_msgs package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/laser-geometry/default.nix b/distros/noetic/laser-geometry/default.nix index fccb10c866..ec03419243 100644 --- a/distros/noetic/laser-geometry/default.nix +++ b/distros/noetic/laser-geometry/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, angles, boost, catkin, eigen, pythonPackages, roscpp, rosunit, sensor-msgs, tf, tf2 }: +{ lib, buildRosPackage, fetchurl, angles, boost, catkin, eigen, python3Packages, roscpp, rosunit, sensor-msgs, tf, tf2 }: buildRosPackage { pname = "ros-noetic-laser-geometry"; version = "1.6.5-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; checkInputs = [ rosunit ]; - propagatedBuildInputs = [ angles boost eigen pythonPackages.numpy roscpp sensor-msgs tf tf2 ]; + propagatedBuildInputs = [ angles boost eigen python3Packages.numpy roscpp sensor-msgs tf tf2 ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/marti-data-structures/default.nix b/distros/noetic/marti-data-structures/default.nix index e3ab201d59..a06c1afc36 100644 --- a/distros/noetic/marti-data-structures/default.nix +++ b/distros/noetic/marti-data-structures/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-noetic-marti-data-structures"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/marti_data_structures/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "b5ffcf3de02cc3e660751ab9df18049f20a9c5d2b446054a36566af5b4475555"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/marti_data_structures/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "e5d5a916ac0a41c5e0273f06794cc02b9504087babbc8013ce5c03a3cf74eaad"; }; buildType = "catkin"; diff --git a/distros/noetic/mavlink/default.nix b/distros/noetic/mavlink/default.nix index 3595614d01..6371d3aed2 100644 --- a/distros/noetic/mavlink/default.nix +++ b/distros/noetic/mavlink/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cmake, python, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, cmake, python3, python3Packages }: buildRosPackage { pname = "ros-noetic-mavlink"; version = "2020.6.6-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "cmake"; - buildInputs = [ python pythonPackages.future pythonPackages.lxml ]; + buildInputs = [ python3 python3Packages.future python3Packages.lxml ]; propagatedBuildInputs = [ catkin ]; nativeBuildInputs = [ cmake ]; diff --git a/distros/noetic/mobileye-560-660-msgs/default.nix b/distros/noetic/mobileye-560-660-msgs/default.nix new file mode 100644 index 0000000000..4ea75ff6e1 --- /dev/null +++ b/distros/noetic/mobileye-560-660-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: +buildRosPackage { + pname = "ros-noetic-mobileye-560-660-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/mobileye_560_660_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "7e706af2739240f6430b6323679afad3e39fd6e5bf08854d8655ef61b1796f1f"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Message definitions for the Mobileye 560/660''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/mouse-teleop/default.nix b/distros/noetic/mouse-teleop/default.nix index 7322b9fe8b..f02087cb7d 100644 --- a/distros/noetic/mouse-teleop/default.nix +++ b/distros/noetic/mouse-teleop/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, pythonPackages, rospy }: +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, python3Packages, rospy }: buildRosPackage { pname = "ros-noetic-mouse-teleop"; version = "0.4.0-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ geometry-msgs pythonPackages.numpy pythonPackages.tkinter rospy ]; + propagatedBuildInputs = [ geometry-msgs python3Packages.numpy python3Packages.tkinter rospy ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/mrt-cmake-modules/default.nix b/distros/noetic/mrt-cmake-modules/default.nix index 54bfe1c26b..3a61497403 100644 --- a/distros/noetic/mrt-cmake-modules/default.nix +++ b/distros/noetic/mrt-cmake-modules/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, lcov, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, lcov, python3Packages }: buildRosPackage { pname = "ros-noetic-mrt-cmake-modules"; version = "1.0.3-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ lcov pythonPackages.pyyaml pythonPackages.rospkg pythonPackages.setuptools ]; - nativeBuildInputs = [ catkin pythonPackages.pyyaml pythonPackages.rospkg pythonPackages.setuptools ]; + propagatedBuildInputs = [ lcov python3Packages.pyyaml python3Packages.rospkg python3Packages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.pyyaml python3Packages.rospkg python3Packages.setuptools ]; meta = { description = ''CMake Functions and Modules for automating CMake''; diff --git a/distros/noetic/navigation-experimental/default.nix b/distros/noetic/navigation-experimental/default.nix new file mode 100644 index 0000000000..e2abd22241 --- /dev/null +++ b/distros/noetic/navigation-experimental/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, assisted-teleop, catkin, goal-passer, pose-base-controller, pose-follower, sbpl-lattice-planner, sbpl-recovery, twist-recovery }: +buildRosPackage { + pname = "ros-noetic-navigation-experimental"; + version = "0.3.4-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/noetic/navigation_experimental/0.3.4-1.tar.gz"; + name = "0.3.4-1.tar.gz"; + sha256 = "f34b9e69bcb084cbc6c3909ab561d0ea09499d1f7f18376b5cec9abda07cc35a"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ assisted-teleop goal-passer pose-base-controller pose-follower sbpl-lattice-planner sbpl-recovery twist-recovery ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A collection of navigation plugins and tools: Various recovery behaviors, + local and global planner plugins for move_base, a teleop filter for + obstacle avoidance, a simple control-based move_base replacement + etc.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/neobotix-usboard-msgs/default.nix b/distros/noetic/neobotix-usboard-msgs/default.nix new file mode 100644 index 0000000000..49c22d1ca9 --- /dev/null +++ b/distros/noetic/neobotix-usboard-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, std-msgs }: +buildRosPackage { + pname = "ros-noetic-neobotix-usboard-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/neobotix_usboard_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "1e27be9f0df01e460ab8b6502e1601a176e6e41507082de38f58df3f35445294"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''neobotix_usboard package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/openni2-launch/default.nix b/distros/noetic/openni2-launch/default.nix index f7c84ab163..7343ac31d1 100644 --- a/distros/noetic/openni2-launch/default.nix +++ b/distros/noetic/openni2-launch/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, depth-image-proc, image-proc, nodelet, openni2-camera, pythonPackages, rgbd-launch, roslaunch, rospy, roswtf, tf, usbutils }: +{ lib, buildRosPackage, fetchurl, catkin, depth-image-proc, image-proc, nodelet, openni2-camera, python3Packages, rgbd-launch, roslaunch, rospy, roswtf, tf, usbutils }: buildRosPackage { pname = "ros-noetic-openni2-launch"; version = "1.4.2-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ roslaunch ]; - propagatedBuildInputs = [ depth-image-proc image-proc nodelet openni2-camera pythonPackages.catkin-pkg rgbd-launch rospy roswtf tf usbutils ]; + propagatedBuildInputs = [ depth-image-proc image-proc nodelet openni2-camera python3Packages.catkin-pkg rgbd-launch rospy roswtf tf usbutils ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/p2os-doc/default.nix b/distros/noetic/p2os-doc/default.nix new file mode 100644 index 0000000000..00d811e169 --- /dev/null +++ b/distros/noetic/p2os-doc/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-noetic-p2os-doc"; + version = "2.2.1-r2"; + + src = fetchurl { + url = "https://github.com/allenh1/p2os-release/archive/release/noetic/p2os_doc/2.2.1-2.tar.gz"; + name = "2.2.1-2.tar.gz"; + sha256 = "af16e91552f917df1f6d9aeb4f37f718f3e2129f7c046564533829e7e85ea601"; + }; + + buildType = "catkin"; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Contains the Documentation for the p2os driver/componenets''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/p2os-driver/default.nix b/distros/noetic/p2os-driver/default.nix new file mode 100644 index 0000000000..df162a910c --- /dev/null +++ b/distros/noetic/p2os-driver/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, geometry-msgs, kdl-parser, message-runtime, nav-msgs, p2os-msgs, roscpp, std-msgs, tf }: +buildRosPackage { + pname = "ros-noetic-p2os-driver"; + version = "2.2.1-r2"; + + src = fetchurl { + url = "https://github.com/allenh1/p2os-release/archive/release/noetic/p2os_driver/2.2.1-2.tar.gz"; + name = "2.2.1-2.tar.gz"; + sha256 = "8aa76ee11da3490c0de741a401d9ffe8d6784959a1e03c1e05a75717b0f1463a"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ diagnostic-updater geometry-msgs kdl-parser message-runtime nav-msgs p2os-msgs roscpp std-msgs tf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Driver file descriptions for P2OS/ARCOS robot''; + license = with lib.licenses; [ gpl2 ]; + }; +} diff --git a/distros/noetic/p2os-launch/default.nix b/distros/noetic/p2os-launch/default.nix new file mode 100644 index 0000000000..f8cd92fa00 --- /dev/null +++ b/distros/noetic/p2os-launch/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, p2os-driver, p2os-msgs, p2os-teleop, p2os-urdf }: +buildRosPackage { + pname = "ros-noetic-p2os-launch"; + version = "2.2.1-r2"; + + src = fetchurl { + url = "https://github.com/allenh1/p2os-release/archive/release/noetic/p2os_launch/2.2.1-2.tar.gz"; + name = "2.2.1-2.tar.gz"; + sha256 = "c542a66eae4be418f4ca606d7b4656b9dd4ad762ec86178959ab16bc2c4d57f3"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ p2os-driver p2os-msgs p2os-teleop p2os-urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Launch and config files designed for use with the p2os stack.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/p2os-msgs/default.nix b/distros/noetic/p2os-msgs/default.nix new file mode 100644 index 0000000000..d120ece194 --- /dev/null +++ b/distros/noetic/p2os-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }: +buildRosPackage { + pname = "ros-noetic-p2os-msgs"; + version = "2.2.1-r2"; + + src = fetchurl { + url = "https://github.com/allenh1/p2os-release/archive/release/noetic/p2os_msgs/2.2.1-2.tar.gz"; + name = "2.2.1-2.tar.gz"; + sha256 = "e0888df40b8bb2b7b8cb517416b07ced4bebe92a118cd2ba3be14b1b1ac6ceca"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ message-generation message-runtime std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Defines the messages that are used to communicate with the + p2os_driver package and the ROS infrastructure.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/p2os-teleop/default.nix b/distros/noetic/p2os-teleop/default.nix new file mode 100644 index 0000000000..7185413203 --- /dev/null +++ b/distros/noetic/p2os-teleop/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-runtime, sensor-msgs, std-msgs, tf }: +buildRosPackage { + pname = "ros-noetic-p2os-teleop"; + version = "2.2.1-r2"; + + src = fetchurl { + url = "https://github.com/allenh1/p2os-release/archive/release/noetic/p2os_teleop/2.2.1-2.tar.gz"; + name = "2.2.1-2.tar.gz"; + sha256 = "0ca88afa5f7a774ec39c1f793799f53267d1971a3a25da7519b7844f08ccca95"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ geometry-msgs message-runtime sensor-msgs std-msgs tf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A teleoperation node for the p2os_driver package.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/p2os-urdf/default.nix b/distros/noetic/p2os-urdf/default.nix new file mode 100644 index 0000000000..648ed87016 --- /dev/null +++ b/distros/noetic/p2os-urdf/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, kdl-parser, p2os-driver, p2os-msgs, sensor-msgs, std-msgs, tf, urdf }: +buildRosPackage { + pname = "ros-noetic-p2os-urdf"; + version = "2.2.1-r2"; + + src = fetchurl { + url = "https://github.com/allenh1/p2os-release/archive/release/noetic/p2os_urdf/2.2.1-2.tar.gz"; + name = "2.2.1-2.tar.gz"; + sha256 = "0d5c50d77beb3c16d2caac93311dff7d0add06bd0f20301dca10939c08bc0420"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ geometry-msgs kdl-parser p2os-driver p2os-msgs sensor-msgs std-msgs tf urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''URDF file descriptions for P2OS/ARCOS robot''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/pacmod-msgs/default.nix b/distros/noetic/pacmod-msgs/default.nix new file mode 100644 index 0000000000..6e60dc7ed3 --- /dev/null +++ b/distros/noetic/pacmod-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, ros-environment, rosbag-migration-rule, std-msgs }: +buildRosPackage { + pname = "ros-noetic-pacmod-msgs"; + version = "3.1.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/noetic/pacmod_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "db29215d9dbcab4ec317336b2cc6916dbe5173df51b186a4eebe1613e064310a"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ros-environment ]; + propagatedBuildInputs = [ message-runtime rosbag-migration-rule std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Message definition files for the PACMod driver''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/distros/noetic/pinocchio/default.nix b/distros/noetic/pinocchio/default.nix index 049c8fc091..aed6837e6c 100644 --- a/distros/noetic/pinocchio/default.nix +++ b/distros/noetic/pinocchio/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, eigenpy, git, python, pythonPackages, urdfdom }: +{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, eigenpy, git, python3, python3Packages, urdfdom }: buildRosPackage { pname = "ros-noetic-pinocchio"; version = "2.4.5-r5"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "cmake"; buildInputs = [ doxygen git ]; - propagatedBuildInputs = [ boost eigen eigenpy python pythonPackages.numpy urdfdom ]; + propagatedBuildInputs = [ boost eigen eigenpy python3 python3Packages.numpy urdfdom ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/distros/noetic/pose-base-controller/default.nix b/distros/noetic/pose-base-controller/default.nix new file mode 100644 index 0000000000..c650e7e06d --- /dev/null +++ b/distros/noetic/pose-base-controller/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib, catkin, geometry-msgs, move-base-msgs, nav-msgs, roscpp, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-noetic-pose-base-controller"; + version = "0.3.4-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/noetic/pose_base_controller/0.3.4-1.tar.gz"; + name = "0.3.4-1.tar.gz"; + sha256 = "9ecad9f30d8a04f5e2f9efbe2edd14c86ee667ce64e5eaf7289f70f3829e46d5"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ actionlib geometry-msgs move-base-msgs nav-msgs roscpp tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A node that provides the move_base action server interface, but instead of + planning simply drives towards the target pose using a control-based + approach.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/pose-follower/default.nix b/distros/noetic/pose-follower/default.nix new file mode 100644 index 0000000000..9e137ef8fd --- /dev/null +++ b/distros/noetic/pose-follower/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, base-local-planner, catkin, costmap-2d, dynamic-reconfigure, nav-core, nav-msgs, pluginlib, roscpp, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-noetic-pose-follower"; + version = "0.3.4-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/noetic/pose_follower/0.3.4-1.tar.gz"; + name = "0.3.4-1.tar.gz"; + sha256 = "5085658f83f9fa2ac70eeca6fcc79c581a692e91fc9b0bc3b103907bfdfa1adf"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ base-local-planner costmap-2d dynamic-reconfigure nav-core nav-msgs pluginlib roscpp tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A implementation of a local planner that attempts to follow a plan as closely as possible.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/pybind11-catkin/default.nix b/distros/noetic/pybind11-catkin/default.nix index 81ff51ad98..97766dcec0 100644 --- a/distros/noetic/pybind11-catkin/default.nix +++ b/distros/noetic/pybind11-catkin/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, eigen, python, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, eigen, python3, python3Packages }: buildRosPackage { pname = "ros-noetic-pybind11-catkin"; version = "2.5.0-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ eigen python pythonPackages.numpy ]; + propagatedBuildInputs = [ eigen python3 python3Packages.numpy ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/python-qt-binding/default.nix b/distros/noetic/python-qt-binding/default.nix index e2d317c674..a91aef8984 100644 --- a/distros/noetic/python-qt-binding/default.nix +++ b/distros/noetic/python-qt-binding/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, qt5, rosbuild }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, qt5, rosbuild }: buildRosPackage { pname = "ros-noetic-python-qt-binding"; version = "0.4.3-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ qt5.qtbase rosbuild ]; - propagatedBuildInputs = [ catkin pythonPackages.pyqt5 ]; + propagatedBuildInputs = [ catkin python3Packages.pyqt5 ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/qt-dotgraph/default.nix b/distros/noetic/qt-dotgraph/default.nix index cf5bbf74a5..915b2f00b7 100644 --- a/distros/noetic/qt-dotgraph/default.nix +++ b/distros/noetic/qt-dotgraph/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages }: buildRosPackage { pname = "ros-noetic-qt-dotgraph"; version = "0.4.1-r1"; @@ -14,9 +14,9 @@ buildRosPackage { }; buildType = "catkin"; - checkInputs = [ pythonPackages.pygraphviz ]; - propagatedBuildInputs = [ python-qt-binding pythonPackages.pydot ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + checkInputs = [ python3Packages.pygraphviz ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.pydot ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''qt_dotgraph provides helpers to work with dot graphs.''; diff --git a/distros/noetic/qt-gui-app/default.nix b/distros/noetic/qt-gui-app/default.nix index 9a7bbef2f5..adb44305ad 100644 --- a/distros/noetic/qt-gui-app/default.nix +++ b/distros/noetic/qt-gui-app/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, qt-gui }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, qt-gui }: buildRosPackage { pname = "ros-noetic-qt-gui-app"; version = "0.4.1-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; propagatedBuildInputs = [ qt-gui ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''qt_gui_app provides the main to start an instance of the integrated graphical user interface provided by qt_gui.''; diff --git a/distros/noetic/qt-gui-cpp/default.nix b/distros/noetic/qt-gui-cpp/default.nix index dce2ea7766..6118366bf2 100644 --- a/distros/noetic/qt-gui-cpp/default.nix +++ b/distros/noetic/qt-gui-cpp/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, pkg-config, pluginlib, python-qt-binding, pythonPackages, qt-gui, qt5, tinyxml }: +{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, pkg-config, pluginlib, python-qt-binding, python3Packages, qt-gui, qt5, tinyxml }: buildRosPackage { pname = "ros-noetic-qt-gui-cpp"; version = "0.4.1-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ cmake-modules pkg-config python-qt-binding qt5.qtbase ]; propagatedBuildInputs = [ pluginlib qt-gui tinyxml ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''qt_gui_cpp provides the foundation for C++-bindings for qt_gui and creates bindings for every generator available. diff --git a/distros/noetic/qt-gui-py-common/default.nix b/distros/noetic/qt-gui-py-common/default.nix index c0a48143f8..2426b18264 100644 --- a/distros/noetic/qt-gui-py-common/default.nix +++ b/distros/noetic/qt-gui-py-common/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages }: buildRosPackage { pname = "ros-noetic-qt-gui-py-common"; version = "0.4.1-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''qt_gui_py_common provides common functionality for GUI plugins written in Python.''; diff --git a/distros/noetic/qt-gui/default.nix b/distros/noetic/qt-gui/default.nix index 5459dec967..7bbf840e1f 100644 --- a/distros/noetic/qt-gui/default.nix +++ b/distros/noetic/qt-gui/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt5, tango-icon-theme }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt5, tango-icon-theme }: buildRosPackage { pname = "ros-noetic-qt-gui"; version = "0.4.1-r1"; @@ -14,9 +14,9 @@ buildRosPackage { }; buildType = "catkin"; - buildInputs = [ pythonPackages.pyqt5 qt5.qtbase ]; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg tango-icon-theme ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + buildInputs = [ python3Packages.pyqt5 qt5.qtbase ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg tango-icon-theme ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''qt_gui provides the infrastructure for an integrated graphical user interface based on Qt. diff --git a/distros/noetic/resource-retriever/default.nix b/distros/noetic/resource-retriever/default.nix index e9c18293b8..dbcce08374 100644 --- a/distros/noetic/resource-retriever/default.nix +++ b/distros/noetic/resource-retriever/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, curl, pythonPackages, rosconsole, roslib }: +{ lib, buildRosPackage, fetchurl, boost, catkin, curl, python3Packages, rosconsole, roslib }: buildRosPackage { pname = "ros-noetic-resource-retriever"; version = "1.12.6-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ boost curl pythonPackages.rospkg rosconsole roslib ]; + propagatedBuildInputs = [ boost curl python3Packages.rospkg rosconsole roslib ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/robot-localization/default.nix b/distros/noetic/robot-localization/default.nix index 13d6833e3c..35a9ff3410 100644 --- a/distros/noetic/robot-localization/default.nix +++ b/distros/noetic/robot-localization/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, diagnostic-msgs, diagnostic-updater, eigen, eigen-conversions, geographic-msgs, geometry-msgs, libyamlcpp, message-filters, message-generation, message-runtime, nav-msgs, nodelet, pythonPackages, rosbag, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, xmlrpcpp }: +{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, diagnostic-msgs, diagnostic-updater, eigen, eigen-conversions, geographic-msgs, geometry-msgs, libyamlcpp, message-filters, message-generation, message-runtime, nav-msgs, nodelet, python3Packages, rosbag, roscpp, roslint, rostest, rosunit, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-robot-localization"; version = "2.6.8-r2"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - buildInputs = [ message-generation pythonPackages.catkin-pkg roslint ]; + buildInputs = [ message-generation python3Packages.catkin-pkg roslint ]; checkInputs = [ rosbag rostest rosunit ]; propagatedBuildInputs = [ cmake-modules diagnostic-msgs diagnostic-updater eigen eigen-conversions geographic-msgs geometry-msgs libyamlcpp message-filters message-runtime nav-msgs nodelet roscpp sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros xmlrpcpp ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/noetic/rosbag/default.nix b/distros/noetic/rosbag/default.nix index 6d83567b64..36d1e0421b 100644 --- a/distros/noetic/rosbag/default.nix +++ b/distros/noetic/rosbag/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, genmsg, genpy, pythonPackages, rosbag-storage, rosconsole, roscpp, roscpp-serialization, roslib, rospy, std-srvs, topic-tools, xmlrpcpp }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, genmsg, genpy, python3Packages, rosbag-storage, rosconsole, roscpp, roscpp-serialization, roslib, rospy, std-srvs, topic-tools, xmlrpcpp }: buildRosPackage { pname = "ros-noetic-rosbag"; version = "1.15.7-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - buildInputs = [ cpp-common pythonPackages.pillow roscpp-serialization ]; - propagatedBuildInputs = [ boost genmsg genpy pythonPackages.pycryptodomex pythonPackages.python-gnupg pythonPackages.rospkg rosbag-storage rosconsole roscpp roslib rospy std-srvs topic-tools xmlrpcpp ]; + buildInputs = [ cpp-common python3Packages.pillow roscpp-serialization ]; + propagatedBuildInputs = [ boost genmsg genpy python3Packages.pycryptodomex python3Packages.python-gnupg python3Packages.rospkg rosbag-storage rosconsole roscpp roslib rospy std-srvs topic-tools xmlrpcpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rosboost-cfg/default.nix b/distros/noetic/rosboost-cfg/default.nix index efd2bf06d2..3b4fa155df 100644 --- a/distros/noetic/rosboost-cfg/default.nix +++ b/distros/noetic/rosboost-cfg/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-rosboost-cfg"; version = "1.15.4-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system''; diff --git a/distros/noetic/rosbridge-library/default.nix b/distros/noetic/rosbridge-library/default.nix index 45a4a5ab75..9eae426b02 100644 --- a/distros/noetic/rosbridge-library/default.nix +++ b/distros/noetic/rosbridge-library/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, diagnostic-msgs, geometry-msgs, message-generation, message-runtime, nav-msgs, pythonPackages, roscpp, rosgraph, rospy, rospy-tutorials, rosservice, rostest, rostopic, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, diagnostic-msgs, geometry-msgs, message-generation, message-runtime, nav-msgs, python3Packages, roscpp, rosgraph, rospy, rospy-tutorials, rosservice, rostest, rostopic, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }: buildRosPackage { pname = "ros-noetic-rosbridge-library"; version = "0.11.9-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ message-generation ]; checkInputs = [ actionlib-msgs diagnostic-msgs nav-msgs rospy-tutorials rostest sensor-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ]; - propagatedBuildInputs = [ geometry-msgs message-runtime pythonPackages.bson pythonPackages.pillow roscpp rosgraph rospy rosservice rostopic std-msgs ]; + propagatedBuildInputs = [ geometry-msgs message-runtime python3Packages.bson python3Packages.pillow roscpp rosgraph rospy rosservice rostopic std-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rosbridge-server/default.nix b/distros/noetic/rosbridge-server/default.nix index 878c30ab91..73c5181bfc 100644 --- a/distros/noetic/rosbridge-server/default.nix +++ b/distros/noetic/rosbridge-server/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosapi, rosauth, rosbridge-library, rosbridge-msgs, rospy, rostest }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rosapi, rosauth, rosbridge-library, rosbridge-msgs, rospy, rostest }: buildRosPackage { pname = "ros-noetic-rosbridge-server"; version = "0.11.9-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; checkInputs = [ rostest ]; - propagatedBuildInputs = [ pythonPackages.autobahn pythonPackages.backports_ssl_match_hostname pythonPackages.tornado pythonPackages.twisted rosapi rosauth rosbridge-library rosbridge-msgs rospy ]; + propagatedBuildInputs = [ python3Packages.autobahn python3Packages.tornado python3Packages.twisted rosapi rosauth rosbridge-library rosbridge-msgs rospy ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rosclean/default.nix b/distros/noetic/rosclean/default.nix index e2bb4651df..74a19e80b2 100644 --- a/distros/noetic/rosclean/default.nix +++ b/distros/noetic/rosclean/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-rosclean"; version = "1.15.4-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ python3Packages.rospkg ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''rosclean: cleanup filesystem resources (e.g. log files).''; diff --git a/distros/noetic/roscreate/default.nix b/distros/noetic/roscreate/default.nix index ada19068ba..15c49926a4 100644 --- a/distros/noetic/roscreate/default.nix +++ b/distros/noetic/roscreate/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, roslib }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, roslib }: buildRosPackage { pname = "ros-noetic-roscreate"; version = "1.15.4-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg roslib ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ python3Packages.rospkg roslib ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''roscreate contains a tool that assists in the creation of ROS filesystem resources. diff --git a/distros/noetic/rosgraph/default.nix b/distros/noetic/rosgraph/default.nix index 61e9b2d322..f6932a990c 100644 --- a/distros/noetic/rosgraph/default.nix +++ b/distros/noetic/rosgraph/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-rosgraph"; version = "1.15.7-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - checkInputs = [ pythonPackages.mock ]; - propagatedBuildInputs = [ pythonPackages.netifaces pythonPackages.pyyaml pythonPackages.rospkg ]; + checkInputs = [ python3Packages.mock ]; + propagatedBuildInputs = [ python3Packages.netifaces python3Packages.pyyaml python3Packages.rospkg ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/roslaunch/default.nix b/distros/noetic/roslaunch/default.nix index 75296f3161..08559dae75 100644 --- a/distros/noetic/roslaunch/default.nix +++ b/distros/noetic/roslaunch/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosbuild, rosclean, rosgraph-msgs, roslib, rosmaster, rosout, rosparam, rosunit }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rosbuild, rosclean, rosgraph-msgs, roslib, rosmaster, rosout, rosparam, rosunit }: buildRosPackage { pname = "ros-noetic-roslaunch"; version = "1.15.7-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; checkInputs = [ rosbuild ]; - propagatedBuildInputs = [ pythonPackages.paramiko pythonPackages.pyyaml pythonPackages.rospkg rosclean rosgraph-msgs roslib rosmaster rosout rosparam rosunit ]; + propagatedBuildInputs = [ python3Packages.paramiko python3Packages.pyyaml python3Packages.rospkg rosclean rosgraph-msgs roslib rosmaster rosout rosparam rosunit ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/roslib/default.nix b/distros/noetic/roslib/default.nix index ca2e42a4e6..7a6c244737 100644 --- a/distros/noetic/roslib/default.nix +++ b/distros/noetic/roslib/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, pythonPackages, ros-environment, rosmake, rospack }: +{ lib, buildRosPackage, fetchurl, boost, catkin, python3Packages, ros-environment, rosmake, rospack }: buildRosPackage { pname = "ros-noetic-roslib"; version = "1.15.4-r1"; @@ -16,8 +16,8 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ boost ]; checkInputs = [ rosmake ]; - propagatedBuildInputs = [ catkin pythonPackages.rospkg ros-environment rospack ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ catkin python3Packages.rospkg ros-environment rospack ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Base dependencies and support libraries for ROS. diff --git a/distros/noetic/rosmake/default.nix b/distros/noetic/rosmake/default.nix index 9b763ec1ec..bfb833b151 100644 --- a/distros/noetic/rosmake/default.nix +++ b/distros/noetic/rosmake/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-rosmake"; version = "1.15.4-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ catkin pythonPackages.rospkg ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ catkin python3Packages.rospkg ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''rosmake is a ros dependency aware build tool which can be used to diff --git a/distros/noetic/rosmaster/default.nix b/distros/noetic/rosmaster/default.nix index 8ec1a18560..4853a57686 100644 --- a/distros/noetic/rosmaster/default.nix +++ b/distros/noetic/rosmaster/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosgraph }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rosgraph }: buildRosPackage { pname = "ros-noetic-rosmaster"; version = "1.15.7-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.defusedxml rosgraph ]; + propagatedBuildInputs = [ python3Packages.defusedxml rosgraph ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rosmon-core/default.nix b/distros/noetic/rosmon-core/default.nix index 482dbdc6bc..e36cd1063a 100644 --- a/distros/noetic/rosmon-core/default.nix +++ b/distros/noetic/rosmon-core/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catch-ros, catkin, cmake-modules, diagnostic-msgs, libyamlcpp, ncurses, python, pythonPackages, rosbash, roscpp, rosfmt, roslib, rosmon-msgs, rospack, rostest, std-msgs, tinyxml }: +{ lib, buildRosPackage, fetchurl, boost, catch-ros, catkin, cmake-modules, diagnostic-msgs, libyamlcpp, ncurses, python3, python3Packages, rosbash, roscpp, rosfmt, roslib, rosmon-msgs, rospack, rostest, std-msgs, tinyxml }: buildRosPackage { pname = "ros-noetic-rosmon-core"; version = "2.3.2-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - buildInputs = [ python ]; - checkInputs = [ catch-ros pythonPackages.rospkg rostest ]; + buildInputs = [ python3 ]; + checkInputs = [ catch-ros python3Packages.rospkg rostest ]; propagatedBuildInputs = [ boost cmake-modules diagnostic-msgs libyamlcpp ncurses rosbash roscpp rosfmt roslib rosmon-msgs rospack std-msgs tinyxml ]; nativeBuildInputs = [ catkin ]; diff --git a/distros/noetic/rosmsg/default.nix b/distros/noetic/rosmsg/default.nix index aef8e762fa..ffa9f56f8a 100644 --- a/distros/noetic/rosmsg/default.nix +++ b/distros/noetic/rosmsg/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, genmsg, genpy, pythonPackages, rosbag, roslib, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, genmsg, genpy, python3Packages, rosbag, roslib, std-msgs }: buildRosPackage { pname = "ros-noetic-rosmsg"; version = "1.15.7-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; checkInputs = [ std-msgs ]; - propagatedBuildInputs = [ catkin genmsg genpy pythonPackages.rospkg rosbag roslib ]; + propagatedBuildInputs = [ catkin genmsg genpy python3Packages.rospkg rosbag roslib ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rospack/default.nix b/distros/noetic/rospack/default.nix index 3a479c744c..cbcb3daec6 100644 --- a/distros/noetic/rospack/default.nix +++ b/distros/noetic/rospack/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, cmake-modules, gtest, pkg-config, python, pythonPackages, ros-environment, tinyxml-2 }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cmake-modules, gtest, pkg-config, python3, python3Packages, ros-environment, tinyxml-2 }: buildRosPackage { pname = "ros-noetic-rospack"; version = "2.6.2-r1"; @@ -15,8 +15,8 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ cmake-modules gtest ]; - checkInputs = [ pythonPackages.coverage ]; - propagatedBuildInputs = [ boost pkg-config python pythonPackages.catkin-pkg pythonPackages.rosdep ros-environment tinyxml-2 ]; + checkInputs = [ python3Packages.coverage ]; + propagatedBuildInputs = [ boost pkg-config python3 python3Packages.catkin-pkg python3Packages.rosdep ros-environment tinyxml-2 ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rosparam/default.nix b/distros/noetic/rosparam/default.nix index dd4b36c8b2..dc70a9694c 100644 --- a/distros/noetic/rosparam/default.nix +++ b/distros/noetic/rosparam/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosgraph }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rosgraph }: buildRosPackage { pname = "ros-noetic-rosparam"; version = "1.15.7-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.pyyaml rosgraph ]; + propagatedBuildInputs = [ python3Packages.pyyaml rosgraph ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rospy/default.nix b/distros/noetic/rospy/default.nix index 42f06f189c..a06b3c0a68 100644 --- a/distros/noetic/rospy/default.nix +++ b/distros/noetic/rospy/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, genpy, pythonPackages, roscpp, rosgraph, rosgraph-msgs, roslib, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, genpy, python3Packages, roscpp, rosgraph, rosgraph-msgs, roslib, std-msgs }: buildRosPackage { pname = "ros-noetic-rospy"; version = "1.15.7-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ genpy pythonPackages.numpy pythonPackages.pyyaml pythonPackages.rospkg roscpp rosgraph rosgraph-msgs roslib std-msgs ]; + propagatedBuildInputs = [ genpy python3Packages.numpy python3Packages.pyyaml python3Packages.rospkg roscpp rosgraph rosgraph-msgs roslib std-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rosunit/default.nix b/distros/noetic/rosunit/default.nix index bf326d815e..75b7fdaa92 100644 --- a/distros/noetic/rosunit/default.nix +++ b/distros/noetic/rosunit/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, roslib }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, roslib }: buildRosPackage { pname = "ros-noetic-rosunit"; version = "1.15.4-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg roslib ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ python3Packages.rospkg roslib ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Unit-testing package for ROS. This is a lower-level library for rostest and handles unit tests, whereas rostest handles integration tests.''; diff --git a/distros/noetic/roswtf/default.nix b/distros/noetic/roswtf/default.nix index 2ecb73165c..599c605eba 100644 --- a/distros/noetic/roswtf/default.nix +++ b/distros/noetic/roswtf/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, pythonPackages, rosbag, rosbuild, rosgraph, roslang, roslaunch, roslib, rosnode, rosservice, rostest, std-srvs }: +{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, python3Packages, rosbag, rosbuild, rosgraph, roslang, roslaunch, roslib, rosnode, rosservice, rostest, std-srvs }: buildRosPackage { pname = "ros-noetic-roswtf"; version = "1.15.7-r1"; @@ -16,7 +16,7 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ rostest ]; checkInputs = [ cmake-modules rosbag roslang std-srvs ]; - propagatedBuildInputs = [ pythonPackages.paramiko pythonPackages.rospkg rosbuild rosgraph roslaunch roslib rosnode rosservice ]; + propagatedBuildInputs = [ python3Packages.paramiko python3Packages.rospkg rosbuild rosgraph roslaunch roslib rosnode rosservice ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-bag-plugins/default.nix b/distros/noetic/rqt-bag-plugins/default.nix index 7b6c3dadd7..eb9bcac5d6 100644 --- a/distros/noetic/rqt-bag-plugins/default.nix +++ b/distros/noetic/rqt-bag-plugins/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, pythonPackages, rosbag, roslib, rospy, rqt-bag, rqt-gui, rqt-gui-py, rqt-plot, sensor-msgs, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, python3Packages, rosbag, roslib, rospy, rqt-bag, rqt-gui, rqt-gui-py, rqt-plot, sensor-msgs, std-msgs }: buildRosPackage { pname = "ros-noetic-rqt-bag-plugins"; version = "0.4.13-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ geometry-msgs pythonPackages.pillow pythonPackages.pycairo rosbag roslib rospy rqt-bag rqt-gui rqt-gui-py rqt-plot sensor-msgs std-msgs ]; + propagatedBuildInputs = [ geometry-msgs python3Packages.pillow python3Packages.pycairo rosbag roslib rospy rqt-bag rqt-gui rqt-gui-py rqt-plot sensor-msgs std-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-bag/default.nix b/distros/noetic/rqt-bag/default.nix index 3e420836af..fb33d24fc2 100644 --- a/distros/noetic/rqt-bag/default.nix +++ b/distros/noetic/rqt-bag/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, rosbag, rosgraph-msgs, roslib, rosnode, rospy, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, rosbag, rosgraph-msgs, roslib, rosnode, rospy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-bag"; version = "0.4.13-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg rosbag rosgraph-msgs roslib rosnode rospy rqt-gui rqt-gui-py ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg rosbag rosgraph-msgs roslib rosnode rospy rqt-gui rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-console/default.nix b/distros/noetic/rqt-console/default.nix index 854e4f3574..a9fd567c90 100644 --- a/distros/noetic/rqt-console/default.nix +++ b/distros/noetic/rqt-console/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, roslib, rospy, rqt-gui, rqt-gui-py, rqt-logger-level, rqt-py-common }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, roslib, rospy, rqt-gui, rqt-gui-py, rqt-logger-level, rqt-py-common }: buildRosPackage { pname = "ros-noetic-rqt-console"; version = "0.4.11-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg roslib rospy rqt-gui rqt-gui-py rqt-logger-level rqt-py-common ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg roslib rospy rqt-gui rqt-gui-py rqt-logger-level rqt-py-common ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-controller-manager/default.nix b/distros/noetic/rqt-controller-manager/default.nix index d931cb96f8..e9cd1306d2 100644 --- a/distros/noetic/rqt-controller-manager/default.nix +++ b/distros/noetic/rqt-controller-manager/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, controller-manager-msgs, pythonPackages, rospy, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, controller-manager-msgs, python3Packages, rospy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-controller-manager"; version = "0.19.1-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; propagatedBuildInputs = [ controller-manager-msgs rospy rqt-gui rqt-gui-py ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Graphical frontend for interacting with the controller manager.''; diff --git a/distros/noetic/rqt-dep/default.nix b/distros/noetic/rqt-dep/default.nix index 29cb04ed94..b5da15e8e2 100644 --- a/distros/noetic/rqt-dep/default.nix +++ b/distros/noetic/rqt-dep/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-dotgraph, qt-gui, qt-gui-py-common, rqt-graph, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt-dotgraph, qt-gui, qt-gui-py-common, rqt-graph, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-dep"; version = "0.4.10-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - checkInputs = [ pythonPackages.mock ]; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg qt-dotgraph qt-gui qt-gui-py-common rqt-graph rqt-gui-py ]; + checkInputs = [ python3Packages.mock ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg qt-dotgraph qt-gui qt-gui-py-common rqt-graph rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-graph/default.nix b/distros/noetic/rqt-graph/default.nix index 409be84ec7..d35de5391c 100644 --- a/distros/noetic/rqt-graph/default.nix +++ b/distros/noetic/rqt-graph/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-dotgraph, rosgraph, rosgraph-msgs, roslib, rosnode, rospy, rosservice, rostopic, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt-dotgraph, rosgraph, rosgraph-msgs, roslib, rosnode, rospy, rosservice, rostopic, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-graph"; version = "0.4.14-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg qt-dotgraph rosgraph rosgraph-msgs roslib rosnode rospy rosservice rostopic rqt-gui rqt-gui-py ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg qt-dotgraph rosgraph rosgraph-msgs roslib rosnode rospy rosservice rostopic rqt-gui rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-logger-level/default.nix b/distros/noetic/rqt-logger-level/default.nix index 9f14fe1100..6f4a31c04d 100644 --- a/distros/noetic/rqt-logger-level/default.nix +++ b/distros/noetic/rqt-logger-level/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, rosnode, rospy, rosservice, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, rosnode, rospy, rosservice, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-logger-level"; version = "0.4.11-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg rosnode rospy rosservice rqt-gui rqt-gui-py ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg rosnode rospy rosservice rqt-gui rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-moveit/default.nix b/distros/noetic/rqt-moveit/default.nix index 95da2e938c..aa83da9cc0 100644 --- a/distros/noetic/rqt-moveit/default.nix +++ b/distros/noetic/rqt-moveit/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, rosnode, rospy, rostopic, rqt-gui, rqt-gui-py, rqt-py-common, rqt-topic, sensor-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, rosnode, rospy, rostopic, rqt-gui, rqt-gui-py, rqt-py-common, rqt-topic, sensor-msgs }: buildRosPackage { pname = "ros-noetic-rqt-moveit"; version = "0.5.9-r3"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; propagatedBuildInputs = [ python-qt-binding rosnode rospy rostopic rqt-gui rqt-gui-py rqt-py-common rqt-topic sensor-msgs ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''An rqt-based tool that assists monitoring tasks diff --git a/distros/noetic/rqt-msg/default.nix b/distros/noetic/rqt-msg/default.nix index b18691fd03..22f7b33ff5 100644 --- a/distros/noetic/rqt-msg/default.nix +++ b/distros/noetic/rqt-msg/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, roslib, rosmsg, rospy, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, roslib, rosmsg, rospy, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-noetic-rqt-msg"; version = "0.4.9-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg roslib rosmsg rospy rqt-console rqt-gui rqt-gui-py rqt-py-common ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg roslib rosmsg rospy rqt-console rqt-gui rqt-gui-py rqt-py-common ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-plot/default.nix b/distros/noetic/rqt-plot/default.nix index 31f293c46e..272cba51bc 100644 --- a/distros/noetic/rqt-plot/default.nix +++ b/distros/noetic/rqt-plot/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-gui-py-common, qwt-dependency, rosgraph, rostopic, rqt-gui, rqt-gui-py, rqt-py-common, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt-gui-py-common, qwt-dependency, rosgraph, rostopic, rqt-gui, rqt-gui-py, rqt-py-common, std-msgs }: buildRosPackage { pname = "ros-noetic-rqt-plot"; version = "0.4.12-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.matplotlib pythonPackages.numpy pythonPackages.rospkg qt-gui-py-common qwt-dependency rosgraph rostopic rqt-gui rqt-gui-py rqt-py-common std-msgs ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.matplotlib python3Packages.numpy python3Packages.rospkg qt-gui-py-common qwt-dependency rosgraph rostopic rqt-gui rqt-gui-py rqt-py-common std-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-pose-view/default.nix b/distros/noetic/rqt-pose-view/default.nix index 82fa597575..b900e7632f 100644 --- a/distros/noetic/rqt-pose-view/default.nix +++ b/distros/noetic/rqt-pose-view/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, gl-dependency, python-qt-binding, pythonPackages, rospy, rostopic, rqt-gui, rqt-gui-py, rqt-py-common, tf }: +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, gl-dependency, python-qt-binding, python3Packages, rospy, rostopic, rqt-gui, rqt-gui-py, rqt-py-common, tf }: buildRosPackage { pname = "ros-noetic-rqt-pose-view"; version = "0.5.10-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ geometry-msgs gl-dependency python-qt-binding pythonPackages.pyopengl pythonPackages.rospkg rospy rostopic rqt-gui rqt-gui-py rqt-py-common tf ]; + propagatedBuildInputs = [ geometry-msgs gl-dependency python-qt-binding python3Packages.pyopengl python3Packages.rospkg rospy rostopic rqt-gui rqt-gui-py rqt-py-common tf ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-publisher/default.nix b/distros/noetic/rqt-publisher/default.nix index d7ec392cb7..f84af2fb59 100644 --- a/distros/noetic/rqt-publisher/default.nix +++ b/distros/noetic/rqt-publisher/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-gui-py-common, roslib, rosmsg, rqt-gui, rqt-gui-py, rqt-py-common }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt-gui-py-common, roslib, rosmsg, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-noetic-rqt-publisher"; version = "0.4.9-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg qt-gui-py-common roslib rosmsg rqt-gui rqt-gui-py rqt-py-common ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg qt-gui-py-common roslib rosmsg rqt-gui rqt-gui-py rqt-py-common ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-py-console/default.nix b/distros/noetic/rqt-py-console/default.nix index c992127132..bd7033c22b 100644 --- a/distros/noetic/rqt-py-console/default.nix +++ b/distros/noetic/rqt-py-console/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-gui, qt-gui-py-common, rospy, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt-gui, qt-gui-py-common, rospy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-py-console"; version = "0.4.9-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg qt-gui qt-gui-py-common rospy rqt-gui rqt-gui-py ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg qt-gui qt-gui-py-common rospy rqt-gui rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-reconfigure/default.nix b/distros/noetic/rqt-reconfigure/default.nix index ddb92b60d1..5386fe6a03 100644 --- a/distros/noetic/rqt-reconfigure/default.nix +++ b/distros/noetic/rqt-reconfigure/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, python-qt-binding, pythonPackages, roslint, rospy, rostest, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }: +{ lib, buildRosPackage, fetchurl, catkin, dynamic-reconfigure, python-qt-binding, python3Packages, roslint, rospy, rostest, rqt-console, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-noetic-rqt-reconfigure"; version = "0.5.3-r1"; @@ -16,8 +16,8 @@ buildRosPackage { buildType = "catkin"; buildInputs = [ roslint ]; checkInputs = [ rostest ]; - propagatedBuildInputs = [ dynamic-reconfigure python-qt-binding pythonPackages.pyyaml rospy rqt-console rqt-gui rqt-gui-py rqt-py-common ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + propagatedBuildInputs = [ dynamic-reconfigure python-qt-binding python3Packages.pyyaml rospy rqt-console rqt-gui rqt-gui-py rqt-py-common ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''This rqt plugin succeeds former dynamic_reconfigure's GUI diff --git a/distros/noetic/rqt-robot-dashboard/default.nix b/distros/noetic/rqt-robot-dashboard/default.nix index 4c064759cb..f357f87be5 100644 --- a/distros/noetic/rqt-robot-dashboard/default.nix +++ b/distros/noetic/rqt-robot-dashboard/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, python-qt-binding, pythonPackages, qt-gui, rospy, rqt-console, rqt-gui, rqt-gui-py, rqt-nav-view, rqt-robot-monitor }: +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, rospy, rqt-console, rqt-gui, rqt-gui-py, rqt-nav-view, rqt-robot-monitor }: buildRosPackage { pname = "ros-noetic-rqt-robot-dashboard"; version = "0.5.8-r1"; @@ -15,7 +15,7 @@ buildRosPackage { buildType = "catkin"; propagatedBuildInputs = [ diagnostic-msgs python-qt-binding qt-gui rospy rqt-console rqt-gui rqt-gui-py rqt-nav-view rqt-robot-monitor ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''rqt_robot_dashboard provides an infrastructure for building robot dashboard plugins in rqt.''; diff --git a/distros/noetic/rqt-robot-steering/default.nix b/distros/noetic/rqt-robot-steering/default.nix index e6bf9825de..891c6637e2 100644 --- a/distros/noetic/rqt-robot-steering/default.nix +++ b/distros/noetic/rqt-robot-steering/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, python-qt-binding, pythonPackages, rostopic, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, python-qt-binding, python3Packages, rostopic, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-robot-steering"; version = "0.5.11-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ geometry-msgs python-qt-binding pythonPackages.rospkg rostopic rqt-gui rqt-gui-py ]; + propagatedBuildInputs = [ geometry-msgs python-qt-binding python3Packages.rospkg rostopic rqt-gui rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-runtime-monitor/default.nix b/distros/noetic/rqt-runtime-monitor/default.nix index c150a106aa..88197ffabb 100644 --- a/distros/noetic/rqt-runtime-monitor/default.nix +++ b/distros/noetic/rqt-runtime-monitor/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, python-qt-binding, pythonPackages, qt-gui, rospy, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, rospy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-runtime-monitor"; version = "0.5.8-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ diagnostic-msgs python-qt-binding pythonPackages.rospkg qt-gui rospy rqt-gui rqt-gui-py ]; + propagatedBuildInputs = [ diagnostic-msgs python-qt-binding python3Packages.rospkg qt-gui rospy rqt-gui rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-service-caller/default.nix b/distros/noetic/rqt-service-caller/default.nix index b384e2b268..b073be9fcb 100644 --- a/distros/noetic/rqt-service-caller/default.nix +++ b/distros/noetic/rqt-service-caller/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosservice, rqt-gui, rqt-gui-py, rqt-py-common }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rosservice, rqt-gui, rqt-gui-py, rqt-py-common }: buildRosPackage { pname = "ros-noetic-rqt-service-caller"; version = "0.4.9-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg rosservice rqt-gui rqt-gui-py rqt-py-common ]; + propagatedBuildInputs = [ python3Packages.rospkg rosservice rqt-gui rqt-gui-py rqt-py-common ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-shell/default.nix b/distros/noetic/rqt-shell/default.nix index 12288096e8..65139bd9fa 100644 --- a/distros/noetic/rqt-shell/default.nix +++ b/distros/noetic/rqt-shell/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-gui, qt-gui-py-common, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt-gui, qt-gui-py-common, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-shell"; version = "0.4.10-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg qt-gui qt-gui-py-common rqt-gui rqt-gui-py ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg qt-gui qt-gui-py-common rqt-gui rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-tf-tree/default.nix b/distros/noetic/rqt-tf-tree/default.nix index 932632bb1b..f3ff709bb3 100644 --- a/distros/noetic/rqt-tf-tree/default.nix +++ b/distros/noetic/rqt-tf-tree/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-dotgraph, rospy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt-dotgraph, rospy, rqt-graph, rqt-gui, rqt-gui-py, tf2-msgs, tf2-ros }: buildRosPackage { pname = "ros-noetic-rqt-tf-tree"; version = "0.6.1-r1"; @@ -14,8 +14,8 @@ buildRosPackage { }; buildType = "catkin"; - checkInputs = [ pythonPackages.mock ]; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg qt-dotgraph rospy rqt-graph rqt-gui rqt-gui-py tf2-msgs tf2-ros ]; + checkInputs = [ python3Packages.mock ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg qt-dotgraph rospy rqt-graph rqt-gui rqt-gui-py tf2-msgs tf2-ros ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-top/default.nix b/distros/noetic/rqt-top/default.nix index d80e1c51c3..c3256316e4 100644 --- a/distros/noetic/rqt-top/default.nix +++ b/distros/noetic/rqt-top/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, rospy, rqt-gui, rqt-gui-py }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, rospy, rqt-gui, rqt-gui-py }: buildRosPackage { pname = "ros-noetic-rqt-top"; version = "0.4.9-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.psutil rospy rqt-gui rqt-gui-py ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.psutil rospy rqt-gui rqt-gui-py ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-topic/default.nix b/distros/noetic/rqt-topic/default.nix index ecf41968cf..a7a53db104 100644 --- a/distros/noetic/rqt-topic/default.nix +++ b/distros/noetic/rqt-topic/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, rostopic, rqt-gui, rqt-gui-py, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, rostopic, rqt-gui, rqt-gui-py, std-msgs }: buildRosPackage { pname = "ros-noetic-rqt-topic"; version = "0.4.12-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg rostopic rqt-gui rqt-gui-py std-msgs ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg rostopic rqt-gui rqt-gui-py std-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/rqt-web/default.nix b/distros/noetic/rqt-web/default.nix index af22997890..4b7d045536 100644 --- a/distros/noetic/rqt-web/default.nix +++ b/distros/noetic/rqt-web/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, pythonPackages, qt-gui, rospy, rqt-gui, rqt-gui-py, webkit-dependency }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, python3Packages, qt-gui, rospy, rqt-gui, rqt-gui-py, webkit-dependency }: buildRosPackage { pname = "ros-noetic-rqt-web"; version = "0.4.9-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - propagatedBuildInputs = [ python-qt-binding pythonPackages.rospkg qt-gui rospy rqt-gui rqt-gui-py webkit-dependency ]; + propagatedBuildInputs = [ python-qt-binding python3Packages.rospkg qt-gui rospy rqt-gui rqt-gui-py webkit-dependency ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/sbpl-lattice-planner/default.nix b/distros/noetic/sbpl-lattice-planner/default.nix new file mode 100644 index 0000000000..c24e7d458a --- /dev/null +++ b/distros/noetic/sbpl-lattice-planner/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, costmap-2d, geometry-msgs, message-generation, message-runtime, nav-core, nav-msgs, pluginlib, roscpp, sbpl, tf2 }: +buildRosPackage { + pname = "ros-noetic-sbpl-lattice-planner"; + version = "0.3.4-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/noetic/sbpl_lattice_planner/0.3.4-1.tar.gz"; + name = "0.3.4-1.tar.gz"; + sha256 = "68ba37794fcf0bc0da2fadad7852c0123f9bd3fc358430f75089bd98a426063e"; + }; + + buildType = "catkin"; + buildInputs = [ message-generation ]; + propagatedBuildInputs = [ costmap-2d geometry-msgs message-runtime nav-core nav-msgs pluginlib roscpp sbpl tf2 ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The sbpl_lattice_planner is a global planner plugin for move_base and wraps + the SBPL search-based planning library.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/sbpl-recovery/default.nix b/distros/noetic/sbpl-recovery/default.nix new file mode 100644 index 0000000000..d64d2d51a1 --- /dev/null +++ b/distros/noetic/sbpl-recovery/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, base-local-planner, catkin, costmap-2d, nav-core, pluginlib, pose-follower, roscpp, sbpl-lattice-planner, tf2-ros }: +buildRosPackage { + pname = "ros-noetic-sbpl-recovery"; + version = "0.3.4-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/noetic/sbpl_recovery/0.3.4-1.tar.gz"; + name = "0.3.4-1.tar.gz"; + sha256 = "4c77993dc6998a1db0f75d158911a87769229aa6196f65616f06d0d106765162"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ base-local-planner costmap-2d nav-core pluginlib pose-follower roscpp sbpl-lattice-planner tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A recovery behavior that uses the sbpl lattice planner and the pose + follower to try to plan in full 3D to get the robot out of really tricky + situations.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/sensor-msgs/default.nix b/distros/noetic/sensor-msgs/default.nix index 8ce3cb75cd..34567da1ae 100644 --- a/distros/noetic/sensor-msgs/default.nix +++ b/distros/noetic/sensor-msgs/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, pythonPackages, rosbag, rosunit, std-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, python3Packages, rosbag, rosunit, std-msgs }: buildRosPackage { pname = "ros-noetic-sensor-msgs"; version = "1.13.0-r1"; @@ -17,7 +17,7 @@ buildRosPackage { buildInputs = [ message-generation ]; checkInputs = [ rosbag rosunit ]; propagatedBuildInputs = [ geometry-msgs message-runtime std-msgs ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''This package defines messages for commonly used sensors, including diff --git a/distros/noetic/slam-toolbox-msgs/default.nix b/distros/noetic/slam-toolbox-msgs/default.nix index fd0cf07130..6f0eca504c 100644 --- a/distros/noetic/slam-toolbox-msgs/default.nix +++ b/distros/noetic/slam-toolbox-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, std-msgs, std-srvs }: buildRosPackage { pname = "ros-noetic-slam-toolbox-msgs"; - version = "1.5.1-r1"; + version = "1.5.3-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/noetic/slam_toolbox_msgs/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "45cb93c32033ae6ad690a66848f06fe5044bfca57286f25177652773bce9db2b"; + url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/noetic/slam_toolbox_msgs/1.5.3-1.tar.gz"; + name = "1.5.3-1.tar.gz"; + sha256 = "48a71d8509fa47b8024729655f3d5b57f53d9489563a0f1cea1740ce03258f87"; }; buildType = "catkin"; diff --git a/distros/noetic/slam-toolbox-rviz/default.nix b/distros/noetic/slam-toolbox-rviz/default.nix index 4e0983c10b..5d338d13d8 100644 --- a/distros/noetic/slam-toolbox-rviz/default.nix +++ b/distros/noetic/slam-toolbox-rviz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rviz, slam-toolbox-msgs }: buildRosPackage { pname = "ros-noetic-slam-toolbox-rviz"; - version = "1.5.1-r1"; + version = "1.5.3-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/noetic/slam_toolbox_rviz/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "f7429c87f5352b5aa19a9a89c231a5b33a9170276573135055639ff1a2b90787"; + url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/noetic/slam_toolbox_rviz/1.5.3-1.tar.gz"; + name = "1.5.3-1.tar.gz"; + sha256 = "ee278ab9ab183c27156fa0197d972704e97188e42af78d78d9bb906c1ca5d424"; }; buildType = "catkin"; diff --git a/distros/noetic/slam-toolbox/default.nix b/distros/noetic/slam-toolbox/default.nix index c4a8b2ad41..6ca0b18a30 100644 --- a/distros/noetic/slam-toolbox/default.nix +++ b/distros/noetic/slam-toolbox/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, ceres-solver, cmake-modules, eigen, gtest, interactive-markers, libg2o, liblapack, map-server, message-filters, message-runtime, nav-msgs, pluginlib, qt5, rosconsole, roscpp, sensor-msgs, slam-toolbox-msgs, sparse-bundle-adjustment, std-msgs, std-srvs, suitesparse, tbb, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, ceres-solver, cmake-modules, eigen, gtest, interactive-markers, libg2o, liblapack, map-server, message-filters, message-runtime, nav-msgs, pluginlib, qt5, rosconsole, roscpp, sensor-msgs, slam-toolbox-msgs, sparse-bundle-adjustment, std-msgs, std-srvs, suitesparse, tbb, tf, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: buildRosPackage { pname = "ros-noetic-slam-toolbox"; - version = "1.5.1-r1"; + version = "1.5.3-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/noetic/slam_toolbox/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "a9de8886b830e18968be0a31b50d16afcd47b4b776c5063e3db6a9d9837f74d0"; + url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/noetic/slam_toolbox/1.5.3-1.tar.gz"; + name = "1.5.3-1.tar.gz"; + sha256 = "b002eafe5764c5a08598e1ef34b0ef872287613d07ddbcb62a2abe7d6a144cac"; }; buildType = "catkin"; buildInputs = [ cmake-modules ]; checkInputs = [ gtest ]; - propagatedBuildInputs = [ ceres-solver eigen interactive-markers libg2o liblapack map-server message-filters message-runtime nav-msgs pluginlib qt5.qtbase rosconsole roscpp sensor-msgs slam-toolbox-msgs sparse-bundle-adjustment std-msgs std-srvs suitesparse tbb tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; + propagatedBuildInputs = [ ceres-solver eigen interactive-markers libg2o liblapack map-server message-filters message-runtime nav-msgs pluginlib qt5.qtbase rosconsole roscpp sensor-msgs slam-toolbox-msgs sparse-bundle-adjustment std-msgs std-srvs suitesparse tbb tf tf2 tf2-geometry-msgs tf2-ros visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/smclib/default.nix b/distros/noetic/smclib/default.nix index 292eca98ed..be8bfd351a 100644 --- a/distros/noetic/smclib/default.nix +++ b/distros/noetic/smclib/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-smclib"; version = "1.8.5-r1"; @@ -14,7 +14,7 @@ buildRosPackage { }; buildType = "catkin"; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''The State Machine Compiler (SMC) from http://smc.sourceforge.net/ diff --git a/distros/noetic/soem/default.nix b/distros/noetic/soem/default.nix new file mode 100644 index 0000000000..3fb4cde550 --- /dev/null +++ b/distros/noetic/soem/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-noetic-soem"; + version = "1.4.1001-r1"; + + src = fetchurl { + url = "https://github.com/mgruhler/soem-gbp/archive/release/noetic/soem/1.4.1001-1.tar.gz"; + name = "1.4.1001-1.tar.gz"; + sha256 = "18a758a4886a013161dbb0a874c3ecfb151fc6ca0cc39156545d9aa5d3be77f4"; + }; + + buildType = "catkin"; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS wrapper for the Simple Open EtherCAT Master SOEM. + This is an updated version of the original SOEM wrapper released into ROS now including + the upstream Repo as a git subtree.''; + license = with lib.licenses; [ gpl2 ]; + }; +} diff --git a/distros/noetic/swri-console-util/default.nix b/distros/noetic/swri-console-util/default.nix index ef18693238..a6633d9a3b 100644 --- a/distros/noetic/swri-console-util/default.nix +++ b/distros/noetic/swri-console-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, swri-math-util }: buildRosPackage { pname = "ros-noetic-swri-console-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_console_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "c56e7d5948db8c381633b9bf0e56f3369fc1f5ea7edc37da9bffae6e0e8bb2d3"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_console_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "9e561d359880ff85b97a5d26374646b2c737c96116b429169d74f78dfc1ffe48"; }; buildType = "catkin"; diff --git a/distros/noetic/swri-dbw-interface/default.nix b/distros/noetic/swri-dbw-interface/default.nix index fb33a09871..8ac58a70a8 100644 --- a/distros/noetic/swri-dbw-interface/default.nix +++ b/distros/noetic/swri-dbw-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-noetic-swri-dbw-interface"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_dbw_interface/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "3c1088947e1bf269c6cccf92faa0134dee72d6941db88b20745289c32e3550d9"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_dbw_interface/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "bcf58e9bfd6a0b8aea25c3b33166cfbb4415464bf5d4b2453dc113fc8f2055fe"; }; buildType = "catkin"; diff --git a/distros/noetic/swri-geometry-util/default.nix b/distros/noetic/swri-geometry-util/default.nix index db97e06d1d..1f8a4c2bb1 100644 --- a/distros/noetic/swri-geometry-util/default.nix +++ b/distros/noetic/swri-geometry-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake-modules, cv-bridge, eigen, geos, pkg-config, roscpp, rostest, tf }: buildRosPackage { pname = "ros-noetic-swri-geometry-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_geometry_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "96a4a007883796a911c68bd84866c5159b8b8e312501ca6267f201c39c5398e9"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_geometry_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "ed2305aa567211073655ed9436ea5f1ecbd68521d2ee9a37ed799758d435484c"; }; buildType = "catkin"; diff --git a/distros/noetic/swri-image-util/default.nix b/distros/noetic/swri-image-util/default.nix index d44876f75e..3042bca538 100644 --- a/distros/noetic/swri-image-util/default.nix +++ b/distros/noetic/swri-image-util/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, camera-calibration-parsers, catkin, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, nodelet, pkg-config, roscpp, rospy, rostest, std-msgs, swri-geometry-util, swri-math-util, swri-nodelet, swri-opencv-util, swri-roscpp, tf }: +{ lib, buildRosPackage, fetchurl, boost, camera-calibration-parsers, catkin, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, nodelet, pkg-config, roscpp, rospy, rostest, std-msgs, swri-geometry-util, swri-math-util, swri-nodelet, swri-opencv-util, swri-roscpp, tf }: buildRosPackage { pname = "ros-noetic-swri-image-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_image_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "51bf66350371319eddf3f856faffee6d2d82597cefe351875be86921003d6d8a"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_image_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "fffa676be7da4f3ef9be9eff55b8fdf926209744ef4f0dcd8d36f428d26b19ca"; }; buildType = "catkin"; buildInputs = [ swri-nodelet ]; checkInputs = [ rostest ]; - propagatedBuildInputs = [ camera-calibration-parsers cv-bridge eigen geometry-msgs image-geometry image-transport message-filters nav-msgs nodelet roscpp rospy std-msgs swri-geometry-util swri-math-util swri-opencv-util swri-roscpp tf ]; + propagatedBuildInputs = [ boost camera-calibration-parsers cv-bridge eigen geometry-msgs image-geometry image-transport message-filters nav-msgs nodelet roscpp rospy std-msgs swri-geometry-util swri-math-util swri-opencv-util swri-roscpp tf ]; nativeBuildInputs = [ catkin pkg-config ]; meta = { diff --git a/distros/noetic/swri-math-util/default.nix b/distros/noetic/swri-math-util/default.nix index 4c4554dbcc..c48e08f52c 100644 --- a/distros/noetic/swri-math-util/default.nix +++ b/distros/noetic/swri-math-util/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, roscpp, rostest }: +{ lib, buildRosPackage, fetchurl, boost, catkin, roscpp, rostest }: buildRosPackage { pname = "ros-noetic-swri-math-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_math_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "18cf33c15222382ecff6679202bdb3bef77c6441fbaabec589312ff1e389535d"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_math_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "82dc11ddb17d4691684276a182f4abd26833c7d5f5684e2aad23b0e0d0e66b88"; }; buildType = "catkin"; checkInputs = [ rostest ]; - propagatedBuildInputs = [ roscpp ]; + propagatedBuildInputs = [ boost roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/swri-nodelet/default.nix b/distros/noetic/swri-nodelet/default.nix index 266d41b4e6..dba7e8cf01 100644 --- a/distros/noetic/swri-nodelet/default.nix +++ b/distros/noetic/swri-nodelet/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, nodelet, rosbash, roscpp, rostest, std-msgs }: +{ lib, buildRosPackage, fetchurl, boost, catkin, nodelet, rosbash, roscpp, rostest, std-msgs }: buildRosPackage { pname = "ros-noetic-swri-nodelet"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_nodelet/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "d37f7c2b36a8e6a61c2a25f14bd6200ae837b587b7e58030edc1f966002dd008"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_nodelet/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "e0935352a2c8619c533b47d73407a43cd3e0f4f8692b29cc58b8112c2a29ad46"; }; buildType = "catkin"; checkInputs = [ rosbash rostest ]; - propagatedBuildInputs = [ nodelet rosbash roscpp std-msgs ]; + propagatedBuildInputs = [ boost nodelet rosbash roscpp std-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/swri-opencv-util/default.nix b/distros/noetic/swri-opencv-util/default.nix index 806f21c53b..f3d4e7c5b8 100644 --- a/distros/noetic/swri-opencv-util/default.nix +++ b/distros/noetic/swri-opencv-util/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, cv-bridge, swri-math-util }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cv-bridge, swri-math-util }: buildRosPackage { pname = "ros-noetic-swri-opencv-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_opencv_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "9c5f7574224b4607ddb00556b616fe557f7c37cfe03be1c4abfd3a9667aacc63"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_opencv_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "feb175576e31749e8d5e824d630ce26455ba40c51026874c7b7d4b858659887a"; }; buildType = "catkin"; - propagatedBuildInputs = [ cv-bridge swri-math-util ]; + propagatedBuildInputs = [ boost cv-bridge swri-math-util ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/swri-prefix-tools/default.nix b/distros/noetic/swri-prefix-tools/default.nix index 7387144076..4f32e7e7ed 100644 --- a/distros/noetic/swri-prefix-tools/default.nix +++ b/distros/noetic/swri-prefix-tools/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages }: buildRosPackage { pname = "ros-noetic-swri-prefix-tools"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_prefix_tools/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "d9b5768ad76bf8a23336ad61072768caa8a96edcd1da15c224269a5f17834809"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_prefix_tools/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "98a04cc887bd297549d5a8c90935c213bcb0c07c20761131b6c9126d7e9b07f8"; }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.psutil ]; + propagatedBuildInputs = [ python3Packages.psutil ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/swri-roscpp/default.nix b/distros/noetic/swri-roscpp/default.nix index 128149d976..d8023d2530 100644 --- a/distros/noetic/swri-roscpp/default.nix +++ b/distros/noetic/swri-roscpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, diagnostic-updater, dynamic-reconfigure, gtest, libyamlcpp, marti-common-msgs, message-generation, message-runtime, nav-msgs, pkg-config, roscpp, rostest, rosunit, std-msgs, std-srvs }: buildRosPackage { pname = "ros-noetic-swri-roscpp"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_roscpp/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "8901afbc94f2d039a568e8ba7c97aa3951a99b110608f2aeacf81043d8aaa652"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_roscpp/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "5ffa759a9fd183b3e2f49ca7137e05aab6d2703651ebe3f4dfb927319d4feb17"; }; buildType = "catkin"; diff --git a/distros/noetic/swri-rospy/default.nix b/distros/noetic/swri-rospy/default.nix index 6146b7e2ff..a29de69821 100644 --- a/distros/noetic/swri-rospy/default.nix +++ b/distros/noetic/swri-rospy/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rospy, std-msgs, std-srvs }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rospy, std-msgs, std-srvs }: buildRosPackage { pname = "ros-noetic-swri-rospy"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_rospy/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "ba7dcc6302cd1cd9d243b8b041151b3a03fa4180514a96696a8f42fb477e627c"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_rospy/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "1e81caa49587966320f2c2df45f7595007469100a30602c702d7595e583a8bab"; }; buildType = "catkin"; propagatedBuildInputs = [ rospy std-msgs std-srvs ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''This package provides added functionality on top of rospy, including a diff --git a/distros/noetic/swri-route-util/default.nix b/distros/noetic/swri-route-util/default.nix index 8d7fae00ac..ef61e535df 100644 --- a/distros/noetic/swri-route-util/default.nix +++ b/distros/noetic/swri-route-util/default.nix @@ -2,19 +2,19 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, marti-common-msgs, marti-nav-msgs, roscpp, swri-geometry-util, swri-math-util, swri-transform-util, visualization-msgs }: +{ lib, buildRosPackage, fetchurl, boost, catkin, marti-common-msgs, marti-nav-msgs, roscpp, swri-geometry-util, swri-math-util, swri-transform-util, visualization-msgs }: buildRosPackage { pname = "ros-noetic-swri-route-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_route_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "47a3cc2f1dcb447481321d018978a11d75ab861bf1fb39d24974178c76147754"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_route_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "831c50b79f3b6d2a701719ae694f0e5b645357e2c6fa56740da69c37a7701f0e"; }; buildType = "catkin"; - propagatedBuildInputs = [ marti-common-msgs marti-nav-msgs roscpp swri-geometry-util swri-math-util swri-transform-util visualization-msgs ]; + propagatedBuildInputs = [ boost marti-common-msgs marti-nav-msgs roscpp swri-geometry-util swri-math-util swri-transform-util visualization-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/swri-serial-util/default.nix b/distros/noetic/swri-serial-util/default.nix index b3e2a6b230..92fc272822 100644 --- a/distros/noetic/swri-serial-util/default.nix +++ b/distros/noetic/swri-serial-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin }: buildRosPackage { pname = "ros-noetic-swri-serial-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_serial_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "11f2ba6744576a435b38dcee7fd7d5137b34e866322b8dbdd8da537f04c68285"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_serial_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "cc093f005f9815d0cdc19302cf133b709047dbf4c70c1cca408e886cbc50905f"; }; buildType = "catkin"; diff --git a/distros/noetic/swri-string-util/default.nix b/distros/noetic/swri-string-util/default.nix index 9a72ad0756..b15754407e 100644 --- a/distros/noetic/swri-string-util/default.nix +++ b/distros/noetic/swri-string-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rostest }: buildRosPackage { pname = "ros-noetic-swri-string-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_string_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "db4d54adf6026757e1f31e611bc1b75cb2def3e63e13ee8580713131d5852427"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_string_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "d9576ad7a431a249e2c4236c8edec363e09a9338499a57024a46e2491bf82a2b"; }; buildType = "catkin"; diff --git a/distros/noetic/swri-system-util/default.nix b/distros/noetic/swri-system-util/default.nix index 857095da9d..8689b3b47e 100644 --- a/distros/noetic/swri-system-util/default.nix +++ b/distros/noetic/swri-system-util/default.nix @@ -2,20 +2,20 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, roscpp, rostest }: +{ lib, buildRosPackage, fetchurl, boost, catkin, roscpp, rostest }: buildRosPackage { pname = "ros-noetic-swri-system-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_system_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "6162f6ae8d708b123379a8fc7ea9798625f63a73a688fce5602ebe470def74d5"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_system_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "31d10c8e2576e1d6357fd1b4d4f819ce853c02bd8f81bccd756a4cd6634eb639"; }; buildType = "catkin"; checkInputs = [ rostest ]; - propagatedBuildInputs = [ roscpp ]; + propagatedBuildInputs = [ boost roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/distros/noetic/swri-transform-util/default.nix b/distros/noetic/swri-transform-util/default.nix index 1f139f3899..3e33f77bc9 100644 --- a/distros/noetic/swri-transform-util/default.nix +++ b/distros/noetic/swri-transform-util/default.nix @@ -2,21 +2,21 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, catkin, cv-bridge, diagnostic-msgs, geographic-msgs, geometry-msgs, geos, gps-common, libyamlcpp, marti-nav-msgs, nodelet, pkg-config, proj, pythonPackages, roscpp, rospy, rostest, sensor-msgs, swri-math-util, swri-nodelet, swri-roscpp, swri-yaml-util, tf, topic-tools }: +{ lib, buildRosPackage, fetchurl, boost, catkin, cv-bridge, diagnostic-msgs, geographic-msgs, geometry-msgs, geos, gps-common, libyamlcpp, marti-nav-msgs, nodelet, pkg-config, proj, python3Packages, roscpp, rospy, rostest, sensor-msgs, swri-math-util, swri-nodelet, swri-roscpp, swri-yaml-util, tf, topic-tools }: buildRosPackage { pname = "ros-noetic-swri-transform-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_transform_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "831822878a7f6c37633e1b70844e5617a6a291d1d6cd5f41af77526e43655b29"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_transform_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "30c2a1d15a91966cb637aa2667c190952916a45c8a609adcd787f8970a1fd094"; }; buildType = "catkin"; checkInputs = [ rostest ]; propagatedBuildInputs = [ boost cv-bridge diagnostic-msgs geographic-msgs geometry-msgs geos gps-common libyamlcpp marti-nav-msgs nodelet proj roscpp rospy sensor-msgs swri-math-util swri-nodelet swri-roscpp swri-yaml-util tf topic-tools ]; - nativeBuildInputs = [ catkin pkg-config pythonPackages.setuptools ]; + nativeBuildInputs = [ catkin pkg-config python3Packages.setuptools ]; meta = { description = ''The swri_transform_util package contains utility functions and classes for diff --git a/distros/noetic/swri-yaml-util/default.nix b/distros/noetic/swri-yaml-util/default.nix index 35476b9dc4..8748115314 100644 --- a/distros/noetic/swri-yaml-util/default.nix +++ b/distros/noetic/swri-yaml-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, catkin, libyamlcpp, pkg-config }: buildRosPackage { pname = "ros-noetic-swri-yaml-util"; - version = "2.13.5-r1"; + version = "2.13.6-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_yaml_util/2.13.5-1.tar.gz"; - name = "2.13.5-1.tar.gz"; - sha256 = "083d2bd3c75a48352e2e4c44be5d3e768c7e44a83291675492f7b254b56da81d"; + url = "https://github.com/swri-robotics-gbp/marti_common-release/archive/release/noetic/swri_yaml_util/2.13.6-1.tar.gz"; + name = "2.13.6-1.tar.gz"; + sha256 = "21e7bfeba2345e91b04dd256486cfa0b10ba5a6a6d8cdc76abe32d641cc6e3ba"; }; buildType = "catkin"; diff --git a/distros/noetic/twist-recovery/default.nix b/distros/noetic/twist-recovery/default.nix new file mode 100644 index 0000000000..7f5518e914 --- /dev/null +++ b/distros/noetic/twist-recovery/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2020 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, base-local-planner, catkin, costmap-2d, geometry-msgs, nav-core, pluginlib, tf2-geometry-msgs, tf2-ros }: +buildRosPackage { + pname = "ros-noetic-twist-recovery"; + version = "0.3.4-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/noetic/twist_recovery/0.3.4-1.tar.gz"; + name = "0.3.4-1.tar.gz"; + sha256 = "981abb5d9d30672e4fc93e21ba5a8880b4dab24f881a0725d89a558efa912bc7"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ base-local-planner costmap-2d geometry-msgs nav-core pluginlib tf2-geometry-msgs tf2-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A recovery behavior that performs a particular used-defined twist.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/distros/noetic/urdfdom-py/default.nix b/distros/noetic/urdfdom-py/default.nix index 1d26f6456b..85f15c8321 100644 --- a/distros/noetic/urdfdom-py/default.nix +++ b/distros/noetic/urdfdom-py/default.nix @@ -2,7 +2,7 @@ # Copyright 2020 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rospy }: +{ lib, buildRosPackage, fetchurl, catkin, python3Packages, rospy }: buildRosPackage { pname = "ros-noetic-urdfdom-py"; version = "0.4.3-r1"; @@ -14,9 +14,9 @@ buildRosPackage { }; buildType = "catkin"; - checkInputs = [ pythonPackages.mock ]; - propagatedBuildInputs = [ pythonPackages.pyyaml rospy ]; - nativeBuildInputs = [ catkin pythonPackages.setuptools ]; + checkInputs = [ python3Packages.mock ]; + propagatedBuildInputs = [ python3Packages.pyyaml rospy ]; + nativeBuildInputs = [ catkin python3Packages.setuptools ]; meta = { description = ''Python implementation of the URDF parser.'';