From cea2738c0eea65f17d0ba2bb58e7e34573b101c4 Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Thu, 18 Apr 2019 01:46:07 -0400 Subject: [PATCH] regenerate ros-melodic, Thu Apr 18 01:46:06 2019 --- melodic/generated.nix | 38 +++++++++++++++++++ melodic/master-discovery-fkie/default.nix | 27 +++++++++++++ melodic/mrpt-ekf-slam-2d/default.nix | 6 +-- melodic/mrpt-ekf-slam-3d/default.nix | 6 +-- melodic/mrpt-graphslam-2d/default.nix | 6 +-- melodic/mrpt-icp-slam-2d/default.nix | 6 +-- melodic/mrpt-local-obstacles/default.nix | 6 +-- melodic/mrpt-localization/default.nix | 6 +-- melodic/mrpt-map/default.nix | 6 +-- melodic/mrpt-navigation/default.nix | 6 +-- melodic/mrpt-rawlog/default.nix | 6 +-- melodic/mrpt-rbpf-slam/default.nix | 8 ++-- melodic/mrpt-reactivenav2d/default.nix | 6 +-- melodic/mrpt-slam/default.nix | 6 +-- melodic/mrpt-tutorials/default.nix | 6 +-- .../multi-object-tracking-lidar/default.nix | 23 +++++++++++ melodic/mvsim/default.nix | 6 +-- melodic/prbt-grippers/default.nix | 6 +-- melodic/prbt-pg70-support/default.nix | 6 +-- melodic/rexrov2-control/default.nix | 22 +++++++++++ melodic/rexrov2-description/default.nix | 23 +++++++++++ melodic/rexrov2-gazebo/default.nix | 22 +++++++++++ melodic/rocon-bubble-icons/default.nix | 22 +++++++++++ melodic/rocon-console/default.nix | 22 +++++++++++ melodic/rocon-ebnf/default.nix | 25 ++++++++++++ melodic/rocon-icons/default.nix | 22 +++++++++++ melodic/rocon-interactions/default.nix | 24 ++++++++++++ melodic/rocon-launch/default.nix | 23 +++++++++++ melodic/rocon-master-info/default.nix | 23 +++++++++++ melodic/rocon-python-comms/default.nix | 24 ++++++++++++ melodic/rocon-python-redis/default.nix | 22 +++++++++++ melodic/rocon-python-utils/default.nix | 24 ++++++++++++ melodic/rocon-python-wifi/default.nix | 24 ++++++++++++ melodic/rocon-semantic-version/default.nix | 21 ++++++++++ melodic/rocon-tools/default.nix | 23 +++++++++++ melodic/rocon-uri/default.nix | 23 +++++++++++ melodic/ros-type-introspection/default.nix | 6 +-- melodic/rosparam-shortcuts/default.nix | 6 +-- melodic/sbg-driver/default.nix | 2 +- 39 files changed, 533 insertions(+), 56 deletions(-) create mode 100644 melodic/master-discovery-fkie/default.nix create mode 100644 melodic/multi-object-tracking-lidar/default.nix create mode 100644 melodic/rexrov2-control/default.nix create mode 100644 melodic/rexrov2-description/default.nix create mode 100644 melodic/rexrov2-gazebo/default.nix create mode 100644 melodic/rocon-bubble-icons/default.nix create mode 100644 melodic/rocon-console/default.nix create mode 100644 melodic/rocon-ebnf/default.nix create mode 100644 melodic/rocon-icons/default.nix create mode 100644 melodic/rocon-interactions/default.nix create mode 100644 melodic/rocon-launch/default.nix create mode 100644 melodic/rocon-master-info/default.nix create mode 100644 melodic/rocon-python-comms/default.nix create mode 100644 melodic/rocon-python-redis/default.nix create mode 100644 melodic/rocon-python-utils/default.nix create mode 100644 melodic/rocon-python-wifi/default.nix create mode 100644 melodic/rocon-semantic-version/default.nix create mode 100644 melodic/rocon-tools/default.nix create mode 100644 melodic/rocon-uri/default.nix diff --git a/melodic/generated.nix b/melodic/generated.nix index 18bbb9e749..31e2cd4030 100644 --- a/melodic/generated.nix +++ b/melodic/generated.nix @@ -1024,6 +1024,8 @@ self: super: { marti-visualization-msgs = self.callPackage ./marti-visualization-msgs {}; + master-discovery-fkie = self.callPackage ./master-discovery-fkie {}; + master-sync-fkie = self.callPackage ./master-sync-fkie {}; mav-comm = self.callPackage ./mav-comm {}; @@ -1206,6 +1208,8 @@ self: super: { multi-map-server = self.callPackage ./multi-map-server {}; + multi-object-tracking-lidar = self.callPackage ./multi-object-tracking-lidar {}; + multimaster-fkie = self.callPackage ./multimaster-fkie {}; multimaster-msgs-fkie = self.callPackage ./multimaster-msgs-fkie {}; @@ -1684,6 +1688,12 @@ self: super: { respeaker-ros = self.callPackage ./respeaker-ros {}; + rexrov2-control = self.callPackage ./rexrov2-control {}; + + rexrov2-description = self.callPackage ./rexrov2-description {}; + + rexrov2-gazebo = self.callPackage ./rexrov2-gazebo {}; + rgbd-launch = self.callPackage ./rgbd-launch {}; robot = self.callPackage ./robot {}; @@ -1722,18 +1732,46 @@ self: super: { rocon-app-manager-msgs = self.callPackage ./rocon-app-manager-msgs {}; + rocon-bubble-icons = self.callPackage ./rocon-bubble-icons {}; + + rocon-console = self.callPackage ./rocon-console {}; + rocon-device-msgs = self.callPackage ./rocon-device-msgs {}; + rocon-ebnf = self.callPackage ./rocon-ebnf {}; + + rocon-icons = self.callPackage ./rocon-icons {}; + rocon-interaction-msgs = self.callPackage ./rocon-interaction-msgs {}; + rocon-interactions = self.callPackage ./rocon-interactions {}; + + rocon-launch = self.callPackage ./rocon-launch {}; + + rocon-master-info = self.callPackage ./rocon-master-info {}; + rocon-msgs = self.callPackage ./rocon-msgs {}; + rocon-python-comms = self.callPackage ./rocon-python-comms {}; + + rocon-python-redis = self.callPackage ./rocon-python-redis {}; + + rocon-python-utils = self.callPackage ./rocon-python-utils {}; + + rocon-python-wifi = self.callPackage ./rocon-python-wifi {}; + + rocon-semantic-version = self.callPackage ./rocon-semantic-version {}; + rocon-service-pair-msgs = self.callPackage ./rocon-service-pair-msgs {}; rocon-std-msgs = self.callPackage ./rocon-std-msgs {}; + rocon-tools = self.callPackage ./rocon-tools {}; + rocon-tutorial-msgs = self.callPackage ./rocon-tutorial-msgs {}; + rocon-uri = self.callPackage ./rocon-uri {}; + ros = self.callPackage ./ros {}; ros-base = self.callPackage ./ros-base {}; diff --git a/melodic/master-discovery-fkie/default.nix b/melodic/master-discovery-fkie/default.nix new file mode 100644 index 0000000000..14a0dd7ab7 --- /dev/null +++ b/melodic/master-discovery-fkie/default.nix @@ -0,0 +1,27 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-srvs, catkin, pythonPackages, multimaster-msgs-fkie, rosgraph, rospy, roslib, avahi }: +buildRosPackage { + pname = "ros-melodic-master-discovery-fkie"; + version = "0.8.10"; + + src = fetchurl { + url = https://github.com/fkie-release/multimaster_fkie-release/archive/release/melodic/master_discovery_fkie/0.8.10-0.tar.gz; + sha256 = "bed1b9628b65746572e5ad687ae614f1a1011fed933da0700a673e7ab1146c0a"; + }; + + buildInputs = [ std-srvs multimaster-msgs-fkie ]; + propagatedBuildInputs = [ roslib std-srvs rosgraph rospy multimaster-msgs-fkie pythonPackages.avahi avahi ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Discover the running ROS Masters in local network. The + discovering is done by sending an echo heartbeat messages to a defined + multicast group. + The alternative is to use a zeroconf/avahi daemon to register the ROS + master as service and discover other ROS masters.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/mrpt-ekf-slam-2d/default.nix b/melodic/mrpt-ekf-slam-2d/default.nix index e09f3db2bd..fe1362d1a7 100644 --- a/melodic/mrpt-ekf-slam-2d/default.nix +++ b/melodic/mrpt-ekf-slam-2d/default.nix @@ -5,11 +5,11 @@ { 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.8"; + version = "0.1.9"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_ekf_slam_2d/0.1.8-0.tar.gz; - sha256 = "bef95301350da744d7b45b651a029e3de2118f75f8e0c6b85dba8d09da58878c"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_ekf_slam_2d/0.1.9-0.tar.gz; + sha256 = "b9d8fdcaf4bce0c98375bb5c7a2db364d986b0818da8e489991b0bc4321901c8"; }; buildInputs = [ mrpt-bridge tf sensor-msgs roscpp nav-msgs mrpt1 visualization-msgs dynamic-reconfigure std-msgs roslaunch roslib ]; diff --git a/melodic/mrpt-ekf-slam-3d/default.nix b/melodic/mrpt-ekf-slam-3d/default.nix index c3dd41dc8c..ad4ec2bb22 100644 --- a/melodic/mrpt-ekf-slam-3d/default.nix +++ b/melodic/mrpt-ekf-slam-3d/default.nix @@ -5,11 +5,11 @@ { 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.8"; + version = "0.1.9"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_ekf_slam_3d/0.1.8-0.tar.gz; - sha256 = "033e62947e318122335f9c223589f340fa8425204178da6b817ea933c20973c5"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_ekf_slam_3d/0.1.9-0.tar.gz; + sha256 = "3af75a1f55059892760c9d6d5939c46e48d9d9bc4b6087c0755209bafba88039"; }; buildInputs = [ mrpt-bridge cmake-modules tf sensor-msgs roscpp nav-msgs mrpt1 visualization-msgs dynamic-reconfigure std-msgs roslaunch roslib ]; diff --git a/melodic/mrpt-graphslam-2d/default.nix b/melodic/mrpt-graphslam-2d/default.nix index 4d4bb71774..bfeed788e4 100644 --- a/melodic/mrpt-graphslam-2d/default.nix +++ b/melodic/mrpt-graphslam-2d/default.nix @@ -5,11 +5,11 @@ { 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.8"; + version = "0.1.9"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_graphslam_2d/0.1.8-0.tar.gz; - sha256 = "1d13420731691fcb21456de1885e8e2faedfcd67596c3eb0603b7c7f24fc9946"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_graphslam_2d/0.1.9-0.tar.gz; + sha256 = "2581a0b10692921efe75fa9456cba7e3f39755e8ec223ad296f44944e1d721c4"; }; buildInputs = [ sensor-msgs multimaster-msgs-fkie roscpp tf2 nav-msgs mrpt-msgs mrpt1 rospy std-msgs mrpt-bridge tf geometry-msgs ]; diff --git a/melodic/mrpt-icp-slam-2d/default.nix b/melodic/mrpt-icp-slam-2d/default.nix index 3c2e9e44c7..9b754be1ef 100644 --- a/melodic/mrpt-icp-slam-2d/default.nix +++ b/melodic/mrpt-icp-slam-2d/default.nix @@ -5,11 +5,11 @@ { 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.8"; + version = "0.1.9"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_icp_slam_2d/0.1.8-0.tar.gz; - sha256 = "a758de5b3c03eb824046bbc33e13759b0c233f87583b39f73b6689ba717a3846"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_icp_slam_2d/0.1.9-0.tar.gz; + sha256 = "aca7e53d844693e92f1d043660b5982dce6739932f68f63943fb87763bb6a616"; }; buildInputs = [ mrpt-bridge tf sensor-msgs roscpp nav-msgs mrpt1 visualization-msgs dynamic-reconfigure std-msgs roslaunch roslib ]; diff --git a/melodic/mrpt-local-obstacles/default.nix b/melodic/mrpt-local-obstacles/default.nix index 0bb36b4d06..46eef45397 100644 --- a/melodic/mrpt-local-obstacles/default.nix +++ b/melodic/mrpt-local-obstacles/default.nix @@ -5,11 +5,11 @@ { 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.22"; + version = "0.1.24"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_local_obstacles/0.1.22-0.tar.gz; - sha256 = "40b6c7ce3bb0cd3b6cfe48d215c391cda92e40e26820a06664c041964fbfa893"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_local_obstacles/0.1.24-0.tar.gz; + sha256 = "15f6abde9e318e1e0afaf27bc6cc20bd84943a5d14cb0f22f509686bf4a492a6"; }; buildInputs = [ mrpt1 mrpt-bridge visualization-msgs dynamic-reconfigure sensor-msgs tf roscpp ]; diff --git a/melodic/mrpt-localization/default.nix b/melodic/mrpt-localization/default.nix index 5e1db6601f..747aa0cd72 100644 --- a/melodic/mrpt-localization/default.nix +++ b/melodic/mrpt-localization/default.nix @@ -5,11 +5,11 @@ { 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.22"; + version = "0.1.24"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_localization/0.1.22-0.tar.gz; - sha256 = "a9c5c55ee30becfd534ae7acfff19329236e4425da972dbdd2ba143480cf642f"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_localization/0.1.24-0.tar.gz; + sha256 = "5775c752a5bf1d2769f09bca7c2105041bfea961a8126752d9f78fdd20eea680"; }; buildInputs = [ tf sensor-msgs nav-msgs mrpt-msgs mrpt1 dynamic-reconfigure std-msgs mrpt-bridge roscpp pose-cov-ops ]; diff --git a/melodic/mrpt-map/default.nix b/melodic/mrpt-map/default.nix index 10e05e118b..34149b3478 100644 --- a/melodic/mrpt-map/default.nix +++ b/melodic/mrpt-map/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, tf, sensor-msgs, catkin, nav-msgs, mrpt1, std-msgs, mrpt-bridge, roscpp }: buildRosPackage { pname = "ros-melodic-mrpt-map"; - version = "0.1.22"; + version = "0.1.24"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_map/0.1.22-0.tar.gz; - sha256 = "9620d164fb59997297313762cb169518e24f22b8be119ce7f7edf07624678832"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_map/0.1.24-0.tar.gz; + sha256 = "0d3b69ed360dd1b9f7be6bc81108e7cb2f16c218d4c445b47af66315c0df6ebc"; }; buildInputs = [ nav-msgs mrpt1 mrpt-bridge std-msgs sensor-msgs roscpp tf ]; diff --git a/melodic/mrpt-navigation/default.nix b/melodic/mrpt-navigation/default.nix index de96943f70..73b5c88487 100644 --- a/melodic/mrpt-navigation/default.nix +++ b/melodic/mrpt-navigation/default.nix @@ -5,11 +5,11 @@ { 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.22"; + version = "0.1.24"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_navigation/0.1.22-0.tar.gz; - sha256 = "c3e340156f6fc706db8a3f6a940201ac4d7721a9b868cbdfba7144582162703c"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_navigation/0.1.24-0.tar.gz; + sha256 = "a54df1d35bffe4dbed64661144226c3077f14fbcb2097c6e84720ecaca7f7540"; }; propagatedBuildInputs = [ mrpt-rawlog mrpt-reactivenav2d mrpt-local-obstacles mrpt-tutorials mrpt-localization mrpt-map ]; diff --git a/melodic/mrpt-rawlog/default.nix b/melodic/mrpt-rawlog/default.nix index c7bee3f26d..0d569c90db 100644 --- a/melodic/mrpt-rawlog/default.nix +++ b/melodic/mrpt-rawlog/default.nix @@ -5,11 +5,11 @@ { 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.22"; + version = "0.1.24"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_rawlog/0.1.22-0.tar.gz; - sha256 = "96ccf33cb252bc9dadc410fc8588e7fae75559a5f3d9f6d32fdd4f95f2a99337"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_rawlog/0.1.24-0.tar.gz; + sha256 = "ba078d9fd48fddd9d067b7961f4102594d598ae3929b4146dce99793ca31479b"; }; buildInputs = [ marker-msgs tf rosbag sensor-msgs nav-msgs mrpt-msgs mrpt1 dynamic-reconfigure std-msgs mrpt-bridge roscpp ]; diff --git a/melodic/mrpt-rbpf-slam/default.nix b/melodic/mrpt-rbpf-slam/default.nix index c0f3d04a2d..8037632ea6 100644 --- a/melodic/mrpt-rbpf-slam/default.nix +++ b/melodic/mrpt-rbpf-slam/default.nix @@ -5,15 +5,15 @@ { lib, buildRosPackage, fetchurl, roslaunch, tf, sensor-msgs, catkin, mrpt-rawlog, roslib, nav-msgs, mrpt1, rviz, visualization-msgs, dynamic-reconfigure, std-msgs, mrpt-bridge, roscpp, mvsim }: buildRosPackage { pname = "ros-melodic-mrpt-rbpf-slam"; - version = "0.1.8"; + version = "0.1.9"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_rbpf_slam/0.1.8-0.tar.gz; - sha256 = "2fd5cdd073352fb979256ca6083d9f490d90681592a4c7c9ff16d8f2c2d4ad21"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_rbpf_slam/0.1.9-0.tar.gz; + sha256 = "ea3e077a2a2f682268bfe6ca88b95f03c26823ef8aa2f9cc50cc7a1c534228c2"; }; buildInputs = [ mrpt-bridge tf sensor-msgs roscpp nav-msgs mrpt1 visualization-msgs dynamic-reconfigure std-msgs roslaunch roslib ]; - propagatedBuildInputs = [ roslaunch tf sensor-msgs mrpt-rawlog roscpp nav-msgs rviz mrpt1 visualization-msgs dynamic-reconfigure std-msgs mrpt-bridge roslib mvsim ]; + propagatedBuildInputs = [ roslaunch tf sensor-msgs mrpt-rawlog roscpp nav-msgs mrpt1 rviz visualization-msgs dynamic-reconfigure std-msgs mrpt-bridge roslib mvsim ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/melodic/mrpt-reactivenav2d/default.nix b/melodic/mrpt-reactivenav2d/default.nix index 75ac253db0..95aea3c3fc 100644 --- a/melodic/mrpt-reactivenav2d/default.nix +++ b/melodic/mrpt-reactivenav2d/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, dynamic-reconfigure, actionlib-msgs, tf, catkin, mrpt1, visualization-msgs, actionlib, mrpt-bridge, roscpp, geometry-msgs }: buildRosPackage { pname = "ros-melodic-mrpt-reactivenav2d"; - version = "0.1.22"; + version = "0.1.24"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_reactivenav2d/0.1.22-0.tar.gz; - sha256 = "808b2bf5865060d35c80defc9bcc8976135f4ff2e8d54c4528aae759062a8e55"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_reactivenav2d/0.1.24-0.tar.gz; + sha256 = "9ed18349bd87a33282aebd32c8a56faae62fe5bbb19330f3ba29ffd6c8d2cf31"; }; buildInputs = [ mrpt-bridge actionlib-msgs tf roscpp mrpt1 actionlib dynamic-reconfigure visualization-msgs geometry-msgs ]; diff --git a/melodic/mrpt-slam/default.nix b/melodic/mrpt-slam/default.nix index 14df10b998..2a24862e7b 100644 --- a/melodic/mrpt-slam/default.nix +++ b/melodic/mrpt-slam/default.nix @@ -5,11 +5,11 @@ { 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.8"; + version = "0.1.9"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_slam/0.1.8-0.tar.gz; - sha256 = "a4c731a6ef22aa5b1243b1abbc78b5d03ba7765aadb03c7a205a2f37258c7f23"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_slam-release/archive/release/melodic/mrpt_slam/0.1.9-0.tar.gz; + sha256 = "3170fb5eacbd6bf03b50022ea4c324dd4e147fbcecbee376c4203e52ca004a95"; }; propagatedBuildInputs = [ mrpt-rbpf-slam mrpt-ekf-slam-3d mrpt-icp-slam-2d mrpt-ekf-slam-2d mrpt-graphslam-2d ]; diff --git a/melodic/mrpt-tutorials/default.nix b/melodic/mrpt-tutorials/default.nix index bb438117a6..5422d01e73 100644 --- a/melodic/mrpt-tutorials/default.nix +++ b/melodic/mrpt-tutorials/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, tf, catkin, teleop-twist-keyboard }: buildRosPackage { pname = "ros-melodic-mrpt-tutorials"; - version = "0.1.22"; + version = "0.1.24"; src = fetchurl { - url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_tutorials/0.1.22-0.tar.gz; - sha256 = "d44d72519b395146b2209b8842f4bd4708cac69a6b29b1f3475e7286188bd589"; + url = https://github.com/mrpt-ros-pkg-release/mrpt_navigation-release/archive/release/melodic/mrpt_tutorials/0.1.24-0.tar.gz; + sha256 = "c5e608015e00a03be1ea0aa3a86e91cab4da37a2ec842f915eaaa2a8930c3e8b"; }; propagatedBuildInputs = [ tf teleop-twist-keyboard ]; diff --git a/melodic/multi-object-tracking-lidar/default.nix b/melodic/multi-object-tracking-lidar/default.nix new file mode 100644 index 0000000000..1a4046a20a --- /dev/null +++ b/melodic/multi-object-tracking-lidar/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, pcl, sensor-msgs, catkin, pcl-ros, roscpp }: +buildRosPackage { + pname = "ros-melodic-multi-object-tracking-lidar"; + version = "1.0.0"; + + src = fetchurl { + url = https://github.com/praveen-palanisamy/multi_object_tracking_lidar-release/archive/release/melodic/multi_object_tracking_lidar/1.0.0-0.tar.gz; + sha256 = "b1d366b334c7d7b1e9fde0909627106eb470b3aba815186b4770ab979e73b6a0"; + }; + + buildInputs = [ pcl sensor-msgs roscpp pcl-ros ]; + propagatedBuildInputs = [ pcl sensor-msgs roscpp pcl-ros ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS package for Multiple objects detection, tracking and classification from LIDAR scans/point-clouds''; + #license = lib.licenses.MIT; + }; +} diff --git a/melodic/mvsim/default.nix b/melodic/mvsim/default.nix index 035daf9744..a70ea24e62 100644 --- a/melodic/mvsim/default.nix +++ b/melodic/mvsim/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, dynamic-reconfigure, sensor-msgs, catkin, roscpp, nav-msgs, mrpt1, message-generation, visualization-msgs, message-runtime, std-msgs, mrpt-bridge, tf }: buildRosPackage { pname = "ros-melodic-mvsim"; - version = "0.2.0"; + version = "0.2.1"; src = fetchurl { - url = https://github.com/ual-arm-ros-pkg-release/mvsim-release/archive/release/melodic/mvsim/0.2.0-0.tar.gz; - sha256 = "788c6a3c796e9d0cdf65bbc9793a35edfe6bc685ecfa6521bf0be1dc024e1dce"; + url = https://github.com/ual-arm-ros-pkg-release/mvsim-release/archive/release/melodic/mvsim/0.2.1-0.tar.gz; + sha256 = "341d75fa8e654806b77f439a1e82959974366382947ef70df434047c7680adca"; }; buildInputs = [ sensor-msgs roscpp nav-msgs message-generation message-runtime mrpt1 dynamic-reconfigure std-msgs visualization-msgs mrpt-bridge tf ]; diff --git a/melodic/prbt-grippers/default.nix b/melodic/prbt-grippers/default.nix index dc8cbda726..9bae85e4f1 100644 --- a/melodic/prbt-grippers/default.nix +++ b/melodic/prbt-grippers/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, prbt-pg70-support, catkin }: buildRosPackage { pname = "ros-melodic-prbt-grippers"; - version = "0.0.1"; + version = "0.0.2"; src = fetchurl { - url = https://github.com/PilzDE/prbt_grippers-release/archive/release/melodic/prbt_grippers/0.0.1-0.tar.gz; - sha256 = "9fa5eb2334d8d788cfa9d111db851ee031c92afea5367ba347999641885aac5c"; + url = https://github.com/PilzDE/prbt_grippers-release/archive/release/melodic/prbt_grippers/0.0.2-0.tar.gz; + sha256 = "49a1079006c4814d2f82525a088bb46c449637d9454d5e15818d2a2194280cbb"; }; propagatedBuildInputs = [ prbt-pg70-support ]; diff --git a/melodic/prbt-pg70-support/default.nix b/melodic/prbt-pg70-support/default.nix index 52ecddeb66..79f373145d 100644 --- a/melodic/prbt-pg70-support/default.nix +++ b/melodic/prbt-pg70-support/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, prbt-support, prbt-moveit-config, schunk-description, prbt-ikfast-manipulator-plugin, catkin, xacro }: buildRosPackage { pname = "ros-melodic-prbt-pg70-support"; - version = "0.0.1"; + version = "0.0.2"; src = fetchurl { - url = https://github.com/PilzDE/prbt_grippers-release/archive/release/melodic/prbt_pg70_support/0.0.1-0.tar.gz; - sha256 = "0baa13c05cfc769fb079cf7977767c2dc6ead50de092cd014a04e12b3e3b0ee3"; + url = https://github.com/PilzDE/prbt_grippers-release/archive/release/melodic/prbt_pg70_support/0.0.2-0.tar.gz; + sha256 = "05d1f3f04d2ac670d8aeea9bfac210e50f4fa562cc247a49b559c9527e840371"; }; propagatedBuildInputs = [ prbt-support prbt-moveit-config xacro schunk-description prbt-ikfast-manipulator-plugin ]; diff --git a/melodic/rexrov2-control/default.nix b/melodic/rexrov2-control/default.nix new file mode 100644 index 0000000000..3f91b261f6 --- /dev/null +++ b/melodic/rexrov2-control/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, uuv-trajectory-control, catkin, uuv-thruster-manager, uuv-control-cascaded-pid, gazebo-ros-control }: +buildRosPackage { + pname = "ros-melodic-rexrov2-control"; + version = "0.1.3"; + + src = fetchurl { + url = https://github.com/uuvsimulator/rexrov2-release/archive/release/melodic/rexrov2_control/0.1.3-0.tar.gz; + sha256 = "9a67201f385a31d026e498160846d97db310a798104f41aa97173e6827211ae6"; + }; + + propagatedBuildInputs = [ gazebo-ros uuv-control-cascaded-pid gazebo-ros-control uuv-trajectory-control uuv-thruster-manager ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The rexrov2_control package''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/melodic/rexrov2-description/default.nix b/melodic/rexrov2-description/default.nix new file mode 100644 index 0000000000..f40593320d --- /dev/null +++ b/melodic/rexrov2-description/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, uuv-gazebo-ros-plugins, uuv-sensor-ros-plugins, uuv-assistants, xacro, uuv-descriptions, catkin, rostest, robot-state-publisher, rosunit, gazebo-ros-control }: +buildRosPackage { + pname = "ros-melodic-rexrov2-description"; + version = "0.1.3"; + + src = fetchurl { + url = https://github.com/uuvsimulator/rexrov2-release/archive/release/melodic/rexrov2_description/0.1.3-0.tar.gz; + sha256 = "a4da8b1fd519c66c4156c38ff1107731858cf630ef0194fd3fe2e5950a450940"; + }; + + checkInputs = [ rostest xacro rosunit ]; + propagatedBuildInputs = [ gazebo-ros uuv-assistants uuv-gazebo-ros-plugins uuv-sensor-ros-plugins robot-state-publisher uuv-descriptions xacro gazebo-ros-control ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The robot description files for the RexROV 2 underwater vehicle''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/melodic/rexrov2-gazebo/default.nix b/melodic/rexrov2-gazebo/default.nix new file mode 100644 index 0000000000..d467675561 --- /dev/null +++ b/melodic/rexrov2-gazebo/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rexrov2-description, rexrov2-control }: +buildRosPackage { + pname = "ros-melodic-rexrov2-gazebo"; + version = "0.1.3"; + + src = fetchurl { + url = https://github.com/uuvsimulator/rexrov2-release/archive/release/melodic/rexrov2_gazebo/0.1.3-0.tar.gz; + sha256 = "ae244517e996486264c129ef22354f23c9e84f3e32be10a5fd7fa193bd0b15d9"; + }; + + propagatedBuildInputs = [ rexrov2-description rexrov2-control ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Package with launch files for demonstrations with the RexROV 2 vehicle''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/melodic/rocon-bubble-icons/default.nix b/melodic/rocon-bubble-icons/default.nix new file mode 100644 index 0000000000..66026381c5 --- /dev/null +++ b/melodic/rocon-bubble-icons/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +buildRosPackage { + pname = "ros-melodic-rocon-bubble-icons"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_bubble_icons/0.3.2-0.tar.gz; + sha256 = "4f454f561a9f325246e487e1499d05c6c43cf16aac9a4926029211f8c41b6ad1"; + }; + + buildInputs = [ pythonPackages.catkin-pkg ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Bubble icon library for rocon.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-console/default.nix b/melodic/rocon-console/default.nix new file mode 100644 index 0000000000..390ffe0d21 --- /dev/null +++ b/melodic/rocon-console/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +buildRosPackage { + pname = "ros-melodic-rocon-console"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_console/0.3.2-0.tar.gz; + sha256 = "f9c8de84b23bb19b26971bf0e516cee5c1af7509519db44874fc8c062a742684"; + }; + + buildInputs = [ pythonPackages.catkin-pkg ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Command line python console utilities (mostly for colourisation).''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-ebnf/default.nix b/melodic/rocon-ebnf/default.nix new file mode 100644 index 0000000000..51cfd04e00 --- /dev/null +++ b/melodic/rocon-ebnf/default.nix @@ -0,0 +1,25 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rosunit }: +buildRosPackage { + pname = "ros-melodic-rocon-ebnf"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_ebnf/0.3.2-0.tar.gz; + sha256 = "90319996d97b66a6313bc7ac6a4c9377ca608582bce668f3040d671e8c49bad6"; + }; + + buildInputs = [ pythonPackages.catkin-pkg ]; + checkInputs = [ rosunit ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Internal packaging of the 0.91 version of the simple python + EBNF + parser written by LParis.''; + #license = lib.licenses.GPL; + }; +} diff --git a/melodic/rocon-icons/default.nix b/melodic/rocon-icons/default.nix new file mode 100644 index 0000000000..ae65f79615 --- /dev/null +++ b/melodic/rocon-icons/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +buildRosPackage { + pname = "ros-melodic-rocon-icons"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_icons/0.3.2-0.tar.gz; + sha256 = "06a97efd4802a2cd6b1e27fe7d1fa81a67923d0affb7ac21b53954225dace487"; + }; + + buildInputs = [ pythonPackages.catkin-pkg ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Icons for rocon.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-interactions/default.nix b/melodic/rocon-interactions/default.nix new file mode 100644 index 0000000000..5980bdf399 --- /dev/null +++ b/melodic/rocon-interactions/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, unique-id, roslint, rocon-python-comms, catkin, pythonPackages, rocon-bubble-icons, rocon-app-manager-msgs, genpy, rocon-console, rostest, rocon-interaction-msgs, rocon-icons, rospy, std-msgs, rocon-python-utils, rosunit, rocon-std-msgs, rocon-uri }: +buildRosPackage { + pname = "ros-melodic-rocon-interactions"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_interactions/0.3.2-0.tar.gz; + sha256 = "bbfd5de04fbedd3259af8cc8d03812de838a6a9cc3d38c48772640218cfbe1b7"; + }; + + buildInputs = [ rostest pythonPackages.catkin-pkg roslint ]; + checkInputs = [ rosunit ]; + propagatedBuildInputs = [ unique-id pythonPackages.rospkg rocon-python-comms rocon-bubble-icons rocon-app-manager-msgs genpy rocon-interaction-msgs rocon-icons rocon-console rospy std-msgs rocon-python-utils rocon-std-msgs rocon-uri ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Interaction management for human interactive agents in the concert.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-launch/default.nix b/melodic/rocon-launch/default.nix new file mode 100644 index 0000000000..efa5f9ea6a --- /dev/null +++ b/melodic/rocon-launch/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rosbash, catkin, pythonPackages, rocon-console, rospy, roslaunch, rocon-python-utils }: +buildRosPackage { + pname = "ros-melodic-rocon-launch"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_launch/0.3.2-0.tar.gz; + sha256 = "8239a56fd334d32336db287785c12fa526ce2e4c792fb91ff2c3687dec8b2945"; + }; + + buildInputs = [ pythonPackages.catkin-pkg ]; + propagatedBuildInputs = [ rocon-console rosbash rospy roslaunch rocon-python-utils ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''A multi-roslaunch (for single and multi-master systems).''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-master-info/default.nix b/melodic/rocon-master-info/default.nix new file mode 100644 index 0000000000..052119a90b --- /dev/null +++ b/melodic/rocon-master-info/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rocon-python-comms, catkin, rocon-bubble-icons, pythonPackages, rocon-console, rocon-icons, rospy, rocon-python-utils, rocon-std-msgs, rocon-uri }: +buildRosPackage { + pname = "ros-melodic-rocon-master-info"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_master_info/0.3.2-0.tar.gz; + sha256 = "accae02c60a70a23f1d4970a961c780c0acc172430d73af57718ed904ba50a70"; + }; + + buildInputs = [ pythonPackages.catkin-pkg ]; + propagatedBuildInputs = [ pythonPackages.rospkg rocon-python-comms rocon-bubble-icons rocon-console rocon-icons rospy rocon-python-utils rocon-std-msgs rocon-uri ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Publish master information - name, description, icon.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-python-comms/default.nix b/melodic/rocon-python-comms/default.nix new file mode 100644 index 0000000000..302661221b --- /dev/null +++ b/melodic/rocon-python-comms/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, unique-id, catkin, pythonPackages, rosservice, uuid-msgs, rocon-console, rostest, rocon-service-pair-msgs, rosgraph, rostopic, roslib, rospy, genpy, rosunit, rosnode }: +buildRosPackage { + pname = "ros-melodic-rocon-python-comms"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_python_comms/0.3.2-0.tar.gz; + sha256 = "9592f4282b01f537108ca98200116db495421ad1d7da6c63016e315229a37394"; + }; + + buildInputs = [ rostest pythonPackages.catkin-pkg ]; + checkInputs = [ rosunit ]; + propagatedBuildInputs = [ unique-id genpy rosservice pythonPackages.pyyaml uuid-msgs rocon-console rocon-service-pair-msgs rosgraph rostopic rospy roslib rosnode ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Service pair libraries for pub/sub non-blocking services.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-python-redis/default.nix b/melodic/rocon-python-redis/default.nix new file mode 100644 index 0000000000..83062ed151 --- /dev/null +++ b/melodic/rocon-python-redis/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +buildRosPackage { + pname = "ros-melodic-rocon-python-redis"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_python_redis/0.3.2-0.tar.gz; + sha256 = "1a4191ef365c4c05d0bc6cc96bf5754a4f6a0b787dedb55e80676cbc03aa71ac"; + }; + + buildInputs = [ pythonPackages.catkin-pkg ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Locally patched version of the python redis client (https://github.com/andymccurdy/redis-py).''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-python-utils/default.nix b/melodic/rocon-python-utils/default.nix new file mode 100644 index 0000000000..636eebf9c8 --- /dev/null +++ b/melodic/rocon-python-utils/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, pythonPackages, rostest, rospy, roslib, rosunit, rocon-std-msgs }: +buildRosPackage { + pname = "ros-melodic-rocon-python-utils"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_python_utils/0.3.2-0.tar.gz; + sha256 = "276c59565857a8553d7b92113ae9c7567bcb2eeee5ea5f517e91066a3346704f"; + }; + + buildInputs = [ rostest pythonPackages.catkin-pkg ]; + checkInputs = [ rosunit ]; + propagatedBuildInputs = [ rospy pythonPackages.rospkg pythonPackages.catkin-pkg roslib rocon-std-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Python system and ros utilities.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-python-wifi/default.nix b/melodic/rocon-python-wifi/default.nix new file mode 100644 index 0000000000..ceeffa45ee --- /dev/null +++ b/melodic/rocon-python-wifi/default.nix @@ -0,0 +1,24 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }: +buildRosPackage { + pname = "ros-melodic-rocon-python-wifi"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_python_wifi/0.3.2-0.tar.gz; + sha256 = "a0fe115a173a08330e7680b085161aae0bde090b2749f58fbd5ee764fedc3765"; + }; + + buildInputs = [ pythonPackages.catkin-pkg ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The pythonwifi package is available through pypi, but not through a + deb package. This is copy of the package suitable for use through the + ROS ecosystem.''; + #license = lib.licenses.GPLv2; + }; +} diff --git a/melodic/rocon-semantic-version/default.nix b/melodic/rocon-semantic-version/default.nix new file mode 100644 index 0000000000..ce061ff78b --- /dev/null +++ b/melodic/rocon-semantic-version/default.nix @@ -0,0 +1,21 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-melodic-rocon-semantic-version"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_semantic_version/0.3.2-0.tar.gz; + sha256 = "ede22535e402aab843576c2189701ec11878f469e61d6f1055d6822779d2f4c2"; + }; + + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Internal packaging of the 2.2.2 version of the python semantic version module.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-tools/default.nix b/melodic/rocon-tools/default.nix new file mode 100644 index 0000000000..5f2af88a02 --- /dev/null +++ b/melodic/rocon-tools/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rocon-master-info, rocon-interactions, rocon-ebnf, rocon-python-redis, rocon-python-comms, catkin, rocon-console, rocon-python-utils, rocon-semantic-version, rocon-launch, rocon-python-wifi, rocon-uri }: +buildRosPackage { + pname = "ros-melodic-rocon-tools"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_tools/0.3.2-0.tar.gz; + sha256 = "688fc316688135e08e1fd33312879d6059122f1fd9122c4ded28dd4177b59cce"; + }; + + propagatedBuildInputs = [ rocon-master-info rocon-interactions rocon-ebnf rocon-python-redis rocon-python-comms rocon-console rocon-semantic-version rocon-python-utils rocon-launch rocon-python-wifi rocon-uri ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Utilities and tools developed for rocon, but usable beyond the boundaries + of rocon.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/rocon-uri/default.nix b/melodic/rocon-uri/default.nix new file mode 100644 index 0000000000..fba31a4589 --- /dev/null +++ b/melodic/rocon-uri/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rocon-ebnf, catkin, pythonPackages, rocon-console, rospy, rocon-python-utils, rosunit }: +buildRosPackage { + pname = "ros-melodic-rocon-uri"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/yujinrobot-release/rocon_tools-release/archive/release/melodic/rocon_uri/0.3.2-0.tar.gz; + sha256 = "bdaecc320ad45d56c33e3b5d3ad2448ac7e3952dca5c8e3fd34d3adee125c69c"; + }; + + checkInputs = [ rosunit ]; + propagatedBuildInputs = [ rocon-console rospy pythonPackages.rospkg rocon-ebnf rocon-python-utils ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Module for working with rocon uri strings.''; + #license = lib.licenses.BSD; + }; +} diff --git a/melodic/ros-type-introspection/default.nix b/melodic/ros-type-introspection/default.nix index 36cf9b0801..d12e0b7f47 100644 --- a/melodic/ros-type-introspection/default.nix +++ b/melodic/ros-type-introspection/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, catkin, roscpp, roscpp-serialization, abseil-cpp, rostime }: buildRosPackage { pname = "ros-melodic-ros-type-introspection"; - version = "1.3.1"; + version = "1.3.2-r1"; src = fetchurl { - url = https://github.com/facontidavide/ros_type_introspection-release/archive/release/melodic/ros_type_introspection/1.3.1-0.tar.gz; - sha256 = "c3b62db46928a7b5946b9c2ff988313f92826a967912736601a53029b789a296"; + url = https://github.com/facontidavide/ros_type_introspection-release/archive/release/melodic/ros_type_introspection/1.3.2-1.tar.gz; + sha256 = "df29da398149ab315bb922a74ef712841a546a8056554e3d9bc54ff0169e9eb3"; }; buildInputs = [ abseil-cpp roscpp rostime roscpp-serialization ]; diff --git a/melodic/rosparam-shortcuts/default.nix b/melodic/rosparam-shortcuts/default.nix index 166c606aca..6664337e39 100644 --- a/melodic/rosparam-shortcuts/default.nix +++ b/melodic/rosparam-shortcuts/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, cmake-modules, roslint, catkin, eigen, eigen-conversions, roscpp }: buildRosPackage { pname = "ros-melodic-rosparam-shortcuts"; - version = "0.2.1"; + version = "0.3.1-r1"; src = fetchurl { - url = https://github.com/PickNikRobotics/rosparam_shortcuts-release/archive/release/melodic/rosparam_shortcuts/0.2.1-0.tar.gz; - sha256 = "179fe82f1e7b18f2ca81cf26d7ffce77d1533987e5c27a3325563a31d7218504"; + url = https://github.com/PickNikRobotics/rosparam_shortcuts-release/archive/release/melodic/rosparam_shortcuts/0.3.1-1.tar.gz; + sha256 = "98ae1e0dfc847978257e1ec58b7c183ac4304dc620ac460356d33473adba7042"; }; buildInputs = [ cmake-modules roslint eigen eigen-conversions roscpp ]; diff --git a/melodic/sbg-driver/default.nix b/melodic/sbg-driver/default.nix index 60433c3fbf..de52f9d400 100644 --- a/melodic/sbg-driver/default.nix +++ b/melodic/sbg-driver/default.nix @@ -8,7 +8,7 @@ buildRosPackage { version = "1.1.7"; src = fetchurl { - url = https://github.com/ENSTABretagneRobotics/sbg_ros_driver-release/archive/release/melodic/sbg_driver/1.1.7-0.tar.gz; + url = https://github.com/SBG-Systems/sbg_ros_driver-release/archive/release/melodic/sbg_driver/1.1.7-0.tar.gz; sha256 = "5dcd118009e8bd76fefe8a9abe3467f6ade59058b8ddcc4b386466c8a419be65"; };