nix-ros-overlay/melodic/generated.nix
2019-03-21 00:14:59 -04:00

2267 lines
65 KiB
Nix

self: super: {
abseil-cpp = self.callPackage ./abseil-cpp {};
acado = self.callPackage ./acado {};
access-point-control = self.callPackage ./access-point-control {};
ackermann-msgs = self.callPackage ./ackermann-msgs {};
ackermann-steering-controller = self.callPackage ./ackermann-steering-controller {};
actionlib = self.callPackage ./actionlib {};
actionlib-lisp = self.callPackage ./actionlib-lisp {};
actionlib-msgs = self.callPackage ./actionlib-msgs {};
actionlib-tutorials = self.callPackage ./actionlib-tutorials {};
adi-driver = self.callPackage ./adi-driver {};
agni-tf-tools = self.callPackage ./agni-tf-tools {};
amcl = self.callPackage ./amcl {};
angles = self.callPackage ./angles {};
app-manager = self.callPackage ./app-manager {};
ar-track-alvar = self.callPackage ./ar-track-alvar {};
ar-track-alvar-msgs = self.callPackage ./ar-track-alvar-msgs {};
arbotix = self.callPackage ./arbotix {};
arbotix-controllers = self.callPackage ./arbotix-controllers {};
arbotix-firmware = self.callPackage ./arbotix-firmware {};
arbotix-msgs = self.callPackage ./arbotix-msgs {};
arbotix-python = self.callPackage ./arbotix-python {};
arbotix-sensors = self.callPackage ./arbotix-sensors {};
asmach = self.callPackage ./asmach {};
asmach-tutorials = self.callPackage ./asmach-tutorials {};
assimp-devel = self.callPackage ./assimp-devel {};
assisted-teleop = self.callPackage ./assisted-teleop {};
astuff-sensor-msgs = self.callPackage ./astuff-sensor-msgs {};
async-comm = self.callPackage ./async-comm {};
audibot = self.callPackage ./audibot {};
audibot-description = self.callPackage ./audibot-description {};
audibot-gazebo = self.callPackage ./audibot-gazebo {};
audio-capture = self.callPackage ./audio-capture {};
audio-common = self.callPackage ./audio-common {};
audio-common-msgs = self.callPackage ./audio-common-msgs {};
audio-play = self.callPackage ./audio-play {};
automotive-autonomy-msgs = self.callPackage ./automotive-autonomy-msgs {};
automotive-navigation-msgs = self.callPackage ./automotive-navigation-msgs {};
automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {};
backward-ros = self.callPackage ./backward-ros {};
bagger = self.callPackage ./bagger {};
base-local-planner = self.callPackage ./base-local-planner {};
bayesian-belief-networks = self.callPackage ./bayesian-belief-networks {};
bfl = self.callPackage ./bfl {};
bond = self.callPackage ./bond {};
bond-core = self.callPackage ./bond-core {};
bondcpp = self.callPackage ./bondcpp {};
bondpy = self.callPackage ./bondpy {};
brics-actuator = self.callPackage ./brics-actuator {};
calibration = self.callPackage ./calibration {};
calibration-estimation = self.callPackage ./calibration-estimation {};
calibration-launch = self.callPackage ./calibration-launch {};
calibration-msgs = self.callPackage ./calibration-msgs {};
calibration-setup-helper = self.callPackage ./calibration-setup-helper {};
camera-calibration = self.callPackage ./camera-calibration {};
camera-calibration-parsers = self.callPackage ./camera-calibration-parsers {};
camera-info-manager = self.callPackage ./camera-info-manager {};
camera-umd = self.callPackage ./camera-umd {};
can-msgs = self.callPackage ./can-msgs {};
canopen-402 = self.callPackage ./canopen-402 {};
canopen-chain-node = self.callPackage ./canopen-chain-node {};
canopen-master = self.callPackage ./canopen-master {};
canopen-motor-node = self.callPackage ./canopen-motor-node {};
capabilities = self.callPackage ./capabilities {};
carrot-planner = self.callPackage ./carrot-planner {};
cartesian-msgs = self.callPackage ./cartesian-msgs {};
cartographer-ros-msgs = self.callPackage ./cartographer-ros-msgs {};
cartographer-rviz = self.callPackage ./cartographer-rviz {};
catch-ros = self.callPackage ./catch-ros {};
catkin = self.callPackage ./catkin {};
checkerboard-detector = self.callPackage ./checkerboard-detector {};
chomp-motion-planner = self.callPackage ./chomp-motion-planner {};
cl-tf = self.callPackage ./cl-tf {};
cl-tf2 = self.callPackage ./cl-tf2 {};
cl-transforms = self.callPackage ./cl-transforms {};
cl-transforms-stamped = self.callPackage ./cl-transforms-stamped {};
cl-urdf = self.callPackage ./cl-urdf {};
cl-utils = self.callPackage ./cl-utils {};
class-loader = self.callPackage ./class-loader {};
clear-costmap-recovery = self.callPackage ./clear-costmap-recovery {};
cmake-modules = self.callPackage ./cmake-modules {};
cob-actions = self.callPackage ./cob-actions {};
cob-common = self.callPackage ./cob-common {};
cob-description = self.callPackage ./cob-description {};
cob-msgs = self.callPackage ./cob-msgs {};
cob-srvs = self.callPackage ./cob-srvs {};
code-coverage = self.callPackage ./code-coverage {};
combined-robot-hw = self.callPackage ./combined-robot-hw {};
combined-robot-hw-tests = self.callPackage ./combined-robot-hw-tests {};
common-msgs = self.callPackage ./common-msgs {};
common-tutorials = self.callPackage ./common-tutorials {};
compressed-depth-image-transport = self.callPackage ./compressed-depth-image-transport {};
compressed-image-transport = self.callPackage ./compressed-image-transport {};
control-msgs = self.callPackage ./control-msgs {};
control-toolbox = self.callPackage ./control-toolbox {};
controller-interface = self.callPackage ./controller-interface {};
controller-manager = self.callPackage ./controller-manager {};
controller-manager-msgs = self.callPackage ./controller-manager-msgs {};
controller-manager-tests = self.callPackage ./controller-manager-tests {};
convex-decomposition = self.callPackage ./convex-decomposition {};
costmap-2d = self.callPackage ./costmap-2d {};
costmap-converter = self.callPackage ./costmap-converter {};
costmap-cspace-msgs = self.callPackage ./costmap-cspace-msgs {};
costmap-queue = self.callPackage ./costmap-queue {};
cpp-common = self.callPackage ./cpp-common {};
cv-bridge = self.callPackage ./cv-bridge {};
dataspeed-can = self.callPackage ./dataspeed-can {};
dataspeed-can-msg-filters = self.callPackage ./dataspeed-can-msg-filters {};
dataspeed-can-tools = self.callPackage ./dataspeed-can-tools {};
dataspeed-can-usb = self.callPackage ./dataspeed-can-usb {};
dataspeed-pds = self.callPackage ./dataspeed-pds {};
dataspeed-pds-can = self.callPackage ./dataspeed-pds-can {};
dataspeed-pds-msgs = self.callPackage ./dataspeed-pds-msgs {};
dataspeed-pds-rqt = self.callPackage ./dataspeed-pds-rqt {};
dataspeed-pds-scripts = self.callPackage ./dataspeed-pds-scripts {};
dataspeed-ulc = self.callPackage ./dataspeed-ulc {};
dataspeed-ulc-can = self.callPackage ./dataspeed-ulc-can {};
dataspeed-ulc-msgs = self.callPackage ./dataspeed-ulc-msgs {};
dbw-fca = self.callPackage ./dbw-fca {};
dbw-fca-can = self.callPackage ./dbw-fca-can {};
dbw-fca-description = self.callPackage ./dbw-fca-description {};
dbw-fca-joystick-demo = self.callPackage ./dbw-fca-joystick-demo {};
dbw-fca-msgs = self.callPackage ./dbw-fca-msgs {};
dbw-mkz = self.callPackage ./dbw-mkz {};
dbw-mkz-can = self.callPackage ./dbw-mkz-can {};
dbw-mkz-description = self.callPackage ./dbw-mkz-description {};
dbw-mkz-joystick-demo = self.callPackage ./dbw-mkz-joystick-demo {};
dbw-mkz-msgs = self.callPackage ./dbw-mkz-msgs {};
dbw-mkz-twist-controller = self.callPackage ./dbw-mkz-twist-controller {};
ddwrt-access-point = self.callPackage ./ddwrt-access-point {};
ddynamic-reconfigure-python = self.callPackage ./ddynamic-reconfigure-python {};
default-cfg-fkie = self.callPackage ./default-cfg-fkie {};
delphi-esr-msgs = self.callPackage ./delphi-esr-msgs {};
delphi-mrr-msgs = self.callPackage ./delphi-mrr-msgs {};
delphi-srr-msgs = self.callPackage ./delphi-srr-msgs {};
depth-image-proc = self.callPackage ./depth-image-proc {};
depthimage-to-laserscan = self.callPackage ./depthimage-to-laserscan {};
derived-object-msgs = self.callPackage ./derived-object-msgs {};
desktop = self.callPackage ./desktop {};
desktop-full = self.callPackage ./desktop-full {};
diagnostic-aggregator = self.callPackage ./diagnostic-aggregator {};
diagnostic-analysis = self.callPackage ./diagnostic-analysis {};
diagnostic-msgs = self.callPackage ./diagnostic-msgs {};
diagnostic-updater = self.callPackage ./diagnostic-updater {};
diagnostics = self.callPackage ./diagnostics {};
diff-drive-controller = self.callPackage ./diff-drive-controller {};
dlux-global-planner = self.callPackage ./dlux-global-planner {};
dlux-plugins = self.callPackage ./dlux-plugins {};
dwa-local-planner = self.callPackage ./dwa-local-planner {};
dwb-critics = self.callPackage ./dwb-critics {};
dwb-local-planner = self.callPackage ./dwb-local-planner {};
dwb-msgs = self.callPackage ./dwb-msgs {};
dwb-plugins = self.callPackage ./dwb-plugins {};
dynamic-edt-3d = self.callPackage ./dynamic-edt-3d {};
dynamic-reconfigure = self.callPackage ./dynamic-reconfigure {};
dynamic-robot-state-publisher = self.callPackage ./dynamic-robot-state-publisher {};
dynamic-tf-publisher = self.callPackage ./dynamic-tf-publisher {};
dynamixel-sdk = self.callPackage ./dynamixel-sdk {};
dynamixel-workbench = self.callPackage ./dynamixel-workbench {};
dynamixel-workbench-controllers = self.callPackage ./dynamixel-workbench-controllers {};
dynamixel-workbench-msgs = self.callPackage ./dynamixel-workbench-msgs {};
dynamixel-workbench-operators = self.callPackage ./dynamixel-workbench-operators {};
dynamixel-workbench-single-manager = self.callPackage ./dynamixel-workbench-single-manager {};
dynamixel-workbench-single-manager-gui = self.callPackage ./dynamixel-workbench-single-manager-gui {};
dynamixel-workbench-toolbox = self.callPackage ./dynamixel-workbench-toolbox {};
easy-markers = self.callPackage ./easy-markers {};
ecl = self.callPackage ./ecl {};
ecl-build = self.callPackage ./ecl-build {};
ecl-command-line = self.callPackage ./ecl-command-line {};
ecl-concepts = self.callPackage ./ecl-concepts {};
ecl-config = self.callPackage ./ecl-config {};
ecl-console = self.callPackage ./ecl-console {};
ecl-containers = self.callPackage ./ecl-containers {};
ecl-converters = self.callPackage ./ecl-converters {};
ecl-converters-lite = self.callPackage ./ecl-converters-lite {};
ecl-core = self.callPackage ./ecl-core {};
ecl-core-apps = self.callPackage ./ecl-core-apps {};
ecl-devices = self.callPackage ./ecl-devices {};
ecl-eigen = self.callPackage ./ecl-eigen {};
ecl-errors = self.callPackage ./ecl-errors {};
ecl-exceptions = self.callPackage ./ecl-exceptions {};
ecl-filesystem = self.callPackage ./ecl-filesystem {};
ecl-formatters = self.callPackage ./ecl-formatters {};
ecl-geometry = self.callPackage ./ecl-geometry {};
ecl-io = self.callPackage ./ecl-io {};
ecl-ipc = self.callPackage ./ecl-ipc {};
ecl-license = self.callPackage ./ecl-license {};
ecl-linear-algebra = self.callPackage ./ecl-linear-algebra {};
ecl-lite = self.callPackage ./ecl-lite {};
ecl-manipulation = self.callPackage ./ecl-manipulation {};
ecl-manipulators = self.callPackage ./ecl-manipulators {};
ecl-math = self.callPackage ./ecl-math {};
ecl-mobile-robot = self.callPackage ./ecl-mobile-robot {};
ecl-mpl = self.callPackage ./ecl-mpl {};
ecl-navigation = self.callPackage ./ecl-navigation {};
ecl-sigslots = self.callPackage ./ecl-sigslots {};
ecl-sigslots-lite = self.callPackage ./ecl-sigslots-lite {};
ecl-statistics = self.callPackage ./ecl-statistics {};
ecl-streams = self.callPackage ./ecl-streams {};
ecl-threads = self.callPackage ./ecl-threads {};
ecl-time = self.callPackage ./ecl-time {};
ecl-time-lite = self.callPackage ./ecl-time-lite {};
ecl-tools = self.callPackage ./ecl-tools {};
ecl-type-traits = self.callPackage ./ecl-type-traits {};
ecl-utilities = self.callPackage ./ecl-utilities {};
effort-controllers = self.callPackage ./effort-controllers {};
eigen-conversions = self.callPackage ./eigen-conversions {};
eigen-stl-containers = self.callPackage ./eigen-stl-containers {};
eigenpy = self.callPackage ./eigenpy {};
eml = self.callPackage ./eml {};
ethercat-hardware = self.callPackage ./ethercat-hardware {};
ethercat-trigger-controllers = self.callPackage ./ethercat-trigger-controllers {};
eus-assimp = self.callPackage ./eus-assimp {};
eusurdf = self.callPackage ./eusurdf {};
executive-smach = self.callPackage ./executive-smach {};
executive-smach-visualization = self.callPackage ./executive-smach-visualization {};
exotica = self.callPackage ./exotica {};
exotica-aico-solver = self.callPackage ./exotica-aico-solver {};
exotica-collision-scene-fcl-latest = self.callPackage ./exotica-collision-scene-fcl-latest {};
exotica-core = self.callPackage ./exotica-core {};
exotica-core-task-maps = self.callPackage ./exotica-core-task-maps {};
exotica-examples = self.callPackage ./exotica-examples {};
exotica-ik-solver = self.callPackage ./exotica-ik-solver {};
exotica-levenberg-marquardt-solver = self.callPackage ./exotica-levenberg-marquardt-solver {};
exotica-ompl-solver = self.callPackage ./exotica-ompl-solver {};
exotica-time-indexed-rrt-connect-solver = self.callPackage ./exotica-time-indexed-rrt-connect-solver {};
exotica-val-description = self.callPackage ./exotica-val-description {};
face-detector = self.callPackage ./face-detector {};
fake-localization = self.callPackage ./fake-localization {};
fetch-auto-dock-msgs = self.callPackage ./fetch-auto-dock-msgs {};
fetch-bringup = self.callPackage ./fetch-bringup {};
fetch-calibration = self.callPackage ./fetch-calibration {};
fetch-depth-layer = self.callPackage ./fetch-depth-layer {};
fetch-description = self.callPackage ./fetch-description {};
fetch-driver-msgs = self.callPackage ./fetch-driver-msgs {};
fetch-drivers = self.callPackage ./fetch-drivers {};
fetch-maps = self.callPackage ./fetch-maps {};
fetch-moveit-config = self.callPackage ./fetch-moveit-config {};
fetch-navigation = self.callPackage ./fetch-navigation {};
fetch-open-auto-dock = self.callPackage ./fetch-open-auto-dock {};
fetch-teleop = self.callPackage ./fetch-teleop {};
filters = self.callPackage ./filters {};
find-object-2d = self.callPackage ./find-object-2d {};
fingertip-pressure = self.callPackage ./fingertip-pressure {};
fkie-message-filters = self.callPackage ./fkie-message-filters {};
fkie-potree-rviz-plugin = self.callPackage ./fkie-potree-rviz-plugin {};
flatbuffers = self.callPackage ./flatbuffers {};
flexbe-behavior-engine = self.callPackage ./flexbe-behavior-engine {};
flexbe-core = self.callPackage ./flexbe-core {};
flexbe-input = self.callPackage ./flexbe-input {};
flexbe-mirror = self.callPackage ./flexbe-mirror {};
flexbe-msgs = self.callPackage ./flexbe-msgs {};
flexbe-onboard = self.callPackage ./flexbe-onboard {};
flexbe-states = self.callPackage ./flexbe-states {};
flexbe-testing = self.callPackage ./flexbe-testing {};
flexbe-widget = self.callPackage ./flexbe-widget {};
flir-boson-usb = self.callPackage ./flir-boson-usb {};
fmi-adapter = self.callPackage ./fmi-adapter {};
fmi-adapter-examples = self.callPackage ./fmi-adapter-examples {};
force-torque-sensor-controller = self.callPackage ./force-torque-sensor-controller {};
forward-command-controller = self.callPackage ./forward-command-controller {};
four-wheel-steering-controller = self.callPackage ./four-wheel-steering-controller {};
four-wheel-steering-msgs = self.callPackage ./four-wheel-steering-msgs {};
franka-description = self.callPackage ./franka-description {};
freight-bringup = self.callPackage ./freight-bringup {};
gazebo-dev = self.callPackage ./gazebo-dev {};
gazebo-msgs = self.callPackage ./gazebo-msgs {};
gazebo-plugins = self.callPackage ./gazebo-plugins {};
gazebo-ros = self.callPackage ./gazebo-ros {};
gazebo-ros-control = self.callPackage ./gazebo-ros-control {};
gazebo-ros-pkgs = self.callPackage ./gazebo-ros-pkgs {};
gencpp = self.callPackage ./gencpp {};
geneus = self.callPackage ./geneus {};
genlisp = self.callPackage ./genlisp {};
genmsg = self.callPackage ./genmsg {};
gennodejs = self.callPackage ./gennodejs {};
genpy = self.callPackage ./genpy {};
geographic-info = self.callPackage ./geographic-info {};
geographic-msgs = self.callPackage ./geographic-msgs {};
geometry = self.callPackage ./geometry {};
geometry2 = self.callPackage ./geometry2 {};
geometry-msgs = self.callPackage ./geometry-msgs {};
geometry-tutorials = self.callPackage ./geometry-tutorials {};
global-planner = self.callPackage ./global-planner {};
global-planner-tests = self.callPackage ./global-planner-tests {};
goal-passer = self.callPackage ./goal-passer {};
gps-common = self.callPackage ./gps-common {};
gps-umd = self.callPackage ./gps-umd {};
graft = self.callPackage ./graft {};
graph-msgs = self.callPackage ./graph-msgs {};
grasping-msgs = self.callPackage ./grasping-msgs {};
grid-map = self.callPackage ./grid-map {};
grid-map-core = self.callPackage ./grid-map-core {};
grid-map-costmap-2d = self.callPackage ./grid-map-costmap-2d {};
grid-map-cv = self.callPackage ./grid-map-cv {};
grid-map-demos = self.callPackage ./grid-map-demos {};
grid-map-filters = self.callPackage ./grid-map-filters {};
grid-map-loader = self.callPackage ./grid-map-loader {};
grid-map-msgs = self.callPackage ./grid-map-msgs {};
grid-map-octomap = self.callPackage ./grid-map-octomap {};
grid-map-pcl = self.callPackage ./grid-map-pcl {};
grid-map-ros = self.callPackage ./grid-map-ros {};
grid-map-rviz-plugin = self.callPackage ./grid-map-rviz-plugin {};
grid-map-sdf = self.callPackage ./grid-map-sdf {};
grid-map-visualization = self.callPackage ./grid-map-visualization {};
gripper-action-controller = self.callPackage ./gripper-action-controller {};
gscam = self.callPackage ./gscam {};
hardware-interface = self.callPackage ./hardware-interface {};
hebi-cpp-api = self.callPackage ./hebi-cpp-api {};
hector-components-description = self.callPackage ./hector-components-description {};
hector-gazebo = self.callPackage ./hector-gazebo {};
hector-gazebo-plugins = self.callPackage ./hector-gazebo-plugins {};
hector-gazebo-thermal-camera = self.callPackage ./hector-gazebo-thermal-camera {};
hector-gazebo-worlds = self.callPackage ./hector-gazebo-worlds {};
hector-models = self.callPackage ./hector-models {};
hector-sensors-description = self.callPackage ./hector-sensors-description {};
hector-sensors-gazebo = self.callPackage ./hector-sensors-gazebo {};
hector-xacro-tools = self.callPackage ./hector-xacro-tools {};
hls-lfcd-lds-driver = self.callPackage ./hls-lfcd-lds-driver {};
hostapd-access-point = self.callPackage ./hostapd-access-point {};
hpp-fcl = self.callPackage ./hpp-fcl {};
ibeo-core = self.callPackage ./ibeo-core {};
ibeo-lux = self.callPackage ./ibeo-lux {};
ibeo-msgs = self.callPackage ./ibeo-msgs {};
ieee80211-channels = self.callPackage ./ieee80211-channels {};
igvc-self-drive-description = self.callPackage ./igvc-self-drive-description {};
igvc-self-drive-gazebo = self.callPackage ./igvc-self-drive-gazebo {};
igvc-self-drive-gazebo-plugins = self.callPackage ./igvc-self-drive-gazebo-plugins {};
igvc-self-drive-sim = self.callPackage ./igvc-self-drive-sim {};
image-cb-detector = self.callPackage ./image-cb-detector {};
image-common = self.callPackage ./image-common {};
image-geometry = self.callPackage ./image-geometry {};
image-pipeline = self.callPackage ./image-pipeline {};
image-proc = self.callPackage ./image-proc {};
image-publisher = self.callPackage ./image-publisher {};
image-rotate = self.callPackage ./image-rotate {};
image-transport = self.callPackage ./image-transport {};
image-transport-plugins = self.callPackage ./image-transport-plugins {};
image-view = self.callPackage ./image-view {};
image-view2 = self.callPackage ./image-view2 {};
imagesift = self.callPackage ./imagesift {};
imagezero = self.callPackage ./imagezero {};
imagezero-image-transport = self.callPackage ./imagezero-image-transport {};
imagezero-ros = self.callPackage ./imagezero-ros {};
imu-complementary-filter = self.callPackage ./imu-complementary-filter {};
imu-filter-madgwick = self.callPackage ./imu-filter-madgwick {};
imu-pipeline = self.callPackage ./imu-pipeline {};
imu-processors = self.callPackage ./imu-processors {};
imu-sensor-controller = self.callPackage ./imu-sensor-controller {};
imu-tools = self.callPackage ./imu-tools {};
imu-transformer = self.callPackage ./imu-transformer {};
industrial-core = self.callPackage ./industrial-core {};
industrial-deprecated = self.callPackage ./industrial-deprecated {};
industrial-msgs = self.callPackage ./industrial-msgs {};
industrial-robot-client = self.callPackage ./industrial-robot-client {};
industrial-robot-simulator = self.callPackage ./industrial-robot-simulator {};
industrial-trajectory-filters = self.callPackage ./industrial-trajectory-filters {};
industrial-utils = self.callPackage ./industrial-utils {};
interactive-marker-tutorials = self.callPackage ./interactive-marker-tutorials {};
interactive-markers = self.callPackage ./interactive-markers {};
interval-intersection = self.callPackage ./interval-intersection {};
ipr-extern = self.callPackage ./ipr-extern {};
ivcon = self.callPackage ./ivcon {};
joint-limits-interface = self.callPackage ./joint-limits-interface {};
joint-state-controller = self.callPackage ./joint-state-controller {};
joint-state-publisher = self.callPackage ./joint-state-publisher {};
joint-states-settler = self.callPackage ./joint-states-settler {};
joint-trajectory-action = self.callPackage ./joint-trajectory-action {};
joint-trajectory-action-tools = self.callPackage ./joint-trajectory-action-tools {};
joint-trajectory-controller = self.callPackage ./joint-trajectory-controller {};
joint-trajectory-generator = self.callPackage ./joint-trajectory-generator {};
joy-listener = self.callPackage ./joy-listener {};
joy-teleop = self.callPackage ./joy-teleop {};
joystick-drivers = self.callPackage ./joystick-drivers {};
jpeg-streamer = self.callPackage ./jpeg-streamer {};
jsk-3rdparty = self.callPackage ./jsk-3rdparty {};
jsk-common = self.callPackage ./jsk-common {};
jsk-common-msgs = self.callPackage ./jsk-common-msgs {};
jsk-footstep-msgs = self.callPackage ./jsk-footstep-msgs {};
jsk-gui-msgs = self.callPackage ./jsk-gui-msgs {};
jsk-hark-msgs = self.callPackage ./jsk-hark-msgs {};
jsk-interactive = self.callPackage ./jsk-interactive {};
jsk-interactive-marker = self.callPackage ./jsk-interactive-marker {};
jsk-interactive-test = self.callPackage ./jsk-interactive-test {};
jsk-model-tools = self.callPackage ./jsk-model-tools {};
jsk-network-tools = self.callPackage ./jsk-network-tools {};
jsk-recognition = self.callPackage ./jsk-recognition {};
jsk-recognition-msgs = self.callPackage ./jsk-recognition-msgs {};
jsk-roseus = self.callPackage ./jsk-roseus {};
jsk-rviz-plugins = self.callPackage ./jsk-rviz-plugins {};
jsk-tilt-laser = self.callPackage ./jsk-tilt-laser {};
jsk-topic-tools = self.callPackage ./jsk-topic-tools {};
jsk-visualization = self.callPackage ./jsk-visualization {};
jskeus = self.callPackage ./jskeus {};
json-msgs = self.callPackage ./json-msgs {};
julius = self.callPackage ./julius {};
kalman-filter = self.callPackage ./kalman-filter {};
kartech-linear-actuator-msgs = self.callPackage ./kartech-linear-actuator-msgs {};
kdl-conversions = self.callPackage ./kdl-conversions {};
kdl-parser = self.callPackage ./kdl-parser {};
kdl-parser-py = self.callPackage ./kdl-parser-py {};
key-teleop = self.callPackage ./key-teleop {};
kobuki-core = self.callPackage ./kobuki-core {};
kobuki-dock-drive = self.callPackage ./kobuki-dock-drive {};
kobuki-driver = self.callPackage ./kobuki-driver {};
kobuki-msgs = self.callPackage ./kobuki-msgs {};
laser-assembler = self.callPackage ./laser-assembler {};
laser-cb-detector = self.callPackage ./laser-cb-detector {};
laser-filtering = self.callPackage ./laser-filtering {};
laser-filters = self.callPackage ./laser-filters {};
laser-filters-jsk-patch = self.callPackage ./laser-filters-jsk-patch {};
laser-geometry = self.callPackage ./laser-geometry {};
laser-pipeline = self.callPackage ./laser-pipeline {};
laser-proc = self.callPackage ./laser-proc {};
leg-detector = self.callPackage ./leg-detector {};
lgsvl-msgs = self.callPackage ./lgsvl-msgs {};
libcmt = self.callPackage ./libcmt {};
libmavconn = self.callPackage ./libmavconn {};
libmodbus = self.callPackage ./libmodbus {};
libphidget21 = self.callPackage ./libphidget21 {};
libqt-concurrent = self.callPackage ./libqt-concurrent {};
libqt-core = self.callPackage ./libqt-core {};
libqt-dev = self.callPackage ./libqt-dev {};
libqt-gui = self.callPackage ./libqt-gui {};
libqt-network = self.callPackage ./libqt-network {};
libqt-opengl = self.callPackage ./libqt-opengl {};
libqt-opengl-dev = self.callPackage ./libqt-opengl-dev {};
libqt-svg-dev = self.callPackage ./libqt-svg-dev {};
libqt-widgets = self.callPackage ./libqt-widgets {};
libreflexxestype2 = self.callPackage ./libreflexxestype2 {};
librviz-tutorial = self.callPackage ./librviz-tutorial {};
libsiftfast = self.callPackage ./libsiftfast {};
libuvc = self.callPackage ./libuvc {};
libuvc-camera = self.callPackage ./libuvc-camera {};
libuvc-ros = self.callPackage ./libuvc-ros {};
linksys-access-point = self.callPackage ./linksys-access-point {};
linux-networking = self.callPackage ./linux-networking {};
locomotor = self.callPackage ./locomotor {};
locomotor-msgs = self.callPackage ./locomotor-msgs {};
locomove-base = self.callPackage ./locomove-base {};
lpg-planner = self.callPackage ./lpg-planner {};
lusb = self.callPackage ./lusb {};
map-laser = self.callPackage ./map-laser {};
map-merge-3d = self.callPackage ./map-merge-3d {};
map-msgs = self.callPackage ./map-msgs {};
map-organizer-msgs = self.callPackage ./map-organizer-msgs {};
map-server = self.callPackage ./map-server {};
mapviz-plugins = self.callPackage ./mapviz-plugins {};
marker-msgs = self.callPackage ./marker-msgs {};
marti-can-msgs = self.callPackage ./marti-can-msgs {};
marti-common-msgs = self.callPackage ./marti-common-msgs {};
marti-data-structures = self.callPackage ./marti-data-structures {};
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 {};
master-sync-fkie = self.callPackage ./master-sync-fkie {};
mav-comm = self.callPackage ./mav-comm {};
mav-msgs = self.callPackage ./mav-msgs {};
mav-planning-msgs = self.callPackage ./mav-planning-msgs {};
mavlink = self.callPackage ./mavlink {};
mavros-extras = self.callPackage ./mavros-extras {};
mavros-msgs = self.callPackage ./mavros-msgs {};
mbf-abstract-core = self.callPackage ./mbf-abstract-core {};
mbf-abstract-nav = self.callPackage ./mbf-abstract-nav {};
mbf-costmap-core = self.callPackage ./mbf-costmap-core {};
mbf-costmap-nav = self.callPackage ./mbf-costmap-nav {};
mbf-msgs = self.callPackage ./mbf-msgs {};
mbf-simple-nav = self.callPackage ./mbf-simple-nav {};
mbf-utility = self.callPackage ./mbf-utility {};
mcl-3dl = self.callPackage ./mcl-3dl {};
mcl-3dl-msgs = self.callPackage ./mcl-3dl-msgs {};
media-export = self.callPackage ./media-export {};
message-filters = self.callPackage ./message-filters {};
message-generation = self.callPackage ./message-generation {};
message-runtime = self.callPackage ./message-runtime {};
mini-maxwell = self.callPackage ./mini-maxwell {};
mir-actions = self.callPackage ./mir-actions {};
mir-description = self.callPackage ./mir-description {};
mir-dwb-critics = self.callPackage ./mir-dwb-critics {};
mir-gazebo = self.callPackage ./mir-gazebo {};
mir-msgs = self.callPackage ./mir-msgs {};
mir-navigation = self.callPackage ./mir-navigation {};
mir-robot = self.callPackage ./mir-robot {};
mk = self.callPackage ./mk {};
ml-classifiers = self.callPackage ./ml-classifiers {};
mobileye-560-660-msgs = self.callPackage ./mobileye-560-660-msgs {};
mongodb-store-msgs = self.callPackage ./mongodb-store-msgs {};
monocam-settler = self.callPackage ./monocam-settler {};
mouse-teleop = self.callPackage ./mouse-teleop {};
move-base = self.callPackage ./move-base {};
move-base-flex = self.callPackage ./move-base-flex {};
move-base-msgs = self.callPackage ./move-base-msgs {};
move-slow-and-clear = self.callPackage ./move-slow-and-clear {};
moveit = self.callPackage ./moveit {};
moveit-chomp-optimizer-adapter = self.callPackage ./moveit-chomp-optimizer-adapter {};
moveit-controller-manager-example = self.callPackage ./moveit-controller-manager-example {};
moveit-experimental = self.callPackage ./moveit-experimental {};
moveit-fake-controller-manager = self.callPackage ./moveit-fake-controller-manager {};
moveit-kinematics = self.callPackage ./moveit-kinematics {};
moveit-msgs = self.callPackage ./moveit-msgs {};
moveit-planners = self.callPackage ./moveit-planners {};
moveit-planners-chomp = self.callPackage ./moveit-planners-chomp {};
moveit-planners-ompl = self.callPackage ./moveit-planners-ompl {};
moveit-plugins = self.callPackage ./moveit-plugins {};
moveit-resources = self.callPackage ./moveit-resources {};
moveit-ros = self.callPackage ./moveit-ros {};
moveit-ros-benchmarks = self.callPackage ./moveit-ros-benchmarks {};
moveit-ros-control-interface = self.callPackage ./moveit-ros-control-interface {};
moveit-ros-manipulation = self.callPackage ./moveit-ros-manipulation {};
moveit-ros-move-group = self.callPackage ./moveit-ros-move-group {};
moveit-ros-planning = self.callPackage ./moveit-ros-planning {};
moveit-ros-planning-interface = self.callPackage ./moveit-ros-planning-interface {};
moveit-ros-robot-interaction = self.callPackage ./moveit-ros-robot-interaction {};
moveit-ros-visualization = self.callPackage ./moveit-ros-visualization {};
moveit-ros-warehouse = self.callPackage ./moveit-ros-warehouse {};
moveit-runtime = self.callPackage ./moveit-runtime {};
moveit-setup-assistant = self.callPackage ./moveit-setup-assistant {};
moveit-sim-controller = self.callPackage ./moveit-sim-controller {};
moveit-simple-controller-manager = self.callPackage ./moveit-simple-controller-manager {};
moveit-visual-tools = self.callPackage ./moveit-visual-tools {};
mrpt-bridge = self.callPackage ./mrpt-bridge {};
mrpt-ekf-slam-2d = self.callPackage ./mrpt-ekf-slam-2d {};
mrpt-ekf-slam-3d = self.callPackage ./mrpt-ekf-slam-3d {};
mrpt-graphslam-2d = self.callPackage ./mrpt-graphslam-2d {};
mrpt-icp-slam-2d = self.callPackage ./mrpt-icp-slam-2d {};
mrpt-local-obstacles = self.callPackage ./mrpt-local-obstacles {};
mrpt-localization = self.callPackage ./mrpt-localization {};
mrpt-map = self.callPackage ./mrpt-map {};
mrpt-msgs = self.callPackage ./mrpt-msgs {};
mrpt-navigation = self.callPackage ./mrpt-navigation {};
mrpt-rawlog = self.callPackage ./mrpt-rawlog {};
mrpt-rbpf-slam = self.callPackage ./mrpt-rbpf-slam {};
mrpt-reactivenav2d = self.callPackage ./mrpt-reactivenav2d {};
mrpt-slam = self.callPackage ./mrpt-slam {};
mrpt-tutorials = self.callPackage ./mrpt-tutorials {};
multi-interface-roam = self.callPackage ./multi-interface-roam {};
multi-map-server = self.callPackage ./multi-map-server {};
multimaster-fkie = self.callPackage ./multimaster-fkie {};
multimaster-msgs-fkie = self.callPackage ./multimaster-msgs-fkie {};
multires-image = self.callPackage ./multires-image {};
mvsim = self.callPackage ./mvsim {};
nanomsg = self.callPackage ./nanomsg {};
nav-2d-msgs = self.callPackage ./nav-2d-msgs {};
nav-2d-utils = self.callPackage ./nav-2d-utils {};
nav-core = self.callPackage ./nav-core {};
nav-core2 = self.callPackage ./nav-core2 {};
nav-core-adapter = self.callPackage ./nav-core-adapter {};
nav-grid = self.callPackage ./nav-grid {};
nav-grid-iterators = self.callPackage ./nav-grid-iterators {};
nav-grid-pub-sub = self.callPackage ./nav-grid-pub-sub {};
nav-msgs = self.callPackage ./nav-msgs {};
navigation = self.callPackage ./navigation {};
navigation-experimental = self.callPackage ./navigation-experimental {};
navigation-layers = self.callPackage ./navigation-layers {};
neobotix-usboard-msgs = self.callPackage ./neobotix-usboard-msgs {};
neonavigation-msgs = self.callPackage ./neonavigation-msgs {};
neonavigation-rviz-plugins = self.callPackage ./neonavigation-rviz-plugins {};
nerian-stereo = self.callPackage ./nerian-stereo {};
network-control-tests = self.callPackage ./network-control-tests {};
network-detector = self.callPackage ./network-detector {};
network-interface = self.callPackage ./network-interface {};
network-monitor-udp = self.callPackage ./network-monitor-udp {};
network-traffic-control = self.callPackage ./network-traffic-control {};
nlopt = self.callPackage ./nlopt {};
nmea-msgs = self.callPackage ./nmea-msgs {};
nmea-navsat-driver = self.callPackage ./nmea-navsat-driver {};
nodelet = self.callPackage ./nodelet {};
nodelet-core = self.callPackage ./nodelet-core {};
nodelet-topic-tools = self.callPackage ./nodelet-topic-tools {};
nodelet-tutorial-math = self.callPackage ./nodelet-tutorial-math {};
novatel-gps-msgs = self.callPackage ./novatel-gps-msgs {};
novatel-msgs = self.callPackage ./novatel-msgs {};
object-recognition-msgs = self.callPackage ./object-recognition-msgs {};
ocean-battery-driver = self.callPackage ./ocean-battery-driver {};
octomap = self.callPackage ./octomap {};
octomap-mapping = self.callPackage ./octomap-mapping {};
octomap-msgs = self.callPackage ./octomap-msgs {};
octomap-ros = self.callPackage ./octomap-ros {};
odva-ethernetip = self.callPackage ./odva-ethernetip {};
ompl = self.callPackage ./ompl {};
open-karto = self.callPackage ./open-karto {};
open-manipulator = self.callPackage ./open-manipulator {};
open-manipulator-control-gui = self.callPackage ./open-manipulator-control-gui {};
open-manipulator-controller = self.callPackage ./open-manipulator-controller {};
open-manipulator-description = self.callPackage ./open-manipulator-description {};
open-manipulator-gazebo = self.callPackage ./open-manipulator-gazebo {};
open-manipulator-libs = self.callPackage ./open-manipulator-libs {};
open-manipulator-moveit = self.callPackage ./open-manipulator-moveit {};
open-manipulator-msgs = self.callPackage ./open-manipulator-msgs {};
open-manipulator-simulations = self.callPackage ./open-manipulator-simulations {};
open-manipulator-teleop = self.callPackage ./open-manipulator-teleop {};
open-manipulator-with-tb3 = self.callPackage ./open-manipulator-with-tb3 {};
open-manipulator-with-tb3-description = self.callPackage ./open-manipulator-with-tb3-description {};
open-manipulator-with-tb3-gazebo = self.callPackage ./open-manipulator-with-tb3-gazebo {};
open-manipulator-with-tb3-simulations = self.callPackage ./open-manipulator-with-tb3-simulations {};
open-manipulator-with-tb3-tools = self.callPackage ./open-manipulator-with-tb3-tools {};
open-manipulator-with-tb3-waffle-moveit = self.callPackage ./open-manipulator-with-tb3-waffle-moveit {};
open-manipulator-with-tb3-waffle-pi-moveit = self.callPackage ./open-manipulator-with-tb3-waffle-pi-moveit {};
opencv-apps = self.callPackage ./opencv-apps {};
openni-launch = self.callPackage ./openni-launch {};
opt-camera = self.callPackage ./opt-camera {};
orocos-kdl = self.callPackage ./orocos-kdl {};
orocos-kinematics-dynamics = self.callPackage ./orocos-kinematics-dynamics {};
ouster-driver = self.callPackage ./ouster-driver {};
oxford-gps-eth = self.callPackage ./oxford-gps-eth {};
p2os-doc = self.callPackage ./p2os-doc {};
p2os-driver = self.callPackage ./p2os-driver {};
p2os-launch = self.callPackage ./p2os-launch {};
p2os-msgs = self.callPackage ./p2os-msgs {};
p2os-teleop = self.callPackage ./p2os-teleop {};
p2os-urdf = self.callPackage ./p2os-urdf {};
pacmod3 = self.callPackage ./pacmod3 {};
pacmod-game-control = self.callPackage ./pacmod-game-control {};
pacmod-msgs = self.callPackage ./pacmod-msgs {};
panda-moveit-config = self.callPackage ./panda-moveit-config {};
pcl-conversions = self.callPackage ./pcl-conversions {};
pcl-msgs = self.callPackage ./pcl-msgs {};
pcl-ros = self.callPackage ./pcl-ros {};
people = self.callPackage ./people {};
people-msgs = self.callPackage ./people-msgs {};
people-tracking-filter = self.callPackage ./people-tracking-filter {};
people-velocity-tracker = self.callPackage ./people-velocity-tracker {};
pepperl-fuchs-r2000 = self.callPackage ./pepperl-fuchs-r2000 {};
perception = self.callPackage ./perception {};
perception-pcl = self.callPackage ./perception-pcl {};
pheeno-ros-description = self.callPackage ./pheeno-ros-description {};
phidgets-api = self.callPackage ./phidgets-api {};
phidgets-drivers = self.callPackage ./phidgets-drivers {};
phidgets-high-speed-encoder = self.callPackage ./phidgets-high-speed-encoder {};
phidgets-ik = self.callPackage ./phidgets-ik {};
phidgets-imu = self.callPackage ./phidgets-imu {};
pid = self.callPackage ./pid {};
pilz-control = self.callPackage ./pilz-control {};
pilz-extensions = self.callPackage ./pilz-extensions {};
pilz-industrial-motion = self.callPackage ./pilz-industrial-motion {};
pilz-industrial-motion-testutils = self.callPackage ./pilz-industrial-motion-testutils {};
pilz-msgs = self.callPackage ./pilz-msgs {};
pilz-robots = self.callPackage ./pilz-robots {};
pilz-testutils = self.callPackage ./pilz-testutils {};
pilz-trajectory-generation = self.callPackage ./pilz-trajectory-generation {};
pinocchio = self.callPackage ./pinocchio {};
planner-cspace-msgs = self.callPackage ./planner-cspace-msgs {};
pluginlib = self.callPackage ./pluginlib {};
pluginlib-tutorials = self.callPackage ./pluginlib-tutorials {};
pointcloud-to-laserscan = self.callPackage ./pointcloud-to-laserscan {};
polled-camera = self.callPackage ./polled-camera {};
pose-base-controller = self.callPackage ./pose-base-controller {};
pose-cov-ops = self.callPackage ./pose-cov-ops {};
pose-follower = self.callPackage ./pose-follower {};
posedetection-msgs = self.callPackage ./posedetection-msgs {};
position-controllers = self.callPackage ./position-controllers {};
power-monitor = self.callPackage ./power-monitor {};
power-msgs = self.callPackage ./power-msgs {};
pr2-app-manager = self.callPackage ./pr2-app-manager {};
pr2-apps = self.callPackage ./pr2-apps {};
pr2-arm-kinematics = self.callPackage ./pr2-arm-kinematics {};
pr2-arm-move-ik = self.callPackage ./pr2-arm-move-ik {};
pr2-calibration-controllers = self.callPackage ./pr2-calibration-controllers {};
pr2-common = self.callPackage ./pr2-common {};
pr2-common-action-msgs = self.callPackage ./pr2-common-action-msgs {};
pr2-common-actions = self.callPackage ./pr2-common-actions {};
pr2-controller-interface = self.callPackage ./pr2-controller-interface {};
pr2-controller-manager = self.callPackage ./pr2-controller-manager {};
pr2-controllers = self.callPackage ./pr2-controllers {};
pr2-controllers-msgs = self.callPackage ./pr2-controllers-msgs {};
pr2-dashboard-aggregator = self.callPackage ./pr2-dashboard-aggregator {};
pr2-description = self.callPackage ./pr2-description {};
pr2-ethercat-drivers = self.callPackage ./pr2-ethercat-drivers {};
pr2-gripper-action = self.callPackage ./pr2-gripper-action {};
pr2-hardware-interface = self.callPackage ./pr2-hardware-interface {};
pr2-head-action = self.callPackage ./pr2-head-action {};
pr2-kinematics = self.callPackage ./pr2-kinematics {};
pr2-machine = self.callPackage ./pr2-machine {};
pr2-mannequin-mode = self.callPackage ./pr2-mannequin-mode {};
pr2-mechanism = self.callPackage ./pr2-mechanism {};
pr2-mechanism-controllers = self.callPackage ./pr2-mechanism-controllers {};
pr2-mechanism-diagnostics = self.callPackage ./pr2-mechanism-diagnostics {};
pr2-mechanism-model = self.callPackage ./pr2-mechanism-model {};
pr2-mechanism-msgs = self.callPackage ./pr2-mechanism-msgs {};
pr2-msgs = self.callPackage ./pr2-msgs {};
pr2-position-scripts = self.callPackage ./pr2-position-scripts {};
pr2-power-board = self.callPackage ./pr2-power-board {};
pr2-power-drivers = self.callPackage ./pr2-power-drivers {};
pr2-teleop = self.callPackage ./pr2-teleop {};
pr2-teleop-general = self.callPackage ./pr2-teleop-general {};
pr2-tilt-laser-interface = self.callPackage ./pr2-tilt-laser-interface {};
pr2-tuck-arms-action = self.callPackage ./pr2-tuck-arms-action {};
pr2-tuckarm = self.callPackage ./pr2-tuckarm {};
prbt-gazebo = self.callPackage ./prbt-gazebo {};
prbt-grippers = self.callPackage ./prbt-grippers {};
prbt-moveit-config = self.callPackage ./prbt-moveit-config {};
prbt-pg70-support = self.callPackage ./prbt-pg70-support {};
prbt-support = self.callPackage ./prbt-support {};
py-trees-msgs = self.callPackage ./py-trees-msgs {};
py-trees-ros = self.callPackage ./py-trees-ros {};
pybind11-catkin = self.callPackage ./pybind11-catkin {};
python-orocos-kdl = self.callPackage ./python-orocos-kdl {};
python-qt-binding = self.callPackage ./python-qt-binding {};
qb-chain = self.callPackage ./qb-chain {};
qb-chain-control = self.callPackage ./qb-chain-control {};
qb-chain-description = self.callPackage ./qb-chain-description {};
qb-device = self.callPackage ./qb-device {};
qb-device-bringup = self.callPackage ./qb-device-bringup {};
qb-device-control = self.callPackage ./qb-device-control {};
qb-device-description = self.callPackage ./qb-device-description {};
qb-device-driver = self.callPackage ./qb-device-driver {};
qb-device-hardware-interface = self.callPackage ./qb-device-hardware-interface {};
qb-device-msgs = self.callPackage ./qb-device-msgs {};
qb-device-srvs = self.callPackage ./qb-device-srvs {};
qb-device-utils = self.callPackage ./qb-device-utils {};
qb-hand = self.callPackage ./qb-hand {};
qb-hand-control = self.callPackage ./qb-hand-control {};
qb-hand-description = self.callPackage ./qb-hand-description {};
qb-hand-hardware-interface = self.callPackage ./qb-hand-hardware-interface {};
qb-move = self.callPackage ./qb-move {};
qb-move-control = self.callPackage ./qb-move-control {};
qb-move-description = self.callPackage ./qb-move-description {};
qb-move-hardware-interface = self.callPackage ./qb-move-hardware-interface {};
qt-gui = self.callPackage ./qt-gui {};
qt-gui-app = self.callPackage ./qt-gui-app {};
qt-gui-core = self.callPackage ./qt-gui-core {};
qt-gui-cpp = self.callPackage ./qt-gui-cpp {};
qt-gui-py-common = self.callPackage ./qt-gui-py-common {};
qt-qmake = self.callPackage ./qt-qmake {};
qwt-dependency = self.callPackage ./qwt-dependency {};
radar-msgs = self.callPackage ./radar-msgs {};
radar-omnipresense = self.callPackage ./radar-omnipresense {};
rail-manipulation-msgs = self.callPackage ./rail-manipulation-msgs {};
random-numbers = self.callPackage ./random-numbers {};
range-sensor-layer = self.callPackage ./range-sensor-layer {};
raw-description = self.callPackage ./raw-description {};
rc-dynamics-api = self.callPackage ./rc-dynamics-api {};
rc-genicam-api = self.callPackage ./rc-genicam-api {};
rc-hand-eye-calibration-client = self.callPackage ./rc-hand-eye-calibration-client {};
rc-visard = self.callPackage ./rc-visard {};
rc-visard-description = self.callPackage ./rc-visard-description {};
rc-visard-driver = self.callPackage ./rc-visard-driver {};
realtime-tools = self.callPackage ./realtime-tools {};
resized-image-transport = self.callPackage ./resized-image-transport {};
resource-retriever = self.callPackage ./resource-retriever {};
rgbd-launch = self.callPackage ./rgbd-launch {};
robot = self.callPackage ./robot {};
robot-activity = self.callPackage ./robot-activity {};
robot-activity-msgs = self.callPackage ./robot-activity-msgs {};
robot-activity-tutorials = self.callPackage ./robot-activity-tutorials {};
robot-calibration-msgs = self.callPackage ./robot-calibration-msgs {};
robot-controllers = self.callPackage ./robot-controllers {};
robot-controllers-interface = self.callPackage ./robot-controllers-interface {};
robot-controllers-msgs = self.callPackage ./robot-controllers-msgs {};
robot-localization = self.callPackage ./robot-localization {};
robot-mechanism-controllers = self.callPackage ./robot-mechanism-controllers {};
robot-navigation = self.callPackage ./robot-navigation {};
robot-self-filter = self.callPackage ./robot-self-filter {};
robot-state-publisher = self.callPackage ./robot-state-publisher {};
robotis-manipulator = self.callPackage ./robotis-manipulator {};
ros = self.callPackage ./ros {};
ros-base = self.callPackage ./ros-base {};
ros-canopen = self.callPackage ./ros-canopen {};
ros-comm = self.callPackage ./ros-comm {};
ros-control = self.callPackage ./ros-control {};
ros-controllers = self.callPackage ./ros-controllers {};
ros-core = self.callPackage ./ros-core {};
ros-emacs-utils = self.callPackage ./ros-emacs-utils {};
ros-environment = self.callPackage ./ros-environment {};
ros-introspection = self.callPackage ./ros-introspection {};
ros-pytest = self.callPackage ./ros-pytest {};
ros-reflexxes = self.callPackage ./ros-reflexxes {};
ros-tutorials = self.callPackage ./ros-tutorials {};
ros-type-introspection = self.callPackage ./ros-type-introspection {};
rosapi = self.callPackage ./rosapi {};
rosauth = self.callPackage ./rosauth {};
rosbag = self.callPackage ./rosbag {};
rosbag-migration-rule = self.callPackage ./rosbag-migration-rule {};
rosbag-storage = self.callPackage ./rosbag-storage {};
rosbaglive = self.callPackage ./rosbaglive {};
rosbash = self.callPackage ./rosbash {};
rosbash-params = self.callPackage ./rosbash-params {};
rosboost-cfg = self.callPackage ./rosboost-cfg {};
rosbridge-suite = self.callPackage ./rosbridge-suite {};
rosbuild = self.callPackage ./rosbuild {};
rosclean = self.callPackage ./rosclean {};
roscompile = self.callPackage ./roscompile {};
rosconsole = self.callPackage ./rosconsole {};
rosconsole-bridge = self.callPackage ./rosconsole-bridge {};
roscpp = self.callPackage ./roscpp {};
roscpp-core = self.callPackage ./roscpp-core {};
roscpp-serialization = self.callPackage ./roscpp-serialization {};
roscpp-traits = self.callPackage ./roscpp-traits {};
roscpp-tutorials = self.callPackage ./roscpp-tutorials {};
roscreate = self.callPackage ./roscreate {};
rosdiagnostic = self.callPackage ./rosdiagnostic {};
rosemacs = self.callPackage ./rosemacs {};
rosfmt = self.callPackage ./rosfmt {};
rosgraph = self.callPackage ./rosgraph {};
rosgraph-msgs = self.callPackage ./rosgraph-msgs {};
roslang = self.callPackage ./roslang {};
roslaunch = self.callPackage ./roslaunch {};
roslib = self.callPackage ./roslib {};
roslint = self.callPackage ./roslint {};
roslisp = self.callPackage ./roslisp {};
roslisp-common = self.callPackage ./roslisp-common {};
roslisp-repl = self.callPackage ./roslisp-repl {};
roslisp-utilities = self.callPackage ./roslisp-utilities {};
roslz4 = self.callPackage ./roslz4 {};
rosmake = self.callPackage ./rosmake {};
rosmaster = self.callPackage ./rosmaster {};
rosmon = self.callPackage ./rosmon {};
rosmon-core = self.callPackage ./rosmon-core {};
rosmon-msgs = self.callPackage ./rosmon-msgs {};
rosmsg = self.callPackage ./rosmsg {};
rosnode = self.callPackage ./rosnode {};
rosout = self.callPackage ./rosout {};
rospack = self.callPackage ./rospack {};
rosparam = self.callPackage ./rosparam {};
rosparam-shortcuts = self.callPackage ./rosparam-shortcuts {};
rospatlite = self.callPackage ./rospatlite {};
rosping = self.callPackage ./rosping {};
rospy = self.callPackage ./rospy {};
rospy-message-converter = self.callPackage ./rospy-message-converter {};
rospy-tutorials = self.callPackage ./rospy-tutorials {};
rosserial = self.callPackage ./rosserial {};
rosserial-client = self.callPackage ./rosserial-client {};
rosserial-embeddedlinux = self.callPackage ./rosserial-embeddedlinux {};
rosserial-mbed = self.callPackage ./rosserial-mbed {};
rosserial-msgs = self.callPackage ./rosserial-msgs {};
rosserial-python = self.callPackage ./rosserial-python {};
rosserial-server = self.callPackage ./rosserial-server {};
rosserial-tivac = self.callPackage ./rosserial-tivac {};
rosserial-vex-cortex = self.callPackage ./rosserial-vex-cortex {};
rosserial-vex-v5 = self.callPackage ./rosserial-vex-v5 {};
rosserial-windows = self.callPackage ./rosserial-windows {};
rosserial-xbee = self.callPackage ./rosserial-xbee {};
rosservice = self.callPackage ./rosservice {};
rostest = self.callPackage ./rostest {};
rostime = self.callPackage ./rostime {};
rostopic = self.callPackage ./rostopic {};
rosunit = self.callPackage ./rosunit {};
roswtf = self.callPackage ./roswtf {};
rotate-recovery = self.callPackage ./rotate-recovery {};
rotors-comm = self.callPackage ./rotors-comm {};
rotors-control = self.callPackage ./rotors-control {};
rotors-description = self.callPackage ./rotors-description {};
rotors-evaluation = self.callPackage ./rotors-evaluation {};
rotors-gazebo = self.callPackage ./rotors-gazebo {};
rotors-hil-interface = self.callPackage ./rotors-hil-interface {};
rotors-joy-interface = self.callPackage ./rotors-joy-interface {};
rotors-simulator = self.callPackage ./rotors-simulator {};
rplidar-ros = self.callPackage ./rplidar-ros {};
rqt = self.callPackage ./rqt {};
rqt-action = self.callPackage ./rqt-action {};
rqt-bag = self.callPackage ./rqt-bag {};
rqt-common-plugins = self.callPackage ./rqt-common-plugins {};
rqt-console = self.callPackage ./rqt-console {};
rqt-controller-manager = self.callPackage ./rqt-controller-manager {};
rqt-dep = self.callPackage ./rqt-dep {};
rqt-graph = self.callPackage ./rqt-graph {};
rqt-gui = self.callPackage ./rqt-gui {};
rqt-gui-cpp = self.callPackage ./rqt-gui-cpp {};
rqt-gui-py = self.callPackage ./rqt-gui-py {};
rqt-image-view = self.callPackage ./rqt-image-view {};
rqt-joint-trajectory-controller = self.callPackage ./rqt-joint-trajectory-controller {};
rqt-launch = self.callPackage ./rqt-launch {};
rqt-logger-level = self.callPackage ./rqt-logger-level {};
rqt-moveit = self.callPackage ./rqt-moveit {};
rqt-msg = self.callPackage ./rqt-msg {};
rqt-multiplot = self.callPackage ./rqt-multiplot {};
rqt-nav-view = self.callPackage ./rqt-nav-view {};
rqt-plot = self.callPackage ./rqt-plot {};
rqt-publisher = self.callPackage ./rqt-publisher {};
rqt-py-common = self.callPackage ./rqt-py-common {};
rqt-py-console = self.callPackage ./rqt-py-console {};
rqt-py-trees = self.callPackage ./rqt-py-trees {};
rqt-reconfigure = self.callPackage ./rqt-reconfigure {};
rqt-robot-dashboard = self.callPackage ./rqt-robot-dashboard {};
rqt-robot-monitor = self.callPackage ./rqt-robot-monitor {};
rqt-robot-plugins = self.callPackage ./rqt-robot-plugins {};
rqt-robot-steering = self.callPackage ./rqt-robot-steering {};
rqt-rosmon = self.callPackage ./rqt-rosmon {};
rqt-rotors = self.callPackage ./rqt-rotors {};
rqt-runtime-monitor = self.callPackage ./rqt-runtime-monitor {};
rqt-rviz = self.callPackage ./rqt-rviz {};
rqt-service-caller = self.callPackage ./rqt-service-caller {};
rqt-shell = self.callPackage ./rqt-shell {};
rqt-srv = self.callPackage ./rqt-srv {};
rqt-tf-tree = self.callPackage ./rqt-tf-tree {};
rqt-top = self.callPackage ./rqt-top {};
rqt-topic = self.callPackage ./rqt-topic {};
rqt-web = self.callPackage ./rqt-web {};
rtabmap-ros = self.callPackage ./rtabmap-ros {};
rviz = self.callPackage ./rviz {};
rviz-imu-plugin = self.callPackage ./rviz-imu-plugin {};
rviz-plugin-tutorials = self.callPackage ./rviz-plugin-tutorials {};
rviz-python-tutorial = self.callPackage ./rviz-python-tutorial {};
sainsmart-relay-usb = self.callPackage ./sainsmart-relay-usb {};
sbg-driver = self.callPackage ./sbg-driver {};
sbpl = self.callPackage ./sbpl {};
sbpl-lattice-planner = self.callPackage ./sbpl-lattice-planner {};
sbpl-recovery = self.callPackage ./sbpl-recovery {};
schunk-description = self.callPackage ./schunk-description {};
self-test = self.callPackage ./self-test {};
sensor-msgs = self.callPackage ./sensor-msgs {};
serial = self.callPackage ./serial {};
settlerlib = self.callPackage ./settlerlib {};
shape-msgs = self.callPackage ./shape-msgs {};
sick-safetyscanners = self.callPackage ./sick-safetyscanners {};
sick-scan = self.callPackage ./sick-scan {};
sick-tim = self.callPackage ./sick-tim {};
simple-message = self.callPackage ./simple-message {};
simulators = self.callPackage ./simulators {};
single-joint-position-action = self.callPackage ./single-joint-position-action {};
slam-karto = self.callPackage ./slam-karto {};
slic = self.callPackage ./slic {};
slime-ros = self.callPackage ./slime-ros {};
slime-wrapper = self.callPackage ./slime-wrapper {};
smach = self.callPackage ./smach {};
smach-msgs = self.callPackage ./smach-msgs {};
smach-ros = self.callPackage ./smach-ros {};
smach-viewer = self.callPackage ./smach-viewer {};
smclib = self.callPackage ./smclib {};
social-navigation-layers = self.callPackage ./social-navigation-layers {};
socketcan-bridge = self.callPackage ./socketcan-bridge {};
soem = self.callPackage ./soem {};
sophus = self.callPackage ./sophus {};
speech-recognition-msgs = self.callPackage ./speech-recognition-msgs {};
srdfdom = self.callPackage ./srdfdom {};
stage-ros = self.callPackage ./stage-ros {};
static-tf = self.callPackage ./static-tf {};
static-transform-mux = self.callPackage ./static-transform-mux {};
std-capabilities = self.callPackage ./std-capabilities {};
std-msgs = self.callPackage ./std-msgs {};
std-srvs = self.callPackage ./std-srvs {};
stereo-image-proc = self.callPackage ./stereo-image-proc {};
stereo-msgs = self.callPackage ./stereo-msgs {};
swri-console = self.callPackage ./swri-console {};
swri-console-util = self.callPackage ./swri-console-util {};
swri-dbw-interface = self.callPackage ./swri-dbw-interface {};
swri-image-util = self.callPackage ./swri-image-util {};
swri-math-util = self.callPackage ./swri-math-util {};
swri-nodelet = self.callPackage ./swri-nodelet {};
swri-opencv-util = self.callPackage ./swri-opencv-util {};
swri-prefix-tools = self.callPackage ./swri-prefix-tools {};
swri-roscpp = self.callPackage ./swri-roscpp {};
swri-rospy = self.callPackage ./swri-rospy {};
swri-route-util = self.callPackage ./swri-route-util {};
swri-serial-util = self.callPackage ./swri-serial-util {};
swri-string-util = self.callPackage ./swri-string-util {};
swri-system-util = self.callPackage ./swri-system-util {};
swri-yaml-util = self.callPackage ./swri-yaml-util {};
talos-description = self.callPackage ./talos-description {};
talos-description-calibration = self.callPackage ./talos-description-calibration {};
talos-description-inertial = self.callPackage ./talos-description-inertial {};
teb-local-planner = self.callPackage ./teb-local-planner {};
teb-local-planner-tutorials = self.callPackage ./teb-local-planner-tutorials {};
teleop-tools = self.callPackage ./teleop-tools {};
teleop-tools-msgs = self.callPackage ./teleop-tools-msgs {};
teleop-twist-joy = self.callPackage ./teleop-twist-joy {};
teleop-twist-keyboard = self.callPackage ./teleop-twist-keyboard {};
test-diagnostic-aggregator = self.callPackage ./test-diagnostic-aggregator {};
test-mavros = self.callPackage ./test-mavros {};
tf = self.callPackage ./tf {};
tf2 = self.callPackage ./tf2 {};
tf2-bullet = self.callPackage ./tf2-bullet {};
tf2-eigen = self.callPackage ./tf2-eigen {};
tf2-geometry-msgs = self.callPackage ./tf2-geometry-msgs {};
tf2-kdl = self.callPackage ./tf2-kdl {};
tf2-msgs = self.callPackage ./tf2-msgs {};
tf2-py = self.callPackage ./tf2-py {};
tf2-ros = self.callPackage ./tf2-ros {};
tf2-sensor-msgs = self.callPackage ./tf2-sensor-msgs {};
tf2-tools = self.callPackage ./tf2-tools {};
tf2-web-republisher = self.callPackage ./tf2-web-republisher {};
tf-conversions = self.callPackage ./tf-conversions {};
tf-remapper-cpp = self.callPackage ./tf-remapper-cpp {};
topic-tools = self.callPackage ./topic-tools {};
towr = self.callPackage ./towr {};
trac-ik = self.callPackage ./trac-ik {};
trac-ik-examples = self.callPackage ./trac-ik-examples {};
trac-ik-kinematics-plugin = self.callPackage ./trac-ik-kinematics-plugin {};
tracetools = self.callPackage ./tracetools {};
trajectory-msgs = self.callPackage ./trajectory-msgs {};
trajectory-tracker-msgs = self.callPackage ./trajectory-tracker-msgs {};
trajectory-tracker-rviz-plugins = self.callPackage ./trajectory-tracker-rviz-plugins {};
transmission-interface = self.callPackage ./transmission-interface {};
turtle-actionlib = self.callPackage ./turtle-actionlib {};
turtle-tf = self.callPackage ./turtle-tf {};
turtle-tf2 = self.callPackage ./turtle-tf2 {};
turtlebot3 = self.callPackage ./turtlebot3 {};
turtlebot3-applications = self.callPackage ./turtlebot3-applications {};
turtlebot3-applications-msgs = self.callPackage ./turtlebot3-applications-msgs {};
turtlebot3-automatic-parking = self.callPackage ./turtlebot3-automatic-parking {};
turtlebot3-automatic-parking-vision = self.callPackage ./turtlebot3-automatic-parking-vision {};
turtlebot3-autorace = self.callPackage ./turtlebot3-autorace {};
turtlebot3-autorace-camera = self.callPackage ./turtlebot3-autorace-camera {};
turtlebot3-autorace-control = self.callPackage ./turtlebot3-autorace-control {};
turtlebot3-autorace-core = self.callPackage ./turtlebot3-autorace-core {};
turtlebot3-autorace-detect = self.callPackage ./turtlebot3-autorace-detect {};
turtlebot3-bringup = self.callPackage ./turtlebot3-bringup {};
turtlebot3-description = self.callPackage ./turtlebot3-description {};
turtlebot3-example = self.callPackage ./turtlebot3-example {};
turtlebot3-fake = self.callPackage ./turtlebot3-fake {};
turtlebot3-follow-filter = self.callPackage ./turtlebot3-follow-filter {};
turtlebot3-follower = self.callPackage ./turtlebot3-follower {};
turtlebot3-gazebo = self.callPackage ./turtlebot3-gazebo {};
turtlebot3-msgs = self.callPackage ./turtlebot3-msgs {};
turtlebot3-navigation = self.callPackage ./turtlebot3-navigation {};
turtlebot3-panorama = self.callPackage ./turtlebot3-panorama {};
turtlebot3-simulations = self.callPackage ./turtlebot3-simulations {};
turtlebot3-slam = self.callPackage ./turtlebot3-slam {};
turtlebot3-teleop = self.callPackage ./turtlebot3-teleop {};
turtlesim = self.callPackage ./turtlesim {};
tuw-airskin-msgs = self.callPackage ./tuw-airskin-msgs {};
tuw-aruco = self.callPackage ./tuw-aruco {};
tuw-checkerboard = self.callPackage ./tuw-checkerboard {};
tuw-ellipses = self.callPackage ./tuw-ellipses {};
tuw-gazebo-msgs = self.callPackage ./tuw-gazebo-msgs {};
tuw-geometry = self.callPackage ./tuw-geometry {};
tuw-geometry-msgs = self.callPackage ./tuw-geometry-msgs {};
tuw-marker-detection = self.callPackage ./tuw-marker-detection {};
tuw-marker-pose-estimation = self.callPackage ./tuw-marker-pose-estimation {};
tuw-msgs = self.callPackage ./tuw-msgs {};
tuw-multi-robot-msgs = self.callPackage ./tuw-multi-robot-msgs {};
tuw-nav-msgs = self.callPackage ./tuw-nav-msgs {};
tuw-object-msgs = self.callPackage ./tuw-object-msgs {};
tuw-vehicle-msgs = self.callPackage ./tuw-vehicle-msgs {};
twist-mux = self.callPackage ./twist-mux {};
twist-mux-msgs = self.callPackage ./twist-mux-msgs {};
twist-recovery = self.callPackage ./twist-recovery {};
um7 = self.callPackage ./um7 {};
unique-id = self.callPackage ./unique-id {};
unique-identifier = self.callPackage ./unique-identifier {};
urdf = self.callPackage ./urdf {};
urdf-geometry-parser = self.callPackage ./urdf-geometry-parser {};
urdf-parser-plugin = self.callPackage ./urdf-parser-plugin {};
urdf-sim-tutorial = self.callPackage ./urdf-sim-tutorial {};
urdf-test = self.callPackage ./urdf-test {};
urdf-tutorial = self.callPackage ./urdf-tutorial {};
urdfdom-py = self.callPackage ./urdfdom-py {};
urg-c = self.callPackage ./urg-c {};
urg-node = self.callPackage ./urg-node {};
urg-stamped = self.callPackage ./urg-stamped {};
usb-cam = self.callPackage ./usb-cam {};
usv-gazebo-plugins = self.callPackage ./usv-gazebo-plugins {};
uuid-msgs = self.callPackage ./uuid-msgs {};
uuv-assistants = self.callPackage ./uuv-assistants {};
uuv-auv-control-allocator = self.callPackage ./uuv-auv-control-allocator {};
uuv-control-cascaded-pid = self.callPackage ./uuv-control-cascaded-pid {};
uuv-control-msgs = self.callPackage ./uuv-control-msgs {};
uuv-control-utils = self.callPackage ./uuv-control-utils {};
uuv-descriptions = self.callPackage ./uuv-descriptions {};
uuv-gazebo = self.callPackage ./uuv-gazebo {};
uuv-gazebo-plugins = self.callPackage ./uuv-gazebo-plugins {};
uuv-gazebo-ros-plugins = self.callPackage ./uuv-gazebo-ros-plugins {};
uuv-gazebo-ros-plugins-msgs = self.callPackage ./uuv-gazebo-ros-plugins-msgs {};
uuv-gazebo-worlds = self.callPackage ./uuv-gazebo-worlds {};
uuv-sensor-ros-plugins = self.callPackage ./uuv-sensor-ros-plugins {};
uuv-sensor-ros-plugins-msgs = self.callPackage ./uuv-sensor-ros-plugins-msgs {};
uuv-simulator = self.callPackage ./uuv-simulator {};
uuv-teleop = self.callPackage ./uuv-teleop {};
uuv-thruster-manager = self.callPackage ./uuv-thruster-manager {};
uuv-trajectory-control = self.callPackage ./uuv-trajectory-control {};
uuv-world-plugins = self.callPackage ./uuv-world-plugins {};
uuv-world-ros-plugins = self.callPackage ./uuv-world-ros-plugins {};
uuv-world-ros-plugins-msgs = self.callPackage ./uuv-world-ros-plugins-msgs {};
uvc-camera = self.callPackage ./uvc-camera {};
variant = self.callPackage ./variant {};
variant-msgs = self.callPackage ./variant-msgs {};
variant-topic-test = self.callPackage ./variant-topic-test {};
variant-topic-tools = self.callPackage ./variant-topic-tools {};
velocity-controllers = self.callPackage ./velocity-controllers {};
velodyne = self.callPackage ./velodyne {};
velodyne-description = self.callPackage ./velodyne-description {};
velodyne-gazebo-plugins = self.callPackage ./velodyne-gazebo-plugins {};
velodyne-laserscan = self.callPackage ./velodyne-laserscan {};
velodyne-msgs = self.callPackage ./velodyne-msgs {};
velodyne-pointcloud = self.callPackage ./velodyne-pointcloud {};
velodyne-simulator = self.callPackage ./velodyne-simulator {};
video-stream-opencv = self.callPackage ./video-stream-opencv {};
view-controller-msgs = self.callPackage ./view-controller-msgs {};
virtual-force-publisher = self.callPackage ./virtual-force-publisher {};
vision-msgs = self.callPackage ./vision-msgs {};
vision-opencv = self.callPackage ./vision-opencv {};
visualization-marker-tutorials = self.callPackage ./visualization-marker-tutorials {};
visualization-msgs = self.callPackage ./visualization-msgs {};
visualization-tutorials = self.callPackage ./visualization-tutorials {};
viz = self.callPackage ./viz {};
voice-text = self.callPackage ./voice-text {};
voxel-grid = self.callPackage ./voxel-grid {};
vrpn = self.callPackage ./vrpn {};
vrpn-client-ros = self.callPackage ./vrpn-client-ros {};
vrx-gazebo = self.callPackage ./vrx-gazebo {};
wamv-description = self.callPackage ./wamv-description {};
wamv-gazebo = self.callPackage ./wamv-gazebo {};
warehouse-ros = self.callPackage ./warehouse-ros {};
web-video-server = self.callPackage ./web-video-server {};
webrtc-ros = self.callPackage ./webrtc-ros {};
willow-maps = self.callPackage ./willow-maps {};
wu-ros-tools = self.callPackage ./wu-ros-tools {};
xacro = self.callPackage ./xacro {};
xmlrpcpp = self.callPackage ./xmlrpcpp {};
xpp = self.callPackage ./xpp {};
xpp-examples = self.callPackage ./xpp-examples {};
xpp-hyq = self.callPackage ./xpp-hyq {};
xpp-msgs = self.callPackage ./xpp-msgs {};
xpp-quadrotor = self.callPackage ./xpp-quadrotor {};
xpp-states = self.callPackage ./xpp-states {};
xpp-vis = self.callPackage ./xpp-vis {};
xsens-driver = self.callPackage ./xsens-driver {};
xv-11-laser-driver = self.callPackage ./xv-11-laser-driver {};
yocs-ar-marker-tracking = self.callPackage ./yocs-ar-marker-tracking {};
yocs-ar-pair-approach = self.callPackage ./yocs-ar-pair-approach {};
yocs-ar-pair-tracking = self.callPackage ./yocs-ar-pair-tracking {};
yocs-cmd-vel-mux = self.callPackage ./yocs-cmd-vel-mux {};
yocs-controllers = self.callPackage ./yocs-controllers {};
yocs-diff-drive-pose-controller = self.callPackage ./yocs-diff-drive-pose-controller {};
yocs-joyop = self.callPackage ./yocs-joyop {};
yocs-keyop = self.callPackage ./yocs-keyop {};
yocs-localization-manager = self.callPackage ./yocs-localization-manager {};
yocs-math-toolkit = self.callPackage ./yocs-math-toolkit {};
yocs-msgs = self.callPackage ./yocs-msgs {};
yocs-navi-toolkit = self.callPackage ./yocs-navi-toolkit {};
yocs-navigator = self.callPackage ./yocs-navigator {};
yocs-rapps = self.callPackage ./yocs-rapps {};
yocs-safety-controller = self.callPackage ./yocs-safety-controller {};
yocs-velocity-smoother = self.callPackage ./yocs-velocity-smoother {};
yocs-virtual-sensor = self.callPackage ./yocs-virtual-sensor {};
yocs-waypoint-provider = self.callPackage ./yocs-waypoint-provider {};
yocs-waypoints-navi = self.callPackage ./yocs-waypoints-navi {};
ypspur = self.callPackage ./ypspur {};
ypspur-ros = self.callPackage ./ypspur-ros {};
yujin-ocs = self.callPackage ./yujin-ocs {};
zeroconf-msgs = self.callPackage ./zeroconf-msgs {};
}