diff --git a/crystal/generated.nix b/crystal/generated.nix index 2172fd2aa9..28efc0b1dd 100644 --- a/crystal/generated.nix +++ b/crystal/generated.nix @@ -432,6 +432,8 @@ self: super: { poco-vendor = self.callPackage ./poco-vendor {}; + px4-msgs = self.callPackage ./px4-msgs {}; + py-trees-ros-interfaces = self.callPackage ./py-trees-ros-interfaces {}; python-cmake-module = self.callPackage ./python-cmake-module {}; @@ -738,6 +740,8 @@ self: super: { webots-ros2-universal-robot = self.callPackage ./webots-ros2-universal-robot {}; + xacro = self.callPackage ./xacro {}; + yaml-cpp-vendor = self.callPackage ./yaml-cpp-vendor {}; } diff --git a/crystal/px4-msgs/default.nix b/crystal/px4-msgs/default.nix new file mode 100644 index 0000000000..61ecae72af --- /dev/null +++ b/crystal/px4-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ros-environment, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-crystal-px4-msgs"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/PX4/px4_msgs2-release/archive/release/crystal/px4_msgs/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "4aa782286c72f83124798ed2b1a5cd75755a65d1c45d201fab859fe2ccf4e9ce"; + }; + + buildType = "ament_cmake"; + buildInputs = [ builtin-interfaces ros-environment ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces ros-environment rosidl-default-runtime ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Package with the ROS-equivalent of PX4 uORB msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/crystal/xacro/default.nix b/crystal/xacro/default.nix new file mode 100644 index 0000000000..08ab6b09b5 --- /dev/null +++ b/crystal/xacro/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, python3Packages, ament-index-python, ament-lint-auto }: +buildRosPackage { + pname = "ros-crystal-xacro"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/xacro-release/archive/release/crystal/xacro/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "f5866ae3354f37eb0f2831c9c3b373086cf33c3db704e1f58a92f8cdd3722101"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-index-python python3Packages.pyyaml ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ]; + propagatedBuildInputs = [ ament-index-python python3Packages.pyyaml ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Xacro (XML Macros) + Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/action-tutorials/default.nix b/dashing/action-tutorials/default.nix index 59496fee2b..516b975991 100644 --- a/dashing/action-tutorials/default.nix +++ b/dashing/action-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rclpy, rosidl-default-generators, action-msgs, ament-lint-auto, rosidl-default-runtime }: buildRosPackage { pname = "ros-dashing-action-tutorials"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/action_tutorials/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "545ed3eec42b575754a2d3fc6e2a7a3bcd3434a69109943820779082393bb06c"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/action_tutorials/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "0c458dcd080c80a3ba7b72655d35b3c3e8b0694d4777a92a0714b7f3b6538e77"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-clang-format/default.nix b/dashing/ament-clang-format/default.nix index 806c932655..9f9c0f51e3 100644 --- a/dashing/ament-clang-format/default.nix +++ b/dashing/ament-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, clang, ament-flake8, pythonPackages, ament-pep257, python3Packages, ament-copyright }: buildRosPackage { pname = "ros-dashing-ament-clang-format"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_clang_format/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "52b4284b67572e251b9f415d7aa2d4406ebd078e78f7ec5779b3cb8e771f3ae2"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_clang_format/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "6d7a29da79ad1e1ac88a05de27963b0c2b9e302f8aa5d5c513e876f774d541dd"; }; buildType = "ament_python"; diff --git a/dashing/ament-clang-tidy/default.nix b/dashing/ament-clang-tidy/default.nix index daac216c9f..c67fff96ad 100644 --- a/dashing/ament-clang-tidy/default.nix +++ b/dashing/ament-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, clang, ament-flake8, pythonPackages, ament-pep257, python3Packages, ament-copyright }: buildRosPackage { pname = "ros-dashing-ament-clang-tidy"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_clang_tidy/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "2f456f72c4ada6e5a762a11a67e8ee8827c4f60fa179bb8d1dbd36a2615e2ce3"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_clang_tidy/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "e7ff536a9009952a123951eff6e8ca3bafc935d736b995a91cdc26abb9eb3591"; }; buildType = "ament_python"; diff --git a/dashing/ament-cmake-clang-format/default.nix b/dashing/ament-cmake-clang-format/default.nix index b609c32b1e..ae6e4f0b0a 100644 --- a/dashing/ament-cmake-clang-format/default.nix +++ b/dashing/ament-cmake-clang-format/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-clang-format, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-clang-format"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_clang_format/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "4bb4d3b0321a6e57b5819586c7e289a79967263362959a098c3fe945d624276e"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_clang_format/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "d68d21c0556efbcffc6b65a1165419404ed73487cc12b247a9466418c4929c82"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-clang-tidy/default.nix b/dashing/ament-cmake-clang-tidy/default.nix index b4c9fa160c..e6b64a0ffb 100644 --- a/dashing/ament-cmake-clang-tidy/default.nix +++ b/dashing/ament-cmake-clang-tidy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-clang-tidy, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-clang-tidy"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_clang_tidy/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "ca1bd2e9ed2ea112eb13f5aa26010de4a4549dbcbda4b791f30e234e616d2a49"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_clang_tidy/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "bf4fff69f984ef4feb667e83592e70c7d4bcd68443ef8b0411d44f4c61a0d73b"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-copyright/default.nix b/dashing/ament-cmake-copyright/default.nix index 48515500b7..52014bc185 100644 --- a/dashing/ament-cmake-copyright/default.nix +++ b/dashing/ament-cmake-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-test, ament-copyright, ament-cmake-core, ament-cmake-lint-cmake }: buildRosPackage { pname = "ros-dashing-ament-cmake-copyright"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_copyright/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "aca5176b566fe0716bb311f4045ce8bfa21d0fb13ece1d1400ec3ca05d28f1e1"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_copyright/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "3a37e105be72e8e47d3f329cf96cb1e8b1fe95e9ddf8956b7acf5769acafd416"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-cppcheck/default.nix b/dashing/ament-cmake-cppcheck/default.nix index d1b3c0e435..1fdd4883c7 100644 --- a/dashing/ament-cmake-cppcheck/default.nix +++ b/dashing/ament-cmake-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-cmake-lint-cmake, ament-cppcheck, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-cppcheck"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_cppcheck/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "79358101cd70cc5ce61d96cc451582c1d6402e7138b81ee858087416525be7e9"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_cppcheck/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "155acc2508d50413648fb976cc73553acaa8f520d5272bc0694970fe2e247c9f"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-cpplint/default.nix b/dashing/ament-cmake-cpplint/default.nix index eeb19916d1..8ef66af936 100644 --- a/dashing/ament-cmake-cpplint/default.nix +++ b/dashing/ament-cmake-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-cpplint, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-cpplint"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_cpplint/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "967047a93ba4ef91dd965883dd072fe001ed4ea11d1e91fa20c458ab56ba9218"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_cpplint/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "98e0c2ef204595971c016b477b0aad15cd2d94c13aba012ff6a59efa574e84db"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-flake8/default.nix b/dashing/ament-cmake-flake8/default.nix index 1541c39fba..db8e4043cb 100644 --- a/dashing/ament-cmake-flake8/default.nix +++ b/dashing/ament-cmake-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, ament-cmake-core, ament-cmake-test, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-flake8"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_flake8/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "a5ece0b51b5d221cc5a7e8d20186e8aabc33e1027f00f4cf6933672782593a52"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_flake8/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "844c1e69cc00de0a3632000a09f393aa511970b75b000786f0353913436b12d3"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-lint-cmake/default.nix b/dashing/ament-cmake-lint-cmake/default.nix index 3ba1bdc0ac..7d44d926a9 100644 --- a/dashing/ament-cmake-lint-cmake/default.nix +++ b/dashing/ament-cmake-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-test, ament-lint-cmake, ament-cmake-core }: buildRosPackage { pname = "ros-dashing-ament-cmake-lint-cmake"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_lint_cmake/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "ff76445765027708ac922b194ffcae1c5b63c0ca3bd2a041d638618c7a618128"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_lint_cmake/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "7ea859e3e7322208aecfea5e46b4fa86ccc21280b04e7663daf54437235662f2"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-pclint/default.nix b/dashing/ament-cmake-pclint/default.nix index e3ba99be9b..490cf8aa8e 100644 --- a/dashing/ament-cmake-pclint/default.nix +++ b/dashing/ament-cmake-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-cmake-lint-cmake, ament-cmake-copyright, ament-pclint }: buildRosPackage { pname = "ros-dashing-ament-cmake-pclint"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_pclint/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "344d801c5f0153ab1dd025b9440ade08a65e608a1c5e556320070b45f15386dc"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_pclint/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "229f3da6992f9b1a2de38ec0d3c61d95921027146a1b459800e5321a65e0f976"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-pep257/default.nix b/dashing/ament-cmake-pep257/default.nix index c2d37ee884..deb7cbe371 100644 --- a/dashing/ament-cmake-pep257/default.nix +++ b/dashing/ament-cmake-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-pep257, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-pep257"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_pep257/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "b51f41e76a630456347cb9c40e69d8223e7acbdc97a97d228806119e683157ee"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_pep257/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "cf24606d5677b5370b8125d4568be13d4ae8e07b4af6ba2aa6724563124b046c"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-pep8/default.nix b/dashing/ament-cmake-pep8/default.nix index f6511a805e..e90b51ca9b 100644 --- a/dashing/ament-cmake-pep8/default.nix +++ b/dashing/ament-cmake-pep8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-pep8, ament-cmake-test, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-pep8"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_pep8/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "2638ac9c2a80c6e04c290cbd7aea28f1a2a0435c59c06d590959cbce4ddd7929"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_pep8/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "bfececc6e0d6dd3f73d50ea9c6ee213f3f0fc24820a7f22408ecdbdbc8601f47"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-pyflakes/default.nix b/dashing/ament-cmake-pyflakes/default.nix index 1bdc5f0701..7f41e92004 100644 --- a/dashing/ament-cmake-pyflakes/default.nix +++ b/dashing/ament-cmake-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-pyflakes, ament-cmake-test, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-pyflakes"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_pyflakes/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "854448b4809d4e8477d05694c10d091f9a4a453f9a7e6afb4bab5e762c1afeef"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_pyflakes/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "ed98aeea9d559202b597bbcc40b3d4264b92fc3dae2dce0e9950dc371ca95a39"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-uncrustify/default.nix b/dashing/ament-cmake-uncrustify/default.nix index fe09e43cdd..ef5189dac4 100644 --- a/dashing/ament-cmake-uncrustify/default.nix +++ b/dashing/ament-cmake-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, ament-uncrustify, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-uncrustify"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_uncrustify/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "ce410158b2a5d902cff34afcd01c6f0276a62886cab3dc85ef1e4ae1c3fb1e9f"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_uncrustify/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "f077685e8a981fb0e38887c781fdbd9aeb6850d0d657492be2e3b2e5233adcff"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-cmake-xmllint/default.nix b/dashing/ament-cmake-xmllint/default.nix index de50acbde4..1821b83c8f 100644 --- a/dashing/ament-cmake-xmllint/default.nix +++ b/dashing/ament-cmake-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-cmake-core, ament-cmake-test, ament-cmake-lint-cmake, ament-cmake-copyright }: buildRosPackage { pname = "ros-dashing-ament-cmake-xmllint"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_xmllint/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "e09f035ccbf5e123026a31f867f75ce2132adf9ba1d251853deeab7ea5ca9042"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cmake_xmllint/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "24986c84ce92b0f05bb41bb477a69b9840eafcb5501ca2949056301ab2363c2b"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-copyright/default.nix b/dashing/ament-copyright/default.nix index bc2c9cf567..9083e3606f 100644 --- a/dashing/ament-copyright/default.nix +++ b/dashing/ament-copyright/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, ament-lint, ament-flake8, ament-pep257 }: buildRosPackage { pname = "ros-dashing-ament-copyright"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_copyright/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "038eceaf781020c7a8b326ebc3850e275a1ed94f5e7fcc8dfb39bf29fca4e678"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_copyright/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "949c8d7270f14a6c9fb53b96dd99ade08c92fb9e1a57e20b8765fdea7ed2c506"; }; buildType = "ament_python"; diff --git a/dashing/ament-cppcheck/default.nix b/dashing/ament-cppcheck/default.nix index 039a3bdb62..616dde6969 100644 --- a/dashing/ament-cppcheck/default.nix +++ b/dashing/ament-cppcheck/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cppcheck }: buildRosPackage { pname = "ros-dashing-ament-cppcheck"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cppcheck/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "7701d462f1f264ccba4fe5bcb91fd3b0b2159a47163db3f7aff570a9ef7c22a9"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cppcheck/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "69bd84eee65eca753895869aad6b538504c6a5506862eee57a41da48e583b448"; }; buildType = "ament_python"; diff --git a/dashing/ament-cpplint/default.nix b/dashing/ament-cpplint/default.nix index aa3d2f37bd..7cae2e4028 100644 --- a/dashing/ament-cpplint/default.nix +++ b/dashing/ament-cpplint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, pythonPackages, ament-flake8, ament-pep257 }: buildRosPackage { pname = "ros-dashing-ament-cpplint"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cpplint/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "b1e307e4ee49cead63596868a4c9bf5547ac56c3148c4c754f4b991a6161c2bd"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_cpplint/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "857539f95ee16b8d2ebaa761b6427040ad2aa87e448302b85a64df7766c6f724"; }; buildType = "ament_python"; diff --git a/dashing/ament-download/default.nix b/dashing/ament-download/default.nix new file mode 100644 index 0000000000..2ddbee4508 --- /dev/null +++ b/dashing/ament-download/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake }: +buildRosPackage { + pname = "ros-dashing-ament-download"; + version = "0.0.1-r1"; + + src = fetchurl { + url = "https://github.com/samsung-ros/ament_download-release/archive/release/dashing/ament_download/0.0.1-1.tar.gz"; + name = "0.0.1-1.tar.gz"; + sha256 = "e50d06a01987f08b6e939a337d8581fb2d374de5280f8f41ad134be677071dd8"; + }; + + buildType = "ament_cmake"; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''CMake macros for downloading files with ament''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/ament-flake8/default.nix b/dashing/ament-flake8/default.nix index 5e9987eaec..f3042216a3 100644 --- a/dashing/ament-flake8/default.nix +++ b/dashing/ament-flake8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint, python3Packages }: buildRosPackage { pname = "ros-dashing-ament-flake8"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_flake8/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "fe9ffecd5fea826990e765c984cf996840f929ff9c770094053590173120b4e6"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_flake8/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "b243a5b91471227d8331771ccc39e920eb4c0808f6af30e8b9ae09779380029b"; }; buildType = "ament_python"; diff --git a/dashing/ament-index-cpp/default.nix b/dashing/ament-index-cpp/default.nix index 54c53f60c0..6d1b1753b4 100644 --- a/dashing/ament-index-cpp/default.nix +++ b/dashing/ament-index-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, ament-cmake-gtest, ament-cmake, ament-lint-common }: buildRosPackage { pname = "ros-dashing-ament-index-cpp"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_index-release/archive/release/dashing/ament_index_cpp/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "cb86356457dd4c54e478a1054d13f7158b3badc8fba75102f2935a5b18931b16"; + url = "https://github.com/ros2-gbp/ament_index-release/archive/release/dashing/ament_index_cpp/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "88cea4e477f229364da0468e56d37ea95c3cc4ed9380e61ac6d7af526ea85d07"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-index-python/default.nix b/dashing/ament-index-python/default.nix index 3e74c117c5..a3f4fa82e3 100644 --- a/dashing/ament-index-python/default.nix +++ b/dashing/ament-index-python/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, ament-flake8, ament-pep257 }: buildRosPackage { pname = "ros-dashing-ament-index-python"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_index-release/archive/release/dashing/ament_index_python/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "d8cd8e19f0ac6fe51d2f9f4c53fe67079450714aeaf16ef64e6e30499b1a44d6"; + url = "https://github.com/ros2-gbp/ament_index-release/archive/release/dashing/ament_index_python/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "98eafec75f99fb0cf48834b88d6ba0ab6d383dad6753699cb052dab1a9e3003b"; }; buildType = "ament_python"; diff --git a/dashing/ament-lint-auto/default.nix b/dashing/ament-lint-auto/default.nix index 31b0a992a2..cf1d9161fb 100644 --- a/dashing/ament-lint-auto/default.nix +++ b/dashing/ament-lint-auto/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-test, ament-cmake-core }: buildRosPackage { pname = "ros-dashing-ament-lint-auto"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_lint_auto/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "07c684f3eeb4c68967deb2fef53d56ee28ccc7e6bf9ed7c3364cc7698f2cffe8"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_lint_auto/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "b831c3a559656deafe08c8585bc40727776fca73c26ba665e7c8b842b2cc88e8"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-lint-cmake/default.nix b/dashing/ament-lint-cmake/default.nix index d183d394f6..d3ec989b7b 100644 --- a/dashing/ament-lint-cmake/default.nix +++ b/dashing/ament-lint-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, pythonPackages, ament-flake8, ament-pep257 }: buildRosPackage { pname = "ros-dashing-ament-lint-cmake"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_lint_cmake/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "a8a3766fd2db21378578e1d8e7a255ecb579d1ca1312bd21e074ac20698f405f"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_lint_cmake/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "9cf18eae8839631a3211b16c15a4a947876e8778f817fc9f4299c53ef89d551c"; }; buildType = "ament_python"; diff --git a/dashing/ament-lint-common/default.nix b/dashing/ament-lint-common/default.nix index de1c63d639..1452394b3e 100644 --- a/dashing/ament-lint-common/default.nix +++ b/dashing/ament-lint-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-uncrustify, ament-cmake-flake8, ament-cmake-cppcheck, ament-cmake-pep257, ament-cmake-xmllint, ament-cmake-lint-cmake, ament-cmake-copyright, ament-cmake-export-dependencies, ament-cmake-cpplint }: buildRosPackage { pname = "ros-dashing-ament-lint-common"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_lint_common/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "948bff566ad8fd61f7159377e0c98a8494d9f68c9e5ebdc4ee51f651cc579baa"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_lint_common/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "28e7cadc7ef915f3306bb02e90460e72f1f7bc0a9f530c2afdef300d2949f328"; }; buildType = "ament_cmake"; diff --git a/dashing/ament-lint/default.nix b/dashing/ament-lint/default.nix index 4f2759ab61..03532a2d79 100644 --- a/dashing/ament-lint/default.nix +++ b/dashing/ament-lint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, }: buildRosPackage { pname = "ros-dashing-ament-lint"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_lint/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "03441d794b3c321522c9e2c10fa3887a4fd4d8a8590f5e62e1877665a4bf6f02"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_lint/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "cefed9626afc2ab9fe66e668ba900b812addddffbd321accf5340293b5c3d7ae"; }; buildType = "ament_python"; diff --git a/dashing/ament-package/default.nix b/dashing/ament-package/default.nix index b0642c2507..364e29b140 100644 --- a/dashing/ament-package/default.nix +++ b/dashing/ament-package/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, python3Packages }: buildRosPackage { pname = "ros-dashing-ament-package"; - version = "0.7.2-r1"; + version = "0.7.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_package-release/archive/release/dashing/ament_package/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "d806adfdd9c22e11fb05a770d00102bf9faf29ad047f29004da5e1e8a4dd4fc7"; + url = "https://github.com/ros2-gbp/ament_package-release/archive/release/dashing/ament_package/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "ea4921612a5985843b6ba1801a7d0bb3462f7644498b8b0b23e35de12b37dbe0"; }; buildType = "ament_python"; diff --git a/dashing/ament-pclint/default.nix b/dashing/ament-pclint/default.nix index 25d71943df..835b7051fc 100644 --- a/dashing/ament-pclint/default.nix +++ b/dashing/ament-pclint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-copyright, pythonPackages, ament-flake8, ament-pep257 }: buildRosPackage { pname = "ros-dashing-ament-pclint"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_pclint/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "241233d06e2629ad85535a7a28b2912e0443a91ba2bd29399418830b81167d89"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_pclint/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "e381395a5e6f3651bb2f86590750637334464ff7a41b09a475bdfaf27f1ed944"; }; buildType = "ament_python"; diff --git a/dashing/ament-pep257/default.nix b/dashing/ament-pep257/default.nix index 7529136f72..a1be791b7b 100644 --- a/dashing/ament-pep257/default.nix +++ b/dashing/ament-pep257/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pythonPackages, ament-lint, ament-flake8, python3Packages }: buildRosPackage { pname = "ros-dashing-ament-pep257"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_pep257/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "21b9b5f56e47940fecb9c5ee802544fd6fe34c5a529c62df8b05fbe1f5ef23cd"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_pep257/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "8115567c2cdbb3443668c6d12835b4be6555d440251ab37254004ec71500cf64"; }; buildType = "ament_python"; diff --git a/dashing/ament-pep8/default.nix b/dashing/ament-pep8/default.nix index 3934a38f08..9d6b13cce4 100644 --- a/dashing/ament-pep8/default.nix +++ b/dashing/ament-pep8/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python3Packages }: buildRosPackage { pname = "ros-dashing-ament-pep8"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_pep8/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "0a6a8815dec4d11a0e227726e8c4fbbc6c20afd58789335d4e570e5d9453fcc8"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_pep8/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "317aad2672e85f6683f5de62dd1f66d94b7b4228ca5fd5678d93a0ef61bd2a19"; }; buildType = "ament_python"; diff --git a/dashing/ament-pyflakes/default.nix b/dashing/ament-pyflakes/default.nix index 88d0205059..376d8e1bb0 100644 --- a/dashing/ament-pyflakes/default.nix +++ b/dashing/ament-pyflakes/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-pep8, pythonPackages, python3Packages }: buildRosPackage { pname = "ros-dashing-ament-pyflakes"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_pyflakes/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "27b2df28773298516e149f3f5fcda654b9928e14f180add043c3ee159e789576"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_pyflakes/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "7f8df5468f4437700ab4f78ac5c5aa1fa537551e365daf3c486678e3933463f7"; }; buildType = "ament_python"; diff --git a/dashing/ament-uncrustify/default.nix b/dashing/ament-uncrustify/default.nix index e83acd5f17..6133ce375b 100644 --- a/dashing/ament-uncrustify/default.nix +++ b/dashing/ament-uncrustify/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, uncrustify-vendor }: buildRosPackage { pname = "ros-dashing-ament-uncrustify"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_uncrustify/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "f6733ce61f49ebfac0fb2f5ffb0f4b8a0b4b7900588cdc47b4110bf6e7e485fb"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_uncrustify/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "db773d68f720572922d3df081ef5cd6bba04cd0d966bedaead414dec4f2e00c8"; }; buildType = "ament_python"; diff --git a/dashing/ament-xmllint/default.nix b/dashing/ament-xmllint/default.nix index a9d27c819b..5090fa294e 100644 --- a/dashing/ament-xmllint/default.nix +++ b/dashing/ament-xmllint/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint, ament-flake8, libxml2, pythonPackages, ament-pep257, ament-copyright }: buildRosPackage { pname = "ros-dashing-ament-xmllint"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_xmllint/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "412d4d3f20ceda125afe5b96e60f8c20ca55c169d67bb29a92bd6cc22b3b879a"; + url = "https://github.com/ros2-gbp/ament_lint-release/archive/release/dashing/ament_xmllint/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "9f037df0760a45510f7ef15ee486629bc7b0da8c1d07b37987b5496b77d95c56"; }; buildType = "ament_python"; diff --git a/dashing/automotive-navigation-msgs/default.nix b/dashing/automotive-navigation-msgs/default.nix new file mode 100644 index 0000000000..1c50a05283 --- /dev/null +++ b/dashing/automotive-navigation-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime, geometry-msgs }: +buildRosPackage { + pname = "ros-dashing-automotive-navigation-msgs"; + version = "3.0.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/dashing/automotive_navigation_msgs/3.0.0-1.tar.gz"; + name = "3.0.0-1.tar.gz"; + sha256 = "5c6a5d8ea706f40a76b57505d8605540f59701828ffadab3f54c74f7ea651baa"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs geometry-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime geometry-msgs builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Generic Messages for Navigation Objectives in Automotive Automation Software''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/automotive-platform-msgs/default.nix b/dashing/automotive-platform-msgs/default.nix new file mode 100644 index 0000000000..ce82b2ccf5 --- /dev/null +++ b/dashing/automotive-platform-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-automotive-platform-msgs"; + version = "3.0.0-r1"; + + src = fetchurl { + url = "https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/dashing/automotive_platform_msgs/3.0.0-1.tar.gz"; + name = "3.0.0-1.tar.gz"; + sha256 = "6b8af14fb7ae774eca8d57094eae134d0add17b127adb60d3d6c2a990a289a24"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Generic Messages for Communication with an Automotive Autonomous Platform''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/autoware-auto-algorithm/default.nix b/dashing/autoware-auto-algorithm/default.nix new file mode 100644 index 0000000000..f78844a039 --- /dev/null +++ b/dashing/autoware-auto-algorithm/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, ament-lint-auto, autoware-auto-cmake }: +buildRosPackage { + pname = "ros-dashing-autoware-auto-algorithm"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_algorithm/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "334f6c5e56dde2f169a87791046a90fc89900ae99d95b687c4210272229d4730"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''Generic algorithms like sort''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/autoware-auto-cmake/default.nix b/dashing/autoware-auto-cmake/default.nix index 0b421db7cd..9dfe1cdcfa 100644 --- a/dashing/autoware-auto-cmake/default.nix +++ b/dashing/autoware-auto-cmake/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-uncrustify, ament-cmake-cppcheck, ament-cmake-lint-cmake, ament-cmake-copyright, ament-cmake-cpplint }: +{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-uncrustify, ament-lint-common, ament-cmake-cppcheck, ament-cmake-lint-cmake, ament-lint-auto, ament-cmake-copyright, ament-cmake-cpplint }: buildRosPackage { pname = "ros-dashing-autoware-auto-cmake"; - version = "0.0.1-r1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_cmake/0.0.1-1"; + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_cmake/0.0.2-1"; name = "archive.tar.gz"; - sha256 = "88b20b4eaf856d670b270415ae834e926f83fbc27183c91d6130d77b9c3e6477"; + sha256 = "638a7fb6015d0c38ebdae7b10ef4ccbf577be8874789d2fe31f24ab71e2f94f9"; }; buildType = "ament_cmake"; - checkInputs = [ ament-cmake-lint-cmake ]; + checkInputs = [ ament-lint-auto ament-lint-common ament-cmake-lint-cmake ]; propagatedBuildInputs = [ ament-cmake-uncrustify ament-cmake-core ament-cmake-cppcheck ament-cmake-lint-cmake ament-cmake-copyright ament-cmake-cpplint ]; nativeBuildInputs = [ ament-cmake-core ]; diff --git a/dashing/autoware-auto-create-pkg/default.nix b/dashing/autoware-auto-create-pkg/default.nix index 3f731fd844..4e0ddc502c 100644 --- a/dashing/autoware-auto-create-pkg/default.nix +++ b/dashing/autoware-auto-create-pkg/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-copyright, pythonPackages, ament-flake8, ament-pep257 }: +{ lib, buildRosPackage, fetchurl, ament-flake8, ament-lint-common, pythonPackages, ament-pep257, ament-copyright, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-autoware-auto-create-pkg"; - version = "0.0.1-r1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_create_pkg/0.0.1-1"; + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_create_pkg/0.0.2-1"; name = "archive.tar.gz"; - sha256 = "8b06fe3b1d46959c2c3f2c171fb7aefbcdd9146d9bb69d0cfb7a5e73f4d656d4"; + sha256 = "c8af52d226d50829530ab30c2b5aac85dbce024b9e0fee5e5e557b5e9316ae05"; }; buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-copyright pythonPackages.pytest ament-pep257 ]; + checkInputs = [ ament-flake8 pythonPackages.pytest ament-lint-common ament-pep257 ament-copyright ament-lint-auto ]; meta = { description = ''A command line tool to create a boiler-plate package''; diff --git a/dashing/autoware-auto-examples/default.nix b/dashing/autoware-auto-examples/default.nix index dd7993e7bc..9f4809a8d7 100644 --- a/dashing/autoware-auto-examples/default.nix +++ b/dashing/autoware-auto-examples/default.nix @@ -2,18 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake }: +{ lib, buildRosPackage, fetchurl, ament-lint-auto, ament-cmake, ament-lint-common }: buildRosPackage { pname = "ros-dashing-autoware-auto-examples"; - version = "0.0.1-r1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_examples/0.0.1-1"; + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_examples/0.0.2-1"; name = "archive.tar.gz"; - sha256 = "42136dabe1fa630284c41d79a742afacdbd5854e52c489b1abe68411cfd63ad5"; + sha256 = "096311e4ddaad9bd566a3a03b305d3a0bca9d18ea9358399ea42d8e330d4dd9f"; }; buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ament-lint-common ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/dashing/autoware-auto-geometry/default.nix b/dashing/autoware-auto-geometry/default.nix index 6fd182e0d4..ec95c2cd5d 100644 --- a/dashing/autoware-auto-geometry/default.nix +++ b/dashing/autoware-auto-geometry/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-pclint, ament-cmake-gtest, autoware-auto-msgs, autoware-auto-cmake, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, autoware-auto-msgs, autoware-auto-helper-functions, ament-lint-auto, autoware-auto-cmake, geometry-msgs }: buildRosPackage { pname = "ros-dashing-autoware-auto-geometry"; - version = "0.0.1-r1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_geometry/0.0.1-1"; + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_geometry/0.0.2-1"; name = "archive.tar.gz"; - sha256 = "a32102f4f825a4d4fc17adf794f579e1c17f074a08ee6cc0933b5653be73b090"; + sha256 = "f72c785646e0816a10368d23cb7eb74d2dbae4b5785d2a4a4ad5394044e92bb9"; }; buildType = "ament_cmake"; - buildInputs = [ autoware-auto-msgs geometry-msgs ]; - checkInputs = [ ament-cmake-gtest ament-lint-common ament-cmake-pclint ]; - propagatedBuildInputs = [ autoware-auto-msgs geometry-msgs ]; + buildInputs = [ autoware-auto-msgs autoware-auto-helper-functions geometry-msgs ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ autoware-auto-msgs autoware-auto-helper-functions geometry-msgs ]; nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; meta = { diff --git a/dashing/autoware-auto-helper-functions/default.nix b/dashing/autoware-auto-helper-functions/default.nix new file mode 100644 index 0000000000..1dde0ab40f --- /dev/null +++ b/dashing/autoware-auto-helper-functions/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, ament-lint-auto, autoware-auto-cmake }: +buildRosPackage { + pname = "ros-dashing-autoware-auto-helper-functions"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_helper_functions/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "bf2db81d0b797796ce8e3bb06c7988f892bd7e23197e58d5740c6ddf0355eb5e"; + }; + + buildType = "ament_cmake"; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''Miscelaneous helper functions''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/autoware-auto-msgs/default.nix b/dashing/autoware-auto-msgs/default.nix index 840fc31921..ea290d2851 100644 --- a/dashing/autoware-auto-msgs/default.nix +++ b/dashing/autoware-auto-msgs/default.nix @@ -2,21 +2,22 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, sensor-msgs, std-msgs, rosidl-default-runtime, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, ament-lint-common, rosidl-default-generators, sensor-msgs, ament-cmake-auto, std-msgs, ament-lint-auto, rosidl-default-runtime, geometry-msgs }: buildRosPackage { pname = "ros-dashing-autoware-auto-msgs"; - version = "0.0.1-r1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_msgs/0.0.1-1"; + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_msgs/0.0.2-1"; name = "archive.tar.gz"; - sha256 = "70e17ba0aea69b7d0978c597baa50fb581577a6b8dd0030708b53997c53f9651"; + sha256 = "15feca481eb70757111d88ed9d07d0ec07110443e739d8b9c16ea4606028b88b"; }; buildType = "ament_cmake"; buildInputs = [ std-msgs rosidl-default-generators sensor-msgs geometry-msgs ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; propagatedBuildInputs = [ std-msgs sensor-msgs rosidl-default-runtime geometry-msgs ]; - nativeBuildInputs = [ ament-cmake ]; + nativeBuildInputs = [ ament-cmake-auto ]; meta = { description = ''Interfaces between core Autoware.Auto components''; diff --git a/dashing/behaviortree-cpp-v3/default.nix b/dashing/behaviortree-cpp-v3/default.nix index e2477c4a29..6117cde5c6 100644 --- a/dashing/behaviortree-cpp-v3/default.nix +++ b/dashing/behaviortree-cpp-v3/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cppzmq, ament-cmake-gtest, ament-cmake }: buildRosPackage { pname = "ros-dashing-behaviortree-cpp-v3"; - version = "3.0.9-r1"; + version = "3.1.0-r1"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/dashing/behaviortree_cpp_v3/3.0.9-1.tar.gz"; - name = "3.0.9-1.tar.gz"; - sha256 = "37949b11be8ce0a62a31ef24c3f5889cd02525bab64638fc9617f369c38c9141"; + url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/dashing/behaviortree_cpp_v3/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "81ed95918328456e1d71e6646f99e33025313518c4f4a9893428b11218a689ca"; }; buildType = "ament_cmake"; diff --git a/dashing/can-msgs/default.nix b/dashing/can-msgs/default.nix new file mode 100644 index 0000000000..e0153fee63 --- /dev/null +++ b/dashing/can-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, ament-lint-auto, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-can-msgs"; + version = "2.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/dashing/can_msgs/2.0.0-1.tar.gz"; + name = "2.0.0-1.tar.gz"; + sha256 = "f1408c5b190e318a056bb3016f8ff7b3dabf94e4cee0c1d25893dcacaf6d49ad"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''CAN related message types.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/composition/default.nix b/dashing/composition/default.nix index b8c9ed5aff..2b622a1afc 100644 --- a/dashing/composition/default.nix +++ b/dashing/composition/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, rmw-implementation-cmake, ament-lint-common, launch-ros, ament-cmake, launch-testing, rcutils, launch, launch-testing-ament-cmake, example-interfaces, rclcpp, launch-testing-ros, std-msgs, ament-lint-auto, rclcpp-components }: buildRosPackage { pname = "ros-dashing-composition"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/composition/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "0219ae0aa14de453f99a41d5d92b752f96606d7234ee638a54d27d5b52510e37"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/composition/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "8a57963cb1120106efcdeff32fdd633767814ce86997bd9896fac762efd4b340"; }; buildType = "ament_cmake"; diff --git a/dashing/costmap-queue/default.nix b/dashing/costmap-queue/default.nix index 8daf61df97..48e392dcc2 100644 --- a/dashing/costmap-queue/default.nix +++ b/dashing/costmap-queue/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, ament-cmake-gtest, launch, nav2-common, rclcpp, nav2-costmap-2d, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-costmap-queue"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/costmap_queue/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "8f1500a2f345f2c98a497aabeee908e6f6baa4ee4b98af666b3b69cd83897014"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/costmap_queue/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "d6db7cc63ede71d3cac83a9ba278f33486f7108bf835c5ab0676e0febb53e621"; }; buildType = "ament_cmake"; diff --git a/dashing/cross-compile/default.nix b/dashing/cross-compile/default.nix new file mode 100644 index 0000000000..60b4e993b8 --- /dev/null +++ b/dashing/cross-compile/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-flake8, pythonPackages, ament-pep257, python3Packages, ament-copyright }: +buildRosPackage { + pname = "ros-dashing-cross-compile"; + version = "0.1.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-tooling/cross_compile-release/archive/release/dashing/cross_compile/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "2eb09113a9892f60b8f6c0af4436d1a1f9e557c63c8ed0f48213fad69cb9bbdb"; + }; + + buildType = "ament_python"; + buildInputs = [ python3Packages.docker ]; + checkInputs = [ ament-flake8 ament-copyright pythonPackages.pytest ament-pep257 ]; + propagatedBuildInputs = [ python3Packages.docker ]; + + meta = { + description = ''A cross compilation tool for ROS 2 packages.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/cyclonedds-cmake-module/default.nix b/dashing/cyclonedds-cmake-module/default.nix index 4013434b74..4b4e1221d5 100644 --- a/dashing/cyclonedds-cmake-module/default.nix +++ b/dashing/cyclonedds-cmake-module/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, ament-cmake, ament-lint-common }: buildRosPackage { pname = "ros-dashing-cyclonedds-cmake-module"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/dashing/cyclonedds_cmake_module/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "095a7a34615ea9157ff686ae9a7a429a6ff908d9fd3dcdeba83966fff1858c7f"; + url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/dashing/cyclonedds_cmake_module/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "a81d791e39459b58625d3bb4a4c4dfbb8ab3d64b0756ae94157fd836de1fda9e"; }; buildType = "ament_cmake"; diff --git a/dashing/cyclonedds/default.nix b/dashing/cyclonedds/default.nix index 45df5e6c08..f6bb80781b 100644 --- a/dashing/cyclonedds/default.nix +++ b/dashing/cyclonedds/default.nix @@ -2,24 +2,25 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cunit, cmake, openjdk, maven }: +{ lib, buildRosPackage, fetchurl, openssl, cunit, cmake }: buildRosPackage { pname = "ros-dashing-cyclonedds"; - version = "0.1.0-r1"; + version = "0.1.0-r3"; src = fetchurl { - url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/dashing/cyclonedds/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "e28dd7c84d0d57d8d0aca8d1cf6cc6a297d214abe43e450e6e9ec683c82eecd1"; + url = "https://github.com/ros2-gbp/cyclonedds-release/archive/release/dashing/cyclonedds/0.1.0-3.tar.gz"; + name = "0.1.0-3.tar.gz"; + sha256 = "2a26e433b8c56a1003cc745e8612d7d3551a49ed25d63a7a092e002ce507139d"; }; buildType = "cmake"; - buildInputs = [ cunit ]; - propagatedBuildInputs = [ openjdk ]; - nativeBuildInputs = [ openjdk cmake maven ]; + buildInputs = [ openssl ]; + checkInputs = [ cunit ]; + propagatedBuildInputs = [ openssl ]; + nativeBuildInputs = [ cmake ]; meta = { - description = ''Performant and robust open-source DDS implementation.''; - license = with lib.licenses; [ "EPL-2.0" ]; + description = ''Eclipse Cyclone DDS is a very performant and robust open-source DDS implementation. Cyclone DDS is developed completely in the open as an Eclipse IoT project.''; + license = with lib.licenses; [ "Eclipse Public License 2.0" ]; }; } diff --git a/dashing/delphi-esr-msgs/default.nix b/dashing/delphi-esr-msgs/default.nix new file mode 100644 index 0000000000..ce4030ffe2 --- /dev/null +++ b/dashing/delphi-esr-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-delphi-esr-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/delphi_esr_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "c5fbeeae3284d8d4ca013b1dafd1579ddd24c85b1e938b81914d85c6a33e116c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Message definitions for the Delphi ESR''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/delphi-mrr-msgs/default.nix b/dashing/delphi-mrr-msgs/default.nix new file mode 100644 index 0000000000..95eca3acd2 --- /dev/null +++ b/dashing/delphi-mrr-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-delphi-mrr-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/delphi_mrr_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "f67852ebf501afcd7c44efe087e993aa2d8d2a935d9b0d6c65b646edf86dfcf1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Message definitions for the Delphi MRR''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/delphi-srr-msgs/default.nix b/dashing/delphi-srr-msgs/default.nix new file mode 100644 index 0000000000..45f2802f5f --- /dev/null +++ b/dashing/delphi-srr-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-delphi-srr-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/delphi_srr_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "4cef1816267d980d6b37d07c5f0f24e023e9ea686d78fb2c4daec16200b64a54"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Message definitions for the Delphi SRR''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/demo-nodes-cpp-native/default.nix b/dashing/demo-nodes-cpp-native/default.nix index 6a63d5c4a8..ed3d30cd55 100644 --- a/dashing/demo-nodes-cpp-native/default.nix +++ b/dashing/demo-nodes-cpp-native/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, launch, launch-testing-ament-cmake, rclcpp, std-msgs, rmw-fastrtps-cpp, ament-lint-auto, launch-testing-ros }: buildRosPackage { pname = "ros-dashing-demo-nodes-cpp-native"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/demo_nodes_cpp_native/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "49fa73cdfddb59ac03fc0dd9360a57df5a4026a6bd4769cfbf5c5a4610013d08"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/demo_nodes_cpp_native/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "a141463954e5adf653c35d14161bc28ac2cb71a34d32300053ac01d87c652adb"; }; buildType = "ament_cmake"; diff --git a/dashing/demo-nodes-cpp/default.nix b/dashing/demo-nodes-cpp/default.nix index 132d02d9be..7493ba6885 100644 --- a/dashing/demo-nodes-cpp/default.nix +++ b/dashing/demo-nodes-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, launch-ros, rmw-implementation-cmake, ament-lint-common, launch-testing, rcutils, launch, launch-testing-ament-cmake, example-interfaces, rclcpp, std-msgs, ament-lint-auto, launch-testing-ros, rmw }: buildRosPackage { pname = "ros-dashing-demo-nodes-cpp"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/demo_nodes_cpp/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "eb4b2b2d78e0aae880bbc3ad2d1c27f0760d7a21ef18a4a09be255ac97cccda9"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/demo_nodes_cpp/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "537fbf25264d35b51c7a2f5b5d4526221ce7523dd7ce8d337b68d6e753f56a56"; }; buildType = "ament_cmake"; diff --git a/dashing/demo-nodes-py/default.nix b/dashing/demo-nodes-py/default.nix index b08737498d..8a1fd63a90 100644 --- a/dashing/demo-nodes-py/default.nix +++ b/dashing/demo-nodes-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, rclpy, pythonPackages, example-interfaces, ament-pep257, std-msgs, ament-copyright }: buildRosPackage { pname = "ros-dashing-demo-nodes-py"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/demo_nodes_py/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "ba4c8ff0dd545ac50eb233208dac9a836a6055a8d796f096835b74ac1d6d0575"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/demo_nodes_py/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "6c64774f5cf5a22b5674caadcfa7471d909b2daf5650abf1045d37f16d995c8d"; }; buildType = "ament_python"; diff --git a/dashing/derived-object-msgs/default.nix b/dashing/derived-object-msgs/default.nix new file mode 100644 index 0000000000..81eef31d63 --- /dev/null +++ b/dashing/derived-object-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, shape-msgs, ament-cmake, ament-lint-common, rosidl-default-generators, radar-msgs, std-msgs, rosidl-default-runtime, geometry-msgs }: +buildRosPackage { + pname = "ros-dashing-derived-object-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/derived_object_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "712f19c204053eb543648508d1b827f93746346c1be10ed97945ad179ddb0ccb"; + }; + + buildType = "ament_cmake"; + buildInputs = [ builtin-interfaces shape-msgs radar-msgs std-msgs geometry-msgs ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces shape-msgs radar-msgs std-msgs rosidl-default-runtime geometry-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Abstracted Messages from Perception Modalities''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/dummy-map-server/default.nix b/dashing/dummy-map-server/default.nix index f17dc35da0..0b556ee342 100644 --- a/dashing/dummy-map-server/default.nix +++ b/dashing/dummy-map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, nav-msgs, rclcpp, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-dummy-map-server"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/dummy_map_server/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "82d89d816738d92a58c6e6358cca48e4f784b8097753d8b6fc7f3a10a4b0bad7"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/dummy_map_server/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "335bf15cdee40abed22bbcb92501a400189a7db49b419842fdd4f7eb0a104eca"; }; buildType = "ament_cmake"; diff --git a/dashing/dummy-robot-bringup/default.nix b/dashing/dummy-robot-bringup/default.nix index 655b1b3284..dd358e72ff 100644 --- a/dashing/dummy-robot-bringup/default.nix +++ b/dashing/dummy-robot-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, launch-ros, ros2run, ament-cmake-gtest, launch, robot-state-publisher, ament-index-python, ament-lint-auto, dummy-sensors, dummy-map-server }: buildRosPackage { pname = "ros-dashing-dummy-robot-bringup"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/dummy_robot_bringup/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "038919ef62b158ababa8b6ca994cbfbbaee8a3551743418953284dcacd3158f1"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/dummy_robot_bringup/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "53176b4459f2fd92bbf56d248251ab120f3af45949a9cfbf69d17a6a9a604c54"; }; buildType = "ament_cmake"; diff --git a/dashing/dummy-sensors/default.nix b/dashing/dummy-sensors/default.nix index b15b76919d..95b5a213e9 100644 --- a/dashing/dummy-sensors/default.nix +++ b/dashing/dummy-sensors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, sensor-msgs, rclcpp, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-dummy-sensors"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/dummy_sensors/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "711bbfae6e6077889f1d2cd3bfdbb73b9e995ff6cdfe737c9904ad4ae222de79"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/dummy_sensors/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "268800914d1288e0149f3bebef91dbbe9869d4ac1f6259f9e41bd713e19faa0a"; }; buildType = "ament_cmake"; diff --git a/dashing/dwb-controller/default.nix b/dashing/dwb-controller/default.nix index d841f966a1..73fdad78f7 100644 --- a/dashing/dwb-controller/default.nix +++ b/dashing/dwb-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, nav2-msgs, ament-cmake-gtest, nav2-util, launch, nav2-common, nav-2d-utils, rclcpp-action, rclcpp, std-msgs, ament-lint-auto, dwb-core, nav-2d-msgs }: buildRosPackage { pname = "ros-dashing-dwb-controller"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_controller/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "2829e168f0733d9b147231f1b30e99dcf328541d3b230ed38f443c7682e6f8f3"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_controller/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "89270b7d666e5709909ede49a3985ba9c8dcfdab9f6eadd7518d8e267fee3b0d"; }; buildType = "ament_cmake"; diff --git a/dashing/dwb-core/default.nix b/dashing/dwb-core/default.nix index d6b6be91e8..7fb90760c7 100644 --- a/dashing/dwb-core/default.nix +++ b/dashing/dwb-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-common, nav-2d-msgs, geometry-msgs, ament-cmake-pytest, ament-cmake-gtest, launch, nav2-util, rclcpp, tf2-ros, nav-2d-utils, nav-msgs, std-msgs, visualization-msgs, pluginlib, ament-lint-common, launch-testing, sensor-msgs, dwb-msgs, nav2-costmap-2d, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-dwb-core"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_core/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "83c7038cc384caad35bdca6b2a1e43288fd7b2634c6132ef3bfce811d105aa8c"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_core/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "6d2e0aec7b54e7ee4f795753f38d4d601326edbca35fa996e4a30fae7faa2f4f"; }; buildType = "ament_cmake"; diff --git a/dashing/dwb-critics/default.nix b/dashing/dwb-critics/default.nix index 1030a8c802..9e3bfc2ceb 100644 --- a/dashing/dwb-critics/default.nix +++ b/dashing/dwb-critics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, costmap-queue, nav2-common, nav-2d-msgs, geometry-msgs, ament-cmake-pytest, ament-cmake-gtest, launch, nav2-util, rclcpp, angles, nav-2d-utils, dwb-core, pluginlib, ament-lint-common, launch-testing, sensor-msgs, nav2-costmap-2d, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-dwb-critics"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_critics/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "55bf6b91e21bcf05b97064c122cf158e3719229c284831e390b58a5a038e5dd2"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_critics/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "e06227e217e3dffcb9c9ab25d3b771b90e49bf8d9bfc2e73ca4b492a2653d804"; }; buildType = "ament_cmake"; diff --git a/dashing/dwb-msgs/default.nix b/dashing/dwb-msgs/default.nix index 78b792bc5c..51db648188 100644 --- a/dashing/dwb-msgs/default.nix +++ b/dashing/dwb-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, ament-cmake-gtest, launch, nav-msgs, std-msgs, ament-lint-auto, rosidl-default-runtime, nav-2d-msgs, geometry-msgs }: buildRosPackage { pname = "ros-dashing-dwb-msgs"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_msgs/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "fe43ea4fdbbbbbfbb7578e541becaa81d33ed316ef81a386143bd4fe71dc4d03"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_msgs/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "e0de01cf964ec1df25e34c9913d5bf0a878f51c9002e3938a44d305dc5226796"; }; buildType = "ament_cmake"; diff --git a/dashing/dwb-plugins/default.nix b/dashing/dwb-plugins/default.nix index d1de7b065d..b2de22304a 100644 --- a/dashing/dwb-plugins/default.nix +++ b/dashing/dwb-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, pluginlib, ament-lint-common, launch-testing, ament-cmake-gtest, launch, nav2-util, nav2-common, nav-2d-utils, rclcpp, angles, ament-lint-auto, dwb-core, nav-2d-msgs }: buildRosPackage { pname = "ros-dashing-dwb-plugins"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_plugins/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "db5cb563d20cf96a7b8521eba2f4e6e328da2160d1a3f3b1ee3952a20e7b9e1f"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/dwb_plugins/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "93a6f53dbba3f9db52291400ef1e0e5de5b1e241594ac00f7f2a3862553732d6"; }; buildType = "ament_cmake"; diff --git a/dashing/eigen-stl-containers/default.nix b/dashing/eigen-stl-containers/default.nix new file mode 100644 index 0000000000..ad0bbdb48e --- /dev/null +++ b/dashing/eigen-stl-containers/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, eigen }: +buildRosPackage { + pname = "ros-dashing-eigen-stl-containers"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/eigen_stl_containers-release/archive/release/dashing/eigen_stl_containers/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "374607607d568c3f42e974cc96c30412bacaa8523dd46b5131082a08ff724f9a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ eigen ]; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''This package provides a set of typedef's that allow + using Eigen datatypes in STL containers''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/euclidean-cluster-nodes/default.nix b/dashing/euclidean-cluster-nodes/default.nix new file mode 100644 index 0000000000..a2159eff1c --- /dev/null +++ b/dashing/euclidean-cluster-nodes/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, sensor-msgs, autoware-auto-msgs, autoware-auto-geometry, voxel-grid-nodes, rclcpp, ament-lint-auto, euclidean-cluster, autoware-auto-cmake }: +buildRosPackage { + pname = "ros-dashing-euclidean-cluster-nodes"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/euclidean_cluster_nodes/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "156ca57d67726895c9fa84d0d67ca3b67de9bd48fd7446e4842e4660f35520e0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ sensor-msgs autoware-auto-msgs autoware-auto-geometry voxel-grid-nodes rclcpp euclidean-cluster ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ sensor-msgs autoware-auto-msgs autoware-auto-geometry voxel-grid-nodes rclcpp euclidean-cluster ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''ROS 2 nodes for various post-processing steps on euclidean clustering. For debugging and to + decouple algorithm dependencies from ROS 2''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/euclidean-cluster/default.nix b/dashing/euclidean-cluster/default.nix new file mode 100644 index 0000000000..d6160ec0a8 --- /dev/null +++ b/dashing/euclidean-cluster/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, autoware-auto-msgs, autoware-auto-geometry, ament-lint-auto, autoware-auto-cmake, lidar-utils }: +buildRosPackage { + pname = "ros-dashing-euclidean-cluster"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/euclidean_cluster/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "837a00e21a4ee8bfe36c91ada15f1449c4481132def6b825a7bc8f3000426755"; + }; + + buildType = "ament_cmake"; + buildInputs = [ autoware-auto-msgs autoware-auto-geometry lidar-utils ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ autoware-auto-msgs autoware-auto-geometry ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''implementation of euclidean clustering''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/fastcdr/default.nix b/dashing/fastcdr/default.nix index 62b541b7a9..a28c976d79 100644 --- a/dashing/fastcdr/default.nix +++ b/dashing/fastcdr/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake }: buildRosPackage { pname = "ros-dashing-fastcdr"; - version = "1.0.9-r2"; + version = "1.0.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/fastcdr-release/archive/release/dashing/fastcdr/1.0.9-2.tar.gz"; - name = "1.0.9-2.tar.gz"; - sha256 = "6a1a315a144acceea3ece865bce0d7e9fd1b23674595a1abf42abd8157895f42"; + url = "https://github.com/ros2-gbp/fastcdr-release/archive/release/dashing/fastcdr/1.0.11-1.tar.gz"; + name = "1.0.11-1.tar.gz"; + sha256 = "6c08a1eaebd88e797c06d450449a0979fe1122046da0212280f76219d97c9a45"; }; buildType = "cmake"; diff --git a/dashing/fastrtps/default.nix b/dashing/fastrtps/default.nix index 96635af93b..ed7f0a2675 100644 --- a/dashing/fastrtps/default.nix +++ b/dashing/fastrtps/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, asio, openssl, fastcdr, tinyxml-2, cmake }: buildRosPackage { pname = "ros-dashing-fastrtps"; - version = "1.8.0-r2"; + version = "1.8.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/dashing/fastrtps/1.8.0-2.tar.gz"; - name = "1.8.0-2.tar.gz"; - sha256 = "3101b12f9fe781c7d9560496a6ab0dd5af95dfbae0d1cf073af18baff8aeac9b"; + url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/dashing/fastrtps/1.8.2-1.tar.gz"; + name = "1.8.2-1.tar.gz"; + sha256 = "59077766b9b801862280e898f06dad701d4b54f0fbf88ac387b725e08acc63df"; }; buildType = "cmake"; diff --git a/dashing/foonathan-memory-vendor/default.nix b/dashing/foonathan-memory-vendor/default.nix new file mode 100644 index 0000000000..68a34faf5e --- /dev/null +++ b/dashing/foonathan-memory-vendor/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, git, cmake }: +buildRosPackage { + pname = "ros-dashing-foonathan-memory-vendor"; + version = "0.3.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/foonathan_memory_vendor-release/archive/release/dashing/foonathan_memory_vendor/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "0e84b05bdcb6f8192511410a5b3d97c1965f4701da4694b59c5d520b7a35598a"; + }; + + buildType = "cmake"; + propagatedBuildInputs = [ cmake ]; + nativeBuildInputs = [ git cmake ]; + + meta = { + description = ''Foonathan/memory vendor package for Fast-RTPS.''; + license = with lib.licenses; [ asl20 "zlib License" ]; + }; +} diff --git a/dashing/generated.nix b/dashing/generated.nix index d366a56029..60ec027e3d 100644 --- a/dashing/generated.nix +++ b/dashing/generated.nix @@ -86,6 +86,8 @@ self: super: { ament-cpplint = self.callPackage ./ament-cpplint {}; + ament-download = self.callPackage ./ament-download {}; + ament-flake8 = self.callPackage ./ament-flake8 {}; ament-index-cpp = self.callPackage ./ament-index-cpp {}; @@ -122,6 +124,12 @@ self: super: { apriltag-ros = self.callPackage ./apriltag-ros {}; + automotive-navigation-msgs = self.callPackage ./automotive-navigation-msgs {}; + + automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {}; + + autoware-auto-algorithm = self.callPackage ./autoware-auto-algorithm {}; + autoware-auto-cmake = self.callPackage ./autoware-auto-cmake {}; autoware-auto-create-pkg = self.callPackage ./autoware-auto-create-pkg {}; @@ -130,6 +138,8 @@ self: super: { autoware-auto-geometry = self.callPackage ./autoware-auto-geometry {}; + autoware-auto-helper-functions = self.callPackage ./autoware-auto-helper-functions {}; + autoware-auto-msgs = self.callPackage ./autoware-auto-msgs {}; aws-common = self.callPackage ./aws-common {}; @@ -146,6 +156,8 @@ self: super: { camera-info-manager = self.callPackage ./camera-info-manager {}; + can-msgs = self.callPackage ./can-msgs {}; + cartographer = self.callPackage ./cartographer {}; cartographer-ros = self.callPackage ./cartographer-ros {}; @@ -180,6 +192,8 @@ self: super: { costmap-queue = self.callPackage ./costmap-queue {}; + cross-compile = self.callPackage ./cross-compile {}; + cv-bridge = self.callPackage ./cv-bridge {}; cyclonedds = self.callPackage ./cyclonedds {}; @@ -188,6 +202,12 @@ self: super: { dataflow-lite = self.callPackage ./dataflow-lite {}; + delphi-esr-msgs = self.callPackage ./delphi-esr-msgs {}; + + delphi-mrr-msgs = self.callPackage ./delphi-mrr-msgs {}; + + delphi-srr-msgs = self.callPackage ./delphi-srr-msgs {}; + demo-nodes-cpp = self.callPackage ./demo-nodes-cpp {}; demo-nodes-cpp-native = self.callPackage ./demo-nodes-cpp-native {}; @@ -196,6 +216,8 @@ self: super: { depthimage-to-laserscan = self.callPackage ./depthimage-to-laserscan {}; + derived-object-msgs = self.callPackage ./derived-object-msgs {}; + desktop = self.callPackage ./desktop {}; diagnostic-msgs = self.callPackage ./diagnostic-msgs {}; @@ -294,6 +316,12 @@ self: super: { eigen3-cmake-module = self.callPackage ./eigen3-cmake-module {}; + eigen-stl-containers = self.callPackage ./eigen-stl-containers {}; + + euclidean-cluster = self.callPackage ./euclidean-cluster {}; + + euclidean-cluster-nodes = self.callPackage ./euclidean-cluster-nodes {}; + example-interfaces = self.callPackage ./example-interfaces {}; examples-rclcpp-minimal-action-client = self.callPackage ./examples-rclcpp-minimal-action-client {}; @@ -340,6 +368,8 @@ self: super: { fmilibrary-vendor = self.callPackage ./fmilibrary-vendor {}; + foonathan-memory-vendor = self.callPackage ./foonathan-memory-vendor {}; + gazebo-dev = self.callPackage ./gazebo-dev {}; gazebo-msgs = self.callPackage ./gazebo-msgs {}; @@ -360,6 +390,14 @@ self: super: { gmock-vendor = self.callPackage ./gmock-vendor {}; + gps-msgs = self.callPackage ./gps-msgs {}; + + gps-tools = self.callPackage ./gps-tools {}; + + gps-umd = self.callPackage ./gps-umd {}; + + gpsd-client = self.callPackage ./gpsd-client {}; + gtest-vendor = self.callPackage ./gtest-vendor {}; h264-encoder-core = self.callPackage ./h264-encoder-core {}; @@ -370,6 +408,10 @@ self: super: { hls-lfcd-lds-driver = self.callPackage ./hls-lfcd-lds-driver {}; + hungarian-assigner = self.callPackage ./hungarian-assigner {}; + + ibeo-msgs = self.callPackage ./ibeo-msgs {}; + image-geometry = self.callPackage ./image-geometry {}; image-tools = self.callPackage ./image-tools {}; @@ -384,6 +426,10 @@ self: super: { joy-teleop = self.callPackage ./joy-teleop {}; + kalman-filter = self.callPackage ./kalman-filter {}; + + kartech-linear-actuator-msgs = self.callPackage ./kartech-linear-actuator-msgs {}; + kdl-parser = self.callPackage ./kdl-parser {}; key-teleop = self.callPackage ./key-teleop {}; @@ -400,6 +446,8 @@ self: super: { launch-ros = self.callPackage ./launch-ros {}; + launch-ros-sandbox = self.callPackage ./launch-ros-sandbox {}; + launch-testing = self.callPackage ./launch-testing {}; launch-testing-ament-cmake = self.callPackage ./launch-testing-ament-cmake {}; @@ -418,20 +466,46 @@ self: super: { libyaml-vendor = self.callPackage ./libyaml-vendor {}; + lidar-utils = self.callPackage ./lidar-utils {}; + lifecycle = self.callPackage ./lifecycle {}; lifecycle-msgs = self.callPackage ./lifecycle-msgs {}; + localization-common = self.callPackage ./localization-common {}; + + localization-nodes = self.callPackage ./localization-nodes {}; + logging-demo = self.callPackage ./logging-demo {}; map-msgs = self.callPackage ./map-msgs {}; + marti-can-msgs = self.callPackage ./marti-can-msgs {}; + + marti-common-msgs = self.callPackage ./marti-common-msgs {}; + + marti-nav-msgs = self.callPackage ./marti-nav-msgs {}; + + marti-perception-msgs = self.callPackage ./marti-perception-msgs {}; + + marti-sensor-msgs = self.callPackage ./marti-sensor-msgs {}; + + marti-status-msgs = self.callPackage ./marti-status-msgs {}; + + marti-visualization-msgs = self.callPackage ./marti-visualization-msgs {}; + message-filters = self.callPackage ./message-filters {}; ml-classifiers = self.callPackage ./ml-classifiers {}; + mobileye-560-660-msgs = self.callPackage ./mobileye-560-660-msgs {}; + + motion-model = self.callPackage ./motion-model {}; + mouse-teleop = self.callPackage ./mouse-teleop {}; + move-base-msgs = self.callPackage ./move-base-msgs {}; + nav2-amcl = self.callPackage ./nav2-amcl {}; nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {}; @@ -460,6 +534,8 @@ self: super: { nav2-rviz-plugins = self.callPackage ./nav2-rviz-plugins {}; + nav2-system-tests = self.callPackage ./nav2-system-tests {}; + nav2-util = self.callPackage ./nav2-util {}; nav2-voxel-grid = self.callPackage ./nav2-voxel-grid {}; @@ -474,6 +550,10 @@ self: super: { navigation2 = self.callPackage ./navigation2 {}; + ndt = self.callPackage ./ndt {}; + + neobotix-usboard-msgs = self.callPackage ./neobotix-usboard-msgs {}; + nmea-msgs = self.callPackage ./nmea-msgs {}; object-analytics-msgs = self.callPackage ./object-analytics-msgs {}; @@ -488,14 +568,20 @@ self: super: { opensplice-cmake-module = self.callPackage ./opensplice-cmake-module {}; + optimization = self.callPackage ./optimization {}; + orocos-kdl = self.callPackage ./orocos-kdl {}; osrf-pycommon = self.callPackage ./osrf-pycommon {}; osrf-testing-tools-cpp = self.callPackage ./osrf-testing-tools-cpp {}; + pacmod-msgs = self.callPackage ./pacmod-msgs {}; + pcl-conversions = self.callPackage ./pcl-conversions {}; + pcl-msgs = self.callPackage ./pcl-msgs {}; + pendulum-control = self.callPackage ./pendulum-control {}; pendulum-msgs = self.callPackage ./pendulum-msgs {}; @@ -506,6 +592,10 @@ self: super: { poco-vendor = self.callPackage ./poco-vendor {}; + point-cloud-fusion = self.callPackage ./point-cloud-fusion {}; + + px4-msgs = self.callPackage ./px4-msgs {}; + py-trees-ros = self.callPackage ./py-trees-ros {}; py-trees-ros-interfaces = self.callPackage ./py-trees-ros-interfaces {}; @@ -530,6 +620,12 @@ self: super: { quality-of-service-demo-py = self.callPackage ./quality-of-service-demo-py {}; + radar-msgs = self.callPackage ./radar-msgs {}; + + ray-ground-classifier = self.callPackage ./ray-ground-classifier {}; + + ray-ground-classifier-nodes = self.callPackage ./ray-ground-classifier-nodes {}; + rcl = self.callPackage ./rcl {}; rcl-action = self.callPackage ./rcl-action {}; @@ -626,6 +722,8 @@ self: super: { ros2trace = self.callPackage ./ros2trace {}; + ros2trace-analysis = self.callPackage ./ros2trace-analysis {}; + ros-base = self.callPackage ./ros-base {}; ros-core = self.callPackage ./ros-core {}; @@ -660,6 +758,8 @@ self: super: { rosbridge-msgs = self.callPackage ./rosbridge-msgs {}; + rosbridge-server = self.callPackage ./rosbridge-server {}; + rosbridge-suite = self.callPackage ./rosbridge-suite {}; rosgraph-msgs = self.callPackage ./rosgraph-msgs {}; @@ -766,10 +866,16 @@ self: super: { sensor-msgs = self.callPackage ./sensor-msgs {}; + serial-driver = self.callPackage ./serial-driver {}; + shape-msgs = self.callPackage ./shape-msgs {}; shared-queues-vendor = self.callPackage ./shared-queues-vendor {}; + sick-scan2 = self.callPackage ./sick-scan2 {}; + + slam-toolbox = self.callPackage ./slam-toolbox {}; + sophus = self.callPackage ./sophus {}; sqlite3-vendor = self.callPackage ./sqlite3-vendor {}; @@ -878,12 +984,22 @@ self: super: { v4l2-camera = self.callPackage ./v4l2-camera {}; + velodyne-driver = self.callPackage ./velodyne-driver {}; + + velodyne-node = self.callPackage ./velodyne-node {}; + vision-opencv = self.callPackage ./vision-opencv {}; visualization-msgs = self.callPackage ./visualization-msgs {}; + voxel-grid = self.callPackage ./voxel-grid {}; + + voxel-grid-nodes = self.callPackage ./voxel-grid-nodes {}; + web-video-server = self.callPackage ./web-video-server {}; + xacro = self.callPackage ./xacro {}; + yaml-cpp-vendor = self.callPackage ./yaml-cpp-vendor {}; } diff --git a/dashing/gps-msgs/default.nix b/dashing/gps-msgs/default.nix new file mode 100644 index 0000000000..e1eed7ba3d --- /dev/null +++ b/dashing/gps-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, rosidl-default-generators, rosidl-default-runtime, ament-cmake }: +buildRosPackage { + pname = "ros-dashing-gps-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/dashing/gps_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "4fe3791eeb3eb456433182f7dac539fe96e6d617dc5567c6533a1174ff1b7fde"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''GPS messages for use in GPS drivers''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/gps-tools/default.nix b/dashing/gps-tools/default.nix new file mode 100644 index 0000000000..0525a94c2e --- /dev/null +++ b/dashing/gps-tools/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rclpy, sensor-msgs, nav-msgs, gps-msgs, rclcpp, std-msgs, ament-cmake-python, rclcpp-components }: +buildRosPackage { + pname = "ros-dashing-gps-tools"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/dashing/gps_tools/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "20361ecb20916b4f1024ade50fa58552719cd6fa9f3a38fcc245b9bd97f6943b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rclpy sensor-msgs nav-msgs gps-msgs rclcpp std-msgs rclcpp-components ]; + propagatedBuildInputs = [ rclpy sensor-msgs nav-msgs gps-msgs rclcpp std-msgs rclcpp-components ]; + nativeBuildInputs = [ ament-cmake-python ament-cmake ]; + + meta = { + description = ''GPS routines for use in GPS drivers''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/gps-umd/default.nix b/dashing/gps-umd/default.nix new file mode 100644 index 0000000000..9fe4f41242 --- /dev/null +++ b/dashing/gps-umd/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gps-tools, gps-msgs, ament-cmake, gpsd-client }: +buildRosPackage { + pname = "ros-dashing-gps-umd"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/dashing/gps_umd/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "f603db9c314ba8bc77a8c130578901834a27bda50a11fd42e43ac001fc323d10"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ gps-tools gps-msgs gpsd-client ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''gps_umd metapackage''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/gpsd-client/default.nix b/dashing/gpsd-client/default.nix new file mode 100644 index 0000000000..6d931ebd87 --- /dev/null +++ b/dashing/gpsd-client/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, sensor-msgs, gpsd, pkg-config, gps-msgs, rclcpp, rclcpp-components }: +buildRosPackage { + pname = "ros-dashing-gpsd-client"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/dashing/gpsd_client/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "0d2fe2ce52f10a1817af2fb79898855a5991467198a449e2b7f0481fd9f1fa1a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ sensor-msgs gpsd pkg-config gps-msgs rclcpp rclcpp-components ]; + propagatedBuildInputs = [ sensor-msgs gpsd pkg-config gps-msgs rclcpp rclcpp-components ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''connects to a GPSd server and broadcasts GPS fixes + using the NavSatFix message''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/h264-encoder-core/default.nix b/dashing/h264-encoder-core/default.nix index 9763cc546a..94e2939586 100644 --- a/dashing/h264-encoder-core/default.nix +++ b/dashing/h264-encoder-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-gmock, ament-cmake-gtest, ffmpeg, aws-common, cmake }: buildRosPackage { pname = "ros-dashing-h264-encoder-core"; - version = "2.0.2-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/h264_encoder_core-release/archive/release/dashing/h264_encoder_core/2.0.2-1.tar.gz"; - name = "2.0.2-1.tar.gz"; - sha256 = "a75dea0c5348288064b2ea0a1c7586d59313b282b8f552e1578c43a175e53078"; + url = "https://github.com/aws-gbp/h264_encoder_core-release/archive/release/dashing/h264_encoder_core/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "ef156a1ea7c88eec7b3fc3d3a01d1485f80056881e517e7d9c6b7382fbdf01f9"; }; buildType = "cmake"; diff --git a/dashing/hungarian-assigner/default.nix b/dashing/hungarian-assigner/default.nix new file mode 100644 index 0000000000..9d069c49c7 --- /dev/null +++ b/dashing/hungarian-assigner/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, eigen, ament-lint-auto, autoware-auto-cmake }: +buildRosPackage { + pname = "ros-dashing-hungarian-assigner"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/hungarian_assigner/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "7f831d5d070a933fc7cd18408e81b4152eb431053cbdc04a3abb19cc751a16ca"; + }; + + buildType = "ament_cmake"; + buildInputs = [ eigen ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''An implementation of the hungarian algorithm for optimal linear assignment''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/ibeo-msgs/default.nix b/dashing/ibeo-msgs/default.nix new file mode 100644 index 0000000000..d19f2608ac --- /dev/null +++ b/dashing/ibeo-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-ibeo-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/ibeo_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "f3fc4ba83c4a42f47af165ba9f8d4df9bff547817358a1ce6126ca5490f18b52"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Package containing messages for Ibeo sensors.''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/image-tools/default.nix b/dashing/image-tools/default.nix index d8ea54dc75..e4c40747e9 100644 --- a/dashing/image-tools/default.nix +++ b/dashing/image-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, rmw-implementation-cmake, ament-lint-common, opencv3, launch-testing, sensor-msgs, launch, launch-testing-ament-cmake, rclcpp, std-msgs, ament-lint-auto, launch-testing-ros }: buildRosPackage { pname = "ros-dashing-image-tools"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/image_tools/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "2ed6f6fb74772f5423fd7751aaaa297b84421be8ce4ad5e7f18ed0ccece9857f"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/image_tools/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "1f42e8e07352df0f430278e8b696fa0016d520b0cf8c6e3d770e46d89e986a07"; }; buildType = "ament_cmake"; diff --git a/dashing/intra-process-demo/default.nix b/dashing/intra-process-demo/default.nix index 5905700b1a..11d3069f2b 100644 --- a/dashing/intra-process-demo/default.nix +++ b/dashing/intra-process-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, rmw-implementation-cmake, ament-lint-common, launch-testing, sensor-msgs, launch, launch-testing-ament-cmake, rclcpp, std-msgs, ament-lint-auto, opencv3 }: buildRosPackage { pname = "ros-dashing-intra-process-demo"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/intra_process_demo/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "65aea36fe5659b44f7c427fd4a1b2ac5cc7120345958ba1007bcd0a69bc70930"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/intra_process_demo/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "2f76ca5b6bd2a7a3578f5528873fa80335e73dbc91914e299b75122830fc8661"; }; buildType = "ament_cmake"; diff --git a/dashing/kalman-filter/default.nix b/dashing/kalman-filter/default.nix new file mode 100644 index 0000000000..e54b02485b --- /dev/null +++ b/dashing/kalman-filter/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, motion-model, eigen, ament-lint-auto, autoware-auto-cmake, osrf-testing-tools-cpp }: +buildRosPackage { + pname = "ros-dashing-kalman-filter"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/kalman_filter/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "1266802a96c358c09b6db093f566f8b4a905efb594af67201b833b176ddcf6d1"; + }; + + buildType = "ament_cmake"; + buildInputs = [ motion-model eigen ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest osrf-testing-tools-cpp ament-lint-common ]; + propagatedBuildInputs = [ motion-model eigen ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''an implementation of square root covariance filtering (carlson-schmidt) for probabilistic state estimation''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/kartech-linear-actuator-msgs/default.nix b/dashing/kartech-linear-actuator-msgs/default.nix new file mode 100644 index 0000000000..8159af7e52 --- /dev/null +++ b/dashing/kartech-linear-actuator-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-kartech-linear-actuator-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/kartech_linear_actuator_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "dadc3c49c1f47d24a1cfdd50323e5ac7a8b77eb982017485a9feb2f9487f0eee"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''The kartech_linear_actuator_msgs package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/launch-ros-sandbox/default.nix b/dashing/launch-ros-sandbox/default.nix new file mode 100644 index 0000000000..94093f1110 --- /dev/null +++ b/dashing/launch-ros-sandbox/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-flake8, launch-ros, launch, pythonPackages, ament-pep257, python3Packages, ament-copyright }: +buildRosPackage { + pname = "ros-dashing-launch-ros-sandbox"; + version = "0.0.2-r4"; + + src = fetchurl { + url = "https://github.com/ros-security/launch_ros_sandbox-release/archive/release/dashing/launch_ros_sandbox/0.0.2-4.tar.gz"; + name = "0.0.2-4.tar.gz"; + sha256 = "da2b79de6730fc77e2655ebda0137fbde36981f2e2ec8e67e54fa7df05d0669a"; + }; + + buildType = "ament_python"; + buildInputs = [ python3Packages.docker launch launch-ros ]; + checkInputs = [ ament-flake8 ament-copyright pythonPackages.pytest ament-pep257 ]; + propagatedBuildInputs = [ python3Packages.docker launch launch-ros ]; + + meta = { + description = ''Extension to launch_ros to provide the ability to run nodes in sandboxed environments.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/launch-ros/default.nix b/dashing/launch-ros/default.nix index 3a5901ef65..cb3569801c 100644 --- a/dashing/launch-ros/default.nix +++ b/dashing/launch-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, osrf-pycommon, ament-flake8, rclpy, composition-interfaces, pythonPackages, launch, lifecycle-msgs, ament-pep257, python3Packages, ament-copyright, ament-index-python }: buildRosPackage { pname = "ros-dashing-launch-ros"; - version = "0.8.6-r1"; + version = "0.8.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/dashing/launch_ros/0.8.6-1.tar.gz"; - name = "0.8.6-1.tar.gz"; - sha256 = "c68c2c313eed20ddf561a2a97acecdc177461f4fc44fbd3e6c42c47a3cfdea00"; + url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/dashing/launch_ros/0.8.7-1.tar.gz"; + name = "0.8.7-1.tar.gz"; + sha256 = "06de5fd5c0cb74f314214f08763f7f0e417c8b06c7625caf43eae853308085ce"; }; buildType = "ament_python"; diff --git a/dashing/launch-testing-ament-cmake/default.nix b/dashing/launch-testing-ament-cmake/default.nix index 622881486d..d8c1e2d10c 100644 --- a/dashing/launch-testing-ament-cmake/default.nix +++ b/dashing/launch-testing-ament-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake-core, launch-testing, python-cmake-module, ament-cmake-test, ament-copyright }: buildRosPackage { pname = "ros-dashing-launch-testing-ament-cmake"; - version = "0.8.6-r1"; + version = "0.8.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/dashing/launch_testing_ament_cmake/0.8.6-1.tar.gz"; - name = "0.8.6-1.tar.gz"; - sha256 = "13185a67ba347a5432b50fb213bd980a06311dc239aa7637a0db3cd3598f2ca7"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/dashing/launch_testing_ament_cmake/0.8.7-1.tar.gz"; + name = "0.8.7-1.tar.gz"; + sha256 = "adf1e94a1e4c918eac9fac7520c315401d525e6b5336ce18ad99e8ac28a92aef"; }; buildType = "ament_cmake"; diff --git a/dashing/launch-testing-ros/default.nix b/dashing/launch-testing-ros/default.nix index 05bcd55937..eaa25e3079 100644 --- a/dashing/launch-testing-ros/default.nix +++ b/dashing/launch-testing-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, launch-ros, rclpy, launch-testing, pythonPackages, demo-nodes-py, ament-pep257, std-msgs, ament-copyright }: buildRosPackage { pname = "ros-dashing-launch-testing-ros"; - version = "0.8.6-r1"; + version = "0.8.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/dashing/launch_testing_ros/0.8.6-1.tar.gz"; - name = "0.8.6-1.tar.gz"; - sha256 = "e67b52ccae99649d4f16f3dddcdabf80daad88762a32289735f5c0767e870118"; + url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/dashing/launch_testing_ros/0.8.7-1.tar.gz"; + name = "0.8.7-1.tar.gz"; + sha256 = "16acb0261e74aaaedddb08268d9cc835f8b48c5690cb6eddc16edc225de79f2a"; }; buildType = "ament_python"; diff --git a/dashing/launch-testing/default.nix b/dashing/launch-testing/default.nix index b4eeef1dac..6f47a68a06 100644 --- a/dashing/launch-testing/default.nix +++ b/dashing/launch-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, launch, pythonPackages, ament-copyright, ament-pep257, python3Packages, ament-index-python }: buildRosPackage { pname = "ros-dashing-launch-testing"; - version = "0.8.6-r1"; + version = "0.8.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/dashing/launch_testing/0.8.6-1.tar.gz"; - name = "0.8.6-1.tar.gz"; - sha256 = "61b72ad8cefeff402bc51b430d06b663d61651b9478ee0fb9805efee0d05e3c7"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/dashing/launch_testing/0.8.7-1.tar.gz"; + name = "0.8.7-1.tar.gz"; + sha256 = "00fa4f3b31f42e796172decf55488d3fadc4bc9e538e6a5d53224c5b43835959"; }; buildType = "ament_python"; diff --git a/dashing/launch/default.nix b/dashing/launch/default.nix index a1ac10123d..765acee229 100644 --- a/dashing/launch/default.nix +++ b/dashing/launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, osrf-pycommon, ament-flake8, pythonPackages, ament-pep257, ament-copyright }: buildRosPackage { pname = "ros-dashing-launch"; - version = "0.8.6-r1"; + version = "0.8.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch-release/archive/release/dashing/launch/0.8.6-1.tar.gz"; - name = "0.8.6-1.tar.gz"; - sha256 = "d072ef1fc72b59b15b8f8c020c3846a006f1a2a61968169f5f38ba4dedbd09e7"; + url = "https://github.com/ros2-gbp/launch-release/archive/release/dashing/launch/0.8.7-1.tar.gz"; + name = "0.8.7-1.tar.gz"; + sha256 = "c713a50068be6b6a6bb461930229d0342e9b795d8c99ef52108f703a8f1691b2"; }; buildType = "ament_python"; diff --git a/dashing/lex-common-msgs/default.nix b/dashing/lex-common-msgs/default.nix index 2b27317862..b448ad0e5b 100644 --- a/dashing/lex-common-msgs/default.nix +++ b/dashing/lex-common-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, ament-lint-auto, rosidl-default-runtime }: buildRosPackage { pname = "ros-dashing-lex-common-msgs"; - version = "3.0.0-r1"; + version = "3.1.0-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/lex_node-release/archive/release/dashing/lex_common_msgs/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "89f7eb20c6e1b426bdc8b2f51c98f57bf6499250f3c9937b52f35a8a96c44675"; + url = "https://github.com/aws-gbp/lex_node-release/archive/release/dashing/lex_common_msgs/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "0ac1d405759dd05fdc02f0631bd4039290e46dddd0d4d529d149eb38fa6ac646"; }; buildType = "ament_cmake"; diff --git a/dashing/lex-node/default.nix b/dashing/lex-node/default.nix index b01dfb4dfd..11dd1418ae 100644 --- a/dashing/lex-node/default.nix +++ b/dashing/lex-node/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, lex-common-msgs, aws-ros2-common, ament-cmake, ament-lint-common, lex-common, ament-cmake-gmock, launch-ros, launch, aws-common, rclcpp, ament-lint-auto }: +{ lib, buildRosPackage, fetchurl, lex-common-msgs, aws-ros2-common, ament-cmake, ament-lint-common, lex-common, ament-cmake-gmock, launch-ros, launch, aws-common, rclcpp, python3Packages, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-lex-node"; - version = "3.0.0-r1"; + version = "3.1.0-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/lex_node-release/archive/release/dashing/lex_node/3.0.0-1.tar.gz"; - name = "3.0.0-1.tar.gz"; - sha256 = "0d48910f8604820e7f5b30439e309979720905f5be4fd1989330092de510310b"; + url = "https://github.com/aws-gbp/lex_node-release/archive/release/dashing/lex_node/3.1.0-1.tar.gz"; + name = "3.1.0-1.tar.gz"; + sha256 = "a12bb7e17366477733810eab562f7319b3af32824247f04edb4d3aa683ad8cc8"; }; buildType = "ament_cmake"; buildInputs = [ lex-common-msgs aws-ros2-common lex-common aws-common rclcpp ]; checkInputs = [ ament-lint-auto ament-lint-common ament-cmake-gmock ]; - propagatedBuildInputs = [ lex-common-msgs aws-ros2-common launch-ros lex-common launch aws-common rclcpp ]; + propagatedBuildInputs = [ lex-common-msgs aws-ros2-common launch-ros lex-common launch python3Packages.pyyaml aws-common rclcpp ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/dashing/lidar-utils/default.nix b/dashing/lidar-utils/default.nix new file mode 100644 index 0000000000..84f4e4e7e7 --- /dev/null +++ b/dashing/lidar-utils/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp-lifecycle, ament-lint-common, ament-cmake-gtest, sensor-msgs, rclcpp, ament-lint-auto, autoware-auto-cmake }: +buildRosPackage { + pname = "ros-dashing-lidar-utils"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/lidar_utils/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "e09998388ec7ab13b7b1e34126310139d93dd9a2494ebec9e28819c2bf2efa42"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rclcpp-lifecycle sensor-msgs rclcpp ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ rclcpp-lifecycle sensor-msgs rclcpp ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''Common utility functions and classes for point clouds''; + license = with lib.licenses; [ "Apex.AI License" ]; + }; +} diff --git a/dashing/lifecycle/default.nix b/dashing/lifecycle/default.nix index ec96f75417..38b41fb916 100644 --- a/dashing/lifecycle/default.nix +++ b/dashing/lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rclcpp-lifecycle, ament-lint-common, lifecycle-msgs, ros-testing, std-msgs, ament-lint-auto, ros2run }: buildRosPackage { pname = "ros-dashing-lifecycle"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/lifecycle/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "8daed29227ec0693c8589416e9b3d28ccf613a5b41de06ce526fd983f70aa418"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/lifecycle/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "75279db9fd3aaf5e427b85f4c15ed780f069a23c792e426cb7728a151fbbe5e0"; }; buildType = "ament_cmake"; diff --git a/dashing/localization-common/default.nix b/dashing/localization-common/default.nix new file mode 100644 index 0000000000..ae4ed7c3e3 --- /dev/null +++ b/dashing/localization-common/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, tf2, ament-lint-auto, autoware-auto-cmake, geometry-msgs, osrf-testing-tools-cpp }: +buildRosPackage { + pname = "ros-dashing-localization-common"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/localization_common/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "03fce843ec7e263f7bb29438029c3319708ef0ecebffa3744001a9c089fa17e0"; + }; + + buildType = "ament_cmake"; + buildInputs = [ tf2 geometry-msgs ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest osrf-testing-tools-cpp ament-lint-common ]; + propagatedBuildInputs = [ tf2 geometry-msgs ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''Contains common functionality and interfaces for localizer implementations''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/localization-nodes/default.nix b/dashing/localization-nodes/default.nix new file mode 100644 index 0000000000..ca1744ec28 --- /dev/null +++ b/dashing/localization-nodes/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, localization-common, ament-lint-common, ament-cmake-gtest, tf2, rclcpp, ament-lint-auto, autoware-auto-cmake, osrf-testing-tools-cpp }: +buildRosPackage { + pname = "ros-dashing-localization-nodes"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/localization_nodes/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "6f5e25af3c01f1a7e90252bf518193f628915c3923d86f01af8d76e192bf382a"; + }; + + buildType = "ament_cmake"; + buildInputs = [ tf2 rclcpp localization-common ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest osrf-testing-tools-cpp ament-lint-common ]; + propagatedBuildInputs = [ tf2 localization-common rclcpp ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''Implementation of various localization nodes''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/logging-demo/default.nix b/dashing/logging-demo/default.nix index a455281666..a598ffa178 100644 --- a/dashing/logging-demo/default.nix +++ b/dashing/logging-demo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rclcpp-components, ament-cmake-pytest, ament-cmake, rmw-implementation-cmake, rcutils, ament-lint-common, launch-testing, rosidl-default-generators, launch, launch-testing-ament-cmake, rosidl-cmake, rclcpp, launch-testing-ros, std-msgs, ament-lint-auto, rosidl-default-runtime }: buildRosPackage { pname = "ros-dashing-logging-demo"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/logging_demo/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "0845feb576850649578921ec7f13697289c1f723a19131cb5e7689229e9dc29f"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/logging_demo/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "ccb82b032260024a6ee033fb30fb84f9456db7b3f6f4d6d961030089da09c53b"; }; buildType = "ament_cmake"; diff --git a/dashing/map-msgs/default.nix b/dashing/map-msgs/default.nix index 2a016feba9..1a6c041419 100644 --- a/dashing/map-msgs/default.nix +++ b/dashing/map-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, sensor-msgs, rosidl-default-generators, nav-msgs, std-msgs, rosidl-default-runtime }: buildRosPackage { pname = "ros-dashing-map-msgs"; - version = "2.0.1-r1"; + version = "2.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/dashing/map_msgs/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "36d644ce4872515b970798586f19545e21247e0b57e1937ed6347f5a7020b8c6"; + url = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/dashing/map_msgs/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "be21457f4ed196bf3b6bd840385f9f2b4e2f86d2bae14eaf2400fbc30fff42bc"; }; buildType = "ament_cmake"; diff --git a/dashing/marti-can-msgs/default.nix b/dashing/marti-can-msgs/default.nix new file mode 100644 index 0000000000..b6da839109 --- /dev/null +++ b/dashing/marti-can-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, rosidl-default-generators, rosidl-default-runtime, ament-cmake }: +buildRosPackage { + pname = "ros-dashing-marti-can-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/dashing/marti_can_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "be124edf848ac2cada8f91962c97be63e8d14d061fdb38deea00f93ccf642d5c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''marti_can_msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/marti-common-msgs/default.nix b/dashing/marti-common-msgs/default.nix new file mode 100644 index 0000000000..2d21a2223f --- /dev/null +++ b/dashing/marti-common-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-marti-common-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/dashing/marti_common_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "9b95a5c46576c2f56e60489b0a3fec052127124f86739c3cfcc46335e8f53427"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''marti_common_msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/marti-nav-msgs/default.nix b/dashing/marti-nav-msgs/default.nix new file mode 100644 index 0000000000..1016aca15e --- /dev/null +++ b/dashing/marti-nav-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, sensor-msgs, rosidl-default-generators, geographic-msgs, marti-common-msgs, std-msgs, rosidl-default-runtime, geometry-msgs }: +buildRosPackage { + pname = "ros-dashing-marti-nav-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/dashing/marti_nav_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "b26de330cd710b9807638c1c961854effa19da429d069fe60158595f905c9f30"; + }; + + buildType = "ament_cmake"; + buildInputs = [ builtin-interfaces sensor-msgs geographic-msgs marti-common-msgs std-msgs geometry-msgs ]; + propagatedBuildInputs = [ builtin-interfaces sensor-msgs geographic-msgs marti-common-msgs std-msgs rosidl-default-runtime geometry-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''marti_nav_msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/marti-perception-msgs/default.nix b/dashing/marti-perception-msgs/default.nix new file mode 100644 index 0000000000..c6b526703c --- /dev/null +++ b/dashing/marti-perception-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, sensor-msgs, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-marti-perception-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/dashing/marti_perception_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "fd088675e77dd8313339dfcf13a777e8de494b4be86836b29abca5b95b8d41df"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs sensor-msgs ]; + propagatedBuildInputs = [ std-msgs sensor-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''marti_perception_msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/marti-sensor-msgs/default.nix b/dashing/marti-sensor-msgs/default.nix new file mode 100644 index 0000000000..82642e6b02 --- /dev/null +++ b/dashing/marti-sensor-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rosidl-default-generators, rosidl-default-runtime, ament-cmake, geometry-msgs }: +buildRosPackage { + pname = "ros-dashing-marti-sensor-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/dashing/marti_sensor_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "7faea5580cdc57fda947eee6cf3151e87c89a9a97e27b789b38e5cb3e94be1a6"; + }; + + buildType = "ament_cmake"; + buildInputs = [ geometry-msgs ]; + propagatedBuildInputs = [ rosidl-default-runtime geometry-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''marti_sensor_msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/marti-status-msgs/default.nix b/dashing/marti-status-msgs/default.nix new file mode 100644 index 0000000000..136a0190e1 --- /dev/null +++ b/dashing/marti-status-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, rosidl-default-generators, rosidl-default-runtime, ament-cmake }: +buildRosPackage { + pname = "ros-dashing-marti-status-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/dashing/marti_status_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "a12f1abd31c6257cbed5da8605f3302b52f8a748744a764d20b5a4b954904b14"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''marti_status_msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/marti-visualization-msgs/default.nix b/dashing/marti-visualization-msgs/default.nix new file mode 100644 index 0000000000..f900b6bed0 --- /dev/null +++ b/dashing/marti-visualization-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, rosidl-default-generators, sensor-msgs, rosidl-default-runtime, geometry-msgs }: +buildRosPackage { + pname = "ros-dashing-marti-visualization-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/dashing/marti_visualization_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "1055aae60deb9ede12e30e0f185ec3ebcc69b201945c6741edcbf2b49bbc7b06"; + }; + + buildType = "ament_cmake"; + buildInputs = [ builtin-interfaces sensor-msgs geometry-msgs ]; + propagatedBuildInputs = [ builtin-interfaces sensor-msgs rosidl-default-runtime geometry-msgs ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''marti_visualization_msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/mobileye-560-660-msgs/default.nix b/dashing/mobileye-560-660-msgs/default.nix new file mode 100644 index 0000000000..36af83d6b2 --- /dev/null +++ b/dashing/mobileye-560-660-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-mobileye-560-660-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/mobileye_560_660_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "a79ff1bbbaa2429bf8d7745ee55aa0c42410fdaf31a3d05a37afd6d94be536ac"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Message definitions for the Mobileye 560/660''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/motion-model/default.nix b/dashing/motion-model/default.nix new file mode 100644 index 0000000000..f570f60510 --- /dev/null +++ b/dashing/motion-model/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, eigen, ament-lint-auto, autoware-auto-cmake }: +buildRosPackage { + pname = "ros-dashing-motion-model"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/motion_model/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "bd55b4808c595bde055e11e72bbab4936738a1bdf312d073a2d55cfc37a06ec9"; + }; + + buildType = "ament_cmake"; + buildInputs = [ eigen ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''implementation of motion models for prediction''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/move-base-msgs/default.nix b/dashing/move-base-msgs/default.nix new file mode 100644 index 0000000000..1fc97db487 --- /dev/null +++ b/dashing/move-base-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, action-msgs, rosidl-default-runtime, geometry-msgs }: +buildRosPackage { + pname = "ros-dashing-move-base-msgs"; + version = "2.0.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/navigation_msgs-release/archive/release/dashing/move_base_msgs/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "e2bc397e2cda33c49ff54289faf155b646cfed4f57ef94d71ab373c382f2615d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ action-msgs rosidl-default-generators geometry-msgs ]; + propagatedBuildInputs = [ action-msgs rosidl-default-runtime geometry-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Holds the action description and relevant messages for the move_base package.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/nav-2d-msgs/default.nix b/dashing/nav-2d-msgs/default.nix index 2e193f78fe..1757d40b7d 100644 --- a/dashing/nav-2d-msgs/default.nix +++ b/dashing/nav-2d-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, rosidl-default-generators, ament-cmake-gtest, launch, std-msgs, ament-lint-auto, rosidl-default-runtime, geometry-msgs }: buildRosPackage { pname = "ros-dashing-nav-2d-msgs"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav_2d_msgs/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "ca3712d1b2f7731e5fbb600d7bdce3f1c692f7b0de46d77be6f4210983ebf49e"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav_2d_msgs/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "8e965004c922c0e1ef3b6a1fbf669392041ca7ea64bcf745cc27a7cce0ed4855"; }; buildType = "ament_cmake"; diff --git a/dashing/nav-2d-utils/default.nix b/dashing/nav-2d-utils/default.nix index 523229108d..635af5f85d 100644 --- a/dashing/nav-2d-utils/default.nix +++ b/dashing/nav-2d-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, tf2-geometry-msgs, launch-testing, nav2-msgs, ament-cmake-gtest, nav2-util, launch, nav2-common, tf2, nav-msgs, ament-lint-auto, nav-2d-msgs, geometry-msgs }: buildRosPackage { pname = "ros-dashing-nav-2d-utils"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav_2d_utils/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "8b15ec68ab4148953a50ff1ba2086202d8e0c3c52f8f05653d6934808e3e58eb"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav_2d_utils/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "6fae11e81f0c70b8eef07560ef54e45a14acceeccac1fd7bc143bd9702737956"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-amcl/default.nix b/dashing/nav2-amcl/default.nix index ba7d119213..bebaf1b87c 100644 --- a/dashing/nav2-amcl/default.nix +++ b/dashing/nav2-amcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-common, geometry-msgs, ament-cmake-pytest, ament-cmake-gtest, launch, message-filters, nav2-util, rclcpp, std-srvs, tf2-geometry-msgs, tf2-ros, nav-msgs, launch-ros, ament-lint-common, launch-testing, sensor-msgs, tf2, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-amcl"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_amcl/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "63cd9413e0313edbe59ba5ba198f1147b298e1e6a580600a483512aa5d46a6ee"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_amcl/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "db217ced1e3fcc3af4dc1204305c05e192ebb4af17c93f7661fad9b9717d849b"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-behavior-tree/default.nix b/dashing/nav2-behavior-tree/default.nix index 2d24f5af2e..91972035b3 100644 --- a/dashing/nav2-behavior-tree/default.nix +++ b/dashing/nav2-behavior-tree/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-common, behaviortree-cpp, rclcpp-action, lifecycle-msgs, geometry-msgs, ament-cmake-pytest, ament-cmake-gtest, launch, nav2-util, rclcpp, builtin-interfaces, std-srvs, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, nav-msgs, std-msgs, ament-lint-common, launch-testing, nav2-msgs, tf2, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-behavior-tree"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_behavior_tree/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "cddf350a79b49593cf7fa22b1b701b199ea24f672165168129dec30ace39be3e"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_behavior_tree/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "df5dd5481d273c998f710fb5f46393db784d6206b5d8d36cbc54ac0ea94ecd96"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-bringup/default.nix b/dashing/nav2-bringup/default.nix index abc3b7917f..2dccbb4e40 100644 --- a/dashing/nav2-bringup/default.nix +++ b/dashing/nav2-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-ros, launch-testing, ament-cmake-gtest, launch, nav2-common, navigation2, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-bringup"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_bringup/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "cf0783e8cf61d5896a415b1ee68a9371581d75a02d9a2954f828103547d421fd"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_bringup/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "2b59497d789df84797c0ff9b1539cd1ad619b2e062f34c3f4325203aaa550dc2"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-bt-navigator/default.nix b/dashing/nav2-bt-navigator/default.nix index 1ecb160f1c..8f6b8f2b62 100644 --- a/dashing/nav2-bt-navigator/default.nix +++ b/dashing/nav2-bt-navigator/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-common, behaviortree-cpp, rclcpp-action, nav2-behavior-tree, geometry-msgs, ament-cmake-pytest, ament-cmake-gtest, launch, nav2-util, rclcpp, std-srvs, rclcpp-lifecycle, nav-msgs, std-msgs, ament-lint-common, launch-testing, nav2-msgs, ament-lint-auto }: +{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-common, behaviortree-cpp, rclcpp-action, nav2-behavior-tree, geometry-msgs, ament-cmake-pytest, ament-cmake-gtest, launch, nav2-util, rclcpp, std-srvs, rclcpp-lifecycle, tf2-ros, nav-msgs, std-msgs, ament-lint-common, launch-testing, nav2-msgs, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-bt-navigator"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_bt_navigator/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "79f63ae9367b645a1f91b6420a6bb801b98c936683b38631f86ff3a0880dc1f6"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_bt_navigator/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "871025f1b32735507738168ac0e47b026b0f4bc1f996fa2ddcd6ea9c01682e0e"; }; buildType = "ament_cmake"; - buildInputs = [ std-srvs rclcpp-lifecycle nav2-msgs nav2-util nav2-common nav-msgs behaviortree-cpp rclcpp-action rclcpp std-msgs nav2-behavior-tree geometry-msgs ]; + buildInputs = [ std-srvs rclcpp-lifecycle nav2-msgs nav2-util tf2-ros nav2-common nav-msgs behaviortree-cpp rclcpp-action rclcpp std-msgs nav2-behavior-tree geometry-msgs ]; checkInputs = [ ament-cmake-pytest ament-lint-common launch-testing ament-cmake-gtest launch ament-lint-auto ]; - propagatedBuildInputs = [ rclcpp-lifecycle nav2-msgs nav2-util nav-msgs behaviortree-cpp rclcpp-action rclcpp std-msgs nav2-behavior-tree geometry-msgs ]; + propagatedBuildInputs = [ rclcpp-lifecycle nav2-msgs nav2-util tf2-ros nav-msgs behaviortree-cpp rclcpp-action rclcpp std-msgs nav2-behavior-tree geometry-msgs ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/dashing/nav2-common/default.nix b/dashing/nav2-common/default.nix index fc52848ebb..59cf17b742 100644 --- a/dashing/nav2-common/default.nix +++ b/dashing/nav2-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-core }: buildRosPackage { pname = "ros-dashing-nav2-common"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_common/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "748440a2359c2c5c8690fd6a64a07690baf01718e242f4729ed10560be9f9e2c"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_common/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "7e5ed3e429d4495fd5241b1d8395bd95c1740ac38332f82d94c43182a3bacb98"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-costmap-2d/default.nix b/dashing/nav2-costmap-2d/default.nix index d14406e711..f3fde2996f 100644 --- a/dashing/nav2-costmap-2d/default.nix +++ b/dashing/nav2-costmap-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-voxel-grid, nav2-common, nav2-lifecycle-manager, geometry-msgs, nav2-map-server, ament-cmake-pytest, ament-cmake-gtest, launch, message-filters, nav2-util, tf2-sensor-msgs, rclcpp, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, nav-msgs, std-msgs, laser-geometry, visualization-msgs, pluginlib, ament-lint-common, launch-testing, sensor-msgs, nav2-msgs, tf2, ament-lint-auto, map-msgs }: buildRosPackage { pname = "ros-dashing-nav2-costmap-2d"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_costmap_2d/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "f263d5651044df1249e07b52d3c0746e605c753883a34eec913f34847ec6997b"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_costmap_2d/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "387faa441ff7f0c98d091c30508c40084dba15991cd1bd5165005d38932afea7"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-dwb-controller/default.nix b/dashing/nav2-dwb-controller/default.nix index f522266e55..7bd92dabf9 100644 --- a/dashing/nav2-dwb-controller/default.nix +++ b/dashing/nav2-dwb-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, ament-cmake-gtest, costmap-queue, launch, dwb-critics, dwb-plugins, nav-2d-utils, dwb-msgs, dwb-controller, ament-lint-auto, dwb-core, nav-2d-msgs }: buildRosPackage { pname = "ros-dashing-nav2-dwb-controller"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_dwb_controller/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "6e2dc6e97baca7a3aa2560b31cc9d273f0a7b0a498034c3e6668eec698426e99"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_dwb_controller/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "0b65e837055a5bd978ff1b7b0657aa962e5aa5903d969099dec19d52261bd824"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-dynamic-params/default.nix b/dashing/nav2-dynamic-params/default.nix index 3a04475c77..c2adfa0b1b 100644 --- a/dashing/nav2-dynamic-params/default.nix +++ b/dashing/nav2-dynamic-params/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, rclcpp-lifecycle, ament-lint-common, launch-testing, ament-cmake-gtest, launch, nav2-util, nav2-common, rclcpp, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-dynamic-params"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_dynamic_params/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "39934c1f3fb5a95c378c8090fb04221ee549e409cc3a85e53a33a008a7a4fdb7"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_dynamic_params/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "84abb0203dd823fd4abfc486ab140fc6134459d2ae7286e28995dbb208ef0068"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-lifecycle-manager/default.nix b/dashing/nav2-lifecycle-manager/default.nix index 80119273c5..ea12905fc1 100644 --- a/dashing/nav2-lifecycle-manager/default.nix +++ b/dashing/nav2-lifecycle-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, ament-cmake, ament-lint-common, rclcpp-lifecycle, tf2-geometry-msgs, nav2-msgs, nav2-util, nav2-common, lifecycle-msgs, rclcpp-action, std-msgs, ament-lint-auto, geometry-msgs }: buildRosPackage { pname = "ros-dashing-nav2-lifecycle-manager"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_lifecycle_manager/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "7a386b168a4bd36e0c37eb25793ccdad96da58a856530dd4a6d5e46a641c433a"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_lifecycle_manager/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "e1f444ebf49e6c4e7481d32ee37851b00f23868a11b48bf039a38679fa1df031"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-map-server/default.nix b/dashing/nav2-map-server/default.nix index 96af9bd59a..a6652be076 100644 --- a/dashing/nav2-map-server/default.nix +++ b/dashing/nav2-map-server/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, yaml-cpp-vendor, ament-cmake-pytest, ament-cmake, rclcpp-lifecycle, launch-ros, ament-lint-common, launch-testing, ament-cmake-gtest, launch, nav2-util, graphicsmagick, nav2-common, tf2, nav-msgs, rclcpp, std-msgs, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-map-server"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_map_server/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "c124e304059b1ba7d2a4a8e05310b60b4e7b5509507ba6817621b84c5388a11e"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_map_server/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "09ef2918fdfb1f13924241ea52a87ec278970316416f8ee0a217acc95c66d183"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-msgs/default.nix b/dashing/nav2-msgs/default.nix index 6455698492..7006256774 100644 --- a/dashing/nav2-msgs/default.nix +++ b/dashing/nav2-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, rosidl-default-generators, ament-cmake-gtest, launch, nav2-common, action-msgs, rclcpp, std-msgs, ament-lint-auto, rosidl-default-runtime, geometry-msgs }: buildRosPackage { pname = "ros-dashing-nav2-msgs"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_msgs/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "c62476f75d9029d1289a94ec66c0b478a7aa19dc43c2074d7241ac253d34cfd0"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_msgs/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "3220538320826decbac66d106f33ae8910c05d8b7cf987327d9082e3cf764105"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-navfn-planner/default.nix b/dashing/nav2-navfn-planner/default.nix index 9509db9e33..b3bf922be2 100644 --- a/dashing/nav2-navfn-planner/default.nix +++ b/dashing/nav2-navfn-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake-pytest, ament-cmake, rclcpp-lifecycle, ament-lint-common, launch-testing, nav2-msgs, ament-cmake-gtest, nav2-util, launch, tf2-ros, nav2-common, nav-msgs, rclcpp-action, rclcpp, ament-lint-auto, visualization-msgs, geometry-msgs }: buildRosPackage { pname = "ros-dashing-nav2-navfn-planner"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_navfn_planner/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "67a13fe7a32d24c878601b1da49316b5cfed7033d6dcac4fb02363bd1c6128a2"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_navfn_planner/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "67b0121198596c65c7c5c0b4f60ca00215324593f1891c0c1f3e629c0ef76bf7"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-recoveries/default.nix b/dashing/nav2-recoveries/default.nix index 32a43cfbb1..8e0b5986f0 100644 --- a/dashing/nav2-recoveries/default.nix +++ b/dashing/nav2-recoveries/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-common, rclcpp-action, nav2-behavior-tree, geometry-msgs, ament-cmake-pytest, ament-cmake-gtest, launch, nav2-util, rclcpp, rclcpp-lifecycle, tf2-geometry-msgs, nav-msgs, ament-lint-common, launch-testing, nav2-msgs, tf2, nav2-costmap-2d, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-recoveries"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_recoveries/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "3162750fd0a91d19aa82ec006addaa96ca9f408a37ddb37928b46bd253336cb4"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_recoveries/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "7d6ed6af724874073711cf16dd98c1d6a95cccdf8ad32f54aaf51b9598224bf8"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-rviz-plugins/default.nix b/dashing/nav2-rviz-plugins/default.nix index d4e0642fc0..fa1f0544ae 100644 --- a/dashing/nav2-rviz-plugins/default.nix +++ b/dashing/nav2-rviz-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rviz-rendering, ament-cmake, rviz-default-plugins, nav2-lifecycle-manager, rviz-common, geometry-msgs, nav2-util, rclcpp, rclcpp-lifecycle, tf2-geometry-msgs, nav-msgs, resource-retriever, std-msgs, pluginlib, ament-lint-common, nav2-msgs, rviz-ogre-vendor, qt5, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-rviz-plugins"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_rviz_plugins/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "e1d769580bc7c08e47249a491c4be09a2a9da20faa5ff4f582156c5c7f2168a4"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_rviz_plugins/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "39211ccfdf05e888216213a8456e13f2ff1e96163e85a1c8336858e42c444184"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-system-tests/default.nix b/dashing/nav2-system-tests/default.nix new file mode 100644 index 0000000000..d5f350b76c --- /dev/null +++ b/dashing/nav2-system-tests/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, nav2-bringup, ament-cmake, nav2-common, lcov, nav2-lifecycle-manager, geometry-msgs, nav2-amcl, ament-cmake-pytest, ament-cmake-gtest, launch, nav2-util, rclcpp, robot-state-publisher, navigation2, gazebo-ros-pkgs, tf2-geometry-msgs, nav-msgs, std-msgs, visualization-msgs, launch-ros, ament-lint-common, rclpy, launch-testing, nav2-msgs, ament-lint-auto }: +buildRosPackage { + pname = "ros-dashing-nav2-system-tests"; + version = "0.2.6-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_system_tests/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "89d1d0631be1e9acb217b115ae2b31621acac0ac1f4b30bae274e23197b52f1d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ gazebo-ros-pkgs tf2-geometry-msgs launch-ros rclpy launch-testing nav2-msgs geometry-msgs nav2-util nav2-common nav-msgs rclcpp nav2-lifecycle-manager std-msgs visualization-msgs nav2-amcl ]; + checkInputs = [ ament-cmake-pytest launch-ros ament-lint-common launch-testing ament-cmake-gtest launch ament-lint-auto ]; + propagatedBuildInputs = [ nav2-bringup gazebo-ros-pkgs navigation2 tf2-geometry-msgs launch-ros rclpy launch-testing nav2-msgs geometry-msgs nav2-util lcov nav-msgs rclcpp robot-state-publisher nav2-lifecycle-manager std-msgs visualization-msgs nav2-amcl ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''TODO''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/nav2-util/default.nix b/dashing/nav2-util/default.nix index a9c18697eb..05423ba88c 100644 --- a/dashing/nav2-util/default.nix +++ b/dashing/nav2-util/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-common, lifecycle-msgs, rclcpp-action, geometry-msgs, ament-cmake-pytest, boost, ament-cmake-gtest, launch, rclcpp, std-srvs, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, nav-msgs, SDL, SDL_image, ament-lint-common, test-msgs, launch-testing, nav2-msgs, tf2, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-util"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_util/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "1e691bf11cbdd21fcda8b60498993b206f3095714fab03180ed7941801191924"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_util/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "8d2359dbfe005e421807e8146c97a8ab5a3b14a415eb53bd84c92a7e4e00185b"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-voxel-grid/default.nix b/dashing/nav2-voxel-grid/default.nix index 93a1349e71..ed34e7b2a3 100644 --- a/dashing/nav2-voxel-grid/default.nix +++ b/dashing/nav2-voxel-grid/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, ament-cmake-gtest, launch, nav2-common, rclcpp, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-voxel-grid"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_voxel_grid/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "117025364a2f8697eaf46da64b2c589f080c0a0a48ff6fa3ce7ce8594a57fc6c"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_voxel_grid/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "f7c42f29f8b6339214c11fd329a51083d6a54a922ec123ee8d147f516c41e202"; }; buildType = "ament_cmake"; diff --git a/dashing/nav2-world-model/default.nix b/dashing/nav2-world-model/default.nix index 0bde0ff409..22adf397df 100644 --- a/dashing/nav2-world-model/default.nix +++ b/dashing/nav2-world-model/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, launch-testing, nav2-msgs, ament-cmake-gtest, nav2-util, launch, tf2-ros, nav2-common, rclcpp, nav2-costmap-2d, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-nav2-world-model"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_world_model/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "8ae506faf4f951546988500ac0dec6a0098a4ef01927eeb50f42a0a9fe0ce112"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/nav2_world_model/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "721211ea22726cf40325430e33b586a9fcdb71ed23fd4c6e3809a5436ccf885a"; }; buildType = "ament_cmake"; diff --git a/dashing/navigation2/default.nix b/dashing/navigation2/default.nix index 41de489875..ee188acf3a 100644 --- a/dashing/navigation2/default.nix +++ b/dashing/navigation2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, nav2-voxel-grid, nav2-dwb-controller, nav2-lifecycle-manager, nav2-behavior-tree, nav2-bt-navigator, nav2-amcl, nav2-map-server, ament-cmake-pytest, nav2-navfn-planner, ament-cmake-gtest, launch, nav2-util, nav2-rviz-plugins, nav2-world-model, ament-lint-common, launch-testing, nav2-msgs, nav2-costmap-2d, ament-lint-auto, nav2-recoveries }: buildRosPackage { pname = "ros-dashing-navigation2"; - version = "0.2.4-r1"; + version = "0.2.6-r1"; src = fetchurl { - url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/navigation2/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "d26bb9f8ae72595af3cba9b190f646459b4bfd057a4c160eb8f7b0cfd1468a2b"; + url = "https://github.com/SteveMacenski/navigation2-release/archive/release/dashing/navigation2/0.2.6-1.tar.gz"; + name = "0.2.6-1.tar.gz"; + sha256 = "357071c5393bad641dffabc79db52b7d13e8889f50cd912dca25492d170f3c6c"; }; buildType = "ament_cmake"; diff --git a/dashing/ndt/default.nix b/dashing/ndt/default.nix new file mode 100644 index 0000000000..81c1586521 --- /dev/null +++ b/dashing/ndt/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, localization-common, optimization, lidar-utils, sensor-msgs, ament-cmake-gtest, eigen, ament-lint-auto, autoware-auto-cmake, geometry-msgs, osrf-testing-tools-cpp }: +buildRosPackage { + pname = "ros-dashing-ndt"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ndt/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "f50880b0376030cc2bd130c751712223a05512b4c6a5146b300c601f9477674d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ localization-common optimization geometry-msgs sensor-msgs eigen lidar-utils ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest osrf-testing-tools-cpp ament-lint-common ]; + propagatedBuildInputs = [ localization-common optimization geometry-msgs sensor-msgs eigen lidar-utils ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''Implementation of ndt localization''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/neobotix-usboard-msgs/default.nix b/dashing/neobotix-usboard-msgs/default.nix new file mode 100644 index 0000000000..fe691c7b68 --- /dev/null +++ b/dashing/neobotix-usboard-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-neobotix-usboard-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/neobotix_usboard_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "8294ef1e6755b4619ab77dcf8a0f91ddbd7a4a297dbd3988756a651716eec199"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''neobotix_usboard package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/optimization/default.nix b/dashing/optimization/default.nix new file mode 100644 index 0000000000..9a737e2f01 --- /dev/null +++ b/dashing/optimization/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, eigen, ament-lint-auto, autoware-auto-cmake, osrf-testing-tools-cpp }: +buildRosPackage { + pname = "ros-dashing-optimization"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/optimization/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "f54d28fb780347abfabcbe38ab99ec9a55e1e482cb8cf2fe015950ef3c254d3f"; + }; + + buildType = "ament_cmake"; + buildInputs = [ eigen ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest osrf-testing-tools-cpp ament-lint-common ]; + propagatedBuildInputs = [ eigen ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''A base interface for defining optimization problems and implementations of common optimizers.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/osrf-pycommon/default.nix b/dashing/osrf-pycommon/default.nix index 6adcb9df46..349ac3acfe 100644 --- a/dashing/osrf-pycommon/default.nix +++ b/dashing/osrf-pycommon/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, }: buildRosPackage { pname = "ros-dashing-osrf-pycommon"; - version = "0.1.7-r1"; + version = "0.1.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/osrf_pycommon-release/archive/release/dashing/osrf_pycommon/0.1.7-1.tar.gz"; - name = "0.1.7-1.tar.gz"; - sha256 = "06f9c203b9061bc5ac69f7f0f82b1aac39ad406353a3f76d86df57dfc28a3b73"; + url = "https://github.com/ros2-gbp/osrf_pycommon-release/archive/release/dashing/osrf_pycommon/0.1.9-1.tar.gz"; + name = "0.1.9-1.tar.gz"; + sha256 = "cfd3e9851ce43c25785bea5b994dddd350307f4456d763fd8648dddc480b2241"; }; buildType = "ament_python"; diff --git a/dashing/pacmod-msgs/default.nix b/dashing/pacmod-msgs/default.nix new file mode 100644 index 0000000000..d35122b365 --- /dev/null +++ b/dashing/pacmod-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-pacmod-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/pacmod_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "8d3c53371755eb552b08cf5e4e80407b3279d5daf8d9a8d7eee0aaba7044150b"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Message definition files for the PACMod driver''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/pcl-msgs/default.nix b/dashing/pcl-msgs/default.nix new file mode 100644 index 0000000000..8d1d7a37f0 --- /dev/null +++ b/dashing/pcl-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, sensor-msgs, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-pcl-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/pcl_msgs-release/archive/release/dashing/pcl_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "affc867936f4dbb96d12f372d6f0d427deef690de34c8fd06f392218ef7ab021"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs sensor-msgs ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs sensor-msgs rosidl-default-runtime ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Package containing PCL (Point Cloud Library)-related ROS messages.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/pendulum-control/default.nix b/dashing/pendulum-control/default.nix index 80eb5f8b91..20e4014191 100644 --- a/dashing/pendulum-control/default.nix +++ b/dashing/pendulum-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, pendulum-msgs, rmw-implementation-cmake, ament-lint-common, rttest, ament-cmake, launch-testing, launch, launch-testing-ament-cmake, rclcpp, launch-testing-ros, ament-lint-auto, tlsf-cpp, ros2run }: buildRosPackage { pname = "ros-dashing-pendulum-control"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/pendulum_control/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "6e40d0fb7334b28f72c27137d9509903465e0aab74aa2657c903f994dc383cc0"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/pendulum_control/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "64ff9a219ff31bdd2f9c4e9c818e03af91d31ff8f63c3249af6d0b6ae0da1fe9"; }; buildType = "ament_cmake"; diff --git a/dashing/pendulum-msgs/default.nix b/dashing/pendulum-msgs/default.nix index e59153aca9..d62e18b9ce 100644 --- a/dashing/pendulum-msgs/default.nix +++ b/dashing/pendulum-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, ament-cmake }: buildRosPackage { pname = "ros-dashing-pendulum-msgs"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/pendulum_msgs/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "7953c4b698f9abbf793fb2362996abe829125de9a1f935a6144b27871f3c1fa8"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/pendulum_msgs/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "3c5f69a6f88c9ff9a70717b012708c6f747c336505ecfe43540c453f607d0b2e"; }; buildType = "ament_cmake"; diff --git a/dashing/pluginlib/default.nix b/dashing/pluginlib/default.nix index 78474fb80e..e4f61e38b0 100644 --- a/dashing/pluginlib/default.nix +++ b/dashing/pluginlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, class-loader, tinyxml2-vendor, ament-index-cpp, rcutils }: buildRosPackage { pname = "ros-dashing-pluginlib"; - version = "2.3.2-r1"; + version = "2.3.3-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/pluginlib-release/archive/release/dashing/pluginlib/2.3.2-1.tar.gz"; - name = "2.3.2-1.tar.gz"; - sha256 = "23c7c4eddda0b14bd56479e7996ec6dee25481240ac4d25e8d7cfa068f36c3a2"; + url = "https://github.com/ros2-gbp/pluginlib-release/archive/release/dashing/pluginlib/2.3.3-1.tar.gz"; + name = "2.3.3-1.tar.gz"; + sha256 = "b7baf43313643bfed424b2b26bca2212e630b75f0b8ba435494ec201ac9e9cb7"; }; buildType = "ament_cmake"; diff --git a/dashing/point-cloud-fusion/default.nix b/dashing/point-cloud-fusion/default.nix new file mode 100644 index 0000000000..d8fd6d1419 --- /dev/null +++ b/dashing/point-cloud-fusion/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rclcpp-lifecycle, tf2-geometry-msgs, sensor-msgs, ament-cmake-gtest, message-filters, tf2-ros, tf2-sensor-msgs, rclcpp, eigen, ament-lint-auto, autoware-auto-cmake, lidar-utils }: +buildRosPackage { + pname = "ros-dashing-point-cloud-fusion"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/point_cloud_fusion/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "373824982fc204d6c1e5cef13f76685efa92afa336477a171204baac17ad2522"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rclcpp-lifecycle tf2-geometry-msgs sensor-msgs message-filters tf2-ros tf2-sensor-msgs rclcpp eigen lidar-utils ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ rclcpp-lifecycle tf2-geometry-msgs sensor-msgs message-filters tf2-ros tf2-sensor-msgs rclcpp eigen lidar-utils ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''point cloud fusion''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/px4-msgs/default.nix b/dashing/px4-msgs/default.nix new file mode 100644 index 0000000000..5aa298071a --- /dev/null +++ b/dashing/px4-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ros-environment, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }: +buildRosPackage { + pname = "ros-dashing-px4-msgs"; + version = "2.0.1-r1"; + + src = fetchurl { + url = "https://github.com/PX4/px4_msgs2-release/archive/release/dashing/px4_msgs/2.0.1-1.tar.gz"; + name = "2.0.1-1.tar.gz"; + sha256 = "d746f5e01e04c2a7662b957907ec41b99876d920341221536b2b202a7b6588d5"; + }; + + buildType = "ament_cmake"; + buildInputs = [ builtin-interfaces ros-environment ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ builtin-interfaces ros-environment rosidl-default-runtime ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Package with the ROS-equivalent of PX4 uORB msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/py-trees-ros-interfaces/default.nix b/dashing/py-trees-ros-interfaces/default.nix index 2181171cbf..a31da5ed91 100644 --- a/dashing/py-trees-ros-interfaces/default.nix +++ b/dashing/py-trees-ros-interfaces/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, unique-identifier-msgs, ament-cmake, ament-lint-common, rosidl-default-generators, action-msgs, rosidl-default-runtime, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, unique-identifier-msgs, ament-cmake, ament-lint-common, rosidl-default-generators, action-msgs, diagnostic-msgs, rosidl-default-runtime, geometry-msgs }: buildRosPackage { pname = "ros-dashing-py-trees-ros-interfaces"; - version = "1.1.2-r1"; + version = "1.2.0-r1"; src = fetchurl { - url = "https://github.com/stonier/py_trees_ros_interfaces-release/archive/release/dashing/py_trees_ros_interfaces/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "1ba7e99e2e74008b430d7e48393dda8fdfea90686e0518c9963a1496c36fdcda"; + url = "https://github.com/stonier/py_trees_ros_interfaces-release/archive/release/dashing/py_trees_ros_interfaces/1.2.0-1.tar.gz"; + name = "1.2.0-1.tar.gz"; + sha256 = "d6edc96033d5e25360907f1610fa4fc720dc1f7cb18d0c1f6018ddd39d403f2d"; }; buildType = "ament_cmake"; - buildInputs = [ action-msgs rosidl-default-generators unique-identifier-msgs geometry-msgs ]; + buildInputs = [ unique-identifier-msgs rosidl-default-generators action-msgs diagnostic-msgs geometry-msgs ]; checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ action-msgs rosidl-default-runtime unique-identifier-msgs geometry-msgs ]; + propagatedBuildInputs = [ unique-identifier-msgs action-msgs diagnostic-msgs rosidl-default-runtime geometry-msgs ]; nativeBuildInputs = [ ament-cmake ]; meta = { diff --git a/dashing/py-trees-ros/default.nix b/dashing/py-trees-ros/default.nix index b62280d0c2..fe42d527ca 100644 --- a/dashing/py-trees-ros/default.nix +++ b/dashing/py-trees-ros/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, unique-identifier-msgs, rclpy, py-trees, sensor-msgs, py-trees-ros-interfaces, python3Packages, std-msgs, ros2topic }: +{ lib, buildRosPackage, fetchurl, unique-identifier-msgs, rclpy, py-trees, sensor-msgs, py-trees-ros-interfaces, rcl-interfaces, python3Packages, std-msgs, ros2topic }: buildRosPackage { pname = "ros-dashing-py-trees-ros"; - version = "1.1.2-r1"; + version = "1.2.1-r2"; src = fetchurl { - url = "https://github.com/stonier/py_trees_ros-release/archive/release/dashing/py_trees_ros/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "f29be30ebcf153c16ef3fe12a1dad40b2cb9ce7a6c7b1f0f14313507a863f5a4"; + url = "https://github.com/stonier/py_trees_ros-release/archive/release/dashing/py_trees_ros/1.2.1-2.tar.gz"; + name = "1.2.1-2.tar.gz"; + sha256 = "a46a34029b2af275f21b9809f97d69bb743c2c8589026fcdc1f161a15285ac91"; }; buildType = "ament_python"; - buildInputs = [ unique-identifier-msgs rclpy ros2topic sensor-msgs python3Packages.setuptools py-trees-ros-interfaces std-msgs py-trees ]; - propagatedBuildInputs = [ unique-identifier-msgs rclpy ros2topic sensor-msgs py-trees-ros-interfaces std-msgs py-trees ]; + buildInputs = [ unique-identifier-msgs rclpy ros2topic sensor-msgs python3Packages.setuptools py-trees-ros-interfaces rcl-interfaces std-msgs py-trees ]; + propagatedBuildInputs = [ unique-identifier-msgs rclpy ros2topic sensor-msgs py-trees-ros-interfaces rcl-interfaces std-msgs py-trees ]; meta = { description = ''ROS2 extensions and behaviours for py_trees.''; diff --git a/dashing/python-cmake-module/default.nix b/dashing/python-cmake-module/default.nix index c6d04ffbf9..31d29a5fdc 100644 --- a/dashing/python-cmake-module/default.nix +++ b/dashing/python-cmake-module/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, python3, ament-cmake, ament-lint-common }: buildRosPackage { pname = "ros-dashing-python-cmake-module"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/dashing/python_cmake_module/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "388b9f9cc271e222229dddf447863d9428898d4963e3a4ee81fd1b04ce305e68"; + url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/dashing/python_cmake_module/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "68b3ac14449704ae48d35abaa197e2096a2b218ce8395abe6f93c3fc14f4a19b"; }; buildType = "ament_cmake"; diff --git a/dashing/python-qt-binding/default.nix b/dashing/python-qt-binding/default.nix index bf1dcd166c..d0eae79ddd 100644 --- a/dashing/python-qt-binding/default.nix +++ b/dashing/python-qt-binding/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, qt5, python3Packages, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-python-qt-binding"; - version = "1.0.1-r1"; + version = "1.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/python_qt_binding-release/archive/release/dashing/python_qt_binding/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "a116343c89897e466c720e3b892c913992b1771b91c40e02fcfd6632a8d0f7a4"; + url = "https://github.com/ros2-gbp/python_qt_binding-release/archive/release/dashing/python_qt_binding/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "ce13d282e30c74fa8325c02cb123a2541f5b678bdcd28710264beecf9fce2c0e"; }; buildType = "ament_cmake"; diff --git a/dashing/qt-dotgraph/default.nix b/dashing/qt-dotgraph/default.nix index 049b6ae064..db4d69f327 100644 --- a/dashing/qt-dotgraph/default.nix +++ b/dashing/qt-dotgraph/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, python3Packages, ament-lint-auto, python-qt-binding }: buildRosPackage { pname = "ros-dashing-qt-dotgraph"; - version = "1.0.6-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_dotgraph/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "ec571aebdd662bc0a874486a9cf89a8ebda1106db78496f2cf6c67540c4236a4"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_dotgraph/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "e76d05f8fc9980fe75079a36a3a8e5bbf48100cf46316093f63eeea272c33977"; }; buildType = "ament_cmake"; diff --git a/dashing/qt-gui-app/default.nix b/dashing/qt-gui-app/default.nix index d5cea9a5e9..dfc81e5eb7 100644 --- a/dashing/qt-gui-app/default.nix +++ b/dashing/qt-gui-app/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, qt-gui, ament-index-python, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-qt-gui-app"; - version = "1.0.6-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui_app/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "431b085ae46d569927da0e8397d79d91b8c1d66ab0bb400c73e82aa7a77ec5b4"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui_app/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "6dd19686823d2f5a2bbf36fead928fa02ba2b8384ef53db35cf97231311ceae0"; }; buildType = "ament_cmake"; diff --git a/dashing/qt-gui-core/default.nix b/dashing/qt-gui-core/default.nix index 0d0d96b9ca..9a8051ee21 100644 --- a/dashing/qt-gui-core/default.nix +++ b/dashing/qt-gui-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, qt-gui-app, ament-cmake, qt-gui-cpp, qt-gui, qt-dotgraph, qt-gui-py-common }: buildRosPackage { pname = "ros-dashing-qt-gui-core"; - version = "1.0.6-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui_core/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "9a944fdfd488c0aca8cb8a03381304546c03c337e985b542eff73925567b8072"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui_core/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "3549aa1ec63b99aecf153019e26b0057f3277a940525569c1d967b7206163c3b"; }; buildType = "ament_cmake"; diff --git a/dashing/qt-gui-cpp/default.nix b/dashing/qt-gui-cpp/default.nix index b2d2f88e4e..8f7f750054 100644 --- a/dashing/qt-gui-cpp/default.nix +++ b/dashing/qt-gui-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, pluginlib, pkg-config, tinyxml2-vendor, qt5, qt-gui, python-qt-binding }: buildRosPackage { pname = "ros-dashing-qt-gui-cpp"; - version = "1.0.6-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui_cpp/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "2aab12424c2bdab4d1c6aa4fa955dd5054a93083b111f5d6cd000b2a12b3f55a"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui_cpp/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "0ec9a0be0a8a8705cd6bd8d2b0b8c018b204ecd537510479f37a8f497cbd84c1"; }; buildType = "ament_cmake"; diff --git a/dashing/qt-gui-py-common/default.nix b/dashing/qt-gui-py-common/default.nix index 70304a9d45..9787f3fdae 100644 --- a/dashing/qt-gui-py-common/default.nix +++ b/dashing/qt-gui-py-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-index-python, ament-lint-auto, python-qt-binding }: buildRosPackage { pname = "ros-dashing-qt-gui-py-common"; - version = "1.0.6-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui_py_common/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "400db9ac943a29cbfb49bb7a68f39ca43212e0795066b0e3c48b8857f39679dc"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui_py_common/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "59e2ea2f2a5a4af0fddf807332e2c4266d2b26c8648abf392f3f57ae762c623c"; }; buildType = "ament_cmake"; diff --git a/dashing/qt-gui/default.nix b/dashing/qt-gui/default.nix index 5137929eb0..ac1f14c17e 100644 --- a/dashing/qt-gui/default.nix +++ b/dashing/qt-gui/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, qt5, python3Packages, ament-index-python, ament-lint-auto, python-qt-binding, tango-icon-theme }: buildRosPackage { pname = "ros-dashing-qt-gui"; - version = "1.0.6-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "0d6fe5fa482d3814a9c8e425cad7cdf3b003617c0b974e5c854221de48e8d1e5"; + url = "https://github.com/ros2-gbp/qt_gui_core-release/archive/release/dashing/qt_gui/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "5c89db11d107fc71ba81088b98507b14613d1b28930185d430985813d90b1964"; }; buildType = "ament_cmake"; diff --git a/dashing/quality-of-service-demo-cpp/default.nix b/dashing/quality-of-service-demo-cpp/default.nix index 3f2d0c6b5b..c2b1704d6c 100644 --- a/dashing/quality-of-service-demo-cpp/default.nix +++ b/dashing/quality-of-service-demo-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, launch-ros, rmw-implementation-cmake, ament-lint-common, launch-testing, launch, example-interfaces, rclcpp, std-msgs, ament-lint-auto, rcutils, rmw }: buildRosPackage { pname = "ros-dashing-quality-of-service-demo-cpp"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/quality_of_service_demo_cpp/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "46db461bf70c97263ee9622469759d4936d519823c4a3dd8467c274007ca6555"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/quality_of_service_demo_cpp/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "0833c1999969df3eeffb39bb369cc88794eadda4f32213f4943b2f36941898d1"; }; buildType = "ament_cmake"; diff --git a/dashing/quality-of-service-demo-py/default.nix b/dashing/quality-of-service-demo-py/default.nix index 53779d7dba..338a668759 100644 --- a/dashing/quality-of-service-demo-py/default.nix +++ b/dashing/quality-of-service-demo-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, rclpy, pythonPackages, ament-pep257, std-msgs, ament-copyright }: buildRosPackage { pname = "ros-dashing-quality-of-service-demo-py"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/quality_of_service_demo_py/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "0a6527fbca3622415357b3b0c43fa201f485d1c830db0f9cc4a3bc89fbbc7e98"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/quality_of_service_demo_py/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "e1b32c65445720391e9e857ecbaf26a28be89eeaa7f3770af8d27d1c1c6e5c36"; }; buildType = "ament_python"; diff --git a/dashing/radar-msgs/default.nix b/dashing/radar-msgs/default.nix new file mode 100644 index 0000000000..34601f7600 --- /dev/null +++ b/dashing/radar-msgs/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime, geometry-msgs }: +buildRosPackage { + pname = "ros-dashing-radar-msgs"; + version = "3.0.0-r2"; + + src = fetchurl { + url = "https://github.com/astuff/astuff_sensor_msgs-release/archive/release/dashing/radar_msgs/3.0.0-2.tar.gz"; + name = "3.0.0-2.tar.gz"; + sha256 = "96fe2971bd3d43576f02e33ca8e0be13655249e207b228c255f0a01247f7a0de"; + }; + + buildType = "ament_cmake"; + buildInputs = [ std-msgs geometry-msgs builtin-interfaces ]; + checkInputs = [ ament-lint-common ]; + propagatedBuildInputs = [ std-msgs rosidl-default-runtime geometry-msgs builtin-interfaces ]; + nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; + + meta = { + description = ''Generic Radar Messages''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/dashing/ray-ground-classifier-nodes/default.nix b/dashing/ray-ground-classifier-nodes/default.nix new file mode 100644 index 0000000000..670b8b28ff --- /dev/null +++ b/dashing/ray-ground-classifier-nodes/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ray-ground-classifier, ament-cmake, rclcpp-lifecycle, ament-lint-common, sensor-msgs, rclcpp, ament-lint-auto, autoware-auto-cmake }: +buildRosPackage { + pname = "ros-dashing-ray-ground-classifier-nodes"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ray_ground_classifier_nodes/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "8536432b5e89d2e4cdf260ab15e39da77f33bf82668e2fb08755afc4aedc1d62"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ray-ground-classifier sensor-msgs rclcpp rclcpp-lifecycle ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ ray-ground-classifier sensor-msgs rclcpp rclcpp-lifecycle ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''Boilerplate ROS 2 node wrappers around ray_ground_classifier''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/ray-ground-classifier/default.nix b/dashing/ray-ground-classifier/default.nix new file mode 100644 index 0000000000..90053a0fa8 --- /dev/null +++ b/dashing/ray-ground-classifier/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, ament-lint-auto, autoware-auto-algorithm, autoware-auto-cmake, lidar-utils }: +buildRosPackage { + pname = "ros-dashing-ray-ground-classifier"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ray_ground_classifier/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "62422c6d217df7acf0b72cc00519e2902a352c3df2f8c95bc39205bef957cb9d"; + }; + + buildType = "ament_cmake"; + buildInputs = [ autoware-auto-algorithm lidar-utils ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ autoware-auto-algorithm lidar-utils ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''an implementation of a ray ground filter''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/rclcpp-action/default.nix b/dashing/rclcpp-action/default.nix index 483c7e1034..98e75c1af9 100644 --- a/dashing/rclcpp-action/default.nix +++ b/dashing/rclcpp-action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosidl-generator-cpp, ament-cmake, ament-lint-common, test-msgs, rcl-action, ament-cmake-gtest, rclcpp, ament-cmake-ros, action-msgs, ament-lint-auto, rosidl-generator-c }: buildRosPackage { pname = "ros-dashing-rclcpp-action"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/dashing/rclcpp_action/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "7114173130ba76483dcb5928e40c3dee8564b3c5f6c4747ad2e66bc9f681195f"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/dashing/rclcpp_action/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "320add47877f500a4b2003207703f4e030a9ff43763842c69a004213d3573762"; }; buildType = "ament_cmake"; diff --git a/dashing/rclcpp-components/default.nix b/dashing/rclcpp-components/default.nix index d490311375..b880ee980a 100644 --- a/dashing/rclcpp-components/default.nix +++ b/dashing/rclcpp-components/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rcpputils, ament-lint-common, launch-testing, class-loader, composition-interfaces, ament-cmake-gtest, rclcpp, ament-index-cpp, ament-cmake-ros, std-msgs, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-rclcpp-components"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/dashing/rclcpp_components/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "9e9b541e77a0f1200af78f97fc4b8524ce0fff3dc973a0b0b26dc1bd48813ed1"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/dashing/rclcpp_components/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "f880feb3c7a57a4331768936706384004a4370731a5a3da701c13b1bac30f9b7"; }; buildType = "ament_cmake"; diff --git a/dashing/rclcpp-lifecycle/default.nix b/dashing/rclcpp-lifecycle/default.nix index e004286137..87a7598296 100644 --- a/dashing/rclcpp-lifecycle/default.nix +++ b/dashing/rclcpp-lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-common, rcl-lifecycle, ament-cmake-gtest, rosidl-typesupport-cpp, rmw-implementation, lifecycle-msgs, rclcpp, ament-cmake-ros, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-rclcpp-lifecycle"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/dashing/rclcpp_lifecycle/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "a22f15973af8dc18f70452561111aa22cd079366f7ce3dcf8be0e89c4f9ec2a9"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/dashing/rclcpp_lifecycle/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "42b03181035cd8467f4689b42d4c29e9cb0c077687893d43520eea461aab3e22"; }; buildType = "ament_cmake"; diff --git a/dashing/rclcpp/default.nix b/dashing/rclcpp/default.nix index 21266a1491..73f9bd6315 100644 --- a/dashing/rclcpp/default.nix +++ b/dashing/rclcpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, builtin-interfaces, rosidl-generator-cpp, rosidl-typesupport-c, ament-cmake, rmw-implementation-cmake, ament-cmake-gmock, ament-lint-common, test-msgs, ament-cmake-gtest, rosidl-typesupport-cpp, rosgraph-msgs, rmw-implementation, rcl-yaml-param-parser, rcl-interfaces, ament-cmake-ros, rcl, ament-lint-auto, rmw }: buildRosPackage { pname = "ros-dashing-rclcpp"; - version = "0.7.10-r1"; + version = "0.7.11-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/dashing/rclcpp/0.7.10-1.tar.gz"; - name = "0.7.10-1.tar.gz"; - sha256 = "3782bd7866e5ac4a017a3b09775217d1fbc830ad73a93bbcfcffe9feaa41718c"; + url = "https://github.com/ros2-gbp/rclcpp-release/archive/release/dashing/rclcpp/0.7.11-1.tar.gz"; + name = "0.7.11-1.tar.gz"; + sha256 = "9170c7b162643ec8ad7ac1f34e8f05bceb07d1d453075e34961322896963ae78"; }; buildType = "ament_cmake"; diff --git a/dashing/rclpy/default.nix b/dashing/rclpy/default.nix index 3f55f00406..673921a799 100644 --- a/dashing/rclpy/default.nix +++ b/dashing/rclpy/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, rmw-implementation-cmake, rosgraph-msgs, rcl-yaml-param-parser, rcl-action, unique-identifier-msgs, ament-cmake-pytest, rosidl-generator-py, pythonPackages, rmw-implementation, ament-index-python, builtin-interfaces, rcl-interfaces, rcutils, ament-lint-common, test-msgs, python-cmake-module, rcl, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-rclpy"; - version = "0.7.7-r1"; + version = "0.7.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rclpy-release/archive/release/dashing/rclpy/0.7.7-1.tar.gz"; - name = "0.7.7-1.tar.gz"; - sha256 = "f787e1c321d393ffe82db00fec5dbf9012b087ea5ab1aa439c6bc5ee6b51df3d"; + url = "https://github.com/ros2-gbp/rclpy-release/archive/release/dashing/rclpy/0.7.8-1.tar.gz"; + name = "0.7.8-1.tar.gz"; + sha256 = "367c1f3ea1a7f087f46d4c0ed4cacbf6c1afa8a7385db82fb26922a1a37c505b"; }; buildType = "ament_cmake"; diff --git a/dashing/rmw-cyclonedds-cpp/default.nix b/dashing/rmw-cyclonedds-cpp/default.nix index 544fe30dea..b92e7051b6 100644 --- a/dashing/rmw-cyclonedds-cpp/default.nix +++ b/dashing/rmw-cyclonedds-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, cyclonedds, rosidl-typesupport-introspection-c, cyclonedds-cmake-module, rosidl-typesupport-introspection-cpp, ament-cmake-ros, ament-lint-auto, rcutils, rmw, rosidl-generator-c }: buildRosPackage { pname = "ros-dashing-rmw-cyclonedds-cpp"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/dashing/rmw_cyclonedds_cpp/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "ce056baf57cc644eee3fa9142483b1eec6cef0594a490a40e02938df583bb821"; + url = "https://github.com/ros2-gbp/rmw_cyclonedds-release/archive/release/dashing/rmw_cyclonedds_cpp/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "fbe937283dadeaf82a43745eb66e42b06d800555d3eca729943f18146f56a76a"; }; buildType = "ament_cmake"; diff --git a/dashing/rmw-fastrtps-cpp/default.nix b/dashing/rmw-fastrtps-cpp/default.nix index 47c9a05e6f..7776f75ed6 100644 --- a/dashing/rmw-fastrtps-cpp/default.nix +++ b/dashing/rmw-fastrtps-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosidl-generator-cpp, ament-cmake, ament-lint-common, fastrtps, rmw-fastrtps-shared-cpp, rosidl-cmake, rosidl-typesupport-fastrtps-c, ament-cmake-ros, rosidl-typesupport-fastrtps-cpp, fastcdr, ament-lint-auto, rcutils, fastrtps-cmake-module, rmw, rosidl-generator-c }: buildRosPackage { pname = "ros-dashing-rmw-fastrtps-cpp"; - version = "0.7.5-r1"; + version = "0.7.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/dashing/rmw_fastrtps_cpp/0.7.5-1.tar.gz"; - name = "0.7.5-1.tar.gz"; - sha256 = "047129cfbb56bdd0e08744c7f7c4992c6b768a4749fea055f32fb1ff86f60378"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/dashing/rmw_fastrtps_cpp/0.7.6-1.tar.gz"; + name = "0.7.6-1.tar.gz"; + sha256 = "7d1cd50cd401524f95ed5a9461ef765dd2d1ee51de855e39502258c3e763f265"; }; buildType = "ament_cmake"; diff --git a/dashing/rmw-fastrtps-dynamic-cpp/default.nix b/dashing/rmw-fastrtps-dynamic-cpp/default.nix index e22e0dec5a..686835fbe7 100644 --- a/dashing/rmw-fastrtps-dynamic-cpp/default.nix +++ b/dashing/rmw-fastrtps-dynamic-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rcpputils, ament-cmake, ament-lint-common, fastrtps, rmw-fastrtps-shared-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-fastrtps-c, rosidl-typesupport-introspection-cpp, ament-cmake-ros, rosidl-typesupport-fastrtps-cpp, fastcdr, ament-lint-auto, rcutils, fastrtps-cmake-module, rmw, rosidl-generator-c }: buildRosPackage { pname = "ros-dashing-rmw-fastrtps-dynamic-cpp"; - version = "0.7.5-r1"; + version = "0.7.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/dashing/rmw_fastrtps_dynamic_cpp/0.7.5-1.tar.gz"; - name = "0.7.5-1.tar.gz"; - sha256 = "9658a9d6824f193f5865c1ef04b91249e078f85e75d0a12b14a0a7ef7bd40540"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/dashing/rmw_fastrtps_dynamic_cpp/0.7.6-1.tar.gz"; + name = "0.7.6-1.tar.gz"; + sha256 = "b26142e34a61c6030a0ad8e412a955623b324c73b4892a565f04b1861f06f907"; }; buildType = "ament_cmake"; diff --git a/dashing/rmw-fastrtps-shared-cpp/default.nix b/dashing/rmw-fastrtps-shared-cpp/default.nix index b959857495..0f84563b60 100644 --- a/dashing/rmw-fastrtps-shared-cpp/default.nix +++ b/dashing/rmw-fastrtps-shared-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rcpputils, ament-cmake, ament-lint-common, fastrtps, ament-cmake-ros, fastcdr, ament-lint-auto, rcutils, fastrtps-cmake-module, rmw }: buildRosPackage { pname = "ros-dashing-rmw-fastrtps-shared-cpp"; - version = "0.7.5-r1"; + version = "0.7.6-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/dashing/rmw_fastrtps_shared_cpp/0.7.5-1.tar.gz"; - name = "0.7.5-1.tar.gz"; - sha256 = "f7177da79724bb9d03be502d9121550060a80d7a3f0ee01dbc3fdc71ce037707"; + url = "https://github.com/ros2-gbp/rmw_fastrtps-release/archive/release/dashing/rmw_fastrtps_shared_cpp/0.7.6-1.tar.gz"; + name = "0.7.6-1.tar.gz"; + sha256 = "1aae2bed65ab79759edd67f5763f0a9d4e6bf06ebc656214006588da49336ddf"; }; buildType = "ament_cmake"; diff --git a/dashing/ros-testing/default.nix b/dashing/ros-testing/default.nix index ab772644c3..fde2d6317e 100644 --- a/dashing/ros-testing/default.nix +++ b/dashing/ros-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, launch-testing, launch-testing-ament-cmake, ros2test, launch-testing-ros, ament-cmake-export-dependencies }: buildRosPackage { pname = "ros-dashing-ros-testing"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/dashing/ros_testing/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "e237566717154a53547fad6b1abfbd6303363bf0b1aac82545b7b5b82913862c"; + url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/dashing/ros_testing/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "edb1d9da92bddd4e8576dc5ffbcf83843a5c844354adf2d14ebc06419d5eb89a"; }; buildType = "ament_cmake"; diff --git a/dashing/ros-workspace/default.nix b/dashing/ros-workspace/default.nix index 1f9d8190c1..31f847863c 100644 --- a/dashing/ros-workspace/default.nix +++ b/dashing/ros-workspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-package, cmake, ament-cmake-core }: buildRosPackage { pname = "ros-dashing-ros-workspace"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_workspace-release/archive/release/dashing/ros_workspace/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "e278fd04588b7b764a1ecf8889b99930a91ba2a1d66396ce391c92ca0d253d84"; + url = "https://github.com/ros2-gbp/ros_workspace-release/archive/release/dashing/ros_workspace/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "591b29f43aa835764a290c11483f0a81f54b576f9fe20f61adf9569809ab60ed"; }; buildType = "cmake"; diff --git a/dashing/ros2action/default.nix b/dashing/ros2action/default.nix index ee74a37fa9..31503311b3 100644 --- a/dashing/ros2action/default.nix +++ b/dashing/ros2action/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, test-msgs, rclpy, rosidl-runtime-py, pythonPackages, ament-pep257, action-msgs, ament-copyright, ament-index-python, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2action"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2action/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "0bca539febbeeb7d52f9edfc4e2ff445e578f6e698af2bed9346515195dc24db"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2action/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "7c7559cd5b76617d6c0bcbc37392539920f197390640b0ff460f759a3f577c47"; }; buildType = "ament_python"; diff --git a/dashing/ros2bag/default.nix b/dashing/ros2bag/default.nix index 85d46344c0..91dba97c08 100644 --- a/dashing/ros2bag/default.nix +++ b/dashing/ros2bag/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, pythonPackages, ament-pep257, ament-copyright, rosbag2-transport, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2bag"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/ros2bag/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "34860b0a8bfd0196e2decb31ea594a49c9cc5709c5eed6a7316c4c15805e54b5"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/ros2bag/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "387ec1ce60283e82c34c8987707f710283ba999c54be36137ec08ef5a6703bc5"; }; buildType = "ament_python"; diff --git a/dashing/ros2cli/default.nix b/dashing/ros2cli/default.nix index 9721939c63..e8ef27e4c2 100644 --- a/dashing/ros2cli/default.nix +++ b/dashing/ros2cli/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, rclpy, pythonPackages, ament-pep257, python3Packages, ament-copyright }: buildRosPackage { pname = "ros-dashing-ros2cli"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2cli/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "fe0a5365018d0996e0ee475e7cca98ed7dc63c6c1b4e1705d55b7afd71c21495"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2cli/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "6eaa08f15784ef4c3ff5a6c6290c85dbae796d6b3f4a1bf0a56bf5248bb76969"; }; buildType = "ament_python"; diff --git a/dashing/ros2component/default.nix b/dashing/ros2component/default.nix index bbe7af2be3..401c4c2c2f 100644 --- a/dashing/ros2component/default.nix +++ b/dashing/ros2component/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, ros2node, rclpy, composition-interfaces, pythonPackages, ros2param, ament-pep257, rcl-interfaces, ament-copyright, ament-index-python, rclcpp-components, ros2pkg, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2component"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2component/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "3d912968bcd9aa4c3f94d54c8f2448e83422db3072c2fe4bfc937033b0c8653a"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2component/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "ebc06c3ba04f5251f08e6f9770a1e7878683c72385a0a3749ef21c442607e6aa"; }; buildType = "ament_python"; diff --git a/dashing/ros2launch/default.nix b/dashing/ros2launch/default.nix index 51ad73480e..418a7f3d05 100644 --- a/dashing/ros2launch/default.nix +++ b/dashing/ros2launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, launch-ros, launch, pythonPackages, ament-pep257, ament-copyright, ament-index-python, ros2pkg, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2launch"; - version = "0.8.6-r1"; + version = "0.8.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/dashing/ros2launch/0.8.6-1.tar.gz"; - name = "0.8.6-1.tar.gz"; - sha256 = "d62e0c6e0c86fd0f3e46425021dd26749f64fb448a344ecc6b0bcae966a1397f"; + url = "https://github.com/ros2-gbp/launch_ros-release/archive/release/dashing/ros2launch/0.8.7-1.tar.gz"; + name = "0.8.7-1.tar.gz"; + sha256 = "4be10039d8d58089d589011c14583de306686c5c1b21123ca335283ac508a9d8"; }; buildType = "ament_python"; diff --git a/dashing/ros2lifecycle/default.nix b/dashing/ros2lifecycle/default.nix index c9073cbfbe..f5e402a4ba 100644 --- a/dashing/ros2lifecycle/default.nix +++ b/dashing/ros2lifecycle/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, ros2node, rclpy, pythonPackages, lifecycle-msgs, ament-pep257, ament-copyright, ros2service, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2lifecycle"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2lifecycle/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "c50183f4158a5c8b0eb59854bbb4a683bf60e4eb002af6990c886048efdbe377"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2lifecycle/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "376de10ffc477f5dd824c1e65eb40d2badd0648f3757fe051a9f5d34052789b9"; }; buildType = "ament_python"; diff --git a/dashing/ros2msg/default.nix b/dashing/ros2msg/default.nix index 8aadb5310d..c66073624c 100644 --- a/dashing/ros2msg/default.nix +++ b/dashing/ros2msg/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, std-msgs, ament-copyright, ament-index-python, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2msg"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2msg/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "0ff75e16d465b4bbeabfaf1278091999da8c9c39d5d2409d5ab766d898dcbea6"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2msg/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "3ed9f79d25dbb8ac74f966d687a434f6c5251617dc919e0b98e4a7c22ee2656b"; }; buildType = "ament_python"; diff --git a/dashing/ros2multicast/default.nix b/dashing/ros2multicast/default.nix index ae5833fa81..dfce05d6ec 100644 --- a/dashing/ros2multicast/default.nix +++ b/dashing/ros2multicast/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, ament-copyright, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2multicast"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2multicast/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "a5c2fdf90447f78b38a5c64828a1fdbc3f19060fde7268a5cb5e3ce0d5f7c022"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2multicast/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "398f6c630c31dafb98c30c3dfede52e8d64a8f586deab40bea36fc000472ac6e"; }; buildType = "ament_python"; diff --git a/dashing/ros2node/default.nix b/dashing/ros2node/default.nix index 4788fcc552..ed65a789e4 100644 --- a/dashing/ros2node/default.nix +++ b/dashing/ros2node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, ament-copyright, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2node"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2node/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "935f4aa8ec31a0f735c644de22c5d5b65bc05ac0e183b048449d75daf4214d56"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2node/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "52e68f40e79fc71425c1807d8d7f9cf0c5029d77d1b7eae3f0d7565e85007fe2"; }; buildType = "ament_python"; diff --git a/dashing/ros2param/default.nix b/dashing/ros2param/default.nix index 426bc6202e..b556a37bc1 100644 --- a/dashing/ros2param/default.nix +++ b/dashing/ros2param/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, ros2node, rclpy, pythonPackages, ament-pep257, rcl-interfaces, ament-copyright, ros2service, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2param"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2param/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "8f1436dc033d317b9fdafdfa4c8084ca64c5b6b81f43154bc8bfb4e627f95cf5"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2param/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "6b24eb987a295979d22b54f785a8c271cc434e155f3de22004d479c8580e0678"; }; buildType = "ament_python"; diff --git a/dashing/ros2pkg/default.nix b/dashing/ros2pkg/default.nix index b29c9b3728..e65a3d41e2 100644 --- a/dashing/ros2pkg/default.nix +++ b/dashing/ros2pkg/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, python3Packages, ament-copyright, ament-index-python, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2pkg"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2pkg/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "ced374ca06c25047c37bf51393fec1d442afa6e793ecdecf1a0c4301decfac30"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2pkg/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "c4ee51b2085429543c1a37ecab14579441372e88982269913aa5d0bf9870c76a"; }; buildType = "ament_python"; diff --git a/dashing/ros2run/default.nix b/dashing/ros2run/default.nix index 1a7256aa8b..53984330e5 100644 --- a/dashing/ros2run/default.nix +++ b/dashing/ros2run/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, ament-copyright, ros2pkg, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2run"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2run/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "0bda2e22dee9f5cd7eb2021f30732ffc31ba1b4e930edda85a8282c2f6dd8ebc"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2run/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "69f445dd7deea23957f9c58fbe0888ef6cee8075f40851e595ae24a0ccbf055a"; }; buildType = "ament_python"; diff --git a/dashing/ros2service/default.nix b/dashing/ros2service/default.nix index 749b2883a7..4bbbd2c0ff 100644 --- a/dashing/ros2service/default.nix +++ b/dashing/ros2service/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, rclpy, ros2srv, rosidl-runtime-py, pythonPackages, ament-pep257, python3Packages, ament-copyright, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2service"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2service/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "e0fe41303bda5cba9d762be957a0e24c35575a088ea59d5b7266b207156024cb"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2service/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "37ccd0cb37606e4ea41887086a39a3189db31ea4be8d1542403aa31ec177f470"; }; buildType = "ament_python"; diff --git a/dashing/ros2srv/default.nix b/dashing/ros2srv/default.nix index 99492a7a33..75e2f9d95c 100644 --- a/dashing/ros2srv/default.nix +++ b/dashing/ros2srv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, std-msgs, ament-copyright, ament-index-python, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2srv"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2srv/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "84f4731210bd9492f823d7cbb990d93e1b7069f08081ddc99cdc832e89688616"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2srv/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "6ce157b21f6b4ff5c4b1516aff80322c3f05da893db6f290372736c141f7e200"; }; buildType = "ament_python"; diff --git a/dashing/ros2test/default.nix b/dashing/ros2test/default.nix index e690af54a6..d64669d733 100644 --- a/dashing/ros2test/default.nix +++ b/dashing/ros2test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, launch-ros, launch-testing, launch, pythonPackages, ament-pep257, ament-copyright, launch-testing-ros, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2test"; - version = "0.1.0-r1"; + version = "0.1.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/dashing/ros2test/0.1.0-1.tar.gz"; - name = "0.1.0-1.tar.gz"; - sha256 = "5b21dff82e6ba88ebca09ecf93ade17d1a340875c02770170b2ce2460a33b983"; + url = "https://github.com/ros2-gbp/ros_testing-release/archive/release/dashing/ros2test/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "397857125e99e5538c976a31bd85e0b7627120c4318b676935468711cdf846de"; }; buildType = "ament_python"; diff --git a/dashing/ros2topic/default.nix b/dashing/ros2topic/default.nix index b0a1a7459d..69ccb43bc3 100644 --- a/dashing/ros2topic/default.nix +++ b/dashing/ros2topic/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, ros2msg, rclpy, rosidl-runtime-py, pythonPackages, ament-pep257, python3Packages, ament-copyright, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2topic"; - version = "0.7.4-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2topic/0.7.4-1.tar.gz"; - name = "0.7.4-1.tar.gz"; - sha256 = "2b61aaad83c4757f448be9ab3fb07997e92cebb88859eaad3376472ab52cf10c"; + url = "https://github.com/ros2-gbp/ros2cli-release/archive/release/dashing/ros2topic/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "3de35e3b02f3352f563cfda520ef09fb818110263cacbbb0010712dfd7a7d31d"; }; buildType = "ament_python"; diff --git a/dashing/ros2trace-analysis/default.nix b/dashing/ros2trace-analysis/default.nix new file mode 100644 index 0000000000..5e0c433d59 --- /dev/null +++ b/dashing/ros2trace-analysis/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, ament-copyright, tracetools-analysis, ros2cli }: +buildRosPackage { + pname = "ros-dashing-ros2trace-analysis"; + version = "0.2.1-r1"; + + src = fetchurl { + url = "https://gitlab.com/micro-ROS/ros_tracing/tracetools_analysis-release/repository/archive.tar.gz?ref=release/dashing/ros2trace_analysis/0.2.1-1"; + name = "archive.tar.gz"; + sha256 = "85a6703cc16e45e71e1d55c7192d86bf2789280f9da1ea3eda478a18264ca769"; + }; + + buildType = "ament_python"; + buildInputs = [ tracetools-analysis ros2cli ]; + checkInputs = [ ament-xmllint ament-flake8 pythonPackages.pytest ament-pep257 ament-copyright ]; + propagatedBuildInputs = [ tracetools-analysis ros2cli ]; + + meta = { + description = ''The trace analysis command for ROS 2 command line tools.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/ros2trace/default.nix b/dashing/ros2trace/default.nix index ad947d919f..60188120f9 100644 --- a/dashing/ros2trace/default.nix +++ b/dashing/ros2trace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, tracetools-trace, ament-copyright, ros2cli }: buildRosPackage { pname = "ros-dashing-ros2trace"; - version = "0.2.0-r1"; + version = "0.2.8-r1"; src = fetchurl { - url = "https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing-release/repository/archive.tar.gz?ref=release/dashing/ros2trace/0.2.0-1"; + url = "https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing-release/repository/archive.tar.gz?ref=release/dashing/ros2trace/0.2.8-1"; name = "archive.tar.gz"; - sha256 = "489f3561337a5096c0daece3bc28bc51f9780990d3f1448e11df4be0cfc60729"; + sha256 = "64237813f80593f21dffe7f61ba91f290111e8a994449bc55800e9d42acf29c5"; }; buildType = "ament_python"; diff --git a/dashing/rosbag2-converter-default-plugins/default.nix b/dashing/rosbag2-converter-default-plugins/default.nix index 0e0d130792..644114042f 100644 --- a/dashing/rosbag2-converter-default-plugins/default.nix +++ b/dashing/rosbag2-converter-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosidl-generator-cpp, rosbag2, pluginlib, ament-lint-common, ament-cmake-gmock, rosbag2-test-common, test-msgs, ament-cmake, poco-vendor, ament-index-cpp, rmw-fastrtps-cpp, ament-lint-auto, rcutils, rmw }: buildRosPackage { pname = "ros-dashing-rosbag2-converter-default-plugins"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_converter_default_plugins/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "a03ec02645c25fc68bdd69431abddac2bd2d1c0506ed94a9e19b3120cb9574dc"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_converter_default_plugins/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "d76bc0f645e3e7558b61bb315ef42b9aca451ee57197847736fb157e6e528978"; }; buildType = "ament_cmake"; diff --git a/dashing/rosbag2-storage-default-plugins/default.nix b/dashing/rosbag2-storage-default-plugins/default.nix index 994ced5796..6abeeab7f1 100644 --- a/dashing/rosbag2-storage-default-plugins/default.nix +++ b/dashing/rosbag2-storage-default-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sqlite3-vendor, pluginlib, ament-lint-common, rosbag2-test-common, ament-cmake-gmock, ament-cmake, ament-lint-auto, rosbag2-storage, rcutils }: buildRosPackage { pname = "ros-dashing-rosbag2-storage-default-plugins"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_storage_default_plugins/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "5f7f7aee55bc0df586f77da7c829edfb048e87d9ddbe44d293a0dead7c3650a3"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_storage_default_plugins/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "6317d749d6e2f16a45cb3fabde41d35af1d72bf19b694ad6ea2b15ffd107d744"; }; buildType = "ament_cmake"; diff --git a/dashing/rosbag2-storage/default.nix b/dashing/rosbag2-storage/default.nix index 4a03e22a7f..25be962e7d 100644 --- a/dashing/rosbag2-storage/default.nix +++ b/dashing/rosbag2-storage/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, yaml-cpp-vendor, pluginlib, ament-lint-common, rosbag2-test-common, ament-cmake-gmock, ament-cmake, ament-cmake-gtest, ament-lint-auto, rcutils }: buildRosPackage { pname = "ros-dashing-rosbag2-storage"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_storage/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "94af3f7327af82639158a6a36b61041813e02e53d502e9275e10bedf5f92788d"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_storage/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "838ac4469065b182f025f8024990f49dd3dbd0e8b5069746a8602f506958a7ec"; }; buildType = "ament_cmake"; diff --git a/dashing/rosbag2-test-common/default.nix b/dashing/rosbag2-test-common/default.nix index ffd7f4ae98..435643a1a7 100644 --- a/dashing/rosbag2-test-common/default.nix +++ b/dashing/rosbag2-test-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rclcpp, ament-lint-auto, rcutils }: buildRosPackage { pname = "ros-dashing-rosbag2-test-common"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_test_common/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "52678e5af72bec9e535e6477d6693c0bc1348ceb60a2e505c18dc47771064863"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_test_common/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "c31640cc3e734922c5ba1fecaec0bac019de8f67664c1037901ea026d2225bd7"; }; buildType = "ament_cmake"; diff --git a/dashing/rosbag2-tests/default.nix b/dashing/rosbag2-tests/default.nix index e7b9ee8aac..74f1ec5b34 100644 --- a/dashing/rosbag2-tests/default.nix +++ b/dashing/rosbag2-tests/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosbag2, ament-cmake, ament-lint-common, rosbag2-converter-default-plugins, test-msgs, rosbag2-test-common, ament-cmake-gmock, ros2bag, rosbag2-storage-default-plugins, rclcpp, ament-index-cpp, std-msgs, ament-lint-auto, rosbag2-storage }: buildRosPackage { pname = "ros-dashing-rosbag2-tests"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_tests/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "82bc924ae9a06ddd3960e6517ca3381f8497291440fe1ef62574ea4e51b81813"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_tests/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "5b142f6e75a216bf5f21a4b4498e4b28c7082e121d46d6b96fe4eaafe5e13f04"; }; buildType = "ament_cmake"; diff --git a/dashing/rosbag2-transport/default.nix b/dashing/rosbag2-transport/default.nix index ea41c397ae..80dec8bd0b 100644 --- a/dashing/rosbag2-transport/default.nix +++ b/dashing/rosbag2-transport/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosbag2, ament-lint-common, rosbag2-test-common, shared-queues-vendor, test-msgs, ament-cmake-gmock, rclcpp, ament-index-cpp, ament-cmake-ros, ament-lint-auto, rmw }: buildRosPackage { pname = "ros-dashing-rosbag2-transport"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_transport/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "d1a4675512d457c1712bb15cd5e0aa086cf1fba87b029cb3016a82350ad679af"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2_transport/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "3844fc153636416b6f4c5f2b4703cb7ad579f9c91de147732a5b6d5d1412d470"; }; buildType = "ament_cmake"; diff --git a/dashing/rosbag2/default.nix b/dashing/rosbag2/default.nix index cfe03cd252..ce3fc5adfa 100644 --- a/dashing/rosbag2/default.nix +++ b/dashing/rosbag2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosidl-generator-cpp, pluginlib, ament-lint-common, shared-queues-vendor, ament-cmake-gmock, test-msgs, rosbag2-test-common, ament-cmake, poco-vendor, rosidl-typesupport-cpp, rosidl-typesupport-introspection-cpp, ament-index-cpp, ament-lint-auto, rosbag2-storage, rcutils }: buildRosPackage { pname = "ros-dashing-rosbag2"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "2c8dce7f00c1249db23a5f5245917f638c6696291faf8695e2705d8fd798524d"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/rosbag2/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "93d75ae889fc71f5ca3eba7ecb8beed76e457f13e6fe284032e3289f06424f3e"; }; buildType = "ament_cmake"; diff --git a/dashing/rosbridge-server/default.nix b/dashing/rosbridge-server/default.nix new file mode 100644 index 0000000000..d207aea7c9 --- /dev/null +++ b/dashing/rosbridge-server/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rclpy, rosapi, rosbridge-library, rosauth, python3Packages, rosbridge-msgs }: +buildRosPackage { + pname = "ros-dashing-rosbridge-server"; + version = "1.0.2-r1"; + + src = fetchurl { + url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/dashing/rosbridge_server/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "d66f44878b5c69566d65ce0fd96923444b7d63cc4dacdded67cd883ea9894f19"; + }; + + buildType = "ament_cmake"; + propagatedBuildInputs = [ rclpy rosapi python3Packages.twisted rosbridge-library python3Packages.tornado rosauth rosbridge-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''A WebSocket interface to rosbridge.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/rosidl-adapter/default.nix b/dashing/rosidl-adapter/default.nix index a2ed0b7256..7e45e141eb 100644 --- a/dashing/rosidl-adapter/default.nix +++ b/dashing/rosidl-adapter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, ament-lint-common, python3Packages, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-rosidl-adapter"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_adapter/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "d495659291c7cab56988af4fb481f5a0d32f0d3cadabff45e9e14a9231c513bf"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_adapter/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "aec1650328593d656e06dbf13e1508126a34d9a0a2cdf50f970c6fcf9c9a3fca"; }; buildType = "ament_cmake"; diff --git a/dashing/rosidl-cmake/default.nix b/dashing/rosidl-cmake/default.nix index bdbff150e2..da11a3d35d 100644 --- a/dashing/rosidl-cmake/default.nix +++ b/dashing/rosidl-cmake/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosidl-adapter, ament-cmake, ament-lint-common, python3Packages, rosidl-parser, ament-cmake-python, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-rosidl-cmake"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_cmake/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "862fe99a13fefa2a157353132bc5ec7f592ee88178085c2a2e8d8df131e63862"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_cmake/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "d2cc0ed0cc8ab87de8d77c24b784febb2b54de408ec3256150c3ebd13a38aa53"; }; buildType = "ament_cmake"; diff --git a/dashing/rosidl-generator-c/default.nix b/dashing/rosidl-generator-c/default.nix index c8b1722020..898980ea61 100644 --- a/dashing/rosidl-generator-c/default.nix +++ b/dashing/rosidl-generator-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, rosidl-typesupport-interface, ament-lint-auto, ament-cmake-gtest, rosidl-cmake, rosidl-parser, ament-cmake-ros }: buildRosPackage { pname = "ros-dashing-rosidl-generator-c"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_generator_c/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "4964e8d06e1fd028775022eff06a1ea5a52e4a3b8073c23d547b1eb9b238a6a0"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_generator_c/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "25adb52d1e59d62d0ab9d75ccaf6937b610364f562f915fa251afbfe973b4255"; }; buildType = "ament_cmake"; diff --git a/dashing/rosidl-generator-cpp/default.nix b/dashing/rosidl-generator-cpp/default.nix index 91ccbb2794..fec93b9d13 100644 --- a/dashing/rosidl-generator-cpp/default.nix +++ b/dashing/rosidl-generator-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-cmake-gtest, rosidl-cmake, rosidl-parser, ament-lint-auto, rosidl-generator-c }: buildRosPackage { pname = "ros-dashing-rosidl-generator-cpp"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_generator_cpp/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "0de423dc5ef3964b1a6e5ce748d3574d3ebabfde0dad233e7ea725a7988dc3a2"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_generator_cpp/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "a0a7d24922aa6e8188c67ecb7b0c4c84b4f29fc1aeee3a6bab2fbba08100a943"; }; buildType = "ament_cmake"; diff --git a/dashing/rosidl-generator-py/default.nix b/dashing/rosidl-generator-py/default.nix index 043821eda5..a6df874eb4 100644 --- a/dashing/rosidl-generator-py/default.nix +++ b/dashing/rosidl-generator-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, rosidl-typesupport-c, ament-cmake, rmw-implementation-cmake, ament-lint-common, rosidl-typesupport-interface, pythonPackages, python3Packages, python-cmake-module, rmw-implementation, rosidl-cmake, rosidl-parser, ament-index-python, ament-lint-auto, rmw, rosidl-generator-c }: buildRosPackage { pname = "ros-dashing-rosidl-generator-py"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/dashing/rosidl_generator_py/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "b305a1999646ac0480f7fd152583abdd9126c0cb759c698809236b4b9b8cf698"; + url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/dashing/rosidl_generator_py/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "197015f3db6ce2054a5798ab1c9ed066d884121d7d373400ca24df05bb208d50"; }; buildType = "ament_cmake"; diff --git a/dashing/rosidl-parser/default.nix b/dashing/rosidl-parser/default.nix index b077f2d4b1..a4461261ff 100644 --- a/dashing/rosidl-parser/default.nix +++ b/dashing/rosidl-parser/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake-pytest, rosidl-adapter, ament-cmake, ament-lint-common, pythonPackages, python3Packages, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-rosidl-parser"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_parser/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "ca5914ab92a50f01975e6af9302cd9064b6eb546ccbb48d04ccf139a27e11dac"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_parser/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "5cc07b79b5ce185e8dc63d1e2edf139078d019f5403dd3b56c87a857b04c1a14"; }; buildType = "ament_cmake"; diff --git a/dashing/rosidl-runtime-py/default.nix b/dashing/rosidl-runtime-py/default.nix index 6eb24c5f74..97757c847a 100644 --- a/dashing/rosidl-runtime-py/default.nix +++ b/dashing/rosidl-runtime-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, rosidl-parser, test-msgs, pythonPackages, ament-pep257, python3Packages, ament-copyright }: buildRosPackage { pname = "ros-dashing-rosidl-runtime-py"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/dashing/rosidl_runtime_py/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "c8830596d56680fd288ccc552ddfcbe534cb0e5416800a5e8bfb4f9bb5bd4c01"; + url = "https://github.com/ros2-gbp/rosidl_python-release/archive/release/dashing/rosidl_runtime_py/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "9dd76507b64dd05554500a9155b68930e62a6713e843f5167601c93fbf586c3c"; }; buildType = "ament_python"; diff --git a/dashing/rosidl-typesupport-interface/default.nix b/dashing/rosidl-typesupport-interface/default.nix index cfb9f6263a..13cad59993 100644 --- a/dashing/rosidl-typesupport-interface/default.nix +++ b/dashing/rosidl-typesupport-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, ament-cmake, ament-lint-common }: buildRosPackage { pname = "ros-dashing-rosidl-typesupport-interface"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_typesupport_interface/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "601a6ace436daca6c40302888fac3a8b3f7c4448a5df30d76dd36ee0a72ae191"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_typesupport_interface/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "e4d339439fdc95ca720a2e271aa12f4179a1804ef4cbabf638829bab783ad3c6"; }; buildType = "ament_cmake"; diff --git a/dashing/rosidl-typesupport-introspection-c/default.nix b/dashing/rosidl-typesupport-introspection-c/default.nix index 4903a250e5..0d871b53b3 100644 --- a/dashing/rosidl-typesupport-introspection-c/default.nix +++ b/dashing/rosidl-typesupport-introspection-c/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, ament-lint-auto, rosidl-cmake, rosidl-parser, ament-cmake-ros, rosidl-generator-c }: buildRosPackage { pname = "ros-dashing-rosidl-typesupport-introspection-c"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_typesupport_introspection_c/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "fe3f7a494ad96c6ff90c1da9a6a75c9ec890d55fe3d7aea7bce8b61fa54e4545"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_typesupport_introspection_c/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "88fa3a0817c28f3c2cc1d44f4837db8147f0a4a285f3c4be05413ebf99024b3b"; }; buildType = "ament_cmake"; diff --git a/dashing/rosidl-typesupport-introspection-cpp/default.nix b/dashing/rosidl-typesupport-introspection-cpp/default.nix index 488add5f4b..2bb8308223 100644 --- a/dashing/rosidl-typesupport-introspection-cpp/default.nix +++ b/dashing/rosidl-typesupport-introspection-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosidl-generator-cpp, ament-cmake, rosidl-typesupport-interface, ament-lint-common, rosidl-parser, rosidl-typesupport-introspection-c, rosidl-cmake, ament-cmake-ros, ament-lint-auto, rosidl-generator-c }: buildRosPackage { pname = "ros-dashing-rosidl-typesupport-introspection-cpp"; - version = "0.7.6-r1"; + version = "0.7.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_typesupport_introspection_cpp/0.7.6-1.tar.gz"; - name = "0.7.6-1.tar.gz"; - sha256 = "04ca3613928ed10d3b4e08fd19ad13eec176fd0183b4a3de1c2ba9e90c763930"; + url = "https://github.com/ros2-gbp/rosidl-release/archive/release/dashing/rosidl_typesupport_introspection_cpp/0.7.7-1.tar.gz"; + name = "0.7.7-1.tar.gz"; + sha256 = "1570370bff371bf30a962503558ea633353e398c9086ab32b02dbf238c0d0dd6"; }; buildType = "ament_cmake"; diff --git a/dashing/rqt-console/default.nix b/dashing/rqt-console/default.nix index 9cd9e6f1e1..5c362503c4 100644 --- a/dashing/rqt-console/default.nix +++ b/dashing/rqt-console/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rqt-gui-py, ament-cmake, rclpy, rqt-gui, rcl-interfaces, ament-index-python, rqt-py-common, python-qt-binding }: buildRosPackage { pname = "ros-dashing-rqt-console"; - version = "1.0.1-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_console-release/archive/release/dashing/rqt_console/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "124997687ab79baf7eec6ac08c365d1b73763e978e91188fbd6ef33f5949d8f5"; + url = "https://github.com/ros2-gbp/rqt_console-release/archive/release/dashing/rqt_console/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "76504c7586c5247da4313e82120f11ce83199e1496ec3bd6b46c2a35acdd47bf"; }; buildType = "ament_cmake"; diff --git a/dashing/rqt-graph/default.nix b/dashing/rqt-graph/default.nix index 0152900593..98cee5737d 100644 --- a/dashing/rqt-graph/default.nix +++ b/dashing/rqt-graph/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rqt-gui-py, rqt-gui, qt-dotgraph, ament-index-python, python-qt-binding }: buildRosPackage { pname = "ros-dashing-rqt-graph"; - version = "1.0.1-r1"; + version = "1.0.2-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/dashing/rqt_graph/1.0.1-1.tar.gz"; - name = "1.0.1-1.tar.gz"; - sha256 = "f86747fbb9735d8381baa0c971b1b01e89c32b8b96649e0b362558fe6551e882"; + url = "https://github.com/ros2-gbp/rqt_graph-release/archive/release/dashing/rqt_graph/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "f647e5a76161472a2833f6f7eb4b73d260526bb97e7717242aa6076fd917c186"; }; buildType = "ament_python"; diff --git a/dashing/rqt-gui-cpp/default.nix b/dashing/rqt-gui-cpp/default.nix index e96988d3fd..bae5060dd8 100644 --- a/dashing/rqt-gui-cpp/default.nix +++ b/dashing/rqt-gui-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake, qt-gui-cpp, qt-gui, rclcpp, qt5 }: buildRosPackage { pname = "ros-dashing-rqt-gui-cpp"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt_gui_cpp/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "d3badbb1c1c003c02612459c7060cb1e5e4e414666910647af8924307ea2815b"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt_gui_cpp/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "74a2928add4281a74a24cda26fa36468a8aeb70348e82de6979b95a57b28bd0e"; }; buildType = "ament_cmake"; diff --git a/dashing/rqt-gui-py/default.nix b/dashing/rqt-gui-py/default.nix index 55ba5680f3..a428a8753d 100644 --- a/dashing/rqt-gui-py/default.nix +++ b/dashing/rqt-gui-py/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-auto, rqt-gui, qt-gui, ament-lint-common }: buildRosPackage { pname = "ros-dashing-rqt-gui-py"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt_gui_py/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "eedd5df15675862c403d67921c7c056cc5835331a6b77fdbe20ab07c25b3cc0a"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt_gui_py/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "8f09fbdd8160972ac056a782961dd44fe027365fe36879c33ce9dfae16de1d0c"; }; buildType = "ament_python"; diff --git a/dashing/rqt-gui/default.nix b/dashing/rqt-gui/default.nix index d32bce4b47..7996614c01 100644 --- a/dashing/rqt-gui/default.nix +++ b/dashing/rqt-gui/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-common, rclpy, qt-gui, python3Packages, ament-index-python, ament-lint-auto, python-qt-binding }: buildRosPackage { pname = "ros-dashing-rqt-gui"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt_gui/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "0c1110a3651ffd814e428d67f61884af4090d86d24de8cb4a63e6e886b0fb312"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt_gui/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "e7efeebc99ec302d1e1a3de86ca474a3434143ba1c5e885c0edec9e3f68611fb"; }; buildType = "ament_python"; diff --git a/dashing/rqt-plot/default.nix b/dashing/rqt-plot/default.nix index f144782b6f..6eeae85cb0 100644 --- a/dashing/rqt-plot/default.nix +++ b/dashing/rqt-plot/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rqt-gui-py, ament-cmake, python-qt-binding, rclpy, rqt-gui, python3Packages, std-msgs, rqt-py-common, qt-gui-py-common }: buildRosPackage { pname = "ros-dashing-rqt-plot"; - version = "1.0.6-r1"; + version = "1.0.7-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_plot-release/archive/release/dashing/rqt_plot/1.0.6-1.tar.gz"; - name = "1.0.6-1.tar.gz"; - sha256 = "764812900d6b786999e3a4b9300261759734e45094e3d1891421942dc5134b87"; + url = "https://github.com/ros2-gbp/rqt_plot-release/archive/release/dashing/rqt_plot/1.0.7-1.tar.gz"; + name = "1.0.7-1.tar.gz"; + sha256 = "91c6e53967a843e09c4401f37a2f84513d73ece27ba1fba2824d868a0feac5dc"; }; buildType = "ament_cmake"; diff --git a/dashing/rqt-publisher/default.nix b/dashing/rqt-publisher/default.nix index 04ca5270d7..cf710e714a 100644 --- a/dashing/rqt-publisher/default.nix +++ b/dashing/rqt-publisher/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rqt-gui-py, ament-cmake, python-qt-binding, rqt-gui, python3Packages, rqt-py-common, qt-gui-py-common }: buildRosPackage { pname = "ros-dashing-rqt-publisher"; - version = "1.0.5-r1"; + version = "1.1.0-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_publisher-release/archive/release/dashing/rqt_publisher/1.0.5-1.tar.gz"; - name = "1.0.5-1.tar.gz"; - sha256 = "44bbe110761427edf504d5386ade2cbe10e347b2853c6be4b2a9ac1c4da5ad29"; + url = "https://github.com/ros2-gbp/rqt_publisher-release/archive/release/dashing/rqt_publisher/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "767fd7764b6c0a748f8f07abedd6b1cbad7cbbc619f2bbdfa16c2434c356ed81"; }; buildType = "ament_cmake"; diff --git a/dashing/rqt-py-common/default.nix b/dashing/rqt-py-common/default.nix index 540e75e195..3abfe14fb5 100644 --- a/dashing/rqt-py-common/default.nix +++ b/dashing/rqt-py-common/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, python-qt-binding, rclpy, rosidl-default-generators, qt-gui, qt5, rosidl-default-runtime }: +{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, python-qt-binding, rclpy, rosidl-default-generators, python-cmake-module, qt-gui, qt5, rosidl-default-runtime }: buildRosPackage { pname = "ros-dashing-rqt-py-common"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt_py_common/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "2a9557efde2e471bac04ff2eee55db31f2d30ece0b3ab70603622d56e0094c3d"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt_py_common/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "def9938b7298af79e2e3f9453823327db15138bec526c6495abf5f10839dad0b"; }; buildType = "ament_cmake"; buildInputs = [ rclpy qt5.qtbase ]; - checkInputs = [ ament-cmake-pytest ]; + checkInputs = [ python-cmake-module ament-cmake-pytest ]; propagatedBuildInputs = [ python-qt-binding rclpy qt5.qtbase qt-gui rosidl-default-runtime ]; nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; diff --git a/dashing/rqt-reconfigure/default.nix b/dashing/rqt-reconfigure/default.nix index 66d81be529..8db39e9721 100644 --- a/dashing/rqt-reconfigure/default.nix +++ b/dashing/rqt-reconfigure/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rqt-gui-py, ament-xmllint, ament-flake8, rclpy, rqt-gui, qt-gui-py-common, rqt-console, python3Packages, ament-copyright, rqt-py-common, ament-index-python, python-qt-binding }: buildRosPackage { pname = "ros-dashing-rqt-reconfigure"; - version = "1.0.3-r1"; + version = "1.0.4-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt_reconfigure-release/archive/release/dashing/rqt_reconfigure/1.0.3-1.tar.gz"; - name = "1.0.3-1.tar.gz"; - sha256 = "b47bb6d2223c630c1904a16973ef0aac64ed103545763084921a75aaba9c2c96"; + url = "https://github.com/ros2-gbp/rqt_reconfigure-release/archive/release/dashing/rqt_reconfigure/1.0.4-1.tar.gz"; + name = "1.0.4-1.tar.gz"; + sha256 = "d80e45536bbb564a3c5246056446beccff64770183b1801243fc20f3ffe07616"; }; buildType = "ament_python"; diff --git a/dashing/rqt/default.nix b/dashing/rqt/default.nix index 1558d121ec..d15c46b8f4 100644 --- a/dashing/rqt/default.nix +++ b/dashing/rqt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rqt-gui-py, rqt-py-common, rqt-gui, rqt-gui-cpp }: buildRosPackage { pname = "ros-dashing-rqt"; - version = "1.0.4-r1"; + version = "1.0.5-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt/1.0.4-1.tar.gz"; - name = "1.0.4-1.tar.gz"; - sha256 = "4a1739fbc485a8fc3e07beb1f5550ecec4cead7f5fb1331f5220d121551aaaae"; + url = "https://github.com/ros2-gbp/rqt-release/archive/release/dashing/rqt/1.0.5-1.tar.gz"; + name = "1.0.5-1.tar.gz"; + sha256 = "4a204657cf0c03ab72115438d77a145146ef0676d5e4473eafa0d32f36d58969"; }; buildType = "ament_python"; diff --git a/dashing/serial-driver/default.nix b/dashing/serial-driver/default.nix new file mode 100644 index 0000000000..d1276ea554 --- /dev/null +++ b/dashing/serial-driver/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp-lifecycle, ament-lint-common, boost, ament-cmake-gtest, rclcpp, autoware-auto-helper-functions, std-msgs, ament-lint-auto, autoware-auto-cmake }: +buildRosPackage { + pname = "ros-dashing-serial-driver"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/serial_driver/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "24baf8367a4ffe543bd3641c50254486a898a851131e5f48276652252d2c9d4e"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rclcpp-lifecycle boost rclcpp autoware-auto-helper-functions std-msgs ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ rclcpp-lifecycle boost rclcpp autoware-auto-helper-functions std-msgs ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''A template class and associated utilities which encapsulate basic reading from serial ports''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/shared-queues-vendor/default.nix b/dashing/shared-queues-vendor/default.nix index 6717eeb74b..2816738dfb 100644 --- a/dashing/shared-queues-vendor/default.nix +++ b/dashing/shared-queues-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-cmake }: buildRosPackage { pname = "ros-dashing-shared-queues-vendor"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/shared_queues_vendor/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "5080c7f39187919749e8dc681a3e24be89fc02b22362baf3d79a2004c6f42142"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/shared_queues_vendor/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "493128281ef547c1d8cf66c2c2c53c4e4cfcdfa8e1b3970af471af1de981cb0d"; }; buildType = "ament_cmake"; diff --git a/dashing/sick-scan2/default.nix b/dashing/sick-scan2/default.nix new file mode 100644 index 0000000000..1cc4e80748 --- /dev/null +++ b/dashing/sick-scan2/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, boost, ament-lint-common, ament-cmake-gtest, sensor-msgs, diagnostic-updater, rclcpp, std-msgs, ament-lint-auto }: +buildRosPackage { + pname = "ros-dashing-sick-scan2"; + version = "0.1.4-r1"; + + src = fetchurl { + url = "https://github.com/SICKAG/sick_scan2-release/archive/release/dashing/sick_scan2/0.1.4-1.tar.gz"; + name = "0.1.4-1.tar.gz"; + sha256 = "82eede312065545f777f0e6dbc15cb9ddb1f12bf6051d50e1c93b13c101593bd"; + }; + + buildType = "ament_cmake"; + buildInputs = [ boost sensor-msgs diagnostic-updater rclcpp std-msgs ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ boost sensor-msgs diagnostic-updater rclcpp std-msgs ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''A ROS2 driver for the SICK TiM series of laser scanners. + This package is based on the sick_scan-Repository.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/dashing/slam-toolbox/default.nix b/dashing/slam-toolbox/default.nix new file mode 100644 index 0000000000..3be7852d8e --- /dev/null +++ b/dashing/slam-toolbox/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rviz-rendering, ament-cmake, rviz-default-plugins, rviz-common, nav2-map-server, suitesparse, boost, ament-cmake-gtest, launch, message-filters, tbb, tf2-sensor-msgs, rclcpp, builtin-interfaces, std-srvs, ceres-solver, tf2-geometry-msgs, tf2-ros, nav-msgs, std-msgs, visualization-msgs, pluginlib, launch-testing, rosidl-default-generators, sensor-msgs, liblapack, tf2, qt5, eigen }: +buildRosPackage { + pname = "ros-dashing-slam-toolbox"; + version = "2.0.2-r1"; + + src = fetchurl { + url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/dashing/slam_toolbox/2.0.2-1.tar.gz"; + name = "2.0.2-1.tar.gz"; + sha256 = "6aa9203f51296f2fd199bbf5e0b87b7b6ee9603d23e13ec88b85b749bc3c6ee2"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rviz-rendering rviz-default-plugins rviz-common nav2-map-server suitesparse boost message-filters qt5.qtbase tbb tf2-sensor-msgs rclcpp builtin-interfaces ceres-solver std-srvs tf2-geometry-msgs tf2-ros nav-msgs std-msgs visualization-msgs pluginlib rosidl-default-generators sensor-msgs liblapack tf2 eigen ]; + checkInputs = [ launch-testing ament-cmake-gtest launch ]; + propagatedBuildInputs = [ rviz-rendering rviz-default-plugins rviz-common nav2-map-server suitesparse boost message-filters qt5.qtbase tf2-sensor-msgs tbb rclcpp builtin-interfaces ceres-solver std-srvs tf2-geometry-msgs tf2-ros nav-msgs std-msgs visualization-msgs pluginlib rosidl-default-generators sensor-msgs liblapack tf2 eigen ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''This package provides a sped up improved slam karto with updated SDK and visualization and modification toolsets''; + license = with lib.licenses; [ lgpl2 ]; + }; +} diff --git a/dashing/sqlite3-vendor/default.nix b/dashing/sqlite3-vendor/default.nix index 47aa3049c8..a59a7efab6 100644 --- a/dashing/sqlite3-vendor/default.nix +++ b/dashing/sqlite3-vendor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sqlite, cmake }: buildRosPackage { pname = "ros-dashing-sqlite3-vendor"; - version = "0.1.6-r1"; + version = "0.1.8-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/sqlite3_vendor/0.1.6-1.tar.gz"; - name = "0.1.6-1.tar.gz"; - sha256 = "1d99e0ea35e1441a45ecddddac72838b570a4efcf6d7a41790e11fdf22db3c1f"; + url = "https://github.com/ros2-gbp/rosbag2-release/archive/release/dashing/sqlite3_vendor/0.1.8-1.tar.gz"; + name = "0.1.8-1.tar.gz"; + sha256 = "4a816f77781a45651f5438829900e0bd258aa5ebe9a234551bac4d08d49ee82c"; }; buildType = "cmake"; diff --git a/dashing/teleop-twist-keyboard/default.nix b/dashing/teleop-twist-keyboard/default.nix index 746cf00991..a0365f97e1 100644 --- a/dashing/teleop-twist-keyboard/default.nix +++ b/dashing/teleop-twist-keyboard/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, rclpy, ament-pep257, ament-copyright, geometry-msgs }: buildRosPackage { pname = "ros-dashing-teleop-twist-keyboard"; - version = "2.3.0-r1"; + version = "2.3.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/teleop_twist_keyboard-release/archive/release/dashing/teleop_twist_keyboard/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "8b63ac05d8440d669fabe3c8414d41277d64b69287d1385e96d32e180820058a"; + url = "https://github.com/ros2-gbp/teleop_twist_keyboard-release/archive/release/dashing/teleop_twist_keyboard/2.3.1-1.tar.gz"; + name = "2.3.1-1.tar.gz"; + sha256 = "37f237ea42f3b44929634a80dc13ceb93bd6e27931f5ff3972cd54c37b034fb5"; }; buildType = "ament_python"; diff --git a/dashing/topic-monitor/default.nix b/dashing/topic-monitor/default.nix index 4e44e22237..5c903aba81 100644 --- a/dashing/topic-monitor/default.nix +++ b/dashing/topic-monitor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-flake8, launch-ros, rclpy, launch, pythonPackages, ament-pep257, std-msgs }: buildRosPackage { pname = "ros-dashing-topic-monitor"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/topic_monitor/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "3e4f886337769ebe838f7ab7e6d0f993ba88be4ef55add678f393450c6a17900"; + url = "https://github.com/ros2-gbp/demos-release/archive/release/dashing/topic_monitor/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "f70fb654734e17de351861325de4490dee136457934dbd7eb256a4640c32d9f0"; }; buildType = "ament_python"; diff --git a/dashing/tracetools-analysis/default.nix b/dashing/tracetools-analysis/default.nix index 26447f8ebc..72a0974ad0 100644 --- a/dashing/tracetools-analysis/default.nix +++ b/dashing/tracetools-analysis/default.nix @@ -2,19 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-flake8, pythonPackages, ament-pep257, ament-copyright, tracetools-read }: +{ lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, pythonPackages, ament-pep257, ament-copyright, tracetools-read }: buildRosPackage { pname = "ros-dashing-tracetools-analysis"; - version = "0.1.1-r1"; + version = "0.2.1-r1"; src = fetchurl { - url = "https://gitlab.com/micro-ROS/ros_tracing/tracetools_analysis-release/repository/archive.tar.gz?ref=release/dashing/tracetools_analysis/0.1.1-1"; + url = "https://gitlab.com/micro-ROS/ros_tracing/tracetools_analysis-release/repository/archive.tar.gz?ref=release/dashing/tracetools_analysis/0.2.1-1"; name = "archive.tar.gz"; - sha256 = "b1de74490d4b317e9b0b43fa823757ea9234da46be5d4c23cacaebb7ac48f7eb"; + sha256 = "9136f5999555452ed1960996a6d725c3859665d907cc03568b882f97aa02c53c"; }; buildType = "ament_python"; - checkInputs = [ ament-flake8 ament-copyright pythonPackages.pytest ament-pep257 ]; + buildInputs = [ tracetools-read ]; + checkInputs = [ ament-xmllint ament-flake8 pythonPackages.pytest ament-pep257 ament-copyright ]; propagatedBuildInputs = [ tracetools-read ]; meta = { diff --git a/dashing/tracetools-launch/default.nix b/dashing/tracetools-launch/default.nix index 82891fc8cf..e0499bccdc 100644 --- a/dashing/tracetools-launch/default.nix +++ b/dashing/tracetools-launch/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ament-flake8, launch-ros, launch, pythonPackages, ament-pep257, tracetools-trace, ament-copyright }: +{ lib, buildRosPackage, fetchurl, ament-xmllint, ament-flake8, launch-ros, launch, pythonPackages, ament-pep257, tracetools-trace, ament-copyright }: buildRosPackage { pname = "ros-dashing-tracetools-launch"; - version = "0.2.0-r1"; + version = "0.2.8-r1"; src = fetchurl { - url = "https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing-release/repository/archive.tar.gz?ref=release/dashing/tracetools_launch/0.2.0-1"; + 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 = "ce95f480732cc76b45cb6ab69292e5bcfab527221a1eb6250c692deb04d2d6c5"; + sha256 = "79e8f22eefe5b15423eb3d57822ef407a03b0bd4a9cca40bae1eeeddc7acac4e"; }; buildType = "ament_python"; buildInputs = [ tracetools-trace launch launch-ros ]; - checkInputs = [ ament-flake8 ament-copyright pythonPackages.pytest ament-pep257 ]; + checkInputs = [ ament-xmllint ament-flake8 pythonPackages.pytest ament-pep257 ament-copyright ]; propagatedBuildInputs = [ tracetools-trace launch launch-ros ]; meta = { diff --git a/dashing/tracetools-test/default.nix b/dashing/tracetools-test/default.nix index 4ca307c358..51410d267d 100644 --- a/dashing/tracetools-test/default.nix +++ b/dashing/tracetools-test/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, ament-cmake-pytest, tracetools-launch, ament-cmake, launch-ros, ament-lint-common, tracetools, pythonPackages, pkg-config, rclcpp, std-msgs, ament-lint-auto, tracetools-read }: buildRosPackage { pname = "ros-dashing-tracetools-test"; - version = "0.2.0-r1"; + version = "0.2.8-r1"; src = fetchurl { - url = "https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing-release/repository/archive.tar.gz?ref=release/dashing/tracetools_test/0.2.0-1"; + 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 = "8048626afde64a62ab4a2c067174461e5807c0350a781d74eb996e35e20490d1"; + sha256 = "f1664d011b343bcae3be8cd5e5fbe26f56cdaaf403cef05ca5ce4ce6171e035d"; }; buildType = "ament_cmake"; diff --git a/dashing/tracetools/default.nix b/dashing/tracetools/default.nix index bc0c52431c..6fe76355d1 100644 --- a/dashing/tracetools/default.nix +++ b/dashing/tracetools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ament-lint-common, ament-cmake-gtest, pkg-config, ament-cmake-ros, ament-lint-auto }: buildRosPackage { pname = "ros-dashing-tracetools"; - version = "0.2.0-r1"; + version = "0.2.8-r1"; src = fetchurl { - url = "https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing-release/repository/archive.tar.gz?ref=release/dashing/tracetools/0.2.0-1"; + url = "https://gitlab.com/micro-ROS/ros_tracing/ros2_tracing-release/repository/archive.tar.gz?ref=release/dashing/tracetools/0.2.8-1"; name = "archive.tar.gz"; - sha256 = "972d5b1ee90eb336cc5a01154859c3dda9e36a0bc42f34610ba216c741ebb9f9"; + sha256 = "5ccad4d10ecd2ebe25e0d1d8f1de0aae46d6285b2fef0cc7e7a32a4c354d8724"; }; buildType = "ament_cmake"; diff --git a/dashing/turtlebot3-msgs/default.nix b/dashing/turtlebot3-msgs/default.nix index 446744ad73..03be80783a 100644 --- a/dashing/turtlebot3-msgs/default.nix +++ b/dashing/turtlebot3-msgs/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, rosidl-default-runtime }: +{ lib, buildRosPackage, fetchurl, builtin-interfaces, ament-cmake, ament-lint-common, rosidl-default-generators, std-msgs, action-msgs, rosidl-default-runtime }: buildRosPackage { pname = "ros-dashing-turtlebot3-msgs"; - version = "2.1.0-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/robotis-ros2-release/turtlebot3_msgs-release/archive/release/dashing/turtlebot3_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "b134bdc2031d07e8f817e506096bc841b6d12a75e6d42eca331d9294e58f7925"; + 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"; }; buildType = "ament_cmake"; - buildInputs = [ std-msgs builtin-interfaces ]; + buildInputs = [ std-msgs action-msgs builtin-interfaces ]; checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces std-msgs rosidl-default-runtime ]; + propagatedBuildInputs = [ std-msgs action-msgs rosidl-default-runtime builtin-interfaces ]; nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; meta = { diff --git a/dashing/turtlesim/default.nix b/dashing/turtlesim/default.nix index e075a54d2d..fbf9e3f941 100644 --- a/dashing/turtlesim/default.nix +++ b/dashing/turtlesim/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, std-srvs, ament-cmake, rosidl-default-generators, rclcpp, qt5, ament-index-cpp, std-msgs, rosidl-default-runtime, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, std-srvs, ament-cmake, rosidl-default-generators, std-msgs, rclcpp, qt5, rclcpp-action, ament-index-cpp, rosidl-default-runtime, geometry-msgs }: buildRosPackage { pname = "ros-dashing-turtlesim"; - version = "1.0.0-r1"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/dashing/turtlesim/1.0.0-1.tar.gz"; - name = "1.0.0-1.tar.gz"; - sha256 = "91136c46aed931746fdf3b620f1352ad625925aaffba6218764fe506eaf90a05"; + url = "https://github.com/ros2-gbp/ros_tutorials-release/archive/release/dashing/turtlesim/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "6b87baa51cee30307d4ca46aac1d6f3564fc50f68845a5f034603763893fc238"; }; buildType = "ament_cmake"; - buildInputs = [ std-srvs qt5.qtbase rclcpp ament-index-cpp std-msgs geometry-msgs ]; - propagatedBuildInputs = [ std-srvs qt5.qtbase rclcpp ament-index-cpp std-msgs rosidl-default-runtime geometry-msgs ]; + buildInputs = [ std-srvs qt5.qtbase rclcpp rclcpp-action ament-index-cpp std-msgs geometry-msgs ]; + propagatedBuildInputs = [ std-srvs qt5.qtbase rclcpp rclcpp-action ament-index-cpp std-msgs rosidl-default-runtime geometry-msgs ]; nativeBuildInputs = [ rosidl-default-generators ament-cmake ]; meta = { diff --git a/dashing/velodyne-driver/default.nix b/dashing/velodyne-driver/default.nix new file mode 100644 index 0000000000..3bb65700b6 --- /dev/null +++ b/dashing/velodyne-driver/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, geometry-msgs, ament-cmake-gtest, rclcpp, ament-lint-auto, autoware-auto-cmake, lidar-utils }: +buildRosPackage { + pname = "ros-dashing-velodyne-driver"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/velodyne_driver/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "72c4a0bc002c95fe8a5a277eae25dd06374c57952f1cb83fe5349730a1d595b9"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rclcpp lidar-utils geometry-msgs ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ rclcpp lidar-utils geometry-msgs ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''(Mostly) static memory implementation of a velodyne driver in one process''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/velodyne-node/default.nix b/dashing/velodyne-node/default.nix new file mode 100644 index 0000000000..80cd07023c --- /dev/null +++ b/dashing/velodyne-node/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp-lifecycle, ament-lint-common, udp-driver, velodyne-driver, sensor-msgs, ament-lint-auto, autoware-auto-cmake, lidar-utils }: +buildRosPackage { + pname = "ros-dashing-velodyne-node"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/velodyne_node/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "4768eeae5b74c3b40d051e9a9b8cdc2dc6b6043d1960f1a3f5dfb9b2d86b528c"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rclcpp-lifecycle udp-driver velodyne-driver sensor-msgs lidar-utils ]; + checkInputs = [ ament-lint-auto ament-lint-common ]; + propagatedBuildInputs = [ rclcpp-lifecycle udp-driver velodyne-driver sensor-msgs lidar-utils ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''(Mostly) static memory implementation of a velodyne driver in one process''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/voxel-grid-nodes/default.nix b/dashing/voxel-grid-nodes/default.nix new file mode 100644 index 0000000000..48db7b808e --- /dev/null +++ b/dashing/voxel-grid-nodes/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp-lifecycle, ament-lint-common, ament-cmake-gtest, sensor-msgs, voxel-grid, rclcpp, ament-lint-auto, autoware-auto-cmake, lidar-utils }: +buildRosPackage { + pname = "ros-dashing-voxel-grid-nodes"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/voxel_grid_nodes/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "ac1f44df6402df132e906095d1fe2b31a6842fafd024a99d69b1517a31105e39"; + }; + + buildType = "ament_cmake"; + buildInputs = [ rclcpp-lifecycle sensor-msgs voxel-grid rclcpp lidar-utils ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ rclcpp-lifecycle sensor-msgs voxel-grid rclcpp lidar-utils ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''voxel grid filters''; + license = with lib.licenses; [ "Apex.AI License" ]; + }; +} diff --git a/dashing/voxel-grid/default.nix b/dashing/voxel-grid/default.nix new file mode 100644 index 0000000000..c5fb547326 --- /dev/null +++ b/dashing/voxel-grid/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, lidar-utils, ament-cmake-gtest, ament-lint-auto, autoware-auto-cmake, geometry-msgs }: +buildRosPackage { + pname = "ros-dashing-voxel-grid"; + version = "0.0.2-r1"; + + src = fetchurl { + url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/voxel_grid/0.0.2-1"; + name = "archive.tar.gz"; + sha256 = "47966ef7f873e517e966fead87bd0a531e0c315f2067687e8466a061bf86f519"; + }; + + buildType = "ament_cmake"; + buildInputs = [ lidar-utils geometry-msgs ]; + checkInputs = [ ament-lint-auto ament-cmake-gtest ament-lint-common ]; + propagatedBuildInputs = [ lidar-utils geometry-msgs ]; + nativeBuildInputs = [ ament-cmake autoware-auto-cmake ]; + + meta = { + description = ''voxel grid filters''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/dashing/xacro/default.nix b/dashing/xacro/default.nix new file mode 100644 index 0000000000..0b7211b28e --- /dev/null +++ b/dashing/xacro/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake, python3Packages, ament-index-python, ament-lint-auto }: +buildRosPackage { + pname = "ros-dashing-xacro"; + version = "2.0.1-r2"; + + src = fetchurl { + url = "https://github.com/ros-gbp/xacro-release/archive/release/dashing/xacro/2.0.1-2.tar.gz"; + name = "2.0.1-2.tar.gz"; + sha256 = "c24475d924228bf75f7260fb8d3454dfa4af6add26078b04b61ccdc385049c31"; + }; + + buildType = "ament_cmake"; + buildInputs = [ ament-index-python python3Packages.pyyaml ]; + checkInputs = [ ament-cmake-pytest ament-lint-auto ]; + propagatedBuildInputs = [ ament-index-python python3Packages.pyyaml ]; + nativeBuildInputs = [ ament-cmake ]; + + meta = { + description = ''Xacro (XML Macros) + Xacro is an XML macro language. With xacro, you can construct shorter and more readable XML files by using macros that expand to larger XML expressions.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/abb-driver/default.nix b/kinetic/abb-driver/default.nix index 22b76188fc..62862f94d8 100644 --- a/kinetic/abb-driver/default.nix +++ b/kinetic/abb-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, industrial-robot-client }: buildRosPackage { pname = "ros-kinetic-abb-driver"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_driver/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "96d96d288b6c389f94df427ac061ce3eaba78bea0f19559ca45fdc1ce3a6abe8"; + 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"; }; buildType = "catkin"; diff --git a/kinetic/abb-irb2400-moveit-config/default.nix b/kinetic/abb-irb2400-moveit-config/default.nix index c85b42e0b1..76e4e15d84 100644 --- a/kinetic/abb-irb2400-moveit-config/default.nix +++ b/kinetic/abb-irb2400-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, abb-irb2400-moveit-plugins, moveit-ros-visualization, moveit-ros-move-group, catkin, moveit-simple-controller-manager, moveit-planners-ompl, robot-state-publisher, abb-irb2400-support, joint-state-publisher, xacro, industrial-robot-simulator }: buildRosPackage { pname = "ros-kinetic-abb-irb2400-moveit-config"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_moveit_config/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "85bd87058e31b801f3fe09095d227ee7784899d6fb819e97c039d1b3a8ee37b7"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_moveit_config/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "0031fe5bcffa4b0ee2a865d41ee400a52656e6ed87c96e6df4dba5653cc6c6e0"; }; buildType = "catkin"; diff --git a/kinetic/abb-irb2400-moveit-plugins/default.nix b/kinetic/abb-irb2400-moveit-plugins/default.nix index 8d1b065830..bc273961b5 100644 --- a/kinetic/abb-irb2400-moveit-plugins/default.nix +++ b/kinetic/abb-irb2400-moveit-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pluginlib, catkin, liblapack, moveit-core, tf-conversions, roscpp }: buildRosPackage { pname = "ros-kinetic-abb-irb2400-moveit-plugins"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_moveit_plugins/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "e52a4bbe761932e7b0c4baf47184b690153aec1457693ad5eb6ee9cced11a70b"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_moveit_plugins/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "716b4c98c3a7b11f3735f10800e64163a4313ab4cd47b7d33cd87cc85996b113"; }; buildType = "catkin"; diff --git a/kinetic/abb-irb2400-support/default.nix b/kinetic/abb-irb2400-support/default.nix index 3a4cee0d1f..345312be83 100644 --- a/kinetic/abb-irb2400-support/default.nix +++ b/kinetic/abb-irb2400-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }: buildRosPackage { pname = "ros-kinetic-abb-irb2400-support"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_support/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "d9fcb55fd424b1184ce172aa0e5fe08f5750a25af95f45a564a7306c11d657c7"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "097512a43fc63e6891748fd431f673540d36cf1481947acfa3366e4fa4451e3c"; }; buildType = "catkin"; diff --git a/kinetic/abb-irb4400-support/default.nix b/kinetic/abb-irb4400-support/default.nix index 48e6fda0e6..8bb1fa4416 100644 --- a/kinetic/abb-irb4400-support/default.nix +++ b/kinetic/abb-irb4400-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, xacro, abb-driver }: buildRosPackage { pname = "ros-kinetic-abb-irb4400-support"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb4400_support/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "fba02c735b2ac29578a195038078f4477ca047634b60d1e8b7048feebabd6c09"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb4400_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "b0471e57a02bb912e06f62325da8bbb1a3a6d6719805fbe85faca43a03b687ac"; }; buildType = "catkin"; diff --git a/kinetic/abb-irb5400-support/default.nix b/kinetic/abb-irb5400-support/default.nix index 4c6d9bbe16..70aa00a846 100644 --- a/kinetic/abb-irb5400-support/default.nix +++ b/kinetic/abb-irb5400-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }: buildRosPackage { pname = "ros-kinetic-abb-irb5400-support"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb5400_support/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "a510749f6ad072d9eb120978f8a78ca37bca1eba3f87dbd5fb0b22f1c700a971"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb5400_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "309726d254b2e86968cbc790f570f3db176cbb1feec67923e82403fa4bb9354f"; }; buildType = "catkin"; diff --git a/kinetic/abb-irb6600-support/default.nix b/kinetic/abb-irb6600-support/default.nix index a723659e6e..d4d8e37f8f 100644 --- a/kinetic/abb-irb6600-support/default.nix +++ b/kinetic/abb-irb6600-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }: buildRosPackage { pname = "ros-kinetic-abb-irb6600-support"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6600_support/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "55861d117d65932f565bcc078ae354f83b8ae440247e578fe9b0f8024aa0b545"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6600_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "8367cf38b189aa9713d23e83d4aa4bfafedd6fa4339fb4c09f2a848e26dd8346"; }; buildType = "catkin"; diff --git a/kinetic/abb-irb6640-moveit-config/default.nix b/kinetic/abb-irb6640-moveit-config/default.nix index 0518c4c8df..05309fc894 100644 --- a/kinetic/abb-irb6640-moveit-config/default.nix +++ b/kinetic/abb-irb6640-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-ros-visualization, moveit-ros-move-group, catkin, abb-irb6640-support, moveit-simple-controller-manager, moveit-planners-ompl, robot-state-publisher, joint-state-publisher, xacro, industrial-robot-simulator }: buildRosPackage { pname = "ros-kinetic-abb-irb6640-moveit-config"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6640_moveit_config/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "28ebe744b4dade2ab5eeaf74c462936c2e2cefbaa88eb547ac0ac78d537f57ad"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6640_moveit_config/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "4f02f2b46cb97a900f31eb53d230b154cafadf6a1fc978dc8cf4900376fe8425"; }; buildType = "catkin"; diff --git a/kinetic/abb-irb6640-support/default.nix b/kinetic/abb-irb6640-support/default.nix index 48b7edc0a0..b3c50f88ae 100644 --- a/kinetic/abb-irb6640-support/default.nix +++ b/kinetic/abb-irb6640-support/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, xacro, abb-driver }: buildRosPackage { pname = "ros-kinetic-abb-irb6640-support"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6640_support/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "6d57c94b306f0b4e7336addaacc64e932f5c7e85c5ccec7cc97447483045ba35"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6640_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "9cb79bc7c14d1bab1fd0993b3f6493ad99e33536728641a59b7e7adff02d8c03"; }; buildType = "catkin"; diff --git a/kinetic/abb-resources/default.nix b/kinetic/abb-resources/default.nix index 0cb1d3000f..8502b89b0b 100644 --- a/kinetic/abb-resources/default.nix +++ b/kinetic/abb-resources/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-abb-resources"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_resources/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "26d97f8ab376d314e765b682243f0566d151ab825cdd026ed71d9d12efbdc7ff"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_resources/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "025b8ada36f5b3ab8c0c5c8f44c0ad488881d7c6db860be2f1f9eed56aa4b212"; }; buildType = "catkin"; diff --git a/kinetic/abb/default.nix b/kinetic/abb/default.nix index 73368f3c59..0b629a397a 100644 --- a/kinetic/abb/default.nix +++ b/kinetic/abb/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, abb-resources, catkin, abb-irb6640-support, abb-irb4400-support, abb-irb5400-support, abb-irb2400-moveit-config, abb-irb6640-moveit-config, abb-irb6600-support, abb-irb2400-support, abb-irb2400-moveit-plugins, abb-driver }: buildRosPackage { pname = "ros-kinetic-abb"; - version = "1.3.0-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb/1.3.0-1.tar.gz"; - name = "1.3.0-1.tar.gz"; - sha256 = "e832daf4d35129929c51a95a4aff60576b130161c32ecaf63a4e55d7f4044c0b"; + url = "https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "172675468ac6d1a0fc84e05458c0e1367df6031fd33c3bec6af95251ac5103ba"; }; buildType = "catkin"; diff --git a/kinetic/ainstein-radar-drivers/default.nix b/kinetic/ainstein-radar-drivers/default.nix new file mode 100644 index 0000000000..9c1968c958 --- /dev/null +++ b/kinetic/ainstein-radar-drivers/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ainstein-radar-msgs, socketcan-bridge, catkin, can-msgs, roscpp, pcl-ros, nodelet }: +buildRosPackage { + pname = "ros-kinetic-ainstein-radar-drivers"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/AinsteinAI/ainstein_radar-release/archive/release/kinetic/ainstein_radar_drivers/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "341c5ccf809c0fd997216b09ece9c11671ddcd0aafd2dd6b634ccc7e5ca03411"; + }; + + buildType = "catkin"; + buildInputs = [ ainstein-radar-msgs socketcan-bridge can-msgs nodelet pcl-ros roscpp ]; + propagatedBuildInputs = [ ainstein-radar-msgs socketcan-bridge can-msgs roscpp pcl-ros nodelet ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS drivers (interfaces) and nodes for Ainstein radars.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/ainstein-radar-filters/default.nix b/kinetic/ainstein-radar-filters/default.nix new file mode 100644 index 0000000000..5334179852 --- /dev/null +++ b/kinetic/ainstein-radar-filters/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ainstein-radar-msgs, catkin, nodelet, pcl-ros, roscpp }: +buildRosPackage { + pname = "ros-kinetic-ainstein-radar-filters"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/AinsteinAI/ainstein_radar-release/archive/release/kinetic/ainstein_radar_filters/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "be1c16b0cb63d0556f30e07d59d7c9fb61422d17cd8d69557a3cb5184bee2c69"; + }; + + buildType = "catkin"; + buildInputs = [ nodelet roscpp ainstein-radar-msgs pcl-ros ]; + propagatedBuildInputs = [ nodelet ainstein-radar-msgs roscpp pcl-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Filtering and data conversion utilities for radar data.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/ainstein-radar-gazebo-plugins/default.nix b/kinetic/ainstein-radar-gazebo-plugins/default.nix new file mode 100644 index 0000000000..7c9c9cbffc --- /dev/null +++ b/kinetic/ainstein-radar-gazebo-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, ainstein-radar-msgs, catkin, gazebo-plugins, roscpp }: +buildRosPackage { + pname = "ros-kinetic-ainstein-radar-gazebo-plugins"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/AinsteinAI/ainstein_radar-release/archive/release/kinetic/ainstein_radar_gazebo_plugins/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "ef942f97be03d4812caa6e0d85b25bf61ce1d88bae8191550374e5bc29262596"; + }; + + buildType = "catkin"; + buildInputs = [ gazebo-ros roscpp ainstein-radar-msgs gazebo-plugins ]; + propagatedBuildInputs = [ gazebo-ros roscpp ainstein-radar-msgs gazebo-plugins ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Radar sensor plugins for the Gazebo simulator.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/ainstein-radar-msgs/default.nix b/kinetic/ainstein-radar-msgs/default.nix new file mode 100644 index 0000000000..0038f00b46 --- /dev/null +++ b/kinetic/ainstein-radar-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: +buildRosPackage { + pname = "ros-kinetic-ainstein-radar-msgs"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/AinsteinAI/ainstein_radar-release/archive/release/kinetic/ainstein_radar_msgs/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "f308b74cac4365606bfa67956d04dcdaa223846b0e890b9e89952475c5e60eed"; + }; + + buildType = "catkin"; + buildInputs = [ std-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs message-runtime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS message definitions for Ainstein radars.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/ainstein-radar-rviz-plugins/default.nix b/kinetic/ainstein-radar-rviz-plugins/default.nix new file mode 100644 index 0000000000..4488ae5d3a --- /dev/null +++ b/kinetic/ainstein-radar-rviz-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ainstein-radar-msgs, pcl, catkin, rviz, qt5 }: +buildRosPackage { + pname = "ros-kinetic-ainstein-radar-rviz-plugins"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/AinsteinAI/ainstein_radar-release/archive/release/kinetic/ainstein_radar_rviz_plugins/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "c4b69b49a9fa15969418f1a5c2bf4b80757ef3c7115b9ac3631de52a4a7abd6a"; + }; + + buildType = "catkin"; + buildInputs = [ ainstein-radar-msgs rviz qt5.qtbase ]; + propagatedBuildInputs = [ pcl ainstein-radar-msgs rviz qt5.qtbase ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Radar message type plugins for RViz.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/ainstein-radar/default.nix b/kinetic/ainstein-radar/default.nix new file mode 100644 index 0000000000..320a638144 --- /dev/null +++ b/kinetic/ainstein-radar/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, ainstein-radar-msgs, ainstein-radar-filters, ainstein-radar-gazebo-plugins, catkin, ainstein-radar-drivers, ainstein-radar-rviz-plugins }: +buildRosPackage { + pname = "ros-kinetic-ainstein-radar"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/AinsteinAI/ainstein_radar-release/archive/release/kinetic/ainstein_radar/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "d0db5e074b345af9dc9d4d5c3156019b5735b2f27d3b4ce632ff7f8ac5941073"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ ainstein-radar-msgs ainstein-radar-filters ainstein-radar-gazebo-plugins ainstein-radar-drivers ainstein-radar-rviz-plugins ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS support for Ainstein radar sensors.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/assisted-teleop/default.nix b/kinetic/assisted-teleop/default.nix index e56547d620..5f92251874 100644 --- a/kinetic/assisted-teleop/default.nix +++ b/kinetic/assisted-teleop/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, filters, pluginlib, base-local-planner, sensor-msgs, catkin, message-filters, roscpp, move-base-msgs, roslib, actionlib, angles, tf, geometry-msgs, eigen }: buildRosPackage { pname = "ros-kinetic-assisted-teleop"; - version = "0.2.1"; + version = "0.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/assisted_teleop/0.2.1-0.tar.gz"; - name = "0.2.1-0.tar.gz"; - sha256 = "11de53b07b6815ab2d93730acbc8461d7a91bc74b5f153ed9992ebc6da9cf9d5"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/assisted_teleop/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "f27c85fd3b9fa0f011d1dd8cf32cc7b80b0051e297faf7c0687fb4391acdb702"; }; buildType = "catkin"; diff --git a/kinetic/avt-vimba-camera/default.nix b/kinetic/avt-vimba-camera/default.nix index 527854bb1f..41ea64bc6e 100644 --- a/kinetic/avt-vimba-camera/default.nix +++ b/kinetic/avt-vimba-camera/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, camera-info-manager, image-transport, sensor-msgs, catkin, message-filters, polled-camera, image-geometry, diagnostic-updater, dynamic-reconfigure, std-msgs, roscpp }: +{ lib, buildRosPackage, fetchurl, stereo-image-proc, camera-info-manager, image-transport, sensor-msgs, catkin, message-filters, polled-camera, roscpp, image-geometry, diagnostic-updater, dynamic-reconfigure, std-msgs, image-proc, nodelet }: buildRosPackage { pname = "ros-kinetic-avt-vimba-camera"; - version = "0.0.10"; + version = "0.0.11-r1"; src = fetchurl { - url = "https://github.com/srv/avt_vimba_camera-release/archive/release/kinetic/avt_vimba_camera/0.0.10-0.tar.gz"; - name = "0.0.10-0.tar.gz"; - sha256 = "bd7f88e11df09fc332ada9f3f0e595b1e70c83ac9a9294a4a0b0e2269e795e4f"; + url = "https://github.com/astuff/avt_vimba_camera-release/archive/release/kinetic/avt_vimba_camera/0.0.11-1.tar.gz"; + name = "0.0.11-1.tar.gz"; + sha256 = "89c3684eb8bac9fc18634dc66b731c66fdb60d68dea3257f1672ddc8e1096228"; }; buildType = "catkin"; - buildInputs = [ camera-info-manager image-transport sensor-msgs message-filters polled-camera image-geometry diagnostic-updater dynamic-reconfigure std-msgs roscpp ]; - propagatedBuildInputs = [ camera-info-manager image-transport sensor-msgs message-filters polled-camera image-geometry diagnostic-updater dynamic-reconfigure std-msgs roscpp ]; + buildInputs = [ camera-info-manager image-transport sensor-msgs message-filters polled-camera roscpp image-geometry diagnostic-updater dynamic-reconfigure std-msgs nodelet ]; + propagatedBuildInputs = [ stereo-image-proc camera-info-manager image-transport sensor-msgs message-filters polled-camera roscpp image-geometry diagnostic-updater dynamic-reconfigure std-msgs image-proc nodelet ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/behaviortree-cpp-v3/default.nix b/kinetic/behaviortree-cpp-v3/default.nix index be1467b5ad..dfc90d6cb8 100644 --- a/kinetic/behaviortree-cpp-v3/default.nix +++ b/kinetic/behaviortree-cpp-v3/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cppzmq, roslib, elfutils, catkin }: +{ lib, buildRosPackage, fetchurl, cppzmq, roslib, catkin }: buildRosPackage { pname = "ros-kinetic-behaviortree-cpp-v3"; - version = "3.0.7"; + version = "3.1.0-r3"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/kinetic/behaviortree_cpp_v3/3.0.7-0.tar.gz"; - name = "3.0.7-0.tar.gz"; - sha256 = "be5c54dc7ae328f3c0bd6bd1abdbcb073b48eec8ab19e1e6caebfc5c8a34523b"; + url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/kinetic/behaviortree_cpp_v3/3.1.0-3.tar.gz"; + name = "3.1.0-3.tar.gz"; + sha256 = "6cebfa97ecdd80f3df387d2793bac8d99d69a9a73de102d207dda917deb287d3"; }; buildType = "catkin"; - buildInputs = [ cppzmq roslib elfutils ]; - propagatedBuildInputs = [ cppzmq roslib elfutils ]; + buildInputs = [ cppzmq roslib ]; + propagatedBuildInputs = [ cppzmq roslib ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/can-msgs/default.nix b/kinetic/can-msgs/default.nix index 0cced2bb2b..0201f209e6 100644 --- a/kinetic/can-msgs/default.nix +++ b/kinetic/can-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-can-msgs"; - version = "0.7.11-r1"; + version = "0.7.12-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/can_msgs/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "9c45fc75b57c8cfa275a216e815f377619b15303cf06609569b9895bb1c715e1"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/can_msgs/0.7.12-1.tar.gz"; + name = "0.7.12-1.tar.gz"; + sha256 = "e7673e104bab0c650f62675ec210d3f8aedc9f9deeff54d7ba56b57ffafd8b7b"; }; buildType = "catkin"; diff --git a/kinetic/canopen-402/default.nix b/kinetic/canopen-402/default.nix index 178d050a66..a5e23f4b02 100644 --- a/kinetic/canopen-402/default.nix +++ b/kinetic/canopen-402/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, class-loader, catkin, canopen-master, rosunit }: buildRosPackage { pname = "ros-kinetic-canopen-402"; - version = "0.7.11-r1"; + version = "0.7.12-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_402/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "a69b8f21682c8b242f988ba13e3d6c1358e14a1c23700e579814b06c9f1e6fef"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_402/0.7.12-1.tar.gz"; + name = "0.7.12-1.tar.gz"; + sha256 = "35f0960903eacb4d2dbe14128e07bb11ea0311d27dda687db24f0e1a178c42b1"; }; buildType = "catkin"; diff --git a/kinetic/canopen-chain-node/default.nix b/kinetic/canopen-chain-node/default.nix index 8a05a2022b..d3ec3407ea 100644 --- a/kinetic/canopen-chain-node/default.nix +++ b/kinetic/canopen-chain-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, pluginlib, catkin, roscpp, diagnostic-updater, message-generation, message-runtime, socketcan-interface, std-msgs, roslib, canopen-master }: buildRosPackage { pname = "ros-kinetic-canopen-chain-node"; - version = "0.7.11-r1"; + version = "0.7.12-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_chain_node/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "26e8f488461feb8066c7d31fb189467f64a51922e421a66b664cbe2a941a63cf"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_chain_node/0.7.12-1.tar.gz"; + name = "0.7.12-1.tar.gz"; + sha256 = "0544a6b94833ebf4ae24d9d4fe0954dddec974ccbbcce39c926123f5197ee79e"; }; buildType = "catkin"; diff --git a/kinetic/canopen-master/default.nix b/kinetic/canopen-master/default.nix index dd684e9ac7..69520968fe 100644 --- a/kinetic/canopen-master/default.nix +++ b/kinetic/canopen-master/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, class-loader, catkin, socketcan-interface, rosunit }: buildRosPackage { pname = "ros-kinetic-canopen-master"; - version = "0.7.11-r1"; + version = "0.7.12-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_master/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "0f547a56a79909f4b27b77527f1c92ee4be73ff7cb55887158fed2dc5f0dd0e2"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_master/0.7.12-1.tar.gz"; + name = "0.7.12-1.tar.gz"; + sha256 = "396f28accb120c67582c9bcd54fce1722c23fdb09b367c52846a9e631f397c55"; }; buildType = "catkin"; diff --git a/kinetic/canopen-motor-node/default.nix b/kinetic/canopen-motor-node/default.nix index 07d5dc117c..9eb3151a84 100644 --- a/kinetic/canopen-motor-node/default.nix +++ b/kinetic/canopen-motor-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, hardware-interface, filters, muparser, joint-limits-interface, catkin, canopen-402, urdf, controller-manager-msgs, canopen-chain-node, roscpp, canopen-master, rosunit }: buildRosPackage { pname = "ros-kinetic-canopen-motor-node"; - version = "0.7.11-r1"; + version = "0.7.12-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_motor_node/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "822960aa62c16b770432c8113a460b9b15a5ba4ea41c051b9f7691b75fa28b6c"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/canopen_motor_node/0.7.12-1.tar.gz"; + name = "0.7.12-1.tar.gz"; + sha256 = "9a6e14e74c9063a4bba8c8257e6045f0f55a68d2964cc677338dec5c68cbf283"; }; buildType = "catkin"; diff --git a/kinetic/cob-actions/default.nix b/kinetic/cob-actions/default.nix index 4111b16705..e3e07f07cb 100644 --- a/kinetic/cob-actions/default.nix +++ b/kinetic/cob-actions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, message-generation, catkin, message-runtime, actionlib-msgs }: buildRosPackage { pname = "ros-kinetic-cob-actions"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_actions/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "36c3c5a6e5ecb671d0f9da8154a2ba215e9705ccbceed4c9bf5eef8826ce9ee4"; + url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_actions/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "0ee2bbc47462d9bab639ab23b3fc203783abba5d2dd29fb5c050fcc0b9ffc97b"; }; buildType = "catkin"; diff --git a/kinetic/cob-base-controller-utils/default.nix b/kinetic/cob-base-controller-utils/default.nix index 9ba8d43605..a21c795104 100644 --- a/kinetic/cob-base-controller-utils/default.nix +++ b/kinetic/cob-base-controller-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, catkin, roscpp, tf2, nav-msgs, urdf, message-generation, message-runtime, rospy, std-msgs, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-base-controller-utils"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_base_controller_utils/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "b44096f3ca50f374c77a6b0dd84c4e0401d5e10698ba010de83183252f849f48"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_base_controller_utils/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "4689923a01b200a6735acb821001898b4bb6074bc84fc2546e51dae3de6aacf1"; }; buildType = "catkin"; diff --git a/kinetic/cob-base-drive-chain/default.nix b/kinetic/cob-base-drive-chain/default.nix index 8492f5f606..beaf5d09c3 100644 --- a/kinetic/cob-base-drive-chain/default.nix +++ b/kinetic/cob-base-drive-chain/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, control-msgs, cob-generic-can, cob-canopen-motor, sensor-msgs, catkin, cob-utilities, message-generation, message-runtime, std-msgs, diagnostic-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-base-drive-chain"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_base_drive_chain/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "45c04c98d9535f0abf69a1e069819dcb9b94911e4ac287befab149130c74c439"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_base_drive_chain/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "0d7b34ab6f0d525d336b0e06e2c8046af7021197794350e1d209d141abd076c1"; }; buildType = "catkin"; diff --git a/kinetic/cob-base-velocity-smoother/default.nix b/kinetic/cob-base-velocity-smoother/default.nix index 51aa534e52..75b3f10864 100644 --- a/kinetic/cob-base-velocity-smoother/default.nix +++ b/kinetic/cob-base-velocity-smoother/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, roslint, catkin, nav-msgs, dynamic-reconfigure, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-base-velocity-smoother"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_base_velocity_smoother/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "34db48b4bca650826234ca1a4ffd90c3437f8b9ca5fed2fadeb6436c76afc53b"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_base_velocity_smoother/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "cb55db97d0567a914ec958973ccf947b48914672d143803b8cb7c755f024b9f3"; }; buildType = "catkin"; diff --git a/kinetic/cob-bms-driver/default.nix b/kinetic/cob-bms-driver/default.nix index bb5b6e9f4c..302e8465d6 100644 --- a/kinetic/cob-bms-driver/default.nix +++ b/kinetic/cob-bms-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages, diagnostic-updater, cob-srvs, socketcan-interface, rospy, std-msgs, diagnostic-msgs, cob-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-bms-driver"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_bms_driver/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "149a596e2364ff7fee9e6649ba5d539e2efe1c86bcbbb7be3b20aa274503901a"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_bms_driver/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "59a0996db74f8e2ac37b2d3d6de75591d8dfd72d8e9c38a565ac6adb089323f0"; }; buildType = "catkin"; diff --git a/kinetic/cob-bringup-sim/default.nix b/kinetic/cob-bringup-sim/default.nix index 24c9509b58..d6a3300e77 100644 --- a/kinetic/cob-bringup-sim/default.nix +++ b/kinetic/cob-bringup-sim/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, gazebo-ros, cob-default-robot-config, geometry-msgs, catkin, pythonPackages, cob-default-env-config, cob-supported-robots, cob-gazebo-worlds, roslib, rospy, cob-gazebo-objects, roslaunch, tf, cob-gazebo, gazebo-msgs }: +{ lib, buildRosPackage, fetchurl, gazebo-ros, roslaunch, catkin, cob-default-env-config, cob-supported-robots, cob-gazebo-worlds, cob-default-robot-config, cob-gazebo }: buildRosPackage { pname = "ros-kinetic-cob-bringup-sim"; - version = "0.7.1-r2"; + version = "0.7.3-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_bringup_sim/0.7.1-2.tar.gz"; - name = "0.7.1-2.tar.gz"; - sha256 = "2dc6eda3e674880e7c8ade1029c4db331806301b179ee94dbc6b0d5eb68b0dfa"; + url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_bringup_sim/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "5036426f0915288083d9d6269296dc111d470d52436fd03bb16009d569dc8747"; }; buildType = "catkin"; buildInputs = [ roslaunch ]; checkInputs = [ cob-supported-robots cob-default-env-config ]; - propagatedBuildInputs = [ gazebo-ros roslaunch cob-default-robot-config pythonPackages.numpy geometry-msgs tf cob-default-env-config rospy cob-gazebo-objects cob-gazebo-worlds roslib cob-gazebo gazebo-msgs ]; + propagatedBuildInputs = [ gazebo-ros cob-default-env-config cob-gazebo-worlds roslaunch cob-default-robot-config cob-gazebo ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/cob-bringup/default.nix b/kinetic/cob-bringup/default.nix index 855fa6084c..7a9fef9e5b 100644 --- a/kinetic/cob-bringup/default.nix +++ b/kinetic/cob-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosserial-python, cob-moveit-config, cob-base-controller-utils, usb-cam, cob-monitoring, realsense-camera, joint-trajectory-controller, rplidar-ros, position-controllers, cob-omni-drive-controller, cob-voltage-control, generic-throttle, cob-supported-robots, cob-default-robot-behavior, joint-state-controller, cob-sound, cob-mimic, cob-hardware-config, theora-image-transport, cob-default-env-config, cob-phidgets, openni-launch, cob-sick-s300, robot-state-publisher, rviz, cob-cam3d-throttle, cob-dashboard, compressed-depth-image-transport, roslaunch, image-proc, joint-state-publisher, topic-tools, cob-sick-lms1xx, cob-phidget-power-state, cob-reflector-referencing, cob-image-flip, cob-twist-controller, rosserial-server, catkin, joy, velocity-controllers, tf2-ros, cob-light, cob-scan-unifier, canopen-motor-node, cob-helper-tools, cob-control-mode-adapter, cob-frame-tracker, canopen-chain-node, diagnostic-aggregator, openni2-launch, cob-default-robot-config, compressed-image-transport, nodelet, cob-phidget-em-state, controller-manager, costmap-2d, twist-mux, spacenav-node, cob-teleop, cob-bms-driver, cob-script-server, cob-command-gui, cob-collision-velocity-filter, cob-hand-bridge, laser-filters, cob-base-velocity-smoother, cob-safety-controller, cob-docker-control, cob-obstacle-distance, rostopic, cob-linear-nav, cob-calibration-data, cob-android-script-server }: buildRosPackage { pname = "ros-kinetic-cob-bringup"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_bringup/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "faf8bfe589603f4d24908cfd826620fce6d99141a13b0944eaddca5a21950e7e"; + url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_bringup/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "46421444185f41baca9290c1f4e16771275ba82b04b9b563689947911fcf133b"; }; buildType = "catkin"; diff --git a/kinetic/cob-calibration-data/default.nix b/kinetic/cob-calibration-data/default.nix index 37e7a5ac74..2e4acb28b0 100644 --- a/kinetic/cob-calibration-data/default.nix +++ b/kinetic/cob-calibration-data/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-supported-robots, catkin, xacro }: buildRosPackage { pname = "ros-kinetic-cob-calibration-data"; - version = "0.6.12-r1"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_calibration_data-release/archive/release/kinetic/cob_calibration_data/0.6.12-1.tar.gz"; - name = "0.6.12-1.tar.gz"; - sha256 = "661a960d8fc49641ad7da16fd8d83b8dadbc38279a343607f1b84b643fd41fe5"; + url = "https://github.com/ipa320/cob_calibration_data-release/archive/release/kinetic/cob_calibration_data/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "43cb982b38377c8ab591fc44821c8b48593ca8b30f6fcc12fce474d4a0d51940"; }; buildType = "catkin"; diff --git a/kinetic/cob-camera-sensors/default.nix b/kinetic/cob-camera-sensors/default.nix index f28734e172..a46d3ab307 100644 --- a/kinetic/cob-camera-sensors/default.nix +++ b/kinetic/cob-camera-sensors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake-modules, boost, cob-vision-utils, image-transport, sensor-msgs, cv-bridge, message-filters, polled-camera, tinyxml, catkin, message-generation, message-runtime, rospy, roscpp, opencv3 }: buildRosPackage { pname = "ros-kinetic-cob-camera-sensors"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_camera_sensors/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "8f942af892ffb0e1b09602f1098ab84188a81bea36687eff042288ad62019cb6"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_camera_sensors/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "bb2f6e100a67a3658fdef4e13f347348934d78132ff348302bb5e8248102e60a"; }; buildType = "catkin"; diff --git a/kinetic/cob-canopen-motor/default.nix b/kinetic/cob-canopen-motor/default.nix index b271f86860..a6459529d4 100644 --- a/kinetic/cob-canopen-motor/default.nix +++ b/kinetic/cob-canopen-motor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-generic-can, catkin, cob-utilities, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-canopen-motor"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_canopen_motor/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "8e18bfa2ce6577d1d01c26bc8eb55f7bc53c1ba94beeb6e65d63f96fbb7027a0"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_canopen_motor/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "d2ab0ab8555d51b0fe192028504d8202978e22b34b0e72a0046231893c391dd3"; }; buildType = "catkin"; diff --git a/kinetic/cob-cartesian-controller/default.nix b/kinetic/cob-cartesian-controller/default.nix index dc6077714d..a50273e3fd 100644 --- a/kinetic/cob-cartesian-controller/default.nix +++ b/kinetic/cob-cartesian-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, rospy, actionlib, tf, geometry-msgs, boost, roslint, message-generation, rviz, message-runtime, robot-state-publisher, xacro, std-srvs, cob-twist-controller, catkin, cob-frame-tracker, std-msgs, visualization-msgs, roscpp, cob-srvs, topic-tools }: buildRosPackage { pname = "ros-kinetic-cob-cartesian-controller"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_cartesian_controller/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "d7f46cec1f21dc77e257940ffca5221a1abd82d2b835cafd756748291f3660c1"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_cartesian_controller/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "e26930ffcef3f7474575e8027ac8aae3f23ceb281e34265bc177cd5bbca981b7"; }; buildType = "catkin"; diff --git a/kinetic/cob-collision-velocity-filter/default.nix b/kinetic/cob-collision-velocity-filter/default.nix index f6afd5903a..149faed630 100644 --- a/kinetic/cob-collision-velocity-filter/default.nix +++ b/kinetic/cob-collision-velocity-filter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, boost, catkin, tf2-ros, roscpp, cob-footprint-observer, nav-msgs, visualization-msgs, dynamic-reconfigure, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-collision-velocity-filter"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_collision_velocity_filter/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "e5e6e97959e842a521aa3a93de185c452f5070e1ec06e82e2eb6920aeb5802fc"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_collision_velocity_filter/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "2f04a5669c78fc934f60d2bad95ee719a86591eb18d63deb63ceac518a12bec6"; }; buildType = "catkin"; diff --git a/kinetic/cob-common/default.nix b/kinetic/cob-common/default.nix index 8f3f3a2d22..e2d77dd3fb 100644 --- a/kinetic/cob-common/default.nix +++ b/kinetic/cob-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, raw-description, catkin, cob-srvs, cob-description, cob-actions, cob-msgs }: buildRosPackage { pname = "ros-kinetic-cob-common"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_common/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "8e7fcb71eddfd29d85b519377eb8a89448fa2acf22638d750088d63519857566"; + url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_common/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "bda6b4db829747d319eef1db8f5bf2b3bf3484920b7600660ec89ec3ff35162d"; }; buildType = "catkin"; diff --git a/kinetic/cob-control-mode-adapter/default.nix b/kinetic/cob-control-mode-adapter/default.nix index 22c65bbde6..9ebe9a3a5e 100644 --- a/kinetic/cob-control-mode-adapter/default.nix +++ b/kinetic/cob-control-mode-adapter/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, roslint, catkin, controller-manager-msgs, std-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-control-mode-adapter"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_control_mode_adapter/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "91bf92f55b690953ae56bfc0dfa8bb952c7b0be780a56bd51ab1889dd5413294"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_control_mode_adapter/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "8dd908cec94ca07332ec8df3cfe852189b3c08d25427584bcaf0d9d448d3fabf"; }; buildType = "catkin"; diff --git a/kinetic/cob-control-msgs/default.nix b/kinetic/cob-control-msgs/default.nix index eed1ad2983..7068c08459 100644 --- a/kinetic/cob-control-msgs/default.nix +++ b/kinetic/cob-control-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-control-msgs"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_control_msgs/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "4e3f9b1601ea022dd6ffe322f479133a51e42916da71f3727300947420efe046"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_control_msgs/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "110349807b99c8fb88f9eb05a583a7ecba916d348daeaec9db70f84ec2a49c74"; }; buildType = "catkin"; diff --git a/kinetic/cob-control/default.nix b/kinetic/cob-control/default.nix index 9e292d3e9b..31f6c373cb 100644 --- a/kinetic/cob-control/default.nix +++ b/kinetic/cob-control/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cob-tricycle-controller, cob-twist-controller, cob-control-msgs, cob-base-controller-utils, cob-model-identifier, cob-cartesian-controller, catkin, cob-base-velocity-smoother, cob-footprint-observer, cob-collision-velocity-filter, cob-trajectory-controller, cob-omni-drive-controller, cob-control-mode-adapter, cob-frame-tracker, cob-obstacle-distance }: +{ lib, buildRosPackage, fetchurl, cob-tricycle-controller, cob-twist-controller, cob-control-msgs, cob-base-controller-utils, cob-model-identifier, cob-cartesian-controller, catkin, cob-footprint-observer, cob-base-velocity-smoother, cob-collision-velocity-filter, cob-omni-drive-controller, cob-trajectory-controller, cob-control-mode-adapter, cob-frame-tracker, cob-hardware-emulation, cob-obstacle-distance }: buildRosPackage { pname = "ros-kinetic-cob-control"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_control/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "55b5af9fb8f34dc1bc96f394e1336f9089a438d1e8b9a9e000b3c53675d9ae00"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_control/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "f0468e3414e79f8fad198a983d63bd5b7c0622cf84230a016d6ab3a583a02c6d"; }; buildType = "catkin"; - propagatedBuildInputs = [ cob-tricycle-controller cob-twist-controller cob-control-msgs cob-base-controller-utils cob-model-identifier cob-cartesian-controller cob-base-velocity-smoother cob-footprint-observer cob-collision-velocity-filter cob-trajectory-controller cob-omni-drive-controller cob-control-mode-adapter cob-frame-tracker cob-obstacle-distance ]; + propagatedBuildInputs = [ cob-tricycle-controller cob-twist-controller cob-control-msgs cob-base-controller-utils cob-model-identifier cob-cartesian-controller cob-base-velocity-smoother cob-footprint-observer cob-collision-velocity-filter cob-trajectory-controller cob-omni-drive-controller cob-control-mode-adapter cob-frame-tracker cob-hardware-emulation cob-obstacle-distance ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/cob-default-robot-behavior/default.nix b/kinetic/cob-default-robot-behavior/default.nix index b425b7beb8..2d4c8253c9 100644 --- a/kinetic/cob-default-robot-behavior/default.nix +++ b/kinetic/cob-default-robot-behavior/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, cob-script-server, catkin, cob-light, rospy, std-msgs }: buildRosPackage { pname = "ros-kinetic-cob-default-robot-behavior"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_default_robot_behavior/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "83ee59b497bb5019e8ef766eb5ff19d5be3be3b57e3c264af58d2d9dc476ea8d"; + url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_default_robot_behavior/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "7d81871de6e8ccc5ea5d326f5418b5045d75932e858d3f7c9824c5ed9ce7c7d5"; }; buildType = "catkin"; diff --git a/kinetic/cob-default-robot-config/default.nix b/kinetic/cob-default-robot-config/default.nix index 4ebf2b3459..47bf5680d1 100644 --- a/kinetic/cob-default-robot-config/default.nix +++ b/kinetic/cob-default-robot-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-supported-robots, roslaunch, catkin }: buildRosPackage { pname = "ros-kinetic-cob-default-robot-config"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_default_robot_config/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "8f0e28cd509244d9ec7bfc731d418c497c179cf192b6e13851d5663c792f821d"; + url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_default_robot_config/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "ade3761343ebe2edbaeea7a47a0fc5ea329659437375c61f4494a594db9fb6df"; }; buildType = "catkin"; diff --git a/kinetic/cob-description/default.nix b/kinetic/cob-description/default.nix index 8397c19d1d..f8d6f58d17 100644 --- a/kinetic/cob-description/default.nix +++ b/kinetic/cob-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, rosbash, xacro, catkin, rospy, rosunit }: buildRosPackage { pname = "ros-kinetic-cob-description"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_description/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "300c837290639dee6cdf82972f34ff5f11d03c611d1b0ab45056de5417745003"; + url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_description/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "164f65e428876b160f02d676aa7dc891bd9f960cb7bf24b580507fec2b73ebd4"; }; buildType = "catkin"; diff --git a/kinetic/cob-driver/default.nix b/kinetic/cob-driver/default.nix index 7c6f57645c..7853759aec 100644 --- a/kinetic/cob-driver/default.nix +++ b/kinetic/cob-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-base-drive-chain, cob-sound, cob-mimic, cob-bms-driver, cob-canopen-motor, cob-generic-can, catkin, cob-utilities, cob-phidgets, cob-camera-sensors, cob-light, cob-scan-unifier, cob-voltage-control, cob-relayboard, cob-sick-s300, cob-undercarriage-ctrl, cob-elmo-homing, cob-sick-lms1xx }: buildRosPackage { pname = "ros-kinetic-cob-driver"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_driver/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "74a366ab843535a3e3bf46d5c5fcae4e86c61a28bc84bfb31f74d95e0600d0f7"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_driver/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "a475416401fe24d0ea194e81d8ee2243b0d27f7ae9d8ca318c0aabda6d755888"; }; buildType = "catkin"; diff --git a/kinetic/cob-elmo-homing/default.nix b/kinetic/cob-elmo-homing/default.nix index 2111c673ad..96ed1de6db 100644 --- a/kinetic/cob-elmo-homing/default.nix +++ b/kinetic/cob-elmo-homing/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, class-loader, catkin, canopen-402, socketcan-interface }: +{ lib, buildRosPackage, fetchurl, catkin, pluginlib, socketcan-interface, canopen-402 }: buildRosPackage { pname = "ros-kinetic-cob-elmo-homing"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_elmo_homing/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "b9b6fef0b7e805be049df0b816b790d10db44a7cfe21ab1160e33f7cab857f87"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_elmo_homing/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "bdfb52a40b7431b7cd24670693bbf03a7170e44760b8a029d75fd61b5c0d462a"; }; buildType = "catkin"; - buildInputs = [ class-loader canopen-402 socketcan-interface ]; - propagatedBuildInputs = [ class-loader canopen-402 socketcan-interface ]; + buildInputs = [ pluginlib canopen-402 socketcan-interface ]; + propagatedBuildInputs = [ pluginlib canopen-402 socketcan-interface ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/cob-extern/default.nix b/kinetic/cob-extern/default.nix index 3932daaaf1..b760479d66 100644 --- a/kinetic/cob-extern/default.nix +++ b/kinetic/cob-extern/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, libpcan, catkin, libphidgets, opengm, libdlib, libntcan }: buildRosPackage { pname = "ros-kinetic-cob-extern"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/cob_extern/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "7fcc6f22b2a67222124558b2c7213a871e0865363b35a80c6f91a0694ff29719"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/cob_extern/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "8ff0a45ed0c47bbb09598b59b0bc62c4997a0e99d7d9e5f670bb47fea146e858"; }; buildType = "catkin"; diff --git a/kinetic/cob-footprint-observer/default.nix b/kinetic/cob-footprint-observer/default.nix index 1d8a17c6b3..dab14edc71 100644 --- a/kinetic/cob-footprint-observer/default.nix +++ b/kinetic/cob-footprint-observer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, tf, catkin, message-generation, message-runtime, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-footprint-observer"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_footprint_observer/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "f32782b9f3693e8656569ab5a91d211b2b93e88b6ee8c2d7b40f5dbb1c6ad05d"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_footprint_observer/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "46ef011a1b951ba43249b35c4e30e1a612549411f0a8bed05ad7eba7bf94136b"; }; buildType = "catkin"; diff --git a/kinetic/cob-frame-tracker/default.nix b/kinetic/cob-frame-tracker/default.nix index 6dea992640..ffd35c4e5a 100644 --- a/kinetic/cob-frame-tracker/default.nix +++ b/kinetic/cob-frame-tracker/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, actionlib, rospy, tf, geometry-msgs, boost, roslint, message-generation, message-runtime, kdl-conversions, std-srvs, orocos-kdl, catkin, std-msgs, roscpp, visualization-msgs, kdl-parser, control-toolbox, sensor-msgs, cob-srvs, interactive-markers, dynamic-reconfigure }: buildRosPackage { pname = "ros-kinetic-cob-frame-tracker"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_frame_tracker/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "cd49af9bb3357c1ac0cf63ad25447d35c0e1be96581c7d323f6dcf90c559bbc3"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_frame_tracker/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "e97f614ae9859cce3b4cae35bc11f81565aad2130ddd2d4e566239f8840fb469"; }; buildType = "catkin"; diff --git a/kinetic/cob-gazebo-objects/default.nix b/kinetic/cob-gazebo-objects/default.nix index 72f48fad76..90b60002dc 100644 --- a/kinetic/cob-gazebo-objects/default.nix +++ b/kinetic/cob-gazebo-objects/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, roslaunch, catkin, cob-description }: buildRosPackage { pname = "ros-kinetic-cob-gazebo-objects"; - version = "0.7.1-r2"; + version = "0.7.3-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_gazebo_objects/0.7.1-2.tar.gz"; - name = "0.7.1-2.tar.gz"; - sha256 = "b3813a5678b058f740d13df618edb416199c98c2202506322dab1ed5d1c79613"; + url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_gazebo_objects/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "f9c72bb82eedf5ea56d182edd8fd39bf03bdcfed09b58ab044103fd1152220a7"; }; buildType = "catkin"; diff --git a/kinetic/cob-gazebo-tools/default.nix b/kinetic/cob-gazebo-tools/default.nix new file mode 100644 index 0000000000..3f5da93805 --- /dev/null +++ b/kinetic/cob-gazebo-tools/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, geometry-msgs, catkin, pythonPackages, roslib, rospy, tf, gazebo-msgs }: +buildRosPackage { + pname = "ros-kinetic-cob-gazebo-tools"; + version = "0.7.3-r1"; + + src = fetchurl { + url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_gazebo_tools/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "cc9ab9864b08db32eff343bc0ae39ad0a66d97c184cdc0ac603c089626f5dc65"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ pythonPackages.numpy geometry-msgs roslib rospy tf gazebo-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The cob_gazebo_tools package provides helper tools for the gazebo simulation''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/kinetic/cob-gazebo-worlds/default.nix b/kinetic/cob-gazebo-worlds/default.nix index 0085e46b40..ebdb02f6de 100644 --- a/kinetic/cob-gazebo-worlds/default.nix +++ b/kinetic/cob-gazebo-worlds/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, controller-manager, gazebo-ros-control, joint-state-controller, catkin, velocity-controllers, cob-default-env-config, rostest, position-controllers, robot-state-publisher, rospy, std-msgs, roslaunch, tf, joint-state-publisher, xacro, gazebo-msgs }: buildRosPackage { pname = "ros-kinetic-cob-gazebo-worlds"; - version = "0.7.1-r2"; + version = "0.7.3-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_gazebo_worlds/0.7.1-2.tar.gz"; - name = "0.7.1-2.tar.gz"; - sha256 = "e2ab417858eaca62cea616a9f6747b11229b9629ad2aa861864b018e033f0324"; + url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_gazebo_worlds/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "9d708c22d00565f53c01923617c6ade01d3373d79863e9bdf7670ca34e796f8f"; }; buildType = "catkin"; diff --git a/kinetic/cob-gazebo/default.nix b/kinetic/cob-gazebo/default.nix index cf5e70807c..35314a5d1f 100644 --- a/kinetic/cob-gazebo/default.nix +++ b/kinetic/cob-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, control-msgs, trajectory-msgs, cob-script-server, cob-hardware-config, catkin, gazebo-plugins, rostest, cob-gazebo-ros-control, cob-bringup, rospy, cob-supported-robots, roslaunch, cob-default-robot-config, gazebo-ros-control }: buildRosPackage { pname = "ros-kinetic-cob-gazebo"; - version = "0.7.1-r2"; + version = "0.7.3-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_gazebo/0.7.1-2.tar.gz"; - name = "0.7.1-2.tar.gz"; - sha256 = "25c3453a88874c47ff3270f365c7cf9272983c63acf3de314ca58b20fa2a1fe5"; + url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_gazebo/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "3a4246e7865887e7acdd67409437e65cb9b7f8c04df8f846074aea641fc83305"; }; buildType = "catkin"; diff --git a/kinetic/cob-generic-can/default.nix b/kinetic/cob-generic-can/default.nix index 241d3a0f3e..193f534dd9 100644 --- a/kinetic/cob-generic-can/default.nix +++ b/kinetic/cob-generic-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, libpcan, catkin, cob-utilities, socketcan-interface, libntcan }: buildRosPackage { pname = "ros-kinetic-cob-generic-can"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_generic_can/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "be9be898b75c82a0edf79f5d2e656a467c6d7e888013e702ae1434ad2138573c"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_generic_can/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "e43469ce4e10bd8527ff5122d2aa6e08b94639543704590fd13bcd035e287dea"; }; buildType = "catkin"; diff --git a/kinetic/cob-hardware-config/default.nix b/kinetic/cob-hardware-config/default.nix index fa2de40d4c..b8fc5751eb 100644 --- a/kinetic/cob-hardware-config/default.nix +++ b/kinetic/cob-hardware-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, joint-trajectory-controller, position-controllers, cob-omni-drive-controller, cob-description, cob-supported-robots, joint-state-controller, rviz, robot-state-publisher, roslaunch, joint-state-publisher, xacro, catkin, velocity-controllers, diagnostic-aggregator, costmap-2d, raw-description, rostest, laser-filters, cob-calibration-data }: buildRosPackage { pname = "ros-kinetic-cob-hardware-config"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_hardware_config/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "fce40b1beeba8b31c22de0f6de19c48c3a5cfc21c1e3b79e89806e4d99b9b127"; + url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_hardware_config/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "969c9f9ccc79d038be2060d3114df9fa7339849228adc3bd57bc239aa291c258"; }; buildType = "catkin"; diff --git a/kinetic/cob-hardware-emulation/default.nix b/kinetic/cob-hardware-emulation/default.nix new file mode 100644 index 0000000000..21ec6ef8cf --- /dev/null +++ b/kinetic/cob-hardware-emulation/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-srvs, control-msgs, sensor-msgs, catkin, tf2-ros, nav-msgs, tf-conversions, actionlib, rospy }: +buildRosPackage { + pname = "ros-kinetic-cob-hardware-emulation"; + version = "0.7.9-r1"; + + src = fetchurl { + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_hardware_emulation/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "7bfad46d1eddb0aa700a6eed9656621f8282d008375b20939ec3b4aa1e917f9b"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ std-srvs control-msgs sensor-msgs tf2-ros nav-msgs actionlib rospy tf-conversions ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The cob_hardware_emulation package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/kinetic/cob-light/default.nix b/kinetic/cob-light/default.nix index 83dc450173..3ccf7146c1 100644 --- a/kinetic/cob-light/default.nix +++ b/kinetic/cob-light/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, actionlib-msgs, sensor-msgs, catkin, roscpp, message-generation, actionlib, message-runtime, rospy, std-msgs, diagnostic-msgs, visualization-msgs }: buildRosPackage { pname = "ros-kinetic-cob-light"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_light/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "09d3e253017911cd123ff9cb54387dc9dbac182790630e69405fd0295f72b148"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_light/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "724761230b99ee406246daa76b9bb581bfacf6c049ad033141b947949e301cd3"; }; buildType = "catkin"; diff --git a/kinetic/cob-linear-nav/default.nix b/kinetic/cob-linear-nav/default.nix index 2e2842e6c2..e42883a436 100644 --- a/kinetic/cob-linear-nav/default.nix +++ b/kinetic/cob-linear-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, catkin, cob-srvs, move-base-msgs, nav-msgs, actionlib, angles, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-linear-nav"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_linear_nav/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "14498f2401440abdcec92f2bc443a5feb2c2246c32ed84ee89e6ffaa1dd77fbe"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_linear_nav/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "95b9594300b38568e4e72acfe201847e29302a7698915b75d6a4504e7132d8bf"; }; buildType = "catkin"; diff --git a/kinetic/cob-map-accessibility-analysis/default.nix b/kinetic/cob-map-accessibility-analysis/default.nix index 2549f285df..ebdb98cb61 100644 --- a/kinetic/cob-map-accessibility-analysis/default.nix +++ b/kinetic/cob-map-accessibility-analysis/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, tf, image-transport, sensor-msgs, catkin, cv-bridge, pcl, message-filters, nav-msgs, cob-3d-mapping-msgs, message-generation, message-runtime, pcl-ros, rospy, roscpp, opencv3, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-map-accessibility-analysis"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_map_accessibility_analysis/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "c81f3d8a2e84ee564d6b67e988ecf0daaca5afd02df3c1f842e29bcf2c4424d5"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_map_accessibility_analysis/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "1b5520971ce083fb0f4eb241d9e4ea6525f416d7af68e893e6f49a3bafae4974"; }; buildType = "catkin"; diff --git a/kinetic/cob-mapping-slam/default.nix b/kinetic/cob-mapping-slam/default.nix index dd283b2fe3..05e0ffa165 100644 --- a/kinetic/cob-mapping-slam/default.nix +++ b/kinetic/cob-mapping-slam/default.nix @@ -2,18 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, gmapping, catkin, cob-navigation-global }: +{ lib, buildRosPackage, fetchurl, gmapping, cob-navigation-global, catkin, cob-supported-robots, roslaunch }: buildRosPackage { pname = "ros-kinetic-cob-mapping-slam"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_mapping_slam/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "9b783a0a8c5ce5f03492ed638eff1985f4ddc21cd014e16854e83b51cadec9df"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_mapping_slam/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "2dc56b9ae16a580743055d150f450f15c646fc390d7a61e7c0d0f7513105a50e"; }; buildType = "catkin"; + checkInputs = [ cob-supported-robots roslaunch ]; propagatedBuildInputs = [ gmapping cob-navigation-global ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/cob-model-identifier/default.nix b/kinetic/cob-model-identifier/default.nix index 5a122b9214..594f801bfb 100644 --- a/kinetic/cob-model-identifier/default.nix +++ b/kinetic/cob-model-identifier/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, kdl-parser, orocos-kdl, cmake-modules, boost, roslint, sensor-msgs, catkin, roscpp, rospy, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-model-identifier"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_model_identifier/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "3f81bf2ae0a2c481e191635083bb00c93902f8604bc6328ac457e58e66e1c895"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_model_identifier/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "0200b17f9c36f0f0f90ecc7598233ad3bce115501b960e75bb028fa07b727133"; }; buildType = "catkin"; diff --git a/kinetic/cob-moveit-config/default.nix b/kinetic/cob-moveit-config/default.nix index f8a59461a2..bcd377cc61 100644 --- a/kinetic/cob-moveit-config/default.nix +++ b/kinetic/cob-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, xacro }: buildRosPackage { pname = "ros-kinetic-cob-moveit-config"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_moveit_config/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "56ab5c0cb539f6b3a82e47f6968ff4cd194403f7c734a8795e4897e5527105f5"; + url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_moveit_config/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "037f085f37dd59c759f82b4b7e24f855279ccc31e474d7c28e0375abffc5cbc6"; }; buildType = "catkin"; diff --git a/kinetic/cob-msgs/default.nix b/kinetic/cob-msgs/default.nix index 9544d9c298..99c7424177 100644 --- a/kinetic/cob-msgs/default.nix +++ b/kinetic/cob-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, diagnostic-msgs }: buildRosPackage { pname = "ros-kinetic-cob-msgs"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_msgs/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "8d9f8e32061fdfcf8c02afa45da225bd84b0693e49bbe6b270e3c987b5ae9471"; + url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_msgs/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "e8a74873ca5580ee818cf45212b3c974d06a3619b9ef6b4e01b9beb9ff52a449"; }; buildType = "catkin"; diff --git a/kinetic/cob-navigation-config/default.nix b/kinetic/cob-navigation-config/default.nix index 5b8f7f8df7..8e87e8eaf1 100644 --- a/kinetic/cob-navigation-config/default.nix +++ b/kinetic/cob-navigation-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-cob-navigation-config"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation_config/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "ea2f019c88745ee95b7f987c7efce52ef9e4c0a6731557878c9cd9a46f3ea164"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation_config/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "8048e88f0d6a387902cb776df55a9292adf715e2ba02749bf2f47f881734ac16"; }; buildType = "catkin"; diff --git a/kinetic/cob-navigation-global/default.nix b/kinetic/cob-navigation-global/default.nix index ddea0a2b4a..c0ba35c937 100644 --- a/kinetic/cob-navigation-global/default.nix +++ b/kinetic/cob-navigation-global/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, map-server, amcl, catkin, cob-default-env-config, move-base, cob-scan-unifier, dwa-local-planner, rviz, cob-linear-nav, topic-tools, cob-supported-robots, cob-navigation-config }: buildRosPackage { pname = "ros-kinetic-cob-navigation-global"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation_global/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "ed5a734fc66b6a87bc3002ae6266a42b7a80959de8f6af826e3f75cde3d1d234"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation_global/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "7dc122e6b08421a90a19f91986397351ba880657e30d65ecd9b3d251862f13f6"; }; buildType = "catkin"; diff --git a/kinetic/cob-navigation-local/default.nix b/kinetic/cob-navigation-local/default.nix index 868e18830a..9c53cd9c17 100644 --- a/kinetic/cob-navigation-local/default.nix +++ b/kinetic/cob-navigation-local/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-navigation-config, catkin, move-base, dwa-local-planner, rviz, cob-supported-robots, roslaunch }: buildRosPackage { pname = "ros-kinetic-cob-navigation-local"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation_local/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "818967f45971a69616705eaede95699ae263f8f32ae1cab95dd32f9e3653b741"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation_local/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "40f88719fb1893cf57b15f809de3835908f02b41fe6aea6fa6db4ef26dfde37d"; }; buildType = "catkin"; diff --git a/kinetic/cob-navigation-slam/default.nix b/kinetic/cob-navigation-slam/default.nix index 0c6546dc1c..69a13c3925 100644 --- a/kinetic/cob-navigation-slam/default.nix +++ b/kinetic/cob-navigation-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, cob-navigation-global, catkin, cob-mapping-slam, rviz, cob-supported-robots, cob-navigation-config }: buildRosPackage { pname = "ros-kinetic-cob-navigation-slam"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation_slam/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "55b4755833c8dc86949c417eecc4167cf2600f99130f093db3ade913eb3f4d89"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation_slam/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "bf8eda8258cfe8b7016a2a856665092ca2dc4d9af59c1b9d09d9d6e5b9647ca3"; }; buildType = "catkin"; diff --git a/kinetic/cob-navigation/default.nix b/kinetic/cob-navigation/default.nix index f9e6721499..9a55d0a4c8 100644 --- a/kinetic/cob-navigation/default.nix +++ b/kinetic/cob-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-navigation-global, catkin, cob-navigation-slam, cob-navigation-local, cob-mapping-slam, cob-map-accessibility-analysis, cob-linear-nav, cob-navigation-config }: buildRosPackage { pname = "ros-kinetic-cob-navigation"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "710055b40569e1fe893b460f841111d381abae483107caceeec2048e635043af"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/kinetic/cob_navigation/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "e47d07ce967eb56f1d14b94af8a5f38ca6a12219c1618e2923a172a44d9853f9"; }; buildType = "catkin"; diff --git a/kinetic/cob-omni-drive-controller/default.nix b/kinetic/cob-omni-drive-controller/default.nix index 870dd6f536..fc4ed16a30 100644 --- a/kinetic/cob-omni-drive-controller/default.nix +++ b/kinetic/cob-omni-drive-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-base-controller-utils, tf, geometry-msgs, hardware-interface, boost, realtime-tools, message-generation, angles, std-srvs, catkin, nav-msgs, urdf, controller-interface, std-msgs, roscpp, pluginlib, sensor-msgs, tf2, dynamic-reconfigure }: buildRosPackage { pname = "ros-kinetic-cob-omni-drive-controller"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_omni_drive_controller/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "df512f9e9c823ca15bd27734444f66d9960017b943168223bc4159aa98f0e0ce"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_omni_drive_controller/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "82eb537c7cbeaf0c5b660287ec4b953ad7ad41d55786f28a3b018e6591c15e7a"; }; buildType = "catkin"; diff --git a/kinetic/cob-phidget-em-state/default.nix b/kinetic/cob-phidget-em-state/default.nix index df67f31546..4eb6587d7a 100644 --- a/kinetic/cob-phidget-em-state/default.nix +++ b/kinetic/cob-phidget-em-state/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-msgs, catkin, cob-phidgets, rospy }: buildRosPackage { pname = "ros-kinetic-cob-phidget-em-state"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_phidget_em_state/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "fd76a6fef6160215a19275fe4acc56b5596b17ab2750190eae4b66fcde038d36"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_phidget_em_state/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "5e6b69db48739860f331a9f498f0ce82a640bf960b3664223e767fcae537a159"; }; buildType = "catkin"; diff --git a/kinetic/cob-phidget-power-state/default.nix b/kinetic/cob-phidget-power-state/default.nix index f7d561f186..c19341db43 100644 --- a/kinetic/cob-phidget-power-state/default.nix +++ b/kinetic/cob-phidget-power-state/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-msgs, catkin, cob-phidgets, rospy }: buildRosPackage { pname = "ros-kinetic-cob-phidget-power-state"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_phidget_power_state/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "0c82b6402f68ffbf359d714cb189f2118157c8ef58b7189459a9d19e755d21ab"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_phidget_power_state/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "c561c20d14f1228e4f026e1b03a959c05b9223ea88ea553a5accc443f5cfd954"; }; buildType = "catkin"; diff --git a/kinetic/cob-phidgets/default.nix b/kinetic/cob-phidgets/default.nix index af38a77c13..0c290d7dca 100644 --- a/kinetic/cob-phidgets/default.nix +++ b/kinetic/cob-phidgets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, message-generation, message-runtime, libphidgets, rospy, std-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-phidgets"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_phidgets/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "c43743cc90b3b154795fe62a86ff42f4f2ebf42a6ebb3abc12ed8372f050ce49"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_phidgets/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "dc52a38762996d8dc6610d5438fa09969b3eda2652ca04898589cf3d4ef124b5"; }; buildType = "catkin"; diff --git a/kinetic/cob-relayboard/default.nix b/kinetic/cob-relayboard/default.nix index 3a76dee7e1..01e9776ff9 100644 --- a/kinetic/cob-relayboard/default.nix +++ b/kinetic/cob-relayboard/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rospy, std-msgs, cob-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-relayboard"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_relayboard/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "20f34428d23bed610c9a518b689d85bb4339ad447e9030825fd862b1f9485e26"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_relayboard/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "2ad7ef3c66f744394cfd849dbce2bad317e944312853fab970cfccb6dad052c3"; }; buildType = "catkin"; diff --git a/kinetic/cob-robots/default.nix b/kinetic/cob-robots/default.nix index 68d08e953a..3e86ef0b65 100644 --- a/kinetic/cob-robots/default.nix +++ b/kinetic/cob-robots/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-moveit-config, cob-default-robot-behavior, cob-hardware-config, catkin, cob-bringup, cob-default-robot-config }: buildRosPackage { pname = "ros-kinetic-cob-robots"; - version = "0.7.1-r1"; + version = "0.7.2-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_robots/0.7.1-1.tar.gz"; - name = "0.7.1-1.tar.gz"; - sha256 = "1483679adedcbfb7353a4a607c0e8dbc27e851939ae747d61047bbed759551a3"; + url = "https://github.com/ipa320/cob_robots-release/archive/release/kinetic/cob_robots/0.7.2-1.tar.gz"; + name = "0.7.2-1.tar.gz"; + sha256 = "716759ee98d528f2366395df34db139c017e1a56e40093f25afc2cd841082f82"; }; buildType = "catkin"; diff --git a/kinetic/cob-scan-unifier/default.nix b/kinetic/cob-scan-unifier/default.nix index 90da45db2b..189ea55c97 100644 --- a/kinetic/cob-scan-unifier/default.nix +++ b/kinetic/cob-scan-unifier/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, roscpp, laser-geometry, tf }: buildRosPackage { pname = "ros-kinetic-cob-scan-unifier"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_scan_unifier/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "3f2501c2263f5b5b680474ecfe637c853617793613a2a20aad8330a1626a7893"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_scan_unifier/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "70f6c34499e39b9eb0fc2e8904bdd0cc69f7d13e20c59d93a6f41e8f97e1bbe0"; }; buildType = "catkin"; diff --git a/kinetic/cob-sick-lms1xx/default.nix b/kinetic/cob-sick-lms1xx/default.nix index df4e9b3e18..5f493cdd98 100644 --- a/kinetic/cob-sick-lms1xx/default.nix +++ b/kinetic/cob-sick-lms1xx/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, sensor-msgs, catkin, diagnostic-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-sick-lms1xx"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_sick_lms1xx/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "3eb2a5cecd474dda5229924d7b4a24f7dc77daf13ffb64d59c40f9ddfec6ce65"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_sick_lms1xx/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "0c2054e38db44f7a88ce386dbbf6c54344213061edef7c08eb56f8538edd168c"; }; buildType = "catkin"; diff --git a/kinetic/cob-sick-s300/default.nix b/kinetic/cob-sick-s300/default.nix index 82f8859bbb..412179cf58 100644 --- a/kinetic/cob-sick-s300/default.nix +++ b/kinetic/cob-sick-s300/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, sensor-msgs, catkin, std-msgs, diagnostic-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-sick-s300"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_sick_s300/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "5a1f2eb739639c34533b3ca55042f0ab6b358ccd587b02e616da986bdf6fab70"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_sick_s300/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "4048ac765db3cc4ba7bc43f7070d59c770e1cfbda3ca1d1859f35715ca99d2a6"; }; buildType = "catkin"; diff --git a/kinetic/cob-simulation/default.nix b/kinetic/cob-simulation/default.nix index 6e1bacba5f..4aa6f3a959 100644 --- a/kinetic/cob-simulation/default.nix +++ b/kinetic/cob-simulation/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cob-bringup-sim, catkin, cob-gazebo-objects, cob-gazebo-worlds, cob-gazebo }: +{ lib, buildRosPackage, fetchurl, cob-bringup-sim, catkin, cob-gazebo-tools, cob-gazebo-objects, cob-gazebo-worlds, cob-gazebo }: buildRosPackage { pname = "ros-kinetic-cob-simulation"; - version = "0.7.1-r2"; + version = "0.7.3-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_simulation/0.7.1-2.tar.gz"; - name = "0.7.1-2.tar.gz"; - sha256 = "c1ef452128e707b246fe097c6ea507f1ff28073095750d399767bf0e0bc40fc5"; + url = "https://github.com/ipa320/cob_simulation-release/archive/release/kinetic/cob_simulation/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "ca8c43602e61baf05bc0007a66e3798c37bf807cb7364d39a27d3ae9fb0348be"; }; buildType = "catkin"; - propagatedBuildInputs = [ cob-bringup-sim cob-gazebo-objects cob-gazebo-worlds cob-gazebo ]; + propagatedBuildInputs = [ cob-bringup-sim cob-gazebo-tools cob-gazebo-objects cob-gazebo-worlds cob-gazebo ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/cob-srvs/default.nix b/kinetic/cob-srvs/default.nix index 237e644845..225536f045 100644 --- a/kinetic/cob-srvs/default.nix +++ b/kinetic/cob-srvs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-cob-srvs"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_srvs/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "0666d5ed148ad8ec3ecfd190b7b1c6ebb794d3c7e422a1f51b9d38cd0a6971a7"; + url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/cob_srvs/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "d72249c633e6f6264a9d1f5a2be58b160d59e1b62b5d873dfe1fb35a76920fe3"; }; buildType = "catkin"; diff --git a/kinetic/cob-supported-robots/default.nix b/kinetic/cob-supported-robots/default.nix index 110a064f12..9f5ba3bbb3 100644 --- a/kinetic/cob-supported-robots/default.nix +++ b/kinetic/cob-supported-robots/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-cob-supported-robots"; - version = "0.6.12-r1"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_supported_robots-release/archive/release/kinetic/cob_supported_robots/0.6.12-1.tar.gz"; - name = "0.6.12-1.tar.gz"; - sha256 = "cc66873218b8903836d42374cade45b8b0774686abe43236fa10208b24f5c51d"; + url = "https://github.com/ipa320/cob_supported_robots-release/archive/release/kinetic/cob_supported_robots/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "0c2a5002d85cec193a46e9e53d5694afecab1c65372990342115eb1ef51b5db1"; }; buildType = "catkin"; diff --git a/kinetic/cob-trajectory-controller/default.nix b/kinetic/cob-trajectory-controller/default.nix index e0c42ffd70..12aad242d4 100644 --- a/kinetic/cob-trajectory-controller/default.nix +++ b/kinetic/cob-trajectory-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, control-msgs, trajectory-msgs, sensor-msgs, catkin, cob-srvs, actionlib, std-msgs, dynamic-reconfigure, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-trajectory-controller"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_trajectory_controller/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "f1f2f855be9da0a1ba59d84c3c20dc66b67052ec9b2243698825bac31c75bcb7"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_trajectory_controller/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "eb4103ec8cbc02689af82e5b826aa5bb909df5c571eff9e8ca8f0de9cf89936c"; }; buildType = "catkin"; diff --git a/kinetic/cob-tricycle-controller/default.nix b/kinetic/cob-tricycle-controller/default.nix index 4ba694326c..7d23c52940 100644 --- a/kinetic/cob-tricycle-controller/default.nix +++ b/kinetic/cob-tricycle-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, hardware-interface, boost, pluginlib, cob-base-controller-utils, realtime-tools, catkin, roscpp, nav-msgs, controller-interface, angles, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-tricycle-controller"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_tricycle_controller/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "9ca719d4accc7d1d7091b463a298ca2d8de6de7aac6dc007d2186fd0ac73b564"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_tricycle_controller/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "4971dca410400abc6e37c24729e1faf6fb67984c39fd8b0e638870ff6abcaa5f"; }; buildType = "catkin"; diff --git a/kinetic/cob-twist-controller/default.nix b/kinetic/cob-twist-controller/default.nix index 656a7ec321..fc8200c7ba 100644 --- a/kinetic/cob-twist-controller/default.nix +++ b/kinetic/cob-twist-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rospy, tf-conversions, tf, geometry-msgs, roslint, boost, rviz, robot-state-publisher, eigen-conversions, xacro, kdl-conversions, orocos-kdl, cob-control-msgs, trajectory-msgs, catkin, nav-msgs, urdf, cob-frame-tracker, std-msgs, roscpp, visualization-msgs, eigen, kdl-parser, cmake-modules, pluginlib, sensor-msgs, cob-srvs, dynamic-reconfigure, topic-tools }: buildRosPackage { pname = "ros-kinetic-cob-twist-controller"; - version = "0.7.8-r1"; + version = "0.7.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_twist_controller/0.7.8-1.tar.gz"; - name = "0.7.8-1.tar.gz"; - sha256 = "d289592b4f04f5c0d15016aac20430178119f6d710f6a338302890cef07cb36e"; + url = "https://github.com/ipa320/cob_control-release/archive/release/kinetic/cob_twist_controller/0.7.9-1.tar.gz"; + name = "0.7.9-1.tar.gz"; + sha256 = "d8bc0759fa0c8a26ee1bc412e01600e0b61a3cfa800133df8e7ebd85b3d26273"; }; buildType = "catkin"; diff --git a/kinetic/cob-undercarriage-ctrl/default.nix b/kinetic/cob-undercarriage-ctrl/default.nix index a76f510e0d..9d1922bf38 100644 --- a/kinetic/cob-undercarriage-ctrl/default.nix +++ b/kinetic/cob-undercarriage-ctrl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, control-msgs, tf, catkin, cob-utilities, diagnostic-updater, nav-msgs, diagnostic-msgs, cob-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-cob-undercarriage-ctrl"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_undercarriage_ctrl/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "b02280a45e8cee59d857a5de4e31165e85ced5d95b2a57445a2e5e4241a20949"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_undercarriage_ctrl/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "b4417c4c32af77b23c354e5ca649e8df5293b6bea76ef8933875fef31be185cf"; }; buildType = "catkin"; diff --git a/kinetic/cob-utilities/default.nix b/kinetic/cob-utilities/default.nix index 65683d0e48..81b94c82ad 100644 --- a/kinetic/cob-utilities/default.nix +++ b/kinetic/cob-utilities/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-cob-utilities"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_utilities/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "fb5b1fa89086c9fd40043b0e725d8909ade0e066ffa166b5ffab6918d2263fcc"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_utilities/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "7ff90ea1abde2f545a1e1d5d92ba7c7910a363b507c6eec54b41e85e70682cde"; }; buildType = "catkin"; diff --git a/kinetic/cob-voltage-control/default.nix b/kinetic/cob-voltage-control/default.nix index 5fd968b416..d6b6c21e22 100644 --- a/kinetic/cob-voltage-control/default.nix +++ b/kinetic/cob-voltage-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, dynamic-reconfigure, catkin, pythonPackages, cob-phidgets, rospy, std-msgs, cob-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-cob-voltage-control"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_voltage_control/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "dbc403115d7749d071d386ac3a755b6dd04ff3457ea13274c24d8ab7520d67a3"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/cob_voltage_control/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "4639e392b3217eb3bf1f40954e28be2e077d3a0488ffdfcfb2d7f694caa8bd94"; }; buildType = "catkin"; diff --git a/kinetic/costmap-converter/default.nix b/kinetic/costmap-converter/default.nix index b25bcc14d8..f1b9a47bc3 100644 --- a/kinetic/costmap-converter/default.nix +++ b/kinetic/costmap-converter/default.nix @@ -2,19 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, catkin, cv-bridge, message-generation, message-runtime, dynamic-reconfigure, std-msgs, roscpp, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, catkin, cv-bridge, rostest, message-generation, message-runtime, dynamic-reconfigure, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-costmap-converter"; - version = "0.0.9"; + version = "0.0.11-r1"; src = fetchurl { - url = "https://github.com/rst-tu-dortmund/costmap_converter-release/archive/release/kinetic/costmap_converter/0.0.9-0.tar.gz"; - name = "0.0.9-0.tar.gz"; - sha256 = "7db5256548d15973278387505fd9f7acb2a9cdbffccee0e3b7d5d9225de5f1e2"; + url = "https://github.com/rst-tu-dortmund/costmap_converter-release/archive/release/kinetic/costmap_converter/0.0.11-1.tar.gz"; + name = "0.0.11-1.tar.gz"; + sha256 = "c2167b9e817fe4450c6f354b86441a5b9db400e5c05ee390d5536a6524d5d3f5"; }; buildType = "catkin"; buildInputs = [ costmap-2d pluginlib cv-bridge message-generation dynamic-reconfigure std-msgs roscpp geometry-msgs ]; + checkInputs = [ rostest ]; propagatedBuildInputs = [ costmap-2d pluginlib cv-bridge message-runtime dynamic-reconfigure std-msgs roscpp geometry-msgs ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/costmap-cspace-msgs/default.nix b/kinetic/costmap-cspace-msgs/default.nix index 4585784b95..654c1465fb 100644 --- a/kinetic/costmap-cspace-msgs/default.nix +++ b/kinetic/costmap-cspace-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-costmap-cspace-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/costmap_cspace_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "a8cc657ddfa95aa75833207cf54d7d5e0159893e1b8d3762770e872f3937c914"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/costmap_cspace_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "edcc47e537c5002239d74c64eefb9af640e45aa189997fd64ca1dd534b9ff8ee"; }; buildType = "catkin"; diff --git a/kinetic/costmap-cspace/default.nix b/kinetic/costmap-cspace/default.nix index 372b8c5c6d..7d1f0f7a64 100644 --- a/kinetic/costmap-cspace/default.nix +++ b/kinetic/costmap-cspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, tf2-geometry-msgs, costmap-cspace-msgs, sensor-msgs, catkin, tf2-ros, roscpp, tf2-sensor-msgs, rostest, nav-msgs, neonavigation-common, xmlrpcpp, laser-geometry, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-costmap-cspace"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/costmap_cspace/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "9ec19bd4292f3e5adf651a39ae09898d0cbfd2b5964e32f2b271d213e7c5674a"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/costmap_cspace/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "55203176918452c48f2bcf230557889287969cd686afc87dfb9b9107e1101d67"; }; buildType = "catkin"; diff --git a/kinetic/dataspeed-ulc-can/default.nix b/kinetic/dataspeed-ulc-can/default.nix index ee098d8900..9cb134fb63 100644 --- a/kinetic/dataspeed-ulc-can/default.nix +++ b/kinetic/dataspeed-ulc-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, dataspeed-ulc-msgs, catkin, can-msgs, rostest, roslib, nodelet, rospy, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-dataspeed-ulc-can"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/kinetic/dataspeed_ulc_can/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "943951631781b6f9b57d100ce3d4013bae002620633467ec8558d22b62e9586a"; + url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/kinetic/dataspeed_ulc_can/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "a1bfa822aab424089b6ef82626459c12661459233918eebc87935eb4707794d9"; }; buildType = "catkin"; diff --git a/kinetic/dataspeed-ulc-msgs/default.nix b/kinetic/dataspeed-ulc-msgs/default.nix index 72dfbd1f00..4184a90c32 100644 --- a/kinetic/dataspeed-ulc-msgs/default.nix +++ b/kinetic/dataspeed-ulc-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-dataspeed-ulc-msgs"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/kinetic/dataspeed_ulc_msgs/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "c97da5e0ef3b8cbe3c02ee9a7e3da2b9ff95831f8bc48eba9ebda31e46daeaca"; + url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/kinetic/dataspeed_ulc_msgs/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "4bf3d49ca44190f9a1983f53999fa15487e9ef5e96b4bacb2de8007c94b3ff2a"; }; buildType = "catkin"; diff --git a/kinetic/dataspeed-ulc/default.nix b/kinetic/dataspeed-ulc/default.nix index db5656c41f..a1fe68fe6b 100644 --- a/kinetic/dataspeed-ulc/default.nix +++ b/kinetic/dataspeed-ulc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dataspeed-ulc-can, dataspeed-ulc-msgs }: buildRosPackage { pname = "ros-kinetic-dataspeed-ulc"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/kinetic/dataspeed_ulc/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "902411ba77f073b251b2483dbd1b080d0fcf721d08934e243a6576de4f1042ec"; + url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/kinetic/dataspeed_ulc/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "1beafc16f183ca5277bca47d9fd028dc60cafe7a7a5eab38add3ef0b88301b9d"; }; buildType = "catkin"; diff --git a/kinetic/eigenpy/default.nix b/kinetic/eigenpy/default.nix index 4a3b6bcd92..1a8dabeebf 100644 --- a/kinetic/eigenpy/default.nix +++ b/kinetic/eigenpy/default.nix @@ -2,24 +2,24 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python, boost, git, catkin, pythonPackages, eigen }: +{ lib, buildRosPackage, fetchurl, python, boost, git, pythonPackages, doxygen, eigen, cmake }: buildRosPackage { pname = "ros-kinetic-eigenpy"; - version = "1.5.1-r1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/kinetic/eigenpy/1.5.1-1.tar.gz"; - name = "1.5.1-1.tar.gz"; - sha256 = "1c469a9fcd39bc28cfea46fc9370d2ded8697748208c0c8609b5d03c2271a4c1"; + url = "https://github.com/ipab-slmc/eigenpy_catkin-release/archive/release/kinetic/eigenpy/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "0c83b58e810e5eca90ef5f2876b9918700efec20f26a8bd81bff13438ec52f99"; }; - buildType = "catkin"; - buildInputs = [ python pythonPackages.numpy boost git eigen ]; + buildType = "cmake"; + buildInputs = [ python pythonPackages.numpy boost git doxygen eigen ]; propagatedBuildInputs = [ python pythonPackages.numpy boost eigen ]; - nativeBuildInputs = [ catkin ]; + nativeBuildInputs = [ cmake ]; meta = { - description = ''Bindings between Numpy and Eigen using Boost.Python - wrapped for catkin.''; + description = ''Bindings between Numpy and Eigen using Boost.Python''; license = with lib.licenses; [ bsdOriginal ]; }; } diff --git a/kinetic/fanuc-cr35ia-support/default.nix b/kinetic/fanuc-cr35ia-support/default.nix new file mode 100644 index 0000000000..67e238a51f --- /dev/null +++ b/kinetic/fanuc-cr35ia-support/default.nix @@ -0,0 +1,58 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-cr35ia-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_cr35ia_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "edd8d510eb7208f8555f4ee98584b8bc687217798224c5347f5f2b280c992210"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc CR-35iA (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc CR-35iA manipulators. This currently includes the base model + only. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot CR-35iA Mechanical Unit Operator's Manual version + B-83734EN/01. All urdfs are based on the default motion and + joint velocity limits, unless noted otherwise (ie: no support for high + speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

+

+ Note: there is currently some confusion over the correct values for + the joint limits of joints 2 and 3. Version B-83734EN/01 of the + Operator's Manual incorrectly states that 1.05 rad equals 120 degrees, + and that 0.39 rad equals 45 degrees (joint 2). Additionally, it gives a + value of -122.9 degrees for the lower limit of joint 3, whereas (at + least) Roboguide Rev K have this limit set to -182 degrees. + We advise users to pay extra attention when verifying the xacro in this + support package until this is cleared up. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-cr7ia-support/default.nix b/kinetic/fanuc-cr7ia-support/default.nix new file mode 100644 index 0000000000..7d20f4053a --- /dev/null +++ b/kinetic/fanuc-cr7ia-support/default.nix @@ -0,0 +1,49 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-cr7ia-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_cr7ia_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "18db020e996f8f116d72c0b8de33ce98af0cde8ff06b70775486fde0274186b8"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc CR-7iA (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc CR-7iA manipulators. This currently includes the base and + /L model. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot CR-7iA Mechanical Unit Operator's Manual version + B-83774EN/01. All urdfs are based on the default motion and + joint velocity limits, unless noted otherwise (ie: no support for high + speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-driver/default.nix b/kinetic/fanuc-driver/default.nix new file mode 100644 index 0000000000..75cfa8fd75 --- /dev/null +++ b/kinetic/fanuc-driver/default.nix @@ -0,0 +1,33 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, roslaunch, catkin, industrial-robot-client }: +buildRosPackage { + pname = "ros-kinetic-fanuc-driver"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_driver/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "b4cea0375f81ac549311713f0ceb785730f485c9cbacb2592f70c06bffd9be5d"; + }; + + buildType = "catkin"; + buildInputs = [ industrial-robot-client ]; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ industrial-robot-client ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial nodes for interfacing with Fanuc robot controllers. +

+

+ This package is part of the ROS-Industrial program and contains nodes + for interfacing with Fanuc industrial robot controllers that support + the KAREL programming environment. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-lrmate200i-support/default.nix b/kinetic/fanuc-lrmate200i-support/default.nix new file mode 100644 index 0000000000..00860f2558 --- /dev/null +++ b/kinetic/fanuc-lrmate200i-support/default.nix @@ -0,0 +1,44 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-lrmate200i-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_lrmate200i_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "dee1796df3bb0c0d3b5c88ad70b2e4675371066692b6d5f0fb8e1f4f1e2c60e6"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc LR Mate 200i. +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc LR Mate 200i manipulators. This currently includes the + base model only. +

+

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robotics LR Mate 200i Datasheet version + FRNA-10/9-DS-005. All urdfs are based on the default motion + and joint velocity limits, unless noted otherwise (ie: no support for + high speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-lrmate200ib-support/default.nix b/kinetic/fanuc-lrmate200ib-support/default.nix new file mode 100644 index 0000000000..9afd0123eb --- /dev/null +++ b/kinetic/fanuc-lrmate200ib-support/default.nix @@ -0,0 +1,48 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-lrmate200ib-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_lrmate200ib_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "ce3cb97cdffae9b04b67b48845b8ebf84184140252d35495b25bd63c38fe1d1c"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc LR Mate 200iB (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc LR Mate 200iB manipulators. This currently includes the base + model and the /3L. +

+

+ Joint limits and maximum joint velocities are based on the information in + the Fanuc LR Mate 200iB-200iB/3L datasheet, dated 24-Feb-2003. + All urdfs are based on the default motion and joint velocity limits, + unless noted otherwise (ie: no support for high speed joints, + extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

+

Contributors:

+

+ This support package has received contributions from: Victor Lamoine. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-lrmate200ic-support/default.nix b/kinetic/fanuc-lrmate200ic-support/default.nix new file mode 100644 index 0000000000..9634f8d7fc --- /dev/null +++ b/kinetic/fanuc-lrmate200ic-support/default.nix @@ -0,0 +1,52 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-lrmate200ic-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_lrmate200ic_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "f0beaa7d423a5605a10454f81f3b858116f897a73b779f7a6b96e66fa9fa20b7"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc LR Mate 200iC (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc LR Mate 200iC manipulators. This includes the base model + (/5C, /5WP), /5H, /5L (/5LC), /5F and the /5HS. Variants in brackets + are supported by the files for the referenced model. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot LR Mate 200iC Mechanical Unit Operator's Manual + version B-82584EN/07. All urdfs are based on the default motion + and joint velocity limits, unless noted otherwise (ie: no support for + high speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m10ia-support/default.nix b/kinetic/fanuc-m10ia-support/default.nix new file mode 100644 index 0000000000..69fb7fe74a --- /dev/null +++ b/kinetic/fanuc-m10ia-support/default.nix @@ -0,0 +1,49 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m10ia-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m10ia_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "5f71b76f7da5eaed85d02c829ba1c14181385ca88b3a49c5e39c0aeebe7653aa"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-10iA (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-10iA manipulators. This includes the base model and the + /7L variant. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot M-10iA Mechanical Unit Operator's Manual + version B-82754EN/09. All urdfs are based on the default motion + and joint velocity limits, unless noted otherwise (ie: no support for + high speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m16ib-support/default.nix b/kinetic/fanuc-m16ib-support/default.nix new file mode 100644 index 0000000000..0bbfda2fcc --- /dev/null +++ b/kinetic/fanuc-m16ib-support/default.nix @@ -0,0 +1,49 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m16ib-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m16ib_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "64d89331fc8a3a617a912bd018e82fef838548fd3a3bd39fd5278d90628e9f10"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-16iB / ARC Mate 120iB (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-16iB / ARC Mate 120iB manipulators. This currently includes + the /20 only. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot ARC Mate 120iB, Fanuc Robot M-16iB/20 Mechanical + Unit Maintenance Manual version B-81765EN/02. All urdfs are + based on the default motion and joint velocity limits, unless noted + otherwise (ie: no support for high speed joints, extended / limited + motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m20ia-support/default.nix b/kinetic/fanuc-m20ia-support/default.nix new file mode 100644 index 0000000000..99a3ab9cda --- /dev/null +++ b/kinetic/fanuc-m20ia-support/default.nix @@ -0,0 +1,54 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m20ia-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m20ia_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "ef6f4c5a8b3b3639146491a98eaccd4b52d5059611b7736cb2ff25e55820ff84"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-20iA / ARC Mate 120iC (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-20iA / ARC Mate 120iC manipulators. This currently includes + the base model and /10L. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot ARC Mate 120iC, FANUC Robot M-20iA Mechanical Unit + Operator's Manual version B-82874EN/06. All urdfs are based + on the default motion and joint velocity limits, unless noted otherwise + (ie: no support for high speed joints, extended / limited motion ranges + or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

+

Contributors:

+

+ This support package has received contributions from: Joe Spanier (M-20iA/10L). +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m20ib-support/default.nix b/kinetic/fanuc-m20ib-support/default.nix new file mode 100644 index 0000000000..d9cf4bfe77 --- /dev/null +++ b/kinetic/fanuc-m20ib-support/default.nix @@ -0,0 +1,47 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m20ib-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m20ib_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "080ef9dee61c4b5279e9f5dd76764cbda4ec13c771192df065afda8b3aecb82e"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-20iB (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-20iB manipulators. This currently includes the /25 model only. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot M-20iB Mechanical Unit Operator's Manual version + B-83754EN/01. All urdfs are based on the default motion and + joint velocity limits, unless noted otherwise (ie: no support for high + speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m430ia-support/default.nix b/kinetic/fanuc-m430ia-support/default.nix new file mode 100644 index 0000000000..290689551c --- /dev/null +++ b/kinetic/fanuc-m430ia-support/default.nix @@ -0,0 +1,48 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m430ia-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m430ia_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "9429039b3c99cb2d2b54901fe27523281d2802901a7b987067160c1d7c0c383c"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-430iA (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-430iA manipulators. This currently includes the /2F and /2P. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot M-430iA Mechanical Unit Operator's Manual + version B-82554EN/05. All urdfs are based on the default motion + and joint velocity limits, unless noted otherwise (ie: no support for + high speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m6ib-support/default.nix b/kinetic/fanuc-m6ib-support/default.nix new file mode 100644 index 0000000000..fa6d7ecba0 --- /dev/null +++ b/kinetic/fanuc-m6ib-support/default.nix @@ -0,0 +1,48 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m6ib-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m6ib_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "23bf414f70ce1c7636588ee46bfd80171d6929d5e0c93eaff0d309f3242062e9"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-6iB (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-6iB manipulators. This currently includes the base model only. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot ARC Mate 100i Model B, FANUC Robot M-6i Model B + Maintenance Manual version B-81545EN/01. All urdfs are + based on the default motion and joint velocity limits, unless noted + otherwise (ie: no support for high speed joints, extended / limited + motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m710ic-support/default.nix b/kinetic/fanuc-m710ic-support/default.nix new file mode 100644 index 0000000000..45abeac3a1 --- /dev/null +++ b/kinetic/fanuc-m710ic-support/default.nix @@ -0,0 +1,44 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m710ic-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m710ic_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "91c22e05ce970f183ab47479a180a9621a2efcc9d38232e61718e6ba2b184853"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-710iC (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-710iC manipulators. This currently includes the /45M and + /50 variants. +

+

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot M-710iC Mechanical Unit Operator's Manual + version B-82274EN/09. All urdfs are based on the default motion + and joint velocity limits, unless noted otherwise (ie: no support for + high speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m900ia-support/default.nix b/kinetic/fanuc-m900ia-support/default.nix new file mode 100644 index 0000000000..83aa7bca24 --- /dev/null +++ b/kinetic/fanuc-m900ia-support/default.nix @@ -0,0 +1,48 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m900ia-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m900ia_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "1265653360eee581019c0e8526b748f41d0b99969d7f9f804cedec6ed2668749"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-900iA (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-900iA manipulators. This currently includes the /260 model + only. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot M-900iA/260L Mechanical Manual, Maintenance Manual + version B-82135EN/05. All urdfs are based on the default motion + and joint velocity limits, unless noted otherwise (ie: no support for high + speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-m900ib-support/default.nix b/kinetic/fanuc-m900ib-support/default.nix new file mode 100644 index 0000000000..bdafbcb3a6 --- /dev/null +++ b/kinetic/fanuc-m900ib-support/default.nix @@ -0,0 +1,60 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-m900ib-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_m900ib_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "41cb9859cd5077c12fb3be628a900710ca5ae3e565843f433fd11d14c95c2b18"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc M-900iB (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc M-900iB manipulators. This currently includes the /700 variant + only. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot M-900iB/700 Mechanical Unit Operator's Manual + version B-83444EN/01. All urdfs are based on the default motion + and joint velocity limits, unless noted otherwise (ie: no support for + high speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

+

+ Note 1: the xacro for the /700 variant includes optional geometry + for the forklift pockets, balancers and counterweight that can be + enabled and disabled to correspond to the robot's actual configuration. + By default, only the balancers and the counterweight are included, but + this can be changed by making use of the provided xacro macro. +

+

+ Note 2: visualisation of the balancers and the counterweight is + an approximation only and may not always accurately represent the state + of the physical robot. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-r1000ia-support/default.nix b/kinetic/fanuc-r1000ia-support/default.nix new file mode 100644 index 0000000000..89bbe1847c --- /dev/null +++ b/kinetic/fanuc-r1000ia-support/default.nix @@ -0,0 +1,47 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, joint-state-publisher, fanuc-resources, rviz, robot-state-publisher, roslaunch, fanuc-driver, xacro }: +buildRosPackage { + pname = "ros-kinetic-fanuc-r1000ia-support"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_r1000ia_support/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "be79482b5b571b30a2c3c150631cd952dc744034e4c34dbcb70181daa8399edb"; + }; + + buildType = "catkin"; + checkInputs = [ roslaunch ]; + propagatedBuildInputs = [ fanuc-driver fanuc-resources rviz robot-state-publisher joint-state-publisher xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the Fanuc R-1000iA (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for Fanuc R-1000iA manipulators. This currently includes the /80F only. +

+

Specifications:

+ +

+ Joint limits and maximum joint velocities are based on the information in + the FANUC Robot R-1000iA Mechanical Unit Operator's Manual + version B-83004EN/03. All urdfs are based on the default motion + and joint velocity limits, unless noted otherwise (ie: no support for + high speed joints, extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fanuc-resources/default.nix b/kinetic/fanuc-resources/default.nix new file mode 100644 index 0000000000..0ea5011e52 --- /dev/null +++ b/kinetic/fanuc-resources/default.nix @@ -0,0 +1,34 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-kinetic-fanuc-resources"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/fanuc-release/archive/release/kinetic/fanuc_resources/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "938101a15261636944fd5f35b7784d873f2405d8764980f0fa643b6255783b36"; + }; + + buildType = "catkin"; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ Shared configuration data, 3D models and launch files for Fanuc + manipulators. +

+

+ This package contains configuration data, 3D models and launch files + that are shared between different Fanuc robot support packages + within the ROS-Industrial program. + + This package also contains common urdf / xacro resources used by + other Fanuc related packages. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/flexbe-behavior-engine/default.nix b/kinetic/flexbe-behavior-engine/default.nix index e38535355c..6f66b69b3e 100644 --- a/kinetic/flexbe-behavior-engine/default.nix +++ b/kinetic/flexbe-behavior-engine/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, flexbe-states, flexbe-onboard, flexbe-core, flexbe-input, flexbe-widget, flexbe-testing, flexbe-mirror }: buildRosPackage { pname = "ros-kinetic-flexbe-behavior-engine"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_behavior_engine/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "352ffb38f57dcc8b92add7c0441621231692810b42d62c069064a4202c742498"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_behavior_engine/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "ee39b8dbf01f2ec035433251875fcff4a6a1f448c6102b69b7a5c93cc3f244d9"; }; buildType = "catkin"; diff --git a/kinetic/flexbe-core/default.nix b/kinetic/flexbe-core/default.nix index ca91248488..dee5ce3aac 100644 --- a/kinetic/flexbe-core/default.nix +++ b/kinetic/flexbe-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, rospy, diagnostic-msgs, tf }: buildRosPackage { pname = "ros-kinetic-flexbe-core"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_core/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "b135b05ce4166bbfcd9a67631b7b5f2facf91ec33163e7c325d4e4a797982da8"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_core/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "022c44d36238d53b21d46e7d34096cce898f23a460366f6fd21522b1669a6b9c"; }; buildType = "catkin"; diff --git a/kinetic/flexbe-input/default.nix b/kinetic/flexbe-input/default.nix index d99eb098dd..3dd7f51db1 100644 --- a/kinetic/flexbe-input/default.nix +++ b/kinetic/flexbe-input/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, actionlib, rospy }: buildRosPackage { pname = "ros-kinetic-flexbe-input"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_input/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "065afc380474adabbd7dcc187b12cab4ab35081076303921d85c1b276722dc5d"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_input/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "bc6c1045b8caf3a87f19c64637d4bcdb71b1b1246f63c4a5c61c3100b0bc77e1"; }; buildType = "catkin"; diff --git a/kinetic/flexbe-mirror/default.nix b/kinetic/flexbe-mirror/default.nix index 8073b53ee4..daca679cd3 100644 --- a/kinetic/flexbe-mirror/default.nix +++ b/kinetic/flexbe-mirror/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, flexbe-widget, rospy, flexbe-core }: buildRosPackage { pname = "ros-kinetic-flexbe-mirror"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_mirror/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "cafc6ef8f4c9a11c38c02b4180fe563d22778c76ca8266b1acea58432cb97045"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_mirror/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "02940d31bb8d12bacd81128a749d93bf8a5c5f466a3df61b7c4efb6607351dd9"; }; buildType = "catkin"; diff --git a/kinetic/flexbe-msgs/default.nix b/kinetic/flexbe-msgs/default.nix index 8bda560147..05d0587d4a 100644 --- a/kinetic/flexbe-msgs/default.nix +++ b/kinetic/flexbe-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, smach-ros, message-generation, actionlib, message-runtime, rospy }: buildRosPackage { pname = "ros-kinetic-flexbe-msgs"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_msgs/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "11496f25d463cb6e501c62c86f3c838b52294c122420bb6c651e2f4d3196f40d"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_msgs/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "4c0842514f23eaa19e284d194e08f4c67f5a3381333c8ca2cac8b26cedb30864"; }; buildType = "catkin"; diff --git a/kinetic/flexbe-onboard/default.nix b/kinetic/flexbe-onboard/default.nix index 9e9e33fa0c..09d39d6e86 100644 --- a/kinetic/flexbe-onboard/default.nix +++ b/kinetic/flexbe-onboard/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, rospy, flexbe-core }: buildRosPackage { pname = "ros-kinetic-flexbe-onboard"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_onboard/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "8ecb1162a22e053cbcb4ad70701cf4e003495039919c8c04181485e4e98dd6c4"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_onboard/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "bdb90154be0463309e7565bb89425161d2c04f9e449646ce71625e6b962bdbd5"; }; buildType = "catkin"; diff --git a/kinetic/flexbe-states/default.nix b/kinetic/flexbe-states/default.nix index 9058f3732c..1bd01e3688 100644 --- a/kinetic/flexbe-states/default.nix +++ b/kinetic/flexbe-states/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, rosbag, catkin, smach-ros, rostest, flexbe-testing, rospy, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-flexbe-states"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_states/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "9437e3b828006c62f4333e08143298c941fee279d15e8328af79d612a1b4d32f"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_states/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "a142828502bd05fb8c25044c85597542a9c5e05f69d475d4eea848f94121d772"; }; buildType = "catkin"; diff --git a/kinetic/flexbe-testing/default.nix b/kinetic/flexbe-testing/default.nix index f5069f0383..9f2f62a0f4 100644 --- a/kinetic/flexbe-testing/default.nix +++ b/kinetic/flexbe-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, rostest, rospy, std-msgs, rosunit, flexbe-core }: buildRosPackage { pname = "ros-kinetic-flexbe-testing"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_testing/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "49c028e36563ed61d814f1c74317627670d0605a19adb89ff9a7a8afd2301273"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_testing/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "4322944ad11a6b5337a2a3780566785d2d1e5cab6a1586ca8b4c3cbac313cd4b"; }; buildType = "catkin"; diff --git a/kinetic/flexbe-widget/default.nix b/kinetic/flexbe-widget/default.nix index 5e0ebfb4f6..cc244dd5d2 100644 --- a/kinetic/flexbe-widget/default.nix +++ b/kinetic/flexbe-widget/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, rospy, flexbe-core }: buildRosPackage { pname = "ros-kinetic-flexbe-widget"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_widget/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "941a2dfc10e083122a52d5d812aa40a04726193bcb56bd2eab2184b49d7fcddd"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/kinetic/flexbe_widget/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "07478d66a83de47880cb6c1964047cd96d6a55f04b3d8521797dc096bcee57ea"; }; buildType = "catkin"; diff --git a/kinetic/fsrobo-r-bringup/default.nix b/kinetic/fsrobo-r-bringup/default.nix new file mode 100644 index 0000000000..158beaf478 --- /dev/null +++ b/kinetic/fsrobo-r-bringup/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, fsrobo-r-driver, catkin, fsrobo-r-moveit-config, tf2-ros, fsrobo-r-description, robot-state-publisher }: +buildRosPackage { + pname = "ros-kinetic-fsrobo-r-bringup"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/FUJISOFT-Robotics/fsrobo_r-release/archive/release/kinetic/fsrobo_r_bringup/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "e3318f1608d41ac70242fcf9c55a0b4ef88d28a0ca7c68d2e6445497062636c9"; + }; + + buildType = "catkin"; + buildInputs = [ fsrobo-r-driver fsrobo-r-moveit-config tf2-ros fsrobo-r-description robot-state-publisher ]; + propagatedBuildInputs = [ fsrobo-r-driver fsrobo-r-moveit-config tf2-ros fsrobo-r-description robot-state-publisher ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The fsrobo_r_bringup package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fsrobo-r-description/default.nix b/kinetic/fsrobo-r-description/default.nix new file mode 100644 index 0000000000..7b2fb361c0 --- /dev/null +++ b/kinetic/fsrobo-r-description/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, gazeboSimulator, rviz, robot-state-publisher, roslaunch, joint-state-publisher }: +buildRosPackage { + pname = "ros-kinetic-fsrobo-r-description"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/FUJISOFT-Robotics/fsrobo_r-release/archive/release/kinetic/fsrobo_r_description/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "f63a51390f109c55783f57258936c0d78325e3fb808f2ac09b9d5f9e3d54aa1a"; + }; + + buildType = "catkin"; + buildInputs = [ roslaunch ]; + propagatedBuildInputs = [ gazeboSimulator.gazebo joint-state-publisher rviz robot-state-publisher ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

URDF Description package for FSRobo-R

+

This package contains configuration data, 3D models and launch files +for FSRobo-R robot

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fsrobo-r-driver/default.nix b/kinetic/fsrobo-r-driver/default.nix new file mode 100644 index 0000000000..1bcef7a1c7 --- /dev/null +++ b/kinetic/fsrobo-r-driver/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, industrial-robot-client, rostest, urdf, fsrobo-r-msgs, roslaunch }: +buildRosPackage { + pname = "ros-kinetic-fsrobo-r-driver"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/FUJISOFT-Robotics/fsrobo_r-release/archive/release/kinetic/fsrobo_r_driver/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "272a2e25d59b4154f3543bad78a4eee40442cc633c7a442139822633d18d0e85"; + }; + + buildType = "catkin"; + buildInputs = [ industrial-robot-client urdf fsrobo-r-msgs ]; + checkInputs = [ rostest roslaunch ]; + propagatedBuildInputs = [ urdf industrial-robot-client fsrobo-r-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The fsrobo_r_driver package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fsrobo-r-moveit-config/default.nix b/kinetic/fsrobo-r-moveit-config/default.nix new file mode 100644 index 0000000000..effe3d3c7b --- /dev/null +++ b/kinetic/fsrobo-r-moveit-config/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-ros-visualization, moveit-ros-move-group, catkin, moveit-kinematics, fsrobo-r-description, robot-state-publisher, joint-state-publisher, xacro, moveit-planners-ompl }: +buildRosPackage { + pname = "ros-kinetic-fsrobo-r-moveit-config"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/FUJISOFT-Robotics/fsrobo_r-release/archive/release/kinetic/fsrobo_r_moveit_config/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "3eb07feb50fd8d9af7cc90b0b1e9eb73329d68603d51b91ba0ce1e8a809cf622"; + }; + + buildType = "catkin"; + buildInputs = [ fsrobo-r-description ]; + propagatedBuildInputs = [ moveit-ros-move-group moveit-ros-visualization moveit-kinematics fsrobo-r-description robot-state-publisher joint-state-publisher xacro moveit-planners-ompl ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An automatically generated package with all the configuration and launch files for using the fsrobo_r with the MoveIt! Motion Planning Framework''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fsrobo-r-msgs/default.nix b/kinetic/fsrobo-r-msgs/default.nix new file mode 100644 index 0000000000..e8f9e03d3c --- /dev/null +++ b/kinetic/fsrobo-r-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }: +buildRosPackage { + pname = "ros-kinetic-fsrobo-r-msgs"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/FUJISOFT-Robotics/fsrobo_r-release/archive/release/kinetic/fsrobo_r_msgs/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "c1e5330d0d0242a45b60fea7008a78d257545ee1b6ee48960428d1e73288ff8b"; + }; + + buildType = "catkin"; + buildInputs = [ std-msgs message-generation message-runtime geometry-msgs ]; + propagatedBuildInputs = [ std-msgs message-generation message-runtime geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The fsrobo_r_msgs package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fsrobo-r-trajectory-filters/default.nix b/kinetic/fsrobo-r-trajectory-filters/default.nix new file mode 100644 index 0000000000..e6c3b8a095 --- /dev/null +++ b/kinetic/fsrobo-r-trajectory-filters/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-ros-planning, pluginlib, orocos-kdl, trajectory-msgs, catkin, moveit-core }: +buildRosPackage { + pname = "ros-kinetic-fsrobo-r-trajectory-filters"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/FUJISOFT-Robotics/fsrobo_r-release/archive/release/kinetic/fsrobo_r_trajectory_filters/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "3e2516924c5431636f3577b0b2de31ccc7386127299f612315bb5d93635e92a5"; + }; + + buildType = "catkin"; + buildInputs = [ moveit-ros-planning orocos-kdl pluginlib trajectory-msgs moveit-core ]; + propagatedBuildInputs = [ moveit-ros-planning orocos-kdl pluginlib trajectory-msgs moveit-core ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''plugins for filtering trajectories.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/fsrobo-r/default.nix b/kinetic/fsrobo-r/default.nix new file mode 100644 index 0000000000..99887afdae --- /dev/null +++ b/kinetic/fsrobo-r/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, fsrobo-r-driver, fsrobo-r-trajectory-filters, catkin, fsrobo-r-moveit-config, fsrobo-r-description, fsrobo-r-bringup, fsrobo-r-msgs }: +buildRosPackage { + pname = "ros-kinetic-fsrobo-r"; + version = "0.7.0-r1"; + + src = fetchurl { + url = "https://github.com/FUJISOFT-Robotics/fsrobo_r-release/archive/release/kinetic/fsrobo_r/0.7.0-1.tar.gz"; + name = "0.7.0-1.tar.gz"; + sha256 = "e74f4fcbc477415783942a54a8a7847165d65724bcf378f9f7ae47a5a0e1b26d"; + }; + + buildType = "catkin"; + buildInputs = [ fsrobo-r-driver fsrobo-r-trajectory-filters fsrobo-r-moveit-config fsrobo-r-description fsrobo-r-bringup fsrobo-r-msgs ]; + propagatedBuildInputs = [ fsrobo-r-driver fsrobo-r-trajectory-filters fsrobo-r-moveit-config fsrobo-r-description fsrobo-r-bringup fsrobo-r-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Meta package for FSRobo-R''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/generated.nix b/kinetic/generated.nix index 0d48068f36..f5334130a1 100644 --- a/kinetic/generated.nix +++ b/kinetic/generated.nix @@ -70,6 +70,18 @@ self: super: { agvs-sim-bringup = self.callPackage ./agvs-sim-bringup {}; + ainstein-radar = self.callPackage ./ainstein-radar {}; + + ainstein-radar-drivers = self.callPackage ./ainstein-radar-drivers {}; + + ainstein-radar-filters = self.callPackage ./ainstein-radar-filters {}; + + ainstein-radar-gazebo-plugins = self.callPackage ./ainstein-radar-gazebo-plugins {}; + + ainstein-radar-msgs = self.callPackage ./ainstein-radar-msgs {}; + + ainstein-radar-rviz-plugins = self.callPackage ./ainstein-radar-rviz-plugins {}; + allocators = self.callPackage ./allocators {}; amcl = self.callPackage ./amcl {}; @@ -402,6 +414,8 @@ self: super: { cob-gazebo-ros-control = self.callPackage ./cob-gazebo-ros-control {}; + cob-gazebo-tools = self.callPackage ./cob-gazebo-tools {}; + cob-gazebo-worlds = self.callPackage ./cob-gazebo-worlds {}; cob-generic-can = self.callPackage ./cob-generic-can {}; @@ -414,6 +428,8 @@ self: super: { cob-hardware-config = self.callPackage ./cob-hardware-config {}; + cob-hardware-emulation = self.callPackage ./cob-hardware-emulation {}; + cob-helper-tools = self.callPackage ./cob-helper-tools {}; cob-image-flip = self.callPackage ./cob-image-flip {}; @@ -992,6 +1008,40 @@ self: super: { fake-localization = self.callPackage ./fake-localization {}; + fanuc-cr35ia-support = self.callPackage ./fanuc-cr35ia-support {}; + + fanuc-cr7ia-support = self.callPackage ./fanuc-cr7ia-support {}; + + fanuc-driver = self.callPackage ./fanuc-driver {}; + + fanuc-lrmate200i-support = self.callPackage ./fanuc-lrmate200i-support {}; + + fanuc-lrmate200ib-support = self.callPackage ./fanuc-lrmate200ib-support {}; + + fanuc-lrmate200ic-support = self.callPackage ./fanuc-lrmate200ic-support {}; + + fanuc-m10ia-support = self.callPackage ./fanuc-m10ia-support {}; + + fanuc-m16ib-support = self.callPackage ./fanuc-m16ib-support {}; + + fanuc-m20ia-support = self.callPackage ./fanuc-m20ia-support {}; + + fanuc-m20ib-support = self.callPackage ./fanuc-m20ib-support {}; + + fanuc-m430ia-support = self.callPackage ./fanuc-m430ia-support {}; + + fanuc-m6ib-support = self.callPackage ./fanuc-m6ib-support {}; + + fanuc-m710ic-support = self.callPackage ./fanuc-m710ic-support {}; + + fanuc-m900ia-support = self.callPackage ./fanuc-m900ia-support {}; + + fanuc-m900ib-support = self.callPackage ./fanuc-m900ib-support {}; + + fanuc-r1000ia-support = self.callPackage ./fanuc-r1000ia-support {}; + + fanuc-resources = self.callPackage ./fanuc-resources {}; + feed-the-troll = self.callPackage ./feed-the-troll {}; feed-the-troll-msgs = self.callPackage ./feed-the-troll-msgs {}; @@ -1114,6 +1164,20 @@ self: super: { frontier-exploration = self.callPackage ./frontier-exploration {}; + fsrobo-r = self.callPackage ./fsrobo-r {}; + + fsrobo-r-bringup = self.callPackage ./fsrobo-r-bringup {}; + + fsrobo-r-description = self.callPackage ./fsrobo-r-description {}; + + fsrobo-r-driver = self.callPackage ./fsrobo-r-driver {}; + + fsrobo-r-moveit-config = self.callPackage ./fsrobo-r-moveit-config {}; + + fsrobo-r-msgs = self.callPackage ./fsrobo-r-msgs {}; + + fsrobo-r-trajectory-filters = self.callPackage ./fsrobo-r-trajectory-filters {}; + ftm-msgs = self.callPackage ./ftm-msgs {}; futaba-serial-servo = self.callPackage ./futaba-serial-servo {}; @@ -1280,6 +1344,8 @@ self: super: { hebi-cpp-api = self.callPackage ./hebi-cpp-api {}; + hebi-description = self.callPackage ./hebi-description {}; + hebiros-description = self.callPackage ./hebiros-description {}; hector-components-description = self.callPackage ./hector-components-description {}; @@ -1448,6 +1514,20 @@ self: super: { iirob-filters = self.callPackage ./iirob-filters {}; + iiwa-control = self.callPackage ./iiwa-control {}; + + iiwa-description = self.callPackage ./iiwa-description {}; + + iiwa-gazebo = self.callPackage ./iiwa-gazebo {}; + + iiwa-hw = self.callPackage ./iiwa-hw {}; + + iiwa-moveit = self.callPackage ./iiwa-moveit {}; + + iiwa-msgs = self.callPackage ./iiwa-msgs {}; + + iiwa-ros = self.callPackage ./iiwa-ros {}; + image-cb-detector = self.callPackage ./image-cb-detector {}; image-common = self.callPackage ./image-common {}; @@ -1896,8 +1976,6 @@ self: super: { libmongocxx-ros = self.callPackage ./libmongocxx-ros {}; - libmynteye = self.callPackage ./libmynteye {}; - libntcan = self.callPackage ./libntcan {}; libpcan = self.callPackage ./libpcan {}; @@ -2464,6 +2542,8 @@ self: super: { nerian-stereo = self.callPackage ./nerian-stereo {}; + network-autoconfig = self.callPackage ./network-autoconfig {}; + network-control-tests = self.callPackage ./network-control-tests {}; network-detector = self.callPackage ./network-detector {}; @@ -2556,6 +2636,8 @@ self: super: { oculusprime = self.callPackage ./oculusprime {}; + odom-frame-publisher = self.callPackage ./odom-frame-publisher {}; + odometry-publisher-tutorial = self.callPackage ./odometry-publisher-tutorial {}; odva-ethernetip = self.callPackage ./odva-ethernetip {}; @@ -3054,6 +3136,8 @@ self: super: { puma-motor-msgs = self.callPackage ./puma-motor-msgs {}; + px4-msgs = self.callPackage ./px4-msgs {}; + py-trees = self.callPackage ./py-trees {}; py-trees-msgs = self.callPackage ./py-trees-msgs {}; @@ -3352,6 +3436,8 @@ self: super: { robot-statemachine = self.callPackage ./robot-statemachine {}; + robot-systemd = self.callPackage ./robot-systemd {}; + robot-upstart = self.callPackage ./robot-upstart {}; robotis-controller = self.callPackage ./robotis-controller {}; @@ -3548,6 +3634,8 @@ self: super: { ros-mppt = self.callPackage ./ros-mppt {}; + ros-mynteye = self.callPackage ./ros-mynteye {}; + ros-numpy = self.callPackage ./ros-numpy {}; ros-pytest = self.callPackage ./ros-pytest {}; @@ -3570,6 +3658,8 @@ self: super: { rosbag = self.callPackage ./rosbag {}; + rosbag-editor = self.callPackage ./rosbag-editor {}; + rosbag-migration-rule = self.callPackage ./rosbag-migration-rule {}; rosbag-pandas = self.callPackage ./rosbag-pandas {}; @@ -3928,6 +4018,10 @@ self: super: { rtt-nav-msgs = self.callPackage ./rtt-nav-msgs {}; + rtt-pcl = self.callPackage ./rtt-pcl {}; + + rtt-pcl-ros = self.callPackage ./rtt-pcl-ros {}; + rtt-ros = self.callPackage ./rtt-ros {}; rtt-ros-comm = self.callPackage ./rtt-ros-comm {}; @@ -3984,12 +4078,18 @@ self: super: { rxcpp-vendor = self.callPackage ./rxcpp-vendor {}; + rxros = self.callPackage ./rxros {}; + + rxros-tf = self.callPackage ./rxros-tf {}; + safe-teleop-base = self.callPackage ./safe-teleop-base {}; safe-teleop-stage = self.callPackage ./safe-teleop-stage {}; safety-limiter = self.callPackage ./safety-limiter {}; + safety-limiter-msgs = self.callPackage ./safety-limiter-msgs {}; + sainsmart-relay-usb = self.callPackage ./sainsmart-relay-usb {}; sand-island = self.callPackage ./sand-island {}; @@ -4206,6 +4306,8 @@ self: super: { summit-xl-sim-bringup = self.callPackage ./summit-xl-sim-bringup {}; + swarm-functions = self.callPackage ./swarm-functions {}; + swri-console = self.callPackage ./swri-console {}; swri-console-util = self.callPackage ./swri-console-util {}; @@ -4272,6 +4374,8 @@ self: super: { teleop-twist-keyboard = self.callPackage ./teleop-twist-keyboard {}; + tello-driver = self.callPackage ./tello-driver {}; + tensorflow-ros = self.callPackage ./tensorflow-ros {}; tensorflow-ros-rqt = self.callPackage ./tensorflow-ros-rqt {}; @@ -4532,6 +4636,8 @@ self: super: { turtlebot-interactive-markers = self.callPackage ./turtlebot-interactive-markers {}; + turtlebot-loadout-kha1 = self.callPackage ./turtlebot-loadout-kha1 {}; + turtlebot-msgs = self.callPackage ./turtlebot-msgs {}; turtlebot-navigation = self.callPackage ./turtlebot-navigation {}; diff --git a/kinetic/goal-passer/default.nix b/kinetic/goal-passer/default.nix index 45d93d7d95..1115242595 100644 --- a/kinetic/goal-passer/default.nix +++ b/kinetic/goal-passer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, nav-core, catkin, roscpp }: buildRosPackage { pname = "ros-kinetic-goal-passer"; - version = "0.2.1"; + version = "0.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/goal_passer/0.2.1-0.tar.gz"; - name = "0.2.1-0.tar.gz"; - sha256 = "f20c14ef1bd6e22e3b25dd9f5a1c618dac5a84da0987e85abdef7e9512bcb5a9"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/goal_passer/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "b5e68d5ea6ea39669d10ac3e490f9cabee86b3cfe78f82f0b73349afba7fb600"; }; buildType = "catkin"; diff --git a/kinetic/gps-common/default.nix b/kinetic/gps-common/default.nix index dbd434c921..432b943517 100644 --- a/kinetic/gps-common/default.nix +++ b/kinetic/gps-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, message-filters, nav-msgs, message-generation, message-runtime, rospy, std-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-gps-common"; - version = "0.2.0"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/kinetic/gps_common/0.2.0-0.tar.gz"; - name = "0.2.0-0.tar.gz"; - sha256 = "3827c093987666c0b823d42b095e3d9e7fbb6622333f14b0a62c9f7a54f0e209"; + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/kinetic/gps_common/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "b51f189ac2581535eada29f83d1e390384620d06a4e0b9c51be055bdf838ec1d"; }; buildType = "catkin"; diff --git a/kinetic/gps-umd/default.nix b/kinetic/gps-umd/default.nix index d313571590..942d177a50 100644 --- a/kinetic/gps-umd/default.nix +++ b/kinetic/gps-umd/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gps-common, catkin, gpsd-client }: buildRosPackage { pname = "ros-kinetic-gps-umd"; - version = "0.2.0"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/kinetic/gps_umd/0.2.0-0.tar.gz"; - name = "0.2.0-0.tar.gz"; - sha256 = "ce32a082ced7efeb32c4386533485d3eb757de247039b11a506e17dc8decc474"; + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/kinetic/gps_umd/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "2e7641f1f87643df3f56fd359c4ea2dbed49029aaa1ca64089f3de185073d4df"; }; buildType = "catkin"; diff --git a/kinetic/gpsd-client/default.nix b/kinetic/gpsd-client/default.nix index a9beb91cb7..d9c6158940 100644 --- a/kinetic/gpsd-client/default.nix +++ b/kinetic/gpsd-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, gpsd, pkg-config, gps-common, roscpp }: buildRosPackage { pname = "ros-kinetic-gpsd-client"; - version = "0.2.0"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/kinetic/gpsd_client/0.2.0-0.tar.gz"; - name = "0.2.0-0.tar.gz"; - sha256 = "65374d1b731fbb14f66284e274ed13089439964e40e6f827d8189bd261385eab"; + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/kinetic/gpsd_client/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "9b5ec2395979832b2005091569a757a07054964ad3e7ab5ed195c2e05a6ca6b5"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-core/default.nix b/kinetic/grid-map-core/default.nix index cbc2074553..c41870d0e4 100644 --- a/kinetic/grid-map-core/default.nix +++ b/kinetic/grid-map-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen }: buildRosPackage { pname = "ros-kinetic-grid-map-core"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_core/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "2cebfdf68fe9ca20cc7c4d57f0ac59ff8a9f43bad2dd29c93c07573ce5482e4c"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_core/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "97e9e074b91c075352f6b44d43ad79cfa542c2a81983fdc4af22162b6a7c0009"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-costmap-2d/default.nix b/kinetic/grid-map-costmap-2d/default.nix index 441b4e7666..585af67a24 100644 --- a/kinetic/grid-map-costmap-2d/default.nix +++ b/kinetic/grid-map-costmap-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, grid-map-core, catkin, costmap-2d }: buildRosPackage { pname = "ros-kinetic-grid-map-costmap-2d"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_costmap_2d/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "1b0cef78ed381ec06f7a46800aa432dc084edb0ef1fda60f2893f5cf3a585e3e"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_costmap_2d/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "8c515bff45cf9289ba86c2611589dcf80bbbdff55cdb92fee6b6167bcb4dd4b7"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-cv/default.nix b/kinetic/grid-map-cv/default.nix index 2ff7171729..5b50aa90bb 100644 --- a/kinetic/grid-map-cv/default.nix +++ b/kinetic/grid-map-cv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, filters, cv-bridge, catkin }: buildRosPackage { pname = "ros-kinetic-grid-map-cv"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_cv/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "6f53d10a6a6dfe5e0f110ac6e0e2785447afb6431c9a7a87cfc57e9337b2cd90"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_cv/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "eb4a6a602d19f4268d1450edc8d2306b23e2456b60e9d3df1f2f12c1bd0a95fc"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-demos/default.nix b/kinetic/grid-map-demos/default.nix index 07ac188225..092e6b91fc 100644 --- a/kinetic/grid-map-demos/default.nix +++ b/kinetic/grid-map-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-rviz-plugin, grid-map-core, grid-map-visualization, sensor-msgs, cv-bridge, catkin, grid-map-filters, octomap-msgs, grid-map-cv, grid-map-octomap, grid-map-ros, grid-map-msgs, roscpp, grid-map-loader, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-grid-map-demos"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_demos/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "4be5f16776d808d74f91df63bf52c23ffd3e71fcaf8dd65a704a5ca66f79ff1c"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_demos/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "01cbf50c1f042af1e1a17550b5e26d1321e100a94c94ea98098cfb01492a67fb"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-filters/default.nix b/kinetic/grid-map-filters/default.nix index e7b989eff1..0de55e687d 100644 --- a/kinetic/grid-map-filters/default.nix +++ b/kinetic/grid-map-filters/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, filters, catkin, grid-map-ros, grid-map-msgs }: buildRosPackage { pname = "ros-kinetic-grid-map-filters"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_filters/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "3a337f3e0228b306be739f72ab9d1935269b21a29d982268adbe96eb9202c896"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_filters/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "c85b94a5affa9b9b2f2395e291b24f55d8b0b9861e20ff1ae215e722586ea88f"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-loader/default.nix b/kinetic/grid-map-loader/default.nix index 247f9149ac..03aaf427bf 100644 --- a/kinetic/grid-map-loader/default.nix +++ b/kinetic/grid-map-loader/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roscpp, grid-map-msgs, catkin, grid-map-ros }: buildRosPackage { pname = "ros-kinetic-grid-map-loader"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_loader/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "063c88f71f25e65653bb56cea1bc43fa7ecdba5fe09f1f67b01917f81339b87d"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_loader/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "d5c6f226ec84691a75e24c3e7a3b2a73e652e5f0d442805a0c095de043597f85"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-msgs/default.nix b/kinetic/grid-map-msgs/default.nix index 23cbf2c2da..8ad8bfba1b 100644 --- a/kinetic/grid-map-msgs/default.nix +++ b/kinetic/grid-map-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-grid-map-msgs"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_msgs/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "82c732926ce0965e638f2bac463a831946130800b38ce20dd7360e7c1966c823"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_msgs/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "ebc9b7f7d548a67625f37480fc32c00e436ce7951935e989c9272ffb909b00cf"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-octomap/default.nix b/kinetic/grid-map-octomap/default.nix index 367ff3f784..45d039eb92 100644 --- a/kinetic/grid-map-octomap/default.nix +++ b/kinetic/grid-map-octomap/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, catkin, octomap }: buildRosPackage { pname = "ros-kinetic-grid-map-octomap"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_octomap/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "6aa26ebcaa7eeca40a0752e6ab291484cf8d8c50f26874de03dfab32d79a5645"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_octomap/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "3c8a8e8de0a202f2f76df1fc856e3c11b886a6100d32b58f418814be06f745a7"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-pcl/default.nix b/kinetic/grid-map-pcl/default.nix index a941ea5d37..25d129902f 100644 --- a/kinetic/grid-map-pcl/default.nix +++ b/kinetic/grid-map-pcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, catkin, pcl-ros }: buildRosPackage { pname = "ros-kinetic-grid-map-pcl"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_pcl/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "4b831fb53f105575293ca195e5131792b38b74a04d7ed3a0d43fa9df168dbd71"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_pcl/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "5df44de3ea0df1daf65378bb43fea5d2345d63c6a13382ce83e8c6267022e007"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-ros/default.nix b/kinetic/grid-map-ros/default.nix index bf7da1832a..1783d9cad4 100644 --- a/kinetic/grid-map-ros/default.nix +++ b/kinetic/grid-map-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, geometry-msgs, rosbag, cv-bridge, sensor-msgs, catkin, roscpp, nav-msgs, visualization-msgs, std-msgs, grid-map-msgs, tf, grid-map-cv }: buildRosPackage { pname = "ros-kinetic-grid-map-ros"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_ros/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "adc1ac725ccf3ecd3a0a537d21b12fd33d88b38e8a286d8566766a24dc26e1ac"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_ros/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "7e49f6f70334a0e9667ac56701bbe9e63d0eebd3e35b78c426bfc82bda1f752a"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-rviz-plugin/default.nix b/kinetic/grid-map-rviz-plugin/default.nix index d7f4fd9b2f..ff448a6a60 100644 --- a/kinetic/grid-map-rviz-plugin/default.nix +++ b/kinetic/grid-map-rviz-plugin/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, grid-map-ros, rviz, qt5, grid-map-msgs }: buildRosPackage { pname = "ros-kinetic-grid-map-rviz-plugin"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_rviz_plugin/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "409f35324a41675986209b4216b26292974d5d3f904737fcae422073a06269aa"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_rviz_plugin/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "257e1f6ff17799b30972b83025c1350e040a107426c88dea6d9ca57efec53e5d"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-sdf/default.nix b/kinetic/grid-map-sdf/default.nix index 322f718e63..abb2eeae09 100644 --- a/kinetic/grid-map-sdf/default.nix +++ b/kinetic/grid-map-sdf/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, catkin, pcl-ros }: buildRosPackage { pname = "ros-kinetic-grid-map-sdf"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_sdf/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "5bbc1756b64c889099d4b53d02bde831a9844474ff65d824ddc67ec52b361a31"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_sdf/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "5b7ba54ef786b5fa0743939fdc14fabd87137e829cd0ba14d5df8ae0e1d42b77"; }; buildType = "catkin"; diff --git a/kinetic/grid-map-visualization/default.nix b/kinetic/grid-map-visualization/default.nix index c63f2beb69..9e3951334e 100644 --- a/kinetic/grid-map-visualization/default.nix +++ b/kinetic/grid-map-visualization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, sensor-msgs, catkin, roscpp, grid-map-ros, nav-msgs, visualization-msgs, grid-map-msgs, tf }: buildRosPackage { pname = "ros-kinetic-grid-map-visualization"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_visualization/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "7bf9e5db3452570856dbc6cc59362c7acc0f9ce30567079d2633ae08c6786871"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map_visualization/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "1107c03f151b9dc6a82b53a9f675cb29180878b99d34cf0f36def0a607ca0ffa"; }; buildType = "catkin"; diff --git a/kinetic/grid-map/default.nix b/kinetic/grid-map/default.nix index 9711e6601f..fe46c90027 100644 --- a/kinetic/grid-map/default.nix +++ b/kinetic/grid-map/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-rviz-plugin, grid-map-core, grid-map-visualization, grid-map-demos, catkin, grid-map-filters, grid-map-ros, grid-map-msgs, grid-map-loader, grid-map-cv }: buildRosPackage { pname = "ros-kinetic-grid-map"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "4aa4624730521ecfd83a989ab120499a153d840604dce8b992f29692c290ff64"; + url = "https://github.com/anybotics/grid_map-release/archive/release/kinetic/grid_map/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "4ae8f96aa5216a00d9fc2bcbfc9d4f5eadbe79d8f677e67151c3fff26f0f2cf9"; }; buildType = "catkin"; diff --git a/kinetic/h264-encoder-core/default.nix b/kinetic/h264-encoder-core/default.nix index bf7f80ae8c..7d22220f3d 100644 --- a/kinetic/h264-encoder-core/default.nix +++ b/kinetic/h264-encoder-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gtest, catkin, ffmpeg, aws-common, cmake, gmock }: buildRosPackage { pname = "ros-kinetic-h264-encoder-core"; - version = "2.0.1-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/h264_encoder_core-release/archive/release/kinetic/h264_encoder_core/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "1cd837b1a7368bbc89f71be80f6d0870458d39eedb35d45fc66ee3014a419ba1"; + url = "https://github.com/aws-gbp/h264_encoder_core-release/archive/release/kinetic/h264_encoder_core/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "d842c9640adea6a8ba3debd7679f3e1bdfd7577434951bac97eb8971b0423b26"; }; buildType = "cmake"; diff --git a/kinetic/hebi-description/default.nix b/kinetic/hebi-description/default.nix new file mode 100644 index 0000000000..1c727b1f77 --- /dev/null +++ b/kinetic/hebi-description/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, urdf }: +buildRosPackage { + pname = "ros-kinetic-hebi-description"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/HebiRobotics/hebi_description-release/archive/release/kinetic/hebi_description/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "8f42e70157001046209919395024f8f4e1ec62a95063da2e550f399800e5d756"; + }; + + buildType = "catkin"; + buildInputs = [ urdf ]; + propagatedBuildInputs = [ urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS models for HEBI components''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/kinetic/iiwa-control/default.nix b/kinetic/iiwa-control/default.nix new file mode 100644 index 0000000000..8196943d7a --- /dev/null +++ b/kinetic/iiwa-control/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, controller-manager, catkin }: +buildRosPackage { + pname = "ros-kinetic-iiwa-control"; + version = "1.4.1-r1"; + + src = fetchurl { + url = "https://github.com/ipa-rwu/iiwa_stack-release/archive/release/kinetic/iiwa_control/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "632cb06251bac8416d3d7b4ceb3047dbca1eeb26790dc9c9784b83be69ff999e"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ controller-manager ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A package containing controllers used by MoveIt! and Gazebo''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/iiwa-description/default.nix b/kinetic/iiwa-description/default.nix new file mode 100644 index 0000000000..6c83bb4782 --- /dev/null +++ b/kinetic/iiwa-description/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, force-torque-sensor-controller }: +buildRosPackage { + pname = "ros-kinetic-iiwa-description"; + version = "1.4.1-r1"; + + src = fetchurl { + url = "https://github.com/ipa-rwu/iiwa_stack-release/archive/release/kinetic/iiwa_description/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "681fe3bc34f267d4f1970ffeca37bc881eeee4f2313d42dadbb8737f74670153"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ force-torque-sensor-controller ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''This package contains the URDF of the KUKA LBR IIWA robot''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/iiwa-gazebo/default.nix b/kinetic/iiwa-gazebo/default.nix new file mode 100644 index 0000000000..cf5a7c6a80 --- /dev/null +++ b/kinetic/iiwa-gazebo/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, catkin, iiwa-description }: +buildRosPackage { + pname = "ros-kinetic-iiwa-gazebo"; + version = "1.4.1-r1"; + + src = fetchurl { + url = "https://github.com/ipa-rwu/iiwa_stack-release/archive/release/kinetic/iiwa_gazebo/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "37a357aa4f7bf6d98fdfb645baa017257b2208f158524fecfcc4ecf99bed317c"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ gazebo-ros iiwa-description ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''This package allows to load a KUKA LBR IIWA robot onto Gazebo''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/iiwa-hw/default.nix b/kinetic/iiwa-hw/default.nix new file mode 100644 index 0000000000..c03fbbcf8a --- /dev/null +++ b/kinetic/iiwa-hw/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, controller-manager, hardware-interface, cmake-modules, joint-limits-interface, control-toolbox, iiwa-ros, realtime-tools, catkin, roscpp, iiwa-msgs, controller-interface, urdf, tf }: +buildRosPackage { + pname = "ros-kinetic-iiwa-hw"; + version = "1.4.1-r1"; + + src = fetchurl { + url = "https://github.com/ipa-rwu/iiwa_stack-release/archive/release/kinetic/iiwa_hw/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "cbe8e6287a261bb47cbff82f27035c6f69dc8fa65ce781cb0af6410e0a91b52f"; + }; + + buildType = "catkin"; + buildInputs = [ controller-manager hardware-interface cmake-modules control-toolbox realtime-tools iiwa-ros joint-limits-interface roscpp iiwa-msgs controller-interface urdf tf ]; + propagatedBuildInputs = [ controller-manager hardware-interface cmake-modules control-toolbox realtime-tools iiwa-ros joint-limits-interface roscpp iiwa-msgs controller-interface urdf tf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The hardware interface to an KUKA LBR IIWA Robot''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/iiwa-moveit/default.nix b/kinetic/iiwa-moveit/default.nix new file mode 100644 index 0000000000..e0f12fa2c4 --- /dev/null +++ b/kinetic/iiwa-moveit/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-fake-controller-manager, moveit-ros-visualization, joint-trajectory-controller, position-controllers, moveit-simple-controller-manager, joint-state-controller, moveit-planners-ompl, robot-state-publisher, moveit-ros-planning-interface, joint-state-publisher, xacro, catkin, velocity-controllers, iiwa-description, moveit-ros-move-group, moveit-ros-warehouse, effort-controllers, gazebo-ros-control, moveit-setup-assistant }: +buildRosPackage { + pname = "ros-kinetic-iiwa-moveit"; + version = "1.4.1-r1"; + + src = fetchurl { + url = "https://github.com/ipa-rwu/iiwa_stack-release/archive/release/kinetic/iiwa_moveit/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "d74452c5a6b6e9801b34d886e3836350849c63b7781f31077af587c01f1f95a3"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ moveit-fake-controller-manager joint-state-controller moveit-ros-move-group iiwa-description moveit-ros-visualization velocity-controllers joint-trajectory-controller moveit-setup-assistant position-controllers moveit-simple-controller-manager moveit-ros-planning-interface moveit-ros-warehouse robot-state-publisher effort-controllers joint-state-publisher xacro gazebo-ros-control moveit-planners-ompl ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A package with all the configuration and launch files for using the KUKA LBR IIWA with the MoveIt Motion Planning Framework''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/iiwa-msgs/default.nix b/kinetic/iiwa-msgs/default.nix new file mode 100644 index 0000000000..d0e97cb342 --- /dev/null +++ b/kinetic/iiwa-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }: +buildRosPackage { + pname = "ros-kinetic-iiwa-msgs"; + version = "1.4.1-r1"; + + src = fetchurl { + url = "https://github.com/ipa-rwu/iiwa_stack-release/archive/release/kinetic/iiwa_msgs/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "58bb0b65b6f24eb96cc6d61f70bad1d4db486737f18e6e0778ea4a02d8ea5633"; + }; + + buildType = "catkin"; + buildInputs = [ std-msgs message-generation geometry-msgs ]; + propagatedBuildInputs = [ std-msgs message-runtime geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS Messages to communicate with a KUKA LBR IIWA Robot''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/iiwa-ros/default.nix b/kinetic/iiwa-ros/default.nix new file mode 100644 index 0000000000..9fcb2a6503 --- /dev/null +++ b/kinetic/iiwa-ros/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, iiwa-msgs, catkin, cmake-modules, roscpp }: +buildRosPackage { + pname = "ros-kinetic-iiwa-ros"; + version = "1.4.1-r1"; + + src = fetchurl { + url = "https://github.com/ipa-rwu/iiwa_stack-release/archive/release/kinetic/iiwa_ros/1.4.1-1.tar.gz"; + name = "1.4.1-1.tar.gz"; + sha256 = "0da94fb4366ddb8fcf9f7e3b8b3a4eeb1b3eb208cea6dd3abc0065be1a5fd0c6"; + }; + + buildType = "catkin"; + buildInputs = [ iiwa-msgs roscpp cmake-modules ]; + propagatedBuildInputs = [ iiwa-msgs roscpp cmake-modules ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The iiwa_ros package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/industrial-core/default.nix b/kinetic/industrial-core/default.nix index 79f9cc91bc..a87964f962 100644 --- a/kinetic/industrial-core/default.nix +++ b/kinetic/industrial-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, industrial-deprecated, industrial-utils, catkin, industrial-robot-client, industrial-msgs, simple-message, industrial-trajectory-filters, industrial-robot-simulator }: buildRosPackage { pname = "ros-kinetic-industrial-core"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_core/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "9a79ccf3401919d0db73124204c9df3c80dfba29c79730c4bee69fa374e89ee1"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_core/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "d186c95618083b6d61d477140f19fcf8f373d0e4c9c1ad56a9d802555d8ab814"; }; buildType = "catkin"; diff --git a/kinetic/industrial-deprecated/default.nix b/kinetic/industrial-deprecated/default.nix index 9bc3d510ad..4d25c45ec2 100644 --- a/kinetic/industrial-deprecated/default.nix +++ b/kinetic/industrial-deprecated/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-industrial-deprecated"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_deprecated/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "414aec3215c25f2095b1f30877b7d6268331162456afb5e67396691c4673ae9a"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_deprecated/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "bc971cd4410831deee27354a9bfb475fb0557622cff4fee2c3e8e5ad623e63ac"; }; buildType = "catkin"; diff --git a/kinetic/industrial-msgs/default.nix b/kinetic/industrial-msgs/default.nix index 44e2f019a2..17465fdc54 100644 --- a/kinetic/industrial-msgs/default.nix +++ b/kinetic/industrial-msgs/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, trajectory-msgs, catkin, message-generation, message-runtime, std-msgs, genmsg }: +{ lib, buildRosPackage, fetchurl, trajectory-msgs, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-kinetic-industrial-msgs"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_msgs/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "fe5ef1f0258098cba4d21bd0ca50a0b3e8047ace0c0903efe6cd2b8559647a9f"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_msgs/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "34ef8617c1df4e74cfc97985a20ab16232f4b1ae11ec8f1789cb1db63f481052"; }; buildType = "catkin"; - buildInputs = [ std-msgs genmsg message-generation trajectory-msgs ]; - propagatedBuildInputs = [ std-msgs trajectory-msgs genmsg message-runtime ]; + buildInputs = [ std-msgs trajectory-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs trajectory-msgs message-runtime ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/industrial-robot-client/default.nix b/kinetic/industrial-robot-client/default.nix index 50dbce900e..2308dce3ac 100644 --- a/kinetic/industrial-robot-client/default.nix +++ b/kinetic/industrial-robot-client/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, control-msgs, actionlib-msgs, trajectory-msgs, sensor-msgs, industrial-utils, catkin, industrial-msgs, simple-message, urdf, robot-state-publisher, actionlib, std-msgs, roslaunch, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, control-msgs, actionlib-msgs, trajectory-msgs, sensor-msgs, industrial-utils, catkin, industrial-msgs, simple-message, urdf, robot-state-publisher, actionlib, std-msgs, roscpp, rosunit }: buildRosPackage { pname = "ros-kinetic-industrial-robot-client"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_robot_client/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "fb9e9464e6fb6f86cfd77efcd8a67a1402f5eba2a16a038fb6c32b8c33fa4055"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_robot_client/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "71d327b53681b31e4c73e0a4307de24e174656a474fa04995018cb473db8a1dc"; }; buildType = "catkin"; - buildInputs = [ actionlib-msgs control-msgs trajectory-msgs sensor-msgs industrial-utils industrial-msgs simple-message urdf actionlib std-msgs roslaunch roscpp ]; + buildInputs = [ actionlib-msgs control-msgs trajectory-msgs sensor-msgs industrial-utils industrial-msgs simple-message urdf actionlib std-msgs roscpp ]; checkInputs = [ rosunit ]; propagatedBuildInputs = [ actionlib-msgs control-msgs trajectory-msgs sensor-msgs industrial-utils industrial-msgs simple-message urdf robot-state-publisher actionlib std-msgs roscpp ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/industrial-robot-simulator/default.nix b/kinetic/industrial-robot-simulator/default.nix index 50c1a45f91..a45404657b 100644 --- a/kinetic/industrial-robot-simulator/default.nix +++ b/kinetic/industrial-robot-simulator/default.nix @@ -5,16 +5,16 @@ { lib, buildRosPackage, fetchurl, control-msgs, trajectory-msgs, sensor-msgs, catkin, pythonPackages, industrial-robot-client, industrial-msgs, rospy, roslaunch }: buildRosPackage { pname = "ros-kinetic-industrial-robot-simulator"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_robot_simulator/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "cccf484b48e8cf7937b14418918f9110cf3b757b91534f903321de90e4a58321"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_robot_simulator/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "5c1d841b215ba686da49baec26471d893ec94ee8bab1bfa5316ed4410c74a360"; }; buildType = "catkin"; - checkInputs = [ roslaunch industrial-robot-client ]; + checkInputs = [ roslaunch ]; propagatedBuildInputs = [ control-msgs pythonPackages.rospkg trajectory-msgs sensor-msgs industrial-robot-client industrial-msgs rospy ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/industrial-trajectory-filters/default.nix b/kinetic/industrial-trajectory-filters/default.nix index 4d7a8fa295..36e0b7da36 100644 --- a/kinetic/industrial-trajectory-filters/default.nix +++ b/kinetic/industrial-trajectory-filters/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-ros-planning, pluginlib, orocos-kdl, trajectory-msgs, catkin, moveit-core }: buildRosPackage { pname = "ros-kinetic-industrial-trajectory-filters"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_trajectory_filters/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "967c02ff7e7e92d017fad6bb74fe4be2bcc3ceb98dcc750c4074bfac27772a8e"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_trajectory_filters/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "88abedfb278699d5b20ad2fcfdaa2dcfde2a89fc5ce65d6e14d82292dd7dc318"; }; buildType = "catkin"; diff --git a/kinetic/industrial-utils/default.nix b/kinetic/industrial-utils/default.nix index 331f1eaa8f..7cb9882c16 100644 --- a/kinetic/industrial-utils/default.nix +++ b/kinetic/industrial-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, urdf, rosunit, roscpp }: buildRosPackage { pname = "ros-kinetic-industrial-utils"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_utils/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "34824a9a2aa860bd9747dc1f57d9a3bad1b38257731d08fd34ee6018eec9738a"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/industrial_utils/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "5675376695d424f26a29f4393ddb50820a37027725b1d2bf21234ea79e2a0868"; }; buildType = "catkin"; diff --git a/kinetic/jog-control/default.nix b/kinetic/jog-control/default.nix index 05bdbeb3c1..688c85e5fd 100644 --- a/kinetic/jog-control/default.nix +++ b/kinetic/jog-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, jog-launch, jog-controller, catkin, jog-msgs }: buildRosPackage { pname = "ros-kinetic-jog-control"; - version = "0.0.1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://github.com/tork-a/jog_control-release/archive/release/kinetic/jog_control/0.0.1-0.tar.gz"; - name = "0.0.1-0.tar.gz"; - sha256 = "12ac8a9904af23778000c4cda9c49a00618c35df3e090da74c7a69b588480cae"; + url = "https://github.com/tork-a/jog_control-release/archive/release/kinetic/jog_control/0.0.2-1.tar.gz"; + name = "0.0.2-1.tar.gz"; + sha256 = "e2d71ddb6645c4f81b284e8195b79fc5e398620e49f7f8ea60d9e0a8a1bde2c0"; }; buildType = "catkin"; diff --git a/kinetic/jog-controller/default.nix b/kinetic/jog-controller/default.nix index 13a29f9e16..e5e9bb2857 100644 --- a/kinetic/jog-controller/default.nix +++ b/kinetic/jog-controller/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, moveit-ros-planning, moveit-visual-tools, jog-msgs, control-msgs, joy, catkin, rviz, moveit-core, actionlib, moveit-msgs, roslaunch, roscpp }: +{ lib, buildRosPackage, fetchurl, moveit-ros-planning, moveit-visual-tools, spacenav-node, jog-msgs, control-msgs, joy, catkin, rviz, moveit-core, actionlib, moveit-msgs, roslaunch, roscpp }: buildRosPackage { pname = "ros-kinetic-jog-controller"; - version = "0.0.1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://github.com/tork-a/jog_control-release/archive/release/kinetic/jog_controller/0.0.1-0.tar.gz"; - name = "0.0.1-0.tar.gz"; - sha256 = "2e1d30d6a78ecc8f4b32be7853786da128878df658ccf6bdf770ce5016d7db0d"; + url = "https://github.com/tork-a/jog_control-release/archive/release/kinetic/jog_controller/0.0.2-1.tar.gz"; + name = "0.0.2-1.tar.gz"; + sha256 = "4065d481e369b44c65f4dc2e5804d327aadae7245c6cee6ffcd48e07d7555b6e"; }; buildType = "catkin"; buildInputs = [ moveit-ros-planning moveit-visual-tools jog-msgs control-msgs rviz moveit-core actionlib moveit-msgs roslaunch roscpp ]; - propagatedBuildInputs = [ moveit-visual-tools moveit-ros-planning jog-msgs control-msgs joy rviz moveit-core actionlib moveit-msgs roscpp ]; + propagatedBuildInputs = [ moveit-visual-tools spacenav-node moveit-ros-planning jog-msgs control-msgs joy rviz moveit-core actionlib moveit-msgs roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/jog-launch/default.nix b/kinetic/jog-launch/default.nix index 53757aabec..4cf6570422 100644 --- a/kinetic/jog-launch/default.nix +++ b/kinetic/jog-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tra1-moveit-config, nextage-moveit-config, catkin, rostest, ur3-moveit-config, jog-controller, roslaunch, ur5-moveit-config, fake-joint-launch }: buildRosPackage { pname = "ros-kinetic-jog-launch"; - version = "0.0.1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://github.com/tork-a/jog_control-release/archive/release/kinetic/jog_launch/0.0.1-0.tar.gz"; - name = "0.0.1-0.tar.gz"; - sha256 = "9e31871420cdcebc80a7f2420ff4af66f95ad1eed40d7df222837b18eae1ffd7"; + url = "https://github.com/tork-a/jog_control-release/archive/release/kinetic/jog_launch/0.0.2-1.tar.gz"; + name = "0.0.2-1.tar.gz"; + sha256 = "6be4db38062c350773ac08fa688fbd00f9402b8f98cf6e3812a17f192c6ddd0f"; }; buildType = "catkin"; diff --git a/kinetic/jog-msgs/default.nix b/kinetic/jog-msgs/default.nix index 863d402a59..d6d26296c5 100644 --- a/kinetic/jog-msgs/default.nix +++ b/kinetic/jog-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-jog-msgs"; - version = "0.0.1"; + version = "0.0.2-r1"; src = fetchurl { - url = "https://github.com/tork-a/jog_control-release/archive/release/kinetic/jog_msgs/0.0.1-0.tar.gz"; - name = "0.0.1-0.tar.gz"; - sha256 = "3d5fa80e96a256cb5fd769a0b522562f3e615a9a128b7d5cd8f3f1f26209c470"; + url = "https://github.com/tork-a/jog_control-release/archive/release/kinetic/jog_msgs/0.0.2-1.tar.gz"; + name = "0.0.2-1.tar.gz"; + sha256 = "60352187573e7dcd70ecf0218f5d6eab4c66d5eaee8579d092b7a014b8301bc4"; }; buildType = "catkin"; diff --git a/kinetic/joystick-interrupt/default.nix b/kinetic/joystick-interrupt/default.nix index b8def63bb8..070f6a5ed9 100644 --- a/kinetic/joystick-interrupt/default.nix +++ b/kinetic/joystick-interrupt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, sensor-msgs, catkin, rostest, neonavigation-common, topic-tools, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-joystick-interrupt"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/joystick_interrupt/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "4430c2d85e2ae1b5d635d736d3c722aff678a3a2e62e190ce07901f3f151c512"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/joystick_interrupt/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "684bf1d56a69668ad3f60be796d16d0859b569c4bf7fa60084fcad89cd3db8f8"; }; buildType = "catkin"; diff --git a/kinetic/laser-scan-densifier/default.nix b/kinetic/laser-scan-densifier/default.nix index b32a50f825..bf9f7e5bfa 100644 --- a/kinetic/laser-scan-densifier/default.nix +++ b/kinetic/laser-scan-densifier/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roscpp, sensor-msgs, catkin, nodelet }: buildRosPackage { pname = "ros-kinetic-laser-scan-densifier"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/laser_scan_densifier/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "d67beb86177ebad5ededf279062c46a6f128d7ca74c980c3dfe7852e8be97d4a"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/kinetic/laser_scan_densifier/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "ca20189038745888c59d0adf5c0b4b1c9f59e0155924788a7943c9c831eec939"; }; buildType = "catkin"; diff --git a/kinetic/libdlib/default.nix b/kinetic/libdlib/default.nix index d5836d71ff..4c2778a24e 100644 --- a/kinetic/libdlib/default.nix +++ b/kinetic/libdlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-libdlib"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/libdlib/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "2dce81535a4d27c1c631331d24ac1c5ef433d99e1c2aded2e9e169395d8df4cd"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/libdlib/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "34dcb876a013031b904cd864643efb491b8c9d71b917ef5df2374f42bf5fecf2"; }; buildType = "catkin"; diff --git a/kinetic/libmavconn/default.nix b/kinetic/libmavconn/default.nix index cf68bf3034..eac875ae3e 100644 --- a/kinetic/libmavconn/default.nix +++ b/kinetic/libmavconn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, gtest, catkin, console-bridge, rosunit, mavlink }: buildRosPackage { pname = "ros-kinetic-libmavconn"; - version = "0.32.1-r1"; + version = "0.33.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/kinetic/libmavconn/0.32.1-1.tar.gz"; - name = "0.32.1-1.tar.gz"; - sha256 = "adca26e3808b64c40b80233d1a37660b620108ef627c4faad91b671a27073c03"; + url = "https://github.com/mavlink/mavros-release/archive/release/kinetic/libmavconn/0.33.0-1.tar.gz"; + name = "0.33.0-1.tar.gz"; + sha256 = "36eb9b33734cb2dbeb6a2f2c09858a6a6ba9e08881c69361c51ccf032a21b58c"; }; buildType = "catkin"; diff --git a/kinetic/libmynteye/default.nix b/kinetic/libmynteye/default.nix deleted file mode 100644 index 0b0672ea03..0000000000 --- a/kinetic/libmynteye/default.nix +++ /dev/null @@ -1,24 +0,0 @@ - -# Copyright 2019 Open Source Robotics Foundation -# Distributed under the terms of the BSD license - -{ lib, buildRosPackage, fetchurl, catkin, opencv3 }: -buildRosPackage { - pname = "ros-kinetic-libmynteye"; - version = "0.1.3"; - - src = fetchurl { - url = "https://github.com/harjeb/libmynteye-release/archive/release/kinetic/libmynteye/0.1.3-0.tar.gz"; - name = "0.1.3-0.tar.gz"; - sha256 = "d80fe8ef6765408447ec457fc22e3c84117b639eb592054b7d1ef7c95f796655"; - }; - - buildType = "cmake"; - buildInputs = [ opencv3 ]; - nativeBuildInputs = [ catkin ]; - - meta = { - description = ''The mynt eye sdk package''; - license = with lib.licenses; [ "Slightech License" ]; - }; -} diff --git a/kinetic/libntcan/default.nix b/kinetic/libntcan/default.nix index 7135507fc1..a4e7467c5e 100644 --- a/kinetic/libntcan/default.nix +++ b/kinetic/libntcan/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dpkg }: buildRosPackage { pname = "ros-kinetic-libntcan"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/libntcan/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "4b6abd240e671e60900b3dba93617eea209f02ddf0d1e10e379dd83f27c444c2"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/libntcan/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "bbc9f80edb30f9226ef22c3a410f795deb39c97a954ae99f323c624259cebd4c"; }; buildType = "catkin"; diff --git a/kinetic/libpcan/default.nix b/kinetic/libpcan/default.nix index 3a31db25bb..c854e4cb7a 100644 --- a/kinetic/libpcan/default.nix +++ b/kinetic/libpcan/default.nix @@ -2,20 +2,18 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, linuxHeaders, catkin }: +{ lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-libpcan"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/libpcan/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "64cd98e7f3cc4e44bd03ef69e9255006c760151e1cd005fcb7d683c8c1180c10"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/libpcan/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "5cab3417180857eabe39fb28165f50f677e3b1e5cc66dfa801244528953141c5"; }; buildType = "catkin"; - buildInputs = [ linuxHeaders ]; - propagatedBuildInputs = [ linuxHeaders ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/libphidgets/default.nix b/kinetic/libphidgets/default.nix index dfc9499360..9c87343cd7 100644 --- a/kinetic/libphidgets/default.nix +++ b/kinetic/libphidgets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, libusb }: buildRosPackage { pname = "ros-kinetic-libphidgets"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/libphidgets/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "0bb231524f5d296676eb81c554e96a691f331627f7c51adfc2fcdb83f3c43253"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/libphidgets/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "85cd0289c7064fbc8f17cac73444bf084d83b04823ca00141062b02c37542a3f"; }; buildType = "catkin"; diff --git a/kinetic/librealsense2/default.nix b/kinetic/librealsense2/default.nix index d468c7354e..b1533aeafa 100644 --- a/kinetic/librealsense2/default.nix +++ b/kinetic/librealsense2/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, udev, catkin, pkg-config, libusb1, linuxHeaders, openssl }: buildRosPackage { pname = "ros-kinetic-librealsense2"; - version = "2.25.2-r1"; + version = "2.28.0-r2"; src = fetchurl { - url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/kinetic/librealsense2/2.25.2-1.tar.gz"; - name = "2.25.2-1.tar.gz"; - sha256 = "b171a356c3802b1de33c8deef9001409ffc7d19ae16667c8b60e3b9e56963463"; + url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/kinetic/librealsense2/2.28.0-2.tar.gz"; + name = "2.28.0-2.tar.gz"; + sha256 = "4cd9d18cd253d84436e5d2ebe8fb9f437e3e42713df395269e5050e1550954af"; }; buildType = "cmake"; @@ -19,8 +19,7 @@ buildRosPackage { nativeBuildInputs = [ catkin ]; meta = { - description = ''Doron Hirshberg - Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.''; + description = ''Library for capturing data from the Intel(R) RealSense(TM) SR300, D400 Depth cameras and T2xx Tracking devices. This effort was initiated to better support researchers, creative coders, and app developers in domains such as robotics, virtual reality, and the internet of things. Several often-requested features of RealSense(TM); devices are implemented in this project.''; license = with lib.licenses; [ asl20 ]; }; } diff --git a/kinetic/map-organizer-msgs/default.nix b/kinetic/map-organizer-msgs/default.nix index 54c470d236..8f78e0eed2 100644 --- a/kinetic/map-organizer-msgs/default.nix +++ b/kinetic/map-organizer-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, message-generation, catkin, nav-msgs, message-runtime }: buildRosPackage { pname = "ros-kinetic-map-organizer-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/map_organizer_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "41458475dd47881774f6475f9807a315a76467a10efd37534b3009c50357fa7e"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/map_organizer_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "8237f8589f0335ff71171ffd75e445b0ff7ea38e9e84d372b110f741fa75409a"; }; buildType = "catkin"; diff --git a/kinetic/map-organizer/default.nix b/kinetic/map-organizer/default.nix index 3e2604a52b..49bcfc9ff5 100644 --- a/kinetic/map-organizer/default.nix +++ b/kinetic/map-organizer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, map-server, cmake-modules, tf2-geometry-msgs, roslint, pcl, sensor-msgs, catkin, tf2-ros, tf2, rostest, nav-msgs, map-organizer-msgs, neonavigation-common, eigen, eigen-conversions, roscpp, pcl-conversions, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-map-organizer"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/map_organizer/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "00c64c8858c4e003e94237c7f0627d3c704c562983e44b0e20254b37dacf3277"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/map_organizer/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "27f81cfc2999d57f73b1adef94528d275620bf17e1efe298500f573b341fc947"; }; buildType = "catkin"; diff --git a/kinetic/mavlink/default.nix b/kinetic/mavlink/default.nix index 927341ebd3..7b170e8581 100644 --- a/kinetic/mavlink/default.nix +++ b/kinetic/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python, catkin, cmake, pythonPackages }: buildRosPackage { pname = "ros-kinetic-mavlink"; - version = "2019.8.8-r1"; + version = "2019.10.10-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/kinetic/mavlink/2019.8.8-1.tar.gz"; - name = "2019.8.8-1.tar.gz"; - sha256 = "407996352b3dc61951d3133b6a603dfba1b184323299e5cfe9a42ed6db6d417d"; + url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/kinetic/mavlink/2019.10.10-1.tar.gz"; + name = "2019.10.10-1.tar.gz"; + sha256 = "9408367d33a7c676b8142376fdf06bab3efce3bc341a8dc48be793e19574bca0"; }; buildType = "cmake"; diff --git a/kinetic/mavros-extras/default.nix b/kinetic/mavros-extras/default.nix index f0bef73a06..02d202d2d0 100644 --- a/kinetic/mavros-extras/default.nix +++ b/kinetic/mavros-extras/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake-modules, sensor-msgs, catkin, mavros, roscpp, urdf, visualization-msgs, tf2-eigen, std-msgs, tf, mavros-msgs, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mavros-extras"; - version = "0.32.1-r1"; + version = "0.33.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/kinetic/mavros_extras/0.32.1-1.tar.gz"; - name = "0.32.1-1.tar.gz"; - sha256 = "9cc2e7a960788a970ddacf7e9f29da4d77a4d4690b5f7954627830dc29943951"; + url = "https://github.com/mavlink/mavros-release/archive/release/kinetic/mavros_extras/0.33.0-1.tar.gz"; + name = "0.33.0-1.tar.gz"; + sha256 = "277d3db0ae3319b9b33b4dc4c88674f8f706050a974073673152c8fd07c0db17"; }; buildType = "catkin"; diff --git a/kinetic/mavros-msgs/default.nix b/kinetic/mavros-msgs/default.nix index b3ac61d496..104d0be269 100644 --- a/kinetic/mavros-msgs/default.nix +++ b/kinetic/mavros-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, geographic-msgs, message-generation, message-runtime, std-msgs, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mavros-msgs"; - version = "0.32.1-r1"; + version = "0.33.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/kinetic/mavros_msgs/0.32.1-1.tar.gz"; - name = "0.32.1-1.tar.gz"; - sha256 = "034f42df7bde957ece2aa5c992688b3bd3dec0c846f48f8b9cf65c56377a0cf5"; + url = "https://github.com/mavlink/mavros-release/archive/release/kinetic/mavros_msgs/0.33.0-1.tar.gz"; + name = "0.33.0-1.tar.gz"; + sha256 = "c3cc9d21a1968f2ba0ae24cbbd7a7d0e899875f914b9f544cc60290d7965591a"; }; buildType = "catkin"; diff --git a/kinetic/mbf-abstract-core/default.nix b/kinetic/mbf-abstract-core/default.nix index 1f11014667..0138b74f55 100644 --- a/kinetic/mbf-abstract-core/default.nix +++ b/kinetic/mbf-abstract-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, catkin, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mbf-abstract-core"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_abstract_core/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "a6246045aa66d0e23691561611a4b373d5015888e154f6f28587d5f3ecbf9d42"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_abstract_core/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "e8274dfaa11775f7b74ef4db2248679797f8c03ff9e87e69ab8e8a99ebcedcac"; }; buildType = "catkin"; diff --git a/kinetic/mbf-abstract-nav/default.nix b/kinetic/mbf-abstract-nav/default.nix index f32cdf04c3..06f982fb5e 100644 --- a/kinetic/mbf-abstract-nav/default.nix +++ b/kinetic/mbf-abstract-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, mbf-abstract-core, actionlib-msgs, tf, mbf-msgs, catkin, nav-msgs, std-msgs, xmlrpcpp, actionlib, mbf-utility, dynamic-reconfigure, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mbf-abstract-nav"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_abstract_nav/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "4f91e2545d9a2e8738c484acc22d653c40e4b485a3ce954fcf05ed1d1015a3e3"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_abstract_nav/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "0e34de9c44d226c112ab14053f66015b77f52e79c5f76fb067af2d7c1e08f494"; }; buildType = "catkin"; diff --git a/kinetic/mbf-costmap-core/default.nix b/kinetic/mbf-costmap-core/default.nix index 71851e1be1..ec7cdce086 100644 --- a/kinetic/mbf-costmap-core/default.nix +++ b/kinetic/mbf-costmap-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, mbf-abstract-core, nav-core, catkin, std-msgs, mbf-utility, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mbf-costmap-core"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_costmap_core/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "5dda4fa099bdf85e88ff5c46576a7126292c0b34a6feb1e37601f1454d52e8c7"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_costmap_core/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "868c2f13857df6fae747b29108f7103e8da308a084ffa70bef4fc2aff1feda64"; }; buildType = "catkin"; diff --git a/kinetic/mbf-costmap-nav/default.nix b/kinetic/mbf-costmap-nav/default.nix index 8b6ec3184a..46ba1e82fe 100644 --- a/kinetic/mbf-costmap-nav/default.nix +++ b/kinetic/mbf-costmap-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, actionlib, tf, mbf-abstract-nav, geometry-msgs, std-srvs, mbf-costmap-core, catkin, move-base, move-base-msgs, nav-msgs, std-msgs, roscpp, pluginlib, base-local-planner, mbf-msgs, nav-core, dynamic-reconfigure, mbf-utility }: buildRosPackage { pname = "ros-kinetic-mbf-costmap-nav"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_costmap_nav/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "5cf8a8c9ffc3ef95a10a1f164019c5431c0b97b8bad1848cd2d51533d986c1aa"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_costmap_nav/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "60cc902bbd88738e899603b7bb08e00cf54e6fa1824827a2870c5462ef3eb515"; }; buildType = "catkin"; diff --git a/kinetic/mbf-msgs/default.nix b/kinetic/mbf-msgs/default.nix index 7bd4cebd7d..94ff69ca23 100644 --- a/kinetic/mbf-msgs/default.nix +++ b/kinetic/mbf-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, message-generation, nav-msgs, message-runtime, std-msgs, genmsg, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mbf-msgs"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_msgs/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "78830643a21e0c5fcad390ed07256c8924060a22e0ec498b696fe0e9aaaa8b8c"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_msgs/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "bd33e16df6541fd87dc9fd0a52283a64c0bcb674d849020f3397c5256a2cfa45"; }; buildType = "catkin"; diff --git a/kinetic/mbf-simple-nav/default.nix b/kinetic/mbf-simple-nav/default.nix index 482bbee7b7..1cb893bbcf 100644 --- a/kinetic/mbf-simple-nav/default.nix +++ b/kinetic/mbf-simple-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, mbf-abstract-core, pluginlib, actionlib-msgs, tf, mbf-msgs, catkin, tf2-ros, tf2, nav-msgs, actionlib, std-msgs, dynamic-reconfigure, roscpp, mbf-abstract-nav, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mbf-simple-nav"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_simple_nav/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "9c85a3645dc76788f2689100d03fdc0730f0d19012424fe9d9395eb288d0e08a"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_simple_nav/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "d872488879ca26cfa60f4df76cf62c74bd6a679c5c2b7a188f0930b2832096bd"; }; buildType = "catkin"; diff --git a/kinetic/mbf-utility/default.nix b/kinetic/mbf-utility/default.nix index 1edfa9640e..c206539d26 100644 --- a/kinetic/mbf-utility/default.nix +++ b/kinetic/mbf-utility/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf2-geometry-msgs, catkin, roscpp, tf2-ros, tf2, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mbf-utility"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_utility/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "e44cea650cfcec0ebe9255c1d9493b464998c707d7e9be69450cb219528f53e6"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/mbf_utility/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "959d2bdcfd96d1bef6d6a2e4df17ad48f22df57ee2400949c7c867900f8175d6"; }; buildType = "catkin"; diff --git a/kinetic/mcl-3dl/default.nix b/kinetic/mcl-3dl/default.nix index a4a5c98719..5cdefa7e0a 100644 --- a/kinetic/mcl-3dl/default.nix +++ b/kinetic/mcl-3dl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, roslint, tf2-geometry-msgs, sensor-msgs, catkin, tf2-ros, tf2-sensor-msgs, tf2, nav-msgs, mcl-3dl-msgs, rostest, visualization-msgs, pcl-ros, std-msgs, roscpp, rosunit, geometry-msgs, eigen }: buildRosPackage { pname = "ros-kinetic-mcl-3dl"; - version = "0.1.5-r1"; + version = "0.1.6-r1"; src = fetchurl { - url = "https://github.com/at-wat/mcl_3dl-release/archive/release/kinetic/mcl_3dl/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "8566ed56fcf54ed61269e2046240414028cc039ce15471984030060fe45b1381"; + url = "https://github.com/at-wat/mcl_3dl-release/archive/release/kinetic/mcl_3dl/0.1.6-1.tar.gz"; + name = "0.1.6-1.tar.gz"; + sha256 = "d1564bfc6d25e9493d1b6e6bbe7d21592cf4aec8762afa3832fe3d53c8eeb205"; }; buildType = "catkin"; diff --git a/kinetic/move-base-flex/default.nix b/kinetic/move-base-flex/default.nix index 5f558e5409..a71c1d533c 100644 --- a/kinetic/move-base-flex/default.nix +++ b/kinetic/move-base-flex/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mbf-abstract-core, mbf-costmap-core, mbf-msgs, catkin, mbf-simple-nav, mbf-abstract-nav, mbf-costmap-nav }: buildRosPackage { pname = "ros-kinetic-move-base-flex"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/move_base_flex/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "c0d7c8488992e8e2547bf4ff74bc0332c0d290a228f9deaf2d49d31504b32514"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/kinetic/move_base_flex/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "395da044edf9690f145eba5f4f2f76bd57537965116c37e9c268c7e2a4d405bf"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-ekf-slam-2d/default.nix b/kinetic/mrpt-ekf-slam-2d/default.nix index 6674805292..e5c4b1a59e 100644 --- a/kinetic/mrpt-ekf-slam-2d/default.nix +++ b/kinetic/mrpt-ekf-slam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, tf, sensor-msgs, catkin, mrpt-rawlog, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-kinetic-mrpt-ekf-slam-2d"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_ekf_slam_2d/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "e50e9f20ee352e18ead26d32ccbcd653727675a040844b35f4ee08a288c1bae4"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_ekf_slam_2d/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "cb638af47b9d82ac2d63d7c2d8c771da9bcb8cb0c641a0dfd2ec10ac37061fca"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-ekf-slam-3d/default.nix b/kinetic/mrpt-ekf-slam-3d/default.nix index b89d4db5c2..4ca7c0d607 100644 --- a/kinetic/mrpt-ekf-slam-3d/default.nix +++ b/kinetic/mrpt-ekf-slam-3d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, cmake-modules, tf, sensor-msgs, catkin, mrpt-rawlog, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-kinetic-mrpt-ekf-slam-3d"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_ekf_slam_3d/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "3cb8778c27b9f3ea946fddd3963cd558528f3619cfd69c23cf29b1bf9451ca38"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_ekf_slam_3d/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "ec92ee4e34186f8ee4d9aedfa094136fa29acad77ce6cf26be665167d13ad980"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-graphslam-2d/default.nix b/kinetic/mrpt-graphslam-2d/default.nix index 75a9e66b63..b327812c40 100644 --- a/kinetic/mrpt-graphslam-2d/default.nix +++ b/kinetic/mrpt-graphslam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, multimaster-msgs-fkie, catkin, roscpp, tf2, nav-msgs, mrpt-msgs, mrpt1, rospy, std-msgs, mrpt-bridge, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mrpt-graphslam-2d"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_graphslam_2d/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "d6a5274f15d6c640c99e98feccae816cc817ab1efd0c913643899a5a67bc3365"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_graphslam_2d/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "881be5cf2439363447ea31788423cefa3b298e983beed2717b73cd01093f24b2"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-icp-slam-2d/default.nix b/kinetic/mrpt-icp-slam-2d/default.nix index 287fe8c07d..ec85d61121 100644 --- a/kinetic/mrpt-icp-slam-2d/default.nix +++ b/kinetic/mrpt-icp-slam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, tf, sensor-msgs, catkin, mrpt-rawlog, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-kinetic-mrpt-icp-slam-2d"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_icp_slam_2d/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "fee14f032a7d1672f261e38211eef81a2d56664915940ce2533af0aa87c0b15f"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_icp_slam_2d/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "42fee3a8312a91dd20d6b6eb0a42e3fd7d30f7619ffafd42305df715ed5a5a25"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-local-obstacles/default.nix b/kinetic/mrpt-local-obstacles/default.nix index ca158557f2..c7f2a2db18 100644 --- a/kinetic/mrpt-local-obstacles/default.nix +++ b/kinetic/mrpt-local-obstacles/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, sensor-msgs, catkin, mrpt1, visualization-msgs, dynamic-reconfigure, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-kinetic-mrpt-local-obstacles"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_local_obstacles/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "25652c6276091be9db7a0bb623a3945bebaef54e93ea92b199b636416d1f5ac6"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_local_obstacles/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "e1e6fcb4cfede77795b36755670e4c1601c96fa8ab377e0332652ba2b36c434d"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-localization/default.nix b/kinetic/mrpt-localization/default.nix index 31d65f022d..deb15594c0 100644 --- a/kinetic/mrpt-localization/default.nix +++ b/kinetic/mrpt-localization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, sensor-msgs, catkin, nav-msgs, mrpt-msgs, mrpt1, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp, pose-cov-ops }: buildRosPackage { pname = "ros-kinetic-mrpt-localization"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_localization/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "9737bdc19495acfce6722e71a6c2f33dfbc56174021588e4aa324fe305462b46"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_localization/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "a2441bb65631066f24dd9917d58656dc4c89f6d91705511fd2c286d5808d971a"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-map/default.nix b/kinetic/mrpt-map/default.nix index 741434dab2..fe1e1a380c 100644 --- a/kinetic/mrpt-map/default.nix +++ b/kinetic/mrpt-map/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, roscpp, nav-msgs, mrpt1, std-msgs, mrpt-bridge, tf }: buildRosPackage { pname = "ros-kinetic-mrpt-map"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_map/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "f4f72c694b9caf5552cfb2738387514f0dcea89c93fc7ff1c46d0f19d43b2eb3"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_map/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "61dc02cca7c06d29d3d445b0dc18456973870bc2845c97b0529eb3099c37c968"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-navigation/default.nix b/kinetic/mrpt-navigation/default.nix index 6ebeb6cee9..94f285d0f4 100644 --- a/kinetic/mrpt-navigation/default.nix +++ b/kinetic/mrpt-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mrpt-reactivenav2d, catkin, mrpt-tutorials, mrpt-rawlog, mrpt-localization, mrpt-map, mrpt-local-obstacles }: buildRosPackage { pname = "ros-kinetic-mrpt-navigation"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_navigation/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "ef4e85a4b6ed8f2834caa88be84e406e5e31551f20a16d582e0c9b4967f35e2d"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_navigation/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "8f0bc49220ecac68d1242028b84ab33707f2b873ebe80c12c68bba7741914bf3"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-rawlog/default.nix b/kinetic/mrpt-rawlog/default.nix index f10ebd7a9f..35fe4d4f3e 100644 --- a/kinetic/mrpt-rawlog/default.nix +++ b/kinetic/mrpt-rawlog/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, marker-msgs, tf, rosbag, catkin, sensor-msgs, nav-msgs, mrpt-msgs, mrpt1, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-kinetic-mrpt-rawlog"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_rawlog/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "6fa3e4ca11a19d96c8bd9cf7137e27bdb3dcd65f55c0c50aaed4e47d1322bcdb"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_rawlog/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "ccd43ffebe6410969784d57e322863448e42fed4d4ed6b0ed5238f4435f15e6f"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-rbpf-slam/default.nix b/kinetic/mrpt-rbpf-slam/default.nix index 0eaa56e1d3..6db3c0e1e0 100644 --- a/kinetic/mrpt-rbpf-slam/default.nix +++ b/kinetic/mrpt-rbpf-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, sensor-msgs, catkin, mrpt-rawlog, roscpp, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, tf, mvsim }: buildRosPackage { pname = "ros-kinetic-mrpt-rbpf-slam"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_rbpf_slam/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "7919b38bcdd571629aa5846008e22f8d4c4ec51cc9fb4e15e9198872254e2133"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_rbpf_slam/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "57e4adcdc5e97142891a7eaa98ed25e2971647d794943a060d9610f3df14fc8b"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-reactivenav2d/default.nix b/kinetic/mrpt-reactivenav2d/default.nix index c1eab47c8e..3a2fca91b7 100644 --- a/kinetic/mrpt-reactivenav2d/default.nix +++ b/kinetic/mrpt-reactivenav2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mrpt-bridge, actionlib-msgs, tf, catkin, mrpt1, visualization-msgs, actionlib, dynamic-reconfigure, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-mrpt-reactivenav2d"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_reactivenav2d/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "6c0c1726cfc29045956a24fcec51ce0276c62ba8995b48ae2f54c3f61d77e625"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_reactivenav2d/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "f8a59ff3781e368340ed0e38977733718a510a37df5ddc6b3d88f4279fcb9bc4"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-slam/default.nix b/kinetic/mrpt-slam/default.nix index 1289d6293f..5c0723516b 100644 --- a/kinetic/mrpt-slam/default.nix +++ b/kinetic/mrpt-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mrpt-rbpf-slam, mrpt-icp-slam-2d, catkin, mrpt-ekf-slam-2d, mrpt-ekf-slam-3d, mrpt-graphslam-2d }: buildRosPackage { pname = "ros-kinetic-mrpt-slam"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_slam/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "f86603ab478e037f385b55a7fe0656b59c5bc91bce31b7dfb0a0870cc3377bce"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/kinetic/mrpt_slam/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "8113ba0a6e1d7ba2b23ad32b7971b0724dc79bd595ded63b551ae25ed0ab5fe8"; }; buildType = "catkin"; diff --git a/kinetic/mrpt-tutorials/default.nix b/kinetic/mrpt-tutorials/default.nix index f056de237c..19fa6088ab 100644 --- a/kinetic/mrpt-tutorials/default.nix +++ b/kinetic/mrpt-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, catkin, teleop-twist-keyboard }: buildRosPackage { pname = "ros-kinetic-mrpt-tutorials"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_tutorials/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "77503be354ea6ce0931130935c4b215bb8d68d395b5339014cdd1b39be26e6ce"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/kinetic/mrpt_tutorials/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "0ff96fb7e8569ad234582aa55aafe6d99da32e7ef65d9a353cd78561fa884ab1"; }; buildType = "catkin"; diff --git a/kinetic/mrpt1/default.nix b/kinetic/mrpt1/default.nix index 7c40457686..a4d45ecebb 100644 --- a/kinetic/mrpt1/default.nix +++ b/kinetic/mrpt1/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python, wxGTK, suitesparse, boost, libpcap, catkin, pythonPackages, ffmpeg, assimp, libusb1, octomap, libjpeg, eigen, zlib, freeglut, cmake, opencv3, libudev }: buildRosPackage { pname = "ros-kinetic-mrpt1"; - version = "1.5.8"; + version = "1.5.9-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt1-release/archive/release/kinetic/mrpt1/1.5.8-0.tar.gz"; - name = "1.5.8-0.tar.gz"; - sha256 = "7e8dc91a1c2a5802a2658753ab3426b8822795a0546d663af4e204a0a512a363"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt1-release/archive/release/kinetic/mrpt1/1.5.9-1.tar.gz"; + name = "1.5.9-1.tar.gz"; + sha256 = "f66558ec8c0ac5eab8341371d217c3a10d07ff9bb8c1b51f6c40e3fcafad79b2"; }; buildType = "cmake"; diff --git a/kinetic/navigation-experimental/default.nix b/kinetic/navigation-experimental/default.nix index 65aa885eee..67a4e9f218 100644 --- a/kinetic/navigation-experimental/default.nix +++ b/kinetic/navigation-experimental/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assisted-teleop, catkin, sbpl-lattice-planner, pose-follower, goal-passer, twist-recovery, pose-base-controller, sbpl-recovery }: buildRosPackage { pname = "ros-kinetic-navigation-experimental"; - version = "0.2.1"; + version = "0.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/navigation_experimental/0.2.1-0.tar.gz"; - name = "0.2.1-0.tar.gz"; - sha256 = "e3b2a48e5b1db6352b25db772b9e721f095b0ab91014c914a53baf107c27f0a1"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/navigation_experimental/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "f832c073d3bcc6a0dae7b1d748bbf52ec6a0842eef1aa82be2c8a9f63c690fe3"; }; buildType = "catkin"; diff --git a/kinetic/neonavigation-common/default.nix b/kinetic/neonavigation-common/default.nix index d791ef1692..b2ebc1cc5f 100644 --- a/kinetic/neonavigation-common/default.nix +++ b/kinetic/neonavigation-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rostest, catkin, roslint, roscpp }: buildRosPackage { pname = "ros-kinetic-neonavigation-common"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation_common/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "cbe9b7e20c5ed2b6bde3f4a93a5d524f38e1c3135eb322724e9eb3a6e2703760"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation_common/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "b9052c400187c922cea3deb3bd130d9bc10a0f55ba91510c1428bf03586e4418"; }; buildType = "catkin"; diff --git a/kinetic/neonavigation-launch/default.nix b/kinetic/neonavigation-launch/default.nix index a25e0d88f3..37abf722d0 100644 --- a/kinetic/neonavigation-launch/default.nix +++ b/kinetic/neonavigation-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, map-server, costmap-cspace, planner-cspace, trajectory-tracker-rviz-plugins, safety-limiter, catkin, tf2-ros, trajectory-tracker }: buildRosPackage { pname = "ros-kinetic-neonavigation-launch"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation_launch/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "8a68d5d782c749187a367a74210fca326ceb0063838ba45cf994a3b5543e2b5a"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation_launch/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "0c69703711d4e9d6bbf27a15d6aad67fc466f81ca009561029df16108db3b065"; }; buildType = "catkin"; diff --git a/kinetic/neonavigation-msgs/default.nix b/kinetic/neonavigation-msgs/default.nix index eb23a5c351..44a7b8fff9 100644 --- a/kinetic/neonavigation-msgs/default.nix +++ b/kinetic/neonavigation-msgs/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, costmap-cspace-msgs, catkin, trajectory-tracker-msgs, map-organizer-msgs, planner-cspace-msgs }: +{ lib, buildRosPackage, fetchurl, safety-limiter-msgs, costmap-cspace-msgs, catkin, trajectory-tracker-msgs, planner-cspace-msgs, map-organizer-msgs }: buildRosPackage { pname = "ros-kinetic-neonavigation-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/neonavigation_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "185767134b2bdeb7a44c8e155d57d8518cd423171fbd944b118619346fccdc86"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/neonavigation_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "7ecdbe2667c57f1119d3b1cb9da7ee48eaecd961bd3638f2a18107bf91200437"; }; buildType = "catkin"; - propagatedBuildInputs = [ costmap-cspace-msgs planner-cspace-msgs map-organizer-msgs trajectory-tracker-msgs ]; + propagatedBuildInputs = [ safety-limiter-msgs costmap-cspace-msgs trajectory-tracker-msgs planner-cspace-msgs map-organizer-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/neonavigation/default.nix b/kinetic/neonavigation/default.nix index 179ac0c780..0a8ec4c99b 100644 --- a/kinetic/neonavigation/default.nix +++ b/kinetic/neonavigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, track-odometry, costmap-cspace, planner-cspace, safety-limiter, joystick-interrupt, catkin, map-organizer, obj-to-pointcloud, neonavigation-common, trajectory-tracker, neonavigation-launch }: buildRosPackage { pname = "ros-kinetic-neonavigation"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "33947a77902345074783636bbd2f652bdd4f5d321435ed95862f8f76a3894524"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/neonavigation/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "23d9451b4f56dc52ee8f1f4997a2f01e35e2b93e8bfbb4dd998825e0583d12e9"; }; buildType = "catkin"; diff --git a/kinetic/network-autoconfig/default.nix b/kinetic/network-autoconfig/default.nix new file mode 100644 index 0000000000..2a0c855268 --- /dev/null +++ b/kinetic/network-autoconfig/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, networkmanager, catkin }: +buildRosPackage { + pname = "ros-kinetic-network-autoconfig"; + version = "0.1.1-r1"; + + src = fetchurl { + url = "https://github.com/LucidOne-release/network_autoconfig/archive/release/kinetic/network_autoconfig/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "0dac1aedb32542990c878ea9c0abac27b81efbc0775bf40e8b0b4aebbeb10cc2"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ networkmanager ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS Networking Autoconfiguration''; + license = with lib.licenses; [ mit "Apache-1.0" ]; + }; +} diff --git a/kinetic/obj-to-pointcloud/default.nix b/kinetic/obj-to-pointcloud/default.nix index 5b37921809..48ac66c976 100644 --- a/kinetic/obj-to-pointcloud/default.nix +++ b/kinetic/obj-to-pointcloud/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, pcl, sensor-msgs, catkin, rostest, neonavigation-common, eigen, eigen-conversions, roscpp, pcl-conversions, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-obj-to-pointcloud"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/obj_to_pointcloud/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "ab9db8d35e9a82ec8b914f8da2f84ac0359d534088ca67a4bf35ebd0b608e46f"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/obj_to_pointcloud/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "d2ef8b65c86ad5a452f1d5c9a8287110e8502747efc852f75856b488df43c2b7"; }; buildType = "catkin"; diff --git a/kinetic/odom-frame-publisher/default.nix b/kinetic/odom-frame-publisher/default.nix new file mode 100644 index 0000000000..e69a67b329 --- /dev/null +++ b/kinetic/odom-frame-publisher/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, tf2-msgs, tf2-geometry-msgs, catkin, tf2-ros, tf2, quaternion-operation, eigen, rosdoc-lite, roscpp, geometry-msgs }: +buildRosPackage { + pname = "ros-kinetic-odom-frame-publisher"; + version = "0.0.1-r1"; + + src = fetchurl { + url = "https://github.com/OUXT-Polaris/odom_frame_publisher-release/archive/release/kinetic/odom_frame_publisher/0.0.1-1.tar.gz"; + name = "0.0.1-1.tar.gz"; + sha256 = "563fad34971862cb8deb8685f6dd09c79f28a71739ba64d8ae64e1e8f231abbe"; + }; + + buildType = "catkin"; + buildInputs = [ tf2-msgs tf2-geometry-msgs tf2-ros tf2 quaternion-operation eigen roscpp geometry-msgs ]; + propagatedBuildInputs = [ tf2-msgs tf2-geometry-msgs tf2-ros tf2 quaternion-operation eigen rosdoc-lite roscpp geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The odom_frame_publisher package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/kinetic/opengm/default.nix b/kinetic/opengm/default.nix index 848cf00773..f29ae85770 100644 --- a/kinetic/opengm/default.nix +++ b/kinetic/opengm/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-opengm"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/opengm/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "fe0dea2b0d0b4f7a61620d07e93aabc493ebfe9361a217432f696f5c591790e5"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/kinetic/opengm/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "1b48790841007f83af24c48cdae4122cf4c62fdff326f91fee1ea922f88ba305"; }; buildType = "catkin"; diff --git a/kinetic/orocos-kdl/default.nix b/kinetic/orocos-kdl/default.nix index 58832dedef..8b367a9acf 100644 --- a/kinetic/orocos-kdl/default.nix +++ b/kinetic/orocos-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pkg-config, cppunit, eigen, cmake }: buildRosPackage { pname = "ros-kinetic-orocos-kdl"; - version = "1.3.1"; + version = "1.3.2-r1"; src = fetchurl { - url = "https://github.com/smits/orocos-kdl-release/archive/release/kinetic/orocos_kdl/1.3.1-0.tar.gz"; - name = "1.3.1-0.tar.gz"; - sha256 = "7cbda0a837a7025739715ffab17b5f916d671eec8dfeb26a20ba80bfc0463590"; + url = "https://github.com/smits/orocos-kdl-release/archive/release/kinetic/orocos_kdl/1.3.2-1.tar.gz"; + name = "1.3.2-1.tar.gz"; + sha256 = "c5fcde3d4ed405b87566a24f7833dd03a5e1fa0eb11ec1831ed91a4448871ab0"; }; buildType = "cmake"; diff --git a/kinetic/orocos-kinematics-dynamics/default.nix b/kinetic/orocos-kinematics-dynamics/default.nix index 5c16f31475..ecf635acbb 100644 --- a/kinetic/orocos-kinematics-dynamics/default.nix +++ b/kinetic/orocos-kinematics-dynamics/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python-orocos-kdl, catkin, orocos-kdl }: buildRosPackage { pname = "ros-kinetic-orocos-kinematics-dynamics"; - version = "1.3.1"; + version = "1.3.2-r1"; src = fetchurl { - url = "https://github.com/smits/orocos-kdl-release/archive/release/kinetic/orocos_kinematics_dynamics/1.3.1-0.tar.gz"; - name = "1.3.1-0.tar.gz"; - sha256 = "8eda2fe53e407e3d565f187b91fb37508c99efd14143d25fb73ffb1d61437e43"; + url = "https://github.com/smits/orocos-kdl-release/archive/release/kinetic/orocos_kinematics_dynamics/1.3.2-1.tar.gz"; + name = "1.3.2-1.tar.gz"; + sha256 = "77e2a0c42f6a65dd4fbbc5e043c69f9f8f7470389e4e6695487ad03b101892f5"; }; buildType = "catkin"; diff --git a/kinetic/oxford-gps-eth/default.nix b/kinetic/oxford-gps-eth/default.nix index a26f3a880f..ac461fd30a 100644 --- a/kinetic/oxford-gps-eth/default.nix +++ b/kinetic/oxford-gps-eth/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, tf, sensor-msgs, catkin, gps-common, rostest, nav-msgs, roslaunch, roscpp, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, sensor-msgs, catkin, roscpp, gps-common, rostest, nav-msgs, rospy, std-msgs, roslaunch, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-oxford-gps-eth"; - version = "1.0.0"; + version = "1.1.1-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/oxford_gps_eth-release/archive/release/kinetic/oxford_gps_eth/1.0.0-0.tar.gz"; - name = "1.0.0-0.tar.gz"; - sha256 = "2a79eaef84c7ddb88d06603b096c5e4ce11c2f1fd5ece39e607f1c12c007e743"; + url = "https://github.com/DataspeedInc-release/oxford_gps_eth-release/archive/release/kinetic/oxford_gps_eth/1.1.1-1.tar.gz"; + name = "1.1.1-1.tar.gz"; + sha256 = "467a0a5ed41975eb74e7a677418bb9c150114ee934f0f51668b18eac1bcff43b"; }; buildType = "catkin"; - buildInputs = [ sensor-msgs roscpp gps-common nav-msgs tf geometry-msgs ]; + buildInputs = [ sensor-msgs roscpp gps-common nav-msgs rospy std-msgs tf geometry-msgs ]; checkInputs = [ rostest roslaunch ]; - propagatedBuildInputs = [ tf sensor-msgs gps-common nav-msgs roslaunch roscpp geometry-msgs ]; + propagatedBuildInputs = [ sensor-msgs roscpp gps-common nav-msgs rospy std-msgs roslaunch tf geometry-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/pilz-control/default.nix b/kinetic/pilz-control/default.nix index d4dc717eba..552f72a6e9 100644 --- a/kinetic/pilz-control/default.nix +++ b/kinetic/pilz-control/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, controller-manager, std-srvs, clang, cmake-modules, roslint, catkin, joint-trajectory-controller, rostest, controller-interface, code-coverage, roscpp }: +{ lib, buildRosPackage, fetchurl, controller-manager, std-srvs, cmake-modules, roslint, catkin, joint-trajectory-controller, rostest, controller-interface, code-coverage, roscpp }: buildRosPackage { pname = "ros-kinetic-pilz-control"; - version = "0.4.10-r1"; + version = "0.4.11-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/pilz_control/0.4.10-1.tar.gz"; - name = "0.4.10-1.tar.gz"; - sha256 = "73ea560e0b8ca264acac0c1c308557b0cbe3ae06a52306de86c5e48d677e3808"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/pilz_control/0.4.11-1.tar.gz"; + name = "0.4.11-1.tar.gz"; + sha256 = "87476526bca7357a5b2984e70ca33e12106520f736329c348def4d3e54f47f52"; }; buildType = "catkin"; - buildInputs = [ controller-manager std-srvs clang cmake-modules roslint joint-trajectory-controller controller-interface roscpp ]; + buildInputs = [ controller-manager std-srvs cmake-modules roslint joint-trajectory-controller controller-interface roscpp ]; checkInputs = [ rostest code-coverage ]; propagatedBuildInputs = [ controller-manager std-srvs joint-trajectory-controller controller-interface roscpp ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/pilz-extensions/default.nix b/kinetic/pilz-extensions/default.nix index 3fe5057e01..b78be4b391 100644 --- a/kinetic/pilz-extensions/default.nix +++ b/kinetic/pilz-extensions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, prbt-support, joint-limits-interface, catkin, rostest, code-coverage, roscpp, rosunit }: buildRosPackage { pname = "ros-kinetic-pilz-extensions"; - version = "0.3.8"; + version = "0.3.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_extensions/0.3.8-0.tar.gz"; - name = "0.3.8-0.tar.gz"; - sha256 = "0574853279e6ad3901da6c088307d7d756599940eb3a5f47e6f56a0ae1f00a39"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_extensions/0.3.10-1.tar.gz"; + name = "0.3.10-1.tar.gz"; + sha256 = "b15345cbf6fcc4698bb483c730fc73d63014857f1978d771422ab273662072db"; }; buildType = "catkin"; diff --git a/kinetic/pilz-industrial-motion-testutils/default.nix b/kinetic/pilz-industrial-motion-testutils/default.nix index 841b9f485c..a43e8864da 100644 --- a/kinetic/pilz-industrial-motion-testutils/default.nix +++ b/kinetic/pilz-industrial-motion-testutils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, moveit-commander, moveit-core, moveit-msgs, eigen-conversions, pilz-msgs }: buildRosPackage { pname = "ros-kinetic-pilz-industrial-motion-testutils"; - version = "0.3.8"; + version = "0.3.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_industrial_motion_testutils/0.3.8-0.tar.gz"; - name = "0.3.8-0.tar.gz"; - sha256 = "27040ab1dc8a0d9736d0bf8bc66f567a38cb175e79fb122b305f782f6e9da93d"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_industrial_motion_testutils/0.3.10-1.tar.gz"; + name = "0.3.10-1.tar.gz"; + sha256 = "50907af1ea26773568a750578dfd816052d2f6d995d0199445b40fd703cfbefe"; }; buildType = "catkin"; diff --git a/kinetic/pilz-industrial-motion/default.nix b/kinetic/pilz-industrial-motion/default.nix index 1e10a40780..52ceefdcde 100644 --- a/kinetic/pilz-industrial-motion/default.nix +++ b/kinetic/pilz-industrial-motion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pilz-extensions, catkin, pilz-msgs, pilz-trajectory-generation, pilz-robot-programming }: buildRosPackage { pname = "ros-kinetic-pilz-industrial-motion"; - version = "0.3.8"; + version = "0.3.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_industrial_motion/0.3.8-0.tar.gz"; - name = "0.3.8-0.tar.gz"; - sha256 = "220d517169e5790c5561a85f0506a889b079498da4fe3a49d7a3abc76062ed31"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_industrial_motion/0.3.10-1.tar.gz"; + name = "0.3.10-1.tar.gz"; + sha256 = "f6521ad3538c01a6a671fcb86c4db0a04f3febadfab405518109b8ff186740d3"; }; buildType = "catkin"; diff --git a/kinetic/pilz-msgs/default.nix b/kinetic/pilz-msgs/default.nix index 5c8a91f4f0..65170582f1 100644 --- a/kinetic/pilz-msgs/default.nix +++ b/kinetic/pilz-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-pilz-msgs"; - version = "0.3.8"; + version = "0.3.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_msgs/0.3.8-0.tar.gz"; - name = "0.3.8-0.tar.gz"; - sha256 = "9a0f38ee0ba7249d6ff24ef7e07f7f8fd7a1dd114fce97a7e7fcaa89a350155b"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_msgs/0.3.10-1.tar.gz"; + name = "0.3.10-1.tar.gz"; + sha256 = "82cf9d001dc5016ef37ba59bb4454858b32e967f2846e912cbec553fef2b3ae6"; }; buildType = "catkin"; diff --git a/kinetic/pilz-robot-programming/default.nix b/kinetic/pilz-robot-programming/default.nix index c6949ef696..482eaddf0d 100644 --- a/kinetic/pilz-robot-programming/default.nix +++ b/kinetic/pilz-robot-programming/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, prbt-moveit-config, catkin, pythonPackages, pilz-msgs, prbt-pg70-support, rostest, pilz-industrial-motion-testutils, moveit-commander, rospy, tf-conversions, tf, pilz-trajectory-generation }: buildRosPackage { pname = "ros-kinetic-pilz-robot-programming"; - version = "0.3.8"; + version = "0.3.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_robot_programming/0.3.8-0.tar.gz"; - name = "0.3.8-0.tar.gz"; - sha256 = "3937d905736a4d05521dbbab8796805712e4ce3f73e3b7d42dd1a88310659122"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_robot_programming/0.3.10-1.tar.gz"; + name = "0.3.10-1.tar.gz"; + sha256 = "76ee0c89a89b5d782dd825c9dbc3367fc8dc3b7fbf5afedfda01558b3bcfdf61"; }; buildType = "catkin"; diff --git a/kinetic/pilz-robots/default.nix b/kinetic/pilz-robots/default.nix index c5acbde84a..519c05ddee 100644 --- a/kinetic/pilz-robots/default.nix +++ b/kinetic/pilz-robots/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, prbt-support, prbt-ikfast-manipulator-plugin, prbt-moveit-config }: buildRosPackage { pname = "ros-kinetic-pilz-robots"; - version = "0.4.10-r1"; + version = "0.4.11-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/pilz_robots/0.4.10-1.tar.gz"; - name = "0.4.10-1.tar.gz"; - sha256 = "400051e89ffccff4b70e160e07771b585f8f9afdec3917a893a3c94a3c3fbdd3"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/pilz_robots/0.4.11-1.tar.gz"; + name = "0.4.11-1.tar.gz"; + sha256 = "767c2bd4c2bcb9dea355b775e95c4a277e24067d950b74ad2c94ddc0781a8845"; }; buildType = "catkin"; diff --git a/kinetic/pilz-testutils/default.nix b/kinetic/pilz-testutils/default.nix index b7c9016345..218e509307 100644 --- a/kinetic/pilz-testutils/default.nix +++ b/kinetic/pilz-testutils/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, clang, roscpp }: +{ lib, buildRosPackage, fetchurl, catkin, roscpp }: buildRosPackage { pname = "ros-kinetic-pilz-testutils"; - version = "0.4.10-r1"; + version = "0.4.11-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/pilz_testutils/0.4.10-1.tar.gz"; - name = "0.4.10-1.tar.gz"; - sha256 = "0fedd3eae4a4ca8f42748ce7de359fe45f233a70d83c0ba377f43787f4d3d1e0"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/pilz_testutils/0.4.11-1.tar.gz"; + name = "0.4.11-1.tar.gz"; + sha256 = "770c2f3d531838b4280db67a1b5eeeb3d085beeda2e210d6a26ec416333ff370"; }; buildType = "catkin"; - buildInputs = [ roscpp clang ]; + buildInputs = [ roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/pilz-trajectory-generation/default.nix b/kinetic/pilz-trajectory-generation/default.nix index 439db1a4b5..e8199c3d73 100644 --- a/kinetic/pilz-trajectory-generation/default.nix +++ b/kinetic/pilz-trajectory-generation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-ros-planning, prbt-moveit-config, pilz-msgs, pilz-extensions, pilz-testutils, prbt-pg70-support, pilz-industrial-motion-testutils, moveit-core, eigen-conversions, moveit-ros-planning-interface, kdl-conversions, panda-moveit-config, orocos-kdl, tf2-geometry-msgs, prbt-support, catkin, moveit-msgs, roscpp, moveit-ros-move-group, pluginlib, cmake-modules, tf2, rostest, abb-irb2400-moveit-config, tf2-eigen, code-coverage, rosunit }: buildRosPackage { pname = "ros-kinetic-pilz-trajectory-generation"; - version = "0.3.8"; + version = "0.3.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_trajectory_generation/0.3.8-0.tar.gz"; - name = "0.3.8-0.tar.gz"; - sha256 = "5e92a2242591885207023758347c6298fbaf419498943750a3f65725b7ed9181"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/kinetic/pilz_trajectory_generation/0.3.10-1.tar.gz"; + name = "0.3.10-1.tar.gz"; + sha256 = "bc5f747041bf0602a84bd776966ad11a8d50aee7181be48bff2c762fe8219def"; }; buildType = "catkin"; diff --git a/kinetic/pinocchio/default.nix b/kinetic/pinocchio/default.nix index e8649c02e2..8449f5944e 100644 --- a/kinetic/pinocchio/default.nix +++ b/kinetic/pinocchio/default.nix @@ -2,24 +2,24 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python, boost, git, catkin, pythonPackages, urdfdom, eigen, eigenpy }: +{ lib, buildRosPackage, fetchurl, python, boost, git, pythonPackages, doxygen, urdfdom, eigen, eigenpy, cmake }: buildRosPackage { pname = "ros-kinetic-pinocchio"; - version = "2.1.3-r1"; + version = "2.1.11-r1"; src = fetchurl { - url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/kinetic/pinocchio/2.1.3-1.tar.gz"; - name = "2.1.3-1.tar.gz"; - sha256 = "e4eaf90a73bc3f4efedb4be508fdfb753b2947e3fdbeed2a3b11da55804a8761"; + url = "https://github.com/ipab-slmc/pinocchio_catkin-release/archive/release/kinetic/pinocchio/2.1.11-1.tar.gz"; + name = "2.1.11-1.tar.gz"; + sha256 = "6d97900a4557556662d2986cb44df838045f03796821a9a14e4a01aac35d8740"; }; - buildType = "catkin"; - buildInputs = [ python pythonPackages.numpy boost git urdfdom eigen eigenpy ]; + buildType = "cmake"; + buildInputs = [ python pythonPackages.numpy boost git doxygen urdfdom eigen eigenpy ]; propagatedBuildInputs = [ python pythonPackages.numpy boost urdfdom eigenpy eigen ]; - nativeBuildInputs = [ catkin ]; + nativeBuildInputs = [ cmake ]; meta = { - description = ''A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives - wrapped for catkin.''; + description = ''A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives.''; license = with lib.licenses; [ bsdOriginal ]; }; } diff --git a/kinetic/planner-cspace-msgs/default.nix b/kinetic/planner-cspace-msgs/default.nix index 591c59bf00..3d818b9d50 100644 --- a/kinetic/planner-cspace-msgs/default.nix +++ b/kinetic/planner-cspace-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-planner-cspace-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/planner_cspace_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "c45b2c10dd46ce2021c1f2282859ab5b52364ab7882cac0ea2e3b2337587519b"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/planner_cspace_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "23e1473ae485eb7f5b0f72793a7a16dbbe4f6217865c8ef593f72e27b4320424"; }; buildType = "catkin"; diff --git a/kinetic/planner-cspace/default.nix b/kinetic/planner-cspace/default.nix index 9f280848e6..e00978e57d 100644 --- a/kinetic/planner-cspace/default.nix +++ b/kinetic/planner-cspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, trajectory-tracker-msgs, actionlib, trajectory-tracker, geometry-msgs, map-server, costmap-cspace, roslint, neonavigation-common, planner-cspace-msgs, std-srvs, tf2-geometry-msgs, trajectory-msgs, catkin, tf2-ros, move-base-msgs, nav-msgs, roscpp, costmap-cspace-msgs, sensor-msgs, diagnostic-updater, tf2, rostest, rosunit }: buildRosPackage { pname = "ros-kinetic-planner-cspace"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/planner_cspace/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "ad9b9bf3087e47d844ef38478b960d82346fc013d066075d9d8b70657ca6ee76"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/planner_cspace/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "be5e47c3d0f1a7cffea7931ad7f27d68334068d17b3a2fe14e61da6fabe0d35c"; }; buildType = "catkin"; diff --git a/kinetic/plotjuggler/default.nix b/kinetic/plotjuggler/default.nix index 99e02d441d..d5a890c8bc 100644 --- a/kinetic/plotjuggler/default.nix +++ b/kinetic/plotjuggler/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, rosbag-storage, rosbag, ros-type-introspection, catkin, rostime, roscpp, nav-msgs, qt5, binutils, roscpp-serialization, topic-tools, diagnostic-msgs, tf }: +{ lib, buildRosPackage, fetchurl, rosbag-storage, rosbag, catkin, ros-type-introspection, topic-tools, roscpp, rostime, nav-msgs, qt5, binutils, roscpp-serialization, diagnostic-msgs, tf }: buildRosPackage { pname = "ros-kinetic-plotjuggler"; - version = "2.3.0-r1"; + version = "2.3.7-r1"; src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler-release/archive/release/kinetic/plotjuggler/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "2d49f098bcd536ffd5823e3873a1ab75358da8681956ba483571bfb076f999a8"; + url = "https://github.com/facontidavide/plotjuggler-release/archive/release/kinetic/plotjuggler/2.3.7-1.tar.gz"; + name = "2.3.7-1.tar.gz"; + sha256 = "9021ec338ffe4933fff785987e677376da728e265f2a0d97157608918a723153"; }; buildType = "catkin"; - buildInputs = [ rosbag-storage qt5.qtmultimedia rosbag ros-type-introspection rostime qt5.qtbase roscpp nav-msgs binutils roscpp-serialization topic-tools diagnostic-msgs qt5.qtdeclarative tf ]; - propagatedBuildInputs = [ rosbag-storage tf qt5.qtmultimedia rosbag ros-type-introspection rostime qt5.qtbase nav-msgs binutils roscpp-serialization topic-tools diagnostic-msgs qt5.qtdeclarative roscpp ]; + buildInputs = [ rosbag-storage qt5.qtmultimedia rosbag ros-type-introspection rostime qt5.qtbase roscpp nav-msgs binutils roscpp-serialization topic-tools diagnostic-msgs qt5.qtdeclarative tf qt5.qtsvg ]; + propagatedBuildInputs = [ rosbag-storage tf qt5.qtmultimedia rosbag ros-type-introspection rostime qt5.qtbase diagnostic-msgs nav-msgs binutils qt5.qtsvg topic-tools roscpp-serialization qt5.qtdeclarative roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/pose-base-controller/default.nix b/kinetic/pose-base-controller/default.nix index df363f578f..7f78a06711 100644 --- a/kinetic/pose-base-controller/default.nix +++ b/kinetic/pose-base-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, move-base-msgs, nav-msgs, actionlib, tf, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-pose-base-controller"; - version = "0.2.1"; + version = "0.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/pose_base_controller/0.2.1-0.tar.gz"; - name = "0.2.1-0.tar.gz"; - sha256 = "96e5a66d4257e8485e31149c922a30b674402a42a4c6260122358573e3bb3f39"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/pose_base_controller/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "a8f228234564c4787b1be0512c73f18d255c4951c2320da260489debbac232be"; }; buildType = "catkin"; diff --git a/kinetic/pose-follower/default.nix b/kinetic/pose-follower/default.nix index f98d91c955..73091cf5d3 100644 --- a/kinetic/pose-follower/default.nix +++ b/kinetic/pose-follower/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, tf, nav-core, catkin, nav-msgs, roscpp }: +{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, tf, nav-core, catkin, nav-msgs, dynamic-reconfigure, roscpp }: buildRosPackage { pname = "ros-kinetic-pose-follower"; - version = "0.2.1"; + version = "0.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/pose_follower/0.2.1-0.tar.gz"; - name = "0.2.1-0.tar.gz"; - sha256 = "59c69786e6a77421309a24fb371ef011dfd53a0e58ff9ec5cafff398f6f26bfb"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/pose_follower/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "72a612385c42a2f2b85a4e5bf6a878fdf8fea5864cad24bcd265432f1a518f37"; }; buildType = "catkin"; - buildInputs = [ costmap-2d pluginlib base-local-planner tf nav-core nav-msgs roscpp ]; - propagatedBuildInputs = [ costmap-2d pluginlib base-local-planner nav-core roscpp nav-msgs tf ]; + buildInputs = [ costmap-2d pluginlib base-local-planner nav-core roscpp nav-msgs dynamic-reconfigure tf ]; + propagatedBuildInputs = [ costmap-2d pluginlib base-local-planner nav-core roscpp nav-msgs dynamic-reconfigure tf ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/prbt-gazebo/default.nix b/kinetic/prbt-gazebo/default.nix index 99e9e431e6..89cd6fb6cf 100644 --- a/kinetic/prbt-gazebo/default.nix +++ b/kinetic/prbt-gazebo/default.nix @@ -2,19 +2,18 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, gazebo-ros, clang, prbt-support, prbt-moveit-config, trajectory-msgs, catkin, rostest, actionlib, roslaunch, roscpp, xacro, gazebo-ros-control }: +{ lib, buildRosPackage, fetchurl, gazebo-ros, prbt-support, prbt-moveit-config, trajectory-msgs, catkin, rostest, actionlib, roslaunch, roscpp, xacro, gazebo-ros-control }: buildRosPackage { pname = "ros-kinetic-prbt-gazebo"; - version = "0.4.10-r1"; + version = "0.4.11-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_gazebo/0.4.10-1.tar.gz"; - name = "0.4.10-1.tar.gz"; - sha256 = "a197416aa44a6ab4c0299c2bc428f30931ea73aa2e60f22385d2d1cdf6b29b27"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_gazebo/0.4.11-1.tar.gz"; + name = "0.4.11-1.tar.gz"; + sha256 = "6b06417caf762c7d60695ce2a9a4aa9b03beb3f10aa45423097d935752e1810c"; }; buildType = "catkin"; - buildInputs = [ clang ]; checkInputs = [ rostest roscpp trajectory-msgs actionlib ]; propagatedBuildInputs = [ gazebo-ros prbt-support prbt-moveit-config roslaunch xacro gazebo-ros-control ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/prbt-hardware-support/default.nix b/kinetic/prbt-hardware-support/default.nix index ce4894fce7..91cd74e30d 100644 --- a/kinetic/prbt-hardware-support/default.nix +++ b/kinetic/prbt-hardware-support/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, std-srvs, clang, libmodbus, cmake-modules, pilz-testutils, sensor-msgs, catkin, message-filters, rostest, message-generation, message-runtime, canopen-chain-node, std-msgs, code-coverage, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, std-srvs, libmodbus, cmake-modules, pilz-testutils, sensor-msgs, catkin, message-filters, rostest, message-generation, message-runtime, canopen-chain-node, std-msgs, code-coverage, roscpp, rosunit }: buildRosPackage { pname = "ros-kinetic-prbt-hardware-support"; - version = "0.4.10-r1"; + version = "0.4.11-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_hardware_support/0.4.10-1.tar.gz"; - name = "0.4.10-1.tar.gz"; - sha256 = "b736f49827ba5e41674821e6fea49e3032f65d3de2e0faf6b6c154c30491a1e9"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_hardware_support/0.4.11-1.tar.gz"; + name = "0.4.11-1.tar.gz"; + sha256 = "76991d64249444357643554e82ea9995e023ba43f1b902077c0e54108cbda733"; }; buildType = "catkin"; - buildInputs = [ std-srvs clang libmodbus sensor-msgs message-filters message-generation canopen-chain-node std-msgs roscpp ]; + buildInputs = [ std-srvs libmodbus sensor-msgs message-filters message-generation canopen-chain-node std-msgs roscpp ]; checkInputs = [ cmake-modules pilz-testutils rostest code-coverage rosunit ]; propagatedBuildInputs = [ std-srvs sensor-msgs message-runtime std-msgs roscpp ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/prbt-ikfast-manipulator-plugin/default.nix b/kinetic/prbt-ikfast-manipulator-plugin/default.nix index 5bac8ddcce..a13c4cca4c 100644 --- a/kinetic/prbt-ikfast-manipulator-plugin/default.nix +++ b/kinetic/prbt-ikfast-manipulator-plugin/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, clang, pluginlib, catkin, tf2-kdl, liblapack, rostest, moveit-core, code-coverage, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, pluginlib, catkin, tf2-kdl, liblapack, rostest, moveit-core, code-coverage, roscpp, rosunit }: buildRosPackage { pname = "ros-kinetic-prbt-ikfast-manipulator-plugin"; - version = "0.4.10-r1"; + version = "0.4.11-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_ikfast_manipulator_plugin/0.4.10-1.tar.gz"; - name = "0.4.10-1.tar.gz"; - sha256 = "21404d4cdf4cb35f0a50f571f87841325896513ceae5c59f4d8cbb751ea97bb2"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_ikfast_manipulator_plugin/0.4.11-1.tar.gz"; + name = "0.4.11-1.tar.gz"; + sha256 = "c6a68bc930cf6828294b9a23444fc3378e9d458e4bfed71acc64962aee2d0bd4"; }; buildType = "catkin"; - buildInputs = [ clang pluginlib tf2-kdl liblapack moveit-core roscpp ]; + buildInputs = [ pluginlib tf2-kdl liblapack moveit-core roscpp ]; checkInputs = [ rostest code-coverage rosunit ]; propagatedBuildInputs = [ pluginlib tf2-kdl liblapack moveit-core roscpp ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/prbt-moveit-config/default.nix b/kinetic/prbt-moveit-config/default.nix index 713e0175c7..6536ebc625 100644 --- a/kinetic/prbt-moveit-config/default.nix +++ b/kinetic/prbt-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-fake-controller-manager, moveit-ros-visualization, moveit-ros-move-group, prbt-support, xacro, moveit-kinematics, catkin, moveit-simple-controller-manager, rviz, robot-state-publisher, roslaunch, joint-state-publisher, prbt-ikfast-manipulator-plugin, moveit-planners-ompl }: buildRosPackage { pname = "ros-kinetic-prbt-moveit-config"; - version = "0.4.10-r1"; + version = "0.4.11-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_moveit_config/0.4.10-1.tar.gz"; - name = "0.4.10-1.tar.gz"; - sha256 = "868d2750cea21fc3f7f57d968dbc9a67226add34b513c0e1da939ab9cac9c38f"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_moveit_config/0.4.11-1.tar.gz"; + name = "0.4.11-1.tar.gz"; + sha256 = "a1d8773530798179b6efaf8a29a48919bafef364f18ae46008167c04e5fe2170"; }; buildType = "catkin"; diff --git a/kinetic/prbt-support/default.nix b/kinetic/prbt-support/default.nix index 81e8e2ad66..8bf73ffc42 100644 --- a/kinetic/prbt-support/default.nix +++ b/kinetic/prbt-support/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, moveit-ros-planning, rosservice, joint-state-controller, prbt-hardware-support, rviz, moveit-core, robot-state-publisher, roslaunch, joint-state-publisher, xacro, pilz-control, catkin, canopen-motor-node, roscpp, controller-manager, clang, cmake-modules, rostest, eigen, topic-tools }: +{ lib, buildRosPackage, fetchurl, moveit-ros-planning, rosservice, joint-state-controller, prbt-hardware-support, rviz, moveit-core, robot-state-publisher, roslaunch, joint-state-publisher, xacro, pilz-control, catkin, canopen-motor-node, roscpp, controller-manager, cmake-modules, rostest, eigen, topic-tools }: buildRosPackage { pname = "ros-kinetic-prbt-support"; - version = "0.4.10-r1"; + version = "0.4.11-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_support/0.4.10-1.tar.gz"; - name = "0.4.10-1.tar.gz"; - sha256 = "263c171c464b6d01aef23dfc12d61e21ff27ed79d1515bf090f6581d8f935731"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/kinetic/prbt_support/0.4.11-1.tar.gz"; + name = "0.4.11-1.tar.gz"; + sha256 = "9adab5bcb36f2740debe22a6a23905e7901fb96c8e3bd13c24a0aa4b8ba8cde4"; }; buildType = "catkin"; - buildInputs = [ roscpp clang ]; + buildInputs = [ roscpp ]; checkInputs = [ moveit-ros-planning cmake-modules prbt-hardware-support rostest rviz moveit-core eigen roslaunch joint-state-publisher ]; propagatedBuildInputs = [ controller-manager joint-state-controller pilz-control prbt-hardware-support rosservice canopen-motor-node robot-state-publisher topic-tools roscpp xacro ]; nativeBuildInputs = [ catkin ]; diff --git a/kinetic/px4-msgs/default.nix b/kinetic/px4-msgs/default.nix new file mode 100644 index 0000000000..2a4bdef65b --- /dev/null +++ b/kinetic/px4-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: +buildRosPackage { + pname = "ros-kinetic-px4-msgs"; + version = "1.0.0-r3"; + + src = fetchurl { + url = "https://github.com/PX4/px4_msgs-release/archive/release/kinetic/px4_msgs/1.0.0-3.tar.gz"; + name = "1.0.0-3.tar.gz"; + sha256 = "f48d8cbefa5a4035a4ce7c64f28ac53a58bd9e3823931411da526fa1215b251a"; + }; + + buildType = "catkin"; + buildInputs = [ std-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs message-runtime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Package with the ROS-equivalent of PX4 uORB msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/python-orocos-kdl/default.nix b/kinetic/python-orocos-kdl/default.nix index d14956757b..281249e438 100644 --- a/kinetic/python-orocos-kdl/default.nix +++ b/kinetic/python-orocos-kdl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cmake, pythonPackages, orocos-kdl }: buildRosPackage { pname = "ros-kinetic-python-orocos-kdl"; - version = "1.3.1"; + version = "1.3.2-r1"; src = fetchurl { - url = "https://github.com/smits/orocos-kdl-release/archive/release/kinetic/python_orocos_kdl/1.3.1-0.tar.gz"; - name = "1.3.1-0.tar.gz"; - sha256 = "a243fca87aad9a138c4356d5c850dc1ea078e8ef77c15bcb395fe373d28c859d"; + url = "https://github.com/smits/orocos-kdl-release/archive/release/kinetic/python_orocos_kdl/1.3.2-1.tar.gz"; + name = "1.3.2-1.tar.gz"; + sha256 = "600cc901317126b492bce03cb39b6bf6df114b98afb86e5f04c96f6ac24a2c16"; }; buildType = "cmake"; diff --git a/kinetic/qb-device-bringup/default.nix b/kinetic/qb-device-bringup/default.nix index bb3122395f..19b4614473 100644 --- a/kinetic/qb-device-bringup/default.nix +++ b/kinetic/qb-device-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-qb-device-bringup"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_bringup/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "7170df35737f12d4201a5cef8671cd65d5d6020489da2f484b6a2e7b2a64de5e"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_bringup/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "c83cc00ff2332b16baa7269d255d354b0853048a4e004d776372db65ce63f28f"; }; buildType = "catkin"; diff --git a/kinetic/qb-device-control/default.nix b/kinetic/qb-device-control/default.nix index c2bfab7e58..51854402d5 100644 --- a/kinetic/qb-device-control/default.nix +++ b/kinetic/qb-device-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, control-msgs, catkin, combined-robot-hw, actionlib, roscpp, qb-device-hardware-interface, qb-device-utils }: buildRosPackage { pname = "ros-kinetic-qb-device-control"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_control/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "544fc0f5f69c830bf7d7a9dcacbffdb4800bc985073f4acab440ef65e0b28f57"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_control/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "3486c11cc55a72e1754277bbb874e5631add191b70149c344a6e3262a2d1d120"; }; buildType = "catkin"; diff --git a/kinetic/qb-device-description/default.nix b/kinetic/qb-device-description/default.nix index fff099c118..6ffdef9707 100644 --- a/kinetic/qb-device-description/default.nix +++ b/kinetic/qb-device-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-qb-device-description"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_description/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "f1c84ba8f658d92b6210df22fb4f05d8990a05f16f4483b8f48d8c52ad0f0821"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_description/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "9c79da9289c94e95f9a0b39eae09de6b04ac6812a4e78a2dba84bedf2d963e73"; }; buildType = "catkin"; diff --git a/kinetic/qb-device-driver/default.nix b/kinetic/qb-device-driver/default.nix index 04e1d9a04d..dfa33af72d 100644 --- a/kinetic/qb-device-driver/default.nix +++ b/kinetic/qb-device-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, qb-device-srvs, catkin, qb-device-utils, roscpp }: buildRosPackage { pname = "ros-kinetic-qb-device-driver"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_driver/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "26c2de38bcd3623a92f903147403428304bfc9d50cd7b7689d0684e90bbb16c7"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_driver/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "f4f097cc3e92299ee51e8cec66d798f43de1726d91eadde486940632c51c6414"; }; buildType = "catkin"; diff --git a/kinetic/qb-device-hardware-interface/default.nix b/kinetic/qb-device-hardware-interface/default.nix index 3cbe075fdd..ac09db1e26 100644 --- a/kinetic/qb-device-hardware-interface/default.nix +++ b/kinetic/qb-device-hardware-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, hardware-interface, joint-limits-interface, catkin, rostest, urdf, qb-device-msgs, qb-device-srvs, roscpp, transmission-interface }: buildRosPackage { pname = "ros-kinetic-qb-device-hardware-interface"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_hardware_interface/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "920a3102ac02e1c200fcddd2e7c0835ca93e1c1e1fd296ed828c0364d2099376"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_hardware_interface/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "e0c070a97c147b42df1bd0f4f974a9d493b368fd9a1dc35313ba803e676c06c9"; }; buildType = "catkin"; diff --git a/kinetic/qb-device-msgs/default.nix b/kinetic/qb-device-msgs/default.nix index 1ecebaa33c..90ed9fed51 100644 --- a/kinetic/qb-device-msgs/default.nix +++ b/kinetic/qb-device-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-qb-device-msgs"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_msgs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "a132f2cecb9d7036e6fa4db7ae69c3f08f890411b6cdeff4ce8405b4b5643310"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_msgs/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "f1d3ff739a5d99e0d61adb3f7160b89f93e527b6101ce32f3b86bfbe77c70d11"; }; buildType = "catkin"; diff --git a/kinetic/qb-device-srvs/default.nix b/kinetic/qb-device-srvs/default.nix index 12686aaf21..e7fe01a764 100644 --- a/kinetic/qb-device-srvs/default.nix +++ b/kinetic/qb-device-srvs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, catkin, message-generation, message-runtime, qb-device-msgs }: buildRosPackage { pname = "ros-kinetic-qb-device-srvs"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_srvs/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "8a2012bde9e1ab76480d38ab72f6062708f45faa5686cc9dc18e50d377181a1d"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_srvs/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "2aa24f945de637bb3cf66f3368e587e4c0138ff65c46fdbb6c6f084a7021f1d6"; }; buildType = "catkin"; diff --git a/kinetic/qb-device-utils/default.nix b/kinetic/qb-device-utils/default.nix index ded7fc9c69..8798bce043 100644 --- a/kinetic/qb-device-utils/default.nix +++ b/kinetic/qb-device-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp }: buildRosPackage { pname = "ros-kinetic-qb-device-utils"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_utils/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "12073368294a341e0a56d58402a8e20230294d5a4ed190231b7439ee85585a22"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device_utils/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "bfebd3dc0c1123a19b6427c0f748e8aef858d27f9f63942667b1545de9563a75"; }; buildType = "catkin"; diff --git a/kinetic/qb-device/default.nix b/kinetic/qb-device/default.nix index 5620f973be..707deb592b 100644 --- a/kinetic/qb-device/default.nix +++ b/kinetic/qb-device/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, qb-device-bringup, qb-device-description, catkin, qb-device-msgs, qb-device-srvs, qb-device-driver, qb-device-control, qb-device-hardware-interface, qb-device-utils }: buildRosPackage { pname = "ros-kinetic-qb-device"; - version = "2.1.0-r1"; + version = "2.1.1-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device/2.1.0-1.tar.gz"; - name = "2.1.0-1.tar.gz"; - sha256 = "6ab1a7a3aa6dd4d51f2305b02692fbf7cb7b5bc1716ab5f018bdb45869a0afff"; + url = "https://bitbucket.org/qbrobotics/qbdevice-ros-release/get/release/kinetic/qb_device/2.1.1-1.tar.gz"; + name = "2.1.1-1.tar.gz"; + sha256 = "3af13387469edd3f8ac517df8c51f6ea5d4ef011843509414bd9ddc1c0e2258a"; }; buildType = "catkin"; diff --git a/kinetic/qb-move-control/default.nix b/kinetic/qb-move-control/default.nix index df75d5d274..32cdeb275e 100644 --- a/kinetic/qb-move-control/default.nix +++ b/kinetic/qb-move-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-qb-move-control"; - version = "2.1.2-r1"; + version = "2.1.3-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbmove-ros-release/get/release/kinetic/qb_move_control/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "d4303eec1730ca92281db93cc90fcf567b7964fbc1bf3b6f092ed22a164a45d6"; + url = "https://bitbucket.org/qbrobotics/qbmove-ros-release/get/release/kinetic/qb_move_control/2.1.3-1.tar.gz"; + name = "2.1.3-1.tar.gz"; + sha256 = "3c9282405cdf5a6b531401ce7b6010c61fe994729f8139d73c82befe85f79e5c"; }; buildType = "catkin"; diff --git a/kinetic/qb-move-description/default.nix b/kinetic/qb-move-description/default.nix index 18a1504d84..b94700498a 100644 --- a/kinetic/qb-move-description/default.nix +++ b/kinetic/qb-move-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-qb-move-description"; - version = "2.1.2-r1"; + version = "2.1.3-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbmove-ros-release/get/release/kinetic/qb_move_description/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "535d33dd60dcf251fc68be36c53b7b2b5c46645bf6495d8622af3136c8676349"; + url = "https://bitbucket.org/qbrobotics/qbmove-ros-release/get/release/kinetic/qb_move_description/2.1.3-1.tar.gz"; + name = "2.1.3-1.tar.gz"; + sha256 = "72ac955609b7f8c481900591f925ecbfb77929f9d91b9204672fb34f677fe38e"; }; buildType = "catkin"; diff --git a/kinetic/qb-move-hardware-interface/default.nix b/kinetic/qb-move-hardware-interface/default.nix index 0f7ec77e36..978710f686 100644 --- a/kinetic/qb-move-hardware-interface/default.nix +++ b/kinetic/qb-move-hardware-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, hardware-interface, tf2-geometry-msgs, control-toolbox, catkin, tf2, interactive-markers, qb-device-hardware-interface, roscpp, transmission-interface }: buildRosPackage { pname = "ros-kinetic-qb-move-hardware-interface"; - version = "2.1.2-r1"; + version = "2.1.3-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbmove-ros-release/get/release/kinetic/qb_move_hardware_interface/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "2e8a458b4f18e17619145fc5b59cbbb43a9dd5f302c4617204fe7077ee7007ec"; + url = "https://bitbucket.org/qbrobotics/qbmove-ros-release/get/release/kinetic/qb_move_hardware_interface/2.1.3-1.tar.gz"; + name = "2.1.3-1.tar.gz"; + sha256 = "5cb15bf08b582c8eb92b3bbd8ab3eb960919d2234d35d66ef734c1cbe2167b27"; }; buildType = "catkin"; diff --git a/kinetic/qb-move/default.nix b/kinetic/qb-move/default.nix index 9bf19dfe9b..00446128cd 100644 --- a/kinetic/qb-move/default.nix +++ b/kinetic/qb-move/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, qb-move-description, qb-move-hardware-interface, catkin, qb-move-control }: buildRosPackage { pname = "ros-kinetic-qb-move"; - version = "2.1.2-r1"; + version = "2.1.3-r1"; src = fetchurl { - url = "https://bitbucket.org/qbrobotics/qbmove-ros-release/get/release/kinetic/qb_move/2.1.2-1.tar.gz"; - name = "2.1.2-1.tar.gz"; - sha256 = "b1d3714619c40ab241c41fc0ef90c5f59e9cd4a5a7e1a2a889774318a250a068"; + url = "https://bitbucket.org/qbrobotics/qbmove-ros-release/get/release/kinetic/qb_move/2.1.3-1.tar.gz"; + name = "2.1.3-1.tar.gz"; + sha256 = "00ed038a429cfe8243b90a26201662962e290a40efb9929464eb95f17e93870a"; }; buildType = "catkin"; diff --git a/kinetic/quaternion-operation/default.nix b/kinetic/quaternion-operation/default.nix index 70accf286d..fd2dd05d08 100644 --- a/kinetic/quaternion-operation/default.nix +++ b/kinetic/quaternion-operation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rostest, eigen, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-quaternion-operation"; - version = "0.0.3-r1"; + version = "0.0.3-r2"; src = fetchurl { - url = "https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/kinetic/quaternion_operation/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "ac12e571a21a60004fa3980d40e41f791145dee8454d8d85143e156c3643bb44"; + url = "https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/kinetic/quaternion_operation/0.0.3-2.tar.gz"; + name = "0.0.3-2.tar.gz"; + sha256 = "fe31ff9daa48a1b1549902cc7d2ef5c1321fbae73a0a70e83c2f6deceab07b41"; }; buildType = "catkin"; diff --git a/kinetic/raw-description/default.nix b/kinetic/raw-description/default.nix index ca68959372..3309f9a0d6 100644 --- a/kinetic/raw-description/default.nix +++ b/kinetic/raw-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, catkin, cob-description, xacro }: buildRosPackage { pname = "ros-kinetic-raw-description"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/raw_description/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "04a0ad8a154e5b12587193c8260bd9c9c942301e6aa66ebcebb6aa93aa864235"; + url = "https://github.com/ipa320/cob_common-release/archive/release/kinetic/raw_description/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "fd24ec7ac078f623a4ddd9ce06e835f21fa6c8fdc875979f70c67fc7dc512433"; }; buildType = "catkin"; diff --git a/kinetic/rc-common-msgs/default.nix b/kinetic/rc-common-msgs/default.nix index 00fe2eb5a6..5765caad36 100644 --- a/kinetic/rc-common-msgs/default.nix +++ b/kinetic/rc-common-msgs/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, message-generation, catkin, message-runtime }: +{ lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-rc-common-msgs"; - version = "0.2.1-r1"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_common_msgs-release/archive/release/kinetic/rc_common_msgs/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "9613554e140b10a4db41cbbcf5b00432efebb00d39b0467355bb8f9442a4d05b"; + url = "https://github.com/roboception-gbp/rc_common_msgs-release/archive/release/kinetic/rc_common_msgs/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "32289c9a3bd12165c2dae9d9f4aed89fd1e3d729d8fa42dafe7dd1ee472360ce"; }; buildType = "catkin"; - buildInputs = [ message-generation ]; - propagatedBuildInputs = [ message-runtime ]; + buildInputs = [ std-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs message-runtime ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/rc-dynamics-api/default.nix b/kinetic/rc-dynamics-api/default.nix index 5a703237bf..c752d81391 100644 --- a/kinetic/rc-dynamics-api/default.nix +++ b/kinetic/rc-dynamics-api/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, protobuf, cmake, curl, catkin }: buildRosPackage { pname = "ros-kinetic-rc-dynamics-api"; - version = "0.8.0-r1"; + version = "0.10.0-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_dynamics_api-release/archive/release/kinetic/rc_dynamics_api/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "69f8eadcfbe28408bf25553c29c0d66ea230708536dfe1afabc39eb883de7d42"; + url = "https://github.com/roboception-gbp/rc_dynamics_api-release/archive/release/kinetic/rc_dynamics_api/0.10.0-1.tar.gz"; + name = "0.10.0-1.tar.gz"; + sha256 = "ea59e33a7f10f9002dcec54f3a9b87fac18cf9838e7a1c62931f306de6953b72"; }; buildType = "cmake"; diff --git a/kinetic/resource-retriever/default.nix b/kinetic/resource-retriever/default.nix index a9dbe2d50c..e8463e0f35 100644 --- a/kinetic/resource-retriever/default.nix +++ b/kinetic/resource-retriever/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, rosconsole, boost, catkin, pythonPackages, curl, roslib }: +{ lib, buildRosPackage, fetchurl, rosconsole, boost, catkin, curl, roslib }: buildRosPackage { pname = "ros-kinetic-resource-retriever"; - version = "1.12.4"; + version = "1.12.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/resource_retriever-release/archive/release/kinetic/resource_retriever/1.12.4-0.tar.gz"; - name = "1.12.4-0.tar.gz"; - sha256 = "f6aac9d4aa943865c0e177c5dc2073c28673ab875fc851a4452acf089e9eba20"; + url = "https://github.com/ros-gbp/resource_retriever-release/archive/release/kinetic/resource_retriever/1.12.5-1.tar.gz"; + name = "1.12.5-1.tar.gz"; + sha256 = "16a6290bd8670c961329a737c8a992385ff8557eec9ef546feb31c942a1928e7"; }; buildType = "catkin"; buildInputs = [ curl roslib rosconsole boost ]; - propagatedBuildInputs = [ rosconsole boost pythonPackages.rospkg curl roslib ]; + propagatedBuildInputs = [ curl roslib rosconsole boost ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/robot-systemd/default.nix b/kinetic/robot-systemd/default.nix new file mode 100644 index 0000000000..28a320035a --- /dev/null +++ b/kinetic/robot-systemd/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, roslaunch, catkin }: +buildRosPackage { + pname = "ros-kinetic-robot-systemd"; + version = "0.1.2-r1"; + + src = fetchurl { + url = "https://github.com/LucidOne-Release/robot_systemd/archive/release/kinetic/robot_systemd/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "28a46bcfb82539bff8f713e14b163fa77a26c83c2774ef74e93372cdc451a3ec"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ roslaunch ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Systemd Robot Initialization''; + license = with lib.licenses; [ mit "Apache-1.0" ]; + }; +} diff --git a/kinetic/ros-canopen/default.nix b/kinetic/ros-canopen/default.nix index c2ee05f4a5..bc81ee2a7c 100644 --- a/kinetic/ros-canopen/default.nix +++ b/kinetic/ros-canopen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, socketcan-bridge, can-msgs, catkin, canopen-402, canopen-motor-node, socketcan-interface, canopen-chain-node, canopen-master }: buildRosPackage { pname = "ros-kinetic-ros-canopen"; - version = "0.7.11-r1"; + version = "0.7.12-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/ros_canopen/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "23e0e75cbaa780ee3c5048a1d633b11f510b8bb6c97a19d2c04c6ad331e669c7"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/ros_canopen/0.7.12-1.tar.gz"; + name = "0.7.12-1.tar.gz"; + sha256 = "7ddc0dd062ddfaa42416a604d1046020dc26681b802d65ebd6f674991f6dd21d"; }; buildType = "catkin"; diff --git a/kinetic/ros-mynteye/default.nix b/kinetic/ros-mynteye/default.nix new file mode 100644 index 0000000000..d364b1fec3 --- /dev/null +++ b/kinetic/ros-mynteye/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, tf, image-transport, sensor-msgs, cv-bridge, catkin, message-generation, message-runtime, nodelet, std-msgs, roscpp, geometry-msgs }: +buildRosPackage { + pname = "ros-kinetic-ros-mynteye"; + version = "0.2.2-r1"; + + src = fetchurl { + url = "https://github.com/harjeb/libmynteye-release/archive/release/kinetic/ros_mynteye/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "f43fb51a07eb1d64b658e10d3e077d27b6a7882cacfd194b652a7b4ad875ab30"; + }; + + buildType = "catkin"; + buildInputs = [ image-transport sensor-msgs cv-bridge roscpp message-generation nodelet std-msgs tf geometry-msgs ]; + propagatedBuildInputs = [ image-transport sensor-msgs cv-bridge roscpp message-runtime nodelet std-msgs tf geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The mynt eye ros wrapper package''; + license = with lib.licenses; [ "Slightech License" ]; + }; +} diff --git a/kinetic/ros-type-introspection/default.nix b/kinetic/ros-type-introspection/default.nix index 9c928bbaad..4cf57ec689 100644 --- a/kinetic/ros-type-introspection/default.nix +++ b/kinetic/ros-type-introspection/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, roscpp, roscpp-serialization, abseil-cpp, rostime }: +{ lib, buildRosPackage, fetchurl, catkin, rostime, roscpp, roscpp-serialization }: buildRosPackage { pname = "ros-kinetic-ros-type-introspection"; - version = "1.3.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/facontidavide/ros_type_introspection-release/archive/release/kinetic/ros_type_introspection/1.3.3-1.tar.gz"; - name = "1.3.3-1.tar.gz"; - sha256 = "b63e3ec1785ec13a785f73f4a9ad3e843dc1692e1b515210f044b08ee73df703"; + url = "https://github.com/facontidavide/ros_type_introspection-release/archive/release/kinetic/ros_type_introspection/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "89cce6fd04dc0e627da83cd315e957ed2305b278d6d3a35f413833e286a49176"; }; buildType = "catkin"; - buildInputs = [ abseil-cpp roscpp rostime roscpp-serialization ]; - propagatedBuildInputs = [ abseil-cpp rostime roscpp roscpp-serialization ]; + buildInputs = [ roscpp rostime roscpp-serialization ]; + propagatedBuildInputs = [ roscpp rostime roscpp-serialization ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/rosbag-editor/default.nix b/kinetic/rosbag-editor/default.nix new file mode 100644 index 0000000000..3113937451 --- /dev/null +++ b/kinetic/rosbag-editor/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rosbag-storage, tf2-msgs, rosbag, catkin, roscpp, qt5, tf }: +buildRosPackage { + pname = "ros-kinetic-rosbag-editor"; + version = "0.4.1-r1"; + + src = fetchurl { + url = "https://github.com/facontidavide/rosbag_editor-release/archive/release/kinetic/rosbag_editor/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "44490d8db2a980f85f476a39413a7852047ea216b877fcafbbc306af6366dbd2"; + }; + + buildType = "catkin"; + buildInputs = [ rosbag-storage tf2-msgs rosbag qt5.qtbase roscpp tf ]; + propagatedBuildInputs = [ rosbag-storage tf2-msgs tf rosbag qt5.qtbase roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The rosbag_editor package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/kinetic/rqt-reconfigure/default.nix b/kinetic/rqt-reconfigure/default.nix index 76c4979b15..5678b1d177 100644 --- a/kinetic/rqt-reconfigure/default.nix +++ b/kinetic/rqt-reconfigure/default.nix @@ -2,32 +2,34 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, rqt-gui-py, rqt-gui, catkin, rqt-console, dynamic-reconfigure, rospy, rqt-py-common, python-qt-binding }: +{ lib, buildRosPackage, fetchurl, rqt-gui-py, roslint, catkin, rqt-gui, pythonPackages, rostest, rqt-console, dynamic-reconfigure, rospy, rqt-py-common, python-qt-binding }: buildRosPackage { pname = "ros-kinetic-rqt-reconfigure"; - version = "0.4.10"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rqt_reconfigure-release/archive/release/kinetic/rqt_reconfigure/0.4.10-0.tar.gz"; - name = "0.4.10-0.tar.gz"; - sha256 = "7ca7f717ec285a41485f3eb19fe82c48550273de55bd72410690d185303621d5"; + url = "https://github.com/ros-gbp/rqt_reconfigure-release/archive/release/kinetic/rqt_reconfigure/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "4d4ddccaba198e1867fd7283c27654fda2f7c8c783440c2fe16bf056bd6e5b4f"; }; buildType = "catkin"; - propagatedBuildInputs = [ rqt-gui-py rqt-gui rqt-console dynamic-reconfigure rospy rqt-py-common python-qt-binding ]; + buildInputs = [ roslint ]; + checkInputs = [ rostest ]; + propagatedBuildInputs = [ rqt-gui-py rqt-gui pythonPackages.pyyaml rqt-console dynamic-reconfigure rospy rqt-py-common python-qt-binding ]; nativeBuildInputs = [ catkin ]; meta = { description = ''This rqt plugin succeeds former dynamic_reconfigure's GUI - (reconfigure_gui), and provides the way to view and edit the parameters - that are accessible via dynamic_reconfigure.
-
- (12/27/2012) In the future, arbitrary parameters that are not associated - with any nodes (which are not handled by dynamic_reconfigure) might - become handled. - However, currently as the name indicates, this pkg solely is dependent - on dynamic_reconfigure that allows access to only those params latched - to nodes.''; + (reconfigure_gui), and provides the way to view and edit the parameters + that are accessible via dynamic_reconfigure.
+
+ (12/27/2012) In the future, arbitrary parameters that are not associated + with any nodes (which are not handled by dynamic_reconfigure) might + become handled. + However, currently as the name indicates, this pkg solely is dependent + on dynamic_reconfigure that allows access to only those params latched + to nodes.''; license = with lib.licenses; [ bsdOriginal ]; }; } diff --git a/kinetic/rr-control-input-manager/default.nix b/kinetic/rr-control-input-manager/default.nix index afc1a87a41..48280195f3 100644 --- a/kinetic/rr-control-input-manager/default.nix +++ b/kinetic/rr-control-input-manager/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rostest, rospy, std-msgs, roscpp }: buildRosPackage { pname = "ros-kinetic-rr-control-input-manager"; - version = "0.7.2-r1"; + version = "0.7.3-r2"; src = fetchurl { - url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_control_input_manager/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "18695e37e3a86ddbb3db74ab3722b9bc25ba8b8b28aba05d92e0b8785d466281"; + url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_control_input_manager/0.7.3-2.tar.gz"; + name = "0.7.3-2.tar.gz"; + sha256 = "e7a1593e799125997c0d35e0755d842fc72fca548e18bd3dc3f1eb26544bbb18"; }; buildType = "catkin"; diff --git a/kinetic/rr-openrover-driver-msgs/default.nix b/kinetic/rr-openrover-driver-msgs/default.nix index bde988014d..ef8e4ed43c 100644 --- a/kinetic/rr-openrover-driver-msgs/default.nix +++ b/kinetic/rr-openrover-driver-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-rr-openrover-driver-msgs"; - version = "0.7.2-r1"; + version = "0.7.3-r2"; src = fetchurl { - url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_driver_msgs/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "dc01ded451adeacddedf6570786ccb2a7cf14636acb25b83888bb12cb95edd91"; + url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_driver_msgs/0.7.3-2.tar.gz"; + name = "0.7.3-2.tar.gz"; + sha256 = "b6ff3e6465f484a087dd50cc62b84b57880f35a59f5fcfc9220c1e9bcb1fdeb2"; }; buildType = "catkin"; diff --git a/kinetic/rr-openrover-driver/default.nix b/kinetic/rr-openrover-driver/default.nix index 7b0be89f99..2bd48a9fa5 100644 --- a/kinetic/rr-openrover-driver/default.nix +++ b/kinetic/rr-openrover-driver/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, twist-mux, sensor-msgs, catkin, joy, roscpp, nav-msgs, message-generation, message-runtime, rospy, std-msgs, tf, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, twist-mux, tf, sensor-msgs, joy, catkin, nav-msgs, message-generation, rr-openrover-driver-msgs, message-runtime, rospy, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-rr-openrover-driver"; - version = "0.7.2-r1"; + version = "0.7.3-r2"; src = fetchurl { - url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_driver/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "ebdecb748b235dfb968a0a7b8a4f9cde24b4450a15a9415eb6a275dccc310610"; + url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_driver/0.7.3-2.tar.gz"; + name = "0.7.3-2.tar.gz"; + sha256 = "cacceb53b3813b6df1251993d67ef64cefd1a1bf06ebb1fa106541d8a0d53b0b"; }; buildType = "catkin"; - buildInputs = [ tf sensor-msgs nav-msgs message-generation rospy std-msgs roscpp geometry-msgs ]; - propagatedBuildInputs = [ twist-mux tf sensor-msgs joy nav-msgs message-runtime rospy std-msgs roscpp geometry-msgs ]; + buildInputs = [ tf sensor-msgs nav-msgs message-generation rr-openrover-driver-msgs rospy std-msgs roscpp geometry-msgs ]; + propagatedBuildInputs = [ twist-mux tf sensor-msgs joy nav-msgs rr-openrover-driver-msgs message-runtime rospy std-msgs roscpp geometry-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/rr-openrover-stack/default.nix b/kinetic/rr-openrover-stack/default.nix index 19850afc84..e08f806048 100644 --- a/kinetic/rr-openrover-stack/default.nix +++ b/kinetic/rr-openrover-stack/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rr-control-input-manager, catkin, rr-openrover-driver-msgs, rr-openrover-driver }: buildRosPackage { pname = "ros-kinetic-rr-openrover-stack"; - version = "0.7.2-r1"; + version = "0.7.3-r2"; src = fetchurl { - url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_stack/0.7.2-1.tar.gz"; - name = "0.7.2-1.tar.gz"; - sha256 = "9fb9c5b8e7305bdb276c43eb5d041b9ebc238b8b58bde2c1107f78c0f72292bc"; + url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_stack/0.7.3-2.tar.gz"; + name = "0.7.3-2.tar.gz"; + sha256 = "6505d3323fdba14cdc6caf56d06a3e02ddb5ff43662d6eff70a14c9bbb3966a8"; }; buildType = "catkin"; diff --git a/kinetic/rtt-pcl-ros/default.nix b/kinetic/rtt-pcl-ros/default.nix new file mode 100644 index 0000000000..2f6d8e4dfd --- /dev/null +++ b/kinetic/rtt-pcl-ros/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rtt-roscomm, rtt-pcl, catkin, pcl-ros }: +buildRosPackage { + pname = "ros-kinetic-rtt-pcl-ros"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/orocos-gbp/rtt_pcl_ros-release/archive/release/kinetic/rtt_pcl_ros/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "c9499b0d0f0d25e5a8f6dacd5951e83e0a89808b0dab8c20156029407c7c63f7"; + }; + + buildType = "catkin"; + buildInputs = [ rtt-roscomm rtt-pcl pcl-ros ]; + propagatedBuildInputs = [ rtt-roscomm rtt-pcl pcl-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An Orocos RTT ROS transport plugin for PCL types''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/rtt-pcl/default.nix b/kinetic/rtt-pcl/default.nix new file mode 100644 index 0000000000..c8e4f8cf40 --- /dev/null +++ b/kinetic/rtt-pcl/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pcl, catkin, rtt }: +buildRosPackage { + pname = "ros-kinetic-rtt-pcl"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/orocos-gbp/rtt_pcl-release/archive/release/kinetic/rtt_pcl/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "fd4698f20a681d6d37a6374b8c064046d2f6f07b898d146a1113c272f3cc0a84"; + }; + + buildType = "catkin"; + buildInputs = [ pcl rtt ]; + propagatedBuildInputs = [ pcl rtt ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An Orocos RTT typekit plugin for PCL types''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/rxros-tf/default.nix b/kinetic/rxros-tf/default.nix new file mode 100644 index 0000000000..25ca78f883 --- /dev/null +++ b/kinetic/rxros-tf/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, tf, catkin, rxros }: +buildRosPackage { + pname = "ros-kinetic-rxros-tf"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/rosin-project/rxros-release/archive/release/kinetic/rxros_tf/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "45fb10f721b971baccaac8147f8f78c0e6b19759a18a9a63c381797f99ed585e"; + }; + + buildType = "catkin"; + buildInputs = [ tf rxros ]; + propagatedBuildInputs = [ tf rxros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Extensions to RxROS for working with TF.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/rxros/default.nix b/kinetic/rxros/default.nix new file mode 100644 index 0000000000..b4cf4ae3a7 --- /dev/null +++ b/kinetic/rxros/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, roscpp, rxcpp-vendor }: +buildRosPackage { + pname = "ros-kinetic-rxros"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/rosin-project/rxros-release/archive/release/kinetic/rxros/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "6b5062da9929eea991df6b7354d1cb0fb15b7f33ee913b7d2d5eb2b1f110fa69"; + }; + + buildType = "catkin"; + buildInputs = [ roscpp rxcpp-vendor ]; + propagatedBuildInputs = [ roscpp rxcpp-vendor ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The RxROS package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/safety-limiter-msgs/default.nix b/kinetic/safety-limiter-msgs/default.nix new file mode 100644 index 0000000000..991b5e4845 --- /dev/null +++ b/kinetic/safety-limiter-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: +buildRosPackage { + pname = "ros-kinetic-safety-limiter-msgs"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/safety_limiter_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "7fd6d9e2dc6e62adc379623d9d67d2ce1105a19b5fe00fba59732831d38d187f"; + }; + + buildType = "catkin"; + buildInputs = [ std-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs message-runtime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Message definitions for safety_limiter_msgs package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/kinetic/safety-limiter/default.nix b/kinetic/safety-limiter/default.nix index 4347651ce5..001044ce4d 100644 --- a/kinetic/safety-limiter/default.nix +++ b/kinetic/safety-limiter/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake-modules, roslint, pcl, sensor-msgs, catkin, tf2-ros, diagnostic-updater, tf2-sensor-msgs, rostest, nav-msgs, neonavigation-common, xmlrpcpp, eigen, std-msgs, roscpp, pcl-conversions, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, cmake-modules, roslint, safety-limiter-msgs, pcl, sensor-msgs, catkin, tf2-ros, diagnostic-updater, tf2-sensor-msgs, rostest, nav-msgs, neonavigation-common, xmlrpcpp, eigen, std-msgs, roscpp, pcl-conversions, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-safety-limiter"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/safety_limiter/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "4be65dd20d00d1335e6845d2380c1c804434e44c0780bf3824ea4f8358e4082a"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/safety_limiter/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "13b16ea315c5cce7a872dc876454eec38a364e67c959aab6183d6b72a6e75aeb"; }; buildType = "catkin"; - buildInputs = [ cmake-modules pcl sensor-msgs tf2-ros diagnostic-updater tf2-sensor-msgs neonavigation-common xmlrpcpp eigen std-msgs roscpp pcl-conversions geometry-msgs ]; + buildInputs = [ cmake-modules safety-limiter-msgs pcl sensor-msgs tf2-ros diagnostic-updater tf2-sensor-msgs neonavigation-common xmlrpcpp eigen std-msgs roscpp pcl-conversions geometry-msgs ]; checkInputs = [ rostest nav-msgs roslint ]; - propagatedBuildInputs = [ cmake-modules pcl sensor-msgs tf2-ros diagnostic-updater tf2-sensor-msgs neonavigation-common xmlrpcpp eigen std-msgs roscpp pcl-conversions geometry-msgs ]; + propagatedBuildInputs = [ cmake-modules safety-limiter-msgs pcl sensor-msgs tf2-ros diagnostic-updater tf2-sensor-msgs neonavigation-common xmlrpcpp eigen std-msgs roscpp pcl-conversions geometry-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/sbpl-lattice-planner/default.nix b/kinetic/sbpl-lattice-planner/default.nix index 6f2b87e0b6..579163cfa7 100644 --- a/kinetic/sbpl-lattice-planner/default.nix +++ b/kinetic/sbpl-lattice-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, nav-core, catkin, sbpl, tf2, nav-msgs, message-generation, message-runtime, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-sbpl-lattice-planner"; - version = "0.2.1"; + version = "0.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/sbpl_lattice_planner/0.2.1-0.tar.gz"; - name = "0.2.1-0.tar.gz"; - sha256 = "9f967def8078ff38d3862a0179fd63528756e373dfde2f10804d3ec9288a1dc4"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/sbpl_lattice_planner/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "885d1730be4d68691dfd0ea3146672b902df50505d9990026c5b0ebfd7acecf6"; }; buildType = "catkin"; diff --git a/kinetic/sbpl-recovery/default.nix b/kinetic/sbpl-recovery/default.nix index 02a25b563e..70a23e41b5 100644 --- a/kinetic/sbpl-recovery/default.nix +++ b/kinetic/sbpl-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, nav-core, catkin, sbpl-lattice-planner, pose-follower, roscpp }: buildRosPackage { pname = "ros-kinetic-sbpl-recovery"; - version = "0.2.1"; + version = "0.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/sbpl_recovery/0.2.1-0.tar.gz"; - name = "0.2.1-0.tar.gz"; - sha256 = "a115808f76c0af411478169c4de14e809274618006234a4a20cae744d4b38eb0"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/sbpl_recovery/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "17d74191dec84a9f62a5292da6269c9cb0dc9a9941bca0086c019a053f5218c6"; }; buildType = "catkin"; diff --git a/kinetic/simple-message/default.nix b/kinetic/simple-message/default.nix index 5764bc5e66..3569760476 100644 --- a/kinetic/simple-message/default.nix +++ b/kinetic/simple-message/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, industrial-msgs, catkin, rosunit, roscpp }: buildRosPackage { pname = "ros-kinetic-simple-message"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/simple_message/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "7441b8f0c300d45fd52367d4ccc062a2b904726fc5eccebdf8fdf49d38812cbf"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/kinetic/simple_message/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "03b10af29cb7c1632ad8fa20490c3244b97db32ad48196a33984110aa0ace63d"; }; buildType = "catkin"; diff --git a/kinetic/socketcan-bridge/default.nix b/kinetic/socketcan-bridge/default.nix index e7db8df574..b6e0704811 100644 --- a/kinetic/socketcan-bridge/default.nix +++ b/kinetic/socketcan-bridge/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, can-msgs, catkin, rostest, socketcan-interface, roscpp, rosunit }: buildRosPackage { pname = "ros-kinetic-socketcan-bridge"; - version = "0.7.11-r1"; + version = "0.7.12-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/socketcan_bridge/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "350beab81aafd73ed2a827b8c6c4212519141fc3d1c301c3085b708c52a91afa"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/socketcan_bridge/0.7.12-1.tar.gz"; + name = "0.7.12-1.tar.gz"; + sha256 = "3683788cc6df58a0042ebbbd58fa0fbdc46d9cdd71b03351be01682f11d6b60a"; }; buildType = "catkin"; diff --git a/kinetic/socketcan-interface/default.nix b/kinetic/socketcan-interface/default.nix index a5d4181907..17ee2937c1 100644 --- a/kinetic/socketcan-interface/default.nix +++ b/kinetic/socketcan-interface/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, class-loader, catkin, linuxHeaders, rosunit }: buildRosPackage { pname = "ros-kinetic-socketcan-interface"; - version = "0.7.11-r1"; + version = "0.7.12-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/socketcan_interface/0.7.11-1.tar.gz"; - name = "0.7.11-1.tar.gz"; - sha256 = "447dcb26ffb9e3bd9059e44f12372d401aa14740cd3aeae1af75c75c9fbb0f35"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/kinetic/socketcan_interface/0.7.12-1.tar.gz"; + name = "0.7.12-1.tar.gz"; + sha256 = "5ee3dde540dab533fef4f0e5371139651cd870b638285b8a72d3e52d009027ad"; }; buildType = "catkin"; diff --git a/kinetic/soem/default.nix b/kinetic/soem/default.nix index 6d52cc3d11..4a1ead3f3c 100644 --- a/kinetic/soem/default.nix +++ b/kinetic/soem/default.nix @@ -5,23 +5,21 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-kinetic-soem"; - version = "1.3.0"; + version = "1.4.0-r1"; src = fetchurl { - url = "https://github.com/smits/soem-gbp/archive/release/kinetic/soem/1.3.0-0.tar.gz"; - name = "1.3.0-0.tar.gz"; - sha256 = "a28a315984ad334a4fe3899dd463570993ca632f3943eb0511daf4734d13d535"; + url = "https://github.com/mgruhler/soem-gbp/archive/release/kinetic/soem/1.4.0-1.tar.gz"; + name = "1.4.0-1.tar.gz"; + sha256 = "67e40cc25126e41f9cba65b6ff7e342531e893ea6f1e4666a97de09fba5baff4"; }; buildType = "catkin"; nativeBuildInputs = [ catkin ]; meta = { - description = ''SOEM is an open source EtherCAT master library written in c. Its - primary target is Linux but can be adapted to other OS and - embedded systems. (http://developer.berlios.de/projects/soem/) - - This package contains the original soem c code provided by the Technische Universiteit Eindhoven.''; - license = with lib.licenses; [ gpl1 ]; + 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/kinetic/swarm-functions/default.nix b/kinetic/swarm-functions/default.nix new file mode 100644 index 0000000000..b7bb2465a4 --- /dev/null +++ b/kinetic/swarm-functions/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, coverage-path, target-monitor, catkin, task-allocation, area-division, state-exchanger, kinematics-exchanger }: +buildRosPackage { + pname = "ros-kinetic-swarm-functions"; + version = "1.1.0-r1"; + + src = fetchurl { + url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/swarm_functions/1.1.0-1.tar.gz"; + name = "1.1.0-1.tar.gz"; + sha256 = "4fe3f0bdb2e77fc5523bc763d26edbf2b5e85ca70255f29bd8d43a5c8d4140dd"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ coverage-path target-monitor task-allocation area-division state-exchanger kinematics-exchanger ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The swarm functions library provides simple functionalities that enable swarm algorithms to work. It is part of the swarm library.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/kinetic/teb-local-planner/default.nix b/kinetic/teb-local-planner/default.nix index 66f908d919..c9a057afc6 100644 --- a/kinetic/teb-local-planner/default.nix +++ b/kinetic/teb-local-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, libg2o, tf-conversions, tf, geometry-msgs, message-generation, message-runtime, catkin, nav-msgs, std-msgs, visualization-msgs, roscpp, costmap-2d, pluginlib, cmake-modules, base-local-planner, nav-core, interactive-markers, costmap-converter, dynamic-reconfigure }: buildRosPackage { pname = "ros-kinetic-teb-local-planner"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/rst-tu-dortmund/teb_local_planner-release/archive/release/kinetic/teb_local_planner/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "35aaacc63d949f62783fe5e5cb2a3b70aa6a5687c1a4b0a1b72b35105c014fd0"; + url = "https://github.com/rst-tu-dortmund/teb_local_planner-release/archive/release/kinetic/teb_local_planner/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "281684f9f49ebaea307092c83898bda40652add551b7e7058ad6621952a60b5e"; }; buildType = "catkin"; diff --git a/kinetic/tello-driver/default.nix b/kinetic/tello-driver/default.nix new file mode 100644 index 0000000000..31bbe1c460 --- /dev/null +++ b/kinetic/tello-driver/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, image-transport, sensor-msgs, cv-bridge, catkin, nav-msgs, message-generation, message-runtime, rospy, std-msgs, dynamic-reconfigure, codec-image-transport, camera-info-manager-py, geometry-msgs }: +buildRosPackage { + pname = "ros-kinetic-tello-driver"; + version = "0.3.1-r2"; + + src = fetchurl { + url = "https://github.com/appie-17/tello_driver-release/archive/release/kinetic/tello_driver/0.3.1-2.tar.gz"; + name = "0.3.1-2.tar.gz"; + sha256 = "af6857900ebafb08ae73ecf584f3ee5a3085b94ca1acb9793ff0463f7446bc3b"; + }; + + buildType = "catkin"; + buildInputs = [ image-transport sensor-msgs cv-bridge rospy nav-msgs message-generation dynamic-reconfigure std-msgs codec-image-transport camera-info-manager-py geometry-msgs ]; + propagatedBuildInputs = [ image-transport sensor-msgs cv-bridge rospy nav-msgs message-runtime dynamic-reconfigure std-msgs codec-image-transport camera-info-manager-py geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''>This package provides a ROS interface for the TelloPy library. + Development of this ROS package pursues not to modify the TelloPy library, + instead apply any modification or addition to the ros_driver package in an encapsulated manner.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/kinetic/test-mavros/default.nix b/kinetic/test-mavros/default.nix index 0236cb9f1d..e8c689d67d 100644 --- a/kinetic/test-mavros/default.nix +++ b/kinetic/test-mavros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mavros-extras, cmake-modules, control-toolbox, mavros, catkin, tf2-ros, angles, std-msgs, eigen-conversions, roscpp, geometry-msgs, eigen }: buildRosPackage { pname = "ros-kinetic-test-mavros"; - version = "0.32.1-r1"; + version = "0.33.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/kinetic/test_mavros/0.32.1-1.tar.gz"; - name = "0.32.1-1.tar.gz"; - sha256 = "8ae1622e86b2ad4b3dc961d27a65e00c8277ec4d6687b2bfc5d48afe3ac14e9d"; + url = "https://github.com/mavlink/mavros-release/archive/release/kinetic/test_mavros/0.33.0-1.tar.gz"; + name = "0.33.0-1.tar.gz"; + sha256 = "39adda610f5b993a92ebed34d5edba7ab40ca3473397b7c5ad21f6fdfcbc0305"; }; buildType = "catkin"; diff --git a/kinetic/track-odometry/default.nix b/kinetic/track-odometry/default.nix index 404afaf840..df2089eb68 100644 --- a/kinetic/track-odometry/default.nix +++ b/kinetic/track-odometry/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake-modules, tf2-geometry-msgs, roslint, trajectory-msgs, sensor-msgs, catkin, message-filters, tf2-ros, tf2, rostest, nav-msgs, neonavigation-common, eigen, std-msgs, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-track-odometry"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/track_odometry/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "0a4d8154f4618596a5186aabae7d021682c136a91b7d065e15c74272dd16f09b"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/track_odometry/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "f1fa6d114072dbde95e20d175dbf89ec6e68cad93f0d999ccf43b8d2483b355e"; }; buildType = "catkin"; diff --git a/kinetic/trajectory-tracker-msgs/default.nix b/kinetic/trajectory-tracker-msgs/default.nix index 0392511035..24625e068c 100644 --- a/kinetic/trajectory-tracker-msgs/default.nix +++ b/kinetic/trajectory-tracker-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, catkin, message-generation, nav-msgs, message-runtime, std-msgs, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-trajectory-tracker-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/trajectory_tracker_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "8f668368de634f81478ba8c0e622edf9db826ddc65b8ce0d9dcd8d08d7c07c19"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/kinetic/trajectory_tracker_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "fc27910c3d5c5391976d1d76ba51ad4333646a0bd9d68839ef1a527068331a56"; }; buildType = "catkin"; diff --git a/kinetic/trajectory-tracker/default.nix b/kinetic/trajectory-tracker/default.nix index 9bc3cbb772..3471d84115 100644 --- a/kinetic/trajectory-tracker/default.nix +++ b/kinetic/trajectory-tracker/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, tf2-geometry-msgs, catkin, tf2-ros, tf2, rostest, nav-msgs, trajectory-tracker-msgs, neonavigation-common, interactive-markers, eigen, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-trajectory-tracker"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/trajectory_tracker/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "f322efd88d2af2bb93f6ac398eb6fa5533be5c1dc897f0177d2e537b590e5ea3"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/kinetic/trajectory_tracker/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "157e50e514803ee1bb2d48c46b69faa4a1c8e8fe39ea2443163cbad112a8842e"; }; buildType = "catkin"; diff --git a/kinetic/turtlebot-loadout-kha1/default.nix b/kinetic/turtlebot-loadout-kha1/default.nix new file mode 100644 index 0000000000..414ece86e0 --- /dev/null +++ b/kinetic/turtlebot-loadout-kha1/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-kinetic-turtlebot-loadout-kha1"; + version = "0.1.0-r3"; + + src = fetchurl { + url = "https://github.com/TurtleBot-Mfg-release/turtlebot_loadout_kha1/archive/release/kinetic/turtlebot_loadout_kha1/0.1.0-3.tar.gz"; + name = "0.1.0-3.tar.gz"; + sha256 = "6356981d0c08c5153c1b56e630b8149a31970f1e37c15dac44662cdc7b31c71e"; + }; + + buildType = "catkin"; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Enables the TurtleBot mobile robot KHA1 hardware loadout''; + license = with lib.licenses; [ mit "Apache-1.0" ]; + }; +} diff --git a/kinetic/twist-recovery/default.nix b/kinetic/twist-recovery/default.nix index f483d31e9d..a8fde98750 100644 --- a/kinetic/twist-recovery/default.nix +++ b/kinetic/twist-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, nav-core, catkin, geometry-msgs }: buildRosPackage { pname = "ros-kinetic-twist-recovery"; - version = "0.2.1"; + version = "0.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/twist_recovery/0.2.1-0.tar.gz"; - name = "0.2.1-0.tar.gz"; - sha256 = "e1c8aeafc110eacfe1b0c362a7d7ac43b4ffe40761695cd8c353467c6d5e3b7f"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/twist_recovery/0.2.2-1.tar.gz"; + name = "0.2.2-1.tar.gz"; + sha256 = "a07925b815492dcd265d99078eadb63cbaa1bb70ca163d9085959fe266bb3217"; }; buildType = "catkin"; diff --git a/kinetic/um6/default.nix b/kinetic/um6/default.nix index 28c348238c..24fbce4b76 100644 --- a/kinetic/um6/default.nix +++ b/kinetic/um6/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, sensor-msgs, catkin, serial, message-generation, message-runtime, roscpp }: buildRosPackage { pname = "ros-kinetic-um6"; - version = "1.1.2"; + version = "1.1.3-r1"; src = fetchurl { - url = "https://github.com/ros-drivers-gbp/um6-release/archive/release/kinetic/um6/1.1.2-0.tar.gz"; - name = "1.1.2-0.tar.gz"; - sha256 = "1b683e0baa0ded774e95c807164fb115d6533f861a54dcc709007a2a4d4cd680"; + url = "https://github.com/ros-drivers-gbp/um6-release/archive/release/kinetic/um6/1.1.3-1.tar.gz"; + name = "1.1.3-1.tar.gz"; + sha256 = "f4194b0aa0eb6c9b639dc98a40f39e4c56be136968c90c93f7baef518763342a"; }; buildType = "catkin"; diff --git a/kinetic/um7/default.nix b/kinetic/um7/default.nix index 0bc2d9f4bf..9964f22b26 100644 --- a/kinetic/um7/default.nix +++ b/kinetic/um7/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, sensor-msgs, catkin, serial, message-generation, message-runtime, roscpp }: buildRosPackage { pname = "ros-kinetic-um7"; - version = "0.0.4"; + version = "0.0.6-r1"; src = fetchurl { - url = "https://github.com/ros-drivers-gbp/um7-release/archive/release/kinetic/um7/0.0.4-0.tar.gz"; - name = "0.0.4-0.tar.gz"; - sha256 = "96835957db572d596a12aeef84e6319b9f9f2e14876e0251542763a323ae24b4"; + url = "https://github.com/ros-drivers-gbp/um7-release/archive/release/kinetic/um7/0.0.6-1.tar.gz"; + name = "0.0.6-1.tar.gz"; + sha256 = "b5f49ee4c0dcb8f24c678ad52c7443ff3b685633fabaaa1febfc02d1826faa18"; }; buildType = "catkin"; diff --git a/kinetic/usv-gazebo-plugins/default.nix b/kinetic/usv-gazebo-plugins/default.nix index 4e6695807a..f68b33d935 100644 --- a/kinetic/usv-gazebo-plugins/default.nix +++ b/kinetic/usv-gazebo-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, catkin, gazebo-dev, message-runtime, eigen, std-msgs, roscpp, xacro, wave-gazebo-plugins }: buildRosPackage { pname = "ros-kinetic-usv-gazebo-plugins"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/usv_gazebo_plugins/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "203deb75681e43076eca6a769984452e1133d50a6217497734692b5f438858a5"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/usv_gazebo_plugins/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "6192d089df8ca25e678faf71b5c7f095c890bdc3c4092a746446f31f56719f35"; }; buildType = "catkin"; diff --git a/kinetic/vrx-gazebo/default.nix b/kinetic/vrx-gazebo/default.nix index 358bcc4e9b..8d976395ae 100644 --- a/kinetic/vrx-gazebo/default.nix +++ b/kinetic/vrx-gazebo/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, gazebo-ros, wave-gazebo, joy-teleop, joy, catkin, wamv-gazebo, gazebo-dev, geographic-msgs, message-runtime, std-msgs, xacro }: +{ lib, buildRosPackage, fetchurl, gazebo-ros, wave-gazebo, joy-teleop, joy, catkin, wamv-gazebo, gazebo-dev, geographic-msgs, message-runtime, std-msgs, protobuf, xacro }: buildRosPackage { pname = "ros-kinetic-vrx-gazebo"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/vrx_gazebo/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "3efd0b28f0b06a3df5ad73fb3670bfedf96d3589933ffce72f64aeb9f64f1122"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/vrx_gazebo/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "6a0d5e16a7a548b977ebc0ad9f9829f5884e170ace02a107eb4426c8d5261e06"; }; buildType = "catkin"; buildInputs = [ gazebo-ros wave-gazebo joy-teleop joy wamv-gazebo gazebo-dev geographic-msgs message-runtime std-msgs xacro ]; propagatedBuildInputs = [ gazebo-ros wave-gazebo joy-teleop joy wamv-gazebo gazebo-dev geographic-msgs message-runtime std-msgs xacro ]; - nativeBuildInputs = [ catkin ]; + nativeBuildInputs = [ protobuf catkin ]; meta = { description = ''The ROS package for the RobotX competition running in Gazebo.''; diff --git a/kinetic/wamv-description/default.nix b/kinetic/wamv-description/default.nix index 2b2b6682cd..d07fea0b72 100644 --- a/kinetic/wamv-description/default.nix +++ b/kinetic/wamv-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, xacro }: buildRosPackage { pname = "ros-kinetic-wamv-description"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/wamv_description/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "fc9a9bddbb7de87a4bcf06be5a7e2cd1d2aa2a41d3ce97b81baa3eece1531537"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/wamv_description/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "0f4f1ccd8b571399ae424297bd5597944478e48dfa2d4eeb6d5922abf25ceb69"; }; buildType = "catkin"; diff --git a/kinetic/wamv-gazebo/default.nix b/kinetic/wamv-gazebo/default.nix index c82140ccba..b664692912 100644 --- a/kinetic/wamv-gazebo/default.nix +++ b/kinetic/wamv-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, hector-gazebo-plugins, catkin, wamv-description, gazebo-plugins, robot-localization, usv-gazebo-plugins, velodyne-gazebo-plugins, xacro }: buildRosPackage { pname = "ros-kinetic-wamv-gazebo"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/wamv_gazebo/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "af38e96ba03da4dc12eaa42a1616a6a217810a4ab0a591d9fae2efef87660b8e"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/wamv_gazebo/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "c41fc7222e3fedc5f56f82c8b952962c1fc8a7eb6653445b620577a6169e8f44"; }; buildType = "catkin"; diff --git a/kinetic/wave-gazebo-plugins/default.nix b/kinetic/wave-gazebo-plugins/default.nix index 017eb32fd0..cb13724ca7 100644 --- a/kinetic/wave-gazebo-plugins/default.nix +++ b/kinetic/wave-gazebo-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, catkin, eigen }: buildRosPackage { pname = "ros-kinetic-wave-gazebo-plugins"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/wave_gazebo_plugins/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "391971795446f00a31b21eb73d1ae844e47b4cd9fa8baf1900ae633f9e4c9a65"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/wave_gazebo_plugins/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "988ec12e5baa25f3fdf77fb78b0343bdf861e35fff9e70fab62d6e57653d9afe"; }; buildType = "catkin"; diff --git a/kinetic/wave-gazebo/default.nix b/kinetic/wave-gazebo/default.nix index cf04add483..192b5633a1 100644 --- a/kinetic/wave-gazebo/default.nix +++ b/kinetic/wave-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, catkin, ruby, xacro, wave-gazebo-plugins }: buildRosPackage { pname = "ros-kinetic-wave-gazebo"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/wave_gazebo/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "dfe035aa8100f76d6b7080f2f7ce5aeeea0643bce6b5a21990f91b1bb3ad3157"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/kinetic/wave_gazebo/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "f2256e74f299a5286425a418341c8d8395a34e60adcee4d0c3cfe917ee2e80e1"; }; buildType = "catkin"; diff --git a/kinetic/ypspur/default.nix b/kinetic/ypspur/default.nix index 8fec65025b..4d5a8db28c 100644 --- a/kinetic/ypspur/default.nix +++ b/kinetic/ypspur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, readline, catkin, cmake }: buildRosPackage { pname = "ros-kinetic-ypspur"; - version = "1.16.0-r1"; + version = "1.17.0-r1"; src = fetchurl { - url = "https://github.com/openspur/yp-spur-release/archive/release/kinetic/ypspur/1.16.0-1.tar.gz"; - name = "1.16.0-1.tar.gz"; - sha256 = "a13a8fc628c88c3fbc5526d95928de84dde62cec334fb3818ef418e2b003781d"; + url = "https://github.com/openspur/yp-spur-release/archive/release/kinetic/ypspur/1.17.0-1.tar.gz"; + name = "1.17.0-1.tar.gz"; + sha256 = "4a39d21cfd4b58e3cae0b8e1b76483e22e411a67dbe7f5d63a9719b87784e17c"; }; buildType = "cmake"; diff --git a/melodic/abb-driver/default.nix b/melodic/abb-driver/default.nix new file mode 100644 index 0000000000..93b486d190 --- /dev/null +++ b/melodic/abb-driver/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, industrial-robot-client }: +buildRosPackage { + pname = "ros-melodic-abb-driver"; + version = "1.3.1-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"; + }; + + buildType = "catkin"; + buildInputs = [ industrial-robot-client ]; + propagatedBuildInputs = [ industrial-robot-client ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial nodes for interfacing with ABB robot controllers. +

+

+ This package is part of the ROS-Industrial program and contains nodes + for interfacing with ABB industrial robot controllers. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/abb-irb2400-moveit-config/default.nix b/melodic/abb-irb2400-moveit-config/default.nix new file mode 100644 index 0000000000..e6408dd9c2 --- /dev/null +++ b/melodic/abb-irb2400-moveit-config/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, abb-irb2400-moveit-plugins, moveit-ros-visualization, moveit-ros-move-group, catkin, moveit-simple-controller-manager, moveit-planners-ompl, robot-state-publisher, abb-irb2400-support, joint-state-publisher, xacro, industrial-robot-simulator }: +buildRosPackage { + pname = "ros-melodic-abb-irb2400-moveit-config"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_irb2400_moveit_config/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "cb059c41a63c0ed80fc4cdc039db24a661e627cef5ea0ff97b060896f8fcd8f2"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ moveit-ros-move-group industrial-robot-simulator moveit-ros-visualization joint-state-publisher moveit-simple-controller-manager robot-state-publisher abb-irb2400-support abb-irb2400-moveit-plugins xacro moveit-planners-ompl ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ MoveIt package for the ABB IRB 2400. +

+

+ An automatically generated package with all the configuration and launch + files for using the ABB IRB 2400 with the MoveIt Motion Planning + Framework. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/abb-irb2400-moveit-plugins/default.nix b/melodic/abb-irb2400-moveit-plugins/default.nix new file mode 100644 index 0000000000..dd9e6f10eb --- /dev/null +++ b/melodic/abb-irb2400-moveit-plugins/default.nix @@ -0,0 +1,37 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pluginlib, catkin, liblapack, moveit-core, tf-conversions, roscpp }: +buildRosPackage { + pname = "ros-melodic-abb-irb2400-moveit-plugins"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_irb2400_moveit_plugins/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "40310f77bef824f956946c9f344dc50f62cee49d64ef9af8084c5fadf67a3445"; + }; + + buildType = "catkin"; + buildInputs = [ pluginlib liblapack moveit-core tf-conversions roscpp ]; + propagatedBuildInputs = [ pluginlib liblapack moveit-core tf-conversions roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ MoveIt plugins for the ABB 2400 (and variants). +

+

+ This package contains plugins for use with MoveIt and ABB 2400 manipulators. + Plugins included support the 2400. See the ABB 2400 support package for + information on used joint angle and velocity limits. +

+

+ Before using any of the plugins included in this package, be sure to + check they are correct for the particular robot model and configuration + you intend to use them with. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/abb-irb2400-support/default.nix b/melodic/abb-irb2400-support/default.nix new file mode 100644 index 0000000000..ba3ffe4e0a --- /dev/null +++ b/melodic/abb-irb2400-support/default.nix @@ -0,0 +1,47 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }: +buildRosPackage { + pname = "ros-melodic-abb-irb2400-support"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_irb2400_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "12b36abb6dcc94cad69c818ec407455ceeb2411ee95d44f476af4679920e3091"; + }; + + buildType = "catkin"; + buildInputs = [ roslaunch ]; + propagatedBuildInputs = [ abb-resources rviz robot-state-publisher joint-state-publisher abb-driver ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the ABB IRB 2400 (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for ABB IRB 2400 manipulators. This currently includes the base model. +

+

+ Joint limits and max joint velocities are based on the information in + the ABB data sheets. All URDFs / XACROs are based on the + default motion and joint velocity limits, unless noted otherwise (ie: + no support for high speed joints, extended / limited motion ranges or + other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

+

+ The unqualified IRB 2400 model will be removed in ROS-Lunar, please + use the IRB 2400-12/1.55 as a replacement. +

''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/abb-irb4400-support/default.nix b/melodic/abb-irb4400-support/default.nix new file mode 100644 index 0000000000..bebbd23254 --- /dev/null +++ b/melodic/abb-irb4400-support/default.nix @@ -0,0 +1,44 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, xacro, abb-driver }: +buildRosPackage { + pname = "ros-melodic-abb-irb4400-support"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_irb4400_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "49a2d88c75c80ea8234b1e32f6d0307a2a1c4f6d570255c1eb66f8945314ab6a"; + }; + + buildType = "catkin"; + buildInputs = [ roslaunch ]; + propagatedBuildInputs = [ abb-resources rviz robot-state-publisher joint-state-publisher xacro abb-driver ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the ABB IRB 4400 (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for ABB IRB 4400 manipulators. This currently includes the L30. +

+

+ Joint limits and max joint velocities are based on the information in the + + ABB IRB 4400 product specification document (Article No: 3HAC 8770-1). + All urdfs / xacros are based on the default motion and joint velocity + limits, unless noted otherwise (ie: no support for high speed joints, + extended / limited motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/abb-irb5400-support/default.nix b/melodic/abb-irb5400-support/default.nix new file mode 100644 index 0000000000..60d23559db --- /dev/null +++ b/melodic/abb-irb5400-support/default.nix @@ -0,0 +1,43 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }: +buildRosPackage { + pname = "ros-melodic-abb-irb5400-support"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_irb5400_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "6755bde5b9794edba2c80fcfc27fc7c5eb8e3cdd992d8da9bbc4a8c907139f5c"; + }; + + buildType = "catkin"; + buildInputs = [ roslaunch ]; + propagatedBuildInputs = [ abb-resources rviz robot-state-publisher joint-state-publisher abb-driver ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the ABB IRB 5400 (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for ABB IRB 5400 manipulators. This currently includes the base model. +

+

+ Joint limits and max joint velocities are based on the information in + the ABB data sheets. All URDFs / XACROs are based on the + default motion and joint velocity limits, unless noted otherwise (ie: + no support for high speed joints, extended / limited motion ranges or + other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/abb-irb6600-support/default.nix b/melodic/abb-irb6600-support/default.nix new file mode 100644 index 0000000000..bf7949514f --- /dev/null +++ b/melodic/abb-irb6600-support/default.nix @@ -0,0 +1,47 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }: +buildRosPackage { + pname = "ros-melodic-abb-irb6600-support"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_irb6600_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "716570b9fc635318552ee21e2c6fa50287d700464f7790a09e8fb812f8be880b"; + }; + + buildType = "catkin"; + buildInputs = [ roslaunch ]; + propagatedBuildInputs = [ rviz joint-state-publisher robot-state-publisher abb-driver ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the ABB IRB 6600 (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for ABB IRB 6600 manipulators. This currently includes the base model. +

+

+ Joint limits and max joint velocities are based on the information in + the ABB data sheets. All URDFs / XACROs are based on the + default motion and joint velocity limits, unless noted otherwise (ie: + no support for high speed joints, extended / limited motion ranges or + other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

+

+ The unqualified IRB 6400 model will be removed in ROS-Lunar, please + use the abb_irb6640_support as a replacement. +

''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/abb-irb6640-moveit-config/default.nix b/melodic/abb-irb6640-moveit-config/default.nix new file mode 100644 index 0000000000..0aede9c5cf --- /dev/null +++ b/melodic/abb-irb6640-moveit-config/default.nix @@ -0,0 +1,31 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-ros-visualization, moveit-ros-move-group, catkin, abb-irb6640-support, moveit-simple-controller-manager, moveit-planners-ompl, robot-state-publisher, joint-state-publisher, xacro, industrial-robot-simulator }: +buildRosPackage { + pname = "ros-melodic-abb-irb6640-moveit-config"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_irb6640_moveit_config/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "d682a66da0b4bee804900df9e877fb3543824e3b8eb4bf46bea001066894152e"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ moveit-ros-move-group moveit-ros-visualization abb-irb6640-support moveit-simple-controller-manager robot-state-publisher industrial-robot-simulator joint-state-publisher xacro moveit-planners-ompl ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ MoveIt package for the ABB IRB 6640. +

+

+ An automatically generated package with all the configuration and launch + files for using the ABB IRB 6640 with the MoveIt Motion Planning + Framework. +

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/abb-irb6640-support/default.nix b/melodic/abb-irb6640-support/default.nix new file mode 100644 index 0000000000..2e7c534995 --- /dev/null +++ b/melodic/abb-irb6640-support/default.nix @@ -0,0 +1,45 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, xacro, abb-driver }: +buildRosPackage { + pname = "ros-melodic-abb-irb6640-support"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_irb6640_support/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "d17461d90cb90812a3dd31ee5389a91ead91212c235b534e5a5512c684e04464"; + }; + + buildType = "catkin"; + buildInputs = [ roslaunch ]; + propagatedBuildInputs = [ rviz robot-state-publisher joint-state-publisher xacro abb-driver ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ ROS-Industrial support for the ABB IRB 6640 (and variants). +

+

+ This package contains configuration data, 3D models and launch files + for ABB IRB 6640 manipulators. This currently includes the + IRB 6640-185/2.8m (6640-185) only. +

+

+ Joint limits and max joint velocities are based on the information in the + ABB IRB 6640 + technical data sheet (Version: 3HAC 028284-001 Rev. N). All urdfs / + xacros are based on the default motion and joint velocity limits, unless + noted otherwise (ie: no support for high speed joints, extended / limited + motion ranges or other options). +

+

+ Before using any of the configuration files and / or meshes included + in this package, be sure to check they are correct for the particular + robot model and configuration you intend to use them with. +

''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/abb-resources/default.nix b/melodic/abb-resources/default.nix new file mode 100644 index 0000000000..75194bcecd --- /dev/null +++ b/melodic/abb-resources/default.nix @@ -0,0 +1,29 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-melodic-abb-resources"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb_resources/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "e21bc080006c798014a924a0974d6e6af9e375c76a336651316936af4231d825"; + }; + + buildType = "catkin"; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

+ Shared configuration data for ABB manipulators. +

+

+ This package contains common urdf / xacro resources used by + ABB related packages. +

''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/abb/default.nix b/melodic/abb/default.nix new file mode 100644 index 0000000000..0c7788f783 --- /dev/null +++ b/melodic/abb/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, abb-resources, catkin, abb-irb6640-support, abb-irb4400-support, abb-irb5400-support, abb-irb2400-moveit-config, abb-irb6640-moveit-config, abb-irb6600-support, abb-irb2400-support, abb-irb2400-moveit-plugins, abb-driver }: +buildRosPackage { + pname = "ros-melodic-abb"; + version = "1.3.1-r1"; + + src = fetchurl { + url = "https://github.com/ros-industrial-release/abb-release/archive/release/melodic/abb/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "f49d38c78c44f523f9a2067ffb2bbd1c25663a7d16ec57b529f4167c45429fb0"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ abb-resources abb-irb6640-support abb-irb4400-support abb-irb5400-support abb-irb2400-moveit-config abb-irb6640-moveit-config abb-irb6600-support abb-irb2400-support abb-irb2400-moveit-plugins abb-driver ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS-Industrial support for ABB manipulators (metapackage).''; + license = with lib.licenses; [ bsdOriginal asl20 ]; + }; +} diff --git a/melodic/apriltag-ros/default.nix b/melodic/apriltag-ros/default.nix index 48d36cecb3..1634336053 100644 --- a/melodic/apriltag-ros/default.nix +++ b/melodic/apriltag-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pluginlib, cmake-modules, tf, image-transport, sensor-msgs, catkin, cv-bridge, image-geometry, message-generation, apriltag, message-runtime, nodelet, eigen, std-msgs, roscpp, opencv3, geometry-msgs }: buildRosPackage { pname = "ros-melodic-apriltag-ros"; - version = "3.1.0-r1"; + version = "3.1.1-r1"; src = fetchurl { - url = "https://github.com/AprilRobotics/apriltag_ros-release/archive/release/melodic/apriltag_ros/3.1.0-1.tar.gz"; - name = "3.1.0-1.tar.gz"; - sha256 = "b206fdc20c059532c6333d15dbe9441f6788ea09629c0339972a7debaded96e6"; + url = "https://github.com/AprilRobotics/apriltag_ros-release/archive/release/melodic/apriltag_ros/3.1.1-1.tar.gz"; + name = "3.1.1-1.tar.gz"; + sha256 = "a703b93d69b4451a75acd90076aed64ca7eabe84e88eda2dc798b532de39fb52"; }; buildType = "catkin"; diff --git a/melodic/ariles-ros/default.nix b/melodic/ariles-ros/default.nix index bf42f63a80..abb8b712bc 100644 --- a/melodic/ariles-ros/default.nix +++ b/melodic/ariles-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, libyamlcpp, catkin, eigen, roscpp }: buildRosPackage { pname = "ros-melodic-ariles-ros"; - version = "1.1.5-r1"; + version = "1.3.1-r1"; src = fetchurl { - url = "https://github.com/asherikov/ariles-release/archive/release/melodic/ariles_ros/1.1.5-1.tar.gz"; - name = "1.1.5-1.tar.gz"; - sha256 = "754b8f19a0eff587ad0817975739d9e6451007848376ae6171b8a02277c61a2d"; + url = "https://github.com/asherikov/ariles-release/archive/release/melodic/ariles_ros/1.3.1-1.tar.gz"; + name = "1.3.1-1.tar.gz"; + sha256 = "ba25ae4ed03521009d67be9148fac52f462075a7cf387e4ad30ec34b1276a159"; }; buildType = "cmake"; diff --git a/melodic/assisted-teleop/default.nix b/melodic/assisted-teleop/default.nix index 38f4a2cb65..480ed02844 100644 --- a/melodic/assisted-teleop/default.nix +++ b/melodic/assisted-teleop/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, filters, pluginlib, base-local-planner, sensor-msgs, catkin, message-filters, tf2-ros, roscpp, move-base-msgs, actionlib, angles, roslib, geometry-msgs, eigen }: buildRosPackage { pname = "ros-melodic-assisted-teleop"; - version = "0.3.2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/assisted_teleop/0.3.2-0.tar.gz"; - name = "0.3.2-0.tar.gz"; - sha256 = "5cf3f26df26c9c7a8045f5d75aa0b6b6fecccd58a38495b850c49b94540969e5"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/assisted_teleop/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "56f3c08c49d88b8801f49b04f690b0d95ba6abe6dcbc0c4794674dd4cb5eb8e6"; }; buildType = "catkin"; diff --git a/melodic/behaviortree-cpp-v3/default.nix b/melodic/behaviortree-cpp-v3/default.nix index b1fff017b1..61e43a5d2e 100644 --- a/melodic/behaviortree-cpp-v3/default.nix +++ b/melodic/behaviortree-cpp-v3/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cppzmq, roslib, elfutils, catkin }: +{ lib, buildRosPackage, fetchurl, cppzmq, roslib, catkin }: buildRosPackage { pname = "ros-melodic-behaviortree-cpp-v3"; - version = "3.0.7"; + version = "3.1.0-r2"; src = fetchurl { - url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/melodic/behaviortree_cpp_v3/3.0.7-0.tar.gz"; - name = "3.0.7-0.tar.gz"; - sha256 = "fefe63e715f3e2c0e6b1a9a3b57848639f70576986a4f24d7b88a5d8e838b257"; + url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/melodic/behaviortree_cpp_v3/3.1.0-2.tar.gz"; + name = "3.1.0-2.tar.gz"; + sha256 = "2c5f5784135cd3f4ff117b3b965ad455fc879f2e2be4a243662ac98917a3443e"; }; buildType = "catkin"; - buildInputs = [ cppzmq roslib elfutils ]; - propagatedBuildInputs = [ cppzmq roslib elfutils ]; + buildInputs = [ cppzmq roslib ]; + propagatedBuildInputs = [ cppzmq roslib ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/can-msgs/default.nix b/melodic/can-msgs/default.nix index 34e7d6875e..96deac26e5 100644 --- a/melodic/can-msgs/default.nix +++ b/melodic/can-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-melodic-can-msgs"; - version = "0.8.1-r1"; + version = "0.8.2-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/can_msgs/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "1a46406026c0cf2affec4efd5e03f49c45e0a47375196a13b1c5a8b831328c6c"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/can_msgs/0.8.2-1.tar.gz"; + name = "0.8.2-1.tar.gz"; + sha256 = "864dd2e7369c66fb42ff0293fd9702e094215c73a420899118965d4853ba4240"; }; buildType = "catkin"; diff --git a/melodic/canopen-402/default.nix b/melodic/canopen-402/default.nix index f8496e3479..f79f4162f4 100644 --- a/melodic/canopen-402/default.nix +++ b/melodic/canopen-402/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, class-loader, catkin, canopen-master, rosunit }: buildRosPackage { pname = "ros-melodic-canopen-402"; - version = "0.8.1-r1"; + version = "0.8.2-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_402/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "c0daf1aa2a7d9f3509e9e0e631f7453f58fa8674a00e8471d2241b2ce8fcd5b9"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_402/0.8.2-1.tar.gz"; + name = "0.8.2-1.tar.gz"; + sha256 = "6292ad50cab1fafeeb44ec195871040a5d694ce80eab76635fa5c15054801da0"; }; buildType = "catkin"; diff --git a/melodic/canopen-chain-node/default.nix b/melodic/canopen-chain-node/default.nix index ec05af7425..80f1463ab7 100644 --- a/melodic/canopen-chain-node/default.nix +++ b/melodic/canopen-chain-node/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, std-srvs, pluginlib, catkin, roscpp, diagnostic-updater, message-generation, message-runtime, socketcan-interface, std-msgs, roslib, canopen-master }: +{ lib, buildRosPackage, fetchurl, std-srvs, pluginlib, catkin, rosconsole-bridge, roscpp, diagnostic-updater, message-generation, message-runtime, socketcan-interface, std-msgs, roslib, canopen-master }: buildRosPackage { pname = "ros-melodic-canopen-chain-node"; - version = "0.8.1-r1"; + version = "0.8.2-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_chain_node/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "e4130c5d434ce1e83c9b36b6db756acc56523b7ec10187195cdc9bd41744caef"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_chain_node/0.8.2-1.tar.gz"; + name = "0.8.2-1.tar.gz"; + sha256 = "cfe86ad277238bab8a585f6a337c8abe1607e0493b3d20e6305a2d522a381616"; }; buildType = "catkin"; - buildInputs = [ std-srvs pluginlib diagnostic-updater roslib message-generation socketcan-interface std-msgs roscpp canopen-master ]; - propagatedBuildInputs = [ std-srvs pluginlib diagnostic-updater roslib message-runtime socketcan-interface std-msgs roscpp canopen-master ]; + buildInputs = [ std-srvs pluginlib rosconsole-bridge roscpp diagnostic-updater message-generation socketcan-interface std-msgs roslib canopen-master ]; + propagatedBuildInputs = [ std-srvs pluginlib rosconsole-bridge diagnostic-updater roslib message-runtime socketcan-interface std-msgs roscpp canopen-master ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/canopen-master/default.nix b/melodic/canopen-master/default.nix index 37b564ca3f..118e3f16f1 100644 --- a/melodic/canopen-master/default.nix +++ b/melodic/canopen-master/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, class-loader, catkin, socketcan-interface, rosunit }: buildRosPackage { pname = "ros-melodic-canopen-master"; - version = "0.8.1-r1"; + version = "0.8.2-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_master/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "9034297e3286ade1aa0d5f898b58551c21e93f2a12ca9984a287095d252aaf50"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_master/0.8.2-1.tar.gz"; + name = "0.8.2-1.tar.gz"; + sha256 = "f75eca9da2e2e16d2f0e5397e2ed8f651bc1a84a657c9168a49619f8815145b5"; }; buildType = "catkin"; diff --git a/melodic/canopen-motor-node/default.nix b/melodic/canopen-motor-node/default.nix index a2116570b5..9516b1c9b6 100644 --- a/melodic/canopen-motor-node/default.nix +++ b/melodic/canopen-motor-node/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, hardware-interface, filters, muparser, joint-limits-interface, catkin, canopen-402, urdf, controller-manager-msgs, canopen-chain-node, roscpp, canopen-master, rosunit }: buildRosPackage { pname = "ros-melodic-canopen-motor-node"; - version = "0.8.1-r1"; + version = "0.8.2-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_motor_node/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "466596754b31773c3bd25237f928349bb42a4b8f5e9d552e771fe8bd2a01c795"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/canopen_motor_node/0.8.2-1.tar.gz"; + name = "0.8.2-1.tar.gz"; + sha256 = "1c117618dc45f113ec3deb803b06f85a010581000313f612c6394c2267da5dda"; }; buildType = "catkin"; diff --git a/melodic/catkin/default.nix b/melodic/catkin/default.nix index cf80e622f6..4c463845dc 100644 --- a/melodic/catkin/default.nix +++ b/melodic/catkin/default.nix @@ -2,21 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python, gtest, pythonPackages, cmake, gmock }: +{ lib, buildRosPackage, fetchurl, gtest, cmake, gmock }: buildRosPackage { pname = "ros-melodic-catkin"; - version = "0.7.17"; + version = "0.7.19-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/catkin-release/archive/release/melodic/catkin/0.7.17-0.tar.gz"; - name = "0.7.17-0.tar.gz"; - sha256 = "316178707bc3f0edcb86a77ec2ec174b98b4d2ccf41306162cefe6588b3a9d41"; + url = "https://github.com/ros-gbp/catkin-release/archive/release/melodic/catkin/0.7.19-1.tar.gz"; + name = "0.7.19-1.tar.gz"; + sha256 = "10d50731008b2ab232a17cd1717d0b81d75d175b6f4b99a2e28ed4acc59df055"; }; buildType = "catkin"; - buildInputs = [ python pythonPackages.catkin-pkg pythonPackages.empy ]; - checkInputs = [ pythonPackages.nose pythonPackages.mock ]; - propagatedBuildInputs = [ python pythonPackages.nose gtest pythonPackages.catkin-pkg cmake gmock pythonPackages.empy ]; + propagatedBuildInputs = [ gtest cmake gmock ]; nativeBuildInputs = [ cmake ]; meta = { diff --git a/melodic/cob-actions/default.nix b/melodic/cob-actions/default.nix index aea6d35e14..e186781320 100644 --- a/melodic/cob-actions/default.nix +++ b/melodic/cob-actions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, message-generation, catkin, message-runtime, actionlib-msgs }: buildRosPackage { pname = "ros-melodic-cob-actions"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_actions/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "e0b2160a5f7bc82fb3563950a37d700bc2edcfec3da60c0a9b1d77bec8799764"; + url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_actions/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "4d88715a20c1d162791421cf834761a2a5bcd1370e0a67087c6802f9932ee010"; }; buildType = "catkin"; diff --git a/melodic/cob-base-drive-chain/default.nix b/melodic/cob-base-drive-chain/default.nix index 78e2122c86..cd3c37e9b2 100644 --- a/melodic/cob-base-drive-chain/default.nix +++ b/melodic/cob-base-drive-chain/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, control-msgs, cob-generic-can, cob-canopen-motor, sensor-msgs, catkin, cob-utilities, message-generation, message-runtime, std-msgs, diagnostic-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-cob-base-drive-chain"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_base_drive_chain/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "f5d79bcd8f90405a99ef4689d3760f4dfaec222460817bfadfc4cc848ebe0fec"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_base_drive_chain/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "c1875b06d71cf32e7b0f5a1796e126ab76a990ff00a2fe6a767478beb3b4f1fd"; }; buildType = "catkin"; diff --git a/melodic/cob-bms-driver/default.nix b/melodic/cob-bms-driver/default.nix index 2880af21da..d28a834584 100644 --- a/melodic/cob-bms-driver/default.nix +++ b/melodic/cob-bms-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, pythonPackages, diagnostic-updater, cob-srvs, socketcan-interface, rospy, std-msgs, diagnostic-msgs, cob-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-cob-bms-driver"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_bms_driver/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "3aaa4c0116867e6afa68ee7a4833ea7848c514ab96618902b48aa70e7848dda6"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_bms_driver/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "bfd3f575618f8f3b37fa1afc8101c6d25903222a5c13568e0773be4583cc5357"; }; buildType = "catkin"; diff --git a/melodic/cob-calibration-data/default.nix b/melodic/cob-calibration-data/default.nix index d78a967960..af5d44ecfb 100644 --- a/melodic/cob-calibration-data/default.nix +++ b/melodic/cob-calibration-data/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-supported-robots, catkin, xacro }: buildRosPackage { pname = "ros-melodic-cob-calibration-data"; - version = "0.6.12-r1"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_calibration_data-release/archive/release/melodic/cob_calibration_data/0.6.12-1.tar.gz"; - name = "0.6.12-1.tar.gz"; - sha256 = "68415a57396e9fb774137d2aefad2c825fc33745a54a0b674bc69384660bede7"; + url = "https://github.com/ipa320/cob_calibration_data-release/archive/release/melodic/cob_calibration_data/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "9af7547788449e0127ace2c0c938cfba0efcc3cb874d28769e3864d59f0e9838"; }; buildType = "catkin"; diff --git a/melodic/cob-camera-sensors/default.nix b/melodic/cob-camera-sensors/default.nix index c9a0a64cad..a005c196e7 100644 --- a/melodic/cob-camera-sensors/default.nix +++ b/melodic/cob-camera-sensors/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake-modules, boost, cob-vision-utils, image-transport, sensor-msgs, cv-bridge, message-filters, polled-camera, tinyxml, catkin, message-generation, message-runtime, rospy, roscpp, opencv3 }: buildRosPackage { pname = "ros-melodic-cob-camera-sensors"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_camera_sensors/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "a5ec6f8bfeaeb396d5e7a115343f36a156ea0d4ad3e4616aa799de362709df8d"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_camera_sensors/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "7ae05f21b502d10908242fefcb1e77e173b1bb9c9edef04acf9c2f4ccc6d37cb"; }; buildType = "catkin"; diff --git a/melodic/cob-canopen-motor/default.nix b/melodic/cob-canopen-motor/default.nix index 8f40e4ecf3..b648afb17d 100644 --- a/melodic/cob-canopen-motor/default.nix +++ b/melodic/cob-canopen-motor/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-generic-can, catkin, cob-utilities, roscpp }: buildRosPackage { pname = "ros-melodic-cob-canopen-motor"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_canopen_motor/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "86143b61b0ff960fb5b1c0b7dd54368d48c553d07b45cb3ee787aea2a58a599e"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_canopen_motor/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "4c196b6bf39c6a262861ac99556bc59d67c14d6840c2602385baaf31738a3c06"; }; buildType = "catkin"; diff --git a/melodic/cob-common/default.nix b/melodic/cob-common/default.nix index 138b8f9476..a6703d6f29 100644 --- a/melodic/cob-common/default.nix +++ b/melodic/cob-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, raw-description, catkin, cob-srvs, cob-description, cob-actions, cob-msgs }: buildRosPackage { pname = "ros-melodic-cob-common"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_common/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "8d43687e403871afba8178f7b1382fb575114e835ca1c70f7fa426c41852f749"; + url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_common/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "5a95533dc1a09a861e9ca6bd7aa0cbd8818861ab78fccb575a96cb0436fb6fc1"; }; buildType = "catkin"; diff --git a/melodic/cob-description/default.nix b/melodic/cob-description/default.nix index 0631f26ee7..7d3515eb2b 100644 --- a/melodic/cob-description/default.nix +++ b/melodic/cob-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, rosbash, xacro, catkin, rospy, rosunit }: buildRosPackage { pname = "ros-melodic-cob-description"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_description/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "282e27c260bdfb7ba5ffb7ae04498f31ea57d2065d907baf88b3bd6be36f83ac"; + url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_description/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "9c1bf2a21aecd087d7383deb60102cf6654b3e08832160b3a6fe3e4f3c804d0c"; }; buildType = "catkin"; diff --git a/melodic/cob-driver/default.nix b/melodic/cob-driver/default.nix index 282b758513..5be2b073b7 100644 --- a/melodic/cob-driver/default.nix +++ b/melodic/cob-driver/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-base-drive-chain, cob-sound, cob-mimic, cob-bms-driver, cob-canopen-motor, cob-generic-can, catkin, cob-utilities, cob-phidgets, cob-camera-sensors, cob-light, cob-scan-unifier, cob-voltage-control, cob-relayboard, cob-sick-s300, cob-undercarriage-ctrl, cob-elmo-homing, cob-sick-lms1xx }: buildRosPackage { pname = "ros-melodic-cob-driver"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_driver/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "9a63090da04d9813b2fbcd552112f6ef758aeb6ec7b90813f3b00b1982d36db5"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_driver/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "82b2d90f8f0d8cd2a4bc31567bcba0dcd10fb992a9564f1b00c492eb2e2cd170"; }; buildType = "catkin"; diff --git a/melodic/cob-elmo-homing/default.nix b/melodic/cob-elmo-homing/default.nix index de7d0d50b6..b6bbc9ec56 100644 --- a/melodic/cob-elmo-homing/default.nix +++ b/melodic/cob-elmo-homing/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, class-loader, catkin, canopen-402, socketcan-interface }: +{ lib, buildRosPackage, fetchurl, catkin, pluginlib, socketcan-interface, canopen-402 }: buildRosPackage { pname = "ros-melodic-cob-elmo-homing"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_elmo_homing/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "1fe6ad515900832d095a352303a0dffbd7d5fb15afc15bd963f370c64f1f7a8e"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_elmo_homing/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "031c2209baaab0a5867de7b0ca150fd739251a5383543b0c38c308f91b96cd57"; }; buildType = "catkin"; - buildInputs = [ class-loader canopen-402 socketcan-interface ]; - propagatedBuildInputs = [ class-loader canopen-402 socketcan-interface ]; + buildInputs = [ pluginlib canopen-402 socketcan-interface ]; + propagatedBuildInputs = [ pluginlib canopen-402 socketcan-interface ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/cob-extern/default.nix b/melodic/cob-extern/default.nix index 6e91b06c6b..3e58bd8658 100644 --- a/melodic/cob-extern/default.nix +++ b/melodic/cob-extern/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, libpcan, catkin, libphidgets, opengm, libdlib, libntcan }: buildRosPackage { pname = "ros-melodic-cob-extern"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/cob_extern/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "58d6df6b77b5a5546ce1641a09b583f1d899c8d250f9eee8cff13f76acc0834f"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/cob_extern/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "fab9731beb0fcf45a6e334bf275249c15cc48945b23f1c637ef6b92271367ebc"; }; buildType = "catkin"; diff --git a/melodic/cob-generic-can/default.nix b/melodic/cob-generic-can/default.nix index cd63a315ca..972761b858 100644 --- a/melodic/cob-generic-can/default.nix +++ b/melodic/cob-generic-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, libpcan, catkin, cob-utilities, socketcan-interface, libntcan }: buildRosPackage { pname = "ros-melodic-cob-generic-can"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_generic_can/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "0b8a1a1e3a605f7a0416464df756e182942290b3da3dc4e5116035db58282b65"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_generic_can/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "dafbd06ad919ad96e639e1861fe59ffc33ae31e8f57c69f88ad5a3c58729b59a"; }; buildType = "catkin"; diff --git a/melodic/cob-light/default.nix b/melodic/cob-light/default.nix index 92b32566a8..3adf8c0617 100644 --- a/melodic/cob-light/default.nix +++ b/melodic/cob-light/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, actionlib-msgs, sensor-msgs, catkin, roscpp, message-generation, actionlib, message-runtime, rospy, std-msgs, diagnostic-msgs, visualization-msgs }: buildRosPackage { pname = "ros-melodic-cob-light"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_light/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "ddbb22232cada7190f84aacd3bca7b5dd27c05e9a78748f7e61a29df876bb7d9"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_light/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "75368168bfa1edf2bac15690b7979c1008f7f1081e39eafa45113f88b2d498da"; }; buildType = "catkin"; diff --git a/melodic/cob-linear-nav/default.nix b/melodic/cob-linear-nav/default.nix index 792db760f1..0cfea23aa8 100644 --- a/melodic/cob-linear-nav/default.nix +++ b/melodic/cob-linear-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, catkin, cob-srvs, move-base-msgs, nav-msgs, actionlib, angles, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-cob-linear-nav"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_linear_nav/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "c9fb0f48caf07bb01ae175d00e0d0b66c40e29ba547db13b8a5f40dca2243b3c"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_linear_nav/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "277f25f03514cda90bf6fa1a867bf6a6c407c3f55113849a7e40bebf79624aa3"; }; buildType = "catkin"; diff --git a/melodic/cob-map-accessibility-analysis/default.nix b/melodic/cob-map-accessibility-analysis/default.nix index 7a556f89bf..d35bd98ed7 100644 --- a/melodic/cob-map-accessibility-analysis/default.nix +++ b/melodic/cob-map-accessibility-analysis/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, tf, image-transport, sensor-msgs, catkin, cv-bridge, pcl, message-filters, nav-msgs, cob-3d-mapping-msgs, message-generation, message-runtime, pcl-ros, rospy, roscpp, opencv3, geometry-msgs }: buildRosPackage { pname = "ros-melodic-cob-map-accessibility-analysis"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_map_accessibility_analysis/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "8fc1c541056aa20f6de698815ce3ba8a3533901d3c1cc7feef3e57ecaf4cc172"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_map_accessibility_analysis/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "d9f16525dec9057d3ea009ae214fa5917bc5becc62a0a35e28a07e547d53b459"; }; buildType = "catkin"; diff --git a/melodic/cob-mapping-slam/default.nix b/melodic/cob-mapping-slam/default.nix index 98ff2bce00..0921317fc7 100644 --- a/melodic/cob-mapping-slam/default.nix +++ b/melodic/cob-mapping-slam/default.nix @@ -2,18 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, gmapping, catkin, cob-navigation-global }: +{ lib, buildRosPackage, fetchurl, gmapping, cob-navigation-global, catkin, cob-supported-robots, roslaunch }: buildRosPackage { pname = "ros-melodic-cob-mapping-slam"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_mapping_slam/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "dd9ad4281ab761c03afbf4e9bc19ba6a258ed49558a6e7735043768f6f3f6b12"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_mapping_slam/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "eccdc39eae7f62e1801a33b22c541eca4d9b035b053c5dca897390f452795e88"; }; buildType = "catkin"; + checkInputs = [ cob-supported-robots roslaunch ]; propagatedBuildInputs = [ gmapping cob-navigation-global ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/cob-msgs/default.nix b/melodic/cob-msgs/default.nix index 935cd12a35..758522d6b9 100644 --- a/melodic/cob-msgs/default.nix +++ b/melodic/cob-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, diagnostic-msgs }: buildRosPackage { pname = "ros-melodic-cob-msgs"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_msgs/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "b1bb794b3703a6ef5e48a27ad09777c2b0b0d0f30a468122a87bea3e5686b28b"; + url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_msgs/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "59363a11bfee152e46fc580aa8dc768ea9e8323f5e54e72634c9e4e057ea9ea0"; }; buildType = "catkin"; diff --git a/melodic/cob-navigation-config/default.nix b/melodic/cob-navigation-config/default.nix index 3cf7185db9..326df56d7b 100644 --- a/melodic/cob-navigation-config/default.nix +++ b/melodic/cob-navigation-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-cob-navigation-config"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation_config/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "8ad80877a567b3f893be1824fa243ba99f265e5ecb8e19a282cbfd79778f830e"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation_config/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "f25c2724eec052454305a4cc9b00d2b482db6f45598897c8fa77653101c1ba19"; }; buildType = "catkin"; diff --git a/melodic/cob-navigation-global/default.nix b/melodic/cob-navigation-global/default.nix index 7e27ebfbab..3099dc062a 100644 --- a/melodic/cob-navigation-global/default.nix +++ b/melodic/cob-navigation-global/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, map-server, amcl, catkin, cob-default-env-config, move-base, cob-scan-unifier, dwa-local-planner, rviz, cob-linear-nav, topic-tools, cob-supported-robots, cob-navigation-config }: buildRosPackage { pname = "ros-melodic-cob-navigation-global"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation_global/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "687344547e320f8aeaac6a09d6ef92b32d7b286ffd56483230f604c327e54129"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation_global/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "bf93e49532548b49672ea50224daa129721b82f78bd9ef648cdc25ca66c24a72"; }; buildType = "catkin"; diff --git a/melodic/cob-navigation-local/default.nix b/melodic/cob-navigation-local/default.nix index a545dfa3e4..89c6ee687f 100644 --- a/melodic/cob-navigation-local/default.nix +++ b/melodic/cob-navigation-local/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-navigation-config, catkin, move-base, dwa-local-planner, rviz, cob-supported-robots, roslaunch }: buildRosPackage { pname = "ros-melodic-cob-navigation-local"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation_local/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "cc23203a1c418f921e3ccd70f2dda1135847da9b94862d7cd9dffed9c187b029"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation_local/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "f1546309f37a1c9f9b5978f5d09bc7bb76b7a3c7c84fd6393741f3c4d5a1507d"; }; buildType = "catkin"; diff --git a/melodic/cob-navigation-slam/default.nix b/melodic/cob-navigation-slam/default.nix index bbdd40486d..ba0fbe9742 100644 --- a/melodic/cob-navigation-slam/default.nix +++ b/melodic/cob-navigation-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, cob-navigation-global, catkin, cob-mapping-slam, rviz, cob-supported-robots, cob-navigation-config }: buildRosPackage { pname = "ros-melodic-cob-navigation-slam"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation_slam/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "882e62aec68e93bcb8809da47070e73e90450c250db935ecab9a9638310b6117"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation_slam/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "d25f980fdf5c246009e81e40ed2692c4b4a49b4db1b8b178f083689e3f5edcfa"; }; buildType = "catkin"; diff --git a/melodic/cob-navigation/default.nix b/melodic/cob-navigation/default.nix index 5927ac9dcb..5b2747b8e7 100644 --- a/melodic/cob-navigation/default.nix +++ b/melodic/cob-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-navigation-global, catkin, cob-navigation-slam, cob-navigation-local, cob-mapping-slam, cob-map-accessibility-analysis, cob-linear-nav, cob-navigation-config }: buildRosPackage { pname = "ros-melodic-cob-navigation"; - version = "0.6.8-r1"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation/0.6.8-1.tar.gz"; - name = "0.6.8-1.tar.gz"; - sha256 = "435068ab15f5a5025f58a9bafc10e92096cda1303da2175e28f6e95b948547d3"; + url = "https://github.com/ipa320/cob_navigation-release/archive/release/melodic/cob_navigation/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "65e5a45fec4dc4691ea3c35679b2a4cccbbca3e9691a5f458618d580af24b732"; }; buildType = "catkin"; diff --git a/melodic/cob-phidget-em-state/default.nix b/melodic/cob-phidget-em-state/default.nix index 9b4709334b..58200a5dd6 100644 --- a/melodic/cob-phidget-em-state/default.nix +++ b/melodic/cob-phidget-em-state/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-msgs, catkin, cob-phidgets, rospy }: buildRosPackage { pname = "ros-melodic-cob-phidget-em-state"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_phidget_em_state/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "d27b10fff6cb4e8a46923f44a3b505055b0b29bbe5be704fc838bde4a76622a1"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_phidget_em_state/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "1626f7bce8a701f167fea0972781950c434ef87a3301d667b89df1f7ad3454a2"; }; buildType = "catkin"; diff --git a/melodic/cob-phidget-power-state/default.nix b/melodic/cob-phidget-power-state/default.nix index 26512b7c69..5bbfdb734c 100644 --- a/melodic/cob-phidget-power-state/default.nix +++ b/melodic/cob-phidget-power-state/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cob-msgs, catkin, cob-phidgets, rospy }: buildRosPackage { pname = "ros-melodic-cob-phidget-power-state"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_phidget_power_state/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "d79776bbc3ce0129a4a53b9db3a8035ebc4bdd374107b5bf70e5ae843d6417f6"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_phidget_power_state/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "99b555237b13dbb1a61c2f550491f02a577bdf10892bb1e889eb3c859220e004"; }; buildType = "catkin"; diff --git a/melodic/cob-phidgets/default.nix b/melodic/cob-phidgets/default.nix index 6e0dddfaef..4342684f1c 100644 --- a/melodic/cob-phidgets/default.nix +++ b/melodic/cob-phidgets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, message-generation, message-runtime, libphidgets, rospy, std-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-cob-phidgets"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_phidgets/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "0ede0e6d1c590d499be341247f014cbd870d0d66683956f720b277fc505e7b25"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_phidgets/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "8b0223f8f93a58d2c702abb0733ac88b6d18528014a1b89fc9c52ee7cbf77f81"; }; buildType = "catkin"; diff --git a/melodic/cob-relayboard/default.nix b/melodic/cob-relayboard/default.nix index 92593e6f59..062d9e6d84 100644 --- a/melodic/cob-relayboard/default.nix +++ b/melodic/cob-relayboard/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rospy, std-msgs, cob-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-cob-relayboard"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_relayboard/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "49facd7caf59cfd6491317d2fd7a985e5400552d8582ae7e2f312ef5fc3da760"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_relayboard/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "2912711b9f29411d00dfb918fe30841f958fe23b154d05725d67330784389e1f"; }; buildType = "catkin"; diff --git a/melodic/cob-scan-unifier/default.nix b/melodic/cob-scan-unifier/default.nix index 495935bc60..7326ab991b 100644 --- a/melodic/cob-scan-unifier/default.nix +++ b/melodic/cob-scan-unifier/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, roscpp, laser-geometry, tf }: buildRosPackage { pname = "ros-melodic-cob-scan-unifier"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_scan_unifier/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "94196bb5a8e6ee59ba454fdd2a36b3067a3ff211b7f488f23ff885e252d0fa2f"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_scan_unifier/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "477f18ad9acf1597dcb1bcf087decdc9e932611a3b8a1fa3bb027971e7f01560"; }; buildType = "catkin"; diff --git a/melodic/cob-sick-lms1xx/default.nix b/melodic/cob-sick-lms1xx/default.nix index 50d97b8ed4..d2e01dfe8b 100644 --- a/melodic/cob-sick-lms1xx/default.nix +++ b/melodic/cob-sick-lms1xx/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, sensor-msgs, catkin, diagnostic-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-cob-sick-lms1xx"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_sick_lms1xx/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "1ebb34ed598e17a890c60aa558143ffebafa333a742d1eda7199bb1efdf18d6b"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_sick_lms1xx/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "9a5663cfaf320c905d1b5ba75e4816a63d3fa59df567ca6892005b57a22ac92f"; }; buildType = "catkin"; diff --git a/melodic/cob-sick-s300/default.nix b/melodic/cob-sick-s300/default.nix index 0e395b64c0..e491799aec 100644 --- a/melodic/cob-sick-s300/default.nix +++ b/melodic/cob-sick-s300/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, sensor-msgs, catkin, std-msgs, diagnostic-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-cob-sick-s300"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_sick_s300/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "1527a7c8d07a4a21995871464aa7ec36c18eda19c8acdf553a01ad56a559d2bd"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_sick_s300/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "57743ae986fda4029b928586d172be3bad95bd8bf60e13522cbfd974584a8d86"; }; buildType = "catkin"; diff --git a/melodic/cob-srvs/default.nix b/melodic/cob-srvs/default.nix index 00bd1da42c..46127d9de0 100644 --- a/melodic/cob-srvs/default.nix +++ b/melodic/cob-srvs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-melodic-cob-srvs"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_srvs/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "05aa981d5ad1bbb9eefa20869023027e4eff226dde0448ee1d515fa20e9096b4"; + url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/cob_srvs/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "9d921f5eaef707c1c9e09e5d80b3951f408bf5d57c448310372e8bb24f849f3c"; }; buildType = "catkin"; diff --git a/melodic/cob-supported-robots/default.nix b/melodic/cob-supported-robots/default.nix index b999dcac2f..2bc23823fa 100644 --- a/melodic/cob-supported-robots/default.nix +++ b/melodic/cob-supported-robots/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-cob-supported-robots"; - version = "0.6.12-r1"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_supported_robots-release/archive/release/melodic/cob_supported_robots/0.6.12-1.tar.gz"; - name = "0.6.12-1.tar.gz"; - sha256 = "4072b48fcfe49cefd9a35ff160fe63c930e3cbd16a59a256ac6701389b794120"; + url = "https://github.com/ipa320/cob_supported_robots-release/archive/release/melodic/cob_supported_robots/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "32e121b69c9c52d7e09fc882bc115ee2c05e0350da0c8dd5df73450df241ea96"; }; buildType = "catkin"; diff --git a/melodic/cob-undercarriage-ctrl/default.nix b/melodic/cob-undercarriage-ctrl/default.nix index 76ca8e4eab..1d5dfe6567 100644 --- a/melodic/cob-undercarriage-ctrl/default.nix +++ b/melodic/cob-undercarriage-ctrl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, control-msgs, tf, catkin, cob-utilities, diagnostic-updater, nav-msgs, diagnostic-msgs, cob-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-cob-undercarriage-ctrl"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_undercarriage_ctrl/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "28f92ad439e996cc1ea5544bfad718bce1c35c860475fc0b0d8b6c8069264279"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_undercarriage_ctrl/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "77a417a6b997393d84e3b52e49141f55fd6277815367b3da5fee26e85a40b85e"; }; buildType = "catkin"; diff --git a/melodic/cob-utilities/default.nix b/melodic/cob-utilities/default.nix index 597a5c0270..5f0d0ea90a 100644 --- a/melodic/cob-utilities/default.nix +++ b/melodic/cob-utilities/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-cob-utilities"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_utilities/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "6f477f07e09f122c8f09c6aa6410e212b61ab819b6dcba8d8603a0c5bc15febf"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_utilities/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "eda1b8b66c13a03e7bc41d089611085fe8e99e5bd7b0cdc92c2f8902adfdb952"; }; buildType = "catkin"; diff --git a/melodic/cob-voltage-control/default.nix b/melodic/cob-voltage-control/default.nix index 07f4ac935f..80ac0e951d 100644 --- a/melodic/cob-voltage-control/default.nix +++ b/melodic/cob-voltage-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, dynamic-reconfigure, catkin, pythonPackages, cob-phidgets, rospy, std-msgs, cob-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-cob-voltage-control"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_voltage_control/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "7282f78802aa571e8ff6c0ca3b7b0baf8ac62709173adab5c9f5039a92882279"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/cob_voltage_control/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "df3b7cc5459014b546c6a72fe6d974265f8561f86cb54cf2f68aed24b8f6196e"; }; buildType = "catkin"; diff --git a/melodic/costmap-converter/default.nix b/melodic/costmap-converter/default.nix index 7e22f7a4ef..f9f287b59d 100644 --- a/melodic/costmap-converter/default.nix +++ b/melodic/costmap-converter/default.nix @@ -2,19 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, catkin, cv-bridge, message-generation, message-runtime, dynamic-reconfigure, std-msgs, roscpp, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, catkin, cv-bridge, rostest, message-generation, message-runtime, dynamic-reconfigure, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-costmap-converter"; - version = "0.0.9"; + version = "0.0.11-r1"; src = fetchurl { - url = "https://github.com/rst-tu-dortmund/costmap_converter-release/archive/release/melodic/costmap_converter/0.0.9-0.tar.gz"; - name = "0.0.9-0.tar.gz"; - sha256 = "350d4ffc88daa687ea48b4fb8b04889a95b9213f2f5ef676e49ceba9120fc8c7"; + url = "https://github.com/rst-tu-dortmund/costmap_converter-release/archive/release/melodic/costmap_converter/0.0.11-1.tar.gz"; + name = "0.0.11-1.tar.gz"; + sha256 = "47dc6c9c92810664e55ac37c0ddf4e7b14bda89d87d1a2c67a891933945f0bde"; }; buildType = "catkin"; buildInputs = [ costmap-2d pluginlib cv-bridge message-generation dynamic-reconfigure std-msgs roscpp geometry-msgs ]; + checkInputs = [ rostest ]; propagatedBuildInputs = [ costmap-2d pluginlib cv-bridge message-runtime dynamic-reconfigure std-msgs roscpp geometry-msgs ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/costmap-cspace-msgs/default.nix b/melodic/costmap-cspace-msgs/default.nix index f597faa76a..38d4f43dd1 100644 --- a/melodic/costmap-cspace-msgs/default.nix +++ b/melodic/costmap-cspace-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }: buildRosPackage { pname = "ros-melodic-costmap-cspace-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/costmap_cspace_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "0b474cf9732adf886955945c15639cdeecf9854c91de31e901c94b36dcccb072"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/costmap_cspace_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "6d0286a8b36a35142db9e2c78857e2423fbbe9dd87ff350487dd1b07c8759e7a"; }; buildType = "catkin"; diff --git a/melodic/costmap-cspace/default.nix b/melodic/costmap-cspace/default.nix index 9c81f6c012..7711532e2c 100644 --- a/melodic/costmap-cspace/default.nix +++ b/melodic/costmap-cspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, tf2-geometry-msgs, costmap-cspace-msgs, sensor-msgs, catkin, tf2-ros, roscpp, tf2-sensor-msgs, rostest, nav-msgs, neonavigation-common, xmlrpcpp, laser-geometry, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-melodic-costmap-cspace"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/costmap_cspace/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "905d415a806a67609877241b9ea5554e7edf272b19c4cff98e57e5c772e12452"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/costmap_cspace/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "c8a9d220abd9f4fdd5cd281ff4afc92c8aea6079c22949a27dc003e11b64cb02"; }; buildType = "catkin"; diff --git a/melodic/cpp-common/default.nix b/melodic/cpp-common/default.nix index 83f0b0109e..7ed6d34c84 100644 --- a/melodic/cpp-common/default.nix +++ b/melodic/cpp-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, console-bridge, catkin, boost }: buildRosPackage { pname = "ros-melodic-cpp-common"; - version = "0.6.12"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/cpp_common/0.6.12-0.tar.gz"; - name = "0.6.12-0.tar.gz"; - sha256 = "af9fef611fcdbaf9296af1f04ee2af940412d36a3bdddc6098cf77a7c795dffa"; + url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/cpp_common/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "b33c02fc639806932ec27a2400f896ba379fd1efd36484f0b68cdf547d6f5649"; }; buildType = "catkin"; diff --git a/melodic/dataspeed-ulc-can/default.nix b/melodic/dataspeed-ulc-can/default.nix index 030b409656..9b55dbc521 100644 --- a/melodic/dataspeed-ulc-can/default.nix +++ b/melodic/dataspeed-ulc-can/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, dataspeed-ulc-msgs, catkin, can-msgs, rostest, roslib, nodelet, rospy, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-dataspeed-ulc-can"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/melodic/dataspeed_ulc_can/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "c4fc0d6aba845473c5420ee7e3625a5a8fbcdc13925ef38e17a2153c3e427dd0"; + url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/melodic/dataspeed_ulc_can/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "df805e7fffff44a12238fba6da27ca114035d1216e8e7e718beefec2475ac44b"; }; buildType = "catkin"; diff --git a/melodic/dataspeed-ulc-msgs/default.nix b/melodic/dataspeed-ulc-msgs/default.nix index d392d94196..67848a90ba 100644 --- a/melodic/dataspeed-ulc-msgs/default.nix +++ b/melodic/dataspeed-ulc-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-melodic-dataspeed-ulc-msgs"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/melodic/dataspeed_ulc_msgs/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "23a1ddaaa816c70e6778af58d95e23a16d4194072e816f778946aab3412e41c2"; + url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/melodic/dataspeed_ulc_msgs/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "0e55bcdae84e02def23cae30229d709877cb4a1202a8bd133d2746a6b32d3cae"; }; buildType = "catkin"; diff --git a/melodic/dataspeed-ulc/default.nix b/melodic/dataspeed-ulc/default.nix index 7bb3944e84..f9c0b04d15 100644 --- a/melodic/dataspeed-ulc/default.nix +++ b/melodic/dataspeed-ulc/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dataspeed-ulc-can, dataspeed-ulc-msgs }: buildRosPackage { pname = "ros-melodic-dataspeed-ulc"; - version = "0.0.4-r1"; + version = "0.0.5-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/melodic/dataspeed_ulc/0.0.4-1.tar.gz"; - name = "0.0.4-1.tar.gz"; - sha256 = "af1df86c0a3c7bf3149e94f3eec80104933eb75b0fe9e1a639ffbc1a71aeac95"; + url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/melodic/dataspeed_ulc/0.0.5-1.tar.gz"; + name = "0.0.5-1.tar.gz"; + sha256 = "c306396d1f0cfc3d287c5c1f468e43385b6c26eaedfcb34cead9022563b308fa"; }; buildType = "catkin"; diff --git a/melodic/dccomms-ros-msgs/default.nix b/melodic/dccomms-ros-msgs/default.nix new file mode 100644 index 0000000000..e29caaea91 --- /dev/null +++ b/melodic/dccomms-ros-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, message-generation, message-runtime, actionlib, std-msgs, roscpp }: +buildRosPackage { + pname = "ros-melodic-dccomms-ros-msgs"; + version = "0.0.1-r1"; + + src = fetchurl { + url = "https://github.com/dcentelles/dccomms_ros_pkgs-release/archive/release/melodic/dccomms_ros_msgs/0.0.1-1.tar.gz"; + name = "0.0.1-1.tar.gz"; + sha256 = "ea8f9a5112b819ab8544f212a5913ad832ffdecc981df427ba1100a73833d9cf"; + }; + + buildType = "catkin"; + buildInputs = [ actionlib-msgs message-generation actionlib std-msgs roscpp ]; + propagatedBuildInputs = [ actionlib-msgs message-runtime actionlib std-msgs roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The dccomms_ros_msgs package''; + license = with lib.licenses; [ "TODO" ]; + }; +} diff --git a/melodic/dccomms-ros/default.nix b/melodic/dccomms-ros/default.nix new file mode 100644 index 0000000000..70db585054 --- /dev/null +++ b/melodic/dccomms-ros/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, actionlib-msgs, tf, catkin, dccomms-ros-msgs, message-generation, actionlib, message-runtime, rospy, std-msgs, roscpp }: +buildRosPackage { + pname = "ros-melodic-dccomms-ros"; + version = "0.0.1-r1"; + + src = fetchurl { + url = "https://github.com/dcentelles/dccomms_ros_pkgs-release/archive/release/melodic/dccomms_ros/0.0.1-1.tar.gz"; + name = "0.0.1-1.tar.gz"; + sha256 = "62f9b1c9b8fbfa893bde827b62ca9822e27a07bffa531426f4ebf4c68577ba37"; + }; + + buildType = "catkin"; + buildInputs = [ actionlib-msgs roscpp rospy dccomms-ros-msgs message-generation actionlib std-msgs tf ]; + propagatedBuildInputs = [ actionlib-msgs roscpp rospy dccomms-ros-msgs message-runtime actionlib std-msgs tf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The dccomms_ros package''; + license = with lib.licenses; [ "TODO" ]; + }; +} diff --git a/melodic/fkie-message-filters/default.nix b/melodic/fkie-message-filters/default.nix index 2d324dc91f..750ed844c6 100644 --- a/melodic/fkie-message-filters/default.nix +++ b/melodic/fkie-message-filters/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, image-transport, sensor-msgs, catkin, tf2-ros, roscpp, rosunit }: buildRosPackage { pname = "ros-melodic-fkie-message-filters"; - version = "1.0.0"; + version = "1.0.1-r1"; src = fetchurl { - url = "https://github.com/fkie-release/message_filters-release/archive/release/melodic/fkie_message_filters/1.0.0-0.tar.gz"; - name = "1.0.0-0.tar.gz"; - sha256 = "938b5bff6f2fb9ec9e2fe36b383f0b81828c5147f0870cda2650b2cc863e2652"; + url = "https://github.com/fkie-release/message_filters-release/archive/release/melodic/fkie_message_filters/1.0.1-1.tar.gz"; + name = "1.0.1-1.tar.gz"; + sha256 = "f74c85e13e3cb79ccc878ea661f148342a3b408ddae95d2d723fa072177f03b4"; }; buildType = "catkin"; diff --git a/melodic/flexbe-behavior-engine/default.nix b/melodic/flexbe-behavior-engine/default.nix index d3ba6086f2..351f2ffa15 100644 --- a/melodic/flexbe-behavior-engine/default.nix +++ b/melodic/flexbe-behavior-engine/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, flexbe-states, flexbe-onboard, flexbe-core, flexbe-input, flexbe-widget, flexbe-testing, flexbe-mirror }: buildRosPackage { pname = "ros-melodic-flexbe-behavior-engine"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_behavior_engine/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "8ff2dd2151333601cc05722d2235cc3d13a69c9762e798d8d851b3519a0d1894"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_behavior_engine/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "f92a236be23a7556d107988e52fdde47cf251844cdd9eaa6d8c66f2f5a363472"; }; buildType = "catkin"; diff --git a/melodic/flexbe-core/default.nix b/melodic/flexbe-core/default.nix index c9604fd03f..cbb0349814 100644 --- a/melodic/flexbe-core/default.nix +++ b/melodic/flexbe-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, rospy, diagnostic-msgs, tf }: buildRosPackage { pname = "ros-melodic-flexbe-core"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_core/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "bd8f7ddc3d12f8c61c03bfb8ead179bb437fefbb32e759ce1f1d8d057b18a1ba"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_core/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "cddf2023ea8181e51a61692ba2ed36c1ad295a26ce047a223d92d1f17bd9e2b1"; }; buildType = "catkin"; diff --git a/melodic/flexbe-input/default.nix b/melodic/flexbe-input/default.nix index f644c1f88f..0863d0172a 100644 --- a/melodic/flexbe-input/default.nix +++ b/melodic/flexbe-input/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, actionlib, rospy }: buildRosPackage { pname = "ros-melodic-flexbe-input"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_input/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "c9e2836859104ed44701c34f7fb890b02fd8bb896f1101ff1305c302b2660b93"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_input/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "49e9b58df818ce46656a7482b8c0b260f8cc45f0c04dc986dd06163ba36a3245"; }; buildType = "catkin"; diff --git a/melodic/flexbe-mirror/default.nix b/melodic/flexbe-mirror/default.nix index 4ce339efdc..17a3df9457 100644 --- a/melodic/flexbe-mirror/default.nix +++ b/melodic/flexbe-mirror/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, flexbe-widget, rospy, flexbe-core }: buildRosPackage { pname = "ros-melodic-flexbe-mirror"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_mirror/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "e595f3cbb6d6c9c5d8aafe5d2110ee1069a64f4d6f7a9719fa8b703b052b9fb7"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_mirror/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "7f9f4ad139201af0366254fb0f2fc7b3b4120a4b3c0dab729b03ef5f30a14339"; }; buildType = "catkin"; diff --git a/melodic/flexbe-msgs/default.nix b/melodic/flexbe-msgs/default.nix index 146a215efe..286f6d2302 100644 --- a/melodic/flexbe-msgs/default.nix +++ b/melodic/flexbe-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, smach-ros, message-generation, actionlib, message-runtime, rospy }: buildRosPackage { pname = "ros-melodic-flexbe-msgs"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_msgs/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "2ee5f84ce9100d35d9bbc63bc4cf8563978818e3d0fb0d3f5396ccf1581270ce"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_msgs/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "adde3f5455d430996b8139ddba6be0e1e9b35bbde315b1faa3c27458e18a9510"; }; buildType = "catkin"; diff --git a/melodic/flexbe-onboard/default.nix b/melodic/flexbe-onboard/default.nix index 4a30ed21ab..eeeb10c909 100644 --- a/melodic/flexbe-onboard/default.nix +++ b/melodic/flexbe-onboard/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, rospy, flexbe-core }: buildRosPackage { pname = "ros-melodic-flexbe-onboard"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_onboard/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "a64b04ebb3243326b56299763bb20236979e7d08d4d8f06f44df60e52f7eac75"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_onboard/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "834f106732efdadb8b8bd5df9d79feffb0f2cdcff13209eb626fb8faa52903cb"; }; buildType = "catkin"; diff --git a/melodic/flexbe-states/default.nix b/melodic/flexbe-states/default.nix index 30defafbff..7dd0f3c4e8 100644 --- a/melodic/flexbe-states/default.nix +++ b/melodic/flexbe-states/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, rosbag, catkin, smach-ros, rostest, flexbe-testing, rospy, geometry-msgs }: buildRosPackage { pname = "ros-melodic-flexbe-states"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_states/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "5e9094761ffc0ef7cfe630c2647c261f3842dabf5f78a792ad7fc49a815fde7d"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_states/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "85def34946171a90fdc3dfeb21e7507d40edaff16376e7883136ba496bd199ba"; }; buildType = "catkin"; diff --git a/melodic/flexbe-testing/default.nix b/melodic/flexbe-testing/default.nix index 0753697bef..eec56fff32 100644 --- a/melodic/flexbe-testing/default.nix +++ b/melodic/flexbe-testing/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, rostest, rospy, std-msgs, rosunit, flexbe-core }: buildRosPackage { pname = "ros-melodic-flexbe-testing"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_testing/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "f36e5e9f97fafab229cdf8d9e37765c6b77d2c446c4baa720994423751e64b11"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_testing/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "e19a18bd897d936a6fe6c199124ea3faf232f435c5588a91301973575838825d"; }; buildType = "catkin"; diff --git a/melodic/flexbe-widget/default.nix b/melodic/flexbe-widget/default.nix index f23e9a2de7..0414f50cca 100644 --- a/melodic/flexbe-widget/default.nix +++ b/melodic/flexbe-widget/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, flexbe-msgs, catkin, smach-ros, rospy, flexbe-core }: buildRosPackage { pname = "ros-melodic-flexbe-widget"; - version = "1.2.1-r1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_widget/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "b9e1b536fa572997e8c7a9748be42d4fdb5e1762ffeaa07849b708b9f1e2ffb4"; + url = "https://github.com/FlexBE/flexbe_behavior_engine-release/archive/release/melodic/flexbe_widget/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "f819f570ebe1a4e899edd92f7e26e63068466e4db3e652be4c0fc763f8e6c4cf"; }; buildType = "catkin"; diff --git a/melodic/generated.nix b/melodic/generated.nix index e100efc671..38c3034602 100644 --- a/melodic/generated.nix +++ b/melodic/generated.nix @@ -4,6 +4,28 @@ self: super: { + abb = self.callPackage ./abb {}; + + abb-driver = self.callPackage ./abb-driver {}; + + abb-irb2400-moveit-config = self.callPackage ./abb-irb2400-moveit-config {}; + + abb-irb2400-moveit-plugins = self.callPackage ./abb-irb2400-moveit-plugins {}; + + abb-irb2400-support = self.callPackage ./abb-irb2400-support {}; + + abb-irb4400-support = self.callPackage ./abb-irb4400-support {}; + + abb-irb5400-support = self.callPackage ./abb-irb5400-support {}; + + abb-irb6600-support = self.callPackage ./abb-irb6600-support {}; + + abb-irb6640-moveit-config = self.callPackage ./abb-irb6640-moveit-config {}; + + abb-irb6640-support = self.callPackage ./abb-irb6640-support {}; + + abb-resources = self.callPackage ./abb-resources {}; + abseil-cpp = self.callPackage ./abseil-cpp {}; acado = self.callPackage ./acado {}; @@ -464,6 +486,10 @@ self: super: { dbw-mkz-twist-controller = self.callPackage ./dbw-mkz-twist-controller {}; + dccomms-ros = self.callPackage ./dccomms-ros {}; + + dccomms-ros-msgs = self.callPackage ./dccomms-ros-msgs {}; + ddwrt-access-point = self.callPackage ./ddwrt-access-point {}; ddynamic-reconfigure = self.callPackage ./ddynamic-reconfigure {}; @@ -930,8 +956,12 @@ self: super: { hebi-cpp-api = self.callPackage ./hebi-cpp-api {}; + hebi-description = self.callPackage ./hebi-description {}; + hector-components-description = self.callPackage ./hector-components-description {}; + hector-compressed-map-transport = self.callPackage ./hector-compressed-map-transport {}; + hector-gazebo = self.callPackage ./hector-gazebo {}; hector-gazebo-plugins = self.callPackage ./hector-gazebo-plugins {}; @@ -940,12 +970,36 @@ self: super: { hector-gazebo-worlds = self.callPackage ./hector-gazebo-worlds {}; + hector-geotiff = self.callPackage ./hector-geotiff {}; + + hector-geotiff-plugins = self.callPackage ./hector-geotiff-plugins {}; + + hector-imu-attitude-to-tf = self.callPackage ./hector-imu-attitude-to-tf {}; + + hector-imu-tools = self.callPackage ./hector-imu-tools {}; + + hector-map-server = self.callPackage ./hector-map-server {}; + + hector-map-tools = self.callPackage ./hector-map-tools {}; + + hector-mapping = self.callPackage ./hector-mapping {}; + + hector-marker-drawing = self.callPackage ./hector-marker-drawing {}; + hector-models = self.callPackage ./hector-models {}; + hector-nav-msgs = self.callPackage ./hector-nav-msgs {}; + hector-sensors-description = self.callPackage ./hector-sensors-description {}; hector-sensors-gazebo = self.callPackage ./hector-sensors-gazebo {}; + hector-slam = self.callPackage ./hector-slam {}; + + hector-slam-launch = self.callPackage ./hector-slam-launch {}; + + hector-trajectory-server = self.callPackage ./hector-trajectory-server {}; + hector-xacro-tools = self.callPackage ./hector-xacro-tools {}; hls-lfcd-lds-driver = self.callPackage ./hls-lfcd-lds-driver {}; @@ -1048,6 +1102,10 @@ self: super: { industrial-robot-simulator = self.callPackage ./industrial-robot-simulator {}; + industrial-robot-status-controller = self.callPackage ./industrial-robot-status-controller {}; + + industrial-robot-status-interface = self.callPackage ./industrial-robot-status-interface {}; + industrial-trajectory-filters = self.callPackage ./industrial-trajectory-filters {}; industrial-utils = self.callPackage ./industrial-utils {}; @@ -1142,6 +1200,8 @@ self: super: { jsk-pcl-ros-utils = self.callPackage ./jsk-pcl-ros-utils {}; + jsk-pr2eus = self.callPackage ./jsk-pr2eus {}; + jsk-recognition = self.callPackage ./jsk-recognition {}; jsk-recognition-msgs = self.callPackage ./jsk-recognition-msgs {}; @@ -1216,6 +1276,8 @@ self: super: { laser-scan-densifier = self.callPackage ./laser-scan-densifier {}; + laser-scan-publisher-tutorial = self.callPackage ./laser-scan-publisher-tutorial {}; + lauv-control = self.callPackage ./lauv-control {}; lauv-description = self.callPackage ./lauv-description {}; @@ -1456,6 +1518,8 @@ self: super: { moveit-plugins = self.callPackage ./moveit-plugins {}; + moveit-pr2 = self.callPackage ./moveit-pr2 {}; + moveit-resources = self.callPackage ./moveit-resources {}; moveit-ros = self.callPackage ./moveit-ros {}; @@ -1600,6 +1664,10 @@ self: super: { navigation-layers = self.callPackage ./navigation-layers {}; + navigation-stage = self.callPackage ./navigation-stage {}; + + navigation-tutorials = self.callPackage ./navigation-tutorials {}; + neobotix-usboard-msgs = self.callPackage ./neobotix-usboard-msgs {}; neonavigation = self.callPackage ./neonavigation {}; @@ -1614,6 +1682,8 @@ self: super: { nerian-stereo = self.callPackage ./nerian-stereo {}; + network-autoconfig = self.callPackage ./network-autoconfig {}; + network-control-tests = self.callPackage ./network-control-tests {}; network-detector = self.callPackage ./network-detector {}; @@ -1674,6 +1744,10 @@ self: super: { octomap-server = self.callPackage ./octomap-server {}; + odom-frame-publisher = self.callPackage ./odom-frame-publisher {}; + + odometry-publisher-tutorial = self.callPackage ./odometry-publisher-tutorial {}; + odva-ethernetip = self.callPackage ./odva-ethernetip {}; ompl = self.callPackage ./ompl {}; @@ -1740,6 +1814,12 @@ self: super: { orocos-kinematics-dynamics = self.callPackage ./orocos-kinematics-dynamics {}; + osg-interactive-markers = self.callPackage ./osg-interactive-markers {}; + + osg-markers = self.callPackage ./osg-markers {}; + + osg-utils = self.callPackage ./osg-utils {}; + ouster-driver = self.callPackage ./ouster-driver {}; oxford-gps-eth = self.callPackage ./oxford-gps-eth {}; @@ -1834,6 +1914,8 @@ self: super: { pluginlib-tutorials = self.callPackage ./pluginlib-tutorials {}; + point-cloud-publisher-tutorial = self.callPackage ./point-cloud-publisher-tutorial {}; + pointcloud-to-laserscan = self.callPackage ./pointcloud-to-laserscan {}; polled-camera = self.callPackage ./polled-camera {}; @@ -1910,6 +1992,10 @@ self: super: { pr2-mechanism-msgs = self.callPackage ./pr2-mechanism-msgs {}; + pr2-moveit-config = self.callPackage ./pr2-moveit-config {}; + + pr2-moveit-plugins = self.callPackage ./pr2-moveit-plugins {}; + pr2-msgs = self.callPackage ./pr2-msgs {}; pr2-position-scripts = self.callPackage ./pr2-position-scripts {}; @@ -1930,6 +2016,12 @@ self: super: { pr2-tuckarm = self.callPackage ./pr2-tuckarm {}; + pr2eus = self.callPackage ./pr2eus {}; + + pr2eus-moveit = self.callPackage ./pr2eus-moveit {}; + + pr2eus-tutorials = self.callPackage ./pr2eus-tutorials {}; + prbt-gazebo = self.callPackage ./prbt-gazebo {}; prbt-grippers = self.callPackage ./prbt-grippers {}; @@ -1950,6 +2042,8 @@ self: super: { ps3joy = self.callPackage ./ps3joy {}; + px4-msgs = self.callPackage ./px4-msgs {}; + py-trees = self.callPackage ./py-trees {}; py-trees-msgs = self.callPackage ./py-trees-msgs {}; @@ -2140,6 +2234,8 @@ self: super: { robot-self-filter = self.callPackage ./robot-self-filter {}; + robot-setup-tf-tutorial = self.callPackage ./robot-setup-tf-tutorial {}; + robot-state-publisher = self.callPackage ./robot-state-publisher {}; robot-upstart = self.callPackage ./robot-upstart {}; @@ -2188,6 +2284,8 @@ self: super: { rocon-uri = self.callPackage ./rocon-uri {}; + roomba-stage = self.callPackage ./roomba-stage {}; + ros = self.callPackage ./ros {}; ros-base = self.callPackage ./ros-base {}; @@ -2230,6 +2328,10 @@ self: super: { rosbag = self.callPackage ./rosbag {}; + rosbag-editor = self.callPackage ./rosbag-editor {}; + + rosbag-fancy = self.callPackage ./rosbag-fancy {}; + rosbag-migration-rule = self.callPackage ./rosbag-migration-rule {}; rosbag-pandas = self.callPackage ./rosbag-pandas {}; @@ -2278,6 +2380,12 @@ self: super: { roseus = self.callPackage ./roseus {}; + roseus-mongo = self.callPackage ./roseus-mongo {}; + + roseus-smach = self.callPackage ./roseus-smach {}; + + roseus-tutorials = self.callPackage ./roseus-tutorials {}; + rosfmt = self.callPackage ./rosfmt {}; rosgraph = self.callPackage ./rosgraph {}; @@ -2436,6 +2544,8 @@ self: super: { rqt-launch = self.callPackage ./rqt-launch {}; + rqt-launchtree = self.callPackage ./rqt-launchtree {}; + rqt-logger-level = self.callPackage ./rqt-logger-level {}; rqt-moveit = self.callPackage ./rqt-moveit {}; @@ -2510,8 +2620,16 @@ self: super: { rviz-visual-tools = self.callPackage ./rviz-visual-tools {}; + rxcpp-vendor = self.callPackage ./rxcpp-vendor {}; + + rxros = self.callPackage ./rxros {}; + + rxros-tf = self.callPackage ./rxros-tf {}; + safety-limiter = self.callPackage ./safety-limiter {}; + safety-limiter-msgs = self.callPackage ./safety-limiter-msgs {}; + sainsmart-relay-usb = self.callPackage ./sainsmart-relay-usb {}; sand-island = self.callPackage ./sand-island {}; @@ -2540,6 +2658,8 @@ self: super: { sdhlibrary-cpp = self.callPackage ./sdhlibrary-cpp {}; + seed-smartactuator-sdk = self.callPackage ./seed-smartactuator-sdk {}; + self-test = self.callPackage ./self-test {}; sensor-msgs = self.callPackage ./sensor-msgs {}; @@ -2562,6 +2682,8 @@ self: super: { simple-message = self.callPackage ./simple-message {}; + simple-navigation-goals-tutorial = self.callPackage ./simple-navigation-goals-tutorial {}; + simulators = self.callPackage ./simulators {}; single-joint-position-action = self.callPackage ./single-joint-position-action {}; @@ -2934,6 +3056,14 @@ self: super: { uvc-camera = self.callPackage ./uvc-camera {}; + uwsim-bullet = self.callPackage ./uwsim-bullet {}; + + uwsim-osgbullet = self.callPackage ./uwsim-osgbullet {}; + + uwsim-osgocean = self.callPackage ./uwsim-osgocean {}; + + uwsim-osgworks = self.callPackage ./uwsim-osgworks {}; + vapor-master = self.callPackage ./vapor-master {}; variant = self.callPackage ./variant {}; @@ -2988,6 +3118,8 @@ self: super: { visualization-msgs = self.callPackage ./visualization-msgs {}; + visualization-osg = self.callPackage ./visualization-osg {}; + visualization-tutorials = self.callPackage ./visualization-tutorials {}; viz = self.callPackage ./viz {}; diff --git a/melodic/genpy/default.nix b/melodic/genpy/default.nix index 54e6f6588c..d615e83e1e 100644 --- a/melodic/genpy/default.nix +++ b/melodic/genpy/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, genmsg, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, genmsg, catkin }: buildRosPackage { pname = "ros-melodic-genpy"; - version = "0.6.8"; + version = "0.6.9-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/genpy-release/archive/release/melodic/genpy/0.6.8-0.tar.gz"; - name = "0.6.8-0.tar.gz"; - sha256 = "22a962f2463d4a60fa0caefe4377195f0f294481af0736f68d50034461648844"; + url = "https://github.com/ros-gbp/genpy-release/archive/release/melodic/genpy/0.6.9-1.tar.gz"; + name = "0.6.9-1.tar.gz"; + sha256 = "c34ac21b89413514766134f7f7c44b2f59902b0f8cc7c0c751455da86696348b"; }; buildType = "catkin"; buildInputs = [ genmsg ]; - propagatedBuildInputs = [ genmsg pythonPackages.pyyaml ]; + propagatedBuildInputs = [ genmsg ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/goal-passer/default.nix b/melodic/goal-passer/default.nix index 250d606ed4..b6578d13cb 100644 --- a/melodic/goal-passer/default.nix +++ b/melodic/goal-passer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, nav-core, catkin, roscpp }: buildRosPackage { pname = "ros-melodic-goal-passer"; - version = "0.3.2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/goal_passer/0.3.2-0.tar.gz"; - name = "0.3.2-0.tar.gz"; - sha256 = "9c648c6dfebf422fd014074cd0a9fc095208ff674436da5729f8f515c4386189"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/goal_passer/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "aa5365192935a8a55a6695d24dfb17b40314c667637c986a03b5e7161cc58951"; }; buildType = "catkin"; diff --git a/melodic/gps-common/default.nix b/melodic/gps-common/default.nix index 32f64322d2..7bf9e4c73c 100644 --- a/melodic/gps-common/default.nix +++ b/melodic/gps-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, message-filters, nav-msgs, message-generation, message-runtime, rospy, std-msgs, roscpp }: buildRosPackage { pname = "ros-melodic-gps-common"; - version = "0.2.0"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/melodic/gps_common/0.2.0-0.tar.gz"; - name = "0.2.0-0.tar.gz"; - sha256 = "ff84f3a082027035d2363ffcda76b01b2ac06432da53ccc6ee73898d3c502a03"; + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/melodic/gps_common/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "6c93231496ab9c5306b995bab4144a1db30024c62f7247f3cfb6efd96d617b2c"; }; buildType = "catkin"; diff --git a/melodic/gps-umd/default.nix b/melodic/gps-umd/default.nix index 4a37125110..b67fdd4363 100644 --- a/melodic/gps-umd/default.nix +++ b/melodic/gps-umd/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gps-common, catkin, gpsd-client }: buildRosPackage { pname = "ros-melodic-gps-umd"; - version = "0.2.0"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/melodic/gps_umd/0.2.0-0.tar.gz"; - name = "0.2.0-0.tar.gz"; - sha256 = "8a74ec06defb2718bb21ef216302cc99a063ddf7f3cca8fe8b5a836a9aca9cb8"; + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/melodic/gps_umd/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "b90b7c8cafcf792e3a7be93681d25496754414d8c389e648b023b53336f4a6b2"; }; buildType = "catkin"; diff --git a/melodic/gpsd-client/default.nix b/melodic/gpsd-client/default.nix index 2eb9fb5a3e..d0b9a93d36 100644 --- a/melodic/gpsd-client/default.nix +++ b/melodic/gpsd-client/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, gpsd, pkg-config, gps-common, roscpp }: buildRosPackage { pname = "ros-melodic-gpsd-client"; - version = "0.2.0"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/melodic/gpsd_client/0.2.0-0.tar.gz"; - name = "0.2.0-0.tar.gz"; - sha256 = "fb72a43064b023d7be47f00194232ca28d92aea68d92e7b32d337bbe6cfda51c"; + url = "https://github.com/swri-robotics-gbp/gps_umd-release/archive/release/melodic/gpsd_client/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "bbae3bbace5084c2fdc76a9420b18f3e32211eb823e5f02c3122ad99f4f1fd27"; }; buildType = "catkin"; diff --git a/melodic/grid-map-core/default.nix b/melodic/grid-map-core/default.nix index 8f4511b2c5..146341aecc 100644 --- a/melodic/grid-map-core/default.nix +++ b/melodic/grid-map-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, eigen }: buildRosPackage { pname = "ros-melodic-grid-map-core"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_core/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "9c5d853645c8f9c831857907819f37bb444c328ecdb2d6e948bda548533da03b"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_core/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "b6182772a4ba707cbe209e08bf94790af1710976e43c7d71a770980e3cf376ae"; }; buildType = "catkin"; diff --git a/melodic/grid-map-costmap-2d/default.nix b/melodic/grid-map-costmap-2d/default.nix index b6f9e60d8b..6ca21466e4 100644 --- a/melodic/grid-map-costmap-2d/default.nix +++ b/melodic/grid-map-costmap-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, grid-map-core, catkin, costmap-2d }: buildRosPackage { pname = "ros-melodic-grid-map-costmap-2d"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_costmap_2d/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "540826a6431bd931bdb478756ef566b76e5ddad01b15d84ebc6803048efab182"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_costmap_2d/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "28bb4e0ac05d626c6dc51df229dadf8fa4cc51cdb7d7fae02e252dc6215974c3"; }; buildType = "catkin"; diff --git a/melodic/grid-map-cv/default.nix b/melodic/grid-map-cv/default.nix index db99455528..0c4638f338 100644 --- a/melodic/grid-map-cv/default.nix +++ b/melodic/grid-map-cv/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, filters, cv-bridge, catkin }: buildRosPackage { pname = "ros-melodic-grid-map-cv"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_cv/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "210414e554f115a4a3f7cfea79893dd64203fed6be95e45a81509e70aac4845e"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_cv/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "7b0ccbb9fe7b0ee3a762998a1f6bb4f7df965f707d214fe7b57914456d5c2d60"; }; buildType = "catkin"; diff --git a/melodic/grid-map-demos/default.nix b/melodic/grid-map-demos/default.nix index c302237117..6ce559d7fe 100644 --- a/melodic/grid-map-demos/default.nix +++ b/melodic/grid-map-demos/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-rviz-plugin, grid-map-core, grid-map-visualization, sensor-msgs, cv-bridge, catkin, grid-map-filters, octomap-msgs, grid-map-cv, grid-map-octomap, grid-map-ros, grid-map-msgs, roscpp, grid-map-loader, geometry-msgs }: buildRosPackage { pname = "ros-melodic-grid-map-demos"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_demos/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "b3d00b7333759db2f16c379f918ba9bb9d172292fd31f64c853d8b31b4e21bb7"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_demos/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "54210fb49c552faa381c3dc4ae4ba2d2e8e3af02d35e8ad48bb8b09c209e80ee"; }; buildType = "catkin"; diff --git a/melodic/grid-map-filters/default.nix b/melodic/grid-map-filters/default.nix index 24ea3c9ea5..6714d6163d 100644 --- a/melodic/grid-map-filters/default.nix +++ b/melodic/grid-map-filters/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, filters, catkin, grid-map-ros, grid-map-msgs }: buildRosPackage { pname = "ros-melodic-grid-map-filters"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_filters/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "b320f6311be2c0c2ad860f9a14b1a0a3bc90e91b3064c33d4736aa7fd3b6188c"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_filters/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "fbcfe4d877776fa98992e64c6d6dfe8c0095842f46012c21778149eae702ab90"; }; buildType = "catkin"; diff --git a/melodic/grid-map-loader/default.nix b/melodic/grid-map-loader/default.nix index 71c6a8d218..b322b71e70 100644 --- a/melodic/grid-map-loader/default.nix +++ b/melodic/grid-map-loader/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roscpp, grid-map-msgs, catkin, grid-map-ros }: buildRosPackage { pname = "ros-melodic-grid-map-loader"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_loader/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "933535f2c73fb43bc6502d724b03e684683ccdc476dce5b3b602ed7a4a0e60d1"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_loader/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "9670bfef23a27ede70e0de843882f6b641ce26c13052c1afcd5e1c741fbe6e99"; }; buildType = "catkin"; diff --git a/melodic/grid-map-msgs/default.nix b/melodic/grid-map-msgs/default.nix index caa9385378..8f71d2b370 100644 --- a/melodic/grid-map-msgs/default.nix +++ b/melodic/grid-map-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-grid-map-msgs"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_msgs/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "0fb40a3caa90ebc1d116a96f2779e15443e7f4e3f06c96d8e3f3fd8946326c8d"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_msgs/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "62a81de064e4c4fd392aa41cc3a97fb792e8f0b17edddab32e20200e5101694a"; }; buildType = "catkin"; diff --git a/melodic/grid-map-octomap/default.nix b/melodic/grid-map-octomap/default.nix index 3536cd02f7..06682c3454 100644 --- a/melodic/grid-map-octomap/default.nix +++ b/melodic/grid-map-octomap/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, catkin, octomap }: buildRosPackage { pname = "ros-melodic-grid-map-octomap"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_octomap/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "b21ce231c7f9c9bb20d94c48d608be6b1e0d640067542de8570227eef05cd520"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_octomap/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "6f5113c1b3e4459b22a411ac42ad5d476f786bf914783c5b60c2228fb7121048"; }; buildType = "catkin"; diff --git a/melodic/grid-map-pcl/default.nix b/melodic/grid-map-pcl/default.nix index 8b96c67447..5194d8b609 100644 --- a/melodic/grid-map-pcl/default.nix +++ b/melodic/grid-map-pcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, catkin, pcl-ros }: buildRosPackage { pname = "ros-melodic-grid-map-pcl"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_pcl/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "cd37b6d275b0d1afa0755a76162c63914f46c02465318338481db82341e0fba9"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_pcl/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "e1aa93cfb928982822724ae2f11a05178dbb848b54a96d2d6a696424b52b6b45"; }; buildType = "catkin"; diff --git a/melodic/grid-map-ros/default.nix b/melodic/grid-map-ros/default.nix index 5b052c901f..5b0be6087c 100644 --- a/melodic/grid-map-ros/default.nix +++ b/melodic/grid-map-ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, geometry-msgs, rosbag, cv-bridge, sensor-msgs, catkin, roscpp, nav-msgs, visualization-msgs, std-msgs, grid-map-msgs, tf, grid-map-cv }: buildRosPackage { pname = "ros-melodic-grid-map-ros"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_ros/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "bf681f58909865945e276e25c9762d8b641931b03531e92d26c1dd9dc22dcd25"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_ros/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "4274bfc3bdf326e6bae3b1851fa6c10bd0a6a94de29a54c7bb0d3ca6c590dbf8"; }; buildType = "catkin"; diff --git a/melodic/grid-map-rviz-plugin/default.nix b/melodic/grid-map-rviz-plugin/default.nix index d4d270b05d..eed48beb74 100644 --- a/melodic/grid-map-rviz-plugin/default.nix +++ b/melodic/grid-map-rviz-plugin/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, grid-map-ros, rviz, qt5, grid-map-msgs }: buildRosPackage { pname = "ros-melodic-grid-map-rviz-plugin"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_rviz_plugin/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "b08f8ea81daf464016e80cbe342b8d320237d799ac4529923a0068f43dfeac0d"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_rviz_plugin/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "8d1696811adae639f83474e88ba141bdac58213ef7037178f854996060a3fa1b"; }; buildType = "catkin"; diff --git a/melodic/grid-map-sdf/default.nix b/melodic/grid-map-sdf/default.nix index 11e4eeba98..fffea99c31 100644 --- a/melodic/grid-map-sdf/default.nix +++ b/melodic/grid-map-sdf/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, catkin, pcl-ros }: buildRosPackage { pname = "ros-melodic-grid-map-sdf"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_sdf/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "797729e8328b77ffa6a57b4ac35f26a4d101289619cfa3b555d253d20f9bd560"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_sdf/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "2ba1a46be320ddf71fc6054c315faee0f1aed95608e024e90d0abce7975c602c"; }; buildType = "catkin"; diff --git a/melodic/grid-map-visualization/default.nix b/melodic/grid-map-visualization/default.nix index 9db451627f..7f900fc53d 100644 --- a/melodic/grid-map-visualization/default.nix +++ b/melodic/grid-map-visualization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-core, sensor-msgs, catkin, roscpp, grid-map-ros, nav-msgs, visualization-msgs, grid-map-msgs, tf }: buildRosPackage { pname = "ros-melodic-grid-map-visualization"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_visualization/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "c35030b57adc01d75f9d3e5e061c933839f850d7a4d6dbc4d9a0f3fcdd1e0803"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map_visualization/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "cfb35863409f06d2485133b40720b320bbb76be69fa9bc3b2d54f60aa2333233"; }; buildType = "catkin"; diff --git a/melodic/grid-map/default.nix b/melodic/grid-map/default.nix index 70173d4eee..d079d509d3 100644 --- a/melodic/grid-map/default.nix +++ b/melodic/grid-map/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, grid-map-rviz-plugin, grid-map-core, grid-map-visualization, grid-map-demos, catkin, grid-map-filters, grid-map-ros, grid-map-msgs, grid-map-loader, grid-map-cv }: buildRosPackage { pname = "ros-melodic-grid-map"; - version = "1.6.1"; + version = "1.6.2-r1"; src = fetchurl { - url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map/1.6.1-0.tar.gz"; - name = "1.6.1-0.tar.gz"; - sha256 = "2d9508d17334621b645f0a64f156c765080d5aab918a2ebd69b7a93478e7e53a"; + url = "https://github.com/anybotics/grid_map-release/archive/release/melodic/grid_map/1.6.2-1.tar.gz"; + name = "1.6.2-1.tar.gz"; + sha256 = "e5d635fb7cda75a2d873d37d108fac9e1bd382ad552426cafd70bbe2222b7fc3"; }; buildType = "catkin"; diff --git a/melodic/h264-encoder-core/default.nix b/melodic/h264-encoder-core/default.nix index 372d6af9cc..3ca817eaf6 100644 --- a/melodic/h264-encoder-core/default.nix +++ b/melodic/h264-encoder-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gtest, catkin, ffmpeg, aws-common, cmake, gmock }: buildRosPackage { pname = "ros-melodic-h264-encoder-core"; - version = "2.0.1-r1"; + version = "2.0.3-r1"; src = fetchurl { - url = "https://github.com/aws-gbp/h264_encoder_core-release/archive/release/melodic/h264_encoder_core/2.0.1-1.tar.gz"; - name = "2.0.1-1.tar.gz"; - sha256 = "dbc4f911dc13d008b82e2ecc282975e2579061533d77738d5611e8abff285319"; + url = "https://github.com/aws-gbp/h264_encoder_core-release/archive/release/melodic/h264_encoder_core/2.0.3-1.tar.gz"; + name = "2.0.3-1.tar.gz"; + sha256 = "19f31cb9992ac20374ee457efcac78772598992ad832d31da4c9c23f02029dad"; }; buildType = "cmake"; diff --git a/melodic/hebi-description/default.nix b/melodic/hebi-description/default.nix new file mode 100644 index 0000000000..87a2d4cf69 --- /dev/null +++ b/melodic/hebi-description/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, urdf }: +buildRosPackage { + pname = "ros-melodic-hebi-description"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/HebiRobotics/hebi_description-release/archive/release/melodic/hebi_description/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "a98ed8c034550c518fac9fe8eca1f14ae662278efcd5089abe07f90a4e6a4df0"; + }; + + buildType = "catkin"; + buildInputs = [ urdf ]; + propagatedBuildInputs = [ urdf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS models for HEBI components''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/melodic/hector-compressed-map-transport/default.nix b/melodic/hector-compressed-map-transport/default.nix new file mode 100644 index 0000000000..e699ddf9b4 --- /dev/null +++ b/melodic/hector-compressed-map-transport/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, image-transport, sensor-msgs, catkin, cv-bridge, hector-map-tools, nav-msgs, eigen, geometry-msgs }: +buildRosPackage { + pname = "ros-melodic-hector-compressed-map-transport"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_compressed_map_transport/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "3be26fd7806ed4e643de57b603bb8b7fb8e4bdd46a6484d77d3c5ff113d4b391"; + }; + + buildType = "catkin"; + buildInputs = [ image-transport sensor-msgs cv-bridge hector-map-tools nav-msgs eigen geometry-msgs ]; + propagatedBuildInputs = [ image-transport sensor-msgs cv-bridge hector-map-tools nav-msgs eigen geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_compressed_map_transport provides means for transporting compressed map data through the use of image_transport.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-geotiff-plugins/default.nix b/melodic/hector-geotiff-plugins/default.nix new file mode 100644 index 0000000000..30b4186ce8 --- /dev/null +++ b/melodic/hector-geotiff-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, hector-geotiff, hector-nav-msgs }: +buildRosPackage { + pname = "ros-melodic-hector-geotiff-plugins"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_geotiff_plugins/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "a99af08c43131cca5c839e5680e3957315ecff893934b89d1b9da98bb8971ad0"; + }; + + buildType = "catkin"; + buildInputs = [ hector-geotiff hector-nav-msgs ]; + propagatedBuildInputs = [ hector-geotiff hector-nav-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_geotiff_plugins contains plugins that extend geotiff maps generated by hector_geotiff.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-geotiff/default.nix b/melodic/hector-geotiff/default.nix new file mode 100644 index 0000000000..e588dca7f5 --- /dev/null +++ b/melodic/hector-geotiff/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pluginlib, qt4, catkin, hector-map-tools, hector-nav-msgs, nav-msgs, std-msgs, roscpp }: +buildRosPackage { + pname = "ros-melodic-hector-geotiff"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_geotiff/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "c536b4ab26359dd301470c0b2aa2e26aba77ea63bd70b54b53e8f0686ef6dffb"; + }; + + buildType = "catkin"; + buildInputs = [ pluginlib qt4 hector-map-tools hector-nav-msgs nav-msgs std-msgs roscpp ]; + propagatedBuildInputs = [ pluginlib qt4 hector-map-tools hector-nav-msgs nav-msgs std-msgs roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_geotiff provides a node that can be used to save occupancy grid map, robot trajectory and object of interest data to RoboCup Rescue compliant GeoTiff images.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-imu-attitude-to-tf/default.nix b/melodic/hector-imu-attitude-to-tf/default.nix new file mode 100644 index 0000000000..91b4ccb99f --- /dev/null +++ b/melodic/hector-imu-attitude-to-tf/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, tf, catkin, roscpp }: +buildRosPackage { + pname = "ros-melodic-hector-imu-attitude-to-tf"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_imu_attitude_to_tf/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "16d5505067c30a8e510904884e6d3b677faf0ed8b44fd3c3ac14c35261ff81b8"; + }; + + buildType = "catkin"; + buildInputs = [ tf roscpp ]; + propagatedBuildInputs = [ tf roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_imu_attitude_to_tf is a lightweight node that can be used to publish the roll/pitch attitude angles reported via a imu message to tf.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-imu-tools/default.nix b/melodic/hector-imu-tools/default.nix new file mode 100644 index 0000000000..f4dcdfcd36 --- /dev/null +++ b/melodic/hector-imu-tools/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, sensor-msgs, catkin, roscpp, nav-msgs, tf, geometry-msgs }: +buildRosPackage { + pname = "ros-melodic-hector-imu-tools"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_imu_tools/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "c470a8781962710ca68058006428879639b57ce29649d2660ee10a6b09289ff5"; + }; + + buildType = "catkin"; + buildInputs = [ sensor-msgs roscpp nav-msgs tf geometry-msgs ]; + propagatedBuildInputs = [ sensor-msgs roscpp nav-msgs tf geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_imu_tools provides some tools for processing IMU messages''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-map-server/default.nix b/melodic/hector-map-server/default.nix new file mode 100644 index 0000000000..b974214be6 --- /dev/null +++ b/melodic/hector-map-server/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, hector-marker-drawing, hector-map-tools, roscpp, hector-nav-msgs, nav-msgs, tf }: +buildRosPackage { + pname = "ros-melodic-hector-map-server"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_map_server/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "b86414ff423348c86a9084d947ae80233e141f01394254ed5a424cfd84c9227e"; + }; + + buildType = "catkin"; + buildInputs = [ hector-marker-drawing hector-map-tools hector-nav-msgs roscpp nav-msgs tf ]; + propagatedBuildInputs = [ tf hector-map-tools hector-marker-drawing hector-nav-msgs nav-msgs roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_map_server provides a service for retrieving the map, as well as for raycasting based obstacle queries (finds next obstacle in the map, given start and endpoint + in any tf coordinate frame).''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-map-tools/default.nix b/melodic/hector-map-tools/default.nix new file mode 100644 index 0000000000..b445f37bb3 --- /dev/null +++ b/melodic/hector-map-tools/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, nav-msgs, catkin, eigen }: +buildRosPackage { + pname = "ros-melodic-hector-map-tools"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_map_tools/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "980e8e3e48bdb9d27e68261ba79d1a55d3b361dcbb55835fa0407854bf5492a1"; + }; + + buildType = "catkin"; + buildInputs = [ nav-msgs eigen ]; + propagatedBuildInputs = [ nav-msgs eigen ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_map_tools contains some functions related to accessing information from OccupancyGridMap maps. + Currently consists of a single header.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-mapping/default.nix b/melodic/hector-mapping/default.nix new file mode 100644 index 0000000000..364b99ade9 --- /dev/null +++ b/melodic/hector-mapping/default.nix @@ -0,0 +1,28 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, tf, catkin, message-filters, roscpp, nav-msgs, message-generation, message-runtime, visualization-msgs, eigen, tf-conversions, laser-geometry }: +buildRosPackage { + pname = "ros-melodic-hector-mapping"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_mapping/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "bc94afaf1df68b038253dca063f76b3afac667c9b0929cb648f888c147dcc81c"; + }; + + buildType = "catkin"; + buildInputs = [ boost tf message-filters roscpp nav-msgs message-generation visualization-msgs eigen tf-conversions laser-geometry ]; + propagatedBuildInputs = [ boost message-filters roscpp laser-geometry nav-msgs message-runtime visualization-msgs eigen tf-conversions tf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_mapping is a SLAM approach that can be used without odometry as well as on platforms that exhibit roll/pitch motion (of the sensor, the platform or both). + It leverages the high update rate of modern LIDAR systems like the Hokuyo UTM-30LX and provides 2D pose estimates at scan rate of the sensors (40Hz for the UTM-30LX). + While the system does not provide explicit loop closing ability, it is sufficiently accurate for many real world scenarios. The system has successfully been used on + Unmanned Ground Robots, Unmanned Surface Vehicles, Handheld Mapping Devices and logged data from quadrotor UAVs.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-marker-drawing/default.nix b/melodic/hector-marker-drawing/default.nix new file mode 100644 index 0000000000..1dabc8a266 --- /dev/null +++ b/melodic/hector-marker-drawing/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, roscpp, catkin, visualization-msgs, eigen }: +buildRosPackage { + pname = "ros-melodic-hector-marker-drawing"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_marker_drawing/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "087fbe514f592a80d5a3d7b8bb7e4a39aefbb7b4930b4d056bfc1fc6d5113cd3"; + }; + + buildType = "catkin"; + buildInputs = [ visualization-msgs roscpp eigen ]; + propagatedBuildInputs = [ visualization-msgs roscpp eigen ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_marker_drawing provides convenience functions for easier publishing of visualization markers.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-nav-msgs/default.nix b/melodic/hector-nav-msgs/default.nix new file mode 100644 index 0000000000..8616be7194 --- /dev/null +++ b/melodic/hector-nav-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, nav-msgs, message-generation, message-runtime, geometry-msgs }: +buildRosPackage { + pname = "ros-melodic-hector-nav-msgs"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_nav_msgs/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "d0d37e5ad6c0e3802a5d08ceb5c97cd6baa5d8c9e7b9f889e10f5e3c4ceb7d5f"; + }; + + buildType = "catkin"; + buildInputs = [ nav-msgs message-generation geometry-msgs ]; + propagatedBuildInputs = [ nav-msgs message-runtime geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_nav_msgs contains messages and services used in the hector_slam stack.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-slam-launch/default.nix b/melodic/hector-slam-launch/default.nix new file mode 100644 index 0000000000..424ac1d105 --- /dev/null +++ b/melodic/hector-slam-launch/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, hector-geotiff, hector-mapping, hector-trajectory-server, catkin, hector-geotiff-plugins, hector-map-server }: +buildRosPackage { + pname = "ros-melodic-hector-slam-launch"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_slam_launch/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "f88c7c33d567ec3e10e4d619b8d8e61d787ea2df0504759bf8513bf142ce9486"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ hector-geotiff hector-mapping hector-trajectory-server hector-geotiff-plugins hector-map-server ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_slam_launch contains launch files for launching hector_slam with different robot systems/setups/postprocessing scenarios.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-slam/default.nix b/melodic/hector-slam/default.nix new file mode 100644 index 0000000000..f8c8fc9323 --- /dev/null +++ b/melodic/hector-slam/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, hector-geotiff, hector-compressed-map-transport, hector-mapping, hector-trajectory-server, catkin, hector-map-tools, hector-marker-drawing, hector-nav-msgs, hector-slam-launch, hector-imu-attitude-to-tf, hector-geotiff-plugins, hector-map-server }: +buildRosPackage { + pname = "ros-melodic-hector-slam"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_slam/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "2285de5a4920e257cfb7d9f1a6bd121c00b53201c49060552c17ed78511ffb60"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ hector-geotiff hector-compressed-map-transport hector-mapping hector-trajectory-server hector-map-tools hector-marker-drawing hector-nav-msgs hector-slam-launch hector-imu-attitude-to-tf hector-geotiff-plugins hector-map-server ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The hector_slam metapackage that installs hector_mapping and related packages.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/hector-trajectory-server/default.nix b/melodic/hector-trajectory-server/default.nix new file mode 100644 index 0000000000..da7ae02126 --- /dev/null +++ b/melodic/hector-trajectory-server/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, hector-map-tools, roscpp, hector-nav-msgs, nav-msgs, tf }: +buildRosPackage { + pname = "ros-melodic-hector-trajectory-server"; + version = "0.4.0-r1"; + + src = fetchurl { + url = "https://github.com/tu-darmstadt-ros-pkg-gbp/hector_slam-release/archive/release/melodic/hector_trajectory_server/0.4.0-1.tar.gz"; + name = "0.4.0-1.tar.gz"; + sha256 = "39aca0f4b342351570b3940a8570985e9be7ca0a11b5ebd081d8a05cd7ac112b"; + }; + + buildType = "catkin"; + buildInputs = [ hector-map-tools roscpp hector-nav-msgs nav-msgs tf ]; + propagatedBuildInputs = [ hector-map-tools roscpp hector-nav-msgs nav-msgs tf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''hector_trajectory_server keeps track of tf trajectories extracted from tf data and makes this data accessible via a service and topic.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/husky-base/default.nix b/melodic/husky-base/default.nix index 1ba1e7c103..71783f8dae 100644 --- a/melodic/husky-base/default.nix +++ b/melodic/husky-base/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, hardware-interface, husky-msgs, roslint, diff-drive-controller, sensor-msgs, catkin, topic-tools, diagnostic-updater, husky-description, diagnostic-msgs, roslaunch, roscpp, husky-control, geometry-msgs, diagnostic-aggregator }: buildRosPackage { pname = "ros-melodic-husky-base"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_base/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "708e6e291b9639721a6641d2eb24fd072063d65a6dcdb0106bce7589558d91a5"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_base/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "0e3a08f2275b71b5c1136a17d0857857e20df49fc2de2ad5d88cb180801dedd3"; }; buildType = "catkin"; diff --git a/melodic/husky-bringup/default.nix b/melodic/husky-bringup/default.nix index 65cbf93c39..d5aea98180 100644 --- a/melodic/husky-bringup/default.nix +++ b/melodic/husky-bringup/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, microstrain-3dmgx2-imu, husky-description, lms1xx, robot-localization, tf, nmea-navsat-driver, pythonPackages, roslaunch, um6, imu-filter-madgwick, imu-transformer, microstrain-mips, catkin, tf2-ros, nmea-comms, um7, husky-base, robot-upstart, husky-control }: buildRosPackage { pname = "ros-melodic-husky-bringup"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_bringup/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "9256b7e21c47fbb8355d166e661d080ffa812b5128c8b3695af8afdc97dc9de8"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_bringup/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "d94a3ac3e2d841447e45337001c85b359031895c14c7330d9c26997a851b4589"; }; buildType = "catkin"; diff --git a/melodic/husky-control/default.nix b/melodic/husky-control/default.nix index 74e2863a20..0b3fffb67b 100644 --- a/melodic/husky-control/default.nix +++ b/melodic/husky-control/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, twist-mux, joint-state-controller, diff-drive-controller, joy, catkin, joint-trajectory-controller, husky-description, robot-localization, multimaster-launch, robot-state-publisher, interactive-marker-twist-server, teleop-twist-joy, rostopic, roslaunch }: buildRosPackage { pname = "ros-melodic-husky-control"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_control/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "8e9cb9fbd191a4cfd6985645d0bb887068da8a93f45d11efd76627afeb5a80ef"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_control/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "7eb61be9b4b8876ca17bcc6a45846d47a5145e9f36598087c769a821c3829119"; }; buildType = "catkin"; diff --git a/melodic/husky-description/default.nix b/melodic/husky-description/default.nix index 36b0a4dbc3..beaa7b467b 100644 --- a/melodic/husky-description/default.nix +++ b/melodic/husky-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, lms1xx, urdf, roslaunch, xacro }: buildRosPackage { pname = "ros-melodic-husky-description"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_description/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "c6d7410ae6eecae02a616067b788c565dab837498a95ebd998898a6173998d3a"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_description/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "d4c33dfc90776e53c36ce501ac33351d2567eafce3da02d56fe818a43c52c7f0"; }; buildType = "catkin"; diff --git a/melodic/husky-desktop/default.nix b/melodic/husky-desktop/default.nix index db59a8d158..1cf93bc552 100644 --- a/melodic/husky-desktop/default.nix +++ b/melodic/husky-desktop/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, husky-viz, catkin, husky-msgs }: buildRosPackage { pname = "ros-melodic-husky-desktop"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_desktop/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "bb9cd0fe8ce35a3c2cd8628bc6e5856b732545abfd996d5d55e00cccb89e381f"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_desktop/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "f0f545eb9930687278ea4f5e93c89858fa430187d80c27567c26513a9cc33aea"; }; buildType = "catkin"; diff --git a/melodic/husky-gazebo/default.nix b/melodic/husky-gazebo/default.nix index 90a56bcad1..800f783286 100644 --- a/melodic/husky-gazebo/default.nix +++ b/melodic/husky-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, controller-manager, hector-gazebo-plugins, catkin, gazebo-plugins, husky-description, multimaster-launch, rostopic, pointcloud-to-laserscan, roslaunch, husky-control, gazebo-ros-control }: buildRosPackage { pname = "ros-melodic-husky-gazebo"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_gazebo/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "cfb61ca6bf220fdd2bf64a9c5fc23d6d70ee9301613b914438d60fbe8b79aa50"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_gazebo/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "f8001d977d7740b7401878c8372438101e9669c9111838380973a41ede2bb4cf"; }; buildType = "catkin"; diff --git a/melodic/husky-msgs/default.nix b/melodic/husky-msgs/default.nix index 50a1d11c74..48fbf3ecec 100644 --- a/melodic/husky-msgs/default.nix +++ b/melodic/husky-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-melodic-husky-msgs"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_msgs/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "98627232b87fd3a9c824d2ba3871f07b04e726f93a9c2ccaf7f7a7c94d9c6952"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_msgs/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "db4b3f8cd81bebcafb363152242495c2fc9438a37141323d40238ed8a28ccc8e"; }; buildType = "catkin"; diff --git a/melodic/husky-navigation/default.nix b/melodic/husky-navigation/default.nix index d9adcb7fb4..f549b0b499 100644 --- a/melodic/husky-navigation/default.nix +++ b/melodic/husky-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gmapping, map-server, amcl, base-local-planner, navfn, catkin, move-base, dwa-local-planner, roslaunch }: buildRosPackage { pname = "ros-melodic-husky-navigation"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_navigation/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "0c54e6dfb8a1cda2ed5e87a26793f0d30aa4a60b964bb7e8da8af5663026d0a9"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_navigation/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "91db7fc019d68d7575152dafb0ea8ac59f803cd6cdd727aece323d03f6e10c1f"; }; buildType = "catkin"; diff --git a/melodic/husky-robot/default.nix b/melodic/husky-robot/default.nix index 66860562b4..fa8070ca3b 100644 --- a/melodic/husky-robot/default.nix +++ b/melodic/husky-robot/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, husky-base, catkin, husky-bringup }: buildRosPackage { pname = "ros-melodic-husky-robot"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_robot/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "59397d25ee22b8f1a8795bf849cbe12d4d7ab6d2ffc294b21ec6442fc8e0852e"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_robot/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "01a169c35acc692f79802efb5f66cbac9f11ca9e0e653fbde85a92242b81eb0f"; }; buildType = "catkin"; diff --git a/melodic/husky-simulator/default.nix b/melodic/husky-simulator/default.nix index b5197db15e..0a5f311a7b 100644 --- a/melodic/husky-simulator/default.nix +++ b/melodic/husky-simulator/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, husky-gazebo, catkin }: buildRosPackage { pname = "ros-melodic-husky-simulator"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_simulator/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "940ef26cab90386b8bb3000acf0f9c06f9ac76e53ccb6cec4d9188fd56111d28"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_simulator/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "9f73115dee3431c7262dcc6921ba8d83d42a240c777095d9e7f2605845b7b05a"; }; buildType = "catkin"; diff --git a/melodic/husky-viz/default.nix b/melodic/husky-viz/default.nix index 36deba39d2..556cb634d5 100644 --- a/melodic/husky-viz/default.nix +++ b/melodic/husky-viz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, husky-description, rviz-imu-plugin, rviz, robot-state-publisher, roslaunch, joint-state-publisher }: buildRosPackage { pname = "ros-melodic-husky-viz"; - version = "0.4.0-r1"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_viz/0.4.0-1.tar.gz"; - name = "0.4.0-1.tar.gz"; - sha256 = "d82adc5ac49f71ae700b8a32b732be7572b24d6527fade0057d7c2945b9cc2b2"; + url = "https://github.com/clearpath-gbp/husky-release/archive/release/melodic/husky_viz/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "0929c37c262a5e06e49f8fe52bfaae70d7447e820fa8573a10b833ad1ec59325"; }; buildType = "catkin"; diff --git a/melodic/industrial-core/default.nix b/melodic/industrial-core/default.nix index 7afd0512a1..1c9b7098bd 100644 --- a/melodic/industrial-core/default.nix +++ b/melodic/industrial-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, industrial-deprecated, industrial-utils, catkin, industrial-robot-client, industrial-msgs, simple-message, industrial-trajectory-filters, industrial-robot-simulator }: buildRosPackage { pname = "ros-melodic-industrial-core"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_core/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "bf63fe4b823d57a1ea8970db34788b07979c6b6ac549c0dcf587bee582f9798b"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_core/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "db3b52e778e5cdc9a97854a82b142a6322dd38cb34fce0d57eb16ce208fb4f07"; }; buildType = "catkin"; diff --git a/melodic/industrial-deprecated/default.nix b/melodic/industrial-deprecated/default.nix index b53f37088e..eda612a00f 100644 --- a/melodic/industrial-deprecated/default.nix +++ b/melodic/industrial-deprecated/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-industrial-deprecated"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_deprecated/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "22330dbdb44092750340bbd8a283441f65bd0135ddc3c08d5535736d0ceec9c9"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_deprecated/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "e5b98eb82ac07f838ac0929adb85b15d830460d5e54b52bc92167ae991a213ac"; }; buildType = "catkin"; diff --git a/melodic/industrial-msgs/default.nix b/melodic/industrial-msgs/default.nix index 9ba750eddb..223cd64004 100644 --- a/melodic/industrial-msgs/default.nix +++ b/melodic/industrial-msgs/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, trajectory-msgs, catkin, message-generation, message-runtime, std-msgs, genmsg }: +{ lib, buildRosPackage, fetchurl, trajectory-msgs, catkin, message-generation, message-runtime, std-msgs }: buildRosPackage { pname = "ros-melodic-industrial-msgs"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_msgs/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "dfccafb19b7d79ae310f7ed1b741b2d11921c5392d0bc4f45257738b8f7bba47"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_msgs/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "1bda13baa0f9ee548fc5bf8699772ab77543e3fc4ac26a7c46282583bc003531"; }; buildType = "catkin"; - buildInputs = [ std-msgs genmsg message-generation trajectory-msgs ]; - propagatedBuildInputs = [ std-msgs trajectory-msgs genmsg message-runtime ]; + buildInputs = [ std-msgs trajectory-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs trajectory-msgs message-runtime ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/industrial-robot-client/default.nix b/melodic/industrial-robot-client/default.nix index 9b50e47641..b4ccd9b05c 100644 --- a/melodic/industrial-robot-client/default.nix +++ b/melodic/industrial-robot-client/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, control-msgs, actionlib-msgs, trajectory-msgs, sensor-msgs, industrial-utils, catkin, industrial-msgs, simple-message, urdf, robot-state-publisher, actionlib, std-msgs, roslaunch, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, control-msgs, actionlib-msgs, trajectory-msgs, sensor-msgs, industrial-utils, catkin, industrial-msgs, simple-message, urdf, robot-state-publisher, actionlib, std-msgs, roscpp, rosunit }: buildRosPackage { pname = "ros-melodic-industrial-robot-client"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_robot_client/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "c1039af144fc2cbd4de93b448d60d1a5bb417d8ad72f428324ed5a489e882424"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_robot_client/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "704f56ecf96f294b7b4805415320179fd1ac6244e309fd0a6d1cc69d4f90c18d"; }; buildType = "catkin"; - buildInputs = [ actionlib-msgs control-msgs trajectory-msgs sensor-msgs industrial-utils industrial-msgs simple-message urdf actionlib std-msgs roslaunch roscpp ]; + buildInputs = [ actionlib-msgs control-msgs trajectory-msgs sensor-msgs industrial-utils industrial-msgs simple-message urdf actionlib std-msgs roscpp ]; checkInputs = [ rosunit ]; propagatedBuildInputs = [ actionlib-msgs control-msgs trajectory-msgs sensor-msgs industrial-utils industrial-msgs simple-message urdf robot-state-publisher actionlib std-msgs roscpp ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/industrial-robot-simulator/default.nix b/melodic/industrial-robot-simulator/default.nix index 1546bf71d3..42669fcc4b 100644 --- a/melodic/industrial-robot-simulator/default.nix +++ b/melodic/industrial-robot-simulator/default.nix @@ -5,16 +5,16 @@ { lib, buildRosPackage, fetchurl, control-msgs, trajectory-msgs, sensor-msgs, catkin, pythonPackages, industrial-robot-client, industrial-msgs, rospy, roslaunch }: buildRosPackage { pname = "ros-melodic-industrial-robot-simulator"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_robot_simulator/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "48bcc0aeacff43ba149a6320ff4e61271a7f2b1aa41309d7ac6b5dce3123db6e"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_robot_simulator/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "2bfbab889523137f608c09ad70ae7f13953e539f7999237d9296648e4d523962"; }; buildType = "catkin"; - checkInputs = [ roslaunch industrial-robot-client ]; + checkInputs = [ roslaunch ]; propagatedBuildInputs = [ control-msgs pythonPackages.rospkg trajectory-msgs sensor-msgs industrial-robot-client industrial-msgs rospy ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/industrial-robot-status-controller/default.nix b/melodic/industrial-robot-status-controller/default.nix new file mode 100644 index 0000000000..8db8245017 --- /dev/null +++ b/melodic/industrial-robot-status-controller/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, hardware-interface, pluginlib, realtime-tools, catkin, industrial-msgs, controller-interface, industrial-robot-status-interface }: +buildRosPackage { + pname = "ros-melodic-industrial-robot-status-controller"; + version = "0.1.2-r1"; + + src = fetchurl { + url = "https://github.com/gavanderhoorn/industrial_robot_status_controller-release/archive/release/melodic/industrial_robot_status_controller/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "89e803b0db1051773ed0cd7c0e8287ed8f1ab406caa7d637479742686311e3a5"; + }; + + buildType = "catkin"; + buildInputs = [ hardware-interface pluginlib realtime-tools industrial-msgs controller-interface industrial-robot-status-interface ]; + propagatedBuildInputs = [ hardware-interface pluginlib realtime-tools industrial-msgs controller-interface ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A ros_control controller that reports robot status using the ROS-Industrial RobotStatus message.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/industrial-robot-status-interface/default.nix b/melodic/industrial-robot-status-interface/default.nix new file mode 100644 index 0000000000..6d2d53a67b --- /dev/null +++ b/melodic/industrial-robot-status-interface/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, hardware-interface, catkin }: +buildRosPackage { + pname = "ros-melodic-industrial-robot-status-interface"; + version = "0.1.2-r1"; + + src = fetchurl { + url = "https://github.com/gavanderhoorn/industrial_robot_status_controller-release/archive/release/melodic/industrial_robot_status_interface/0.1.2-1.tar.gz"; + name = "0.1.2-1.tar.gz"; + sha256 = "27b082bec56d4f649c198ac39b78b9d2932b448f4ab7281ff055f023d4085be8"; + }; + + buildType = "catkin"; + buildInputs = [ hardware-interface ]; + propagatedBuildInputs = [ hardware-interface ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Exposes ROS-Industrial's RobotStatus info from hardware_interfaces for consumption by ros_control controllers.''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/industrial-trajectory-filters/default.nix b/melodic/industrial-trajectory-filters/default.nix index 360dc413fb..f9fa740d53 100644 --- a/melodic/industrial-trajectory-filters/default.nix +++ b/melodic/industrial-trajectory-filters/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-ros-planning, pluginlib, orocos-kdl, trajectory-msgs, catkin, moveit-core }: buildRosPackage { pname = "ros-melodic-industrial-trajectory-filters"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_trajectory_filters/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "ce903b69e6712c8ebe654ab523ee627a57881be2c218b5fdb2330d8150520298"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_trajectory_filters/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "d37a9dfc7999bc81e35123f95e305719c7d07330317d7be34c8efd8150f05a22"; }; buildType = "catkin"; diff --git a/melodic/industrial-utils/default.nix b/melodic/industrial-utils/default.nix index a513fd6ac1..2005f8405b 100644 --- a/melodic/industrial-utils/default.nix +++ b/melodic/industrial-utils/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, urdf, rosunit, roscpp }: buildRosPackage { pname = "ros-melodic-industrial-utils"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_utils/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "6615952de07963890fa787cba410b69c8a7d947158281eefc629c8e92c88bf51"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/industrial_utils/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "c27a7592fb1c7e08f7b88330936da7dd70647e414514b1e1b2e198324c64916c"; }; buildType = "catkin"; diff --git a/melodic/joystick-interrupt/default.nix b/melodic/joystick-interrupt/default.nix index cee4d36198..2cee007ed5 100644 --- a/melodic/joystick-interrupt/default.nix +++ b/melodic/joystick-interrupt/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, sensor-msgs, catkin, rostest, neonavigation-common, topic-tools, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-melodic-joystick-interrupt"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/joystick_interrupt/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "0bbaa6c21924fa160e9e6d11087ec8ee13db29bf05fe9d6b87a1db6ccc82f126"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/joystick_interrupt/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "325373acc8a61be22e9e2b515320e0766b4eb4051674b988ae36a34f773a421d"; }; buildType = "catkin"; diff --git a/melodic/jsk-pr2eus/default.nix b/melodic/jsk-pr2eus/default.nix new file mode 100644 index 0000000000..3fd34fe943 --- /dev/null +++ b/melodic/jsk-pr2eus/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pr2eus, catkin }: +buildRosPackage { + pname = "ros-melodic-jsk-pr2eus"; + version = "0.3.14-r3"; + + src = fetchurl { + url = "https://github.com/tork-a/jsk_pr2eus-release/archive/release/melodic/jsk_pr2eus/0.3.14-3.tar.gz"; + name = "0.3.14-3.tar.gz"; + sha256 = "bfe20ebd5febc154b2a7e052f41900e4eaf4f11890d79dc0428facf06fb855b8"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ pr2eus ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''

Metapackage that contains robot eus client package for jsk-ros-pkg

''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/jsk-roseus/default.nix b/melodic/jsk-roseus/default.nix index 39eb577f53..66f0ea48b3 100644 --- a/melodic/jsk-roseus/default.nix +++ b/melodic/jsk-roseus/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roseus, catkin, euslisp, geneus }: buildRosPackage { pname = "ros-melodic-jsk-roseus"; - version = "1.7.4"; + version = "1.7.4-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_roseus-release/archive/release/melodic/jsk_roseus/1.7.4-0.tar.gz"; - name = "1.7.4-0.tar.gz"; - sha256 = "c72f89169571ed31e8051108300d8c87d656c9f72df5d91e96bd8ec808c796a4"; + url = "https://github.com/tork-a/jsk_roseus-release/archive/release/melodic/jsk_roseus/1.7.4-1.tar.gz"; + name = "1.7.4-1.tar.gz"; + sha256 = "38497ef160c3e76b0602f2ddf41bb50ce54e8063de8a6ed3bce0984af02c1b09"; }; buildType = "catkin"; diff --git a/melodic/laser-scan-densifier/default.nix b/melodic/laser-scan-densifier/default.nix index b474b61c56..b482e69d62 100644 --- a/melodic/laser-scan-densifier/default.nix +++ b/melodic/laser-scan-densifier/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roscpp, sensor-msgs, catkin, nodelet }: buildRosPackage { pname = "ros-melodic-laser-scan-densifier"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/laser_scan_densifier/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "f14e3cfe77ca5f18eb72d9bbf4619383f3f6f0cbe4623980b9fffb9f91795c01"; + url = "https://github.com/ipa320/cob_driver-release/archive/release/melodic/laser_scan_densifier/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "01ba3aadc514a2280e928f203ee249467992b0b7bbae708aa4f27a0e09df6bdd"; }; buildType = "catkin"; diff --git a/melodic/laser-scan-publisher-tutorial/default.nix b/melodic/laser-scan-publisher-tutorial/default.nix new file mode 100644 index 0000000000..b6d7c8b037 --- /dev/null +++ b/melodic/laser-scan-publisher-tutorial/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, sensor-msgs, roscpp, catkin }: +buildRosPackage { + pname = "ros-melodic-laser-scan-publisher-tutorial"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_tutorials-release/archive/release/melodic/laser_scan_publisher_tutorial/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "a2ae17a2a286701f18239ceb8e8ce3723a45bf349ecfd3df1f4d085f25174fbd"; + }; + + buildType = "catkin"; + buildInputs = [ sensor-msgs roscpp ]; + propagatedBuildInputs = [ sensor-msgs roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The laser_scan_publisher_tutorial package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/libdlib/default.nix b/melodic/libdlib/default.nix index 2f051ef822..17f1b0b207 100644 --- a/melodic/libdlib/default.nix +++ b/melodic/libdlib/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-libdlib"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/libdlib/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "772c8b82fede51aea078f7d3a320dc76d73e9c877479d5715edaf67153886383"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/libdlib/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "59af6be6eb20b19841039979092d1c0d586b455712a87b42c92ed75d7ce1506a"; }; buildType = "catkin"; diff --git a/melodic/libmavconn/default.nix b/melodic/libmavconn/default.nix index 1eb57ecd9d..1431b47186 100644 --- a/melodic/libmavconn/default.nix +++ b/melodic/libmavconn/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, gtest, catkin, console-bridge, rosunit, mavlink }: buildRosPackage { pname = "ros-melodic-libmavconn"; - version = "0.32.1-r1"; + version = "0.33.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/libmavconn/0.32.1-1.tar.gz"; - name = "0.32.1-1.tar.gz"; - sha256 = "01b98c986060b0b1b69ef5cbd71cc1f44eb0488741108d362eea5ec55c019c83"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/libmavconn/0.33.0-1.tar.gz"; + name = "0.33.0-1.tar.gz"; + sha256 = "a799c13f4fdc90ee18cefa60c4e6da825201b958ff66311a2e0c525792ba8135"; }; buildType = "catkin"; diff --git a/melodic/libntcan/default.nix b/melodic/libntcan/default.nix index 32d4ee2e85..7dfbbba10d 100644 --- a/melodic/libntcan/default.nix +++ b/melodic/libntcan/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, dpkg }: buildRosPackage { pname = "ros-melodic-libntcan"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/libntcan/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "05926b3ffb71536c9e4f39f1dc11b78eb933448468d4d1585504dbdb40ccef9b"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/libntcan/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "e63d1f84157dca1b139c3a8746f4712b02b869b207f04bf7be7500bb9779058c"; }; buildType = "catkin"; diff --git a/melodic/libpcan/default.nix b/melodic/libpcan/default.nix index d7c2aa0e59..a6c6347880 100644 --- a/melodic/libpcan/default.nix +++ b/melodic/libpcan/default.nix @@ -2,20 +2,18 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, linuxHeaders, catkin }: +{ lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-libpcan"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/libpcan/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "071c830e338eb31913624b8c9cdbe911fac0db917651acdfc705b30c507df8ab"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/libpcan/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "261e7b4b413a23796bb4eec4744829006cfa89c83ec9ef0804091576a87f136c"; }; buildType = "catkin"; - buildInputs = [ linuxHeaders ]; - propagatedBuildInputs = [ linuxHeaders ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/libphidgets/default.nix b/melodic/libphidgets/default.nix index 392e3080a4..49a4e8db5e 100644 --- a/melodic/libphidgets/default.nix +++ b/melodic/libphidgets/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, libusb }: buildRosPackage { pname = "ros-melodic-libphidgets"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/libphidgets/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "f7a17252175d38583ab243496409ca648c02c0b7f2782b7f7db40957096397d1"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/libphidgets/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "a34ac46d7679c615ab632f4c7d59472db4794c323677ca94ac4d335527a82d62"; }; buildType = "catkin"; diff --git a/melodic/map-organizer-msgs/default.nix b/melodic/map-organizer-msgs/default.nix index 61af866673..3647c9c0d1 100644 --- a/melodic/map-organizer-msgs/default.nix +++ b/melodic/map-organizer-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, message-generation, catkin, nav-msgs, message-runtime }: buildRosPackage { pname = "ros-melodic-map-organizer-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/map_organizer_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "af49ea381522b98ba810d373e597842afa5ed7d28e141b79468501f4844cc779"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/map_organizer_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "1320445d272efde8b0dfa97594007ffd520c73e18c53e30bb451e52ace2c5aea"; }; buildType = "catkin"; diff --git a/melodic/map-organizer/default.nix b/melodic/map-organizer/default.nix index 0806b32f7d..3b0dfac82d 100644 --- a/melodic/map-organizer/default.nix +++ b/melodic/map-organizer/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, map-server, cmake-modules, tf2-geometry-msgs, roslint, pcl, sensor-msgs, catkin, tf2-ros, tf2, rostest, nav-msgs, map-organizer-msgs, neonavigation-common, eigen, eigen-conversions, roscpp, pcl-conversions, geometry-msgs }: buildRosPackage { pname = "ros-melodic-map-organizer"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/map_organizer/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "adad8414dd3011f64623a63b40a3723390aeb67baa0c21a45d183e79471005f3"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/map_organizer/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "4566f7c609e8be53aa43a3d4e33bdc28c72925839e485fd8fd26a1c4caff9c3f"; }; buildType = "catkin"; diff --git a/melodic/mavlink/default.nix b/melodic/mavlink/default.nix index 72ce103690..21c79c32ca 100644 --- a/melodic/mavlink/default.nix +++ b/melodic/mavlink/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python, catkin, cmake, pythonPackages }: buildRosPackage { pname = "ros-melodic-mavlink"; - version = "2019.8.8-r1"; + version = "2019.10.10-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/melodic/mavlink/2019.8.8-1.tar.gz"; - name = "2019.8.8-1.tar.gz"; - sha256 = "a107159b029dfdeae317ad467417ce66eb3508ea1caf75fe0bb4d2a4e142f9c4"; + url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/melodic/mavlink/2019.10.10-1.tar.gz"; + name = "2019.10.10-1.tar.gz"; + sha256 = "388e326651ae39e8a6069592f79b5be2f4d4bb4d8fb0b5355b99e68ccf015416"; }; buildType = "cmake"; diff --git a/melodic/mavros-extras/default.nix b/melodic/mavros-extras/default.nix index 0f26297ecf..769b474d61 100644 --- a/melodic/mavros-extras/default.nix +++ b/melodic/mavros-extras/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake-modules, sensor-msgs, catkin, mavros, roscpp, urdf, visualization-msgs, tf2-eigen, std-msgs, tf, mavros-msgs, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mavros-extras"; - version = "0.32.1-r1"; + version = "0.33.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros_extras/0.32.1-1.tar.gz"; - name = "0.32.1-1.tar.gz"; - sha256 = "c8a6b3fbbce0393b331ed88b9438965b7a7ad353e80cfab904bb5860f25e03ea"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros_extras/0.33.0-1.tar.gz"; + name = "0.33.0-1.tar.gz"; + sha256 = "700183bb6b1d1083fdaf0394de912251a60f3c3209a71ab4f412fe9b8760062e"; }; buildType = "catkin"; diff --git a/melodic/mavros-msgs/default.nix b/melodic/mavros-msgs/default.nix index 01c25923d4..561356f874 100644 --- a/melodic/mavros-msgs/default.nix +++ b/melodic/mavros-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, geographic-msgs, message-generation, message-runtime, std-msgs, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mavros-msgs"; - version = "0.32.1-r1"; + version = "0.33.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros_msgs/0.32.1-1.tar.gz"; - name = "0.32.1-1.tar.gz"; - sha256 = "0facbb64f48db4b269c2af27ad9de0e2f1b4e0125e508626fcdb60f06cc65283"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/mavros_msgs/0.33.0-1.tar.gz"; + name = "0.33.0-1.tar.gz"; + sha256 = "295ad7d61aeacb2bea8b053b24999208ecea25604271d7b412bba3657d87a909"; }; buildType = "catkin"; diff --git a/melodic/mbf-abstract-core/default.nix b/melodic/mbf-abstract-core/default.nix index a1248eab63..6d4a8d6502 100644 --- a/melodic/mbf-abstract-core/default.nix +++ b/melodic/mbf-abstract-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, catkin, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mbf-abstract-core"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_abstract_core/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "0a2e6ab6ab0d09c9aa77757a52804c04e1cb92662a295bed378678553fa9ce7a"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_abstract_core/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "28c8b32a8305de2e0edea5f6cbae3c08b65009c29884a3c02c13fcefac0982c6"; }; buildType = "catkin"; diff --git a/melodic/mbf-abstract-nav/default.nix b/melodic/mbf-abstract-nav/default.nix index 80be49053d..de9b9e6645 100644 --- a/melodic/mbf-abstract-nav/default.nix +++ b/melodic/mbf-abstract-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, mbf-abstract-core, actionlib-msgs, tf, mbf-msgs, catkin, nav-msgs, std-msgs, xmlrpcpp, actionlib, mbf-utility, dynamic-reconfigure, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mbf-abstract-nav"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_abstract_nav/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "b3523cdb5349af3b442ee4bdc35f1e47d0205ec2873c2f9b1c5dfd4f12bfc171"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_abstract_nav/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "5bc61f3d268b4221844aa5fbd038a14f32e5569fcf646341231a89006f34c999"; }; buildType = "catkin"; diff --git a/melodic/mbf-costmap-core/default.nix b/melodic/mbf-costmap-core/default.nix index 4938ebfca8..567bb6d064 100644 --- a/melodic/mbf-costmap-core/default.nix +++ b/melodic/mbf-costmap-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, mbf-abstract-core, nav-core, catkin, std-msgs, mbf-utility, tf, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mbf-costmap-core"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_costmap_core/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "0901271448412764114beba972a0f9edba30f2d71cd734ea823b5bad0d8f2715"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_costmap_core/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "6b073c66ee63f2e425425402058e2e5cf7d0a22617b28adb0017e616a22d3790"; }; buildType = "catkin"; diff --git a/melodic/mbf-costmap-nav/default.nix b/melodic/mbf-costmap-nav/default.nix index dbb08225ba..7074e17799 100644 --- a/melodic/mbf-costmap-nav/default.nix +++ b/melodic/mbf-costmap-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, actionlib, tf, mbf-abstract-nav, geometry-msgs, std-srvs, mbf-costmap-core, catkin, move-base, move-base-msgs, nav-msgs, std-msgs, roscpp, pluginlib, base-local-planner, mbf-msgs, nav-core, dynamic-reconfigure, mbf-utility }: buildRosPackage { pname = "ros-melodic-mbf-costmap-nav"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_costmap_nav/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "b528c3ba7d8e6e7690e9513bcfa2a407cad533930b6d1d3003376fe94d11a7a8"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_costmap_nav/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "9bcf5fc8d5fb225a165dca3f2ce12e4a1cea0c875b183ad922cbf63a51ea65ff"; }; buildType = "catkin"; diff --git a/melodic/mbf-msgs/default.nix b/melodic/mbf-msgs/default.nix index ba59542044..eeb8711cf2 100644 --- a/melodic/mbf-msgs/default.nix +++ b/melodic/mbf-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, message-generation, nav-msgs, message-runtime, std-msgs, genmsg, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mbf-msgs"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_msgs/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "40f96691ac0963edfb6194a79452d45e36fa28bb86173d7ed974e55714e01fb8"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_msgs/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "20416ab6883406abbb41d55b922c4f07040d09b1404762d980d28c6528e7ce0a"; }; buildType = "catkin"; diff --git a/melodic/mbf-simple-nav/default.nix b/melodic/mbf-simple-nav/default.nix index df995ef65d..f38e267f7e 100644 --- a/melodic/mbf-simple-nav/default.nix +++ b/melodic/mbf-simple-nav/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, mbf-abstract-core, pluginlib, actionlib-msgs, tf, mbf-msgs, catkin, tf2-ros, tf2, nav-msgs, actionlib, std-msgs, dynamic-reconfigure, roscpp, mbf-abstract-nav, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mbf-simple-nav"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_simple_nav/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "65fbb6d3ca567097ee66f2ea1a3c3c7721570d8923ff05bafa5ef681b8ec9ff1"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_simple_nav/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "1c1d1503c03f6aba7f2a373ce469b55dde56c5656ff91bf60dbce5c4312f179d"; }; buildType = "catkin"; diff --git a/melodic/mbf-utility/default.nix b/melodic/mbf-utility/default.nix index 372c803bbf..9ec9b573b3 100644 --- a/melodic/mbf-utility/default.nix +++ b/melodic/mbf-utility/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf2-geometry-msgs, catkin, roscpp, tf2-ros, tf2, tf, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mbf-utility"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_utility/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "3c06c357bd9229ab1ff2ad139be81d98f93b2e0cd9e054d579a0ace7dbcd34bf"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/mbf_utility/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "dea46e27479efeab347376c097252b8b0cecd8d5fe8b46fa594219b927135602"; }; buildType = "catkin"; diff --git a/melodic/mcl-3dl/default.nix b/melodic/mcl-3dl/default.nix index 5f3832a2cd..8b60fe3a46 100644 --- a/melodic/mcl-3dl/default.nix +++ b/melodic/mcl-3dl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-srvs, roslint, tf2-geometry-msgs, sensor-msgs, catkin, tf2-ros, tf2-sensor-msgs, tf2, nav-msgs, mcl-3dl-msgs, rostest, visualization-msgs, pcl-ros, std-msgs, roscpp, rosunit, geometry-msgs, eigen }: buildRosPackage { pname = "ros-melodic-mcl-3dl"; - version = "0.1.5-r1"; + version = "0.1.6-r1"; src = fetchurl { - url = "https://github.com/at-wat/mcl_3dl-release/archive/release/melodic/mcl_3dl/0.1.5-1.tar.gz"; - name = "0.1.5-1.tar.gz"; - sha256 = "5afe0d0e3bdd0dcf60120a0dad7b22d4be95d4ff187936b69b18123b3d4fd075"; + url = "https://github.com/at-wat/mcl_3dl-release/archive/release/melodic/mcl_3dl/0.1.6-1.tar.gz"; + name = "0.1.6-1.tar.gz"; + sha256 = "3dc1adb272551894ccefd7fe44c539569d538d2fe250b7368327a1a20d1f8acd"; }; buildType = "catkin"; diff --git a/melodic/mk/default.nix b/melodic/mk/default.nix index 9745404c83..c536059e51 100644 --- a/melodic/mk/default.nix +++ b/melodic/mk/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rospack, rosbuild, catkin }: buildRosPackage { pname = "ros-melodic-mk"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/mk/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "1382c3d63ce096921a1c157c850962bb220f806dc2fa9ca88c45f3d0017bd5e2"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/mk/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "0aeac91aed49a2f29f59e1eedbf005fbe31779b7c39ea2215a125bbb7b83dd2c"; }; buildType = "catkin"; diff --git a/melodic/move-base-flex/default.nix b/melodic/move-base-flex/default.nix index c1e0083ac3..bf3b138baa 100644 --- a/melodic/move-base-flex/default.nix +++ b/melodic/move-base-flex/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mbf-abstract-core, mbf-costmap-core, mbf-msgs, catkin, mbf-simple-nav, mbf-abstract-nav, mbf-costmap-nav }: buildRosPackage { pname = "ros-melodic-move-base-flex"; - version = "0.2.4-r1"; + version = "0.2.5-r1"; src = fetchurl { - url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/move_base_flex/0.2.4-1.tar.gz"; - name = "0.2.4-1.tar.gz"; - sha256 = "6f91a96d295d1b6e6702e20791a4a70eeffc88d5391da89395791b9670014930"; + url = "https://github.com/uos-gbp/move_base_flex-release/archive/release/melodic/move_base_flex/0.2.5-1.tar.gz"; + name = "0.2.5-1.tar.gz"; + sha256 = "69c419020bc835705d5f93b2a1f12cd151577b12d4bbd0bccdbce7e47e29e061"; }; buildType = "catkin"; diff --git a/melodic/moveit-pr2/default.nix b/melodic/moveit-pr2/default.nix new file mode 100644 index 0000000000..4c4470ea3c --- /dev/null +++ b/melodic/moveit-pr2/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pr2-moveit-config, catkin, pr2-moveit-plugins }: +buildRosPackage { + pname = "ros-melodic-moveit-pr2"; + version = "0.7.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit_pr2-release/archive/release/melodic/moveit_pr2/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "8a3751258daacbd61d9aeb30c604461c0b75b192e98186621eb6cbae8c9b49ad"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ pr2-moveit-config pr2-moveit-plugins ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''All PR2-specific packages for MoveIt''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/moveit-sim-controller/default.nix b/melodic/moveit-sim-controller/default.nix index 3488235435..70b31bc701 100644 --- a/melodic/moveit-sim-controller/default.nix +++ b/melodic/moveit-sim-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-ros-planning, roslint, ros-control-boilerplate, catkin, moveit-core, rosparam-shortcuts, roscpp }: buildRosPackage { pname = "ros-melodic-moveit-sim-controller"; - version = "0.1.0"; + version = "0.2.0-r1"; src = fetchurl { - url = "https://github.com/PickNikRobotics/moveit_sim_controller-release/archive/release/melodic/moveit_sim_controller/0.1.0-0.tar.gz"; - name = "0.1.0-0.tar.gz"; - sha256 = "3d7a3062afc99ff36fa906e8796297a7ac3e1a1dea416d71a06ce22bdbfe18e9"; + url = "https://github.com/PickNikRobotics/moveit_sim_controller-release/archive/release/melodic/moveit_sim_controller/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "86cfd592c05305bb60387de3f33bcc248b800f29d8e6f7aeba371349da86372e"; }; buildType = "catkin"; diff --git a/melodic/mrpt-ekf-slam-2d/default.nix b/melodic/mrpt-ekf-slam-2d/default.nix index 263fa000f6..edda0a1ce2 100644 --- a/melodic/mrpt-ekf-slam-2d/default.nix +++ b/melodic/mrpt-ekf-slam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, tf, sensor-msgs, catkin, mrpt-rawlog, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-melodic-mrpt-ekf-slam-2d"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_ekf_slam_2d/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "b9d8fdcaf4bce0c98375bb5c7a2db364d986b0818da8e489991b0bc4321901c8"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_ekf_slam_2d/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "51decbfdfc3f8107bec91c24d0525839afadadb3c4252263e6e24eea49c76bb0"; }; buildType = "catkin"; diff --git a/melodic/mrpt-ekf-slam-3d/default.nix b/melodic/mrpt-ekf-slam-3d/default.nix index a0de84ca5c..95641097bd 100644 --- a/melodic/mrpt-ekf-slam-3d/default.nix +++ b/melodic/mrpt-ekf-slam-3d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, cmake-modules, tf, sensor-msgs, catkin, mrpt-rawlog, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-melodic-mrpt-ekf-slam-3d"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_ekf_slam_3d/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "3af75a1f55059892760c9d6d5939c46e48d9d9bc4b6087c0755209bafba88039"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_ekf_slam_3d/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "a2e86b343a30fa5f18bacf864fbdbc0623114a646802dd39fabab40f08ab3535"; }; buildType = "catkin"; diff --git a/melodic/mrpt-graphslam-2d/default.nix b/melodic/mrpt-graphslam-2d/default.nix index 57fe59066d..d5db8fb41b 100644 --- a/melodic/mrpt-graphslam-2d/default.nix +++ b/melodic/mrpt-graphslam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, multimaster-msgs-fkie, catkin, roscpp, tf2, nav-msgs, mrpt-msgs, mrpt1, rospy, std-msgs, mrpt-bridge, tf, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mrpt-graphslam-2d"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_graphslam_2d/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "2581a0b10692921efe75fa9456cba7e3f39755e8ec223ad296f44944e1d721c4"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_graphslam_2d/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "9b184f6fad8c70bfb3bf62ebf2b7481663020b32a90998859c923b8a634a0a5c"; }; buildType = "catkin"; diff --git a/melodic/mrpt-icp-slam-2d/default.nix b/melodic/mrpt-icp-slam-2d/default.nix index 135bf7f01b..d6709c01da 100644 --- a/melodic/mrpt-icp-slam-2d/default.nix +++ b/melodic/mrpt-icp-slam-2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, tf, sensor-msgs, catkin, mrpt-rawlog, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-melodic-mrpt-icp-slam-2d"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_icp_slam_2d/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "aca7e53d844693e92f1d043660b5982dce6739932f68f63943fb87763bb6a616"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_icp_slam_2d/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "94d220bc8036d748aa9003080ad6a11dc8dd38b039efbd097549075c0146c971"; }; buildType = "catkin"; diff --git a/melodic/mrpt-local-obstacles/default.nix b/melodic/mrpt-local-obstacles/default.nix index a0c5d92fe2..49b325f178 100644 --- a/melodic/mrpt-local-obstacles/default.nix +++ b/melodic/mrpt-local-obstacles/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, sensor-msgs, catkin, mrpt1, visualization-msgs, dynamic-reconfigure, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-melodic-mrpt-local-obstacles"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_local_obstacles/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "15f6abde9e318e1e0afaf27bc6cc20bd84943a5d14cb0f22f509686bf4a492a6"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_local_obstacles/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "62af298ee1f3352bf32f91529121c5fd2b7976a5c6d9b6e5f0a22cee91dfe9b9"; }; buildType = "catkin"; diff --git a/melodic/mrpt-localization/default.nix b/melodic/mrpt-localization/default.nix index 7f87be35b5..ca713ccb0f 100644 --- a/melodic/mrpt-localization/default.nix +++ b/melodic/mrpt-localization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, sensor-msgs, catkin, nav-msgs, mrpt-msgs, mrpt1, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp, pose-cov-ops }: buildRosPackage { pname = "ros-melodic-mrpt-localization"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_localization/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "5775c752a5bf1d2769f09bca7c2105041bfea961a8126752d9f78fdd20eea680"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_localization/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "087d02e1a4dc85b9901bf497f98489920b1f7ba2abcc2fb402ab713ba3641ea1"; }; buildType = "catkin"; diff --git a/melodic/mrpt-map/default.nix b/melodic/mrpt-map/default.nix index 2439ce7a83..b3ab0a778a 100644 --- a/melodic/mrpt-map/default.nix +++ b/melodic/mrpt-map/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, roscpp, nav-msgs, mrpt1, std-msgs, mrpt-bridge, tf }: buildRosPackage { pname = "ros-melodic-mrpt-map"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_map/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "0d3b69ed360dd1b9f7be6bc81108e7cb2f16c218d4c445b47af66315c0df6ebc"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_map/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "1347d1084c5cd1bfbaf3b6fad8db1512c848d49ef81612f5be09837787dcf6a9"; }; buildType = "catkin"; diff --git a/melodic/mrpt-navigation/default.nix b/melodic/mrpt-navigation/default.nix index d83a042f7e..f798a169f2 100644 --- a/melodic/mrpt-navigation/default.nix +++ b/melodic/mrpt-navigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mrpt-reactivenav2d, catkin, mrpt-tutorials, mrpt-rawlog, mrpt-localization, mrpt-map, mrpt-local-obstacles }: buildRosPackage { pname = "ros-melodic-mrpt-navigation"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_navigation/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "a54df1d35bffe4dbed64661144226c3077f14fbcb2097c6e84720ecaca7f7540"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_navigation/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "3ff8c916893a54a39c070acc7aaed06abb6ea114504df7e5d9aa8ffa44d6dab1"; }; buildType = "catkin"; diff --git a/melodic/mrpt-rawlog/default.nix b/melodic/mrpt-rawlog/default.nix index 6f57fccfe4..0125d9c524 100644 --- a/melodic/mrpt-rawlog/default.nix +++ b/melodic/mrpt-rawlog/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, marker-msgs, tf, rosbag, catkin, sensor-msgs, nav-msgs, mrpt-msgs, mrpt1, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-melodic-mrpt-rawlog"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_rawlog/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "ba078d9fd48fddd9d067b7961f4102594d598ae3929b4146dce99793ca31479b"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_rawlog/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "e71c97fb56f14c6fb15a0cbc6744aa2cd5d16e2a536f39c0ae7c25e209b5bfd3"; }; buildType = "catkin"; diff --git a/melodic/mrpt-rbpf-slam/default.nix b/melodic/mrpt-rbpf-slam/default.nix index 6b0c7da2b9..d516b349ef 100644 --- a/melodic/mrpt-rbpf-slam/default.nix +++ b/melodic/mrpt-rbpf-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslaunch, sensor-msgs, catkin, mrpt-rawlog, roscpp, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, tf, mvsim }: buildRosPackage { pname = "ros-melodic-mrpt-rbpf-slam"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_rbpf_slam/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "ea3e077a2a2f682268bfe6ca88b95f03c26823ef8aa2f9cc50cc7a1c534228c2"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_rbpf_slam/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "4926983cae5f3691b438d230ed804f213b05adec5ff71abe23ba48b44ac5332c"; }; buildType = "catkin"; diff --git a/melodic/mrpt-reactivenav2d/default.nix b/melodic/mrpt-reactivenav2d/default.nix index 1c5a3d5d87..17ce1d0655 100644 --- a/melodic/mrpt-reactivenav2d/default.nix +++ b/melodic/mrpt-reactivenav2d/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mrpt-bridge, actionlib-msgs, tf, catkin, mrpt1, visualization-msgs, actionlib, dynamic-reconfigure, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mrpt-reactivenav2d"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_reactivenav2d/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "9ed18349bd87a33282aebd32c8a56faae62fe5bbb19330f3ba29ffd6c8d2cf31"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_reactivenav2d/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "6c7352f0b6f9eda20e956b30797e10bb40b0aa1ba0a22be33a872f5d3a2eb47a"; }; buildType = "catkin"; diff --git a/melodic/mrpt-slam/default.nix b/melodic/mrpt-slam/default.nix index 855a5b8581..47c14c8d3b 100644 --- a/melodic/mrpt-slam/default.nix +++ b/melodic/mrpt-slam/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mrpt-rbpf-slam, mrpt-icp-slam-2d, catkin, mrpt-ekf-slam-2d, mrpt-ekf-slam-3d, mrpt-graphslam-2d }: buildRosPackage { pname = "ros-melodic-mrpt-slam"; - version = "0.1.9"; + version = "0.1.10-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_slam/0.1.9-0.tar.gz"; - name = "0.1.9-0.tar.gz"; - sha256 = "3170fb5eacbd6bf03b50022ea4c324dd4e147fbcecbee376c4203e52ca004a95"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_slam/0.1.10-1.tar.gz"; + name = "0.1.10-1.tar.gz"; + sha256 = "cd4cceb5206c92510212ad222c8d3084d4513fa2426331273b2ed9cf17b17625"; }; buildType = "catkin"; diff --git a/melodic/mrpt-tutorials/default.nix b/melodic/mrpt-tutorials/default.nix index 2a5fa4040a..5aae5e8ed5 100644 --- a/melodic/mrpt-tutorials/default.nix +++ b/melodic/mrpt-tutorials/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf, catkin, teleop-twist-keyboard }: buildRosPackage { pname = "ros-melodic-mrpt-tutorials"; - version = "0.1.24"; + version = "0.1.26-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_tutorials/0.1.24-0.tar.gz"; - name = "0.1.24-0.tar.gz"; - sha256 = "c5e608015e00a03be1ea0aa3a86e91cab4da37a2ec842f915eaaa2a8930c3e8b"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_tutorials/0.1.26-1.tar.gz"; + name = "0.1.26-1.tar.gz"; + sha256 = "056e0a6b2e6f66f064975a5d8df023325bc86ac013f6ed4d179b82a3ff369619"; }; buildType = "catkin"; diff --git a/melodic/mrpt1/default.nix b/melodic/mrpt1/default.nix index 2591f97261..dd0b055c45 100644 --- a/melodic/mrpt1/default.nix +++ b/melodic/mrpt1/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python, wxGTK, suitesparse, boost, libpcap, catkin, pythonPackages, ffmpeg, assimp, libusb1, octomap, libjpeg, eigen, zlib, freeglut, cmake, opencv3, libudev }: buildRosPackage { pname = "ros-melodic-mrpt1"; - version = "1.5.8"; + version = "1.5.9-r1"; src = fetchurl { - url = "https://github.com/mrpt-ros-pkg-release/mrpt1-release/archive/release/melodic/mrpt1/1.5.8-0.tar.gz"; - name = "1.5.8-0.tar.gz"; - sha256 = "15161645758ce908438710546a1d48be2b0c663e8c22b764a2c291b166fc3287"; + url = "https://github.com/mrpt-ros-pkg-release/mrpt1-release/archive/release/melodic/mrpt1/1.5.9-1.tar.gz"; + name = "1.5.9-1.tar.gz"; + sha256 = "3b46d8c2174663f750de2c3c6533f2284fdd117b1e9f3b238f986f7363f0fe26"; }; buildType = "cmake"; diff --git a/melodic/navigation-experimental/default.nix b/melodic/navigation-experimental/default.nix index 5660e7146d..0505014769 100644 --- a/melodic/navigation-experimental/default.nix +++ b/melodic/navigation-experimental/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, assisted-teleop, catkin, sbpl-lattice-planner, pose-follower, goal-passer, twist-recovery, pose-base-controller, sbpl-recovery }: buildRosPackage { pname = "ros-melodic-navigation-experimental"; - version = "0.3.2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/navigation_experimental/0.3.2-0.tar.gz"; - name = "0.3.2-0.tar.gz"; - sha256 = "79834c6c9f70411161eb2604ba1e6b13ecd2d28c89eeefd583530f237a8f851f"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/navigation_experimental/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "dfb18ed3954940c6f6416c2f9e2ab9a38a01327aebe7cb19b8e83cfe53157c0c"; }; buildType = "catkin"; diff --git a/melodic/navigation-stage/default.nix b/melodic/navigation-stage/default.nix new file mode 100644 index 0000000000..8c811f7f23 --- /dev/null +++ b/melodic/navigation-stage/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gmapping, map-server, amcl, catkin, move-base, stage-ros, fake-localization }: +buildRosPackage { + pname = "ros-melodic-navigation-stage"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_tutorials-release/archive/release/melodic/navigation_stage/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "369bdc91f45d18128113301f533112e08708c83e02b16ae38f1bd765114d6310"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ gmapping map-server amcl move-base stage-ros fake-localization ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''This package holds example launch files for running the ROS navigation stack in stage.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/navigation-tutorials/default.nix b/melodic/navigation-tutorials/default.nix new file mode 100644 index 0000000000..c0dbed991d --- /dev/null +++ b/melodic/navigation-tutorials/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, simple-navigation-goals-tutorial, odometry-publisher-tutorial, robot-setup-tf-tutorial, point-cloud-publisher-tutorial, roomba-stage, catkin, navigation-stage, laser-scan-publisher-tutorial }: +buildRosPackage { + pname = "ros-melodic-navigation-tutorials"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_tutorials-release/archive/release/melodic/navigation_tutorials/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "0dc79f75fcfaff0dd5de61b32502b6e657d2e5d2994252bd974989e8a1848793"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ simple-navigation-goals-tutorial robot-setup-tf-tutorial odometry-publisher-tutorial point-cloud-publisher-tutorial navigation-stage roomba-stage laser-scan-publisher-tutorial ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Navigation related tutorials.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/neonavigation-common/default.nix b/melodic/neonavigation-common/default.nix index 49cab25c2f..2f82e973f8 100644 --- a/melodic/neonavigation-common/default.nix +++ b/melodic/neonavigation-common/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rostest, catkin, roslint, roscpp }: buildRosPackage { pname = "ros-melodic-neonavigation-common"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_common/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "6ee912fff8a9361b9092c1c7fd073e2d37e182413bb828ffc6e032e7dca89efa"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_common/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "15bc79edb9d6a54775317aafeeca4f8d1c4347d7ba31d57ab4a133356ef24a74"; }; buildType = "catkin"; diff --git a/melodic/neonavigation-launch/default.nix b/melodic/neonavigation-launch/default.nix index a2e5787f5a..f959a0367d 100644 --- a/melodic/neonavigation-launch/default.nix +++ b/melodic/neonavigation-launch/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, map-server, costmap-cspace, planner-cspace, trajectory-tracker-rviz-plugins, safety-limiter, catkin, tf2-ros, trajectory-tracker }: buildRosPackage { pname = "ros-melodic-neonavigation-launch"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_launch/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "b699462b90a6470d258ea2c7f57f3f09c888e67508d4d0f2ef435a88a7bee4ef"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation_launch/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "9ff56bf05cd10d9a91c7ac5835b07404cf4304bd88718b3ad98b130dbbaca826"; }; buildType = "catkin"; diff --git a/melodic/neonavigation-msgs/default.nix b/melodic/neonavigation-msgs/default.nix index c2da5541d0..99afe32b63 100644 --- a/melodic/neonavigation-msgs/default.nix +++ b/melodic/neonavigation-msgs/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, costmap-cspace-msgs, catkin, trajectory-tracker-msgs, map-organizer-msgs, planner-cspace-msgs }: +{ lib, buildRosPackage, fetchurl, safety-limiter-msgs, costmap-cspace-msgs, catkin, trajectory-tracker-msgs, planner-cspace-msgs, map-organizer-msgs }: buildRosPackage { pname = "ros-melodic-neonavigation-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/neonavigation_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "7d971fab567d6f8c40daf97a1d1c7a8251a23576fa5a69396babfa98813ada18"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/neonavigation_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "72cf1e5ef7e9b0431705b47be4bfd14dfd9775b208ff62f1e98ba75c86b7551c"; }; buildType = "catkin"; - propagatedBuildInputs = [ costmap-cspace-msgs planner-cspace-msgs map-organizer-msgs trajectory-tracker-msgs ]; + propagatedBuildInputs = [ safety-limiter-msgs costmap-cspace-msgs trajectory-tracker-msgs planner-cspace-msgs map-organizer-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/neonavigation/default.nix b/melodic/neonavigation/default.nix index 5df70c0dcf..7633e0c4ff 100644 --- a/melodic/neonavigation/default.nix +++ b/melodic/neonavigation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, track-odometry, costmap-cspace, planner-cspace, safety-limiter, joystick-interrupt, catkin, map-organizer, obj-to-pointcloud, neonavigation-common, trajectory-tracker, neonavigation-launch }: buildRosPackage { pname = "ros-melodic-neonavigation"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "25f18202639bbe812c794778fbe23ff8055854a0f6f1f797368eac13f8e03262"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/neonavigation/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "9aafd93b7493d0d42c9d60333bbd59c16cd43bf0a699e6b804de955c200e6f30"; }; buildType = "catkin"; diff --git a/melodic/network-autoconfig/default.nix b/melodic/network-autoconfig/default.nix new file mode 100644 index 0000000000..18cd631ca3 --- /dev/null +++ b/melodic/network-autoconfig/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, networkmanager, catkin }: +buildRosPackage { + pname = "ros-melodic-network-autoconfig"; + version = "0.1.1-r1"; + + src = fetchurl { + url = "https://github.com/LucidOne-release/network_autoconfig/archive/release/melodic/network_autoconfig/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "7be2b646f3f35fb4dbb3060150cadf0487a6ece2cb5985650088c22cf6aa1747"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ networkmanager ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS Networking Autoconfiguration''; + license = with lib.licenses; [ mit "Apache-1.0" ]; + }; +} diff --git a/melodic/obj-to-pointcloud/default.nix b/melodic/obj-to-pointcloud/default.nix index 1215bdfb78..73b9f969d6 100644 --- a/melodic/obj-to-pointcloud/default.nix +++ b/melodic/obj-to-pointcloud/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, pcl, sensor-msgs, catkin, rostest, neonavigation-common, eigen, eigen-conversions, roscpp, pcl-conversions, geometry-msgs }: buildRosPackage { pname = "ros-melodic-obj-to-pointcloud"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/obj_to_pointcloud/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "9a0e581437520788936a74c2e47d4571f752dfac0a7a8953ecb65abec978fbd3"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/obj_to_pointcloud/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "6ed341bd7ffa0e2f1b40c6161329a215a4ee50df690851028ba6e5558614e6e0"; }; buildType = "catkin"; diff --git a/melodic/odom-frame-publisher/default.nix b/melodic/odom-frame-publisher/default.nix new file mode 100644 index 0000000000..72db53bb16 --- /dev/null +++ b/melodic/odom-frame-publisher/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, tf2-msgs, tf2-geometry-msgs, catkin, tf2-ros, tf2, quaternion-operation, eigen, rosdoc-lite, roscpp, geometry-msgs }: +buildRosPackage { + pname = "ros-melodic-odom-frame-publisher"; + version = "0.0.1-r1"; + + src = fetchurl { + url = "https://github.com/OUXT-Polaris/odom_frame_publisher-release/archive/release/melodic/odom_frame_publisher/0.0.1-1.tar.gz"; + name = "0.0.1-1.tar.gz"; + sha256 = "e91bd51c0e7df5c5f225d5957d58d33125ad5393b1e457b1f2ee677b67ebb674"; + }; + + buildType = "catkin"; + buildInputs = [ tf2-msgs tf2-geometry-msgs tf2-ros tf2 quaternion-operation eigen roscpp geometry-msgs ]; + propagatedBuildInputs = [ tf2-msgs tf2-geometry-msgs tf2-ros tf2 quaternion-operation eigen rosdoc-lite roscpp geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The odom_frame_publisher package''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/odometry-publisher-tutorial/default.nix b/melodic/odometry-publisher-tutorial/default.nix new file mode 100644 index 0000000000..84353f58be --- /dev/null +++ b/melodic/odometry-publisher-tutorial/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, nav-msgs, catkin, tf, roscpp }: +buildRosPackage { + pname = "ros-melodic-odometry-publisher-tutorial"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_tutorials-release/archive/release/melodic/odometry_publisher_tutorial/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "2f5bd429f29f3d9c424db0f617558d73af9c851f1087f24742ebdda967f4e664"; + }; + + buildType = "catkin"; + buildInputs = [ nav-msgs tf roscpp ]; + propagatedBuildInputs = [ tf nav-msgs roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The odometry_publisher_tutorial package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/opengm/default.nix b/melodic/opengm/default.nix index 5181b0ab19..5c44ef0ed9 100644 --- a/melodic/opengm/default.nix +++ b/melodic/opengm/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-opengm"; - version = "0.6.13-r1"; + version = "0.6.14-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/opengm/0.6.13-1.tar.gz"; - name = "0.6.13-1.tar.gz"; - sha256 = "7b9e563e9e8a6e4fa34312e628738e9ea103d3d67bede0cab87a86deaee6d5c9"; + url = "https://github.com/ipa320/cob_extern-release/archive/release/melodic/opengm/0.6.14-1.tar.gz"; + name = "0.6.14-1.tar.gz"; + sha256 = "9fb81f609d688597d62a6c37ee622271598c08d258b3c4cc97fbcf7fb83f6242"; }; buildType = "catkin"; diff --git a/melodic/osg-interactive-markers/default.nix b/melodic/osg-interactive-markers/default.nix new file mode 100644 index 0000000000..6f64711f30 --- /dev/null +++ b/melodic/osg-interactive-markers/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, osg-utils, catkin, osg-markers, openscenegraph, roscpp, interactive-markers, visualization-msgs, tf }: +buildRosPackage { + pname = "ros-melodic-osg-interactive-markers"; + version = "1.0.2-r1"; + + src = fetchurl { + url = "https://github.com/uji-ros-pkg/visualization_osg-release/archive/release/melodic/osg_interactive_markers/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "6dc9ecba42a544deb8ecc44e8aac484d78dde854db547d338fa4f11fa5d6123f"; + }; + + buildType = "catkin"; + buildInputs = [ osg-utils tf openscenegraph osg-markers interactive-markers visualization-msgs roscpp ]; + propagatedBuildInputs = [ osg-utils tf openscenegraph osg-markers interactive-markers visualization-msgs roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''This package is basically an OpenSceneGraph (OSG) adaptation of the Interactive Markers client writen for rviz/Ogre.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/osg-markers/default.nix b/melodic/osg-markers/default.nix new file mode 100644 index 0000000000..7e1107966c --- /dev/null +++ b/melodic/osg-markers/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, openscenegraph, roscpp, roslib, visualization-msgs, tf }: +buildRosPackage { + pname = "ros-melodic-osg-markers"; + version = "1.0.2-r1"; + + src = fetchurl { + url = "https://github.com/uji-ros-pkg/visualization_osg-release/archive/release/melodic/osg_markers/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "9b0a76c1c388cb8d13d574ebef9bf50bb1ff15f98f29d3b365a5c77d039f2e50"; + }; + + buildType = "catkin"; + buildInputs = [ openscenegraph roscpp roslib visualization-msgs tf ]; + propagatedBuildInputs = [ tf openscenegraph roscpp visualization-msgs roslib ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''osg_markers can be used to create Markers geometry in OSG.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/osg-utils/default.nix b/melodic/osg-utils/default.nix new file mode 100644 index 0000000000..34d9544f1c --- /dev/null +++ b/melodic/osg-utils/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, openscenegraph, roscpp, tf, geometry-msgs }: +buildRosPackage { + pname = "ros-melodic-osg-utils"; + version = "1.0.2-r1"; + + src = fetchurl { + url = "https://github.com/uji-ros-pkg/visualization_osg-release/archive/release/melodic/osg_utils/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "998d814e59307447515961ef7d7b5171d1480906c4b7520aa476194008065324"; + }; + + buildType = "catkin"; + buildInputs = [ tf openscenegraph roscpp geometry-msgs ]; + propagatedBuildInputs = [ tf roscpp openscenegraph geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''osg_utils is a library that contains some classes that may be useful in ROS-OSG applications.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/oxford-gps-eth/default.nix b/melodic/oxford-gps-eth/default.nix index 19c1f30b0f..1748a041cd 100644 --- a/melodic/oxford-gps-eth/default.nix +++ b/melodic/oxford-gps-eth/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, tf, sensor-msgs, catkin, gps-common, rostest, nav-msgs, roslaunch, roscpp, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, sensor-msgs, catkin, roscpp, gps-common, rostest, nav-msgs, rospy, std-msgs, roslaunch, tf, geometry-msgs }: buildRosPackage { pname = "ros-melodic-oxford-gps-eth"; - version = "1.0.0"; + version = "1.1.1-r1"; src = fetchurl { - url = "https://github.com/DataspeedInc-release/oxford_gps_eth-release/archive/release/melodic/oxford_gps_eth/1.0.0-0.tar.gz"; - name = "1.0.0-0.tar.gz"; - sha256 = "e746691aeed3c6c6613c51e9be0db75d5c0d5c2442453823a466fa15cac9ee7e"; + url = "https://github.com/DataspeedInc-release/oxford_gps_eth-release/archive/release/melodic/oxford_gps_eth/1.1.1-1.tar.gz"; + name = "1.1.1-1.tar.gz"; + sha256 = "bcd0dd5be46ee6f14125e36fb76cd6eb1e951d97fab3d1917243609fcf3b8eda"; }; buildType = "catkin"; - buildInputs = [ sensor-msgs roscpp gps-common nav-msgs tf geometry-msgs ]; + buildInputs = [ sensor-msgs roscpp gps-common nav-msgs rospy std-msgs tf geometry-msgs ]; checkInputs = [ rostest roslaunch ]; - propagatedBuildInputs = [ tf sensor-msgs gps-common nav-msgs roslaunch roscpp geometry-msgs ]; + propagatedBuildInputs = [ sensor-msgs roscpp gps-common nav-msgs rospy std-msgs roslaunch tf geometry-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/pcl-conversions/default.nix b/melodic/pcl-conversions/default.nix index e34ca310bd..0ea9996f95 100644 --- a/melodic/pcl-conversions/default.nix +++ b/melodic/pcl-conversions/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pcl, sensor-msgs, catkin, pcl-msgs, std-msgs, roscpp, eigen }: buildRosPackage { pname = "ros-melodic-pcl-conversions"; - version = "1.6.2"; + version = "1.7.0-r2"; src = fetchurl { - url = "https://github.com/ros-gbp/perception_pcl-release/archive/release/melodic/pcl_conversions/1.6.2-0.tar.gz"; - name = "1.6.2-0.tar.gz"; - sha256 = "14361d15d63002d2752dff7618967181b18d3bb43aaee0c42ac6eb563d1a921a"; + url = "https://github.com/ros-gbp/perception_pcl-release/archive/release/melodic/pcl_conversions/1.7.0-2.tar.gz"; + name = "1.7.0-2.tar.gz"; + sha256 = "3e7994bc21f63d0a4f4de8475c70bd018cccbe17cf7fa797bc746ebeeb9337ef"; }; buildType = "catkin"; diff --git a/melodic/pcl-ros/default.nix b/melodic/pcl-ros/default.nix index a03f162642..acfb0e955c 100644 --- a/melodic/pcl-ros/default.nix +++ b/melodic/pcl-ros/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, rosconsole, tf, pcl-conversions, message-filters, pcl-msgs, roslib, rosbag, catkin, std-msgs, nodelet, roscpp, eigen, pluginlib, cmake-modules, pcl, sensor-msgs, nodelet-topic-tools, rostest, tf2-eigen, dynamic-reconfigure }: +{ lib, buildRosPackage, fetchurl, rosconsole, tf, pcl-conversions, geometry-msgs, message-filters, pcl-msgs, roslib, rosbag, catkin, tf2-ros, std-msgs, roscpp, nodelet, eigen, cmake-modules, pluginlib, pcl, sensor-msgs, nodelet-topic-tools, tf2, rostest, tf2-eigen, dynamic-reconfigure }: buildRosPackage { pname = "ros-melodic-pcl-ros"; - version = "1.6.2"; + version = "1.7.0-r2"; src = fetchurl { - url = "https://github.com/ros-gbp/perception_pcl-release/archive/release/melodic/pcl_ros/1.6.2-0.tar.gz"; - name = "1.6.2-0.tar.gz"; - sha256 = "deb1b59fcc5f3f9247e9fa90e7f5bde35d22668aa13a9300a4d6d3315552215e"; + url = "https://github.com/ros-gbp/perception_pcl-release/archive/release/melodic/pcl_ros/1.7.0-2.tar.gz"; + name = "1.7.0-2.tar.gz"; + sha256 = "ada9b2af2498d10817c956af471f2c36e6cb1a088a5daeb74188746b7177acd6"; }; buildType = "catkin"; - buildInputs = [ rosconsole pluginlib cmake-modules pcl rosbag nodelet-topic-tools message-filters pcl-msgs roscpp sensor-msgs roslib tf2-eigen dynamic-reconfigure std-msgs nodelet tf pcl-conversions eigen ]; + buildInputs = [ rosconsole tf pcl-conversions geometry-msgs message-filters pcl-msgs roslib rosbag tf2-ros std-msgs roscpp nodelet eigen cmake-modules pluginlib pcl sensor-msgs nodelet-topic-tools tf2 tf2-eigen dynamic-reconfigure ]; checkInputs = [ rostest ]; - propagatedBuildInputs = [ pluginlib pcl rosbag nodelet-topic-tools sensor-msgs message-filters roscpp nodelet pcl-msgs std-msgs tf2-eigen dynamic-reconfigure tf pcl-conversions eigen ]; + propagatedBuildInputs = [ pluginlib pcl rosbag nodelet-topic-tools sensor-msgs message-filters roscpp tf2-ros tf2 nodelet pcl-msgs std-msgs tf2-eigen dynamic-reconfigure tf pcl-conversions geometry-msgs eigen ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/perception-pcl/default.nix b/melodic/perception-pcl/default.nix index 459f109a10..0d90e5c174 100644 --- a/melodic/perception-pcl/default.nix +++ b/melodic/perception-pcl/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pcl-ros, catkin, pcl-conversions, pcl-msgs }: buildRosPackage { pname = "ros-melodic-perception-pcl"; - version = "1.6.2"; + version = "1.7.0-r2"; src = fetchurl { - url = "https://github.com/ros-gbp/perception_pcl-release/archive/release/melodic/perception_pcl/1.6.2-0.tar.gz"; - name = "1.6.2-0.tar.gz"; - sha256 = "05249c482602e692fdbcc13a26ed22ac2b0de79d93c08661ec8bcd0b87b6f3ad"; + url = "https://github.com/ros-gbp/perception_pcl-release/archive/release/melodic/perception_pcl/1.7.0-2.tar.gz"; + name = "1.7.0-2.tar.gz"; + sha256 = "8d884831c2fe71ec25a5b74158ae50b4cd3a9c4a1694bc0271c7fa8eac87685b"; }; buildType = "catkin"; diff --git a/melodic/pilz-control/default.nix b/melodic/pilz-control/default.nix index 0bbb3fbdbf..84522bffc4 100644 --- a/melodic/pilz-control/default.nix +++ b/melodic/pilz-control/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, controller-manager, std-srvs, clang, cmake-modules, roslint, catkin, joint-trajectory-controller, rostest, controller-interface, code-coverage, roscpp }: +{ lib, buildRosPackage, fetchurl, controller-manager, std-srvs, cmake-modules, roslint, catkin, joint-trajectory-controller, rostest, controller-interface, code-coverage, roscpp }: buildRosPackage { pname = "ros-melodic-pilz-control"; - version = "0.5.7-r1"; + version = "0.5.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_control/0.5.7-1.tar.gz"; - name = "0.5.7-1.tar.gz"; - sha256 = "d47ba87e12a9d30e5a21c71a8c4f888dabd30623e53da7c79bf51bbcd2107759"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_control/0.5.10-1.tar.gz"; + name = "0.5.10-1.tar.gz"; + sha256 = "fcd265a5a66f05d9549c75b313ff82b50af0544915ac88e4342a3f9891d792b2"; }; buildType = "catkin"; - buildInputs = [ controller-manager std-srvs clang cmake-modules roslint joint-trajectory-controller controller-interface roscpp ]; + buildInputs = [ controller-manager std-srvs cmake-modules roslint joint-trajectory-controller controller-interface roscpp ]; checkInputs = [ rostest code-coverage ]; propagatedBuildInputs = [ controller-manager std-srvs joint-trajectory-controller controller-interface roscpp ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/pilz-extensions/default.nix b/melodic/pilz-extensions/default.nix index 0195a72090..ee631eb4a1 100644 --- a/melodic/pilz-extensions/default.nix +++ b/melodic/pilz-extensions/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, clang, prbt-support, joint-limits-interface, catkin, rostest, code-coverage, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, prbt-support, joint-limits-interface, catkin, rostest, code-coverage, roscpp, rosunit }: buildRosPackage { pname = "ros-melodic-pilz-extensions"; - version = "0.4.6-r1"; + version = "0.4.7-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_extensions/0.4.6-1.tar.gz"; - name = "0.4.6-1.tar.gz"; - sha256 = "d59e1d19b0ad792e1dddc4e62baac229886aa0a6a80833879a4499196e4bf17e"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_extensions/0.4.7-1.tar.gz"; + name = "0.4.7-1.tar.gz"; + sha256 = "8a4a37650d021dd3a609260406b591e56569f4286fe35f3e11c4c76a131a52d6"; }; buildType = "catkin"; - buildInputs = [ joint-limits-interface roscpp clang ]; + buildInputs = [ joint-limits-interface roscpp ]; checkInputs = [ rostest prbt-support code-coverage rosunit ]; propagatedBuildInputs = [ joint-limits-interface ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/pilz-industrial-motion-testutils/default.nix b/melodic/pilz-industrial-motion-testutils/default.nix index 5e5495fdcf..9b950b49cc 100644 --- a/melodic/pilz-industrial-motion-testutils/default.nix +++ b/melodic/pilz-industrial-motion-testutils/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, clang, catkin, moveit-core, moveit-commander, moveit-msgs, eigen-conversions, pilz-msgs }: +{ lib, buildRosPackage, fetchurl, catkin, moveit-commander, moveit-core, moveit-msgs, eigen-conversions, pilz-msgs }: buildRosPackage { pname = "ros-melodic-pilz-industrial-motion-testutils"; - version = "0.4.6-r1"; + version = "0.4.7-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_industrial_motion_testutils/0.4.6-1.tar.gz"; - name = "0.4.6-1.tar.gz"; - sha256 = "0192d985ae7ba8ee71afed43c103a2edf92dff47b0d4b7fb6da9c7f004a39487"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_industrial_motion_testutils/0.4.7-1.tar.gz"; + name = "0.4.7-1.tar.gz"; + sha256 = "76f0f77c2a79a01e0ab5480eedc5a9acdd398c64a8e5889ccf69d341bdd5594b"; }; buildType = "catkin"; - buildInputs = [ clang moveit-core moveit-msgs eigen-conversions pilz-msgs ]; + buildInputs = [ moveit-msgs eigen-conversions pilz-msgs moveit-core ]; propagatedBuildInputs = [ moveit-msgs pilz-msgs moveit-commander moveit-core ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/pilz-industrial-motion/default.nix b/melodic/pilz-industrial-motion/default.nix index de8e492f83..5092f78428 100644 --- a/melodic/pilz-industrial-motion/default.nix +++ b/melodic/pilz-industrial-motion/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pilz-extensions, catkin, pilz-msgs, pilz-trajectory-generation, pilz-robot-programming }: buildRosPackage { pname = "ros-melodic-pilz-industrial-motion"; - version = "0.4.6-r1"; + version = "0.4.7-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_industrial_motion/0.4.6-1.tar.gz"; - name = "0.4.6-1.tar.gz"; - sha256 = "2966d410019dffd3439a81607654e091fe4da6febd49d856d1b3b0070d0034b0"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_industrial_motion/0.4.7-1.tar.gz"; + name = "0.4.7-1.tar.gz"; + sha256 = "a67040107be2808dcfcee17019da8eea3af18468d1a42e34f364fdb21ca6c80e"; }; buildType = "catkin"; diff --git a/melodic/pilz-msgs/default.nix b/melodic/pilz-msgs/default.nix index ce00499a9a..694e533316 100644 --- a/melodic/pilz-msgs/default.nix +++ b/melodic/pilz-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-melodic-pilz-msgs"; - version = "0.4.6-r1"; + version = "0.4.7-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_msgs/0.4.6-1.tar.gz"; - name = "0.4.6-1.tar.gz"; - sha256 = "ff226212eb71cdb081310846528a0805568b23429711fd0a63203fcb21c9d463"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_msgs/0.4.7-1.tar.gz"; + name = "0.4.7-1.tar.gz"; + sha256 = "b7a99bbac5d841f029097f50809219cf94f5282565188485c51c907cf33fb469"; }; buildType = "catkin"; diff --git a/melodic/pilz-robot-programming/default.nix b/melodic/pilz-robot-programming/default.nix index 6cae66b491..6edf476a0c 100644 --- a/melodic/pilz-robot-programming/default.nix +++ b/melodic/pilz-robot-programming/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, prbt-moveit-config, catkin, pythonPackages, pilz-msgs, prbt-pg70-support, rostest, pilz-industrial-motion-testutils, moveit-commander, rospy, tf-conversions, tf, pilz-trajectory-generation }: buildRosPackage { pname = "ros-melodic-pilz-robot-programming"; - version = "0.4.6-r1"; + version = "0.4.7-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_robot_programming/0.4.6-1.tar.gz"; - name = "0.4.6-1.tar.gz"; - sha256 = "4ad52ff23e73cf7abe6e592c6c5a6f32d88d1c3ae35f7acbeaef9ad89b410b52"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_robot_programming/0.4.7-1.tar.gz"; + name = "0.4.7-1.tar.gz"; + sha256 = "6f6571ca11129efd57d8035771d53ef9609f51f2f840c4dba2c761be788733dd"; }; buildType = "catkin"; diff --git a/melodic/pilz-robots/default.nix b/melodic/pilz-robots/default.nix index 50fa0f0db3..ba13ab33c3 100644 --- a/melodic/pilz-robots/default.nix +++ b/melodic/pilz-robots/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, prbt-support, prbt-ikfast-manipulator-plugin, prbt-moveit-config }: buildRosPackage { pname = "ros-melodic-pilz-robots"; - version = "0.5.7-r1"; + version = "0.5.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_robots/0.5.7-1.tar.gz"; - name = "0.5.7-1.tar.gz"; - sha256 = "bd55030f85378be2ec1236c1c9bd0293f4933f74f58aed32302fb03d17af358f"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_robots/0.5.10-1.tar.gz"; + name = "0.5.10-1.tar.gz"; + sha256 = "0cdb62eeb6f773114f8d454c548051821308c0bd32bbfe0054fa25d5df1615f4"; }; buildType = "catkin"; diff --git a/melodic/pilz-testutils/default.nix b/melodic/pilz-testutils/default.nix index 9ca4d4ea6c..ee64e3e60a 100644 --- a/melodic/pilz-testutils/default.nix +++ b/melodic/pilz-testutils/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, clang, roscpp }: +{ lib, buildRosPackage, fetchurl, catkin, roscpp }: buildRosPackage { pname = "ros-melodic-pilz-testutils"; - version = "0.5.7-r1"; + version = "0.5.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_testutils/0.5.7-1.tar.gz"; - name = "0.5.7-1.tar.gz"; - sha256 = "f1abb291a91b7be68b02737c099de6883ee8be97908219564453f621217a3538"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/pilz_testutils/0.5.10-1.tar.gz"; + name = "0.5.10-1.tar.gz"; + sha256 = "bcfc4b902c1633df1341ab810da19cc700eb22286034be66f0ca3caf18b41460"; }; buildType = "catkin"; - buildInputs = [ roscpp clang ]; + buildInputs = [ roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/pilz-trajectory-generation/default.nix b/melodic/pilz-trajectory-generation/default.nix index 61e153e756..ffac739bba 100644 --- a/melodic/pilz-trajectory-generation/default.nix +++ b/melodic/pilz-trajectory-generation/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, moveit-ros-planning, prbt-moveit-config, pilz-msgs, pilz-extensions, pilz-testutils, prbt-pg70-support, pilz-industrial-motion-testutils, moveit-core, eigen-conversions, moveit-ros-planning-interface, kdl-conversions, orocos-kdl, tf2-geometry-msgs, prbt-support, catkin, moveit-msgs, roscpp, clang, pluginlib, moveit-ros-move-group, cmake-modules, tf2, rostest, tf2-eigen, code-coverage, rosunit }: +{ lib, buildRosPackage, fetchurl, moveit-ros-planning, prbt-moveit-config, pilz-msgs, pilz-extensions, pilz-testutils, prbt-pg70-support, pilz-industrial-motion-testutils, moveit-core, eigen-conversions, moveit-ros-planning-interface, kdl-conversions, orocos-kdl, tf2-geometry-msgs, prbt-support, catkin, moveit-msgs, roscpp, moveit-ros-move-group, pluginlib, cmake-modules, tf2, rostest, tf2-eigen, code-coverage, rosunit }: buildRosPackage { pname = "ros-melodic-pilz-trajectory-generation"; - version = "0.4.6-r1"; + version = "0.4.7-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_trajectory_generation/0.4.6-1.tar.gz"; - name = "0.4.6-1.tar.gz"; - sha256 = "71a17515b8c5ac67cc1cacbcc4cac22f1a985381ba1153c2ffbb3bc9a1526a07"; + url = "https://github.com/PilzDE/pilz_industrial_motion-release/archive/release/melodic/pilz_trajectory_generation/0.4.7-1.tar.gz"; + name = "0.4.7-1.tar.gz"; + sha256 = "df5cf92babaf0826cc856e961a53b82ca28c19d2ae3131817a5bd1a8900fe19d"; }; buildType = "catkin"; - buildInputs = [ moveit-ros-planning kdl-conversions clang pluginlib tf2-geometry-msgs orocos-kdl pilz-extensions moveit-ros-move-group roscpp tf2 moveit-core tf2-eigen moveit-msgs eigen-conversions pilz-msgs moveit-ros-planning-interface ]; + buildInputs = [ moveit-ros-planning kdl-conversions moveit-ros-move-group orocos-kdl pluginlib tf2-geometry-msgs pilz-extensions roscpp tf2 moveit-core tf2-eigen moveit-msgs eigen-conversions pilz-msgs moveit-ros-planning-interface ]; checkInputs = [ prbt-support cmake-modules prbt-moveit-config pilz-testutils prbt-pg70-support rostest pilz-industrial-motion-testutils code-coverage rosunit ]; propagatedBuildInputs = [ kdl-conversions moveit-ros-planning moveit-ros-move-group orocos-kdl tf2-geometry-msgs pluginlib pilz-extensions roscpp tf2 moveit-core tf2-eigen moveit-msgs eigen-conversions pilz-msgs moveit-ros-planning-interface ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/planner-cspace-msgs/default.nix b/melodic/planner-cspace-msgs/default.nix index 720a129c28..ed21e66e46 100644 --- a/melodic/planner-cspace-msgs/default.nix +++ b/melodic/planner-cspace-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-melodic-planner-cspace-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/planner_cspace_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "8dc9117831302c78719153d5a301078e9d9c14f4acf31689516a0164324774fa"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/planner_cspace_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "97391d287ee4f03c83fd7d6c715039d25da350f32b26b01168b91ff04337c38c"; }; buildType = "catkin"; diff --git a/melodic/planner-cspace/default.nix b/melodic/planner-cspace/default.nix index e01dba59f0..d49a43df85 100644 --- a/melodic/planner-cspace/default.nix +++ b/melodic/planner-cspace/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, trajectory-tracker-msgs, actionlib, trajectory-tracker, geometry-msgs, map-server, costmap-cspace, roslint, neonavigation-common, planner-cspace-msgs, std-srvs, tf2-geometry-msgs, trajectory-msgs, catkin, tf2-ros, move-base-msgs, nav-msgs, roscpp, costmap-cspace-msgs, sensor-msgs, diagnostic-updater, tf2, rostest, rosunit }: buildRosPackage { pname = "ros-melodic-planner-cspace"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/planner_cspace/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "7903a8e82aaeaa043f87583e2f5cae92d5146e8cd8b0116a992f36bb4b8fb5a1"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/planner_cspace/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "e7d41fc10fca03382470ea9b0f951df27eb1f40e51823c64f1b67cd1328f4927"; }; buildType = "catkin"; diff --git a/melodic/plotjuggler/default.nix b/melodic/plotjuggler/default.nix index a8396af6ba..e0ee21d9a9 100644 --- a/melodic/plotjuggler/default.nix +++ b/melodic/plotjuggler/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, rosbag-storage, rosbag, ros-type-introspection, catkin, rostime, roscpp, nav-msgs, qt5, binutils, roscpp-serialization, topic-tools, diagnostic-msgs, tf }: +{ lib, buildRosPackage, fetchurl, rosbag-storage, rosbag, catkin, ros-type-introspection, topic-tools, roscpp, rostime, nav-msgs, qt5, binutils, roscpp-serialization, diagnostic-msgs, tf }: buildRosPackage { pname = "ros-melodic-plotjuggler"; - version = "2.3.0-r1"; + version = "2.3.7-r1"; src = fetchurl { - url = "https://github.com/facontidavide/plotjuggler-release/archive/release/melodic/plotjuggler/2.3.0-1.tar.gz"; - name = "2.3.0-1.tar.gz"; - sha256 = "4ee6b096d29d1f33e38efb7c54b960ce7086af0005ceb6eb9b596b0e7358321e"; + url = "https://github.com/facontidavide/plotjuggler-release/archive/release/melodic/plotjuggler/2.3.7-1.tar.gz"; + name = "2.3.7-1.tar.gz"; + sha256 = "08c3f299182e847eb9698ec85acc8d735be1432a6544de31c8cd9dd2466778b8"; }; buildType = "catkin"; - buildInputs = [ rosbag-storage qt5.qtmultimedia rosbag ros-type-introspection rostime qt5.qtbase roscpp nav-msgs binutils roscpp-serialization topic-tools diagnostic-msgs qt5.qtdeclarative tf ]; - propagatedBuildInputs = [ rosbag-storage tf qt5.qtmultimedia rosbag ros-type-introspection rostime qt5.qtbase nav-msgs binutils roscpp-serialization topic-tools diagnostic-msgs qt5.qtdeclarative roscpp ]; + buildInputs = [ rosbag-storage qt5.qtmultimedia rosbag ros-type-introspection rostime qt5.qtbase roscpp nav-msgs binutils roscpp-serialization topic-tools diagnostic-msgs qt5.qtdeclarative tf qt5.qtsvg ]; + propagatedBuildInputs = [ rosbag-storage tf qt5.qtmultimedia rosbag ros-type-introspection rostime qt5.qtbase diagnostic-msgs nav-msgs binutils qt5.qtsvg topic-tools roscpp-serialization qt5.qtdeclarative roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/point-cloud-publisher-tutorial/default.nix b/melodic/point-cloud-publisher-tutorial/default.nix new file mode 100644 index 0000000000..957aa533fa --- /dev/null +++ b/melodic/point-cloud-publisher-tutorial/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, sensor-msgs, roscpp, catkin }: +buildRosPackage { + pname = "ros-melodic-point-cloud-publisher-tutorial"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_tutorials-release/archive/release/melodic/point_cloud_publisher_tutorial/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "0d214a51702c19e1fdfc493801baed7c5a4c23c3b543bd66f1b84500f300d96e"; + }; + + buildType = "catkin"; + buildInputs = [ sensor-msgs roscpp ]; + propagatedBuildInputs = [ sensor-msgs roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The point_cloud_publisher_tutorial package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/pose-base-controller/default.nix b/melodic/pose-base-controller/default.nix index d086b8b17f..3d98d85170 100644 --- a/melodic/pose-base-controller/default.nix +++ b/melodic/pose-base-controller/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, tf2-geometry-msgs, catkin, tf2-ros, move-base-msgs, nav-msgs, actionlib, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-pose-base-controller"; - version = "0.3.2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/pose_base_controller/0.3.2-0.tar.gz"; - name = "0.3.2-0.tar.gz"; - sha256 = "92fdd5e9e92e018a8ecbb45cf342f449ad33550922b7b9de82b27c54c131af48"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/pose_base_controller/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "b18cf02ddbaaa806e9f580e6051492c37a21112cf46394a67ecbc3a150278242"; }; buildType = "catkin"; diff --git a/melodic/pose-follower/default.nix b/melodic/pose-follower/default.nix index de4255e699..bac691cd71 100644 --- a/melodic/pose-follower/default.nix +++ b/melodic/pose-follower/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, tf2-geometry-msgs, nav-core, catkin, tf2-ros, nav-msgs, roscpp }: +{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, tf2-geometry-msgs, nav-core, catkin, tf2-ros, nav-msgs, dynamic-reconfigure, roscpp }: buildRosPackage { pname = "ros-melodic-pose-follower"; - version = "0.3.2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/pose_follower/0.3.2-0.tar.gz"; - name = "0.3.2-0.tar.gz"; - sha256 = "00042ebe7ca9c50846ca0a358020ec6484b53775106fe2f8539acdf3b400981b"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/pose_follower/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "d41dd5aab341f0af1b8eec70fb7db581f1857cf8d0d5574f5039f53288b3761b"; }; buildType = "catkin"; - buildInputs = [ costmap-2d pluginlib base-local-planner tf2-geometry-msgs nav-core tf2-ros nav-msgs roscpp ]; - propagatedBuildInputs = [ costmap-2d pluginlib base-local-planner tf2-geometry-msgs nav-core tf2-ros nav-msgs roscpp ]; + buildInputs = [ costmap-2d pluginlib base-local-planner tf2-geometry-msgs nav-core tf2-ros nav-msgs dynamic-reconfigure roscpp ]; + propagatedBuildInputs = [ costmap-2d pluginlib base-local-planner tf2-geometry-msgs nav-core tf2-ros nav-msgs dynamic-reconfigure roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/pr2-moveit-config/default.nix b/melodic/pr2-moveit-config/default.nix new file mode 100644 index 0000000000..20a5e7fe70 --- /dev/null +++ b/melodic/pr2-moveit-config/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-ros-move-group, pr2-description, catkin, robot-state-publisher, joint-state-publisher }: +buildRosPackage { + pname = "ros-melodic-pr2-moveit-config"; + version = "0.7.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit_pr2-release/archive/release/melodic/pr2_moveit_config/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "543b47308b8307b9cc4a0c08fba6e1a90c8cd7040e0ef01ec5dc746cb3336194"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ robot-state-publisher moveit-ros-move-group joint-state-publisher pr2-description ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An automatically generated package with all the configuration and launch files for using the pr2 with the MoveIt Motion Planning Framework''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/pr2-moveit-plugins/default.nix b/melodic/pr2-moveit-plugins/default.nix new file mode 100644 index 0000000000..4632c140cd --- /dev/null +++ b/melodic/pr2-moveit-plugins/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pr2-controllers-msgs, pr2-mechanism-msgs, kdl-parser, rosconsole, control-msgs, pluginlib, cmake-modules, catkin, roscpp, urdf, moveit-core, actionlib, tf-conversions, angles, eigen-conversions, tf }: +buildRosPackage { + pname = "ros-melodic-pr2-moveit-plugins"; + version = "0.7.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/moveit_pr2-release/archive/release/melodic/pr2_moveit_plugins/0.7.3-1.tar.gz"; + name = "0.7.3-1.tar.gz"; + sha256 = "c780573ef3305b96d9ef18be3a5fb1e8024324808209728e840457c047ecdb78"; + }; + + buildType = "catkin"; + buildInputs = [ pr2-controllers-msgs pr2-mechanism-msgs kdl-parser pluginlib rosconsole cmake-modules control-msgs roscpp urdf moveit-core actionlib angles tf-conversions eigen-conversions tf ]; + propagatedBuildInputs = [ pr2-controllers-msgs pr2-mechanism-msgs kdl-parser rosconsole control-msgs pluginlib roscpp urdf moveit-core actionlib tf-conversions angles eigen-conversions tf ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''PR2 specific plugins for MoveIt''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/pr2eus-moveit/default.nix b/melodic/pr2eus-moveit/default.nix new file mode 100644 index 0000000000..b0fac005e1 --- /dev/null +++ b/melodic/pr2eus-moveit/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, roseus, pr2-moveit-config, pr2eus, control-msgs, catkin, rostest, pr2-gazebo, pr2-moveit-plugins, moveit-msgs, moveit-planners-ompl }: +buildRosPackage { + pname = "ros-melodic-pr2eus-moveit"; + version = "0.3.14-r3"; + + src = fetchurl { + url = "https://github.com/tork-a/jsk_pr2eus-release/archive/release/melodic/pr2eus_moveit/0.3.14-3.tar.gz"; + name = "0.3.14-3.tar.gz"; + sha256 = "94e4eea9aa6fad2ae767226e050f40e01790fba0afe0c0717ff9cf90bb218b1e"; + }; + + buildType = "catkin"; + buildInputs = [ roseus moveit-msgs pr2eus control-msgs ]; + checkInputs = [ pr2-moveit-config rostest pr2-gazebo pr2-moveit-plugins moveit-planners-ompl ]; + propagatedBuildInputs = [ roseus moveit-msgs pr2eus control-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''pr2eus_moveit''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/pr2eus-tutorials/default.nix b/melodic/pr2eus-tutorials/default.nix new file mode 100644 index 0000000000..ddfc22a8c1 --- /dev/null +++ b/melodic/pr2eus-tutorials/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pr2eus, jsk-pcl-ros, roseus-tutorials, catkin, jsk-interactive-marker }: +buildRosPackage { + pname = "ros-melodic-pr2eus-tutorials"; + version = "0.3.14-r3"; + + src = fetchurl { + url = "https://github.com/tork-a/jsk_pr2eus-release/archive/release/melodic/pr2eus_tutorials/0.3.14-3.tar.gz"; + name = "0.3.14-3.tar.gz"; + sha256 = "0c93d0988fc81f1157defca391eb97fa1df1b0534fa85bd524053964f06b30ef"; + }; + + buildType = "catkin"; + buildInputs = [ pr2eus jsk-pcl-ros ]; + propagatedBuildInputs = [ pr2eus jsk-pcl-ros jsk-interactive-marker roseus-tutorials ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''pr2eus_tutorials''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/pr2eus/default.nix b/melodic/pr2eus/default.nix new file mode 100644 index 0000000000..c94846088a --- /dev/null +++ b/melodic/pr2eus/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, roseus, pr2-mechanism-msgs, pr2-controllers-msgs, control-msgs, pr2-description, euscollada, catkin, sound-play, move-base-msgs, rosgraph-msgs, pr2-gazebo, nav-msgs, rostest, robot-state-publisher, dynamic-reconfigure, pr2-msgs }: +buildRosPackage { + pname = "ros-melodic-pr2eus"; + version = "0.3.14-r3"; + + src = fetchurl { + url = "https://github.com/tork-a/jsk_pr2eus-release/archive/release/melodic/pr2eus/0.3.14-3.tar.gz"; + name = "0.3.14-3.tar.gz"; + sha256 = "893fd05c7b1c9fce063437fe74f2eae8c9fe750a2a85f5bac5413fafd88dd710"; + }; + + buildType = "catkin"; + buildInputs = [ roseus pr2-mechanism-msgs pr2-controllers-msgs control-msgs euscollada pr2-description sound-play move-base-msgs rosgraph-msgs nav-msgs dynamic-reconfigure pr2-msgs ]; + checkInputs = [ rostest pr2-gazebo robot-state-publisher ]; + propagatedBuildInputs = [ roseus pr2-mechanism-msgs pr2-controllers-msgs pr2-description euscollada control-msgs sound-play move-base-msgs nav-msgs dynamic-reconfigure pr2-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''pr2eus''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/prbt-gazebo/default.nix b/melodic/prbt-gazebo/default.nix index 94ff2123df..1ea27bfba6 100644 --- a/melodic/prbt-gazebo/default.nix +++ b/melodic/prbt-gazebo/default.nix @@ -2,19 +2,18 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, gazebo-ros, clang, prbt-support, prbt-moveit-config, trajectory-msgs, catkin, rostest, actionlib, roslaunch, roscpp, xacro, gazebo-ros-control }: +{ lib, buildRosPackage, fetchurl, gazebo-ros, prbt-support, prbt-moveit-config, trajectory-msgs, catkin, rostest, actionlib, roslaunch, roscpp, xacro, gazebo-ros-control }: buildRosPackage { pname = "ros-melodic-prbt-gazebo"; - version = "0.5.7-r1"; + version = "0.5.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_gazebo/0.5.7-1.tar.gz"; - name = "0.5.7-1.tar.gz"; - sha256 = "cdc567a1c08d0bf2cbf700148140f68fd5cc4109b22895975ecd7abb96f707c4"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_gazebo/0.5.10-1.tar.gz"; + name = "0.5.10-1.tar.gz"; + sha256 = "32fb0dea7f5251366e0c0f6addd1bcecb4866bb07e1b9d822997ae60d675e43e"; }; buildType = "catkin"; - buildInputs = [ clang ]; checkInputs = [ rostest roscpp trajectory-msgs actionlib ]; propagatedBuildInputs = [ gazebo-ros prbt-support prbt-moveit-config roslaunch xacro gazebo-ros-control ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/prbt-hardware-support/default.nix b/melodic/prbt-hardware-support/default.nix index 521a4ebd8c..4ab9813907 100644 --- a/melodic/prbt-hardware-support/default.nix +++ b/melodic/prbt-hardware-support/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, std-srvs, clang, libmodbus, cmake-modules, pilz-testutils, sensor-msgs, catkin, message-filters, rostest, message-generation, message-runtime, canopen-chain-node, std-msgs, code-coverage, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, pilz-testutils, message-filters, message-generation, message-runtime, std-srvs, tf2-geometry-msgs, catkin, tf2-ros, urdf, canopen-chain-node, std-msgs, roscpp, libmodbus, cmake-modules, sensor-msgs, tf2, rostest, dynamic-reconfigure, code-coverage, rosunit }: buildRosPackage { pname = "ros-melodic-prbt-hardware-support"; - version = "0.5.7-r1"; + version = "0.5.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_hardware_support/0.5.7-1.tar.gz"; - name = "0.5.7-1.tar.gz"; - sha256 = "792869b7d011fa3c2cea12bd9cf51fa80ec514d0af78f3023426cb43ae1e2855"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_hardware_support/0.5.10-1.tar.gz"; + name = "0.5.10-1.tar.gz"; + sha256 = "34b6e82ba00b42194306e5725e8d2c11cf86961a3d393ad11dbc77049f322167"; }; buildType = "catkin"; - buildInputs = [ std-srvs clang libmodbus sensor-msgs message-filters message-generation canopen-chain-node std-msgs roscpp ]; + buildInputs = [ std-srvs libmodbus tf2-geometry-msgs sensor-msgs message-filters tf2-ros tf2 message-generation urdf canopen-chain-node dynamic-reconfigure std-msgs roscpp ]; checkInputs = [ cmake-modules pilz-testutils rostest code-coverage rosunit ]; propagatedBuildInputs = [ std-srvs sensor-msgs message-runtime std-msgs roscpp ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/prbt-ikfast-manipulator-plugin/default.nix b/melodic/prbt-ikfast-manipulator-plugin/default.nix index c12d8874f9..6b8f384b62 100644 --- a/melodic/prbt-ikfast-manipulator-plugin/default.nix +++ b/melodic/prbt-ikfast-manipulator-plugin/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, moveit-ros-planning, clang, pluginlib, catkin, tf2-kdl, liblapack, rostest, moveit-core, tf2-eigen, code-coverage, eigen-conversions, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, moveit-ros-planning, pluginlib, catkin, tf2-kdl, liblapack, rostest, moveit-core, tf2-eigen, code-coverage, eigen-conversions, roscpp, rosunit }: buildRosPackage { pname = "ros-melodic-prbt-ikfast-manipulator-plugin"; - version = "0.5.7-r1"; + version = "0.5.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_ikfast_manipulator_plugin/0.5.7-1.tar.gz"; - name = "0.5.7-1.tar.gz"; - sha256 = "46ae262b18a0e9c97de47a3c7834b49afd63a946d16bed07f478f3ec23a0f404"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_ikfast_manipulator_plugin/0.5.10-1.tar.gz"; + name = "0.5.10-1.tar.gz"; + sha256 = "97b205262d1743f3ec62927de46035e6abdd6383fb20ad4cf9e0e3d8d5630aee"; }; buildType = "catkin"; - buildInputs = [ clang pluginlib tf2-kdl liblapack moveit-core tf2-eigen eigen-conversions roscpp ]; + buildInputs = [ pluginlib tf2-kdl liblapack moveit-core tf2-eigen eigen-conversions roscpp ]; checkInputs = [ moveit-ros-planning rostest code-coverage rosunit ]; propagatedBuildInputs = [ pluginlib tf2-kdl liblapack moveit-core eigen-conversions roscpp ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/prbt-moveit-config/default.nix b/melodic/prbt-moveit-config/default.nix index 32a6e07e49..ab9e2dbc3d 100644 --- a/melodic/prbt-moveit-config/default.nix +++ b/melodic/prbt-moveit-config/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, moveit-fake-controller-manager, moveit-ros-visualization, moveit-ros-move-group, prbt-support, xacro, moveit-kinematics, catkin, moveit-simple-controller-manager, rviz, robot-state-publisher, roslaunch, joint-state-publisher, prbt-ikfast-manipulator-plugin, moveit-planners-ompl }: buildRosPackage { pname = "ros-melodic-prbt-moveit-config"; - version = "0.5.7-r1"; + version = "0.5.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_moveit_config/0.5.7-1.tar.gz"; - name = "0.5.7-1.tar.gz"; - sha256 = "d991929642374ddfefc7775316c52e1874e52c082a89d5c22db985907e9f6964"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_moveit_config/0.5.10-1.tar.gz"; + name = "0.5.10-1.tar.gz"; + sha256 = "d2909bf34fd58cfda638e9d60a595e71bd6d7527029deecaf845f5f9e6f7c738"; }; buildType = "catkin"; diff --git a/melodic/prbt-support/default.nix b/melodic/prbt-support/default.nix index edec215f8f..902195bb09 100644 --- a/melodic/prbt-support/default.nix +++ b/melodic/prbt-support/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, moveit-ros-planning, rosservice, joint-state-controller, prbt-hardware-support, rviz, moveit-core, robot-state-publisher, roslaunch, joint-state-publisher, xacro, pilz-control, catkin, canopen-motor-node, roscpp, controller-manager, clang, cmake-modules, rostest, eigen, topic-tools }: +{ lib, buildRosPackage, fetchurl, moveit-ros-planning, rosservice, joint-state-controller, prbt-hardware-support, rviz, moveit-core, robot-state-publisher, roslaunch, joint-state-publisher, xacro, pilz-control, catkin, canopen-motor-node, roscpp, controller-manager, cmake-modules, rostest, eigen, topic-tools }: buildRosPackage { pname = "ros-melodic-prbt-support"; - version = "0.5.7-r1"; + version = "0.5.10-r1"; src = fetchurl { - url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_support/0.5.7-1.tar.gz"; - name = "0.5.7-1.tar.gz"; - sha256 = "83abd685b5cabac6fdfde2c7e8f727a7a5c0a0e65787edc9172b10c66979ea25"; + url = "https://github.com/PilzDE/pilz_robots-release/archive/release/melodic/prbt_support/0.5.10-1.tar.gz"; + name = "0.5.10-1.tar.gz"; + sha256 = "6ac4e419108bfd4ed78fbdad88b776efe98dddbe791760136984ad5ee04942f5"; }; buildType = "catkin"; - buildInputs = [ roscpp clang ]; + buildInputs = [ roscpp ]; checkInputs = [ moveit-ros-planning cmake-modules prbt-hardware-support rostest rviz moveit-core eigen roslaunch joint-state-publisher ]; propagatedBuildInputs = [ controller-manager joint-state-controller pilz-control prbt-hardware-support rosservice canopen-motor-node robot-state-publisher topic-tools roscpp xacro ]; nativeBuildInputs = [ catkin ]; diff --git a/melodic/px4-msgs/default.nix b/melodic/px4-msgs/default.nix new file mode 100644 index 0000000000..301d964e6b --- /dev/null +++ b/melodic/px4-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: +buildRosPackage { + pname = "ros-melodic-px4-msgs"; + version = "1.0.0-r1"; + + src = fetchurl { + url = "https://github.com/PX4/px4_msgs-release/archive/release/melodic/px4_msgs/1.0.0-1.tar.gz"; + name = "1.0.0-1.tar.gz"; + sha256 = "b1a2be52c973b4225c9716650da59f0f9c0eea2acef55a86f762864db8cf4bca"; + }; + + buildType = "catkin"; + buildInputs = [ std-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs message-runtime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Package with the ROS-equivalent of PX4 uORB msgs''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/python-qt-binding/default.nix b/melodic/python-qt-binding/default.nix index f2ef98d7e8..97c096a1b1 100644 --- a/melodic/python-qt-binding/default.nix +++ b/melodic/python-qt-binding/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, qt5, rosbuild }: +{ lib, buildRosPackage, fetchurl, catkin, qt5, rosbuild }: buildRosPackage { pname = "ros-melodic-python-qt-binding"; - version = "0.3.5"; + version = "0.3.6-r2"; src = fetchurl { - url = "https://github.com/ros-gbp/python_qt_binding-release/archive/release/melodic/python_qt_binding/0.3.5-0.tar.gz"; - name = "0.3.5-0.tar.gz"; - sha256 = "7212340713f18af32a6ee003889c16117717bc40976fe919394ce105283f4d2f"; + url = "https://github.com/ros-gbp/python_qt_binding-release/archive/release/melodic/python_qt_binding/0.3.6-2.tar.gz"; + name = "0.3.6-2.tar.gz"; + sha256 = "c0da8f11b40cde04f93e39b7f6f384fdaccf0a8e88d18780bf0d854d14876d7a"; }; buildType = "catkin"; - buildInputs = [ pythonPackages.pyqt5 rosbuild qt5.qtbase ]; - propagatedBuildInputs = [ pythonPackages.pyqt5 ]; + buildInputs = [ rosbuild qt5.qtbase ]; + propagatedBuildInputs = [ catkin ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/qt-dotgraph/default.nix b/melodic/qt-dotgraph/default.nix index afd29cbcd7..e1f286927b 100644 --- a/melodic/qt-dotgraph/default.nix +++ b/melodic/qt-dotgraph/default.nix @@ -2,20 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, python-qt-binding }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding }: buildRosPackage { pname = "ros-melodic-qt-dotgraph"; - version = "0.3.11"; + version = "0.3.15-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_dotgraph/0.3.11-0.tar.gz"; - name = "0.3.11-0.tar.gz"; - sha256 = "c54d5f350840e358b0bfc662e83dd36ca7c6ceb2bb072a9d5d7b6f94ea8703d5"; + url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_dotgraph/0.3.15-1.tar.gz"; + name = "0.3.15-1.tar.gz"; + sha256 = "9c2b54e2ef865ad489d11dec99ec68fdadc3665dcee57ed5ce432563881edbde"; }; buildType = "catkin"; - checkInputs = [ pythonPackages.pygraphviz ]; - propagatedBuildInputs = [ pythonPackages.pydot python-qt-binding ]; + propagatedBuildInputs = [ python-qt-binding ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/qt-gui-app/default.nix b/melodic/qt-gui-app/default.nix index d961080201..d813a17b53 100644 --- a/melodic/qt-gui-app/default.nix +++ b/melodic/qt-gui-app/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, qt-gui }: buildRosPackage { pname = "ros-melodic-qt-gui-app"; - version = "0.3.11"; + version = "0.3.15-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui_app/0.3.11-0.tar.gz"; - name = "0.3.11-0.tar.gz"; - sha256 = "9906def7abafbaa4151394b237533e1e449743d63ba183d32b33f303fd1e2907"; + url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui_app/0.3.15-1.tar.gz"; + name = "0.3.15-1.tar.gz"; + sha256 = "4a844c1f2f020e5bd924bb25423dc0539013bf9eae996eb55441a60d4a3c2bce"; }; buildType = "catkin"; diff --git a/melodic/qt-gui-core/default.nix b/melodic/qt-gui-core/default.nix index 93885ee80a..c6f1c52212 100644 --- a/melodic/qt-gui-core/default.nix +++ b/melodic/qt-gui-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, qt-gui-app, catkin, qt-gui-cpp, qt-gui, qt-dotgraph, qt-gui-py-common }: buildRosPackage { pname = "ros-melodic-qt-gui-core"; - version = "0.3.11"; + version = "0.3.15-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui_core/0.3.11-0.tar.gz"; - name = "0.3.11-0.tar.gz"; - sha256 = "c49816fb690393c749f341c95ac6e0ee7000121701ea3ec5597297712d90aa9a"; + url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui_core/0.3.15-1.tar.gz"; + name = "0.3.15-1.tar.gz"; + sha256 = "7e88f8db78ec7edc811a35dc989172dedfc4a180813104434a8fab5064cda22e"; }; buildType = "catkin"; diff --git a/melodic/qt-gui-cpp/default.nix b/melodic/qt-gui-cpp/default.nix index f1f5d8294b..f0b19b3184 100644 --- a/melodic/qt-gui-cpp/default.nix +++ b/melodic/qt-gui-cpp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pluginlib, cmake-modules, catkin, tinyxml, pkg-config, qt-gui, qt5, python-qt-binding }: buildRosPackage { pname = "ros-melodic-qt-gui-cpp"; - version = "0.3.11"; + version = "0.3.15-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui_cpp/0.3.11-0.tar.gz"; - name = "0.3.11-0.tar.gz"; - sha256 = "fbbba01e82d3c63dfeab0fdc9caac8916de97295a8e8c08e715dc965e69dc545"; + url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui_cpp/0.3.15-1.tar.gz"; + name = "0.3.15-1.tar.gz"; + sha256 = "4cae8a38021b208d44334a954990b4084c480ef3096024310c86a5336997a07a"; }; buildType = "catkin"; diff --git a/melodic/qt-gui-py-common/default.nix b/melodic/qt-gui-py-common/default.nix index 646512fd2a..b770a56a2c 100644 --- a/melodic/qt-gui-py-common/default.nix +++ b/melodic/qt-gui-py-common/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, python-qt-binding }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding }: buildRosPackage { pname = "ros-melodic-qt-gui-py-common"; - version = "0.3.11"; + version = "0.3.15-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui_py_common/0.3.11-0.tar.gz"; - name = "0.3.11-0.tar.gz"; - sha256 = "d665864b786a0267d7c9ad26cc7d0af998b4e51b99941e43cd551cf4b0c08cae"; + url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui_py_common/0.3.15-1.tar.gz"; + name = "0.3.15-1.tar.gz"; + sha256 = "ae08db249a7491a8ce21ba8a0e2b9463e1263d8c7fe29299c6768664e2fe5ce6"; }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg python-qt-binding ]; + propagatedBuildInputs = [ python-qt-binding ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/qt-gui/default.nix b/melodic/qt-gui/default.nix index 4632e91e66..a9fbc932f5 100644 --- a/melodic/qt-gui/default.nix +++ b/melodic/qt-gui/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, qt5, python-qt-binding, tango-icon-theme }: +{ lib, buildRosPackage, fetchurl, catkin, python-qt-binding, qt5, tango-icon-theme }: buildRosPackage { pname = "ros-melodic-qt-gui"; - version = "0.3.11"; + version = "0.3.15-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui/0.3.11-0.tar.gz"; - name = "0.3.11-0.tar.gz"; - sha256 = "4a87192e0c9880e2d7d14b67c3ee5d156a5bc6d1e11f8e4a23a3ced3d74e57b1"; + url = "https://github.com/ros-gbp/qt_gui_core-release/archive/release/melodic/qt_gui/0.3.15-1.tar.gz"; + name = "0.3.15-1.tar.gz"; + sha256 = "91e36cedceb4805cc7619ca16ab0ab8e18e6eb94c3bf51e28bd0132d5ddd48e1"; }; buildType = "catkin"; - buildInputs = [ pythonPackages.pyqt5 qt5.qtbase ]; - propagatedBuildInputs = [ pythonPackages.rospkg python-qt-binding tango-icon-theme ]; + buildInputs = [ qt5.qtbase ]; + propagatedBuildInputs = [ python-qt-binding tango-icon-theme ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/quaternion-operation/default.nix b/melodic/quaternion-operation/default.nix index 42cf801027..fcf79483ac 100644 --- a/melodic/quaternion-operation/default.nix +++ b/melodic/quaternion-operation/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rostest, eigen, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-quaternion-operation"; - version = "0.0.3-r1"; + version = "0.0.3-r2"; src = fetchurl { - url = "https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/melodic/quaternion_operation/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "71f1f5d9106860e969083c37f11328737229b7e9c8c1254980817016f9f52348"; + url = "https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/melodic/quaternion_operation/0.0.3-2.tar.gz"; + name = "0.0.3-2.tar.gz"; + sha256 = "db2cc70403a27df5a67db21c742c28728723a67b4c8f0ab51384e99d6692b32f"; }; buildType = "catkin"; diff --git a/melodic/rail-mesh-icp/default.nix b/melodic/rail-mesh-icp/default.nix index 4d94b501a8..b954edd9ad 100644 --- a/melodic/rail-mesh-icp/default.nix +++ b/melodic/rail-mesh-icp/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, tf2-ros, message-generation, message-runtime, pcl-ros, std-msgs, roscpp, pcl-conversions, geometry-msgs }: buildRosPackage { pname = "ros-melodic-rail-mesh-icp"; - version = "0.0.3-r1"; + version = "0.0.4-r1"; src = fetchurl { - url = "https://github.com/gt-rail-release/rail_mesh_icp-release/archive/release/melodic/rail_mesh_icp/0.0.3-1.tar.gz"; - name = "0.0.3-1.tar.gz"; - sha256 = "c659160c425be579bfb2984f4c8f46b7798cae82f8ccbbc096f3c41066e5c7b4"; + url = "https://github.com/gt-rail-release/rail_mesh_icp-release/archive/release/melodic/rail_mesh_icp/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "eecb7c4d0910a7e240f7fa4da616ca4fc3306cea4e0bd2485f417dca3e5ba9a8"; }; buildType = "catkin"; diff --git a/melodic/raw-description/default.nix b/melodic/raw-description/default.nix index 2641e1725a..326eb4fd5e 100644 --- a/melodic/raw-description/default.nix +++ b/melodic/raw-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, catkin, cob-description, xacro }: buildRosPackage { pname = "ros-melodic-raw-description"; - version = "0.7.0-r1"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/raw_description/0.7.0-1.tar.gz"; - name = "0.7.0-1.tar.gz"; - sha256 = "ce900bda58a0cd4f3a66c730abca82ba216747258dc372fdc02d4fe530bf3a0c"; + url = "https://github.com/ipa320/cob_common-release/archive/release/melodic/raw_description/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "289f14730e2ab175508fa0268b95b411e8dcd30e090f825b586e611aeb43c90c"; }; buildType = "catkin"; diff --git a/melodic/rc-common-msgs/default.nix b/melodic/rc-common-msgs/default.nix index a04bebb1f7..a0b72a098b 100644 --- a/melodic/rc-common-msgs/default.nix +++ b/melodic/rc-common-msgs/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, message-generation, catkin, message-runtime }: +{ lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-melodic-rc-common-msgs"; - version = "0.2.1-r1"; + version = "0.3.0-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_common_msgs-release/archive/release/melodic/rc_common_msgs/0.2.1-1.tar.gz"; - name = "0.2.1-1.tar.gz"; - sha256 = "0510e2724b20be04c132d6218f0e411382934c9ebb5c5f8254b87b8db903f3ce"; + url = "https://github.com/roboception-gbp/rc_common_msgs-release/archive/release/melodic/rc_common_msgs/0.3.0-1.tar.gz"; + name = "0.3.0-1.tar.gz"; + sha256 = "c1825f1534ee3e8186d61dff3462b0bf7fcd0e54104be8d09180220a5a1cd3c2"; }; buildType = "catkin"; - buildInputs = [ message-generation ]; - propagatedBuildInputs = [ message-runtime ]; + buildInputs = [ std-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs message-runtime ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/rc-dynamics-api/default.nix b/melodic/rc-dynamics-api/default.nix index 14b719a530..63b2fd8794 100644 --- a/melodic/rc-dynamics-api/default.nix +++ b/melodic/rc-dynamics-api/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, protobuf, cmake, curl, catkin }: buildRosPackage { pname = "ros-melodic-rc-dynamics-api"; - version = "0.8.0-r1"; + version = "0.10.0-r1"; src = fetchurl { - url = "https://github.com/roboception-gbp/rc_dynamics_api-release/archive/release/melodic/rc_dynamics_api/0.8.0-1.tar.gz"; - name = "0.8.0-1.tar.gz"; - sha256 = "8e3d2bcda9263dbe5672670e9aba9fbca85f2ca91ec9d8bf72c51993ee97bbe8"; + url = "https://github.com/roboception-gbp/rc_dynamics_api-release/archive/release/melodic/rc_dynamics_api/0.10.0-1.tar.gz"; + name = "0.10.0-1.tar.gz"; + sha256 = "251805e98f63e6b31fcb8d7a56dbf855c366c52026cee71888d6181b1bfdfc34"; }; buildType = "cmake"; diff --git a/melodic/resource-retriever/default.nix b/melodic/resource-retriever/default.nix index fa812550e6..0d0f6cb612 100644 --- a/melodic/resource-retriever/default.nix +++ b/melodic/resource-retriever/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, rosconsole, boost, catkin, pythonPackages, curl, roslib }: +{ lib, buildRosPackage, fetchurl, rosconsole, boost, catkin, curl, roslib }: buildRosPackage { pname = "ros-melodic-resource-retriever"; - version = "1.12.4"; + version = "1.12.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/resource_retriever-release/archive/release/melodic/resource_retriever/1.12.4-0.tar.gz"; - name = "1.12.4-0.tar.gz"; - sha256 = "568a6d1f0bd3a0c6e4c26b6e6524bc14a282df35a6b3ea1720e37591aaf024a1"; + url = "https://github.com/ros-gbp/resource_retriever-release/archive/release/melodic/resource_retriever/1.12.5-1.tar.gz"; + name = "1.12.5-1.tar.gz"; + sha256 = "4a1ac42150b348eed92838078929e4ac8ea5123c9d16c39e88412a3724640cce"; }; buildType = "catkin"; buildInputs = [ curl roslib rosconsole boost ]; - propagatedBuildInputs = [ rosconsole boost pythonPackages.rospkg curl roslib ]; + propagatedBuildInputs = [ curl roslib rosconsole boost ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/robot-setup-tf-tutorial/default.nix b/melodic/robot-setup-tf-tutorial/default.nix new file mode 100644 index 0000000000..8990b3d14d --- /dev/null +++ b/melodic/robot-setup-tf-tutorial/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, tf, catkin, roscpp, geometry-msgs }: +buildRosPackage { + pname = "ros-melodic-robot-setup-tf-tutorial"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_tutorials-release/archive/release/melodic/robot_setup_tf_tutorial/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "56636941f8a10861807e4cd860cf5c123247372f2f079f250aa2e26d0990000d"; + }; + + buildType = "catkin"; + buildInputs = [ tf roscpp geometry-msgs ]; + propagatedBuildInputs = [ roscpp tf geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The robot_setup_tf_tutorial package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/roomba-stage/default.nix b/melodic/roomba-stage/default.nix new file mode 100644 index 0000000000..6c82309e31 --- /dev/null +++ b/melodic/roomba-stage/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, map-server, catkin, move-base, stage-ros, fake-localization }: +buildRosPackage { + pname = "ros-melodic-roomba-stage"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_tutorials-release/archive/release/melodic/roomba_stage/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "3eb6f70b0f7abdfe001d4ca9ce4c387b8604bbd788a4c11ccd2d8a4c3a79e433"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ stage-ros map-server fake-localization move-base ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The roomba_stage package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/ros-canopen/default.nix b/melodic/ros-canopen/default.nix index f032e75452..636f766746 100644 --- a/melodic/ros-canopen/default.nix +++ b/melodic/ros-canopen/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, socketcan-bridge, can-msgs, catkin, canopen-402, canopen-motor-node, socketcan-interface, canopen-chain-node, canopen-master }: buildRosPackage { pname = "ros-melodic-ros-canopen"; - version = "0.8.1-r1"; + version = "0.8.2-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/ros_canopen/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "550cd10ebf711cd81dd086201b32ae7ed767659ac3b6ad27580e02cc9f54feea"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/ros_canopen/0.8.2-1.tar.gz"; + name = "0.8.2-1.tar.gz"; + sha256 = "aadded2d0cbb3a22d1548ad1e625d38c697863cc920bfbf4d7f9850d50cb4bc7"; }; buildType = "catkin"; diff --git a/melodic/ros-control-boilerplate/default.nix b/melodic/ros-control-boilerplate/default.nix index 1f59016847..4dbd9733ac 100644 --- a/melodic/ros-control-boilerplate/default.nix +++ b/melodic/ros-control-boilerplate/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, controller-manager, hardware-interface, cmake-modules, control-msgs, gflags, trajectory-msgs, joint-limits-interface, catkin, control-toolbox, sensor-msgs, urdf, actionlib, std-msgs, rosparam-shortcuts, roscpp, transmission-interface }: buildRosPackage { pname = "ros-melodic-ros-control-boilerplate"; - version = "0.4.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/PickNikRobotics/ros_control_boilerplate-release/archive/release/melodic/ros_control_boilerplate/0.4.1-0.tar.gz"; - name = "0.4.1-0.tar.gz"; - sha256 = "b597b2799ddfb59bdc4e395c3392f794594606bf24e929ebcf03e4cb253dc576"; + url = "https://github.com/PickNikRobotics/ros_control_boilerplate-release/archive/release/melodic/ros_control_boilerplate/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "0a7ce80db50a833c0ac201c31caba85ebdc1192a279adcc9b5e61ab86c1b7899"; }; buildType = "catkin"; diff --git a/melodic/ros-environment/default.nix b/melodic/ros-environment/default.nix index cbf74733da..51448ca58e 100644 --- a/melodic/ros-environment/default.nix +++ b/melodic/ros-environment/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-ros-environment"; - version = "1.2.1"; + version = "1.2.2-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros_environment-release/archive/release/melodic/ros_environment/1.2.1-0.tar.gz"; - name = "1.2.1-0.tar.gz"; - sha256 = "2bb4a8d5947bd81fb1b6f7b1e9e822e69ccf99bec2cca7a68fd654017e69993f"; + url = "https://github.com/ros-gbp/ros_environment-release/archive/release/melodic/ros_environment/1.2.2-1.tar.gz"; + name = "1.2.2-1.tar.gz"; + sha256 = "928aa91623553711b5e51dafc1271717e7d69ad0bd202a42309100c25721d53a"; }; buildType = "catkin"; diff --git a/melodic/ros-type-introspection/default.nix b/melodic/ros-type-introspection/default.nix index e202a17874..302d8072b2 100644 --- a/melodic/ros-type-introspection/default.nix +++ b/melodic/ros-type-introspection/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, roscpp, roscpp-serialization, abseil-cpp, rostime }: +{ lib, buildRosPackage, fetchurl, catkin, rostime, roscpp, roscpp-serialization }: buildRosPackage { pname = "ros-melodic-ros-type-introspection"; - version = "1.3.3-r1"; + version = "2.0.4-r1"; src = fetchurl { - url = "https://github.com/facontidavide/ros_type_introspection-release/archive/release/melodic/ros_type_introspection/1.3.3-1.tar.gz"; - name = "1.3.3-1.tar.gz"; - sha256 = "95cc396b2deeddef4a447980088c3a45ebaf58b5200417d9c7c9b0ff96c77e19"; + url = "https://github.com/facontidavide/ros_type_introspection-release/archive/release/melodic/ros_type_introspection/2.0.4-1.tar.gz"; + name = "2.0.4-1.tar.gz"; + sha256 = "c3b138a3033791db8cf0b160fe79dddd40410f3bf7a35f82fed698daa30bcf0b"; }; buildType = "catkin"; - buildInputs = [ abseil-cpp roscpp rostime roscpp-serialization ]; - propagatedBuildInputs = [ abseil-cpp rostime roscpp roscpp-serialization ]; + buildInputs = [ roscpp rostime roscpp-serialization ]; + propagatedBuildInputs = [ roscpp rostime roscpp-serialization ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/ros/default.nix b/melodic/ros/default.nix index f0a591fafd..9fad7f7db4 100644 --- a/melodic/ros/default.nix +++ b/melodic/ros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosboost-cfg, rosbash, mk, catkin, rosbuild, rosmake, roslang, roscreate, rosclean, roslib, rosunit }: buildRosPackage { pname = "ros-melodic-ros"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/ros/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "f92a3cbe96dd8d490c60a52ff22ed01bb00d7c9a6e59a1bbfc7700d9b693d82e"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/ros/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "d9c8100fd5dcf41f7d4645263161d02ed5157414b32acac7a5d4ff984892954e"; }; buildType = "catkin"; diff --git a/melodic/rosbag-editor/default.nix b/melodic/rosbag-editor/default.nix new file mode 100644 index 0000000000..e793f175d8 --- /dev/null +++ b/melodic/rosbag-editor/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rosbag-storage, tf2-msgs, rosbag, catkin, roscpp, qt5, tf }: +buildRosPackage { + pname = "ros-melodic-rosbag-editor"; + version = "0.4.2-r1"; + + src = fetchurl { + url = "https://github.com/facontidavide/rosbag_editor-release/archive/release/melodic/rosbag_editor/0.4.2-1.tar.gz"; + name = "0.4.2-1.tar.gz"; + sha256 = "a14354ca2721cf4793619775a5ab3fe46348104f6436f33bfa52779f56406e70"; + }; + + buildType = "catkin"; + buildInputs = [ rosbag-storage tf2-msgs rosbag qt5.qtbase roscpp tf ]; + propagatedBuildInputs = [ rosbag-storage tf2-msgs tf rosbag qt5.qtbase roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The rosbag_editor package''; + license = with lib.licenses; [ mit ]; + }; +} diff --git a/melodic/rosbag-fancy/default.nix b/melodic/rosbag-fancy/default.nix new file mode 100644 index 0000000000..27cfd96310 --- /dev/null +++ b/melodic/rosbag-fancy/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rosbag-storage, boost, rosfmt, catkin, ncurses, topic-tools, roscpp }: +buildRosPackage { + pname = "ros-melodic-rosbag-fancy"; + version = "0.1.1-r1"; + + src = fetchurl { + url = "https://github.com/xqms/rosbag_fancy-release/archive/release/melodic/rosbag_fancy/0.1.1-1.tar.gz"; + name = "0.1.1-1.tar.gz"; + sha256 = "1cb76b16313a6cde9bf2e39d3be308af886107c0553b1141caa6a306309a3002"; + }; + + buildType = "catkin"; + buildInputs = [ rosbag-storage boost rosfmt ncurses topic-tools roscpp ]; + propagatedBuildInputs = [ rosbag-storage boost rosfmt ncurses topic-tools roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''rosbag with terminal UI''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/rosbash/default.nix b/melodic/rosbash/default.nix index 5a5257e39e..a19b417b60 100644 --- a/melodic/rosbash/default.nix +++ b/melodic/rosbash/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rospack, catkin }: buildRosPackage { pname = "ros-melodic-rosbash"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosbash/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "8aa3f8849a9e6f158a85db00420299e5f3fc31222ccaf53dc025904548535bcb"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosbash/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "c5c7174151d0762d82f64f7d9e8f1c43755b7e4973eb9c9bd5ae36c311737838"; }; buildType = "catkin"; diff --git a/melodic/rosboost-cfg/default.nix b/melodic/rosboost-cfg/default.nix index cb83f2098b..ade4ee6a5b 100644 --- a/melodic/rosboost-cfg/default.nix +++ b/melodic/rosboost-cfg/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-rosboost-cfg"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosboost_cfg/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "1aad8d583287e022e1f74e4093b5279383ec65589461a3345941daa136b2e57e"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosboost_cfg/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "13ad3af364705f97b8d872dc3de8f12930ef448ac6119f527f36bbed82925e2c"; }; buildType = "catkin"; diff --git a/melodic/rosbuild/default.nix b/melodic/rosbuild/default.nix index 4d8ee5e208..304165f4aa 100644 --- a/melodic/rosbuild/default.nix +++ b/melodic/rosbuild/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, message-generation, catkin, message-runtime, pkg-config }: buildRosPackage { pname = "ros-melodic-rosbuild"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosbuild/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "3c95011a3c521dc30e8b7f4399fdc46f0e3702978b9060f309529e6e8f396e43"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosbuild/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "8271bf56c941f15351708355323ebf42ec8150d54f21402bd0c2aca5bd5c4d84"; }; buildType = "catkin"; diff --git a/melodic/rosclean/default.nix b/melodic/rosclean/default.nix index 4baf24ac92..56b0a35e86 100644 --- a/melodic/rosclean/default.nix +++ b/melodic/rosclean/default.nix @@ -2,19 +2,18 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-rosclean"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosclean/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "f9c6f91fd318a4471c630ba841eca82ee54033ed62be5e7187255f79a51a83c8"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosclean/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "9c7d4ae5d38c790a8cf65e1110cc0f08a8a667a71627679fc258fafc9d986e85"; }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/rosconsole/default.nix b/melodic/rosconsole/default.nix index df0aac7b67..d99f5e5ae6 100644 --- a/melodic/rosconsole/default.nix +++ b/melodic/rosconsole/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, boost, cpp-common, apr, rosbuild, catkin, rostime, rosunit, log4cxx }: buildRosPackage { pname = "ros-melodic-rosconsole"; - version = "1.13.10"; + version = "1.13.11-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rosconsole-release/archive/release/melodic/rosconsole/1.13.10-0.tar.gz"; - name = "1.13.10-0.tar.gz"; - sha256 = "a16be47247f622748425d2165afd1a83abe00a57dbe77ef98e801bc5d64d9595"; + url = "https://github.com/ros-gbp/rosconsole-release/archive/release/melodic/rosconsole/1.13.11-1.tar.gz"; + name = "1.13.11-1.tar.gz"; + sha256 = "a3e3a70918afe751f2ddfeb9c2f5d25986bd0e5fa305bb3c8857349dc1410aea"; }; buildType = "catkin"; diff --git a/melodic/roscpp-core/default.nix b/melodic/roscpp-core/default.nix index 01b06a7b51..0fdd6a8647 100644 --- a/melodic/roscpp-core/default.nix +++ b/melodic/roscpp-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cpp-common, roscpp-traits, catkin, roscpp-serialization, rostime }: buildRosPackage { pname = "ros-melodic-roscpp-core"; - version = "0.6.12"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_core/0.6.12-0.tar.gz"; - name = "0.6.12-0.tar.gz"; - sha256 = "814ea5bddeba2cabb4229baa27006fe21dbc56f0fd51bf3afd5e20a22b4582ec"; + url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_core/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "34802c1855568443ecadfde7ccaa2e3616101035de9730249804d7acfdfc2046"; }; buildType = "catkin"; diff --git a/melodic/roscpp-serialization/default.nix b/melodic/roscpp-serialization/default.nix index 65d05b3963..156bfed9b7 100644 --- a/melodic/roscpp-serialization/default.nix +++ b/melodic/roscpp-serialization/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roscpp-traits, rostime, cpp-common, catkin }: buildRosPackage { pname = "ros-melodic-roscpp-serialization"; - version = "0.6.12"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_serialization/0.6.12-0.tar.gz"; - name = "0.6.12-0.tar.gz"; - sha256 = "ba4ea435dc1d1680f6242b142f06376785ca3abeed71862c23bd6dd0220833e5"; + url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_serialization/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "4450780fd6d678d7df503b13751fa15edf9287c6b860db822f43f4530b27773f"; }; buildType = "catkin"; diff --git a/melodic/roscpp-traits/default.nix b/melodic/roscpp-traits/default.nix index 7db4dfa061..66432e053d 100644 --- a/melodic/roscpp-traits/default.nix +++ b/melodic/roscpp-traits/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rostime, cpp-common }: buildRosPackage { pname = "ros-melodic-roscpp-traits"; - version = "0.6.12"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_traits/0.6.12-0.tar.gz"; - name = "0.6.12-0.tar.gz"; - sha256 = "052831da29842d93c6ab003a11eb6f1ba89849302bac6dd4c232471c1db5fd07"; + url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/roscpp_traits/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "f526ea6a1fca995dc3db1a1c76922658f9cf932a569d6ab5c5c166a64b026eac"; }; buildType = "catkin"; diff --git a/melodic/roscreate/default.nix b/melodic/roscreate/default.nix index 614f603ca1..af85a6e79b 100644 --- a/melodic/roscreate/default.nix +++ b/melodic/roscreate/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, roslib, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, roslib, catkin }: buildRosPackage { pname = "ros-melodic-roscreate"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/roscreate/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "00feca079aa2df6b49f19098c964312824216bffc015e1d64d1960df066ddcc4"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/roscreate/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "784ad70a36afb22b533a74fec2158e5494c083ae4348aec48e5889435e71af5c"; }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg roslib ]; + propagatedBuildInputs = [ roslib ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/roseus-mongo/default.nix b/melodic/roseus-mongo/default.nix new file mode 100644 index 0000000000..269e965e5c --- /dev/null +++ b/melodic/roseus-mongo/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, roseus, mongodb-store-msgs, catkin, rostest, mongodb-store }: +buildRosPackage { + pname = "ros-melodic-roseus-mongo"; + version = "1.7.4-r1"; + + src = fetchurl { + url = "https://github.com/tork-a/jsk_roseus-release/archive/release/melodic/roseus_mongo/1.7.4-1.tar.gz"; + name = "1.7.4-1.tar.gz"; + sha256 = "c86e4bbe0fc1f27a7c71715c22a50174fd9ba1ba38c47acb80d7c7403e2515d6"; + }; + + buildType = "catkin"; + buildInputs = [ roseus mongodb-store-msgs rostest mongodb-store ]; + propagatedBuildInputs = [ roseus mongodb-store-msgs mongodb-store ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The roseus_mongo package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/roseus-smach/default.nix b/melodic/roseus-smach/default.nix new file mode 100644 index 0000000000..66d846daa5 --- /dev/null +++ b/melodic/roseus-smach/default.nix @@ -0,0 +1,30 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, roseus, catkin, smach-ros, rostest, smach-msgs, message-generation, message-runtime, actionlib, std-msgs, smach, actionlib-tutorials, euslisp }: +buildRosPackage { + pname = "ros-melodic-roseus-smach"; + version = "1.7.4-r1"; + + src = fetchurl { + url = "https://github.com/tork-a/jsk_roseus-release/archive/release/melodic/roseus_smach/1.7.4-1.tar.gz"; + name = "1.7.4-1.tar.gz"; + sha256 = "d174a427c36c766fcc47ceb18a95cc3dda75a74b04550a7b7d2b8de78af3edde"; + }; + + buildType = "catkin"; + buildInputs = [ roseus smach-ros rostest message-generation smach-msgs actionlib std-msgs smach actionlib-tutorials ]; + propagatedBuildInputs = [ roseus smach-ros rostest smach-msgs message-runtime actionlib std-msgs smach actionlib-tutorials euslisp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''roseus_smach + + * Euslisp state machine class. it will be moved. + * Message publisher for visualizing current state by smach_viewer. + * Simple pickle dump script for debugging state machine. + * Execute state machine as a action server.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/roseus-tutorials/default.nix b/melodic/roseus-tutorials/default.nix new file mode 100644 index 0000000000..ed9501de5f --- /dev/null +++ b/melodic/roseus-tutorials/default.nix @@ -0,0 +1,26 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, roseus, image-view2, uvc-camera, ar-track-alvar, catkin, posedetection-msgs, checkerboard-detector, rostest, jsk-recognition-msgs, image-proc, visualization-msgs, opencv-apps }: +buildRosPackage { + pname = "ros-melodic-roseus-tutorials"; + version = "1.7.4-r1"; + + src = fetchurl { + url = "https://github.com/tork-a/jsk_roseus-release/archive/release/melodic/roseus_tutorials/1.7.4-1.tar.gz"; + name = "1.7.4-1.tar.gz"; + sha256 = "636febaa5696e25a61c0a8ecb98ecff1de97646c6d8b255956b3013758fd6be8"; + }; + + buildType = "catkin"; + buildInputs = [ roseus ]; + checkInputs = [ rostest ]; + propagatedBuildInputs = [ image-view2 uvc-camera ar-track-alvar posedetection-msgs checkerboard-detector jsk-recognition-msgs image-proc visualization-msgs opencv-apps ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''roseus_tutorials''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/roseus/default.nix b/melodic/roseus/default.nix index 1af9e23054..62610e8d2f 100644 --- a/melodic/roseus/default.nix +++ b/melodic/roseus/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, jskeus, actionlib-msgs, actionlib, tf, actionlib-tutorials, geometry-msgs, rosbash, message-generation, roslang, message-runtime, angles, coreutils, std-srvs, rospack, mk, rosmsg, rosbuild, catkin, tf2-ros, xorg, std-msgs, roscpp, visualization-msgs, euslisp, rosnode, geneus, sensor-msgs, rostest, rostopic, dynamic-reconfigure }: buildRosPackage { pname = "ros-melodic-roseus"; - version = "1.7.4"; + version = "1.7.4-r1"; src = fetchurl { - url = "https://github.com/tork-a/jsk_roseus-release/archive/release/melodic/roseus/1.7.4-0.tar.gz"; - name = "1.7.4-0.tar.gz"; - sha256 = "e68ad89c7896f6b30f8a8dea7b8a0216dc5bfad5988cf8f287dd148069f5ccd1"; + url = "https://github.com/tork-a/jsk_roseus-release/archive/release/melodic/roseus/1.7.4-1.tar.gz"; + name = "1.7.4-1.tar.gz"; + sha256 = "02ba052b195e8a7bc3f83807425b5293a11b32283f7d8f5673ad742bc41e8c20"; }; buildType = "catkin"; diff --git a/melodic/roslang/default.nix b/melodic/roslang/default.nix index a8a025941c..8f8b9a0a5d 100644 --- a/melodic/roslang/default.nix +++ b/melodic/roslang/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, genmsg, catkin }: buildRosPackage { pname = "ros-melodic-roslang"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/roslang/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "147d2f848b96ebd2b38f17bd62b485e3b213c1ac672c497d5216038f5c5f5bda"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/roslang/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "2fa4021768ecf136c9203100fd0537787e06e05af215bf5f17e0fb5740e7cb90"; }; buildType = "catkin"; diff --git a/melodic/roslib/default.nix b/melodic/roslib/default.nix index fa71401c14..ffbf3780de 100644 --- a/melodic/roslib/default.nix +++ b/melodic/roslib/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, ros-environment, rospack, boost, catkin, pythonPackages, rosmake }: +{ lib, buildRosPackage, fetchurl, ros-environment, rospack, boost, catkin, rosmake }: buildRosPackage { pname = "ros-melodic-roslib"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/roslib/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "e6a681f31b005d86d3d87877a69d398e5736ac4fc8cd3e65d8900d05b96f9b9b"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/roslib/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "68b6b424fda14f327baa17aa1a2417616b783851150561af13670b03e0f8e51d"; }; buildType = "catkin"; buildInputs = [ rospack boost ]; checkInputs = [ rosmake ]; - propagatedBuildInputs = [ pythonPackages.rospkg ros-environment rospack catkin ]; + propagatedBuildInputs = [ ros-environment rospack catkin ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/rosmake/default.nix b/melodic/rosmake/default.nix index 6eaff9a177..98dc6a0d76 100644 --- a/melodic/rosmake/default.nix +++ b/melodic/rosmake/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-rosmake"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosmake/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "2014461723eb619c99a70d3314a6e392e922a27d17fc9bc5a83292c8dfd0d591"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosmake/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "002be3a8cc840df70a0499cf6b14a090cdc330f486315b90547c72f3d20fd679"; }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg catkin ]; + propagatedBuildInputs = [ catkin ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/rosmon-core/default.nix b/melodic/rosmon-core/default.nix index 2210d0a36d..dce3542ca6 100644 --- a/melodic/rosmon-core/default.nix +++ b/melodic/rosmon-core/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, python, rospack, boost, rosbash, cmake-modules, rosfmt, libyamlcpp, catkin, pythonPackages, tinyxml, rostest, roslib, ncurses, catch-ros, std-msgs, diagnostic-msgs, roscpp, rosmon-msgs }: buildRosPackage { pname = "ros-melodic-rosmon-core"; - version = "2.1.1-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/xqms/rosmon-release/archive/release/melodic/rosmon_core/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "eda6b1f4a31cac71c3f3f46bd154284891ce44f8f406cf165d64a1b008785b2e"; + url = "https://github.com/xqms/rosmon-release/archive/release/melodic/rosmon_core/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "3aa96849e40110d129d3e2066cf79173bad441585bd87f75e4d9c4c85f8a4084"; }; buildType = "catkin"; diff --git a/melodic/rosmon-msgs/default.nix b/melodic/rosmon-msgs/default.nix index 7e9f93532b..2388d05274 100644 --- a/melodic/rosmon-msgs/default.nix +++ b/melodic/rosmon-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin }: buildRosPackage { pname = "ros-melodic-rosmon-msgs"; - version = "2.1.1-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/xqms/rosmon-release/archive/release/melodic/rosmon_msgs/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "e0d2bdc8b92bf37d1742516bd955115f7c4d3743146224c56d612eb34328aea4"; + url = "https://github.com/xqms/rosmon-release/archive/release/melodic/rosmon_msgs/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "d25d722729dbbcde99b24f22b59d7d2e0be91bb5bc27d8893fb0db07069be497"; }; buildType = "catkin"; diff --git a/melodic/rosmon/default.nix b/melodic/rosmon/default.nix index 8872e1f56f..cabcfd2eaa 100644 --- a/melodic/rosmon/default.nix +++ b/melodic/rosmon/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, rosmon-core, rqt-rosmon }: buildRosPackage { pname = "ros-melodic-rosmon"; - version = "2.1.1-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/xqms/rosmon-release/archive/release/melodic/rosmon/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "cd26c93fdcf7a7ea7c743a1debb5d0c2ab2848eae7f1b66ca953b413f910f4b6"; + url = "https://github.com/xqms/rosmon-release/archive/release/melodic/rosmon/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "14f2e069b2dd464ccf20634b9fb917429a562c0c3b4dbda904999cb38f6f54ac"; }; buildType = "catkin"; diff --git a/melodic/rospack/default.nix b/melodic/rospack/default.nix index c2c26cbb3c..505786104f 100644 --- a/melodic/rospack/default.nix +++ b/melodic/rospack/default.nix @@ -2,21 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python, ros-environment, cmake-modules, boost, gtest, catkin, pythonPackages, pkg-config, tinyxml-2 }: +{ lib, buildRosPackage, fetchurl, ros-environment, cmake-modules, boost, gtest, catkin, pkg-config, tinyxml-2 }: buildRosPackage { pname = "ros-melodic-rospack"; - version = "2.5.3"; + version = "2.5.4-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rospack-release/archive/release/melodic/rospack/2.5.3-0.tar.gz"; - name = "2.5.3-0.tar.gz"; - sha256 = "0b9db7d9b7c20d8f36204d3bda08ef5cf41f3f8f7e009862102603b9daf65429"; + url = "https://github.com/ros-gbp/rospack-release/archive/release/melodic/rospack/2.5.4-1.tar.gz"; + name = "2.5.4-1.tar.gz"; + sha256 = "15345b7f4f0182539a528059fc7bc9f44af682f8cdc90a5514e1a4c236e76b8a"; }; buildType = "catkin"; - buildInputs = [ python cmake-modules boost gtest pkg-config tinyxml-2 ]; - checkInputs = [ pythonPackages.coverage ]; - propagatedBuildInputs = [ python ros-environment boost pythonPackages.rosdep pkg-config tinyxml-2 pythonPackages.catkin-pkg ]; + buildInputs = [ cmake-modules boost gtest pkg-config tinyxml-2 ]; + propagatedBuildInputs = [ ros-environment tinyxml-2 boost pkg-config ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/rosparam-shortcuts/default.nix b/melodic/rosparam-shortcuts/default.nix index f2ff350719..bc2ed05321 100644 --- a/melodic/rosparam-shortcuts/default.nix +++ b/melodic/rosparam-shortcuts/default.nix @@ -5,17 +5,17 @@ { lib, buildRosPackage, fetchurl, cmake-modules, roslint, catkin, eigen, eigen-conversions, roscpp }: buildRosPackage { pname = "ros-melodic-rosparam-shortcuts"; - version = "0.3.1-r1"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/PickNikRobotics/rosparam_shortcuts-release/archive/release/melodic/rosparam_shortcuts/0.3.1-1.tar.gz"; - name = "0.3.1-1.tar.gz"; - sha256 = "98ae1e0dfc847978257e1ec58b7c183ac4304dc620ac460356d33473adba7042"; + url = "https://github.com/PickNikRobotics/rosparam_shortcuts-release/archive/release/melodic/rosparam_shortcuts/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "e98b3641823b5ebc202bf41a8c62202f8c26fd7d898c9c9a32fb1812771b9554"; }; buildType = "catkin"; buildInputs = [ cmake-modules roslint eigen eigen-conversions roscpp ]; - propagatedBuildInputs = [ roscpp eigen ]; + propagatedBuildInputs = [ eigen-conversions roscpp ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/rostime/default.nix b/melodic/rostime/default.nix index f3f72c350d..ce3140a6c6 100644 --- a/melodic/rostime/default.nix +++ b/melodic/rostime/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, cpp-common, boost }: buildRosPackage { pname = "ros-melodic-rostime"; - version = "0.6.12"; + version = "0.6.13-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/rostime/0.6.12-0.tar.gz"; - name = "0.6.12-0.tar.gz"; - sha256 = "d99a7287aca9e4fad4aeae4c8fedfd9d69c8ccf7977b0488bd27d5c57c5fb208"; + url = "https://github.com/ros-gbp/roscpp_core-release/archive/release/melodic/rostime/0.6.13-1.tar.gz"; + name = "0.6.13-1.tar.gz"; + sha256 = "0aedc8397fb212ed0e019f63d739508a0b009e1a22943a86f8e4be20769b5157"; }; buildType = "catkin"; diff --git a/melodic/rosunit/default.nix b/melodic/rosunit/default.nix index 37d9339b91..bc16fdde10 100644 --- a/melodic/rosunit/default.nix +++ b/melodic/rosunit/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, roslib, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, roslib, catkin }: buildRosPackage { pname = "ros-melodic-rosunit"; - version = "1.14.6"; + version = "1.14.7-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosunit/1.14.6-0.tar.gz"; - name = "1.14.6-0.tar.gz"; - sha256 = "145e8195fd8e46ec775d82e0c18aeb0b49e8dd20e9f042b454fecfd35044213a"; + url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/rosunit/1.14.7-1.tar.gz"; + name = "1.14.7-1.tar.gz"; + sha256 = "3d8896cfa0f8b96666cc2749a7e3eb30a8ee522f76ff6b5282cbc1da5c2be81a"; }; buildType = "catkin"; - propagatedBuildInputs = [ pythonPackages.rospkg roslib ]; + propagatedBuildInputs = [ roslib ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/rqt-launchtree/default.nix b/melodic/rqt-launchtree/default.nix new file mode 100644 index 0000000000..ebced3dd7d --- /dev/null +++ b/melodic/rqt-launchtree/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rqt-gui-py, rqt-gui, catkin, rospy, roslaunch }: +buildRosPackage { + pname = "ros-melodic-rqt-launchtree"; + version = "0.2.0-r1"; + + src = fetchurl { + url = "https://github.com/pschillinger/rqt_launchtree-release/archive/release/melodic/rqt_launchtree/0.2.0-1.tar.gz"; + name = "0.2.0-1.tar.gz"; + sha256 = "0eb679a1667c49340b2cd90602a653377d5b5582cc782d9fc8b2a58d9b9dc79e"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ rqt-gui-py roslaunch rqt-gui rospy ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An RQT plugin for hierarchical launchfile configuration introspection.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/rqt-reconfigure/default.nix b/melodic/rqt-reconfigure/default.nix index b559f7863e..ef5d0ec52f 100644 --- a/melodic/rqt-reconfigure/default.nix +++ b/melodic/rqt-reconfigure/default.nix @@ -2,32 +2,34 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, rqt-gui-py, rqt-gui, catkin, rqt-console, dynamic-reconfigure, rospy, rqt-py-common, python-qt-binding }: +{ lib, buildRosPackage, fetchurl, rqt-gui-py, roslint, catkin, rqt-gui, pythonPackages, rostest, rqt-console, dynamic-reconfigure, rospy, rqt-py-common, python-qt-binding }: buildRosPackage { pname = "ros-melodic-rqt-reconfigure"; - version = "0.4.10"; + version = "0.5.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rqt_reconfigure-release/archive/release/melodic/rqt_reconfigure/0.4.10-0.tar.gz"; - name = "0.4.10-0.tar.gz"; - sha256 = "7dfe332ee9d603a0981832a698c817c14b0fa00c3cc0de4ab7a6676c90d598b4"; + url = "https://github.com/ros-gbp/rqt_reconfigure-release/archive/release/melodic/rqt_reconfigure/0.5.1-1.tar.gz"; + name = "0.5.1-1.tar.gz"; + sha256 = "718a1e266ce3af19b94bed5cf51f94df71be44070213e63940c57c1a908218f8"; }; buildType = "catkin"; - propagatedBuildInputs = [ rqt-gui-py rqt-gui rqt-console dynamic-reconfigure rospy rqt-py-common python-qt-binding ]; + buildInputs = [ roslint ]; + checkInputs = [ rostest ]; + propagatedBuildInputs = [ rqt-gui-py rqt-gui pythonPackages.pyyaml rqt-console dynamic-reconfigure rospy rqt-py-common python-qt-binding ]; nativeBuildInputs = [ catkin ]; meta = { description = ''This rqt plugin succeeds former dynamic_reconfigure's GUI - (reconfigure_gui), and provides the way to view and edit the parameters - that are accessible via dynamic_reconfigure.
-
- (12/27/2012) In the future, arbitrary parameters that are not associated - with any nodes (which are not handled by dynamic_reconfigure) might - become handled. - However, currently as the name indicates, this pkg solely is dependent - on dynamic_reconfigure that allows access to only those params latched - to nodes.''; + (reconfigure_gui), and provides the way to view and edit the parameters + that are accessible via dynamic_reconfigure.
+
+ (12/27/2012) In the future, arbitrary parameters that are not associated + with any nodes (which are not handled by dynamic_reconfigure) might + become handled. + However, currently as the name indicates, this pkg solely is dependent + on dynamic_reconfigure that allows access to only those params latched + to nodes.''; license = with lib.licenses; [ bsdOriginal ]; }; } diff --git a/melodic/rqt-rosmon/default.nix b/melodic/rqt-rosmon/default.nix index 628318f8a9..885f6a9660 100644 --- a/melodic/rqt-rosmon/default.nix +++ b/melodic/rqt-rosmon/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, pluginlib, catkin, rqt-gui, rqt-gui-cpp, qt5, roscpp, rosmon-msgs }: buildRosPackage { pname = "ros-melodic-rqt-rosmon"; - version = "2.1.1-r1"; + version = "2.2.0-r1"; src = fetchurl { - url = "https://github.com/xqms/rosmon-release/archive/release/melodic/rqt_rosmon/2.1.1-1.tar.gz"; - name = "2.1.1-1.tar.gz"; - sha256 = "9cffa354266a4e08bb3545b0a1efb9b7cc16ffebded8423366417f86dbcd1f2a"; + url = "https://github.com/xqms/rosmon-release/archive/release/melodic/rqt_rosmon/2.2.0-1.tar.gz"; + name = "2.2.0-1.tar.gz"; + sha256 = "6a2ccef7322bbeac942798d820361f7d17adfd2fad7bbfce6e588e2fa43e672d"; }; buildType = "catkin"; diff --git a/melodic/rviz-visual-tools/default.nix b/melodic/rviz-visual-tools/default.nix index dc6f8145af..8fedd445e0 100644 --- a/melodic/rviz-visual-tools/default.nix +++ b/melodic/rviz-visual-tools/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, ogre1_9, roslint, trajectory-msgs, eigen-stl-containers, catkin, sensor-msgs, rostest, std-msgs, rviz, qt5, visualization-msgs, graph-msgs, tf-conversions, eigen-conversions, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-melodic-rviz-visual-tools"; - version = "3.7.0"; + version = "3.8.0-r4"; src = fetchurl { - url = "https://github.com/PickNikRobotics/rviz_visual_tools-release/archive/release/melodic/rviz_visual_tools/3.7.0-0.tar.gz"; - name = "3.7.0-0.tar.gz"; - sha256 = "e8e3e49bb0e1512cf87c0fbfe97639e415e0c304dc83bc357a0da93c56c45674"; + url = "https://github.com/PickNikRobotics/rviz_visual_tools-release/archive/release/melodic/rviz_visual_tools/3.8.0-4.tar.gz"; + name = "3.8.0-4.tar.gz"; + sha256 = "4b4eb5dcac945413442686e3c37cb0f383c40fd7cb491044ca7e0505fffb2976"; }; buildType = "catkin"; diff --git a/melodic/rviz/default.nix b/melodic/rviz/default.nix index 72843ce79c..ed4ae288d4 100644 --- a/melodic/rviz/default.nix +++ b/melodic/rviz/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rosconsole, rospy, tf, geometry-msgs, image-transport, message-filters, urdfdom-headers, libGL, roslib, std-srvs, ogre1_9, rosbag, catkin, nav-msgs, urdf, resource-retriever, std-msgs, libGLU, tinyxml-2, laser-geometry, python-qt-binding, roscpp, visualization-msgs, cmake-modules, pluginlib, libyamlcpp, sensor-msgs, assimp, urdfdom, rostest, qt5, interactive-markers, eigen, media-export, rosunit, map-msgs }: buildRosPackage { pname = "ros-melodic-rviz"; - version = "1.13.3"; + version = "1.13.5-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/rviz-release/archive/release/melodic/rviz/1.13.3-0.tar.gz"; - name = "1.13.3-0.tar.gz"; - sha256 = "1d30b85b375f6c15a25f690e3ac296f19527fd1740e85fa26ba059d5f8fd0bda"; + url = "https://github.com/ros-gbp/rviz-release/archive/release/melodic/rviz/1.13.5-1.tar.gz"; + name = "1.13.5-1.tar.gz"; + sha256 = "55056ab13e7cae50b1fcc3d6d50d31e3d9ae58110f4cccf05a42d7f79072fa46"; }; buildType = "catkin"; diff --git a/melodic/rxcpp-vendor/default.nix b/melodic/rxcpp-vendor/default.nix new file mode 100644 index 0000000000..dd23a2284f --- /dev/null +++ b/melodic/rxcpp-vendor/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-melodic-rxcpp-vendor"; + version = "4.1.0-r1"; + + src = fetchurl { + url = "https://github.com/rosin-project/rxcpp_vendor-release/archive/release/melodic/rxcpp_vendor/4.1.0-1.tar.gz"; + name = "4.1.0-1.tar.gz"; + sha256 = "a9489ead897a2615307dc749869cef1d17caddde0eda42a362f9d811cc34980b"; + }; + + buildType = "catkin"; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A vendor package for RxCpp''; + license = with lib.licenses; [ asl20 ]; + }; +} diff --git a/melodic/rxros-tf/default.nix b/melodic/rxros-tf/default.nix new file mode 100644 index 0000000000..beb07a9dc9 --- /dev/null +++ b/melodic/rxros-tf/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, tf, catkin, rxros }: +buildRosPackage { + pname = "ros-melodic-rxros-tf"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/rosin-project/rxros-release/archive/release/melodic/rxros_tf/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "dc14d6a0fb3706f25cbad9696e1b39a5e9b16f44be6f8f827a13aa5833bbe355"; + }; + + buildType = "catkin"; + buildInputs = [ tf rxros ]; + propagatedBuildInputs = [ tf rxros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Extensions to RxROS for working with TF.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/rxros/default.nix b/melodic/rxros/default.nix new file mode 100644 index 0000000000..d6e11ce75b --- /dev/null +++ b/melodic/rxros/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, roscpp, rxcpp-vendor }: +buildRosPackage { + pname = "ros-melodic-rxros"; + version = "0.1.0-r1"; + + src = fetchurl { + url = "https://github.com/rosin-project/rxros-release/archive/release/melodic/rxros/0.1.0-1.tar.gz"; + name = "0.1.0-1.tar.gz"; + sha256 = "ac6bf266d3f1bfbe7be43f5870ba29469fffb094fe4c4bdc8241a128187c6dde"; + }; + + buildType = "catkin"; + buildInputs = [ roscpp rxcpp-vendor ]; + propagatedBuildInputs = [ roscpp rxcpp-vendor ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The RxROS package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/safety-limiter-msgs/default.nix b/melodic/safety-limiter-msgs/default.nix new file mode 100644 index 0000000000..38c6639552 --- /dev/null +++ b/melodic/safety-limiter-msgs/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: +buildRosPackage { + pname = "ros-melodic-safety-limiter-msgs"; + version = "0.5.0-r1"; + + src = fetchurl { + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/safety_limiter_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "ce604a0c0ea91871e7e2a7949b792e751fadde6e2570ab4091eb5c63806e9703"; + }; + + buildType = "catkin"; + buildInputs = [ std-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs message-runtime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Message definitions for safety_limiter_msgs package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/safety-limiter/default.nix b/melodic/safety-limiter/default.nix index 27a6e4ad6d..955a166d07 100644 --- a/melodic/safety-limiter/default.nix +++ b/melodic/safety-limiter/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, cmake-modules, roslint, pcl, sensor-msgs, catkin, tf2-ros, diagnostic-updater, tf2-sensor-msgs, rostest, nav-msgs, neonavigation-common, xmlrpcpp, eigen, std-msgs, roscpp, pcl-conversions, geometry-msgs }: +{ lib, buildRosPackage, fetchurl, cmake-modules, roslint, safety-limiter-msgs, pcl, sensor-msgs, catkin, tf2-ros, diagnostic-updater, tf2-sensor-msgs, rostest, nav-msgs, neonavigation-common, xmlrpcpp, eigen, std-msgs, roscpp, pcl-conversions, geometry-msgs }: buildRosPackage { pname = "ros-melodic-safety-limiter"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/safety_limiter/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "8523dfebde968e1206db434b22d9ef8222382024d6669556be24b1d699d126cb"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/safety_limiter/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "28056423f972bfdafd1ea71ba51d1d78911494241657813b5840ee34e7148db1"; }; buildType = "catkin"; - buildInputs = [ cmake-modules pcl sensor-msgs tf2-ros diagnostic-updater tf2-sensor-msgs neonavigation-common xmlrpcpp eigen std-msgs roscpp pcl-conversions geometry-msgs ]; + buildInputs = [ cmake-modules safety-limiter-msgs pcl sensor-msgs tf2-ros diagnostic-updater tf2-sensor-msgs neonavigation-common xmlrpcpp eigen std-msgs roscpp pcl-conversions geometry-msgs ]; checkInputs = [ rostest nav-msgs roslint ]; - propagatedBuildInputs = [ cmake-modules pcl sensor-msgs tf2-ros diagnostic-updater tf2-sensor-msgs neonavigation-common xmlrpcpp eigen std-msgs roscpp pcl-conversions geometry-msgs ]; + propagatedBuildInputs = [ cmake-modules safety-limiter-msgs pcl sensor-msgs tf2-ros diagnostic-updater tf2-sensor-msgs neonavigation-common xmlrpcpp eigen std-msgs roscpp pcl-conversions geometry-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/sbpl-lattice-planner/default.nix b/melodic/sbpl-lattice-planner/default.nix index bc438c06f0..f39d522805 100644 --- a/melodic/sbpl-lattice-planner/default.nix +++ b/melodic/sbpl-lattice-planner/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, nav-core, catkin, sbpl, tf2, nav-msgs, message-generation, message-runtime, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-sbpl-lattice-planner"; - version = "0.3.2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/sbpl_lattice_planner/0.3.2-0.tar.gz"; - name = "0.3.2-0.tar.gz"; - sha256 = "e78f8dc5ccf4ffb74f314de47656e49eca331b5cb262d6edfb4ea2729eab56c8"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/sbpl_lattice_planner/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "efbfed3e3ac9b17303e77d216eeb675137a63ec6b524088191e4ca06207588c2"; }; buildType = "catkin"; diff --git a/melodic/sbpl-recovery/default.nix b/melodic/sbpl-recovery/default.nix index 2ed7b8e833..b1546110f5 100644 --- a/melodic/sbpl-recovery/default.nix +++ b/melodic/sbpl-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, nav-core, catkin, tf2-ros, sbpl-lattice-planner, pose-follower, roscpp }: buildRosPackage { pname = "ros-melodic-sbpl-recovery"; - version = "0.3.2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/sbpl_recovery/0.3.2-0.tar.gz"; - name = "0.3.2-0.tar.gz"; - sha256 = "b9c8d77b01c68be444f7e4c5dfa555f55c23076a8e6b060b755ca6883ed5f1be"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/sbpl_recovery/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "24aab134f21caea064f1e410dfc852452977c99f2e064b97203e2e701c31ded5"; }; buildType = "catkin"; diff --git a/melodic/seed-smartactuator-sdk/default.nix b/melodic/seed-smartactuator-sdk/default.nix new file mode 100644 index 0000000000..a7bbe37e17 --- /dev/null +++ b/melodic/seed-smartactuator-sdk/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, boost }: +buildRosPackage { + pname = "ros-melodic-seed-smartactuator-sdk"; + version = "0.0.4-r1"; + + src = fetchurl { + url = "https://github.com/seed-solutions/seed_smartactuator_sdk-release/archive/release/melodic/seed_smartactuator_sdk/0.0.4-1.tar.gz"; + name = "0.0.4-1.tar.gz"; + sha256 = "7c51aaebd83b215d47b67e5e725536ead3e01e73415bf5be00347705a5305714"; + }; + + buildType = "catkin"; + buildInputs = [ boost ]; + propagatedBuildInputs = [ boost ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The seed_smartactuator_sdk package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/sick-scan/default.nix b/melodic/sick-scan/default.nix index a8710abe23..c7a6838579 100644 --- a/melodic/sick-scan/default.nix +++ b/melodic/sick-scan/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, sensor-msgs, catkin, diagnostic-updater, message-generation, message-runtime, visualization-msgs, pcl-ros, dynamic-reconfigure, roscpp, pcl-conversions }: buildRosPackage { pname = "ros-melodic-sick-scan"; - version = "1.3.21"; + version = "1.3.22-r1"; src = fetchurl { - url = "https://github.com/SICKAG/sick_scan-release/archive/release/melodic/sick_scan/1.3.21-0.tar.gz"; - name = "1.3.21-0.tar.gz"; - sha256 = "dce691bd294f3051310108f8e5f90b2ecfc6d287f2b86fdfbbbded89f18d68eb"; + url = "https://github.com/SICKAG/sick_scan-release/archive/release/melodic/sick_scan/1.3.22-1.tar.gz"; + name = "1.3.22-1.tar.gz"; + sha256 = "a4e7219090b37c5062afd1195a0569fb7bbf9f9f9214c0df74b7588114ffffe6"; }; buildType = "catkin"; diff --git a/melodic/simple-message/default.nix b/melodic/simple-message/default.nix index 7163e6df0d..14887855a3 100644 --- a/melodic/simple-message/default.nix +++ b/melodic/simple-message/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, industrial-msgs, catkin, rosunit, roscpp }: buildRosPackage { pname = "ros-melodic-simple-message"; - version = "0.7.0"; + version = "0.7.1-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/simple_message/0.7.0-0.tar.gz"; - name = "0.7.0-0.tar.gz"; - sha256 = "5c8e3ff246f5d757272ddf918cd28c6256bfca757437ec78fd606fc68ca53e87"; + url = "https://github.com/ros-industrial-release/industrial_core-release/archive/release/melodic/simple_message/0.7.1-1.tar.gz"; + name = "0.7.1-1.tar.gz"; + sha256 = "1a173646a6fb15387eea9bb6c7d9225f28c8506e36aebde93667dbefa65c8721"; }; buildType = "catkin"; diff --git a/melodic/simple-navigation-goals-tutorial/default.nix b/melodic/simple-navigation-goals-tutorial/default.nix new file mode 100644 index 0000000000..8cea0d8050 --- /dev/null +++ b/melodic/simple-navigation-goals-tutorial/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, roscpp, move-base-msgs, actionlib, tf }: +buildRosPackage { + pname = "ros-melodic-simple-navigation-goals-tutorial"; + version = "0.2.3-r1"; + + src = fetchurl { + url = "https://github.com/ros-gbp/navigation_tutorials-release/archive/release/melodic/simple_navigation_goals_tutorial/0.2.3-1.tar.gz"; + name = "0.2.3-1.tar.gz"; + sha256 = "822743ee6df1764688c0cd3898150d95fa634fc85224ee6e2024d2f45f9d1799"; + }; + + buildType = "catkin"; + buildInputs = [ move-base-msgs tf roscpp actionlib ]; + propagatedBuildInputs = [ move-base-msgs tf roscpp actionlib ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The simple_navigation_goals_tutorial package''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/socketcan-bridge/default.nix b/melodic/socketcan-bridge/default.nix index f51e1dad5b..3a5634ecb4 100644 --- a/melodic/socketcan-bridge/default.nix +++ b/melodic/socketcan-bridge/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, roslint, can-msgs, catkin, rostest, socketcan-interface, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, roslint, can-msgs, catkin, rosconsole-bridge, rostest, socketcan-interface, roscpp, rosunit }: buildRosPackage { pname = "ros-melodic-socketcan-bridge"; - version = "0.8.1-r1"; + version = "0.8.2-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/socketcan_bridge/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "bf40769e5652dc526c8434b55c9a4bab56ae24c4138df39712c285f82a8acba9"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/socketcan_bridge/0.8.2-1.tar.gz"; + name = "0.8.2-1.tar.gz"; + sha256 = "b757ed9a8e2e7bce9c8834e356e00263d786ac163229b6846db205638f941174"; }; buildType = "catkin"; - buildInputs = [ can-msgs roscpp socketcan-interface ]; + buildInputs = [ can-msgs roscpp rosconsole-bridge socketcan-interface ]; checkInputs = [ rostest roslint rosunit ]; - propagatedBuildInputs = [ can-msgs roscpp socketcan-interface ]; + propagatedBuildInputs = [ can-msgs roscpp rosconsole-bridge socketcan-interface ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/socketcan-interface/default.nix b/melodic/socketcan-interface/default.nix index 5c87563b14..c8b1accaa2 100644 --- a/melodic/socketcan-interface/default.nix +++ b/melodic/socketcan-interface/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, class-loader, catkin, linuxHeaders, rosunit }: +{ lib, buildRosPackage, fetchurl, boost, class-loader, catkin, linuxHeaders, console-bridge, rosunit }: buildRosPackage { pname = "ros-melodic-socketcan-interface"; - version = "0.8.1-r1"; + version = "0.8.2-r1"; src = fetchurl { - url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/socketcan_interface/0.8.1-1.tar.gz"; - name = "0.8.1-1.tar.gz"; - sha256 = "bb0aa5efe5e63a0a75d4f2fb7595be0b72c47eb94d175b942c8e7653d5409377"; + url = "https://github.com/ros-industrial-release/ros_canopen-release/archive/release/melodic/socketcan_interface/0.8.2-1.tar.gz"; + name = "0.8.2-1.tar.gz"; + sha256 = "e59e02fb68b878c51ee9adbad6008109f85495608d31fd2a139a2dcfef55e572"; }; buildType = "catkin"; - buildInputs = [ linuxHeaders class-loader boost ]; + buildInputs = [ linuxHeaders class-loader console-bridge boost ]; checkInputs = [ rosunit ]; - propagatedBuildInputs = [ linuxHeaders class-loader boost ]; + propagatedBuildInputs = [ linuxHeaders class-loader console-bridge boost ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/soem/default.nix b/melodic/soem/default.nix index e0caa81c46..1dbc3ab3d6 100644 --- a/melodic/soem/default.nix +++ b/melodic/soem/default.nix @@ -5,23 +5,21 @@ { lib, buildRosPackage, fetchurl, catkin }: buildRosPackage { pname = "ros-melodic-soem"; - version = "1.3.0"; + version = "1.4.0-r1"; src = fetchurl { - url = "https://github.com/mgruhler/soem-gbp/archive/release/melodic/soem/1.3.0-0.tar.gz"; - name = "1.3.0-0.tar.gz"; - sha256 = "79cdd2124448cb591bcccded0b04a2bc74e0a44c030c84187b1e9aaa6a1ea7cb"; + url = "https://github.com/mgruhler/soem-gbp/archive/release/melodic/soem/1.4.0-1.tar.gz"; + name = "1.4.0-1.tar.gz"; + sha256 = "cc03d89d73e3fc1a7914451e6f890065a30b74d6aed49983b743f57db73c4a80"; }; buildType = "catkin"; nativeBuildInputs = [ catkin ]; meta = { - description = ''SOEM is an open source EtherCAT master library written in c. Its - primary target is Linux but can be adapted to other OS and - embedded systems. (http://developer.berlios.de/projects/soem/) - - This package contains the original soem c code provided by the Technische Universiteit Eindhoven.''; - license = with lib.licenses; [ gpl1 ]; + 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/melodic/teb-local-planner/default.nix b/melodic/teb-local-planner/default.nix index 93f4c5b2e1..f1636d2904 100644 --- a/melodic/teb-local-planner/default.nix +++ b/melodic/teb-local-planner/default.nix @@ -2,20 +2,20 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, libg2o, geometry-msgs, message-generation, message-runtime, tf2-geometry-msgs, catkin, tf2-ros, nav-msgs, std-msgs, roscpp, visualization-msgs, costmap-2d, cmake-modules, base-local-planner, pluginlib, nav-core, tf2, costmap-converter, interactive-markers, dynamic-reconfigure, tf2-eigen }: +{ lib, buildRosPackage, fetchurl, libg2o, geometry-msgs, message-generation, message-runtime, mbf-costmap-core, tf2-geometry-msgs, catkin, tf2-ros, nav-msgs, std-msgs, visualization-msgs, roscpp, costmap-2d, cmake-modules, base-local-planner, pluginlib, mbf-msgs, nav-core, tf2, costmap-converter, interactive-markers, dynamic-reconfigure, tf2-eigen }: buildRosPackage { pname = "ros-melodic-teb-local-planner"; - version = "0.8.2-r1"; + version = "0.8.3-r1"; src = fetchurl { - url = "https://github.com/rst-tu-dortmund/teb_local_planner-release/archive/release/melodic/teb_local_planner/0.8.2-1.tar.gz"; - name = "0.8.2-1.tar.gz"; - sha256 = "a5b53799017164eb947798124f5fb2bfbe057e019b0239a587c0dd8bc80ab8a0"; + url = "https://github.com/rst-tu-dortmund/teb_local_planner-release/archive/release/melodic/teb_local_planner/0.8.3-1.tar.gz"; + name = "0.8.3-1.tar.gz"; + sha256 = "7fe22efb10e905a9f2787049c7c826c33f2d3273b24e81c12d42812d7b07f7c6"; }; buildType = "catkin"; - buildInputs = [ libg2o dynamic-reconfigure geometry-msgs message-generation tf2-geometry-msgs tf2-ros nav-msgs std-msgs visualization-msgs roscpp costmap-2d cmake-modules base-local-planner pluginlib nav-core tf2 costmap-converter interactive-markers tf2-eigen ]; - propagatedBuildInputs = [ costmap-2d pluginlib base-local-planner libg2o nav-core tf2-ros tf2 nav-msgs message-runtime costmap-converter dynamic-reconfigure std-msgs interactive-markers visualization-msgs roscpp geometry-msgs ]; + buildInputs = [ libg2o dynamic-reconfigure geometry-msgs message-generation mbf-costmap-core tf2-geometry-msgs tf2-ros nav-msgs std-msgs roscpp visualization-msgs costmap-2d cmake-modules base-local-planner pluginlib mbf-msgs nav-core tf2 costmap-converter interactive-markers tf2-eigen ]; + propagatedBuildInputs = [ costmap-2d mbf-costmap-core pluginlib base-local-planner libg2o mbf-msgs nav-core tf2-ros tf2 nav-msgs message-runtime costmap-converter dynamic-reconfigure std-msgs interactive-markers visualization-msgs roscpp geometry-msgs ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/test-mavros/default.nix b/melodic/test-mavros/default.nix index 638b78f587..7cfae47e78 100644 --- a/melodic/test-mavros/default.nix +++ b/melodic/test-mavros/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, mavros-extras, cmake-modules, control-toolbox, mavros, catkin, tf2-ros, angles, std-msgs, eigen-conversions, roscpp, geometry-msgs, eigen }: buildRosPackage { pname = "ros-melodic-test-mavros"; - version = "0.32.1-r1"; + version = "0.33.0-r1"; src = fetchurl { - url = "https://github.com/mavlink/mavros-release/archive/release/melodic/test_mavros/0.32.1-1.tar.gz"; - name = "0.32.1-1.tar.gz"; - sha256 = "6a9c794b01c2dd3e20db9f21e76b36bc31ff056a233359ce40c79a5ea778b911"; + url = "https://github.com/mavlink/mavros-release/archive/release/melodic/test_mavros/0.33.0-1.tar.gz"; + name = "0.33.0-1.tar.gz"; + sha256 = "4273f813bb7415feae16331ce3bebe5e6df127f42c7c22aeb1fd1d1866b5f0e7"; }; buildType = "catkin"; diff --git a/melodic/track-odometry/default.nix b/melodic/track-odometry/default.nix index a298e7da04..7b3dff66c0 100644 --- a/melodic/track-odometry/default.nix +++ b/melodic/track-odometry/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, cmake-modules, tf2-geometry-msgs, roslint, trajectory-msgs, sensor-msgs, catkin, message-filters, tf2-ros, tf2, rostest, nav-msgs, neonavigation-common, eigen, std-msgs, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-melodic-track-odometry"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/track_odometry/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "650551227268770f10c225af1819507d27e65916ea1285bf75ed6733d5c9eb81"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/track_odometry/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "c940bc976d54c2b889facc8658a78df2180bff46a8125187f4588accf6ff8de3"; }; buildType = "catkin"; diff --git a/melodic/trajectory-tracker-msgs/default.nix b/melodic/trajectory-tracker-msgs/default.nix index 8b431066f2..6e765a5e96 100644 --- a/melodic/trajectory-tracker-msgs/default.nix +++ b/melodic/trajectory-tracker-msgs/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, catkin, message-generation, nav-msgs, message-runtime, std-msgs, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-melodic-trajectory-tracker-msgs"; - version = "0.3.1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/trajectory_tracker_msgs/0.3.1-0.tar.gz"; - name = "0.3.1-0.tar.gz"; - sha256 = "c6c75c98fa9489ae279b8e4f5b88e7f34a23c3ca66b9543851858a140f56778e"; + url = "https://github.com/at-wat/neonavigation_msgs-release/archive/release/melodic/trajectory_tracker_msgs/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "16e5defe9dc4296864c7920fcc8249c3b6b261cdf7f66511d12f1a3a8a51e725"; }; buildType = "catkin"; diff --git a/melodic/trajectory-tracker/default.nix b/melodic/trajectory-tracker/default.nix index 0341c0a104..a6ec6ccaf0 100644 --- a/melodic/trajectory-tracker/default.nix +++ b/melodic/trajectory-tracker/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, tf2-geometry-msgs, catkin, tf2-ros, tf2, rostest, nav-msgs, trajectory-tracker-msgs, neonavigation-common, interactive-markers, eigen, roscpp, rosunit, geometry-msgs }: buildRosPackage { pname = "ros-melodic-trajectory-tracker"; - version = "0.4.2-r1"; + version = "0.5.0-r1"; src = fetchurl { - url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/trajectory_tracker/0.4.2-1.tar.gz"; - name = "0.4.2-1.tar.gz"; - sha256 = "5dc4d88ec88c979ad2137ca570308aa978ac03b40779d23a6fec5f774569924c"; + url = "https://github.com/at-wat/neonavigation-release/archive/release/melodic/trajectory_tracker/0.5.0-1.tar.gz"; + name = "0.5.0-1.tar.gz"; + sha256 = "4fbc1a1f8088e1798f2c265414a07faf70f0a4f2352dfdbe77e608e2c0bf76d6"; }; buildType = "catkin"; diff --git a/melodic/twist-recovery/default.nix b/melodic/twist-recovery/default.nix index 799b6a551e..e1293b617b 100644 --- a/melodic/twist-recovery/default.nix +++ b/melodic/twist-recovery/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, tf2-geometry-msgs, nav-core, catkin, tf2-ros, geometry-msgs }: buildRosPackage { pname = "ros-melodic-twist-recovery"; - version = "0.3.2"; + version = "0.3.3-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/twist_recovery/0.3.2-0.tar.gz"; - name = "0.3.2-0.tar.gz"; - sha256 = "8c67a2c46844a984e92f59e344590deedd9525f2bfc7b3201c6a1e8999c2d881"; + url = "https://github.com/ros-gbp/navigation_experimental-release/archive/release/melodic/twist_recovery/0.3.3-1.tar.gz"; + name = "0.3.3-1.tar.gz"; + sha256 = "42f3ed698ba40488337c23be1ee88d0980097420c6ef3c81003dcfdad3d75d0b"; }; buildType = "catkin"; diff --git a/melodic/um6/default.nix b/melodic/um6/default.nix index 5fab161f46..ef97a808b4 100644 --- a/melodic/um6/default.nix +++ b/melodic/um6/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, sensor-msgs, catkin, serial, message-generation, message-runtime, roscpp }: buildRosPackage { pname = "ros-melodic-um6"; - version = "1.1.2-r1"; + version = "1.1.3-r1"; src = fetchurl { - url = "https://github.com/ros-drivers-gbp/um6-release/archive/release/melodic/um6/1.1.2-1.tar.gz"; - name = "1.1.2-1.tar.gz"; - sha256 = "4290d7ad2a7964728372067e79bf4ea48b27b6233ea5a6eb4ecf19ff2868d933"; + url = "https://github.com/ros-drivers-gbp/um6-release/archive/release/melodic/um6/1.1.3-1.tar.gz"; + name = "1.1.3-1.tar.gz"; + sha256 = "2dab6e1c445eb2ac9fb634a8df474aec4e9f269f5a19832109ba8ba324ffcadd"; }; buildType = "catkin"; diff --git a/melodic/um7/default.nix b/melodic/um7/default.nix index d3ca706349..8afc68eaf0 100644 --- a/melodic/um7/default.nix +++ b/melodic/um7/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, roslint, sensor-msgs, catkin, serial, message-generation, message-runtime, roscpp }: buildRosPackage { pname = "ros-melodic-um7"; - version = "0.0.4"; + version = "0.0.6-r1"; src = fetchurl { - url = "https://github.com/ros-drivers-gbp/um7-release/archive/release/melodic/um7/0.0.4-0.tar.gz"; - name = "0.0.4-0.tar.gz"; - sha256 = "d557326e26d705cb29897eb7ac32baa349a08c71d07cf9501e6c457e3d634349"; + url = "https://github.com/ros-drivers-gbp/um7-release/archive/release/melodic/um7/0.0.6-1.tar.gz"; + name = "0.0.6-1.tar.gz"; + sha256 = "2def3dc297cb32a419cfed279aa05796da9a1129ea6d27a77ca28cc084ae5d39"; }; buildType = "catkin"; diff --git a/melodic/urdfdom-py/default.nix b/melodic/urdfdom-py/default.nix index 749c3f654d..bb1ead7f27 100644 --- a/melodic/urdfdom-py/default.nix +++ b/melodic/urdfdom-py/default.nix @@ -2,21 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, python, catkin, pythonPackages }: +{ lib, buildRosPackage, fetchurl, catkin, rospy }: buildRosPackage { pname = "ros-melodic-urdfdom-py"; - version = "0.4.0"; + version = "0.4.1-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/urdfdom_py-release/archive/release/melodic/urdfdom_py/0.4.0-0.tar.gz"; - name = "0.4.0-0.tar.gz"; - sha256 = "9d0663d9bde7a548ba4df458423922d7d1e326a786e50cc33846f0835c4843f6"; + url = "https://github.com/ros-gbp/urdfdom_py-release/archive/release/melodic/urdfdom_py/0.4.1-1.tar.gz"; + name = "0.4.1-1.tar.gz"; + sha256 = "5b370bb94a9ec59cf4e237cb34375eadfbae019f2f5d8cc30f43861bda88295b"; }; buildType = "catkin"; - buildInputs = [ python ]; - checkInputs = [ pythonPackages.mock ]; - propagatedBuildInputs = [ python pythonPackages.lxml pythonPackages.pyyaml ]; + propagatedBuildInputs = [ rospy ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/usv-gazebo-plugins/default.nix b/melodic/usv-gazebo-plugins/default.nix index 0ad33a9b7c..fc1bc778dc 100644 --- a/melodic/usv-gazebo-plugins/default.nix +++ b/melodic/usv-gazebo-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, catkin, gazebo-dev, message-runtime, eigen, std-msgs, roscpp, xacro, wave-gazebo-plugins }: buildRosPackage { pname = "ros-melodic-usv-gazebo-plugins"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/usv_gazebo_plugins/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "1435aac7a036c1039401de06da039e4ec866e86832e2de0cc20a9c754a62e68d"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/usv_gazebo_plugins/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "58313c1a2661211d5df57f609b4e7a3ab81a75d17ff91cbdba4bebb651431b3e"; }; buildType = "catkin"; diff --git a/melodic/uwsim-bullet/default.nix b/melodic/uwsim-bullet/default.nix new file mode 100644 index 0000000000..f0223f6324 --- /dev/null +++ b/melodic/uwsim-bullet/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, freeglut, cmake, catkin, xorg }: +buildRosPackage { + pname = "ros-melodic-uwsim-bullet"; + version = "2.82.1-r1"; + + src = fetchurl { + url = "https://github.com/uji-ros-pkg/uwsim_bullet-release/archive/release/melodic/uwsim_bullet/2.82.1-1.tar.gz"; + name = "2.82.1-1.tar.gz"; + sha256 = "1e32cf1e037d597481cd64db49bb4a98ddb2f1963b413f81b850b23d07e71612"; + }; + + buildType = "cmake"; + buildInputs = [ freeglut xorg.libXext ]; + propagatedBuildInputs = [ freeglut catkin xorg.libXext ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''The bullet library. See https://code.google.com/p/bullet''; + license = with lib.licenses; [ "Check author's website" ]; + }; +} diff --git a/melodic/uwsim-osgbullet/default.nix b/melodic/uwsim-osgbullet/default.nix new file mode 100644 index 0000000000..105e999df1 --- /dev/null +++ b/melodic/uwsim-osgbullet/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, uwsim-bullet, catkin, openscenegraph, uwsim-osgworks, cmake }: +buildRosPackage { + pname = "ros-melodic-uwsim-osgbullet"; + version = "3.0.1-r1"; + + src = fetchurl { + url = "https://github.com/uji-ros-pkg/uwsim_osgbullet-release/archive/release/melodic/uwsim_osgbullet/3.0.1-1.tar.gz"; + name = "3.0.1-1.tar.gz"; + sha256 = "6674aca98313e69c267c49d5d6df153f12dac2a821540b054e85c2626f2d6012"; + }; + + buildType = "cmake"; + buildInputs = [ uwsim-osgworks openscenegraph boost uwsim-bullet ]; + propagatedBuildInputs = [ boost uwsim-bullet catkin openscenegraph uwsim-osgworks ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''The OSG Bullet library adapted to UWSim. See https://code.google.com/p/osgbullet''; + license = with lib.licenses; [ lgpl2 ]; + }; +} diff --git a/melodic/uwsim-osgocean/default.nix b/melodic/uwsim-osgocean/default.nix new file mode 100644 index 0000000000..2ab64f7b6e --- /dev/null +++ b/melodic/uwsim-osgocean/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, openscenegraph, libGL, libGLU, cmake, fftw }: +buildRosPackage { + pname = "ros-melodic-uwsim-osgocean"; + version = "1.0.3-r1"; + + src = fetchurl { + url = "https://github.com/uji-ros-pkg/uwsim_osgocean-release/archive/release/melodic/uwsim_osgocean/1.0.3-1.tar.gz"; + name = "1.0.3-1.tar.gz"; + sha256 = "5fdb580de5268f922f5106b976d0cd18a7ebae834f4bbcca9fdfcb45ac0b261f"; + }; + + buildType = "cmake"; + buildInputs = [ boost openscenegraph libGLU libGL fftw ]; + propagatedBuildInputs = [ boost catkin openscenegraph libGLU libGL fftw ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''The OSG Ocean library adapted to UWSim. See https://code.google.com/p/osgocean''; + license = with lib.licenses; [ lgpl2 ]; + }; +} diff --git a/melodic/uwsim-osgworks/default.nix b/melodic/uwsim-osgworks/default.nix new file mode 100644 index 0000000000..b0d9eb4053 --- /dev/null +++ b/melodic/uwsim-osgworks/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, boost, catkin, openscenegraph, libGL, libGLU, cmake }: +buildRosPackage { + pname = "ros-melodic-uwsim-osgworks"; + version = "3.0.3-r1"; + + src = fetchurl { + url = "https://github.com/uji-ros-pkg/uwsim_osgworks-release/archive/release/melodic/uwsim_osgworks/3.0.3-1.tar.gz"; + name = "3.0.3-1.tar.gz"; + sha256 = "c8c0c34d3361a198d0dcc1688a35131f44d8cbb4f93c8aaead74e8e9c69bb8e0"; + }; + + buildType = "cmake"; + buildInputs = [ libGLU libGL openscenegraph boost ]; + propagatedBuildInputs = [ boost catkin openscenegraph libGLU libGL ]; + nativeBuildInputs = [ cmake ]; + + meta = { + description = ''The OSG Works library adapted to UWSim. See https://code.google.com/p/osgworks''; + license = with lib.licenses; [ lgpl2 ]; + }; +} diff --git a/melodic/visualization-osg/default.nix b/melodic/visualization-osg/default.nix new file mode 100644 index 0000000000..f8d97119d7 --- /dev/null +++ b/melodic/visualization-osg/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, osg-interactive-markers, osg-utils, osg-markers, catkin }: +buildRosPackage { + pname = "ros-melodic-visualization-osg"; + version = "1.0.2-r1"; + + src = fetchurl { + url = "https://github.com/uji-ros-pkg/visualization_osg-release/archive/release/melodic/visualization_osg/1.0.2-1.tar.gz"; + name = "1.0.2-1.tar.gz"; + sha256 = "146a2eba78be5ecaa092885cdb2026a4b9ce35e37602789539e3729147c0d748"; + }; + + buildType = "catkin"; + propagatedBuildInputs = [ osg-interactive-markers osg-utils osg-markers ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''visualization_osg is a metapackage providing support for visualization of geometry using the OpenSceneGraph rendering engine.''; + license = with lib.licenses; [ bsdOriginal ]; + }; +} diff --git a/melodic/vrx-gazebo/default.nix b/melodic/vrx-gazebo/default.nix index acb3f332f5..08ae6e1e6b 100644 --- a/melodic/vrx-gazebo/default.nix +++ b/melodic/vrx-gazebo/default.nix @@ -2,21 +2,21 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, gazebo-ros, wave-gazebo, joy-teleop, joy, catkin, wamv-gazebo, gazebo-dev, geographic-msgs, message-runtime, std-msgs, xacro }: +{ lib, buildRosPackage, fetchurl, gazebo-ros, wave-gazebo, joy-teleop, joy, catkin, wamv-gazebo, gazebo-dev, geographic-msgs, message-runtime, std-msgs, protobuf, xacro }: buildRosPackage { pname = "ros-melodic-vrx-gazebo"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/vrx_gazebo/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "7d42088ed6c42e99402b0aca80f0bc4ed9ef9b47517fc4eb669ff07dbd1f6ed8"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/vrx_gazebo/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "40c1c6e847bf627372b0c9320417f8fda63a7a676a637961a02d242e294b7fa8"; }; buildType = "catkin"; buildInputs = [ gazebo-ros wave-gazebo joy-teleop joy wamv-gazebo gazebo-dev geographic-msgs message-runtime std-msgs xacro ]; propagatedBuildInputs = [ gazebo-ros wave-gazebo joy-teleop joy wamv-gazebo gazebo-dev geographic-msgs message-runtime std-msgs xacro ]; - nativeBuildInputs = [ catkin ]; + nativeBuildInputs = [ protobuf catkin ]; meta = { description = ''The ROS package for the RobotX competition running in Gazebo.''; diff --git a/melodic/wamv-description/default.nix b/melodic/wamv-description/default.nix index a57ca26119..45ebc33893 100644 --- a/melodic/wamv-description/default.nix +++ b/melodic/wamv-description/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, catkin, xacro }: buildRosPackage { pname = "ros-melodic-wamv-description"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/wamv_description/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "d51914b71bb6d74437f82d657e56e620916c7211f2e368ee62f63b54d9028b2a"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/wamv_description/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "bc8a86b9725be627ecc3453e78d119966fb0a443f1167694bfc71715f243250a"; }; buildType = "catkin"; diff --git a/melodic/wamv-gazebo/default.nix b/melodic/wamv-gazebo/default.nix index ba0be61171..82698c1563 100644 --- a/melodic/wamv-gazebo/default.nix +++ b/melodic/wamv-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, hector-gazebo-plugins, catkin, wamv-description, gazebo-plugins, robot-localization, usv-gazebo-plugins, velodyne-gazebo-plugins, xacro }: buildRosPackage { pname = "ros-melodic-wamv-gazebo"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/wamv_gazebo/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "dc05d0a3a9bbaaa77c0daf4813ef7c7ab9b58364219eb5d9a6b0d45b1ac0eab4"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/wamv_gazebo/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "ca88141eb4cf4c4266d296a5f24d07c3a79b56e47787493c6596bbfbdc711f9f"; }; buildType = "catkin"; diff --git a/melodic/wave-gazebo-plugins/default.nix b/melodic/wave-gazebo-plugins/default.nix index af983430b2..fd15cbd1d1 100644 --- a/melodic/wave-gazebo-plugins/default.nix +++ b/melodic/wave-gazebo-plugins/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, catkin, eigen }: buildRosPackage { pname = "ros-melodic-wave-gazebo-plugins"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/wave_gazebo_plugins/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "6da8404f254022a612f018205fb3cb3e6985b5829a785edd02d7585ee0156498"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/wave_gazebo_plugins/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "cdb3a57bf812db78c4cd630f0f2608a667d7d8103b7d55570eb3cefbb5b0ac0f"; }; buildType = "catkin"; diff --git a/melodic/wave-gazebo/default.nix b/melodic/wave-gazebo/default.nix index e874b7b9c4..96b63c93b1 100644 --- a/melodic/wave-gazebo/default.nix +++ b/melodic/wave-gazebo/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, catkin, ruby, xacro, wave-gazebo-plugins }: buildRosPackage { pname = "ros-melodic-wave-gazebo"; - version = "1.2.1-r1"; + version = "1.2.6-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/wave_gazebo/1.2.1-1.tar.gz"; - name = "1.2.1-1.tar.gz"; - sha256 = "09060b76941958b0f2693b35f90b6cb6e27df11cc3acf825c90e82ed65f659f3"; + url = "https://github.com/ros-gbp/vrx-release/archive/release/melodic/wave_gazebo/1.2.6-1.tar.gz"; + name = "1.2.6-1.tar.gz"; + sha256 = "5b09082abbacc16ed5ca3b3f4606b9757554c5e055464c7e45a4a0ac7ecafdea"; }; buildType = "catkin"; diff --git a/melodic/xacro/default.nix b/melodic/xacro/default.nix index 4c5d3811af..d03f147f3a 100644 --- a/melodic/xacro/default.nix +++ b/melodic/xacro/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, rostest, roslaunch, catkin, roslint }: buildRosPackage { pname = "ros-melodic-xacro"; - version = "1.13.3"; + version = "1.13.4-r1"; src = fetchurl { - url = "https://github.com/ros-gbp/xacro-release/archive/release/melodic/xacro/1.13.3-0.tar.gz"; - name = "1.13.3-0.tar.gz"; - sha256 = "ef77d1f894a192888232b7b545b9f2748713066bae5c139644af3734aa09541d"; + url = "https://github.com/ros-gbp/xacro-release/archive/release/melodic/xacro/1.13.4-1.tar.gz"; + name = "1.13.4-1.tar.gz"; + sha256 = "2f4797a60fdb2ac1dbbaa681b2fa1d5e035a34645fe9dcfd9ea1006e3f507b73"; }; buildType = "catkin"; diff --git a/melodic/ypspur/default.nix b/melodic/ypspur/default.nix index 423dd3c5e2..c763ccca11 100644 --- a/melodic/ypspur/default.nix +++ b/melodic/ypspur/default.nix @@ -5,12 +5,12 @@ { lib, buildRosPackage, fetchurl, readline, catkin, cmake }: buildRosPackage { pname = "ros-melodic-ypspur"; - version = "1.16.0-r1"; + version = "1.17.0-r1"; src = fetchurl { - url = "https://github.com/openspur/yp-spur-release/archive/release/melodic/ypspur/1.16.0-1.tar.gz"; - name = "1.16.0-1.tar.gz"; - sha256 = "25896b5bc94699faa2318d80f78b857fa7bdd36444f7941a34947ad970a3f211"; + url = "https://github.com/openspur/yp-spur-release/archive/release/melodic/ypspur/1.17.0-1.tar.gz"; + name = "1.17.0-1.tar.gz"; + sha256 = "205b4d6d1fa49430f94c81c2d4f80c5c0bd1de0be2a2ec112656232f3af9ea8c"; }; buildType = "cmake";