diff --git a/v1-recipes-ros1/actionlib/actionlib/0001-Change-boost-posix_time-milliseconds-init-to-int64_t.patch b/v1-recipes-ros1/actionlib/actionlib/0001-Change-boost-posix_time-milliseconds-init-to-int64_t.patch deleted file mode 100644 index b417c8a..0000000 --- a/v1-recipes-ros1/actionlib/actionlib/0001-Change-boost-posix_time-milliseconds-init-to-int64_t.patch +++ /dev/null @@ -1,87 +0,0 @@ -From 677e952fcbfe49e6e4c5b835357f88740f49c6ff Mon Sep 17 00:00:00 2001 -From: Tobias Fischer -Date: Sun, 29 Apr 2018 23:56:16 +0100 -Subject: [PATCH] Change boost::posix_time::milliseconds init to int64_t (#105) - -* Change boost::posix_time::milliseconds init to uint64_t - -Fixes #104 - -* Update simple_action_server_imp.h - -* Update destruction_guard.h - -* Update simple_action_client.h - -* use int64_t - -Upstream-Status: Accepted [https://github.com/ros/actionlib/commit/677e952fcbfe49e6e4c5b835357f88740f49c6ff] - -This patch has been generated with: - `git format-patch -1 677e952fcbfe49e6e4c5b835357f88740f49c6ff` -in the actionlib repository. - -Signed-off-by: Lukas Bulwahn ---- - include/actionlib/client/simple_action_client.h | 3 ++- - include/actionlib/destruction_guard.h | 2 +- - include/actionlib/server/simple_action_server_imp.h | 2 +- - src/connection_monitor.cpp | 2 +- - 4 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/include/actionlib/client/simple_action_client.h b/include/actionlib/client/simple_action_client.h -index f86ac99..eda76aa 100644 ---- a/include/actionlib/client/simple_action_client.h -+++ b/include/actionlib/client/simple_action_client.h -@@ -601,7 +601,8 @@ bool SimpleActionClient::waitForResult(const ros::Duration & timeout - time_left = loop_period; - } - -- done_condition_.timed_wait(lock, boost::posix_time::milliseconds(time_left.toSec() * 1000.0f)); -+ done_condition_.timed_wait(lock, -+ boost::posix_time::milliseconds(static_cast(time_left.toSec() * 1000.0f))); - } - - return cur_simple_state_ == SimpleGoalState::DONE; -diff --git a/include/actionlib/destruction_guard.h b/include/actionlib/destruction_guard.h -index 196a0a7..1aaa776 100644 ---- a/include/actionlib/destruction_guard.h -+++ b/include/actionlib/destruction_guard.h -@@ -59,7 +59,7 @@ public: - boost::mutex::scoped_lock lock(mutex_); - destructing_ = true; - while (use_count_ > 0) { -- count_condition_.timed_wait(lock, boost::posix_time::milliseconds(1000.0f)); -+ count_condition_.timed_wait(lock, boost::posix_time::milliseconds(1000)); - } - } - -diff --git a/include/actionlib/server/simple_action_server_imp.h b/include/actionlib/server/simple_action_server_imp.h -index 3975ec6..367bc22 100644 ---- a/include/actionlib/server/simple_action_server_imp.h -+++ b/include/actionlib/server/simple_action_server_imp.h -@@ -394,7 +394,7 @@ void SimpleActionServer::executeLoop() - } - } else { - execute_condition_.timed_wait(lock, -- boost::posix_time::milliseconds(loop_duration.toSec() * 1000.0f)); -+ boost::posix_time::milliseconds(static_cast(loop_duration.toSec() * 1000.0f))); - } - } - } -diff --git a/src/connection_monitor.cpp b/src/connection_monitor.cpp -index 19fe21a..43184c3 100644 ---- a/src/connection_monitor.cpp -+++ b/src/connection_monitor.cpp -@@ -275,7 +275,7 @@ bool actionlib::ConnectionMonitor::waitForActionServerToStart(const ros::Duratio - } - - check_connection_condition_.timed_wait(lock, -- boost::posix_time::milliseconds(time_left.toSec() * 1000.0f)); -+ boost::posix_time::milliseconds(static_cast(time_left.toSec() * 1000.0f))); - } - - return isServerConnected(); --- -2.7.4 - diff --git a/v1-recipes-ros1/actionlib/actionlib_1.11.13.bb b/v1-recipes-ros1/actionlib/actionlib_1.11.13.bb deleted file mode 100644 index 93735ba..0000000 --- a/v1-recipes-ros1/actionlib/actionlib_1.11.13.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "The actionlib stack provides a standardized interface for interfacing with \ -preemptable tasks." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "actionlib-msgs roscpp" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "2a607a3455f5ea5908254bd65c9230c9" -SRC_URI[sha256sum] = "df635716bd65298aa443f86fb3578988af04f404c4a94ebc99ef61ac4c869e46" - -inherit catkin - -SRC_URI += "file://0001-Change-boost-posix_time-milliseconds-init-to-int64_t.patch" diff --git a/v1-recipes-ros1/ar-track-alvar/ar-track-alvar-msgs_0.5.1.bb b/v1-recipes-ros1/ar-track-alvar/ar-track-alvar-msgs_0.5.1.bb deleted file mode 100644 index f6c98b7..0000000 --- a/v1-recipes-ros1/ar-track-alvar/ar-track-alvar-msgs_0.5.1.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This package is a ROS wrapper for Alvar, an open source AR tag tracking library." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation geometry-msgs std-msgs" - -SRC_URI = "https://github.com/sniekum/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "c82bf63ab8ab5630fedc29e872138fc9" -SRC_URI[sha256sum] = "27e4ebed675c79b41a545614f5a95798c1740e487b65fc45ac356c7298330a80" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/ar-track-alvar/ar-track-alvar_0.6.1.bb b/v1-recipes-ros1/ar-track-alvar/ar-track-alvar_0.6.1.bb deleted file mode 100644 index a1fe0fa..0000000 --- a/v1-recipes-ros1/ar-track-alvar/ar-track-alvar_0.6.1.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This package is a ROS wrapper for Alvar, an open source AR tag tracking library." -SECTION = "devel" -LICENSE = "LGPL-2.1" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=061abe8dc89f326789675967c8760541" - -DEPENDS = "ar-track-alvar-msgs cmake-modules cv-bridge image-transport libtinyxml pcl-ros resource-retriever roscpp tf visualization-msgs" - -SRC_URI = "https://github.com/sniekum/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "e293fe0ffc37232beca6494ef76ae5ea" -SRC_URI[sha256sum] = "c34ff4358fb167edccc4357d74425e3370691f04be1f8971f5258aa25dd6ff9b" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/audio-common/audio-common-msgs_0.2.13.bb b/v1-recipes-ros1/audio-common/audio-common-msgs_0.2.13.bb deleted file mode 100644 index 5d49145..0000000 --- a/v1-recipes-ros1/audio-common/audio-common-msgs_0.2.13.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages for transmitting audio via ROS" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=a3ae2ba3f0f44e61270955e8cd98afcf" - -DEPENDS = "message-generation" - -require audio-common.inc - -RRECOMMENDS_${PN} += "message-runtime" diff --git a/v1-recipes-ros1/audio-common/audio-common.inc b/v1-recipes-ros1/audio-common/audio-common.inc deleted file mode 100644 index f9dc34b..0000000 --- a/v1-recipes-ros1/audio-common/audio-common.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-drivers/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "e57a9204dee30f7c8428f2669c8b8a73" -SRC_URI[sha256sum] = "7d146861d4e4e3b687fee2d86eeb9c337e93fcea94fc65fe3ee9c886e248a181" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "audio_common" diff --git a/v1-recipes-ros1/audio-common/sound-play/0002-sound_play-Fix-build-with-DCATKIN_ENABLE_TESTING-OFF.patch b/v1-recipes-ros1/audio-common/sound-play/0002-sound_play-Fix-build-with-DCATKIN_ENABLE_TESTING-OFF.patch deleted file mode 100644 index 54b9ba8..0000000 --- a/v1-recipes-ros1/audio-common/sound-play/0002-sound_play-Fix-build-with-DCATKIN_ENABLE_TESTING-OFF.patch +++ /dev/null @@ -1,35 +0,0 @@ -From ecdde483c81fb89e35f025ee3aacba7cd45528ab Mon Sep 17 00:00:00 2001 -From: Alexis Ballier -Date: Fri, 4 Dec 2015 12:38:42 +0100 -Subject: [PATCH 2/2] sound_play: Fix build with -DCATKIN_ENABLE_TESTING=OFF. - -https://bugs.gentoo.org/show_bug.cgi?id=567466 - -Upstream-Status: Backport [commit ecdde483c81fb89e35f025ee3aacba7cd45528ab] - -Signed-off-by: Lukas Bulwahn ---- - sound_play/CMakeLists.txt | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/sound_play/CMakeLists.txt b/sound_play/CMakeLists.txt -index ada0b07..3f9604c 100644 ---- a/sound_play/CMakeLists.txt -+++ b/sound_play/CMakeLists.txt -@@ -16,9 +16,11 @@ generate_messages(DEPENDENCIES actionlib_msgs) - catkin_package(CATKIN_DEPENDS message_runtime actionlib_msgs - INCLUDE_DIRS include) - --catkin_add_nosetests(scripts/test) -+if(CATKIN_ENABLE_TESTING) -+ catkin_add_nosetests(scripts/test) - --add_subdirectory(test) -+ add_subdirectory(test) -+endif() - - install(PROGRAMS - scripts/playbuiltin.py --- -2.4.3 - diff --git a/v1-recipes-ros1/audio-common/sound-play_0.2.13.bb b/v1-recipes-ros1/audio-common/sound-play_0.2.13.bb deleted file mode 100644 index 204c1e3..0000000 --- a/v1-recipes-ros1/audio-common/sound-play_0.2.13.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "sound_play provides a ROS node that translates commands on a ROS topic \ -(robotsound) into sounds. The node supports built-in sounds, playing OGG/WAV files, \ -and doing speech synthesis via festival. C++ and Python bindings allow this node to be used \ -without understanding the details of the message format, allowing faster development and \ -resilience to message format changes." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=a3ae2ba3f0f44e61270955e8cd98afcf" - -DEPENDS = "roscpp roslib audio-common-msgs diagnostic-msgs" - -require audio-common.inc - -SRC_URI += "file://0002-sound_play-Fix-build-with-DCATKIN_ENABLE_TESTING-OFF.patch;striplevel=2" - -RRECOMMENDS_${PN} += "roscpp roslib audio-common-msgs diagnostic-msgs gst-plugins-base gst-plugins-ugly gst-plugins-good rospy festival python-gst gst-meta-audio" diff --git a/v1-recipes-ros1/bfl/bfl/0001-drop-pathes-to-unused-libraries-for-passing-the-qa_s.patch b/v1-recipes-ros1/bfl/bfl/0001-drop-pathes-to-unused-libraries-for-passing-the-qa_s.patch deleted file mode 100644 index 6161514..0000000 --- a/v1-recipes-ros1/bfl/bfl/0001-drop-pathes-to-unused-libraries-for-passing-the-qa_s.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 382f7de16cc13b6604e77ca5903c844c513277cc Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Sat, 6 Feb 2016 18:10:24 +0100 -Subject: [PATCH] drop pathes to unused libraries for passing the qa_staging - pkgconfig sanity check - -Upstream-Status: Inappropriate [configuration] - -Signed-off-by: Lukas Bulwahn ---- - orocos-bfl.pc.in | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/orocos-bfl.pc.in b/orocos-bfl.pc.in -index c1efd60..8e32035 100644 ---- a/orocos-bfl.pc.in -+++ b/orocos-bfl.pc.in -@@ -5,5 +5,5 @@ includedir=${prefix}/include/bfl - Name: orocos-bfl - Description: Orocos Bayesian Filtering Library - Version: @VERSION@ --Libs: -L${libdir} -lorocos-bfl @MATRIX_LIBS@ @RNG_LIBS@ @GINAC_LIBS@ --Cflags: -I${includedir} -I@MATRIX_INCLUDE@ -I@RNG_INCLUDE@ -I@GINAC_INCLUDE@ -+Libs: -L${libdir} -lorocos-bfl -+Cflags: -I${includedir} --- -2.4.3 - diff --git a/v1-recipes-ros1/bfl/bfl_0.7.0-6.bb b/v1-recipes-ros1/bfl/bfl_0.7.0-6.bb deleted file mode 100644 index efef3ca..0000000 --- a/v1-recipes-ros1/bfl/bfl_0.7.0-6.bb +++ /dev/null @@ -1,21 +0,0 @@ -DESCRIPTION = "This package contains a recent version of the Bayesian Filtering Library (BFL), distributed by the Orocos Project." -SECTION = "devel" -LICENSE = "LGPL-2.1" -LIC_FILES_CHKSUM = "file://COPYING;md5=7fbc338309ac38fefcd64b04bb903e34" - -DEPENDS = "cppunit boost" - -SRC_URI = "https://github.com/ros-gbp/${PN}-release/archive/release/indigo/${PN}/${PV}.tar.gz" -SRC_URI[md5sum] = "8140555e28ddea22a10a9ec59d96a4a0" -SRC_URI[sha256sum] = "296bec7f11430dd99a9617333d91c5c94ccf96ef6a4aa242917cc19480169740" - -SRC_URI += "file://0001-drop-pathes-to-unused-libraries-for-passing-the-qa_s.patch" - -S = "${WORKDIR}/bfl-release-release-indigo-${P}" - -inherit cmake faulty-solibs - -PACKAGES += "${PN}-tests" - -FILES_${PN}-dbg += "${bindir}/bfl/.debug" -FILES_${PN}-tests = "${bindir}/bfl/*" diff --git a/v1-recipes-ros1/bond-core/bond-core.inc b/v1-recipes-ros1/bond-core/bond-core.inc deleted file mode 100644 index 019269c..0000000 --- a/v1-recipes-ros1/bond-core/bond-core.inc +++ /dev/null @@ -1,11 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "1c008e362a2b9eee5b5a57e46452b9cf" -SRC_URI[sha256sum] = "44b6455ebc6406b9d2ced5efe590bcbf22cf3fe3107d363409d0262aaa21ebb9" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "bond_core" - -SRC_URI += "file://0001-Argument-to-Boost-Milliseconds-must-be-integral-in-B.patch;patchdir=.." diff --git a/v1-recipes-ros1/bond-core/bond_1.7.20.bb b/v1-recipes-ros1/bond-core/bond_1.7.20.bb deleted file mode 100644 index ec75c82..0000000 --- a/v1-recipes-ros1/bond-core/bond_1.7.20.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "\ -A bond allows two processes, A and B, to know when the other has \ -terminated, either cleanly or by crashing. The bond remains \ -connected until it is either broken explicitly or until a \ -heartbeat times out.\ -" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation std-msgs roscpp-serialization" - -require bond-core.inc diff --git a/v1-recipes-ros1/bond-core/bondcpp_1.7.20.bb b/v1-recipes-ros1/bond-core/bondcpp_1.7.20.bb deleted file mode 100644 index d8fb7d7..0000000 --- a/v1-recipes-ros1/bond-core/bondcpp_1.7.20.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "C++ implementation of bond, a mechanism for checking when another process has terminated." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "bond boost cmake-modules roscpp smclib" - -require bond-core.inc diff --git a/v1-recipes-ros1/bond-core/bondpy_1.7.20.bb b/v1-recipes-ros1/bond-core/bondpy_1.7.20.bb deleted file mode 100644 index e15513b..0000000 --- a/v1-recipes-ros1/bond-core/bondpy_1.7.20.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Python implementation of bond, a mechanism for checking when another process has terminated." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "bond rospy smclib" - -require bond-core.inc diff --git a/v1-recipes-ros1/bond-core/files/0001-Argument-to-Boost-Milliseconds-must-be-integral-in-B.patch b/v1-recipes-ros1/bond-core/files/0001-Argument-to-Boost-Milliseconds-must-be-integral-in-B.patch deleted file mode 100644 index 12f2472..0000000 --- a/v1-recipes-ros1/bond-core/files/0001-Argument-to-Boost-Milliseconds-must-be-integral-in-B.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 1240bce50ca1538cdad07dc472d31797257e0851 Mon Sep 17 00:00:00 2001 -From: Paul-Edouard Sarlin -Date: Sun, 29 Apr 2018 22:40:15 +0200 -Subject: [PATCH] Argument to Boost Milliseconds must be integral in Boost >= - 1.67 (#37) - -* Argument to Boost milliseconds must be integral - -* Fix style - -* More consistent type - -Upstream-Status: Accepted [https://github.com/ros/bond_core/commit/1240bce50ca1538cdad07dc472d31797257e0851] - -This patch has been generated with: - `git format-patch -1 1240bce50ca1538cdad07dc472d31797257e0851` -in the bond_core repository. - -Signed-off-by: Lukas Bulwahn ---- - bondcpp/src/bond.cpp | 6 ++++-- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/bondcpp/src/bond.cpp b/bondcpp/src/bond.cpp -index 8872d61..58e7901 100644 ---- a/bondcpp/src/bond.cpp -+++ b/bondcpp/src/bond.cpp -@@ -218,7 +218,8 @@ bool Bond::waitUntilFormed(ros::WallDuration timeout) - break; // The deadline has expired - } - -- condition_.timed_wait(mutex_, boost::posix_time::milliseconds(wait_time.toSec() * 1000.0f)); -+ condition_.timed_wait(mutex_, boost::posix_time::milliseconds( -+ static_cast(wait_time.toSec() * 1000.0f))); - } - return sm_.getState().getId() != SM::WaitingForSister.getId(); - } -@@ -246,7 +247,8 @@ bool Bond::waitUntilBroken(ros::WallDuration timeout) - break; // The deadline has expired - } - -- condition_.timed_wait(mutex_, boost::posix_time::milliseconds(wait_time.toSec() * 1000.0f)); -+ condition_.timed_wait(mutex_, boost::posix_time::milliseconds( -+ static_cast(wait_time.toSec() * 1000.0f))); - } - return sm_.getState().getId() == SM::Dead.getId(); - } --- -2.7.4 - diff --git a/v1-recipes-ros1/bond-core/smclib_1.7.20.bb b/v1-recipes-ros1/bond-core/smclib_1.7.20.bb deleted file mode 100644 index 75b026b..0000000 --- a/v1-recipes-ros1/bond-core/smclib_1.7.20.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "\ -The State Machine Compiler (SMC) from http://smc.sourceforge.net/ \ -converts a language-independent description of a state machine \ -into the source code to support that state machine. \ -This package contains the libraries that a compiled state machine \ -depends on, but it does not contain the compiler itself. \ -" -SECTION = "devel" -LICENSE = "MPL-1.1" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=e1b5a50d4dd59d8102e41a7a2254462d" - -require bond-core.inc diff --git a/v1-recipes-ros1/capabilities/capabilities_0.2.0.bb b/v1-recipes-ros1/capabilities/capabilities_0.2.0.bb deleted file mode 100644 index ad21ac2..0000000 --- a/v1-recipes-ros1/capabilities/capabilities_0.2.0.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Package which implements capabilities" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://LICENSE;md5=62135a7570582b9018c89013d4815380" - -DEPENDS = "message-generation roslaunch rospy std-msgs std-srvs" - -SRC_URI = "git://github.com/osrf/${PN}.git;branch=master;protocol=git" -SRCREV = "c6c71a9ac17e310787242f5b75bd1e4d86349844" - -S = "${WORKDIR}/git" - -inherit catkin - -RDEPENDS_${PN} = "bondpy message-runtime nodelet python-pyyaml roslaunch" diff --git a/v1-recipes-ros1/catkin/catkin-runtime_0.6.19.bb b/v1-recipes-ros1/catkin/catkin-runtime_0.6.19.bb deleted file mode 100644 index aea433d..0000000 --- a/v1-recipes-ros1/catkin/catkin-runtime_0.6.19.bb +++ /dev/null @@ -1,53 +0,0 @@ -ROS_SPN = "catkin" - -require catkin.inc - -SRC_URI += "\ - file://0001-ignore-LD_LIBRARY_PATH-set-in-environment_cache.py.patch \ - " - -S = "${WORKDIR}/catkin-${PV}" - -# This package includes ONLY the python packages AND catkin_find -# The catkin_${PV} package includes all other files -# from the catkin tool. -FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR} ${ros_bindir}/catkin_find ${ros_prefix}/.catkin" -FILES_${PN}-dev = "" - -RDEPENDS_${PN}_class-native = "" -RDEPENDS_${PN} = "\ - ${PYTHON_PN}-catkin-pkg ${PYTHON_PN}-misc ${PYTHON_PN}-multiprocessing \ - ${PYTHON_PN}-shell ${PYTHON_PN}-xml ${PYTHON_PN}-pkgutil \ - ${@'python-argparse python-subprocess' if d.getVar('PYTHON_PN', True) == 'python' else ''}" - -# Delete everything but the python packages in order to avoid -# that the QA error [installed-vs-shipped] hits on us. -do_install_append() { - rm ${D}${ros_bindir}/catkin_*_* - rm ${D}${ros_bindir}/catkin_make - rm -rf ${D}${ros_datadir} - rm -rf ${D}${ros_libdir}/pkgconfig - - # Manually add the marker file - touch ${D}${ros_prefix}/.catkin -} - -# Append environment hook for SDK -do_install_append_class-nativesdk() { - mkdir -p ${D}${SDKPATHNATIVE}/environment-setup.d - - script=${D}${SDKPATHNATIVE}/environment-setup.d/catkin-runtime.sh - echo "export ROSDISTRO=${ROSDISTRO}" >> $script - echo "export PATH=\$PATH:\${OECORE_NATIVE_SYSROOT}/opt/ros/\${ROSDISTRO}/bin" >> $script - echo "export PYTHONPATH=\${OECORE_NATIVE_SYSROOT}/opt/ros/\${ROSDISTRO}/lib/python2.7/site-packages" >> $script - echo "export ROS_ROOT=\${OECORE_TARGET_SYSROOT}/opt/ros/\${ROSDISTRO}/share/ros" >> $script - echo "export CMAKE_PREFIX_PATH=\${OECORE_TARGET_SYSROOT}/opt/ros/\${ROSDISTRO}:\${OECORE_NATIVE_SYSROOT}/opt/ros/${ROSDISTRO}" >> $script -} - -FILES_${PN}_append_class-nativesdk = " ${SDKPATHNATIVE}" - -catkin_sysroot_preprocess_append() { - install -m 644 -t ${SYSROOT_DESTDIR}${ros_prefix} ${D}${ros_prefix}/.catkin -} - -BBCLASSEXTEND += "native nativesdk" diff --git a/v1-recipes-ros1/catkin/catkin.inc b/v1-recipes-ros1/catkin/catkin.inc deleted file mode 100644 index 1039be1..0000000 --- a/v1-recipes-ros1/catkin/catkin.inc +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Low-level build system macros and infrastructure for ROS" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake ${PYTHON_PN}-empy-native ${PYTHON_PN}-catkin-pkg-native" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "d58460cc9112812d8c4e6ecf98bbcc85" -SRC_URI[sha256sum] = "90a639d67db7f9039487af555e432a5b4b6e339f22892d75d03b823b3f38c947" - -SRC_URI += "\ - file://0001-use-python-provided-by-environment-instead-of-the-ge.patch \ - file://0001-allow-proper-cross-compilation-with-catkin.patch \ - ${@'file://0001-python.cmake-look-for-python3-first.patch' if d.getVar('PYTHON_PN', True) == 'python3' else ''} \ - " - -inherit catkin diff --git a/v1-recipes-ros1/catkin/catkin_0.6.19.bb b/v1-recipes-ros1/catkin/catkin_0.6.19.bb deleted file mode 100644 index e4a4ba2..0000000 --- a/v1-recipes-ros1/catkin/catkin_0.6.19.bb +++ /dev/null @@ -1,40 +0,0 @@ -require catkin.inc - -SRC_URI += "file://environment.d-catkin.sh" - -DEPENDS_class-native += "catkin-runtime" - -# The files in ${PYTHON_SITEPACKAGES_DIR} and catkin_find are -# installed by the catkin-runtime package. Therefore, we remove -# them here so that they are not installed. -# Moreover: the ${ros_libdir}/python2.7 is empty. We need to -# remove it, otherwise the QA error [installed-vs-shipped] will hit on us. -FILES_${PN} = "\ - ${ros_bindir}/catkin_*_* \ - ${ros_bindir}/catkin_make \ - ${ros_libdir}/pkgconfig \ - ${ros_datadir} \ - ${ros_sysconfdir} \ - ${ros_stackdir} \ - " -FILES_${PN}-dev = "" - -RDEPENDS_${PN}_class-native = "${PYTHON_PN}-catkin-pkg" -RDEPENDS_${PN} = "cmake make binutils binutils-symlinks gcc gcc-symlinks g++ g++-symlinks \ - catkin-runtime ${PYTHON_PN}-empy" - -do_install_append() { - rm ${D}${ros_bindir}/catkin_find - rm -rf ${D}${PYTHON_SITEPACKAGES_DIR} - rmdir ${D}${ros_libdir}/${PYTHON_DIR} -} - -# Append environment hook for SDK -do_install_append_class-nativesdk() { - mkdir -p ${D}${SDKPATHNATIVE}/environment-setup.d - install -m 644 ${WORKDIR}/environment.d-catkin.sh ${D}${SDKPATHNATIVE}/environment-setup.d/catkin.sh -} - -FILES_${PN}_append_class-nativesdk = " ${SDKPATHNATIVE}" - -BBCLASSEXTEND += "native nativesdk" diff --git a/v1-recipes-ros1/catkin/files/0001-allow-proper-cross-compilation-with-catkin.patch b/v1-recipes-ros1/catkin/files/0001-allow-proper-cross-compilation-with-catkin.patch deleted file mode 100644 index 0309579..0000000 --- a/v1-recipes-ros1/catkin/files/0001-allow-proper-cross-compilation-with-catkin.patch +++ /dev/null @@ -1,175 +0,0 @@ -From e6179255b99264a51f8733f52d92ca579fbacb61 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Sun, 15 Apr 2018 02:11:42 +0200 -Subject: [PATCH] allow proper cross-compilation with catkin - -The original patch is: - -From: Dominique Hunziker -Date: Fri, 2 Jun 2017 12:12:33 +0200 - -I just re-applied it to the current version 0.6.19 and adjusted -the context of the patch as reaction to bitbake warning: - -WARNING: catkin-runtime-0.6.19-r0 do_patch: -Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. - -Upstream-Status: Pending - -Signed-off-by: Lukas Bulwahn ---- - cmake/all.cmake | 1 + - cmake/catkin_package.cmake | 8 ++++++++ - cmake/catkin_strip_root_path.cmake | 32 +++++++++++++++++++++++++++++ - cmake/templates/pkgConfig.cmake.in | 42 ++++++++++++++++++++++++++++++++++---- - 4 files changed, 79 insertions(+), 4 deletions(-) - create mode 100644 cmake/catkin_strip_root_path.cmake - -diff --git a/cmake/all.cmake b/cmake/all.cmake -index 6910906..e421b76 100644 ---- a/cmake/all.cmake -+++ b/cmake/all.cmake -@@ -118,6 +118,7 @@ foreach(filename - catkin_metapackage - catkin_package - catkin_package_xml -+ catkin_strip_root_path - catkin_workspace - debug_message - em_expand -diff --git a/cmake/catkin_package.cmake b/cmake/catkin_package.cmake -index 8ef6c48..d6bc68f 100644 ---- a/cmake/catkin_package.cmake -+++ b/cmake/catkin_package.cmake -@@ -432,6 +432,14 @@ function(_catkin_package) - # package cmake dir is the folder where the generated pkgConfig.cmake is located - set(PKG_CMAKE_DIR "\${${PROJECT_NAME}_DIR}") - -+ if(CMAKE_CROSSCOMPILING) -+ catkin_strip_root_path(PROJECT_CMAKE_CONFIG_INCLUDE_DIRS UNIQUE) -+ catkin_strip_root_path(PROJECT_PKG_CONFIG_INCLUDE_DIRS UNIQUE) -+ catkin_strip_root_path(PKG_CONFIG_LIBRARIES) -+ catkin_strip_root_path(PKG_CONFIG_LIBRARIES_WITH_PREFIX) -+ catkin_strip_root_path(PKG_CONFIG_LIB_PATHS UNIQUE) -+ endif() -+ - if(NOT PROJECT_SKIP_PKG_CONFIG_GENERATION) - # ensure that output folder exists - file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/catkin_generated/installspace) -diff --git a/cmake/catkin_strip_root_path.cmake b/cmake/catkin_strip_root_path.cmake -new file mode 100644 -index 0000000..ca5c453 ---- /dev/null -+++ b/cmake/catkin_strip_root_path.cmake -@@ -0,0 +1,32 @@ -+# -+# Strip CMAKE_FIND_ROOT_PATH prefixes from each path in the list ``var``. -+# -+# .. note:: Used for cross-compilation. -+# -+# :param var: the input / output variable name -+# :type var: string -+# :param UNIQUE: if specified the stripped list will contain unique paths, i.e., -+# duplicate paths are not appended a second time -+# :type UNIQUE: option -+# -+function(catkin_strip_root_path var) -+ cmake_parse_arguments(ARG "UNIQUE" "" "" ${ARGN}) -+ set(output) -+ foreach(element ${${var}}) -+ if(IS_ABSOLUTE ${element}) -+ foreach(root_path ${CMAKE_FIND_ROOT_PATH}) -+ if(element MATCHES "^${root_path}/") -+ string(LENGTH ${root_path} root_path_length) -+ string(SUBSTRING ${element} ${root_path_length} -1 element) -+ break() -+ endif() -+ endforeach() -+ endif() -+ if(ARG_UNIQUE) -+ list_append_unique(output ${element}) -+ else() -+ list(APPEND output ${element}) -+ endif() -+ endforeach() -+ set(${var} ${output} PARENT_SCOPE) -+endfunction() -diff --git a/cmake/templates/pkgConfig.cmake.in b/cmake/templates/pkgConfig.cmake.in -index d99b811..3af5c71 100644 ---- a/cmake/templates/pkgConfig.cmake.in -+++ b/cmake/templates/pkgConfig.cmake.in -@@ -78,6 +78,15 @@ else() - set(@PROJECT_NAME@_PREFIX ${@PROJECT_NAME@_INSTALL_PREFIX}) - endif() - -+if(CMAKE_CROSSCOMPILING) -+ if("@DEVELSPACE@" STREQUAL "TRUE") -+ # can not disable host filesystem altogether; otherwise files in src/devel are no longer found -+ set(_find_root_path_both CMAKE_FIND_ROOT_PATH_BOTH) -+ else() -+ set(_find_root_path_both) -+ endif() -+endif() -+ - # warn when using a deprecated package - if(NOT "@PROJECT_DEPRECATED@" STREQUAL "") - set(_msg "WARNING: package '@PROJECT_NAME@' is deprecated") -@@ -95,7 +104,19 @@ if(NOT "@PROJECT_CMAKE_CONFIG_INCLUDE_DIRS@ " STREQUAL " ") - set(@PROJECT_NAME@_INCLUDE_DIRS "") - set(_include_dirs "@PROJECT_CMAKE_CONFIG_INCLUDE_DIRS@") - foreach(idir ${_include_dirs}) -- if(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) -+ if(IS_ABSOLUTE ${idir} AND CMAKE_CROSSCOMPILING) -+ get_filename_component(idir_path ${idir} DIRECTORY) -+ get_filename_component(idir_name ${idir} NAME) -+ set(include_dir_path "include_dir_path-NOTFOUND") -+ # use find_path to locate absolute path nested under potential root path -+ find_path(include_dir_path ${idir_name} -+ PATHS ${idir_path} -+ NO_DEFAULT_PATH ${_find_root_path_both}) -+ if(NOT include_dir_path) -+ message(FATAL_ERROR "Project '@PROJECT_NAME@' specifies '${idir}' as an include dir, which is not found. It does not exist in any of the root filesystems. Ask the maintainer '@PROJECT_MAINTAINER@' to fix it.") -+ endif() -+ set(include "${include_dir_path}/${idir_name}") -+ elseif(IS_ABSOLUTE ${idir} AND IS_DIRECTORY ${idir}) - set(include ${idir}) - elseif("${idir} " STREQUAL "@CATKIN_GLOBAL_INCLUDE_DESTINATION@ ") - get_filename_component(include "${@PROJECT_NAME@_DIR}/../../../@CATKIN_GLOBAL_INCLUDE_DESTINATION@" ABSOLUTE) -@@ -116,18 +137,31 @@ foreach(library ${libraries}) - list(APPEND @PROJECT_NAME@_LIBRARIES ${library}) - elseif(TARGET ${library}) - list(APPEND @PROJECT_NAME@_LIBRARIES ${library}) -+ elseif(IS_ABSOLUTE ${library} AND CMAKE_CROSSCOMPILING) -+ get_filename_component(lib_path ${library} DIRECTORY) -+ get_filename_component(lib_name ${library} NAME) -+ set(lib "lib-NOTFOUND") -+ # use find_library to locate library given by absolute path nested under potential root path -+ find_library(lib ${lib_name} -+ PATHS ${lib_path} -+ NO_DEFAULT_PATH ${_find_root_path_both}) -+ if(NOT lib) -+ message(FATAL_ERROR "Project '${PROJECT_NAME}' tried to find library '${library}'. The library is neither a target nor built/installed properly. Did you compile project '@PROJECT_NAME@'? Did you find_package() it before the subdirectory containing its code is included?") -+ endif() -+ _list_append_unique(@PROJECT_NAME@_LIBRARY_DIRS ${lib_path}) -+ list(APPEND @PROJECT_NAME@_LIBRARIES ${lib}) - elseif(IS_ABSOLUTE ${library}) - list(APPEND @PROJECT_NAME@_LIBRARIES ${library}) - else() - set(lib_path "") -- set(lib "${library}-NOTFOUND") -+ set(lib "lib-NOTFOUND") - # since the path where the library is found is returned we have to iterate over the paths manually - foreach(path @PKG_CONFIG_LIB_PATHS@) - find_library(lib ${library} - PATHS ${path} -- NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) -+ NO_DEFAULT_PATH ${_find_root_path_both}) - if(lib) -- set(lib_path ${path}) -+ get_filename_component(lib_path ${lib} DIRECTORY) - break() - endif() - endforeach() --- -2.7.4 - diff --git a/v1-recipes-ros1/catkin/files/0001-ignore-LD_LIBRARY_PATH-set-in-environment_cache.py.patch b/v1-recipes-ros1/catkin/files/0001-ignore-LD_LIBRARY_PATH-set-in-environment_cache.py.patch deleted file mode 100644 index 2985667..0000000 --- a/v1-recipes-ros1/catkin/files/0001-ignore-LD_LIBRARY_PATH-set-in-environment_cache.py.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 64d33f250beaeb375cc1c93226c2b45a746d51c2 Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Thu, 27 Apr 2017 11:04:27 +0300 -Subject: [PATCH] ignore LD_LIBRARY_PATH set in environment_cache.py - -The script environment_cache.py generates a cache file that -sets LD_LIBRARY_PATH so that the paths to target libs -go first. This confuses native python3 which dynamically links -to the target libpython3 and that leads to wrong linking -of dynamic python modules: - - 04:09:43 | [ 16%] Generating Python from MSG std_msgs/Float32 - 04:09:43 | catkin_generated/env_cached.sh /srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/recipe-sysroot-native/usr/bin/python3-native/python3 /srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/recipe-sysroot/opt/ros/indigo/share/genpy/cmake/../../../lib/genpy/genmsg_py.py /srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/std_msgs-0.5.10/msg/Float32.msg -Istd_msgs:/srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/std_msgs-0.5.10/msg -p std_msgs -o /srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/build/devel/lib/python3.5/site-packages/std_msgs/msg - 04:09:43 | Traceback (most recent call last): - 04:09:43 | File "/srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/recipe-sysroot/opt/ros/indigo/share/genpy/cmake/../../../lib/genpy/genmsg_py.py", line 44, in - 04:09:43 | import genpy.generator - 04:09:43 | File "/srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/recipe-sysroot/opt/ros/indigo/lib/python3.5/site-packages/genpy/__init__.py", line 34, in - 04:09:43 | from . message import Message, SerializationError, DeserializationError, MessageException, struct_I - 04:09:43 | File "/srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/recipe-sysroot/opt/ros/indigo/lib/python3.5/site-packages/genpy/message.py", line 40, in - 04:09:43 | import math - 04:09:43 | ImportError: /srv/jenkins/workspace/builder-slot-0/build/tmp-glibc/work/corei7-64-refkit-linux/std-msgs/0.5.10-r0/recipe-sysroot-native/usr/lib/python3.5/lib-dynload/math.cpython-35m-x86_64-linux-gnu.so: undefined symbol: _Py_dg_stdnan - -Don't put LD_LIBRARY_PATH to the cache, but use the value provided -by bitbake. - -Upstream-Status: Inappropriate [upstream doesn't use bitbake and the change may break on-target development] - -Signed-off-by: Dmitry Rozhkov - ---- - python/catkin/environment_cache.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/python/catkin/environment_cache.py b/python/catkin/environment_cache.py -index 3defa52..dba2c50 100755 ---- a/python/catkin/environment_cache.py -+++ b/python/catkin/environment_cache.py -@@ -112,6 +112,7 @@ def _append_comment(code, value): - - def _set_variable(code, key, value): - if _is_not_windows(): -- code.append('export %s="%s"' % (key, value)) -+ if key != "LD_LIBRARY_PATH": -+ code.append('export %s="%s"' % (key, value)) - else: - code.append('set %s=%s' % (key, value)) diff --git a/v1-recipes-ros1/catkin/files/0001-python.cmake-look-for-python3-first.patch b/v1-recipes-ros1/catkin/files/0001-python.cmake-look-for-python3-first.patch deleted file mode 100644 index ced1b54..0000000 --- a/v1-recipes-ros1/catkin/files/0001-python.cmake-look-for-python3-first.patch +++ /dev/null @@ -1,25 +0,0 @@ -From a429081b23223b1d6729da2c9087318bc08a808c Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Thu, 6 Apr 2017 15:25:13 +0300 -Subject: [PATCH] python.cmake: look for python3 first - -Upstream-Status: Inappropriate [the patch overrides ROS's default to python2] - -Signed-off-by: Dmitry Rozhkov - ---- - cmake/python.cmake | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/cmake/python.cmake b/cmake/python.cmake -index 70f3d26..38f8320 100644 ---- a/cmake/python.cmake -+++ b/cmake/python.cmake -@@ -5,6 +5,7 @@ if(PYTHON_VERSION) - set(PythonInterp_FIND_VERSION "${PYTHON_VERSION}") - endif() - -+set(Python_ADDITIONAL_VERSIONS "3") - find_package(PythonInterp REQUIRED) - message(STATUS "Using PYTHON_EXECUTABLE: ${PYTHON_EXECUTABLE}") - diff --git a/v1-recipes-ros1/catkin/files/0001-use-python-provided-by-environment-instead-of-the-ge.patch b/v1-recipes-ros1/catkin/files/0001-use-python-provided-by-environment-instead-of-the-ge.patch deleted file mode 100644 index 56dd7a9..0000000 --- a/v1-recipes-ros1/catkin/files/0001-use-python-provided-by-environment-instead-of-the-ge.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 7894487c0d749124c3b0d82fcebff2309a84024a Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Tue, 31 May 2016 15:38:05 +0200 -Subject: [PATCH] use python provided by environment instead of the generated - one - -The catkin developers changed the cmake-generated template _setup_util.py -to use @PYTHON_EXECUTABLE@ instead of /usr/bin/env python in changeset -bf12b40c2 [1]. We revert this change here to address the issue #384 [2]. - -[1] https://github.com/ros/catkin/commit/bf12b40c2a93b11c3666619a474d35bcfea20837 -[2] https://github.com/bmwcarit/meta-ros/issues/384 - -Upstream-Status: Inappropriate [only for our setup] -Signed-off-by: Lukas Bulwahn - ---- - cmake/templates/_setup_util.py.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cmake/templates/_setup_util.py.in b/cmake/templates/_setup_util.py.in -index 1949c4c..f8807f3 100755 ---- a/cmake/templates/_setup_util.py.in -+++ b/cmake/templates/_setup_util.py.in -@@ -1,4 +1,4 @@ --#!@PYTHON_EXECUTABLE@ -+#!/usr/bin/env python - # -*- coding: utf-8 -*- - - # Software License Agreement (BSD License) diff --git a/v1-recipes-ros1/catkin/files/environment.d-catkin.sh b/v1-recipes-ros1/catkin/files/environment.d-catkin.sh deleted file mode 100644 index 5c31049..0000000 --- a/v1-recipes-ros1/catkin/files/environment.d-catkin.sh +++ /dev/null @@ -1,10 +0,0 @@ -alias catkin_make=" \ - catkin_make \ - -DCMAKE_TOOLCHAIN_FILE=$OECORE_NATIVE_SYSROOT/usr/share/cmake/OEToolchainConfig.cmake \ - -DSETUPTOOLS_DEB_LAYOUT=OFF \ -" -alias catkin_make_isolated=" \ - catkin_make_isolated \ - -DCMAKE_TOOLCHAIN_FILE=$OECORE_NATIVE_SYSROOT/usr/share/cmake/OEToolchainConfig.cmake \ - -DSETUPTOOLS_DEB_LAYOUT=OFF \ -" diff --git a/v1-recipes-ros1/class-loader/class-loader_0.3.9.bb b/v1-recipes-ros1/class-loader/class-loader_0.3.9.bb deleted file mode 100644 index 02547e7..0000000 --- a/v1-recipes-ros1/class-loader/class-loader_0.3.9.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "The class_loader package is a ROS-independent package for loading plugins \ -during runtime and the foundation of the higher level ROS "pluginlib" library. \ -class_loader utilizes the host operating system's runtime loader to open \ -runtime libraries (e.g. .so/.dll files), introspect the library for exported \ -plugin classes, and allows users to instantiate objects of said exported \ -classes without the explicit declaration (i.e. header file) for those classes." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules console-bridge poco" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "362dbd379ec20f2fd08f7245e002dcc2" -SRC_URI[sha256sum] = "7dea7c3042019cef3c42656d79feb03c97904c9e23ff7b6ec2dbcdfa256d52ad" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/cmake-modules/cmake-modules_0.3.3.bb b/v1-recipes-ros1/cmake-modules/cmake-modules_0.3.3.bb deleted file mode 100644 index 914b2da..0000000 --- a/v1-recipes-ros1/cmake-modules/cmake-modules_0.3.3.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "A common repository for CMake Modules which are not \ -distributed with CMake but are commonly used by ROS packages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz \ -" -SRC_URI[md5sum] = "c3c2057e022976d89bddd857da028746" -SRC_URI[sha256sum] = "4f9358aab07cdc5455ee0545e6791a47687b6e5f4b8fe11481c168968105b8cb" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/collada-urdf/collada-parser_1.11.14.bb b/v1-recipes-ros1/collada-urdf/collada-parser_1.11.14.bb deleted file mode 100644 index 07784f6..0000000 --- a/v1-recipes-ros1/collada-urdf/collada-parser_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package contains a C++ parser for the Collada robot description format." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=19;endline=19;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "collada-dom roscpp urdfdom-headers urdf urdf-parser-plugin class-loader" - -require collada-urdf.inc diff --git a/v1-recipes-ros1/collada-urdf/collada-urdf.inc b/v1-recipes-ros1/collada-urdf/collada-urdf.inc deleted file mode 100644 index 7d8bc42..0000000 --- a/v1-recipes-ros1/collada-urdf/collada-urdf.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "19bcb9966c07ae94cf765f57779b6173" -SRC_URI[sha256sum] = "77c3ec2301418c2a860d64aff46a9d0e30e392e179345623f8d33877eade79b7" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "collada_urdf" diff --git a/v1-recipes-ros1/collada-urdf/collada-urdf_1.11.14.bb b/v1-recipes-ros1/collada-urdf/collada-urdf_1.11.14.bb deleted file mode 100644 index 9c69d13..0000000 --- a/v1-recipes-ros1/collada-urdf/collada-urdf_1.11.14.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "This package contains a tool to convert Unified Robot Description Format (URDF) \ -documents into COLLAborative Design Activity (COLLADA) documents." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=18;endline=18;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "angles assimp resource-retriever collada-dom collada-parser roscpp urdf geometric-shapes tf libtinyxml" - -require collada-urdf.inc diff --git a/v1-recipes-ros1/common-msgs/actionlib-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/actionlib-msgs_1.11.10.bb deleted file mode 100644 index 914abd9..0000000 --- a/v1-recipes-ros1/common-msgs/actionlib-msgs_1.11.10.bb +++ /dev/null @@ -1,7 +0,0 @@ -DESCRIPTION = "actionlib_msgs defines the common messages to interact with an \ -action server and an action client." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -require common-msgs.inc diff --git a/v1-recipes-ros1/common-msgs/common-msgs.inc b/v1-recipes-ros1/common-msgs/common-msgs.inc deleted file mode 100644 index e9ed639..0000000 --- a/v1-recipes-ros1/common-msgs/common-msgs.inc +++ /dev/null @@ -1,11 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "9aeba8fdc60dcfae346b9f38374da1fa" -SRC_URI[sha256sum] = "2014c8c3466740fbb79dd49d493ad846e5fe6bb551d180afc3ce5b9b47857e95" - -DEPENDS += "cpp-common roscpp-serialization message-generation message-runtime std-msgs" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "common_msgs" diff --git a/v1-recipes-ros1/common-msgs/diagnostic-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/diagnostic-msgs_1.11.10.bb deleted file mode 100644 index 256436c..0000000 --- a/v1-recipes-ros1/common-msgs/diagnostic-msgs_1.11.10.bb +++ /dev/null @@ -1,7 +0,0 @@ -DESCRIPTION = "This package holds the diagnostic messages which provide the \ -standardized interface for the diagnostic and runtime monitoring systems in ROS." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" - -require common-msgs.inc diff --git a/v1-recipes-ros1/common-msgs/geometry-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/geometry-msgs_1.11.10.bb deleted file mode 100644 index 3db4efb..0000000 --- a/v1-recipes-ros1/common-msgs/geometry-msgs_1.11.10.bb +++ /dev/null @@ -1,7 +0,0 @@ -DESCRIPTION = "geometry_msgs provides messages for common geometric primitives \ -such as points, vectors, and poses." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -require common-msgs.inc diff --git a/v1-recipes-ros1/common-msgs/nav-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/nav-msgs_1.11.10.bb deleted file mode 100644 index 9e997f3..0000000 --- a/v1-recipes-ros1/common-msgs/nav-msgs_1.11.10.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "nav_msgs defines the common messages used to interact with the navigation stack." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "actionlib-msgs geometry-msgs" - -require common-msgs.inc - -RDEPENDS_${PN} = "actionlib-msgs" diff --git a/v1-recipes-ros1/common-msgs/sensor-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/sensor-msgs_1.11.10.bb deleted file mode 100644 index 64b3f49..0000000 --- a/v1-recipes-ros1/common-msgs/sensor-msgs_1.11.10.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "This package defines messages for commonly used sensors, including \ -cameras and scanning laser rangefinders." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "geometry-msgs" - -require common-msgs.inc - -RDEPENDS_${PN} += "geometry-msgs" diff --git a/v1-recipes-ros1/common-msgs/shape-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/shape-msgs_1.11.10.bb deleted file mode 100644 index 95a34b4..0000000 --- a/v1-recipes-ros1/common-msgs/shape-msgs_1.11.10.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "This package contains messages for defining shapes, such as simple solid object \ -primitives (cube, sphere, etc), planes, and meshes." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "geometry-msgs" - -require common-msgs.inc diff --git a/v1-recipes-ros1/common-msgs/stereo-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/stereo-msgs_1.11.10.bb deleted file mode 100644 index 7561a1d..0000000 --- a/v1-recipes-ros1/common-msgs/stereo-msgs_1.11.10.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "stereo_msgs contains messages specific to stereo processing, \ -such as disparity images." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "sensor-msgs" - -require common-msgs.inc diff --git a/v1-recipes-ros1/common-msgs/trajectory-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/trajectory-msgs_1.11.10.bb deleted file mode 100644 index c59fd6a..0000000 --- a/v1-recipes-ros1/common-msgs/trajectory-msgs_1.11.10.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package defines messages for defining robot trajectories." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "geometry-msgs" - -require common-msgs.inc diff --git a/v1-recipes-ros1/common-msgs/visualization-msgs_1.11.10.bb b/v1-recipes-ros1/common-msgs/visualization-msgs_1.11.10.bb deleted file mode 100644 index 909caea..0000000 --- a/v1-recipes-ros1/common-msgs/visualization-msgs_1.11.10.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "visualization_msgs is a set of messages used by higher level \ -packages, such as rviz, that deal in visualization-specific data." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "geometry-msgs" - -require common-msgs.inc diff --git a/v1-recipes-ros1/common-tutorials/actionlib-tutorials_0.1.10.bb b/v1-recipes-ros1/common-tutorials/actionlib-tutorials_0.1.10.bb deleted file mode 100644 index c5ae188..0000000 --- a/v1-recipes-ros1/common-tutorials/actionlib-tutorials_0.1.10.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "The actionlib_tutorials package" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp actionlib message-generation std-msgs actionlib-msgs" - -require common-tutorials.inc diff --git a/v1-recipes-ros1/common-tutorials/common-tutorials.inc b/v1-recipes-ros1/common-tutorials/common-tutorials.inc deleted file mode 100644 index 9b6cd3a..0000000 --- a/v1-recipes-ros1/common-tutorials/common-tutorials.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "4d124a7d874a00c622590f7a94d7d441" -SRC_URI[sha256sum] = "5c0b0dd964805f37720f404b6f2d7c455c237b76ab161b5192d0852a09b0114a" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "common_tutorials" diff --git a/v1-recipes-ros1/common-tutorials/nodelet-tutorial-math_0.1.10.bb b/v1-recipes-ros1/common-tutorials/nodelet-tutorial-math_0.1.10.bb deleted file mode 100644 index b8d7f32..0000000 --- a/v1-recipes-ros1/common-tutorials/nodelet-tutorial-math_0.1.10.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "nodelet_tutorial_math ROS package" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp nodelet std-msgs" - -require common-tutorials.inc diff --git a/v1-recipes-ros1/common-tutorials/pluginlib-tutorials_0.1.10.bb b/v1-recipes-ros1/common-tutorials/pluginlib-tutorials_0.1.10.bb deleted file mode 100644 index 7c1b711..0000000 --- a/v1-recipes-ros1/common-tutorials/pluginlib-tutorials_0.1.10.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "pluginlib_tutorials ROS package" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp pluginlib" - -require common-tutorials.inc diff --git a/v1-recipes-ros1/control-msgs/control-msgs_1.3.1.bb b/v1-recipes-ros1/control-msgs/control-msgs_1.3.1.bb deleted file mode 100644 index 0def8f8..0000000 --- a/v1-recipes-ros1/control-msgs/control-msgs_1.3.1.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "control_msgs contains base messages and actions useful for controlling robots. It \ -provides representations for controller setpoints and joint and cartesian trajectories." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation std-msgs trajectory-msgs geometry-msgs actionlib-msgs" - -SRC_URI = "https://github.com/ros-controls/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "5cecfc4a80df27ee0ec5046d6d8bf6fd" -SRC_URI[sha256sum] = "578be636504dc6ca895876eda36741fbf1ca4b0bb034904912f37729436d40df" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin diff --git a/v1-recipes-ros1/control-toolbox/control-toolbox_1.13.3.bb b/v1-recipes-ros1/control-toolbox/control-toolbox_1.13.3.bb deleted file mode 100644 index c5b6906..0000000 --- a/v1-recipes-ros1/control-toolbox/control-toolbox_1.13.3.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "The control toolbox contains modules that are useful across all controllers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "rosconsole tf roscpp angles message-generation dynamic-reconfigure libtinyxml \ - realtime-tools message-filters" - -SRC_URI = "https://github.com/ros-controls/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "3df0a768373bdf0b6297a4246ef4885b" -SRC_URI[sha256sum] = "36d5df7dfc205be97672ed29dca80acf10c3a156966ce4d5ea84069ec6d5823f" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/convex-decomposition/convex-decomposition_0.1.10.bb b/v1-recipes-ros1/convex-decomposition/convex-decomposition_0.1.10.bb deleted file mode 100644 index 128c03c..0000000 --- a/v1-recipes-ros1/convex-decomposition/convex-decomposition_0.1.10.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Convex Decomposition Tool for Robot Model" -SECTION = "devel" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=58e54c03ca7f821dd3967e2a2cd1596e" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "aff65d84fa5a5dd48769f226f9262d79" -SRC_URI[sha256sum] = "0c31ce26ecc73c5d53be18ddb01021d8d59cf5907397207b61b6ab7cfff167f4" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/depthimage-to-laserscan/depthimage-to-laserscan/0001-Add-missing-std-namespace-prefixes.patch b/v1-recipes-ros1/depthimage-to-laserscan/depthimage-to-laserscan/0001-Add-missing-std-namespace-prefixes.patch deleted file mode 100644 index 8b809c6..0000000 --- a/v1-recipes-ros1/depthimage-to-laserscan/depthimage-to-laserscan/0001-Add-missing-std-namespace-prefixes.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 736d9a4598018d174bb33580c920c295df317825 Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Mon, 6 Feb 2017 15:55:09 +0200 -Subject: [PATCH] Add missing std namespace prefixes - -Upstream-Status: Submitted [https://github.com/ros-perception/depthimage_to_laserscan/pull/20] - -Signed-off-by: Dmitry Rozhkov ---- - src/DepthImageToLaserScan.cpp | 2 +- - test/DepthImageToLaserScanTest.cpp | 6 +++--- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/src/DepthImageToLaserScan.cpp b/src/DepthImageToLaserScan.cpp -index 6ad0487..f1949ba 100644 ---- a/src/DepthImageToLaserScan.cpp -+++ b/src/DepthImageToLaserScan.cpp -@@ -59,7 +59,7 @@ bool DepthImageToLaserScan::use_point(const float new_value, const float old_val - - // Infs are preferable over NaNs (more information) - if(!new_finite && !old_finite){ // Both are not NaN or Inf. -- if(!isnan(new_value)){ // new is not NaN, so use it's +-Inf value. -+ if(!std::isnan(new_value)){ // new is not NaN, so use it's +-Inf value. - return true; - } - return false; // Do not replace old_value -diff --git a/test/DepthImageToLaserScanTest.cpp b/test/DepthImageToLaserScanTest.cpp -index 1b4acc2..dbf25e3 100644 ---- a/test/DepthImageToLaserScanTest.cpp -+++ b/test/DepthImageToLaserScanTest.cpp -@@ -235,7 +235,7 @@ TEST(ConvertTest, testPositiveInf) - for(size_t i = 0; i < scan_msg->ranges.size(); i++){ - if(std::isfinite(scan_msg->ranges[i])){ // NaNs are acceptable. - ADD_FAILURE() << "Non-finite value produced from postive infniity test."; -- } else if(isnan(scan_msg->ranges[i])){ -+ } else if(std::isnan(scan_msg->ranges[i])){ - nan_count++; - } else if(scan_msg->ranges[i] < 0){ - ADD_FAILURE() << "Negative value produced from postive infinity test."; -@@ -267,7 +267,7 @@ TEST(ConvertTest, testNegativeInf) - for(size_t i = 0; i < scan_msg->ranges.size(); i++){ - if(std::isfinite(scan_msg->ranges[i])){ // NaNs are acceptable. - ADD_FAILURE() << "Non-finite value produced from postive infniity test."; -- } else if(isnan(scan_msg->ranges[i])){ -+ } else if(std::isnan(scan_msg->ranges[i])){ - nan_count++; - } else if(scan_msg->ranges[i] > 0){ - ADD_FAILURE() << "Postive value produced from negative infinity test."; -@@ -282,4 +282,4 @@ TEST(ConvertTest, testNegativeInf) - int main(int argc, char **argv){ - testing::InitGoogleTest(&argc, argv); - return RUN_ALL_TESTS(); --} -\ No newline at end of file -+} --- -2.7.4 - diff --git a/v1-recipes-ros1/depthimage-to-laserscan/depthimage-to-laserscan_1.0.7.bb b/v1-recipes-ros1/depthimage-to-laserscan/depthimage-to-laserscan_1.0.7.bb deleted file mode 100644 index c4f750c..0000000 --- a/v1-recipes-ros1/depthimage-to-laserscan/depthimage-to-laserscan_1.0.7.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Converts a depth image to a laser scan for use with navigation and localization." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp sensor-msgs nodelet image-transport image-geometry dynamic-reconfigure" - -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz \ - file://0001-Add-missing-std-namespace-prefixes.patch \ - " -SRC_URI[md5sum] = "b8fb5b855be4f7a8d22377d5d866bb47" -SRC_URI[sha256sum] = "3aa236f81cfd26e55718edfb50ef837a59b57169cb20a5b24f9a4e99602a09e8" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin - -RRECOMMENDS_${PN} = "roscpp sensor-msgs nodelet image-transport image-geometry dynamic-reconfigure" diff --git a/v1-recipes-ros1/diagnostics/diagnostic-aggregator_1.9.3.bb b/v1-recipes-ros1/diagnostics/diagnostic-aggregator_1.9.3.bb deleted file mode 100644 index 36d33a0..0000000 --- a/v1-recipes-ros1/diagnostics/diagnostic-aggregator_1.9.3.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "diagnostic_aggregator" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "bondcpp bondpy diagnostic-msgs pluginlib roscpp rospy xmlrpcpp" - -require diagnostics.inc diff --git a/v1-recipes-ros1/diagnostics/diagnostic-analysis_1.9.3.bb b/v1-recipes-ros1/diagnostics/diagnostic-analysis_1.9.3.bb deleted file mode 100644 index 00b0e16..0000000 --- a/v1-recipes-ros1/diagnostics/diagnostic-analysis_1.9.3.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "The diagnostic_analysis package can convert a log of diagnostics data into a series of CSV files." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "diagnostic-msgs rosbag roslib" - -require diagnostics.inc diff --git a/v1-recipes-ros1/diagnostics/diagnostic-common-diagnostics_1.9.3.bb b/v1-recipes-ros1/diagnostics/diagnostic-common-diagnostics_1.9.3.bb deleted file mode 100644 index f00a7d7..0000000 --- a/v1-recipes-ros1/diagnostics/diagnostic-common-diagnostics_1.9.3.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "The diagnostic_analysis package can convert a log of diagnostics data into a series of CSV files." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "diagnostic-updater rospy" - -require diagnostics.inc diff --git a/v1-recipes-ros1/diagnostics/diagnostic-updater_1.9.3.bb b/v1-recipes-ros1/diagnostics/diagnostic-updater_1.9.3.bb deleted file mode 100644 index 3d24c8e..0000000 --- a/v1-recipes-ros1/diagnostics/diagnostic-updater_1.9.3.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "diagnostic_updater contains tools for easily updating diagnostics." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "diagnostic-msgs roscpp std-msgs" - -require diagnostics.inc diff --git a/v1-recipes-ros1/diagnostics/diagnostics.inc b/v1-recipes-ros1/diagnostics/diagnostics.inc deleted file mode 100644 index b57a431..0000000 --- a/v1-recipes-ros1/diagnostics/diagnostics.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "f45a5eb1af83f18c629f7731af537087" -SRC_URI[sha256sum] = "3b2d3bb7bb333b8685fa084e086c00a044803dac41ff58351161440931d23550" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "diagnostics" diff --git a/v1-recipes-ros1/dynamic-reconfigure/dynamic-reconfigure_1.5.49.bb b/v1-recipes-ros1/dynamic-reconfigure/dynamic-reconfigure_1.5.49.bb deleted file mode 100644 index 334ae53..0000000 --- a/v1-recipes-ros1/dynamic-reconfigure/dynamic-reconfigure_1.5.49.bb +++ /dev/null @@ -1,17 +0,0 @@ -DESCRIPTION = "This unary stack contains the dynamic_reconfigure package which provides a means to \ -change node parameters at any time without having to restart the node." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp std-msgs roslib ${PYTHON_PN}-rospkg" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "c8205d14f3084e1dae677bc0812bb769" -SRC_URI[sha256sum] = "873c29fcd1d4731c4d76f29513a7fca87f9262ad9aca064e22423a92294a6121" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin - -RDEPENDS_${PN} = "roslib rosservice" diff --git a/v1-recipes-ros1/ecl-core/ecl-command-line_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-command-line_0.61.18.bb deleted file mode 100644 index beb4658..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-command-line_0.61.18.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Embeds the TCLAP library inside the ecl. This is a very convenient \ - command line parser in templatised c++." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-concepts_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-concepts_0.61.18.bb deleted file mode 100644 index 02b4298..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-concepts_0.61.18.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Introduces a compile time concept checking mechanism that can be used \ - most commonly to check for required functionality when passing template arguments." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-type-traits" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-containers_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-containers_0.61.18.bb deleted file mode 100644 index 39f31cf..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-containers_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "The containers included here are intended to extend the stl containers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-errors ecl-exceptions ecl-formatters ecl-converters ecl-mpl ecl-type-traits ecl-utilities" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-converters_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-converters_0.61.18.bb deleted file mode 100644 index b63977f..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-converters_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Some fast/convenient type converters, mostly for char strings or strings." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-errors ecl-exceptions ecl-mpl ecl-type-traits ecl-concepts" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-core-apps_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-core-apps_0.61.18.bb deleted file mode 100644 index 4249e94..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-core-apps_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This includes a suite of programs demo'ing various aspects of the ecl_core." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-license ecl-config ecl-linear-algebra ecl-command-line ecl-converters ecl-containers ecl-devices ecl-errors ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-sigslots ecl-streams ecl-threads ecl-type-traits ecl-time-lite" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-core.inc b/v1-recipes-ros1/ecl-core/ecl-core.inc deleted file mode 100644 index bb81e56..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-core.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/stonier/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "78f4275f5c7cec759ca096e22d1570d2" -SRC_URI[sha256sum] = "358e9de2a31cf0df70e1b5d6e0d9dc5f00d042f1974c786eabbb7bcb48151477" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ecl_core" diff --git a/v1-recipes-ros1/ecl-core/ecl-devices_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-devices_0.61.18.bb deleted file mode 100644 index a8987e8..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-devices_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Provides an extensible and standardised framework for input-output devices." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-errors ecl-mpl ecl-type-traits ecl-utilities ecl-containers ecl-threads" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-eigen_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-eigen_0.61.18.bb deleted file mode 100644 index 9772123..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-eigen_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This provides an Eigen implementation for ecl's linear algebra." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules ecl-license libeigen" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-exceptions_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-exceptions_0.61.18.bb deleted file mode 100644 index 0f67477..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-exceptions_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Template based exceptions - these are simple and practical and avoid the proliferation of exception types." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-errors" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-filesystem_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-filesystem_0.61.18.bb deleted file mode 100644 index 721254c..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-filesystem_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Cross platform filesystem utilities (until c++11 makes its way in)." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-build ecl-config ecl-errors ecl-exceptions" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-formatters_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-formatters_0.61.18.bb deleted file mode 100644 index bd07493..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-formatters_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "The formatters here simply format various input types to a specified text format." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-exceptions ecl-converters" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-geometry_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-geometry_0.61.18.bb deleted file mode 100644 index c6b28cf..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-geometry_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Any tools relating to mathematical geometry." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-license ecl-config ecl-type-traits ecl-containers ecl-formatters ecl-linear-algebra ecl-exceptions ecl-math ecl-mpl" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-ipc_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-ipc_0.61.18.bb deleted file mode 100644 index 6f88ba0..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-ipc_0.61.18.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "This package provides an infrastructure to allow for developing \ - cross platform c++ wrappers around the lower level c api's that handle these \ - mechanisms." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-build ecl-config ecl-errors ecl-time-lite ecl-exceptions ecl-time" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-linear-algebra_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-linear-algebra_0.61.18.bb deleted file mode 100644 index 04222a4..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-linear-algebra_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Ecl frontend to a linear matrix package (currently eigen)." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-converters ecl-eigen ecl-exceptions ecl-formatters ecl-license ecl-math sophus" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-math_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-math_0.61.18.bb deleted file mode 100644 index 5e46196..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-math_0.61.18.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "This package provides simple support to cmath, filling in holes \ - or redefining in a c++ formulation where desirable." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-type-traits" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-mpl_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-mpl_0.61.18.bb deleted file mode 100644 index c0d84b4..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-mpl_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Metaprogramming tools move alot of runtime calculations to be shifted to compile time." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-sigslots_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-sigslots_0.61.18.bb deleted file mode 100644 index 33d8950..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-sigslots_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Provides a signal/slot mechanism." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-threads" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-statistics_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-statistics_0.61.18.bb deleted file mode 100644 index 0360fe1..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-statistics_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Common statistical structures and algorithms for control systems." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-license ecl-config ecl-linear-algebra" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-streams_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-streams_0.61.18.bb deleted file mode 100644 index 92b6dd9..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-streams_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "These are lightweight text streaming classes that connect to standardised ecl type devices." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-errors ecl-concepts ecl-devices ecl-time ecl-converters ecl-type-traits" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-threads_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-threads_0.61.18.bb deleted file mode 100644 index 9e92b00..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-threads_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package provides the c++ extensions for a variety of threaded programming tools." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-build ecl-config ecl-errors ecl-concepts ecl-exceptions ecl-time ecl-utilities" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-time_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-time_0.61.18.bb deleted file mode 100644 index 7ab9c56..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-time_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package provides a means for handling different timing models." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-build ecl-config ecl-errors ecl-exceptions ecl-time-lite" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-type-traits_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-type-traits_0.61.18.bb deleted file mode 100644 index 6d66f83..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-type-traits_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Extends c++ type traits and implements a few more to boot." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-mpl" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-core/ecl-utilities_0.61.18.bb b/v1-recipes-ros1/ecl-core/ecl-utilities_0.61.18.bb deleted file mode 100644 index 126b7b5..0000000 --- a/v1-recipes-ros1/ecl-core/ecl-utilities_0.61.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Includes various supporting tools and utilities for c++ programming." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-mpl ecl-concepts" - -require ecl-core.inc diff --git a/v1-recipes-ros1/ecl-lite/ecl-config_0.61.6.bb b/v1-recipes-ros1/ecl-lite/ecl-config_0.61.6.bb deleted file mode 100644 index 80b273c..0000000 --- a/v1-recipes-ros1/ecl-lite/ecl-config_0.61.6.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "These tools inspect and describe your system with macros, types and functions." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-license" - -require ecl-lite.inc diff --git a/v1-recipes-ros1/ecl-lite/ecl-console_0.61.6.bb b/v1-recipes-ros1/ecl-lite/ecl-console_0.61.6.bb deleted file mode 100644 index 190ff4e..0000000 --- a/v1-recipes-ros1/ecl-lite/ecl-console_0.61.6.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Color codes for ansii consoles." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-license ecl-config" - -require ecl-lite.inc diff --git a/v1-recipes-ros1/ecl-lite/ecl-converters-lite_0.61.6.bb b/v1-recipes-ros1/ecl-lite/ecl-converters-lite_0.61.6.bb deleted file mode 100644 index f39f783..0000000 --- a/v1-recipes-ros1/ecl-lite/ecl-converters-lite_0.61.6.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "These are a very simple version of some of the functions in ecl_converters suitable for firmware development." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config" - -require ecl-lite.inc diff --git a/v1-recipes-ros1/ecl-lite/ecl-errors_0.61.6.bb b/v1-recipes-ros1/ecl-lite/ecl-errors_0.61.6.bb deleted file mode 100644 index db79579..0000000 --- a/v1-recipes-ros1/ecl-lite/ecl-errors_0.61.6.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This library provides lean and mean error mechanisms." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config" - -require ecl-lite.inc diff --git a/v1-recipes-ros1/ecl-lite/ecl-io_0.61.6.bb b/v1-recipes-ros1/ecl-lite/ecl-io_0.61.6.bb deleted file mode 100644 index 6f80315..0000000 --- a/v1-recipes-ros1/ecl-lite/ecl-io_0.61.6.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Most implementations (windows, posix, ...) have slightly different api for low level input-output functions." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-errors" - -require ecl-lite.inc diff --git a/v1-recipes-ros1/ecl-lite/ecl-lite.inc b/v1-recipes-ros1/ecl-lite/ecl-lite.inc deleted file mode 100644 index c06ab9f..0000000 --- a/v1-recipes-ros1/ecl-lite/ecl-lite.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/stonier/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "0f2fe9ce82d783593a92e0677dcdcda6" -SRC_URI[sha256sum] = "b8a02aabecc9a47bde44c83c7e02669e7ce9a3e43f51315b89d10960ed83f3cc" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ecl_lite" diff --git a/v1-recipes-ros1/ecl-lite/ecl-sigslots-lite_0.61.6.bb b/v1-recipes-ros1/ecl-lite/ecl-sigslots-lite_0.61.6.bb deleted file mode 100644 index 254d545..0000000 --- a/v1-recipes-ros1/ecl-lite/ecl-sigslots-lite_0.61.6.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "This avoids use of dynamic storage (malloc/new) and thread \ - safety (mutexes) to provide a very simple sigslots implementation that can \ - be used for *very* embedded development." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license ecl-config ecl-errors" - -require ecl-lite.inc diff --git a/v1-recipes-ros1/ecl-lite/ecl-time-lite_0.61.6.bb b/v1-recipes-ros1/ecl-lite/ecl-time-lite_0.61.6.bb deleted file mode 100644 index 0f9c188..0000000 --- a/v1-recipes-ros1/ecl-lite/ecl-time-lite_0.61.6.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Provides a portable set of time functions that are especially \ - useful for porting other code or being wrapped by higher level c++ classes." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-license ecl-config ecl-errors" - -require ecl-lite.inc diff --git a/v1-recipes-ros1/ecl-navigation/ecl-mobile-robot_0.60.3.bb b/v1-recipes-ros1/ecl-navigation/ecl-mobile-robot_0.60.3.bb deleted file mode 100644 index 70b274d..0000000 --- a/v1-recipes-ros1/ecl-navigation/ecl-mobile-robot_0.60.3.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "Contains transforms (e.g. differential drive inverse kinematics) for the various types of mobile robot platforms." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-license ecl-errors ecl-geometry ecl-math ecl-formatters ecl-linear-algebra" - -SRC_URI = "https://github.com/stonier/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "2a3b92362b366cd2b08188c43a51dcbd" -SRC_URI[sha256sum] = "2b5798d37508600ffc5285c4a4e319cd5ad49cac78ed59b216f033a8e9a8cc2e" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ecl_navigation" diff --git a/v1-recipes-ros1/ecl-tools/ecl-build_0.61.6.bb b/v1-recipes-ros1/ecl-tools/ecl-build_0.61.6.bb deleted file mode 100644 index db6b7b5..0000000 --- a/v1-recipes-ros1/ecl-tools/ecl-build_0.61.6.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Collection of cmake/make build tools primarily for ecl development itself" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-license" - -require ecl-tools.inc diff --git a/v1-recipes-ros1/ecl-tools/ecl-license_0.61.6.bb b/v1-recipes-ros1/ecl-tools/ecl-license_0.61.6.bb deleted file mode 100644 index 3c45c24..0000000 --- a/v1-recipes-ros1/ecl-tools/ecl-license_0.61.6.bb +++ /dev/null @@ -1,7 +0,0 @@ -DESCRIPTION = "Maintains the ecl licenses and also provides an install target \ - for deploying licenses with the ecl libraries." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ecl-tools.inc diff --git a/v1-recipes-ros1/ecl-tools/ecl-tools.inc b/v1-recipes-ros1/ecl-tools/ecl-tools.inc deleted file mode 100644 index e0a5bf2..0000000 --- a/v1-recipes-ros1/ecl-tools/ecl-tools.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/stonier/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "f4c840f4336bda84b201aa820e285b6b" -SRC_URI[sha256sum] = "8004f61d183369ccbb1daebae86f207e91c0161629d41e6113c1aacc8cee332d" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ecl_tools" diff --git a/v1-recipes-ros1/eigen-stl-containers/eigen-stl-containers_0.1.8.bb b/v1-recipes-ros1/eigen-stl-containers/eigen-stl-containers_0.1.8.bb deleted file mode 100644 index 23441bb..0000000 --- a/v1-recipes-ros1/eigen-stl-containers/eigen-stl-containers_0.1.8.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This package provides a set of typedef's that allow using Eigen datatypes in STL containers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "libeigen" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "1c259f56ba08d35e31c8c9126a894e2f" -SRC_URI[sha256sum] = "cf1bcd3253aff0eb032f6d74b9b3c322c99f75ee66bd7034daee8bb2d2a422fc" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/executive-smach/executive-smach.inc b/v1-recipes-ros1/executive-smach/executive-smach.inc deleted file mode 100644 index 85f200d..0000000 --- a/v1-recipes-ros1/executive-smach/executive-smach.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "e8c39c7fe0033e7512138b9c94649c73" -SRC_URI[sha256sum] = "2f7f58064c960fc56de15fdedfd883f62122bd44874787f13c8b4d8a77c45380" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "executive_smach" diff --git a/v1-recipes-ros1/executive-smach/smach-msgs_2.0.1.bb b/v1-recipes-ros1/executive-smach/smach-msgs_2.0.1.bb deleted file mode 100644 index 5ec8b66..0000000 --- a/v1-recipes-ros1/executive-smach/smach-msgs_2.0.1.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "this package contains a set of messages that are used by the introspection interfaces for smach." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation std-msgs roscpp-serialization" - -RDEPENDS_${PN} = "message-runtime" - -require executive-smach.inc diff --git a/v1-recipes-ros1/executive-smach/smach-ros_2.0.1.bb b/v1-recipes-ros1/executive-smach/smach-ros_2.0.1.bb deleted file mode 100644 index 34c73c8..0000000 --- a/v1-recipes-ros1/executive-smach/smach-ros_2.0.1.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "The smach_ros package contains extensions for the SMACH library to integrate it tightly with ROS." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "rostest rospy rostopic std-msgs std-srvs actionlib actionlib-msgs" - -RDEPENDS_${PN} = "smach smach-msgs" - -require executive-smach.inc diff --git a/v1-recipes-ros1/executive-smach/smach_2.0.1.bb b/v1-recipes-ros1/executive-smach/smach_2.0.1.bb deleted file mode 100644 index 4048a16..0000000 --- a/v1-recipes-ros1/executive-smach/smach_2.0.1.bb +++ /dev/null @@ -1,6 +0,0 @@ -DESCRIPTION = "SMACH is a task-level architecture for rapidly creating complex robot behavior." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -require executive-smach.inc diff --git a/v1-recipes-ros1/filters/filters_1.7.5.bb b/v1-recipes-ros1/filters/filters_1.7.5.bb deleted file mode 100644 index 40e196f..0000000 --- a/v1-recipes-ros1/filters/filters_1.7.5.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "This library provides a standardized interface for processing data as a sequence of filters." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roslib rosconsole roscpp pluginlib" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "93b0685f061351dd2169f6b7f5373ca6" -SRC_URI[sha256sum] = "6632c8bc2f3c47db6f69d136ccf58a1963ac0c83f5f542173caaebd2c7086160" - -inherit catkin diff --git a/v1-recipes-ros1/gencpp/gencpp_0.5.5.bb b/v1-recipes-ros1/gencpp/gencpp_0.5.5.bb deleted file mode 100644 index 312e246..0000000 --- a/v1-recipes-ros1/gencpp/gencpp_0.5.5.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "C++ ROS message and service generators." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "genmsg" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "1157fb2bca31cd88c5ea9b0eff04c55f" -SRC_URI[sha256sum] = "1340928931d873e2d43801b663a4a8d87402b88173adb01e21e58037d490fda5" - -inherit catkin diff --git a/v1-recipes-ros1/genlisp/genlisp_0.4.15.bb b/v1-recipes-ros1/genlisp/genlisp_0.4.15.bb deleted file mode 100644 index e2294dc..0000000 --- a/v1-recipes-ros1/genlisp/genlisp_0.4.15.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Common-Lisp ROS message and service generators." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "genmsg" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "74ae3d474fe0d8c7d67f85039a6a0b57" -SRC_URI[sha256sum] = "cc170a66f92e17945168479974ba24ed6970e9f09eb555b0225a99d339e22a5a" - -inherit catkin diff --git a/v1-recipes-ros1/genmsg/genmsg_0.5.8.bb b/v1-recipes-ros1/genmsg/genmsg_0.5.8.bb deleted file mode 100644 index 071fa0b..0000000 --- a/v1-recipes-ros1/genmsg/genmsg_0.5.8.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "Standalone Python library for generating ROS message and service data structures for various languages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "942b0151a038683254230cfed22dced6" -SRC_URI[sha256sum] = "d7627a2df169e4e8208347d9215e47c723a015b67ef3ed8cda8b61b6cfbf94d2" - -inherit catkin - -RDEPENDS_${PN} = "${PYTHON_PN}-stringold ${PYTHON_PN}-pprint" -RDEPENDS_${PN}_class-native = "" diff --git a/v1-recipes-ros1/genpy/genpy_0.5.10.bb b/v1-recipes-ros1/genpy/genpy_0.5.10.bb deleted file mode 100644 index 7098e7d..0000000 --- a/v1-recipes-ros1/genpy/genpy_0.5.10.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Python ROS message and service generators." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "genmsg" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "f079b4c24bec3763e01cac2149fd31c9" -SRC_URI[sha256sum] = "e4465daffb352b4b45180a6157925b16ab3042996984ad231531134e4d144391" - -inherit catkin - -RDEPENDS_${PN} = "${PYTHON_PN}-math genmsg ${PYTHON_PN}-shell" -RDEPENDS_${PN}_class-native = "" diff --git a/v1-recipes-ros1/geographic-info/geodesy_0.5.2.bb b/v1-recipes-ros1/geographic-info/geodesy_0.5.2.bb deleted file mode 100644 index b17ed4a..0000000 --- a/v1-recipes-ros1/geographic-info/geodesy_0.5.2.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Python and C++ interfaces for manipulating geodetic coordinates." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "tf geographic-msgs unique-id" -RDEPENDS_${PN} = "python-pyproj tf geographic-msgs unique-id" - -require geographic-info.inc diff --git a/v1-recipes-ros1/geographic-info/geographic-info.inc b/v1-recipes-ros1/geographic-info/geographic-info.inc deleted file mode 100644 index 86a57a9..0000000 --- a/v1-recipes-ros1/geographic-info/geographic-info.inc +++ /dev/null @@ -1,11 +0,0 @@ -SRC_URI = "https://github.com/ros-geographic-info/${ROS_SPN}/archive/${ROS_SP}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "8c269b49460b47655c7d3d8e090d5355" -SRC_URI[sha256sum] = "8e5a6b8c63aae9d97a511034536c295f4229e93cc40e60988464dfc591f8564b" - -DEPENDS += "cpp-common roscpp-serialization message-generation message-runtime std-msgs uuid-msgs geometry-msgs" - -S = "${WORKDIR}/${ROS_SPN}-${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "geographic_info" diff --git a/v1-recipes-ros1/geographic-info/geographic-info_0.5.2.bb b/v1-recipes-ros1/geographic-info/geographic-info_0.5.2.bb deleted file mode 100644 index 79a0eae..0000000 --- a/v1-recipes-ros1/geographic-info/geographic-info_0.5.2.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Geographic information metapackage." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS += "geodesy geographic-msgs" - -require geographic-info.inc diff --git a/v1-recipes-ros1/geographic-info/geographic-msgs_0.5.2.bb b/v1-recipes-ros1/geographic-info/geographic-msgs_0.5.2.bb deleted file mode 100644 index 7752838..0000000 --- a/v1-recipes-ros1/geographic-info/geographic-msgs_0.5.2.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "ROS messages for Geographic Information Systems." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -RDEPENDS_${PN} = "std-msgs uuid-msgs geometry-msgs" - -require geographic-info.inc diff --git a/v1-recipes-ros1/geometric-shapes/geometric-shapes_0.4.6.bb b/v1-recipes-ros1/geometric-shapes/geometric-shapes_0.4.6.bb deleted file mode 100644 index 6380efa..0000000 --- a/v1-recipes-ros1/geometric-shapes/geometric-shapes_0.4.6.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This package contains generic definitions of geometric shapes and bodies." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "boost shape-msgs octomap assimp libeigen qhull console-bridge random-numbers eigen-stl-containers resource-retriever visualization-msgs" - -SRC_URI = "https://github.com/ros-planning/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "9f125d76fb143f4206f2618f40f15d40" -SRC_URI[sha256sum] = "8998d5b4f23d4819ad92c2d37233cbd2dafe2480d689bffdbc666ed8e5c5aefa" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/geometry-angles-utils/angles_1.9.11.bb b/v1-recipes-ros1/geometry-angles-utils/angles_1.9.11.bb deleted file mode 100644 index c581d74..0000000 --- a/v1-recipes-ros1/geometry-angles-utils/angles_1.9.11.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "This package provides a set of simple math utilities to work with angles." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=d566ef916e9dedc494f5f793a6690ba5" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "58c8df0f95bd3c1c69d2cd5dd0432ff6" -SRC_URI[sha256sum] = "c453dc462585320e57e4086f47f3be618ec7a2e83610895ccfdbd31d5d4993f4" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin diff --git a/v1-recipes-ros1/geometry/eigen-conversions_1.11.9.bb b/v1-recipes-ros1/geometry/eigen-conversions_1.11.9.bb deleted file mode 100644 index 04558f0..0000000 --- a/v1-recipes-ros1/geometry/eigen-conversions_1.11.9.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Conversion functions between Eigen and KDL, and Eigen and geometry_msgs." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules geometry-msgs libeigen orocos-kdl std-msgs" - -require geometry.inc diff --git a/v1-recipes-ros1/geometry/geometry.inc b/v1-recipes-ros1/geometry/geometry.inc deleted file mode 100644 index d579672..0000000 --- a/v1-recipes-ros1/geometry/geometry.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "5d55aa4d8b5fea53e0fc72605843b4d0" -SRC_URI[sha256sum] = "8c8e20d28d352b3ccb227ca7da39a1dddc051cf8309f90a46d6b0c7b2e398d33" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "geometry" diff --git a/v1-recipes-ros1/geometry/kdl-conversions_1.11.9.bb b/v1-recipes-ros1/geometry/kdl-conversions_1.11.9.bb deleted file mode 100644 index 356a89e..0000000 --- a/v1-recipes-ros1/geometry/kdl-conversions_1.11.9.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Conversion functions between KDL and geometry_msgs types." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "geometry-msgs orocos-kdl" - -require geometry.inc diff --git a/v1-recipes-ros1/geometry/tf-conversions_1.11.9.bb b/v1-recipes-ros1/geometry/tf-conversions_1.11.9.bb deleted file mode 100644 index 226d91e..0000000 --- a/v1-recipes-ros1/geometry/tf-conversions_1.11.9.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package contains a set of conversion functions to convert common tf datatypes (point, vector, pose, etc) into semantically identical datatypes used by other libraries." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=19;endline=19;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "libeigen geometry-msgs kdl-conversions tf cmake-modules" - -require geometry.inc diff --git a/v1-recipes-ros1/geometry/tf_1.11.9.bb b/v1-recipes-ros1/geometry/tf_1.11.9.bb deleted file mode 100644 index 50d9ea4..0000000 --- a/v1-recipes-ros1/geometry/tf_1.11.9.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "tf is a package that lets the user keep track of multiple coordinate frames over time." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=21;endline=21;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "angles geometry-msgs message-filters sensor-msgs tf2-ros" - -require geometry.inc - -RDEPENDS_${PN} = "${PYTHON_PN}-numpy" - -# This option disables python support in case of python3 flavour of ROS because -# only python2 is supported by tf. -EXTRA_OECMAKE =+ "${@'-DANDROID=ON' if d.getVar('PYTHON_PN', True) == 'python3' else ''}" diff --git a/v1-recipes-ros1/geometry2/geometry2.inc b/v1-recipes-ros1/geometry2/geometry2.inc deleted file mode 100644 index 3168716..0000000 --- a/v1-recipes-ros1/geometry2/geometry2.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "13e000c38d0917cc86f40b9d39d0e2b3" -SRC_URI[sha256sum] = "5c7fb96ebcb87b397473bdd3725e3848589ecc9a7036bc5e26267c7a57dece3d" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "geometry2" diff --git a/v1-recipes-ros1/geometry2/tf2-eigen_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2-eigen_0.5.18.bb deleted file mode 100644 index 56cd52f..0000000 --- a/v1-recipes-ros1/geometry2/tf2-eigen_0.5.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "tf2_eigen" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules geometry-msgs libeigen tf2" - -require geometry2.inc diff --git a/v1-recipes-ros1/geometry2/tf2-geometry-msgs_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2-geometry-msgs_0.5.18.bb deleted file mode 100644 index f683c6c..0000000 --- a/v1-recipes-ros1/geometry2/tf2-geometry-msgs_0.5.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "tf2_geometry_msgs" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "actionlib-msgs geometry-msgs tf2-ros tf2 orocos-kdl" - -require geometry2.inc diff --git a/v1-recipes-ros1/geometry2/tf2-kdl_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2-kdl_0.5.18.bb deleted file mode 100644 index c7e583a..0000000 --- a/v1-recipes-ros1/geometry2/tf2-kdl_0.5.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "KDL binding for tf2" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "libeigen orocos-kdl tf2 tf2-ros cmake-modules" - -require geometry2.inc diff --git a/v1-recipes-ros1/geometry2/tf2-msgs_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2-msgs_0.5.18.bb deleted file mode 100644 index b26d764..0000000 --- a/v1-recipes-ros1/geometry2/tf2-msgs_0.5.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "tf2_msgs" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "actionlib-msgs geometry-msgs" - -require geometry2.inc diff --git a/v1-recipes-ros1/geometry2/tf2-py_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2-py_0.5.18.bb deleted file mode 100644 index 3e32394..0000000 --- a/v1-recipes-ros1/geometry2/tf2-py_0.5.18.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "The tf2_py package" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "rospy tf2" - -EXTRA_OECMAKE += "-DCMAKE_SKIP_RPATH=ON" - -require geometry2.inc diff --git a/v1-recipes-ros1/geometry2/tf2-ros_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2-ros_0.5.18.bb deleted file mode 100644 index eb70c69..0000000 --- a/v1-recipes-ros1/geometry2/tf2-ros_0.5.18.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "This package contains the ROS bindings for the tf2 library, for both Python and C++." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "actionlib message-filters rosgraph tf2 tf2-py" - -RDEPENDS_${PN} = "actionlib message-filters rosgraph tf2 tf2-py" - -require geometry2.inc diff --git a/v1-recipes-ros1/geometry2/tf2-sensor-msgs_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2-sensor-msgs_0.5.18.bb deleted file mode 100644 index 1f55596..0000000 --- a/v1-recipes-ros1/geometry2/tf2-sensor-msgs_0.5.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Small lib to transform sensor_msgs with tf" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules libeigen sensor-msgs tf2-ros tf2" - -require geometry2.inc diff --git a/v1-recipes-ros1/geometry2/tf2-tools_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2-tools_0.5.18.bb deleted file mode 100644 index afff54b..0000000 --- a/v1-recipes-ros1/geometry2/tf2-tools_0.5.18.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "tf2_tools" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "tf2-msgs tf2 tf2-ros" - -require geometry2.inc diff --git a/v1-recipes-ros1/geometry2/tf2_0.5.18.bb b/v1-recipes-ros1/geometry2/tf2_0.5.18.bb deleted file mode 100644 index cef14d6..0000000 --- a/v1-recipes-ros1/geometry2/tf2_0.5.18.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "tf2 is the second generation of the transform library, which lets \ -the user keep track of multiple coordinate frames over time." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "tf2-msgs geometry-msgs console-bridge rospy" - -RDEPENDS_${PN} += "tf2-msgs geometry-msgs console-bridge rostime" - -require geometry2.inc diff --git a/v1-recipes-ros1/gscam/gscam_0.2.0.bb b/v1-recipes-ros1/gscam/gscam_0.2.0.bb deleted file mode 100644 index 87654a3..0000000 --- a/v1-recipes-ros1/gscam/gscam_0.2.0.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "A ROS camera driver that uses gstreamer to connect to devices such as webcams." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "gstreamer gst-plugins-base gst-plugins-good nodelet opencv roscpp image-transport sensor-msgs \ - camera-calibration-parsers camera-info-manager" - -SRC_URI = "https://github.com/ros-drivers/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "b0512882e06f5cdd4c6015f16dceb346" -SRC_URI[sha256sum] = "84d02ed9a0bed769bebddfb67d27085ae779aaf9ab1311aaad94e9d17aa0fbc6" - -inherit catkin diff --git a/v1-recipes-ros1/image-common/camera-calibration-parsers/0001-Drop-support-for-python.patch b/v1-recipes-ros1/image-common/camera-calibration-parsers/0001-Drop-support-for-python.patch deleted file mode 100644 index 5ae507e..0000000 --- a/v1-recipes-ros1/image-common/camera-calibration-parsers/0001-Drop-support-for-python.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 4227ce0c22e6757db1c66e46b163df7d0ecf1282 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Wed, 22 Nov 2017 13:56:25 +0100 -Subject: [PATCH] Drop support for python - -Upstream-Status: Inappropriate [ROS still supports python2 officially] - -Signed-off-by: Dmitry Rozhkov - -[I rewrote the patch for the update from 1.11.12 to 1.11.13.] - -Signed-off-by: Lukas Bulwahn ---- - camera_calibration_parsers/CMakeLists.txt | 22 +--------------------- - 1 file changed, 1 insertion(+), 21 deletions(-) - -diff --git a/camera_calibration_parsers/CMakeLists.txt b/camera_calibration_parsers/CMakeLists.txt -index b70b853..b0bdf9a 100644 ---- a/camera_calibration_parsers/CMakeLists.txt -+++ b/camera_calibration_parsers/CMakeLists.txt -@@ -3,13 +3,7 @@ project(camera_calibration_parsers) - - find_package(catkin REQUIRED sensor_msgs rosconsole roscpp roscpp_serialization) - --find_package(PythonLibs REQUIRED) --if(PYTHONLIBS_VERSION_STRING VERSION_LESS 3) -- find_package(Boost REQUIRED COMPONENTS filesystem python) --else() -- find_package(Boost REQUIRED COMPONENTS filesystem python3) --endif() --include_directories(include ${catkin_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${PYTHON_INCLUDE_DIRS}) -+include_directories(include ${catkin_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS}) - - catkin_python_setup() - -@@ -41,17 +35,7 @@ add_library(${PROJECT_NAME} - src/parse_yml.cpp - ) - --add_library(${PROJECT_NAME}_wrapper -- src/parse_wrapper.cpp) -- - target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${YAML_CPP_LIBRARIES} ${Boost_FILESYSTEM_LIBRARY}) --target_link_libraries(${PROJECT_NAME}_wrapper ${PROJECT_NAME} ${catkin_LIBRARIES} ${Boost_LIBRARIES} ${PYTHON_LIBRARIES}) -- --# Don't prepend wrapper library name with lib and add to Python libs. --set_target_properties(${PROJECT_NAME}_wrapper PROPERTIES -- PREFIX "" -- LIBRARY_OUTPUT_DIRECTORY ${CATKIN_DEVEL_PREFIX}/${CATKIN_PACKAGE_PYTHON_DESTINATION} -- ) - - add_dependencies(${PROJECT_NAME} ${catkin_EXPORTED_TARGETS}) - -@@ -74,10 +58,6 @@ install( - DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} - ) - --install(TARGETS ${PROJECT_NAME}_wrapper -- DESTINATION ${CATKIN_PACKAGE_PYTHON_DESTINATION} --) -- - if(CATKIN_ENABLE_TESTING) - add_subdirectory(test) - endif() --- -2.7.4 - diff --git a/v1-recipes-ros1/image-common/camera-calibration-parsers_1.11.13.bb b/v1-recipes-ros1/image-common/camera-calibration-parsers_1.11.13.bb deleted file mode 100644 index 44184ab..0000000 --- a/v1-recipes-ros1/image-common/camera-calibration-parsers_1.11.13.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "camera_calibration_parsers contains routines for reading and writing camera calibration parameters." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost rosconsole roscpp roscpp-serialization sensor-msgs yaml-cpp" - -require image-common.inc - -# OE upstream doesn't support python2 in Boost, but python3 only. -# So, drop python support from camera-calibration-parsers in case -# we're building a python2 flavour of ROS. -SRC_URI += "${@'file://0001-Drop-support-for-python.patch;striplevel=2' if d.getVar('PYTHON_PN', True) != 'python3' else ''}" diff --git a/v1-recipes-ros1/image-common/camera-info-manager_1.11.13.bb b/v1-recipes-ros1/image-common/camera-info-manager_1.11.13.bb deleted file mode 100644 index c436929..0000000 --- a/v1-recipes-ros1/image-common/camera-info-manager_1.11.13.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package provides a C++ interface for camera calibration information." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost camera-calibration-parsers image-transport roscpp roslib sensor-msgs" - -require image-common.inc diff --git a/v1-recipes-ros1/image-common/image-common.inc b/v1-recipes-ros1/image-common/image-common.inc deleted file mode 100644 index f919dce..0000000 --- a/v1-recipes-ros1/image-common/image-common.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "a9cf52febf87dfc4d2bf3eba1a499a6b" -SRC_URI[sha256sum] = "32a2e07724dec6eaaace21eae006274436d70d40bfe205249438570275c43cac" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "image_common" diff --git a/v1-recipes-ros1/image-common/image-transport_1.11.13.bb b/v1-recipes-ros1/image-common/image-transport_1.11.13.bb deleted file mode 100644 index fabbd32..0000000 --- a/v1-recipes-ros1/image-common/image-transport_1.11.13.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "image_transport should always be used to subscribe to and publish images." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-filters pluginlib rosconsole roscpp roslib sensor-msgs class-loader" - -require image-common.inc diff --git a/v1-recipes-ros1/image-common/polled-camera_1.11.13.bb b/v1-recipes-ros1/image-common/polled-camera_1.11.13.bb deleted file mode 100644 index f465aa4..0000000 --- a/v1-recipes-ros1/image-common/polled-camera_1.11.13.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "polled_camera contains a service and C++ helper classes for implementing a polled \ -camera driver node and requesting images from it." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation image-transport rosconsole roscpp sensor-msgs std-msgs" - -require image-common.inc diff --git a/v1-recipes-ros1/image-pipeline/camera-calibration_1.12.23.bb b/v1-recipes-ros1/image-pipeline/camera-calibration_1.12.23.bb deleted file mode 100644 index 9a56423..0000000 --- a/v1-recipes-ros1/image-pipeline/camera-calibration_1.12.23.bb +++ /dev/null @@ -1,7 +0,0 @@ -DESCRIPTION = "camera_calibration allows easy calibration of monocular or stereo cameras using a \ -checkerboard calibration target." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=23;endline=23;md5=d566ef916e9dedc494f5f793a6690ba5" - -require image-pipeline.inc diff --git a/v1-recipes-ros1/image-pipeline/depth-image-proc_1.12.23.bb b/v1-recipes-ros1/image-pipeline/depth-image-proc_1.12.23.bb deleted file mode 100644 index 542db46..0000000 --- a/v1-recipes-ros1/image-pipeline/depth-image-proc_1.12.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Contains nodelets for processing depth images such as those produced by OpenNI camera." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost cv-bridge eigen-conversions image-geometry image-transport message-filters nodelet sensor-msgs stereo-msgs tf2 tf2-ros" - -require image-pipeline.inc diff --git a/v1-recipes-ros1/image-pipeline/image-pipeline.inc b/v1-recipes-ros1/image-pipeline/image-pipeline.inc deleted file mode 100644 index ff28bbe..0000000 --- a/v1-recipes-ros1/image-pipeline/image-pipeline.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "d1ddfbc6e0913dae9718d62ff3104cda" -SRC_URI[sha256sum] = "0b024f155f79f16982b31951ad0b1bde5440159b0ba6b1128ecbe2e867a2e357" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "image_pipeline" diff --git a/v1-recipes-ros1/image-pipeline/image-proc_1.12.23.bb b/v1-recipes-ros1/image-pipeline/image-proc_1.12.23.bb deleted file mode 100644 index 7dd2038..0000000 --- a/v1-recipes-ros1/image-pipeline/image-proc_1.12.23.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Single image rectification and color processing." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost camera-calibration-parsers cv-bridge dynamic-reconfigure \ - image-geometry image-transport nodelet nodelet-topic-tools opencv roscpp \ - sensor-msgs" - -require image-pipeline.inc diff --git a/v1-recipes-ros1/image-pipeline/image-publisher_1.12.23.bb b/v1-recipes-ros1/image-pipeline/image-publisher_1.12.23.bb deleted file mode 100644 index dbb5c6c..0000000 --- a/v1-recipes-ros1/image-pipeline/image-publisher_1.12.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Node publishing an image stream from single image file or avi motion file." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "camera-info-manager cv-bridge dynamic-reconfigure image-transport nodelet roscpp sensor-msgs" - -require image-pipeline.inc diff --git a/v1-recipes-ros1/image-pipeline/image-rotate_1.12.23.bb b/v1-recipes-ros1/image-pipeline/image-rotate_1.12.23.bb deleted file mode 100644 index 237c26d..0000000 --- a/v1-recipes-ros1/image-pipeline/image-rotate_1.12.23.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Contains a node that rotates an image stream in a way that minimizes the angle \ -between a vector in some arbitrary frame and a vector in the camera frame." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=26;endline=26;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules cv-bridge dynamic-reconfigure eigen-conversions image-transport nodelet opencv roscpp tf2 tf2-geometry-msgs tf2-ros" - -require image-pipeline.inc diff --git a/v1-recipes-ros1/image-pipeline/image-view_1.12.23.bb b/v1-recipes-ros1/image-pipeline/image-view_1.12.23.bb deleted file mode 100644 index 71a9ea7..0000000 --- a/v1-recipes-ros1/image-pipeline/image-view_1.12.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "A simple viewer for ROS image topics." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "camera-calibration-parsers cv-bridge dynamic-reconfigure image-transport message-filters nodelet opencv rosconsole roscpp sensor-msgs std-srvs stereo-msgs" - -require image-pipeline.inc diff --git a/v1-recipes-ros1/image-pipeline/stereo-image-proc_1.12.23.bb b/v1-recipes-ros1/image-pipeline/stereo-image-proc_1.12.23.bb deleted file mode 100644 index b6749e5..0000000 --- a/v1-recipes-ros1/image-pipeline/stereo-image-proc_1.12.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Stereo and single image rectification and disparity processing." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "dynamic-reconfigure image-geometry image-proc image-transport message-filters nodelet opencv sensor-msgs stereo-msgs" - -require image-pipeline.inc diff --git a/v1-recipes-ros1/image-transport-plugins/compressed-depth-image-transport_1.9.5.bb b/v1-recipes-ros1/image-transport-plugins/compressed-depth-image-transport_1.9.5.bb deleted file mode 100644 index f28981e..0000000 --- a/v1-recipes-ros1/image-transport-plugins/compressed-depth-image-transport_1.9.5.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Compressed_depth_image_transport provides a plugin to image_transport for \ -transparently sending depth images (raw, floating-point) using PNG compression." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cv-bridge dynamic-reconfigure image-transport tf" - -require image-transport-plugins.inc diff --git a/v1-recipes-ros1/image-transport-plugins/compressed-image-transport_1.9.5.bb b/v1-recipes-ros1/image-transport-plugins/compressed-image-transport_1.9.5.bb deleted file mode 100644 index 64840be..0000000 --- a/v1-recipes-ros1/image-transport-plugins/compressed-image-transport_1.9.5.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Compressed_image_transport provides a plugin to image_transport for transparently \ -sending images encoded as JPEG or PNG." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cv-bridge dynamic-reconfigure image-transport tf" - -require image-transport-plugins.inc diff --git a/v1-recipes-ros1/image-transport-plugins/image-transport-plugins.inc b/v1-recipes-ros1/image-transport-plugins/image-transport-plugins.inc deleted file mode 100644 index 8c9c07b..0000000 --- a/v1-recipes-ros1/image-transport-plugins/image-transport-plugins.inc +++ /dev/null @@ -1,8 +0,0 @@ -SRC_URI = "git://github.com/ros-perception/${ROS_SPN}.git;branch=indigo-devel;protocol=git" -SRCREV = "812093c8342112bca3ac62cccd1188efc453c74b" - -S = "${WORKDIR}/git/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "image_transport_plugins" diff --git a/v1-recipes-ros1/image-transport-plugins/theora-image-transport_1.9.5.bb b/v1-recipes-ros1/image-transport-plugins/theora-image-transport_1.9.5.bb deleted file mode 100644 index 5aa0125..0000000 --- a/v1-recipes-ros1/image-transport-plugins/theora-image-transport_1.9.5.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Theora_image_transport provides a plugin to image_transport for \ -transparently sending an image stream encoded with the Theora codec." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cv-bridge dynamic-reconfigure image-transport tf rosbag libtheora" - -require image-transport-plugins.inc diff --git a/v1-recipes-ros1/imu-pipeline/imu-pipeline.inc b/v1-recipes-ros1/imu-pipeline/imu-pipeline.inc deleted file mode 100644 index 3ede59f..0000000 --- a/v1-recipes-ros1/imu-pipeline/imu-pipeline.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "13ce3d3c86dbe7f8e7b9eed26c8a7418" -SRC_URI[sha256sum] = "e5138f55e537a88c2c53b12a8bb4cb5b3bfcd247b1c49d8b40d01ce32c33d5b7" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "imu_pipeline" diff --git a/v1-recipes-ros1/imu-pipeline/imu-processors_0.2.2.bb b/v1-recipes-ros1/imu-pipeline/imu-processors_0.2.2.bb deleted file mode 100644 index 44dd979..0000000 --- a/v1-recipes-ros1/imu-pipeline/imu-processors_0.2.2.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Processors for sensor_msgs::Imu data" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=6;endline=6;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp sensor-msgs geometry-msgs nav-msgs tf" - -require imu-pipeline.inc diff --git a/v1-recipes-ros1/imu-pipeline/imu-transformer_0.2.2.bb b/v1-recipes-ros1/imu-pipeline/imu-transformer_0.2.2.bb deleted file mode 100644 index dbcb351..0000000 --- a/v1-recipes-ros1/imu-pipeline/imu-transformer_0.2.2.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Node/nodelet combination to transform sensor_msgs::Imu data \ - from one frame into another." -SECTION = "devel" -LICENSE = "GPL" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=162b49cfbae9eadf37c9b89b2d2ac6be" - -DEPENDS = "geometry-msgs nodelet message-filters roscpp roslaunch sensor-msgs \ - tf2 tf2-ros tf2-sensor-msgs topic-tools" - -require imu-pipeline.inc diff --git a/v1-recipes-ros1/industrial-core/industrial-core.inc b/v1-recipes-ros1/industrial-core/industrial-core.inc deleted file mode 100644 index a968a19..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-core.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-industrial/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "7a1955ab2b909b79ad40d11516a2743c" -SRC_URI[sha256sum] = "6c21cf1383e90cefcbb536675fa0503b67d0f7cc5777f76f6dc49fd14d4254e9" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "industrial_core" diff --git a/v1-recipes-ros1/industrial-core/industrial-msgs_0.4.3.bb b/v1-recipes-ros1/industrial-core/industrial-msgs_0.4.3.bb deleted file mode 100644 index a389a6e..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-msgs_0.4.3.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "The industrial message package containes industrial specific messages definitions" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "std-msgs trajectory-msgs genmsg message-generation" - -RDEPENDS_${PN} = "trajectory-msgs" - -require industrial-core.inc diff --git a/v1-recipes-ros1/industrial-core/industrial-robot-client/0001-client-build-unit-tests-conditionally.patch b/v1-recipes-ros1/industrial-core/industrial-robot-client/0001-client-build-unit-tests-conditionally.patch deleted file mode 100644 index 70066ee..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-robot-client/0001-client-build-unit-tests-conditionally.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 1b919470ba4434aca1ae5c62adbf574ea0065065 Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Thu, 5 Jan 2017 14:33:32 +0200 -Subject: [PATCH] client: build unit tests conditionally - -Upstream-Status: Accepted [https://github.com/ros-industrial/industrial_core/pull/171] - -Signed-off-by: Dmitry Rozhkov ---- - CMakeLists.txt | 10 ++++++---- - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 95f6298..29bb239 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -139,10 +139,12 @@ add_dependencies(joint_trajectory_action industrial_robot_client_gencpp) - ## Test ## - ########## - # Testing - Only performed on normal (non byte swapped library) --catkin_add_gtest(utest_robot_client test/utest.cpp) --target_link_libraries(utest_robot_client -- industrial_robot_client -- ${catkin_LIBRARIES}) -+if(CATKIN_ENABLE_TESTING) -+ catkin_add_gtest(utest_robot_client test/utest.cpp) -+ target_link_libraries(utest_robot_client -+ industrial_robot_client -+ ${catkin_LIBRARIES}) -+endif() - - # ROS launch testing - ## ROS launch test should be enabled when launch parameters are supported, --- -2.7.4 - diff --git a/v1-recipes-ros1/industrial-core/industrial-robot-client/0001-industrial_robot_client-Fix-signature-of-goal-and-ca.patch b/v1-recipes-ros1/industrial-core/industrial-robot-client/0001-industrial_robot_client-Fix-signature-of-goal-and-ca.patch deleted file mode 100644 index 63dafb3..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-robot-client/0001-industrial_robot_client-Fix-signature-of-goal-and-ca.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 75b97718c0e99c916d7890e38cf86c66e62bca6e Mon Sep 17 00:00:00 2001 -From: Maarten de Vries -Date: Wed, 11 May 2016 22:32:19 +0200 -Subject: [PATCH] industrial_robot_client: Fix signature of goal and cancel - callbacks. - -Upstream-Status: Backported [from v0.5.1] - -Signed-off-by: Dmitry Rozhkov ---- - .../include/industrial_robot_client/joint_trajectory_action.h | 4 ++-- - industrial_robot_client/src/joint_trajectory_action.cpp | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/include/industrial_robot_client/joint_trajectory_action.h b/include/industrial_robot_client/joint_trajectory_action.h -index 6eaf6b5..90fb35f 100644 ---- a/include/industrial_robot_client/joint_trajectory_action.h -+++ b/include/industrial_robot_client/joint_trajectory_action.h -@@ -185,7 +185,7 @@ private: - * \param gh goal handle - * - */ -- void goalCB(JointTractoryActionServer::GoalHandle & gh); -+ void goalCB(JointTractoryActionServer::GoalHandle gh); - - /** - * \brief Action server cancel callback method -@@ -194,7 +194,7 @@ private: - * - */ - -- void cancelCB(JointTractoryActionServer::GoalHandle & gh); -+ void cancelCB(JointTractoryActionServer::GoalHandle gh); - /** - * \brief Controller state callback (executed when feedback message - * received) -diff --git a/industrial_robot_client/src/joint_trajectory_action.cpp b/industrial_robot_client/src/joint_trajectory_action.cpp -index 0f92b95..407da6d 100644 ---- a/src/joint_trajectory_action.cpp -+++ b/src/joint_trajectory_action.cpp -@@ -107,7 +107,7 @@ void JointTrajectoryAction::watchdog(const ros::TimerEvent &e) - } - } - --void JointTrajectoryAction::goalCB(JointTractoryActionServer::GoalHandle & gh) -+void JointTrajectoryAction::goalCB(JointTractoryActionServer::GoalHandle gh) - { - ROS_INFO("Received new goal"); - -@@ -180,7 +180,7 @@ void JointTrajectoryAction::goalCB(JointTractoryActionServer::GoalHandle & gh) - } - } - --void JointTrajectoryAction::cancelCB(JointTractoryActionServer::GoalHandle & gh) -+void JointTrajectoryAction::cancelCB(JointTractoryActionServer::GoalHandle gh) - { - ROS_DEBUG("Received action cancel request"); - if (active_goal_ == gh) --- -2.7.4 - diff --git a/v1-recipes-ros1/industrial-core/industrial-robot-client_0.4.3.bb b/v1-recipes-ros1/industrial-core/industrial-robot-client_0.4.3.bb deleted file mode 100644 index 51b6a8c..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-robot-client_0.4.3.bb +++ /dev/null @@ -1,17 +0,0 @@ -DESCRIPTION = "Ccontains generic clients for connecting to industrial robot controllers with servers that adhere to the simple message protocol" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "sensor-msgs control-msgs actionlib actionlib-msgs simple-message industrial-utils" - -require industrial-core.inc - -SRC_URI += " \ - file://0001-client-build-unit-tests-conditionally.patch \ - file://0001-industrial_robot_client-Fix-signature-of-goal-and-ca.patch \ - " - -EXTRA_OECMAKE_append = "\ - -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=NEVER \ - " diff --git a/v1-recipes-ros1/industrial-core/industrial-robot-simulator_0.4.3.bb b/v1-recipes-ros1/industrial-core/industrial-robot-simulator_0.4.3.bb deleted file mode 100644 index 521590b..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-robot-simulator_0.4.3.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "The industrial robot simulator is a stand in for industrial robot driver node(s)" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "std-msgs trajectory-msgs sensor-msgs industrial-msgs control-msgs" - -RDEPENDS_${PN} = "industrial-robot-client" - -require industrial-core.inc diff --git a/v1-recipes-ros1/industrial-core/industrial-trajectory-filters_0.4.3.bb b/v1-recipes-ros1/industrial-core/industrial-trajectory-filters_0.4.3.bb deleted file mode 100644 index 0ad6ff7..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-trajectory-filters_0.4.3.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "ROS Industrial libraries/plugins for filtering trajectories" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "trajectory-msgs moveit-ros-planning" - -RDEPENDS_${PN} = "trajectory-msgs" - -require industrial-core.inc diff --git a/v1-recipes-ros1/industrial-core/industrial-utils/0001-utils-build-unit-tests-conditionally.patch b/v1-recipes-ros1/industrial-core/industrial-utils/0001-utils-build-unit-tests-conditionally.patch deleted file mode 100644 index d566097..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-utils/0001-utils-build-unit-tests-conditionally.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 72e1dc2e983bdef9845b45e1bf9717ad43015b28 Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Thu, 5 Jan 2017 12:11:14 +0200 -Subject: [PATCH] utils: build unit tests conditionally - -Upstream-Status: Accepted [https://github.com/ros-industrial/industrial_core/pull/171] - -Signed-off-by: Dmitry Rozhkov ---- - CMakeLists.txt | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index cac163f..b1db333 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -20,9 +20,10 @@ target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES}) - - - --catkin_add_gtest(utest_inds_utils test/utest.cpp) --target_link_libraries(utest_inds_utils ${PROJECT_NAME} ${catkin_LIBRARIES}) -- -+if(CATKIN_ENABLE_TESTING) -+ catkin_add_gtest(utest_inds_utils test/utest.cpp) -+ target_link_libraries(utest_inds_utils ${PROJECT_NAME} ${catkin_LIBRARIES}) -+endif() - - - install( --- -2.7.4 - diff --git a/v1-recipes-ros1/industrial-core/industrial-utils_0.4.3.bb b/v1-recipes-ros1/industrial-core/industrial-utils_0.4.3.bb deleted file mode 100644 index b4fcd95..0000000 --- a/v1-recipes-ros1/industrial-core/industrial-utils_0.4.3.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Industrial utils is a library package that captures common funcitonality for the ROS-Industrial distribution" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp urdf" - -require industrial-core.inc - -SRC_URI += "file://0001-utils-build-unit-tests-conditionally.patch" diff --git a/v1-recipes-ros1/industrial-core/simple-message/0001-Build-unit-tests-conditionally.patch b/v1-recipes-ros1/industrial-core/simple-message/0001-Build-unit-tests-conditionally.patch deleted file mode 100644 index 7bc4f9a..0000000 --- a/v1-recipes-ros1/industrial-core/simple-message/0001-Build-unit-tests-conditionally.patch +++ /dev/null @@ -1,71 +0,0 @@ -From f4c66b4425b64c31bc3ce1a882a513f903b393ab Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Thu, 5 Jan 2017 11:46:57 +0200 -Subject: [PATCH] Build unit tests conditionally - -Upstream-Status: Submitted [https://github.com/ros-industrial/industrial_core/pull/184] - -Signed-off-by: Dmitry Rozhkov ---- - CMakeLists.txt | 32 ++++++++++++++++++-------------- - 1 file changed, 18 insertions(+), 14 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 06830d5..e6cb21a 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -101,33 +101,37 @@ add_library(simple_message ${SRC_FILES}) - target_link_libraries(simple_message ${catkin_LIBRARIES}) - add_dependencies(simple_message ${industrial_msgs_EXPORTED_TARGETS}) - --catkin_add_gtest(utest ${UTEST_SRC_FILES}) --set_target_properties(utest PROPERTIES COMPILE_DEFINITIONS "TEST_PORT_BASE=11000") --target_link_libraries(utest simple_message) -- - # ALTERNATIVE LIBRARY (DIFFERENT ENDIAN) - add_library(simple_message_bswap ${SRC_FILES}) - set_target_properties(simple_message_bswap PROPERTIES COMPILE_DEFINITIONS "BYTE_SWAPPING") - target_link_libraries(simple_message_bswap ${catkin_LIBRARIES}) - add_dependencies(simple_message_bswap ${industrial_msgs_EXPORTED_TARGETS}) - --catkin_add_gtest(utest_byte_swapping ${UTEST_SRC_FILES}) --set_target_properties(utest_byte_swapping PROPERTIES COMPILE_DEFINITIONS "TEST_PORT_BASE=12000") --target_link_libraries(utest_byte_swapping simple_message_bswap) -- - # ALTERNATIVE LIBRARY (64-bit floats) - add_library(simple_message_float64 ${SRC_FILES}) - set_target_properties(simple_message_float64 PROPERTIES COMPILE_DEFINITIONS "FLOAT64") - target_link_libraries(simple_message_float64 ${catkin_LIBRARIES}) - add_dependencies(simple_message_float64 ${industrial_msgs_EXPORTED_TARGETS}) - --catkin_add_gtest(utest_float64 ${UTEST_SRC_FILES}) --set_target_properties(utest_float64 PROPERTIES COMPILE_DEFINITIONS "TEST_PORT_BASE=13000;FLOAT64") --target_link_libraries(utest_float64 simple_message_float64) -+if(CATKIN_ENABLE_TESTING) -+ -+ catkin_add_gtest(utest ${UTEST_SRC_FILES}) -+ set_target_properties(utest PROPERTIES COMPILE_DEFINITIONS "TEST_PORT_BASE=11000") -+ target_link_libraries(utest simple_message) -+ -+ catkin_add_gtest(utest_byte_swapping ${UTEST_SRC_FILES}) -+ set_target_properties(utest_byte_swapping PROPERTIES COMPILE_DEFINITIONS "TEST_PORT_BASE=12000") -+ target_link_libraries(utest_byte_swapping simple_message_bswap) -+ -+ catkin_add_gtest(utest_float64 ${UTEST_SRC_FILES}) -+ set_target_properties(utest_float64 PROPERTIES COMPILE_DEFINITIONS "TEST_PORT_BASE=13000;FLOAT64") -+ target_link_libraries(utest_float64 simple_message_float64) -+ -+ catkin_add_gtest(utest_udp ${UTEST_SRC_FILES}) -+ set_target_properties(utest_udp PROPERTIES COMPILE_DEFINITIONS "TEST_PORT_BASE=15000;UDP_TEST") -+ target_link_libraries(utest_udp simple_message) - --catkin_add_gtest(utest_udp ${UTEST_SRC_FILES}) --set_target_properties(utest_udp PROPERTIES COMPILE_DEFINITIONS "TEST_PORT_BASE=15000;UDP_TEST") --target_link_libraries(utest_udp simple_message) -+endif() - - install( - TARGETS simple_message simple_message_bswap simple_message_float64 --- -2.7.4 - diff --git a/v1-recipes-ros1/industrial-core/simple-message_0.4.3.bb b/v1-recipes-ros1/industrial-core/simple-message_0.4.3.bb deleted file mode 100644 index 3b97e62..0000000 --- a/v1-recipes-ros1/industrial-core/simple-message_0.4.3.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Defines a simple messaging connection and protocol for communicating with an industrial robot controller." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp industrial-msgs" - -RDEPENDS_${PN} = "industrial-msgs" - -require industrial-core.inc - -SRC_URI += "file://0001-Build-unit-tests-conditionally.patch" diff --git a/v1-recipes-ros1/ivcon/ivcon_0.1.5.bb b/v1-recipes-ros1/ivcon/ivcon_0.1.5.bb deleted file mode 100644 index 49353ac..0000000 --- a/v1-recipes-ros1/ivcon/ivcon_0.1.5.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Mesh Conversion Utility used to generate '.iv' files from '.stl' files." -SECTION = "devel" -LICENSE = "GPL" -LIC_FILES_CHKSUM = "file://package.xml;beginline=18;endline=18;md5=162b49cfbae9eadf37c9b89b2d2ac6be" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "632f9a1faaf05ba1e92e133156af9434" -SRC_URI[sha256sum] = "cc79cfe48a7630c32c0e0d4418e87e868c6ac377fab959c23f966a00e3b01120" - -inherit catkin diff --git a/v1-recipes-ros1/joystick-drivers/joy_1.12.0.bb b/v1-recipes-ros1/joystick-drivers/joy_1.12.0.bb deleted file mode 100644 index 7ed1748..0000000 --- a/v1-recipes-ros1/joystick-drivers/joy_1.12.0.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "ROS driver for a generic Linux joystick." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=4;endline=4;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "diagnostic-updater rosbag roscpp sensor-msgs" - -require joystick-drivers.inc diff --git a/v1-recipes-ros1/joystick-drivers/joystick-drivers.inc b/v1-recipes-ros1/joystick-drivers/joystick-drivers.inc deleted file mode 100644 index 256c069..0000000 --- a/v1-recipes-ros1/joystick-drivers/joystick-drivers.inc +++ /dev/null @@ -1,10 +0,0 @@ -SRC_URI = "https://github.com/ros-drivers/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "3ac4178c067133b13e5dbde46b0c857f" -SRC_URI[sha256sum] = "4497b6b9749fc39d57e569aa90082248bb5adb7b83c134308e49fedd20e76b74" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "joystick_drivers" - diff --git a/v1-recipes-ros1/kdl-parser/kdl-parser-py_1.11.15.bb b/v1-recipes-ros1/kdl-parser/kdl-parser-py_1.11.15.bb deleted file mode 100644 index dabc749..0000000 --- a/v1-recipes-ros1/kdl-parser/kdl-parser-py_1.11.15.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "kdl_parser_py provides Python tools to construct a KDL tree from an XML robot representation in URDF." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "orocos-kdl urdf" - -require kdl-parser.inc - -RDEPENDS_${PN} = "urdfdom-py python-orocos-kdl" diff --git a/v1-recipes-ros1/kdl-parser/kdl-parser.inc b/v1-recipes-ros1/kdl-parser/kdl-parser.inc deleted file mode 100644 index a16553f..0000000 --- a/v1-recipes-ros1/kdl-parser/kdl-parser.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "ba652e4666ca8357c5cec743553c681d" -SRC_URI[sha256sum] = "67d07757b98f037fb7ce79f95295a54a843d0e48ee43a9392c20563dee08a6b4" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "kdl_parser" diff --git a/v1-recipes-ros1/kdl-parser/kdl-parser/0001-add-explicit-dependency-on-libeigen.patch b/v1-recipes-ros1/kdl-parser/kdl-parser/0001-add-explicit-dependency-on-libeigen.patch deleted file mode 100644 index ae99d6e..0000000 --- a/v1-recipes-ros1/kdl-parser/kdl-parser/0001-add-explicit-dependency-on-libeigen.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 473d1546f7bbc3bacce1c9b8ada28d591e4ff3f0 Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Fri, 17 Feb 2017 10:49:30 +0200 -Subject: [PATCH] add explicit dependency on libeigen - -libeigen is an interface dependency needed by orocos-kdl and -orocos-kdl does export this dependency, but it does so with -a hardcoded absolute path pointing to the sysroot where -orocos-kdl was built. In case the sysroot doesn't exist -the compiler can't find libeigen's headers. - -Unfortunately orocos-kdl's CMakeList.txt doesn't use -per-target include dirs, but global ones. I don't know -an easy way how to make them relocatable. - -The easiest way to fix it is to add the explicit dependency -on libeigen to kdl-parser's CMakeList.txt. Anyway it's already -been declarated as a dependency in kdl-parser's recipe. - -Upstream-Status: Inappropriate [It's not kdl-parser's problem, but orocos-kdl's one] - -Signed-off-by: Dmitry Rozhkov - ---- - kdl_parser/CMakeLists.txt | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/kdl_parser/CMakeLists.txt b/kdl_parser/CMakeLists.txt -index fe6eab9..2ad285e 100644 ---- a/kdl_parser/CMakeLists.txt -+++ b/kdl_parser/CMakeLists.txt -@@ -9,9 +9,10 @@ find_package(catkin REQUIRED - COMPONENTS roscpp rosconsole urdf cmake_modules - ) - find_package(orocos_kdl REQUIRED) -+find_package(Eigen3 REQUIRED) - find_package(TinyXML REQUIRED) - --include_directories(include ${orocos_kdl_INCLUDE_DIRS} ${TinyXML_INCLUDE_DIRS} ${catkin_INCLUDE_DIRS}) -+include_directories(include ${EIGEN3_INCLUDE_DIR} ${orocos_kdl_INCLUDE_DIRS} ${TinyXML_INCLUDE_DIRS} ${catkin_INCLUDE_DIRS}) - - link_directories(${catkin_LIBRARY_DIRS}) - link_directories(${Boost_LIBRARY_DIRS}) diff --git a/v1-recipes-ros1/kdl-parser/kdl-parser_1.11.15.bb b/v1-recipes-ros1/kdl-parser/kdl-parser_1.11.15.bb deleted file mode 100644 index ae38237..0000000 --- a/v1-recipes-ros1/kdl-parser/kdl-parser_1.11.15.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "kdl_parser provides tools to construct a KDL tree from an XML robot representation in URDF." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "libeigen orocos-kdl rosconsole roscpp urdf cmake-modules" - -require kdl-parser.inc - -SRC_URI += "file://0001-add-explicit-dependency-on-libeigen.patch;patchdir=.." diff --git a/v1-recipes-ros1/kobuki-core/kobuki-core.inc b/v1-recipes-ros1/kobuki-core/kobuki-core.inc deleted file mode 100644 index 5d60e92..0000000 --- a/v1-recipes-ros1/kobuki-core/kobuki-core.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/yujinrobot/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "2aa8afbfbc61473a541633afa761fac9" -SRC_URI[sha256sum] = "a1fe0af70d9b694354058824fdc53055acd77d60519879d10fbd932f88c7dd04" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "kobuki_core" diff --git a/v1-recipes-ros1/kobuki-core/kobuki-dock-drive_0.6.5.bb b/v1-recipes-ros1/kobuki-core/kobuki-dock-drive_0.6.5.bb deleted file mode 100644 index c584ab4..0000000 --- a/v1-recipes-ros1/kobuki-core/kobuki-dock-drive_0.6.5.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Dock driving library for Kobuki." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-threads ecl-geometry ecl-linear-algebra" - -require kobuki-core.inc diff --git a/v1-recipes-ros1/kobuki-core/kobuki-driver_0.6.5.bb b/v1-recipes-ros1/kobuki-core/kobuki-driver_0.6.5.bb deleted file mode 100644 index 6c58b55..0000000 --- a/v1-recipes-ros1/kobuki-core/kobuki-driver_0.6.5.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "C++ driver library for Kobuki" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-mobile-robot ecl-converters ecl-devices ecl-geometry ecl-sigslots ecl-time ecl-command-line" - -require kobuki-core.inc diff --git a/v1-recipes-ros1/kobuki-msgs/kobuki-msgs_0.6.1.bb b/v1-recipes-ros1/kobuki-msgs/kobuki-msgs_0.6.1.bb deleted file mode 100644 index 4cb9cf3..0000000 --- a/v1-recipes-ros1/kobuki-msgs/kobuki-msgs_0.6.1.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Kobuki message and service types: custom messages and services for Kobuki packages." -AUTHOR = "Daniel Stonier" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "std-msgs actionlib-msgs message-generation" - -SRC_URI = "https://github.com/yujinrobot/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "9a2ebd9de77d546636027b9ddeb5dd84" -SRC_URI[sha256sum] = "e8814159bec34b707936c69d06ca68eef02b5859f449b3c917ec236bf44cfaf9" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/laser-assembler/laser-assembler_1.7.3.bb b/v1-recipes-ros1/laser-assembler/laser-assembler_1.7.3.bb deleted file mode 100644 index ef11e0a..0000000 --- a/v1-recipes-ros1/laser-assembler/laser-assembler_1.7.3.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Provides nodes to assemble point clouds from either LaserScan or PointCloud messages" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation sensor-msgs message-filters tf roscpp filters laser-geometry pluginlib" - -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "f9a368c1ec64c47c3539ad2eb58e95e2" -SRC_URI[sha256sum] = "11c01b45917f9b9f24d19b38e8d32046da4f6deae479812b2326b7deb2a624f4" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/laser-filters/laser-filters_1.8.5.bb b/v1-recipes-ros1/laser-filters/laser-filters_1.8.5.bb deleted file mode 100644 index 7ab0e6b..0000000 --- a/v1-recipes-ros1/laser-filters/laser-filters_1.8.5.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Assorted filters designed to operate on 2D planar laser scanners, which use the \ -sensor_msgs/LaserScan type." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "angles filters laser-geometry message-filters pluginlib roscpp sensor-msgs tf" - -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "a4e3aaf40b35a6ffeb60a3a64a11fdc8" -SRC_URI[sha256sum] = "ec7157eefb087a9785736973f93afaf0f5ff340b8c826a775125368c63515c88" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/laser-geometry/laser-geometry_1.6.4.bb b/v1-recipes-ros1/laser-geometry/laser-geometry_1.6.4.bb deleted file mode 100644 index 11a3de3..0000000 --- a/v1-recipes-ros1/laser-geometry/laser-geometry_1.6.4.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "This package contains a class for converting from a 2D laser scan as defined by \ -sensor_msgs/LaserScan into a point cloud as defined by sensor_msgs/PointCloud \ -or sensor_msgs/PointCloud2." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "angles boost libeigen sensor-msgs roscpp tf cmake-modules" - -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "1ee7479b8c5914b4ffae996945121441" -SRC_URI[sha256sum] = "8daf8b8b571ca915d8ccbe517af5e6e69a2083a663c5ba4e89a29aa92a58abdb" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/map-msgs/map-msgs_0.0.2.bb b/v1-recipes-ros1/map-msgs/map-msgs_0.0.2.bb deleted file mode 100644 index 0177782..0000000 --- a/v1-recipes-ros1/map-msgs/map-msgs_0.0.2.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This package defines messages commonly used in mapping packages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=a3ae2ba3f0f44e61270955e8cd98afcf" - -DEPENDS = "message-generation std-msgs sensor-msgs nav-msgs" - -SRC_URI = "https://github.com/ethz-asl/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "e5c02300154e594800f4093f441c1740" -SRC_URI[sha256sum] = "d137fb17883a67c2bd6cc552c288d1b32b2300c532d0120473d0e020d109535d" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/mavlink/mavlink/0001-do-not-require-python2.patch b/v1-recipes-ros1/mavlink/mavlink/0001-do-not-require-python2.patch deleted file mode 100644 index c81b5b6..0000000 --- a/v1-recipes-ros1/mavlink/mavlink/0001-do-not-require-python2.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 9a48d109510a9e3592fb90bb1ab89853dfa62da3 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Sun, 7 May 2017 07:02:29 +0200 -Subject: [PATCH 1/2] do not require python2 - -When only a python3 interpreter is available, CMake fails with: - -``` -| CMake Error at /home/lukas/work/repositories/openembedded.org/openembedded-core/build/tmp-glibc/work/core2-64-oe-linux/ros-mavlink/git-r0/recipe-sysroot-native/usr/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:138 (message): -| Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at -| least version "2") -| Call Stack (most recent call first): -| /home/lukas/work/repositories/openembedded.org/openembedded-core/build/tmp-glibc/work/core2-64-oe-linux/ros-mavlink/git-r0/recipe-sysroot-native/usr/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE) -| /home/lukas/work/repositories/openembedded.org/openembedded-core/build/tmp-glibc/work/core2-64-oe-linux/ros-mavlink/git-r0/recipe-sysroot-native/usr/share/cmake-3.7/Modules/FindPythonInterp.cmake:151 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) -| CMakeLists.txt:22 (find_package) -| -| -| -- Configuring incomplete, errors occurred! -``` - -After dropping this one line, CMake does not insist on python2, -and configures mavlink successfully. - -Signed-off-by: Lukas Bulwahn - -Upstream-Status: Pending ---- - CMakeLists.txt | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 594ecb3..26a4210 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -18,7 +18,6 @@ include(GNUInstallDirs) - set(CMAKE_INSTALL_LIBDIR lib) - - # find libraries with cmake modules --set(PythonInterp_FIND_VERSION "2") - find_package(PythonInterp REQUIRED) - - # Try to read package version from package.xml --- -1.9.1 - diff --git a/v1-recipes-ros1/mavlink/mavlink/0002-provide-path-to-find-mavgen_c.patch b/v1-recipes-ros1/mavlink/mavlink/0002-provide-path-to-find-mavgen_c.patch deleted file mode 100644 index ee2d8ef..0000000 --- a/v1-recipes-ros1/mavlink/mavlink/0002-provide-path-to-find-mavgen_c.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 6ac7498052f0e97e978c8adf887b9bbf851d58e2 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Sun, 7 May 2017 07:02:49 +0200 -Subject: [PATCH 2/2] provide path to find mavgen_c - -When compiling mavlink, it failed with: - -``` -| Generating C headers -| Traceback (most recent call last): -| File "/home/lukas/work/repositories/openembedded.org/openembedded-core/build/tmp-glibc/work/core2-64-oe-linux/ros-mavlink/git-r0/git/pymavlink/tools/mavgen.py", line 30, in -| mavgen.mavgen(args, args.definitions) -| File "/home/lukas/work/repositories/openembedded.org/openembedded-core/build/tmp-glibc/work/core2-64-oe-linux/ros-mavlink/git-r0/git/pymavlink/generator/mavgen.py", line 154, in mavgen -| mavgen_cpp11.generate(opts.output, xml) -| File "/home/lukas/work/repositories/openembedded.org/openembedded-core/build/tmp-glibc/work/core2-64-oe-linux/ros-mavlink/git-r0/git/pymavlink/generator/mavgen_cpp11.py", line 451, in generate -| import mavgen_c -| ImportError: No module named 'mavgen_c' -``` - -This commit provides the path to find mavgen_c, as already done in -many other places. - -Upstream-Status: Pending ---- - pymavlink/generator/mavgen_cpp11.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/pymavlink/generator/mavgen_cpp11.py b/pymavlink/generator/mavgen_cpp11.py -index 797ab2e..5fc824a 100644 ---- a/pymavlink/generator/mavgen_cpp11.py -+++ b/pymavlink/generator/mavgen_cpp11.py -@@ -448,7 +448,7 @@ def generate_one(basename, xml): - def generate(basename, xml_list): - '''generate serialization MAVLink C++ implemenation''' - print("Generating C headers") -- import mavgen_c -+ from . import mavgen_c - mavgen_c.generate(basename, xml_list) - for xml in xml_list: - generate_one(basename, xml) --- -1.9.1 - diff --git a/v1-recipes-ros1/mavlink/mavlink_git.bb b/v1-recipes-ros1/mavlink/mavlink_git.bb deleted file mode 100644 index 64b9279..0000000 --- a/v1-recipes-ros1/mavlink/mavlink_git.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "MAVLink message marshaling library" -LICENSE = "LGPLv3" -LIC_FILES_CHKSUM = "file://COPYING;md5=54ad3cbe91bebcf6b1823970ff1fb97f" - -DEPENDS = "${PYTHON_PN}-setuptools-native ${PYTHON_PN}-future-native" - -SRC_URI = "git://github.com/mavlink/mavlink-gbp-release.git;branch=release/kinetic/mavlink \ - file://0001-do-not-require-python2.patch \ - file://0002-provide-path-to-find-mavgen_c.patch \ -" -SRCREV = "7dbef3644782a4297fec76a4a2f7a61705dd624d" -PV = "1.0.9+git${SRCPV}" - -S = "${WORKDIR}/git" - -inherit catkin diff --git a/v1-recipes-ros1/mavros/libmavconn/0001-compile-also-with-boost-1.66.0.patch b/v1-recipes-ros1/mavros/libmavconn/0001-compile-also-with-boost-1.66.0.patch deleted file mode 100644 index 92133c0..0000000 --- a/v1-recipes-ros1/mavros/libmavconn/0001-compile-also-with-boost-1.66.0.patch +++ /dev/null @@ -1,107 +0,0 @@ -From 74e82fa924055edb84ed90d49b9bd45b078df5c4 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Sat, 17 Feb 2018 17:55:16 +0100 -Subject: [PATCH] compile also with boost >= 1.66.0 - -In boost 1.66.0, which includes boost-asio 1.12.0, the asio -interfaces have been changed to follow the "C++ Extensions for -Networking" Technical Specification [1]. As a consequence, -resolvers now produce ranges rather than iterators. - -In boost < 1.66.0, resolver.resolve returns an iterator that must -be passed to `std::for_each`. As this iterator in boost < 1.66.0 -does not provide begin() and end() member functions, it cannot be -simply turned into a proper range. -For boost >= 1.66.0, resolver.resolve returns a range, which -can be just iterated through with `for (auto v : _)` syntax. - -As it is not possible to have one way to iterate through the result -independent of the boost version, a preprocessing directive selects -the proper synactic iteration construction depending on the provided -boost-asio library version [2]. - -This way, this commit is backwards compatible with boost < 1.66.0 -and compiles properly with boost >= 1.66.0. - -The issue was identified in a build with the cross-compilation tool -chain provided in the meta-ros OpenEmbedded layer [3]. - -[1] http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html -[2] https://github.com/boostorg/asio/commit/0c9cbdfbf217146c096265b5eb56089e8cebe608 -[3] http://github.com/bmwcarit/meta-ros - -Signed-off-by: Lukas Bulwahn - -Upstream-Status: Accepted [https://github.com/mavlink/mavros/commit/74e82fa92405] - -Signed-off-by: Lukas Bulwahn ---- - libmavconn/src/tcp.cpp | 20 +++++++++++++------- - libmavconn/src/udp.cpp | 20 +++++++++++++------- - 2 files changed, 26 insertions(+), 14 deletions(-) - -diff --git a/libmavconn/src/tcp.cpp b/libmavconn/src/tcp.cpp -index adec9fc..655f11c 100644 ---- a/libmavconn/src/tcp.cpp -+++ b/libmavconn/src/tcp.cpp -@@ -41,13 +41,19 @@ static bool resolve_address_tcp(io_service &io, size_t chan, std::string host, u - error_code ec; - - tcp::resolver::query query(host, ""); -- std::for_each(resolver.resolve(query, ec), tcp::resolver::iterator(), -- [&](const tcp::endpoint & q_ep) { -- ep = q_ep; -- ep.port(port); -- result = true; -- logDebug(PFXd "host %s resolved as %s", chan, host.c_str(), to_string_ss(ep).c_str()); -- }); -+ -+ auto fn = [&](const tcp::endpoint & q_ep) { -+ ep = q_ep; -+ ep.port(port); -+ result = true; -+ logDebug(PFXd "host %s resolved as %s", chan, host.c_str(), to_string_ss(ep).c_str()); -+ }; -+ -+#if BOOST_ASIO_VERSION >= 101200 -+ for (auto q_ep : resolver.resolve(query, ec)) fn(q_ep); -+#else -+ std::for_each(resolver.resolve(query, ec), tcp::resolver::iterator(), fn); -+#endif - - if (ec) { - logWarn(PFXd "resolve error: %s", chan, ec.message().c_str()); -diff --git a/libmavconn/src/udp.cpp b/libmavconn/src/udp.cpp -index d01b551..be0df47 100644 ---- a/libmavconn/src/udp.cpp -+++ b/libmavconn/src/udp.cpp -@@ -41,13 +41,19 @@ static bool resolve_address_udp(io_service &io, size_t chan, std::string host, u - error_code ec; - - udp::resolver::query query(host, ""); -- std::for_each(resolver.resolve(query, ec), udp::resolver::iterator(), -- [&](const udp::endpoint & q_ep) { -- ep = q_ep; -- ep.port(port); -- result = true; -- logDebug(PFXd "host %s resolved as %s", chan, host.c_str(), to_string_ss(ep).c_str()); -- }); -+ -+ auto fn = [&](const udp::endpoint & q_ep) { -+ ep = q_ep; -+ ep.port(port); -+ result = true; -+ logDebug(PFXd "host %s resolved as %s", chan, host.c_str(), to_string_ss(ep).c_str()); -+ }; -+ -+#if BOOST_ASIO_VERSION >= 101200 -+ for (auto q_ep : resolver.resolve(query, ec)) fn(q_ep); -+#else -+ std::for_each(resolver.resolve(query, ec), udp::resolver::iterator(), fn); -+#endif - - if (ec) { - logWarn(PFXd "resolve error: %s", chan, ec.message().c_str()); --- -2.7.4 - diff --git a/v1-recipes-ros1/mavros/libmavconn_0.18.7.bb b/v1-recipes-ros1/mavros/libmavconn_0.18.7.bb deleted file mode 100644 index 8e7cb2c..0000000 --- a/v1-recipes-ros1/mavros/libmavconn_0.18.7.bb +++ /dev/null @@ -1,21 +0,0 @@ -DESCRIPTION = "MAVLink communication library" -LICENSE = "BSD | GPLv3 | LGPLv3" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=17;md5=9b511d4c606b1a23e454d3260818d003" - -DEPENDS = " \ - boost \ - mavlink \ - console-bridge \ -" - -RDEPENDS_${PN} = " \ - boost \ - mavlink \ - console-bridge \ -" - -require mavros.inc - -ROS_PKG_SUBDIR = "libmavconn" - -SRC_URI += "file://0001-compile-also-with-boost-1.66.0.patch;striplevel=2" diff --git a/v1-recipes-ros1/mavros/mavros-extras_0.18.7.bb b/v1-recipes-ros1/mavros/mavros-extras_0.18.7.bb deleted file mode 100644 index e5d10f3..0000000 --- a/v1-recipes-ros1/mavros/mavros-extras_0.18.7.bb +++ /dev/null @@ -1,32 +0,0 @@ -DESCRIPTION = "Extra nodes and plugins for MAVROS" - -LICENSE = "BSD | GPLv3 | LGPLv3" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=14;md5=5e724d80140fc99e7507c9876e320175" - -MAVROS_RUN_AND_BUILD_DEPENDS = " \ - roscpp \ - tf2-ros \ - tf \ - geometry-msgs \ - mavros-msgs \ - sensor-msgs \ - std-msgs \ - visualization-msgs \ - urdf \ - image-transport \ - mavros \ - " - -DEPENDS = "\ - cmake-modules \ - cv-bridge \ - ${MAVROS_RUN_AND_BUILD_DEPENDS} \ -" - -RDEPENDS_${PN} = "\ - ${MAVROS_RUN_AND_BUILD_DEPENDS} \ -" - -require mavros.inc - -ROS_PKG_SUBDIR = "mavros_extras" diff --git a/v1-recipes-ros1/mavros/mavros-msgs_0.18.7.bb b/v1-recipes-ros1/mavros/mavros-msgs_0.18.7.bb deleted file mode 100644 index 9b1b5db..0000000 --- a/v1-recipes-ros1/mavros/mavros-msgs_0.18.7.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "mavros_msgs defines messages for MAVROS" -LICENSE = "BSD | GPLv3 | LGPLv3" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=13;md5=9b511d4c606b1a23e454d3260818d003" - -DEPENDS = " \ - message-generation \ - std-msgs \ - geometry-msgs \ -" - -RDEPENDS_${PN} = " \ - message-runtime \ - std-msgs \ - geometry-msgs \ -" - -require mavros.inc - -ROS_PKG_SUBDIR = "mavros_msgs" diff --git a/v1-recipes-ros1/mavros/mavros.inc b/v1-recipes-ros1/mavros/mavros.inc deleted file mode 100644 index dd35998..0000000 --- a/v1-recipes-ros1/mavros/mavros.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/mavlink/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "88a94aeeeda9bc8f7e5b1997071464ac" -SRC_URI[sha256sum] = "92e086072ac0641143b59d1dbda7ab54e5903d55001eaeceb34432efe3b07dcc" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "mavros" diff --git a/v1-recipes-ros1/mavros/mavros/0001-CMake-explicitly-link-the-atomic-library-797.patch b/v1-recipes-ros1/mavros/mavros/0001-CMake-explicitly-link-the-atomic-library-797.patch deleted file mode 100644 index 4169d32..0000000 --- a/v1-recipes-ros1/mavros/mavros/0001-CMake-explicitly-link-the-atomic-library-797.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 06d862fcf3bdcd50fe726e5364200cc5e7b87fcd Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Mon, 4 Sep 2017 16:17:12 +0100 -Subject: [PATCH] CMake: explicitly link the atomic library (#797) - -For arm & mips architecture, the linker must explicitly be asked to -link the atomic library (with `-latomic`). - -Otherwise, the linking fails with: - -``` -| devel/lib/libmavros.so: undefined reference to `__atomic_load_8' -| devel/lib/libmavros.so: undefined reference to `__atomic_store_8' -| collect2: error: ld returned 1 exit status -``` - -Linking `atomic` unconditionally as library is strictly needed only -for arm & mips, but it seems not to imply any further differences -with other architectures. Hence, this commit simply adds `atomic` -unconditionally for a uniform handling of all machine architectures. - -This is an alternative solution to the proposed solution in #790. - -The issue was discovered cross-compiling mavros in meta-ros, the -OpenEmbedded layer for ROS. Some further pointers are available at: - - https://github.com/bmwcarit/meta-ros/issues/525 - -Signed-off-by: Lukas Bulwahn - -Upstream-Status: Accepted [https://github.com/mavlink/mavros/commit/658347978fc97675dbdff480f4557eb772e915dc] - -This patch has been generated with: - `git format-patch -1 658347978fc97675dbdff480f4557eb772e915dc` -in the mavros repository. - -Signed-off-by: Lukas Bulwahn - ---- - mavros/CMakeLists.txt | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/mavros/CMakeLists.txt b/mavros/CMakeLists.txt -index 47a24a9..a0bec5d 100644 ---- a/mavros/CMakeLists.txt -+++ b/mavros/CMakeLists.txt -@@ -90,6 +90,7 @@ add_library(mavros - src/lib/rosconsole_bridge.cpp - ) - target_link_libraries(mavros -+ atomic - ${catkin_LIBRARIES} - ${Boost_LIBRARIES} - ) diff --git a/v1-recipes-ros1/mavros/mavros/0001-always-find-Eigen-with-cmake_modules-mechanism.patch b/v1-recipes-ros1/mavros/mavros/0001-always-find-Eigen-with-cmake_modules-mechanism.patch deleted file mode 100644 index 494ed49..0000000 --- a/v1-recipes-ros1/mavros/mavros/0001-always-find-Eigen-with-cmake_modules-mechanism.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 800775cf398c51db878524755fde3c29490f2f5d Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Sun, 7 May 2017 06:14:18 +0200 -Subject: [PATCH] always find Eigen with cmake_modules mechanism - -Upstream-Status: Pending - ---- - mavros/CMakeLists.txt | 12 ++++-------- - 1 file changed, 4 insertions(+), 8 deletions(-) - -diff --git a/mavros/CMakeLists.txt b/mavros/CMakeLists.txt -index 9c33dff..47a24a9 100644 ---- a/mavros/CMakeLists.txt -+++ b/mavros/CMakeLists.txt -@@ -26,14 +26,10 @@ find_package(catkin REQUIRED COMPONENTS - # find_package(Boost REQUIRED COMPONENTS system) - find_package(Boost REQUIRED COMPONENTS system) - --find_package(Eigen3) --if(NOT EIGEN3_FOUND) -- # Fallback to cmake_modules -- find_package(cmake_modules REQUIRED) -- find_package(Eigen REQUIRED) -- set(EIGEN3_INCLUDE_DIRS ${EIGEN_INCLUDE_DIRS}) -- set(EIGEN3_LIBRARIES ${EIGEN_LIBRARIES}) --endif() -+find_package(cmake_modules REQUIRED) -+find_package(Eigen REQUIRED) -+set(EIGEN3_INCLUDE_DIRS ${EIGEN_INCLUDE_DIRS}) -+set(EIGEN3_LIBRARIES ${EIGEN_LIBRARIES}) - - include(EnableCXX11) - include(MavrosMavlink) diff --git a/v1-recipes-ros1/mavros/mavros_0.18.7.bb b/v1-recipes-ros1/mavros/mavros_0.18.7.bb deleted file mode 100644 index 870c681..0000000 --- a/v1-recipes-ros1/mavros/mavros_0.18.7.bb +++ /dev/null @@ -1,52 +0,0 @@ -DESCRIPTION = "MAVROS -- MAVLink extendable communication node for ROS with \ -proxy for Ground Control Station." -LICENSE = "BSD | GPLv3 | LGPLv3" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=14;md5=9b511d4c606b1a23e454d3260818d003" - -# System dependencies - -DEPENDS = " \ - boost \ - libeigen \ - mavlink \ -" - -RDEPENDS_${PN} = " \ - boost \ - mavlink \ -" - -# ROS packages dependencies -MAVROS_RUN_AND_BUILD_DEPENDS = " \ - diagnostic-updater \ - eigen-conversions \ - libmavconn \ - pluginlib \ - rosconsole-bridge \ - roscpp \ - tf2-ros \ - diagnostic-msgs \ - geometry-msgs \ - mavros-msgs \ - nav-msgs \ - sensor-msgs \ - std-msgs \ - std-srvs \ -" - -DEPENDS_append = " \ - angles \ - cmake-modules \ - message-runtime \ - rospy \ - ${MAVROS_RUN_AND_BUILD_DEPENDS} \ -" - -RDEPENDS_${PN}_append = "${MAVROS_RUN_AND_BUILD_DEPENDS}" - -require mavros.inc - -ROS_PKG_SUBDIR = "mavros" - -SRC_URI += "file://0001-always-find-Eigen-with-cmake_modules-mechanism.patch;striplevel=2 \ - file://0001-CMake-explicitly-link-the-atomic-library-797.patch;striplevel=2" diff --git a/v1-recipes-ros1/message-generation/message-generation_0.2.10.bb b/v1-recipes-ros1/message-generation/message-generation_0.2.10.bb deleted file mode 100644 index 7345764..0000000 --- a/v1-recipes-ros1/message-generation/message-generation_0.2.10.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Package modeling the build-time dependencies for generating language bindings of messages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "gencpp genlisp genmsg genpy" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "2bd63c01f909baba3a4b0737ae5e55dd" -SRC_URI[sha256sum] = "c653fa7c0eed41d85afd20dc08cec0474d191ed4afe4d90b7e38ff784b310501" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/message-runtime/message-runtime_0.4.12.bb b/v1-recipes-ros1/message-runtime/message-runtime_0.4.12.bb deleted file mode 100644 index 729bffe..0000000 --- a/v1-recipes-ros1/message-runtime/message-runtime_0.4.12.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Package modeling the run-time dependencies for language bindings of messages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "gencpp cpp-common roscpp-serialization" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "d32e58fd60f775e015b9572e397da891" -SRC_URI[sha256sum] = "7863e3e9c47c57f93f8c82e3439081da07454f1e2a4d07e0c29aacc139855806" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/moveit-msgs/moveit-msgs_0.7.5.bb b/v1-recipes-ros1/moveit-msgs/moveit-msgs_0.7.5.bb deleted file mode 100644 index 8aac6df..0000000 --- a/v1-recipes-ros1/moveit-msgs/moveit-msgs_0.7.5.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Messages, services and actions used by MoveIt" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation std-msgs trajectory-msgs geometry-msgs sensor-msgs actionlib-msgs octomap-msgs object-recognition-msgs" - -SRC_URI = "https://github.com/ros-planning/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "60f559b7501006c2e021271ceef771b0" -SRC_URI[sha256sum] = "170b74b99c54fcf0334df2c4b0ecef84007d3bc0be7f9c530e69edf391320b4c" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/moveit/moveit-core/0001-Fix-allocator-type-to-pass-GCC8-static-assert.-888.patch b/v1-recipes-ros1/moveit/moveit-core/0001-Fix-allocator-type-to-pass-GCC8-static-assert.-888.patch deleted file mode 100644 index e0adba2..0000000 --- a/v1-recipes-ros1/moveit/moveit-core/0001-Fix-allocator-type-to-pass-GCC8-static-assert.-888.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 89a976959e6a84b363ea2c5e53685b2e2b810711 Mon Sep 17 00:00:00 2001 -From: Maarten de Vries -Date: Fri, 11 May 2018 07:55:17 +0200 -Subject: [PATCH] Fix allocator type to pass GCC8 static assert. (#888) - -Upstream-Status: Backport [from kinetic, https://github.com/ros-planning/moveit/commit/89a976959e6a84b363ea2c5e53685b2e2b810711] - -This patch has been generated with: - `git format-patch -1 89a976959e6a84b363ea2c5e53685b2e2b810711` -in the moveit repository. - -Signed-off-by: Lukas Bulwahn ---- - moveit_core/robot_model/include/moveit/robot_model/link_model.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/moveit_core/robot_model/include/moveit/robot_model/link_model.h b/moveit_core/robot_model/include/moveit/robot_model/link_model.h -index d8aec2f..3f2b1b6 100644 ---- a/moveit_core/robot_model/include/moveit/robot_model/link_model.h -+++ b/moveit_core/robot_model/include/moveit/robot_model/link_model.h -@@ -65,7 +65,7 @@ typedef std::map LinkModelMapConst; - - /** \brief Map from link model instances to Eigen transforms */ - typedef std::map, -- Eigen::aligned_allocator > > -+ Eigen::aligned_allocator > > - LinkTransformMap; - - /** \brief A link from the robot. Contains the constant transform applied to the link and its geometry */ --- -2.7.4 - diff --git a/v1-recipes-ros1/moveit/moveit-core_0.7.13.bb b/v1-recipes-ros1/moveit/moveit-core_0.7.13.bb deleted file mode 100644 index 70f83a9..0000000 --- a/v1-recipes-ros1/moveit/moveit-core_0.7.13.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Core libraries used by MoveIt!" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roslib boost eigen-conversions fcl octomap eigen-stl-containers geometric-shapes kdl-parser moveit-msgs srdfdom cmake-modules" - -require moveit.inc - -SRC_URI += "file://0001-Fix-allocator-type-to-pass-GCC8-static-assert.-888.patch;patchdir=.." diff --git a/v1-recipes-ros1/moveit/moveit-kinematics_0.7.13.bb b/v1-recipes-ros1/moveit/moveit-kinematics_0.7.13.bb deleted file mode 100644 index 6433f77..0000000 --- a/v1-recipes-ros1/moveit/moveit-kinematics_0.7.13.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Package for all inverse kinematics solvers in MoveIt!" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "moveit-core moveit-ros-planning" - -require moveit.inc - -ROS_BPN = "moveit_kinematics" diff --git a/v1-recipes-ros1/moveit/moveit-planners-ompl_0.7.13.bb b/v1-recipes-ros1/moveit/moveit-planners-ompl_0.7.13.bb deleted file mode 100644 index 7b1e66d..0000000 --- a/v1-recipes-ros1/moveit/moveit-planners-ompl_0.7.13.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "MoveIt interface to OMPL" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "moveit-core moveit-ros-planning ompl" - -require moveit.inc - -ROS_BPN = "moveit_planners/ompl" - -FILES_${PN} += "${ros_libdir}/moveit_planners_ompl/*" diff --git a/v1-recipes-ros1/moveit/moveit-ros-manipulation_0.7.13.bb b/v1-recipes-ros1/moveit/moveit-ros-manipulation_0.7.13.bb deleted file mode 100644 index ed81ed5..0000000 --- a/v1-recipes-ros1/moveit/moveit-ros-manipulation_0.7.13.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Components of MoveIt used for manipulation" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "moveit-core moveit-ros-planning moveit-ros-move-group moveit-msgs manipulation-msgs" - -require moveit.inc - -ROS_BPN = "moveit_ros/manipulation" diff --git a/v1-recipes-ros1/moveit/moveit-ros-move-group_0.7.13.bb b/v1-recipes-ros1/moveit/moveit-ros-move-group_0.7.13.bb deleted file mode 100644 index cb5b823..0000000 --- a/v1-recipes-ros1/moveit/moveit-ros-move-group_0.7.13.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "The move_group node for MoveIt" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "moveit-core moveit-ros-planning std-srvs" - -require moveit.inc - -ROS_BPN = "moveit_ros/move_group" - -RDEPENDS_${PN} += "moveit-kinematics" - -FILES_${PN} += "${ros_libdir}/moveit_ros_move_group/*" diff --git a/v1-recipes-ros1/moveit/moveit-ros-perception/0001-moveit_ros_perception-make-OpenGL-parts-optional.patch b/v1-recipes-ros1/moveit/moveit-ros-perception/0001-moveit_ros_perception-make-OpenGL-parts-optional.patch deleted file mode 100644 index 1d43268..0000000 --- a/v1-recipes-ros1/moveit/moveit-ros-perception/0001-moveit_ros_perception-make-OpenGL-parts-optional.patch +++ /dev/null @@ -1,106 +0,0 @@ -From f86d6ca6c56d90e983a8074d4a8d6ac22cdee8cf Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Tue, 24 Jan 2017 17:27:28 +0200 -Subject: [PATCH 1/2] moveit_ros_perception: make OpenGL parts optional - -But build everything by default. - -Upstream-Status: Inappropriate [WONTFIX for stable indigo-devel branch] - -Signed-off-by: Dmitry Rozhkov ---- - CMakeLists.txt | 35 ++++++++++++++++++++--------------- - 1 file changed, 20 insertions(+), 15 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index e984b17..fd91cc6 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,6 +1,8 @@ - cmake_minimum_required(VERSION 2.8.3) - project(moveit_ros_perception) - -+option(BUILD_OPENGL "Build the parts that depends on OpenGL" ON) -+ - if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE Release) - endif() -@@ -9,12 +11,16 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake") - - find_package(Boost REQUIRED thread signals) - --find_package(OpenGL REQUIRED) --find_package(GLEW REQUIRED) --find_package(GLUT REQUIRED) --if (OPENGL_FOUND) -- set(gl_LIBS ${gl_LIBS} ${OPENGL_LIBRARIES}) --endif(OPENGL_FOUND) -+if (BUILD_OPENGL) -+ find_package(OpenGL REQUIRED) -+ find_package(GLEW REQUIRED) -+ find_package(GLUT REQUIRED) -+ if (OPENGL_FOUND) -+ set(gl_LIBS ${gl_LIBS} ${OPENGL_LIBRARIES}) -+ endif(OPENGL_FOUND) -+ set(perception_GL_INCLUDE_DIRS "mesh_filter/include" "depth_image_octomap_updater/include") -+ set(SYSTEM_GL_INCLUDE_DIRS ${GLEW_INCLUDE_DIR} ${GLUT_INCLUDE_DIR}) -+endif(BUILD_OPENGL) - - find_package(catkin REQUIRED COMPONENTS - moveit_core -@@ -39,13 +45,12 @@ find_package(OpenCV) - - catkin_package( - INCLUDE_DIRS -- mesh_filter/include - lazy_free_space_updater/include -- depth_image_octomap_updater/include - point_containment_filter/include - occupancy_map_monitor/include - pointcloud_octomap_updater/include - semantic_world/include -+ ${perception_GL_INCLUDE_DIRS} - ${OCTOMAP_INCLUDE_DIRS} - LIBRARIES - moveit_lazy_free_space_updater -@@ -59,21 +64,19 @@ catkin_package( - image_transport - moveit_msgs) - --include_directories(mesh_filter/include -- lazy_free_space_updater/include -- depth_image_octomap_updater/include -+include_directories(lazy_free_space_updater/include - point_containment_filter/include - occupancy_map_monitor/include - pointcloud_octomap_updater/include - semantic_world/include -+ ${perception_GL_INCLUDE_DIRS} - ${OpenCV_INCLUDE_DIRS} - ${Boost_INCLUDE_DIRS} - ${catkin_INCLUDE_DIRS} - ) - include_directories(SYSTEM - ${EIGEN_INCLUDE_DIRS} -- ${GLEW_INCLUDE_DIR} -- ${GLUT_INCLUDE_DIR} -+ ${SYSTEM_GL_INCLUDE_DIR} - ) - - link_directories(${Boost_LIBRARY_DIRS}) -@@ -83,8 +86,10 @@ add_subdirectory(lazy_free_space_updater) - add_subdirectory(point_containment_filter) - add_subdirectory(occupancy_map_monitor) - add_subdirectory(pointcloud_octomap_updater) --add_subdirectory(mesh_filter) --add_subdirectory(depth_image_octomap_updater) -+if (BUILD_OPENGL) -+ add_subdirectory(mesh_filter) -+ add_subdirectory(depth_image_octomap_updater) -+endif(BUILD_OPENGL) - - add_subdirectory(semantic_world) - --- -2.7.4 - diff --git a/v1-recipes-ros1/moveit/moveit-ros-perception/0002-Add-C-11-support-for-moveit_ros_perception-and-movei.patch b/v1-recipes-ros1/moveit/moveit-ros-perception/0002-Add-C-11-support-for-moveit_ros_perception-and-movei.patch deleted file mode 100644 index 26838a3..0000000 --- a/v1-recipes-ros1/moveit/moveit-ros-perception/0002-Add-C-11-support-for-moveit_ros_perception-and-movei.patch +++ /dev/null @@ -1,41 +0,0 @@ -From c46a8ed481810a647d505139731dfa3fb1c8d657 Mon Sep 17 00:00:00 2001 -From: Dave Coleman -Date: Wed, 20 Jul 2016 08:42:23 -0600 -Subject: [PATCH 2/2] Add C++11 support for moveit_ros_perception and - moveit_ros_robot_interaction (#721) - -Upstream-Status: Backported [kinetic-devel] ---- - CMakeLists.txt | 2 ++ - pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp | 2 +- - 2 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index fd91cc6..ea040f2 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -3,6 +3,8 @@ project(moveit_ros_perception) - - option(BUILD_OPENGL "Build the parts that depends on OpenGL" ON) - -+add_compile_options(-std=c++11) -+ - if(NOT CMAKE_CONFIGURATION_TYPES AND NOT CMAKE_BUILD_TYPE) - set(CMAKE_BUILD_TYPE Release) - endif() -diff --git a/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp b/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp -index db0b1c2..22be20a 100644 ---- a/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp -+++ b/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp -@@ -251,7 +251,7 @@ void PointCloudOctomapUpdater::cloudMsgCallback(const sensor_msgs::PointCloud2:: - // continue; - - /* check for NaN */ -- if (!isnan(pt_iter[0]) && !isnan(pt_iter[1]) && !isnan(pt_iter[2])) -+ if (!std::isnan(pt_iter[0]) && !std::isnan(pt_iter[1]) && !std::isnan(pt_iter[2])) - { - /* transform to map frame */ - tf::Vector3 point_tf = map_H_sensor * tf::Vector3(pt_iter[0], pt_iter[1], pt_iter[2]); --- -2.7.4 - diff --git a/v1-recipes-ros1/moveit/moveit-ros-perception_0.7.13.bb b/v1-recipes-ros1/moveit/moveit-ros-perception_0.7.13.bb deleted file mode 100644 index c25c625..0000000 --- a/v1-recipes-ros1/moveit/moveit-ros-perception_0.7.13.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "Components of MoveIt connecting to perception" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "moveit-core tf-conversions image-transport cv-bridge" - -require moveit.inc - -ROS_BPN = "moveit_ros/perception" - -SRC_URI += "file://0001-moveit_ros_perception-make-OpenGL-parts-optional.patch \ - file://0002-Add-C-11-support-for-moveit_ros_perception-and-movei.patch \ - " - -EXTRA_OECMAKE_append = " -DBUILD_OPENGL=OFF" diff --git a/v1-recipes-ros1/moveit/moveit-ros-planning/0001-call-python3-for-dynamic-reconfigurations.patch b/v1-recipes-ros1/moveit/moveit-ros-planning/0001-call-python3-for-dynamic-reconfigurations.patch deleted file mode 100644 index 7a49d17..0000000 --- a/v1-recipes-ros1/moveit/moveit-ros-planning/0001-call-python3-for-dynamic-reconfigurations.patch +++ /dev/null @@ -1,71 +0,0 @@ -From 5aa9a6a148b91380210a79f5a48ed4823401e9c0 Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Tue, 25 Apr 2017 10:41:56 +0300 -Subject: [PATCH] call python3 for dynamic reconfigurations - -If python2 is available in build environment then according to -PEP-394 python should reference python2. But in case of building -a python3 flavor of meta-ros PYTHONPATH is set explicitly to -python3 libraries. When python2 is called with PYTHONPATH -pointing to python3 libs the following error triggers: - - Could not find platform independent libraries - Could not find platform dependent libraries - Consider setting $PYTHONHOME to [:] - -This patch makes the dynamic reconfigurations call python3 -explicitly. - -Upstream-Status: Inappropriate [Yocto specific python version mismatch] - -Signed-off-by: Dmitry Rozhkov ---- - .../planning/plan_execution/cfg/PlanExecutionDynamicReconfigure.cfg | 2 +- - .../planning/plan_execution/cfg/SenseForPlanDynamicReconfigure.cfg | 2 +- - .../cfg/PlanningSceneMonitorDynamicReconfigure.cfg | 2 +- - .../cfg/TrajectoryExecutionDynamicReconfigure.cfg | 2 +- - 4 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a//plan_execution/cfg/PlanExecutionDynamicReconfigure.cfg b/plan_execution/cfg/PlanExecutionDynamicReconfigure.cfg -index fd8be08..fc9f298 100755 ---- a/plan_execution/cfg/PlanExecutionDynamicReconfigure.cfg -+++ b/plan_execution/cfg/PlanExecutionDynamicReconfigure.cfg -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - PACKAGE = "moveit_ros_planning" - from dynamic_reconfigure.parameter_generator_catkin import * - gen = ParameterGenerator() -diff --git a/plan_execution/cfg/SenseForPlanDynamicReconfigure.cfg b/plan_execution/cfg/SenseForPlanDynamicReconfigure.cfg -index 905bfb0..5584563 100755 ---- a/plan_execution/cfg/SenseForPlanDynamicReconfigure.cfg -+++ b/plan_execution/cfg/SenseForPlanDynamicReconfigure.cfg -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - PACKAGE = "moveit_ros_planning" - from dynamic_reconfigure.parameter_generator_catkin import * - gen = ParameterGenerator() -diff --git a/planning_scene_monitor/cfg/PlanningSceneMonitorDynamicReconfigure.cfg b/planning_scene_monitor/cfg/PlanningSceneMonitorDynamicReconfigure.cfg -index 56f2b88..ebf8c91 100755 ---- a/planning_scene_monitor/cfg/PlanningSceneMonitorDynamicReconfigure.cfg -+++ b/planning_scene_monitor/cfg/PlanningSceneMonitorDynamicReconfigure.cfg -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - PACKAGE = "moveit_ros_planning" - from dynamic_reconfigure.parameter_generator_catkin import * - gen = ParameterGenerator() -diff --git a/trajectory_execution_manager/cfg/TrajectoryExecutionDynamicReconfigure.cfg b/trajectory_execution_manager/cfg/TrajectoryExecutionDynamicReconfigure.cfg -index 79e1621..1282276 100755 ---- a/trajectory_execution_manager/cfg/TrajectoryExecutionDynamicReconfigure.cfg -+++ b/trajectory_execution_manager/cfg/TrajectoryExecutionDynamicReconfigure.cfg -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!/usr/bin/env python3 - PACKAGE = "moveit_ros_planning" - from dynamic_reconfigure.parameter_generator_catkin import * - gen = ParameterGenerator() --- -2.9.3 - diff --git a/v1-recipes-ros1/moveit/moveit-ros-planning_0.7.13.bb b/v1-recipes-ros1/moveit/moveit-ros-planning_0.7.13.bb deleted file mode 100644 index 885ba48..0000000 --- a/v1-recipes-ros1/moveit/moveit-ros-planning_0.7.13.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Planning components of MoveIt that use ROS" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "moveit-core moveit-ros-perception dynamic-reconfigure libtinyxml tf-conversions" - -require moveit.inc - -ROS_BPN = "moveit_ros/planning" - -SRC_URI =+ "${@'file://0001-call-python3-for-dynamic-reconfigurations.patch' if d.getVar('PYTHON_PN', True) == 'python3' else ''}" - -FILES_${PN} += "${ros_libdir}/moveit_ros_planning/*" diff --git a/v1-recipes-ros1/moveit/moveit-simple-controller-manager/0001-Fix-conversion-of-shared-ptr-to-bool-for-C-11.patch b/v1-recipes-ros1/moveit/moveit-simple-controller-manager/0001-Fix-conversion-of-shared-ptr-to-bool-for-C-11.patch deleted file mode 100644 index af60a6f..0000000 --- a/v1-recipes-ros1/moveit/moveit-simple-controller-manager/0001-Fix-conversion-of-shared-ptr-to-bool-for-C-11.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 475a3477b2949392130e67182459390960a375c9 Mon Sep 17 00:00:00 2001 -From: Maarten de Vries -Date: Fri, 20 May 2016 20:08:29 +0200 -Subject: [PATCH] Fix conversion of shared ptr to bool for C++11. - -Upstream-Status: Backported [from Kinetic release] - ---- - .../moveit_simple_controller_manager/action_based_controller_handle.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/include/moveit_simple_controller_manager/action_based_controller_handle.h b/include/moveit_simple_controller_manager/action_based_controller_handle.h -index f1bec33..e1315fe 100644 ---- a/include/moveit_simple_controller_manager/action_based_controller_handle.h -+++ b/include/moveit_simple_controller_manager/action_based_controller_handle.h -@@ -86,7 +86,7 @@ public: - - bool isConnected() const - { -- return controller_action_client_; -+ return static_cast(controller_action_client_); - } - - virtual bool cancelExecution() --- -2.9.3 - diff --git a/v1-recipes-ros1/moveit/moveit-simple-controller-manager_0.7.13.bb b/v1-recipes-ros1/moveit/moveit-simple-controller-manager_0.7.13.bb deleted file mode 100644 index af5265a..0000000 --- a/v1-recipes-ros1/moveit/moveit-simple-controller-manager_0.7.13.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "A generic, simple controller manager plugin for MoveIt." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "moveit-core actionlib control-msgs pluginlib roscpp" - -require moveit.inc - -SRC_URI_append = " file://0001-Fix-conversion-of-shared-ptr-to-bool-for-C-11.patch" - -ROS_BPN = "moveit_plugins/moveit_simple_controller_manager" diff --git a/v1-recipes-ros1/moveit/moveit.inc b/v1-recipes-ros1/moveit/moveit.inc deleted file mode 100644 index f473c76..0000000 --- a/v1-recipes-ros1/moveit/moveit.inc +++ /dev/null @@ -1,8 +0,0 @@ -SRC_URI = "git://github.com/ros-planning/${ROS_SPN}.git;branch=indigo-devel;protocol=git" -SRCREV = "901e66c1319a3e7ee0e0879898b8d5fa865563c3" - -S = "${WORKDIR}/git/${ROS_BPN}" - -inherit catkin ros-insane - -ROS_SPN = "moveit" diff --git a/v1-recipes-ros1/navigation/amcl_1.12.16.bb b/v1-recipes-ros1/navigation/amcl_1.12.16.bb deleted file mode 100644 index b607df8..0000000 --- a/v1-recipes-ros1/navigation/amcl_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "amcl is a probabilistic localization system for a robot moving in 2D." -SECTION = "devel" -LICENSE = "LGPL-2.1+" -LIC_FILES_CHKSUM = "file://package.xml;beginline=22;endline=22;md5=58d727014cda5ed405b7fb52666a1f97" - -DEPENDS = "dynamic-reconfigure message-filters nav-msgs rosbag roscpp std-srvs tf" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/base-local-planner_1.12.16.bb b/v1-recipes-ros1/navigation/base-local-planner_1.12.16.bb deleted file mode 100644 index 334e9d5..0000000 --- a/v1-recipes-ros1/navigation/base-local-planner_1.12.16.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "This package provides implementations of the Trajectory Rollout and Dynamic Window \ -approaches to local robot navigation on a plane." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "angles costmap-2d dynamic-reconfigure geometry-msgs libeigen message-generation \ - nav-core nav-msgs pcl-conversions pcl-ros pluginlib rosconsole roscpp rospy std-msgs tf \ - voxel-grid visualization-msgs" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/carrot-planner_1.12.16.bb b/v1-recipes-ros1/navigation/carrot-planner_1.12.16.bb deleted file mode 100644 index ebae33c..0000000 --- a/v1-recipes-ros1/navigation/carrot-planner_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This planner attempts to find a legal place to put a carrot for the robot to follow." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "base-local-planner costmap-2d libeigen nav-core pluginlib roscpp tf" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/clear-costmap-recovery_1.12.16.bb b/v1-recipes-ros1/navigation/clear-costmap-recovery_1.12.16.bb deleted file mode 100644 index 3dfd261..0000000 --- a/v1-recipes-ros1/navigation/clear-costmap-recovery_1.12.16.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "This package provides a recovery behavior for the navigation stack that attempts to \ -clear space by reverting the costmaps used by the navigation stack to the static map outside of a \ -given area." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "cmake-modules costmap-2d libeigen nav-core pluginlib roscpp tf" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/costmap-2d_1.12.16.bb b/v1-recipes-ros1/navigation/costmap-2d_1.12.16.bb deleted file mode 100644 index 5a82bee..0000000 --- a/v1-recipes-ros1/navigation/costmap-2d_1.12.16.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "This package provides an implementation of a 2D costmap that takes in sensor data \ -from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based \ -implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user \ -specified inflation radius." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=20;endline=20;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "libeigen cmake-modules dynamic-reconfigure geometry-msgs laser-geometry map-msgs \ - message-filters message-generation nav-msgs pcl-conversions pcl-ros pluginlib roscpp \ - sensor-msgs std-msgs tf visualization-msgs voxel-grid" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/dwa-local-planner_1.12.16.bb b/v1-recipes-ros1/navigation/dwa-local-planner_1.12.16.bb deleted file mode 100644 index 1a3c242..0000000 --- a/v1-recipes-ros1/navigation/dwa-local-planner_1.12.16.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "This package provides an implementation of the Dynamic Window Approach to local \ -robot navigation on a plane." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=21;endline=21;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "base-local-planner costmap-2d dynamic-reconfigure libeigen nav-core \ - nav-msgs pluginlib pcl-conversions roscpp tf" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/fake-localization_1.12.16.bb b/v1-recipes-ros1/navigation/fake-localization_1.12.16.bb deleted file mode 100644 index f903459..0000000 --- a/v1-recipes-ros1/navigation/fake-localization_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "A ROS node that simply forwards odometry information." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "angles roscpp rosconsole nav-msgs geometry-msgs tf message-filters rospy" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/files/0001-amcl-fix-compilation-with-gcc-v7.patch b/v1-recipes-ros1/navigation/files/0001-amcl-fix-compilation-with-gcc-v7.patch deleted file mode 100644 index 4c11d36..0000000 --- a/v1-recipes-ros1/navigation/files/0001-amcl-fix-compilation-with-gcc-v7.patch +++ /dev/null @@ -1,48 +0,0 @@ -From bd789fc1fc201c3d180e9570af5065bd27e50338 Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Fri, 16 Jun 2017 14:50:52 +0300 -Subject: [PATCH] amcl: fix compilation with gcc v7 - -When building amcl with recent enough gcc v7 compilation fails with -the error - -src/amcl/map/map_cspace.cpp: In function 'void enqueue(map_t*, unsigned int, unsigned int, unsigned int, unsigned int, std::priority_queue&, CachedDistanceMap*, unsigned char*)': -src/amcl/map/map_cspace.cpp:98:34: error: call of overloaded 'abs(unsigned int)' is ambiguous - unsigned int di = abs(i - src_i); - -Use `int abs(int)` flavour of the abs() function. - -Upstream-Status: Backported [included in kinetic; will not be backported to indigo releases] ---- - amcl/src/amcl/map/map_cspace.cpp | 8 ++++---- - 1 file changed, 4 insertions(+), 4 deletions(-) - -diff --git a/amcl/src/amcl/map/map_cspace.cpp b/amcl/src/amcl/map/map_cspace.cpp -index 421f718..5b4cf9c 100644 ---- a/amcl/src/amcl/map/map_cspace.cpp -+++ b/amcl/src/amcl/map/map_cspace.cpp -@@ -86,8 +86,8 @@ get_distance_map(double scale, double max_dist) - return cdm; - } - --void enqueue(map_t* map, unsigned int i, unsigned int j, -- unsigned int src_i, unsigned int src_j, -+void enqueue(map_t* map, int i, int j, -+ int src_i, int src_j, - std::priority_queue& Q, - CachedDistanceMap* cdm, - unsigned char* marked) -@@ -95,8 +95,8 @@ void enqueue(map_t* map, unsigned int i, unsigned int j, - if(marked[MAP_INDEX(map, i, j)]) - return; - -- unsigned int di = abs(i - src_i); -- unsigned int dj = abs(j - src_j); -+ int di = abs(i - src_i); -+ int dj = abs(j - src_j); - double distance = cdm->distances_[di][dj]; - - if(distance > cdm->cell_radius_) --- -2.9.3 - diff --git a/v1-recipes-ros1/navigation/global-planner_1.12.16.bb b/v1-recipes-ros1/navigation/global-planner_1.12.16.bb deleted file mode 100644 index c9d0bde..0000000 --- a/v1-recipes-ros1/navigation/global-planner_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "A path planner library and node." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "costmap-2d dynamic-reconfigure geometry-msgs nav-core nav-msgs navfn pluginlib roscpp tf" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/map-server_1.12.16.bb b/v1-recipes-ros1/navigation/map-server_1.12.16.bb deleted file mode 100644 index 1294702..0000000 --- a/v1-recipes-ros1/navigation/map-server_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = " map_server provides the map_server ROS Node, which offers map data as a ROS Service." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "libsdl-image nav-msgs roscpp tf yaml-cpp" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/move-base-msgs_1.12.16.bb b/v1-recipes-ros1/navigation/move-base-msgs_1.12.16.bb deleted file mode 100644 index c2c662a..0000000 --- a/v1-recipes-ros1/navigation/move-base-msgs_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Holds the action description and relevant messages for the move_base package" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "actionlib-msgs geometry-msgs message-generation roscpp" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/move-base_1.12.16.bb b/v1-recipes-ros1/navigation/move-base_1.12.16.bb deleted file mode 100644 index b9a1ade..0000000 --- a/v1-recipes-ros1/navigation/move-base_1.12.16.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "The move_base package provides an implementation of an action that, given a goal in \ -the world, will attempt to reach it with a mobile base." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "actionlib base-local-planner clear-costmap-recovery costmap-2d dynamic-reconfigure \ - geometry-msgs message-generation move-base-msgs nav-core navfn nav-msgs pluginlib roscpp \ - rospy rotate-recovery std-msgs std-srvs tf visualization-msgs" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/move-slow-and-clear_1.12.16.bb b/v1-recipes-ros1/navigation/move-slow-and-clear_1.12.16.bb deleted file mode 100644 index a68b4ec..0000000 --- a/v1-recipes-ros1/navigation/move-slow-and-clear_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "move_slow_and_clear" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "costmap-2d geometry-msgs nav-core pluginlib roscpp" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/nav-core_1.12.16.bb b/v1-recipes-ros1/navigation/nav-core_1.12.16.bb deleted file mode 100644 index 5c8352c..0000000 --- a/v1-recipes-ros1/navigation/nav-core_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package provides common interfaces for navigation specific robot actions." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "costmap-2d geometry-msgs std-msgs tf" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/navfn_1.12.16.bb b/v1-recipes-ros1/navigation/navfn_1.12.16.bb deleted file mode 100644 index ac33e31..0000000 --- a/v1-recipes-ros1/navigation/navfn_1.12.16.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "navfn provides a fast interpolated navigation function that can be used to create \ -plans for a mobile base." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=20;endline=20;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "costmap-2d geometry-msgs nav-core nav-msgs pcl-conversions pcl-ros \ - pluginlib rosconsole roscpp tf visualization-msgs" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/navigation.inc b/v1-recipes-ros1/navigation/navigation.inc deleted file mode 100644 index 97207c1..0000000 --- a/v1-recipes-ros1/navigation/navigation.inc +++ /dev/null @@ -1,11 +0,0 @@ -SRC_URI = "https://github.com/ros-planning/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "0430ae5e223dea3ce7b8dd817d04f531" -SRC_URI[sha256sum] = "d41859d881498a0432b87a38704983dcaef8a9b99ba8f710781be101e1f7c968" - -SRC_URI += "file://0001-amcl-fix-compilation-with-gcc-v7.patch;patchdir=.." - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "navigation" diff --git a/v1-recipes-ros1/navigation/robot-pose-ekf_1.12.16.bb b/v1-recipes-ros1/navigation/robot-pose-ekf_1.12.16.bb deleted file mode 100644 index d8b2e47..0000000 --- a/v1-recipes-ros1/navigation/robot-pose-ekf_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "The Robot Pose EKF package is used to estimate the 3D pose of a robot, based on (partial) pose measurements coming from different sources. It uses an extended Kalman filter with a 6D model (3D position and 3D orientation) to combine measurements from wheel odometry, IMU sensor and visual odometry. The basic idea is to offer loosely coupled integration with different sensors, where sensor signals are received as ROS messages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "roscpp bfl std-msgs geometry-msgs sensor-msgs nav-msgs tf" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/rotate-recovery_1.12.16.bb b/v1-recipes-ros1/navigation/rotate-recovery_1.12.16.bb deleted file mode 100644 index 3f91900..0000000 --- a/v1-recipes-ros1/navigation/rotate-recovery_1.12.16.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "This package provides a recovery behavior for the navigation stack that attempts to \ -clear space by performing a 360 degree rotation of the robot." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "base-local-planner costmap-2d libeigen nav-core pluginlib roscpp tf" - -require navigation.inc diff --git a/v1-recipes-ros1/navigation/voxel-grid_1.12.16.bb b/v1-recipes-ros1/navigation/voxel-grid_1.12.16.bb deleted file mode 100644 index 3e0ec96..0000000 --- a/v1-recipes-ros1/navigation/voxel-grid_1.12.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "voxel_grid provides an implementation of an efficient 3D voxel grid." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=01c2bc31767ccb3a68e12f02612b2a97" - -DEPENDS = "roscpp" - -require navigation.inc diff --git a/v1-recipes-ros1/nodelet-core/nodelet-core.inc b/v1-recipes-ros1/nodelet-core/nodelet-core.inc deleted file mode 100644 index 6d6fa1e..0000000 --- a/v1-recipes-ros1/nodelet-core/nodelet-core.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "043c4455172d2ec9cfb87385aa71dedc" -SRC_URI[sha256sum] = "f41b124b769bde2a1dd603001e8e03b8310706780856fdb1660921dd66716be5" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "nodelet_core" diff --git a/v1-recipes-ros1/nodelet-core/nodelet-topic-tools_1.9.14.bb b/v1-recipes-ros1/nodelet-core/nodelet-topic-tools_1.9.14.bb deleted file mode 100644 index da6191d..0000000 --- a/v1-recipes-ros1/nodelet-core/nodelet-topic-tools_1.9.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package contains common nodelet tools such as a mux, demux and throttle." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "dynamic-reconfigure ${PYTHON_PN}-rospkg" - -require nodelet-core.inc diff --git a/v1-recipes-ros1/nodelet-core/nodelet_1.9.14.bb b/v1-recipes-ros1/nodelet-core/nodelet_1.9.14.bb deleted file mode 100644 index af3c7c3..0000000 --- a/v1-recipes-ros1/nodelet-core/nodelet_1.9.14.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "\ -The nodelet package is designed to provide a way to run multiple \ -algorithms in the same process with zero copy transport between \ -algorithms. \ -This package provides both the nodelet base class needed for \ -implementing a nodelet, as well as the NodeletLoader class used \ -for instantiating nodelets\ -" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "bondcpp boost message-generation pluginlib rosconsole roscpp rospy std-msgs libtinyxml" - -require nodelet-core.inc diff --git a/v1-recipes-ros1/object-recognition-msgs/object-recognition-msgs_0.4.1.bb b/v1-recipes-ros1/object-recognition-msgs/object-recognition-msgs_0.4.1.bb deleted file mode 100644 index 9717a06..0000000 --- a/v1-recipes-ros1/object-recognition-msgs/object-recognition-msgs_0.4.1.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Object_recognition_msgs contains the ROS message and the actionlib definition used in object_recognition_core" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation std-msgs geometry-msgs sensor-msgs actionlib-msgs shape-msgs" - -SRC_URI = "https://github.com/wg-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "c79731da116912ae8b1366aa705345ab" -SRC_URI[sha256sum] = "b7689a079ad78a4358946fa5a38de0c9a5c12e46381d22106f053ac5cde357f1" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/octomap-msgs/octomap-msgs_0.3.3.bb b/v1-recipes-ros1/octomap-msgs/octomap-msgs_0.3.3.bb deleted file mode 100644 index b3abc6e..0000000 --- a/v1-recipes-ros1/octomap-msgs/octomap-msgs_0.3.3.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This package provides messages and serializations / conversion for the OctoMap library." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation geometry-msgs std-msgs" - -SRC_URI = "https://github.com/OctoMap/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "78ec34552f6161d543975fe40f1b717c" -SRC_URI[sha256sum] = "ead6be1199e0d5cf44765e3172e156394602817aad21ca59c22d7a4f678639e4" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/octomap-ros/octomap-ros_0.4.0.bb b/v1-recipes-ros1/octomap-ros/octomap-ros_0.4.0.bb deleted file mode 100644 index 5f32989..0000000 --- a/v1-recipes-ros1/octomap-ros/octomap-ros_0.4.0.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "octomap_ros provides conversion functions between ROS / PCL and OctoMap's native types." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "octomap-msgs octomap pcl-ros sensor-msgs tf" - -SRC_URI = "https://github.com/OctoMap/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz \ - " -SRC_URI[md5sum] = "4cd3fd7f2f94567ab6d37ee0ae756573" -SRC_URI[sha256sum] = "6f4f90bbfe88c8314a406cfe70f0c4388d4d2d85a461d90911b2e6bf738ed153" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/octomap/octomap/0001-Improve-the-generation-of-config.cmake-and-version.c.patch b/v1-recipes-ros1/octomap/octomap/0001-Improve-the-generation-of-config.cmake-and-version.c.patch deleted file mode 100644 index 49c623d..0000000 --- a/v1-recipes-ros1/octomap/octomap/0001-Improve-the-generation-of-config.cmake-and-version.c.patch +++ /dev/null @@ -1,123 +0,0 @@ -From 64f9a20cf201936acdfdad40cbd6ee372ff2d9cc Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Javier=20V=2E=20G=C3=B3mez?= -Date: Mon, 2 May 2016 22:20:21 +0200 -Subject: [PATCH] Improve the generation of config.cmake and version.cmake - files - -Improve the generation of config.cmake and version.cmake files, relocatable via CONFIGURE_PACKAGE_CONFIG_FILE. Upgrades the Travis build farm requirements to Ubuntu Trusty. - -Upstream-Status: Backported - -Signed-off-by: Dmitry Rozhkov ---- - CMakeLists.txt | 32 +++++++++++++++++++++++--------- - octomap-config-version.cmake.in | 11 ----------- - octomap-config.cmake.in | 14 ++++++-------- - 3 files changed, 29 insertions(+), 28 deletions(-) - delete mode 100644 octomap/octomap-config-version.cmake.in - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index fcafca1..1ba3417 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,4 +1,4 @@ --CMAKE_MINIMUM_REQUIRED(VERSION 2.6) -+CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) - PROJECT( octomap ) - - ENABLE_TESTING() -@@ -103,11 +103,18 @@ ENDIF() - - # not used right now (export depends?) - #set(OCTOMAP_CMAKE_DIR "${PROJECT_BINARY_DIR}") --configure_file(octomap-config.cmake.in -- "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cmake/octomap/octomap-config.cmake" @ONLY) --configure_file(octomap-config-version.cmake.in -- "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cmake/octomap/octomap-config-version.cmake" @ONLY) -+include(CMakePackageConfigHelpers) - -+CONFIGURE_PACKAGE_CONFIG_FILE( -+ octomap-config.cmake.in -+ "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cmake/octomap/octomap-config.cmake" -+ PATH_VARS OCTOMAP_INCLUDE_DIRS OCTOMAP_LIB_DIR -+ INSTALL_DESTINATION ${CMAKE_INSTALL_PREFIX}/share/octomap) -+ -+WRITE_BASIC_PACKAGE_VERSION_FILE( -+ "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/cmake/octomap/octomap-config-version.cmake" -+ VERSION ${OCTOMAP_VERSION} -+ COMPATIBILITY AnyNewerVersion) - - # Create a octomap-config.cmake file for the use from the install tree - # and install it -@@ -115,10 +122,17 @@ set(OCTOMAP_INCLUDE_DIRS "${CMAKE_INSTALL_PREFIX}/include") - set(OCTOMAP_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib") - #set(OCTOMAP_CMAKE_DIR "${INSTALL_DATA_DIR}/FooBar/CMake") - --configure_file(octomap-config.cmake.in -- "${PROJECT_BINARY_DIR}/InstallFiles/octomap-config.cmake" @ONLY) --configure_file(octomap-config-version.cmake.in -- "${PROJECT_BINARY_DIR}/InstallFiles/octomap-config-version.cmake" @ONLY) -+CONFIGURE_PACKAGE_CONFIG_FILE( -+ octomap-config.cmake.in -+ "${PROJECT_BINARY_DIR}/InstallFiles/octomap-config.cmake" -+ PATH_VARS OCTOMAP_INCLUDE_DIRS OCTOMAP_LIB_DIR -+ INSTALL_DESTINATION ${CMAKE_INSTALL_PREFIX}/share/octomap) -+ -+WRITE_BASIC_PACKAGE_VERSION_FILE( -+ ${PROJECT_BINARY_DIR}/InstallFiles/octomap-config-version.cmake -+ VERSION ${OCTOMAP_VERSION} -+ COMPATIBILITY AnyNewerVersion) -+ - install(FILES - "${PROJECT_BINARY_DIR}/InstallFiles/octomap-config.cmake" - "${PROJECT_BINARY_DIR}/InstallFiles/octomap-config-version.cmake" -diff --git a/octomap-config-version.cmake.in b/octomap-config-version.cmake.in -deleted file mode 100644 -index c1a1173..0000000 ---- a/octomap-config-version.cmake.in -+++ /dev/null -@@ -1,11 +0,0 @@ --set(PACKAGE_VERSION "@OCTOMAP_VERSION@") -- --# Check whether the requested PACKAGE_FIND_VERSION is compatible --if("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}") -- set(PACKAGE_VERSION_COMPATIBLE FALSE) --else() -- set(PACKAGE_VERSION_COMPATIBLE TRUE) -- if ("${PACKAGE_VERSION}" VERSION_EQUAL "${PACKAGE_FIND_VERSION}") -- set(PACKAGE_VERSION_EXACT TRUE) -- endif() --endif() -\ No newline at end of file -diff --git a/octomap-config.cmake.in b/octomap-config.cmake.in -index 2f5ba8c..5ab5dee 100644 ---- a/octomap-config.cmake.in -+++ b/octomap-config.cmake.in -@@ -17,18 +17,16 @@ - # LINK_DIRECTORIES with this path is NOT needed. - # - OCTOMAP_INCLUDE_DIRS : The OctoMap include directories. - # --# Based on the example CMake Tutorial --# http://www.vtk.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file --# and OpenCVConfig.cmake.in from OpenCV - # =================================================================================== - -- --set(OCTOMAP_INCLUDE_DIRS "@OCTOMAP_INCLUDE_DIRS@") --set(OCTOMAP_LIBRARY_DIRS "@OCTOMAP_LIB_DIR@") -+@PACKAGE_INIT@ -+ -+set(OCTOMAP_INCLUDE_DIRS "@PACKAGE_OCTOMAP_INCLUDE_DIRS@") -+set(OCTOMAP_LIBRARY_DIRS "@PACKAGE_OCTOMAP_LIB_DIR@") - - - # Set library names - set(OCTOMAP_LIBRARIES -- "@OCTOMAP_LIB_DIR@/@OCTOMAP_LIBRARY@" -- "@OCTOMAP_LIB_DIR@/@OCTOMATH_LIBRARY@" -+ "@PACKAGE_OCTOMAP_LIB_DIR@/@OCTOMAP_LIBRARY@" -+ "@PACKAGE_OCTOMAP_LIB_DIR@/@OCTOMATH_LIBRARY@" - ) --- -2.7.4 - diff --git a/v1-recipes-ros1/octomap/octomap_1.8.0.bb b/v1-recipes-ros1/octomap/octomap_1.8.0.bb deleted file mode 100644 index 88bc00e..0000000 --- a/v1-recipes-ros1/octomap/octomap_1.8.0.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "The OctoMap library implements a 3D occupancy grid mapping approach, providing data structures and mapping algorithms in C++." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=9b0e1f01a68f441eeaf7b5e18812d3c8" - -SRC_URI = "https://github.com/OctoMap/${BPN}/archive/v${PV}.tar.gz;downloadfilename=${BP}.tar.gz \ - file://0001-Improve-the-generation-of-config.cmake-and-version.c.patch \ - " -SRC_URI[md5sum] = "e341c3ef92c978cc0261158bbafbf46a" -SRC_URI[sha256sum] = "158f66af55bb660a2aa7d0a00c60c9e5320f6594bd0924748af1471d315d5633" - -S = "${WORKDIR}/${BP}/${BPN}" - -EXTRA_OECMAKE += "-DCMAKE_SKIP_RPATH=ON" - -inherit cmake diff --git a/v1-recipes-ros1/ompl/ompl_1.1.1.bb b/v1-recipes-ros1/ompl/ompl_1.1.1.bb deleted file mode 100644 index 3eab5b9..0000000 --- a/v1-recipes-ros1/ompl/ompl_1.1.1.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "The Open Motion Planning Library (OMPL) consists of a set of sampling-based motion planning algorithms." -HOMEPAGE = "http://ompl.kavrakilab.org/" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://LICENSE;md5=923f436234988118e9a042c42a64323c" - -DEPENDS = "boost libeigen" - -SRC_URI = "https://github.com/ompl/ompl/archive/1.1.1.tar.gz" -SRC_URI[md5sum] = "f8bb5f25c09c3b6e05444515eb14175a" -SRC_URI[sha256sum] = "31d6f27dd7c033eb83ef792d402f716f27ce393b6a97b621f3acf540c6364bbc" - -S = "${WORKDIR}/ompl-${PV}" - -inherit cmake - -EXTRA_OECMAKE = "-DOMPL_SKIP_RPATH=ON" diff --git a/v1-recipes-ros1/orocos-kinematics-dynamics/kdl.inc b/v1-recipes-ros1/orocos-kinematics-dynamics/kdl.inc deleted file mode 100644 index 396fcf8..0000000 --- a/v1-recipes-ros1/orocos-kinematics-dynamics/kdl.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/orocos/${SPN}/archive/v${PV}.tar.gz;downloadfilename=${SPN}-${PV}.tar.gz" -SRC_URI[md5sum] = "dc927de422cf6afe716ec7b12c0eed11" -SRC_URI[sha256sum] = "7be2dd5e4f4c1ceac2cdf1f4fae3d94d4ffd9fc1af8d483c05f04e80ef84b3f9" - -S = "${WORKDIR}/${SPN}-${PV}/${@d.getVar('BPN', True).replace('-', '_')}" - -inherit cmake - -SPN = "orocos_kinematics_dynamics" diff --git a/v1-recipes-ros1/orocos-kinematics-dynamics/orocos-kdl_1.3.0.bb b/v1-recipes-ros1/orocos-kinematics-dynamics/orocos-kdl_1.3.0.bb deleted file mode 100644 index dba512d..0000000 --- a/v1-recipes-ros1/orocos-kinematics-dynamics/orocos-kdl_1.3.0.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESCRIPTION = "Kinematics and Dynamics Library: Orocos project to supply RealTime usable kinematics and dynamics code, it contains code for rigid body kinematics calculations and representations for kinematic structures and their inverse and forward kinematic solvers." -SECTION = "devel" -LICENSE = "LGPLv2" -LIC_FILES_CHKSUM = "file://COPYING;md5=a8ffd58e6eb29a955738b8fcc9e9e8f2" - -DEPENDS = "libeigen" - -require kdl.inc - -do_install_append() { - # remove sysroot library path from pkgconfig files - sed -i -e 's#${STAGING_INCDIR}#${includedir}#g' \ - ${D}${libdir}/pkgconfig/*.pc - - # remove sysroot library path from cmake config files - sed -i -e 's#${STAGING_DIR_TARGET}##g' \ - ${D}${datadir}/orocos_kdl/*.cmake -} - -FILES_${PN}-dev += "${datadir}/orocos_kdl/*" diff --git a/v1-recipes-ros1/orocos-kinematics-dynamics/python-orocos-kdl_1.3.0.bb b/v1-recipes-ros1/orocos-kinematics-dynamics/python-orocos-kdl_1.3.0.bb deleted file mode 100644 index ba73fd6..0000000 --- a/v1-recipes-ros1/orocos-kinematics-dynamics/python-orocos-kdl_1.3.0.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "This package contains the python bindings PyKDL for the Kinematics and Dynamics Library (KDL), distributed by the Orocos Project." -SECTION = "devel" -LICENSE = "LGPLv2" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=46ee8693f40a89a31023e97ae17ecf19" - -DEPENDS = "sip-native sip orocos-kdl" - -require kdl.inc - -inherit pythonnative - -FILES_${PN} += "${libdir}/python*/dist-packages/PyKDL.so" -FILES_${PN}-dev += "${datadir}/python_orocos_kdl/*" -FILES_${PN}-dbg += "${libdir}/python*/dist-packages/.debug/*" - -RDEPENDS_{PN} = "python-sip" diff --git a/v1-recipes-ros1/pcl-conversions/pcl-conversions_0.2.1.bb b/v1-recipes-ros1/pcl-conversions/pcl-conversions_0.2.1.bb deleted file mode 100644 index 1ff0b2a..0000000 --- a/v1-recipes-ros1/pcl-conversions/pcl-conversions_0.2.1.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Provides conversions from PCL data types and ROS message types" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules pcl-msgs pcl roscpp" - -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "670605fa95f008ecc4c420cb9e53df44" -SRC_URI[sha256sum] = "79c107f2513fe0aa472b8eefc0cd652f0aaacaba482945acbf23c72d7d3bf5c8" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/pcl-msgs/pcl-msgs_0.2.0.bb b/v1-recipes-ros1/pcl-msgs/pcl-msgs_0.2.0.bb deleted file mode 100644 index 6a3a314..0000000 --- a/v1-recipes-ros1/pcl-msgs/pcl-msgs_0.2.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Package containing PCL (Point Cloud Library)-related ROS messages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "sensor-msgs" - -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "fe15804bfed5d4c667a0c869145d01f9" -SRC_URI[sha256sum] = "d02be421db01d22f8555f616b3658682ee60a885cc3dc37668fbc28454f562f8" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/perception-pcl/pcl-ros_1.2.9.bb b/v1-recipes-ros1/perception-pcl/pcl-ros_1.2.9.bb deleted file mode 100644 index fa19e7f..0000000 --- a/v1-recipes-ros1/perception-pcl/pcl-ros_1.2.9.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "PCL (Point Cloud Library) ROS interface stack" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "dynamic-reconfigure nodelet nodelet-topic-tools message-filters tf rosbag pcl pcl-conversions" - -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "ee6f6a5720b6828ee6e0c8db7d6d30bb" -SRC_URI[sha256sum] = "fd995076d104e147a7be73828088217b89de70a3c9e7d01bd2f21a273ada9324" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "perception_pcl" diff --git a/v1-recipes-ros1/pluginlib/pluginlib_1.10.7.bb b/v1-recipes-ros1/pluginlib/pluginlib_1.10.7.bb deleted file mode 100644 index af3fe48..0000000 --- a/v1-recipes-ros1/pluginlib/pluginlib_1.10.7.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "The pluginlib package provides tools for writing and dynamically loading plugins \ -using the ROS build infrastructure." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost class-loader rosconsole roslib libtinyxml" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "e767bf812d74a115efb5855147e2899b" -SRC_URI[sha256sum] = "88f7c45b6a27b8d890daa897974b0501458afcc253149c0523554c7f9b80be3b" - -inherit catkin - -# libclass_loader.so: error: undefined reference to 'pthread_mutexattr_destroy', 'pthread_mutexattr_settype', 'pthread_mutexattr_init' -LDFLAGS_append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" diff --git a/v1-recipes-ros1/random-numbers/random-numbers_0.3.0.bb b/v1-recipes-ros1/random-numbers/random-numbers_0.3.0.bb deleted file mode 100644 index c78b302..0000000 --- a/v1-recipes-ros1/random-numbers/random-numbers_0.3.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This library contains wrappers for generating floating point values, integers, quaternions using boost libraries." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost" - -SRC_URI = "https://github.com/ros-planning/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "3602781cf42008fb1099191cec724b8a" -SRC_URI[sha256sum] = "d7af5b2dc47242be5622e059da6aa2d22c8eefd9ddcabba2e0d619608a0f532b" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/realtime-tools/realtime-tools_1.9.1.bb b/v1-recipes-ros1/realtime-tools/realtime-tools_1.9.1.bb deleted file mode 100644 index e96e29f..0000000 --- a/v1-recipes-ros1/realtime-tools/realtime-tools_1.9.1.bb +++ /dev/null @@ -1,17 +0,0 @@ -DESCRIPTION = "This package contains a set of tools that can be used from \ -a hard realtime thread, without breaking the realtime behavior. The tools \ -currently only provides the realtime publisher, which makes it possible \ -to publish messages to a ROS topic from a realtime thread." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp rospy" - -SRC_URI = "https://github.com/ros-controls/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "e8bc48641b124f9a5d704c28f395754b" -SRC_URI[sha256sum] = "1de97577326d4f87932eec94b4a46587c20f8989a69997ef613a0a79c375da2d" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/resource-retriever/resource-retriever/0001-Python3-compatibility-10.patch b/v1-recipes-ros1/resource-retriever/resource-retriever/0001-Python3-compatibility-10.patch deleted file mode 100644 index eca93c2..0000000 --- a/v1-recipes-ros1/resource-retriever/resource-retriever/0001-Python3-compatibility-10.patch +++ /dev/null @@ -1,141 +0,0 @@ -From 2105ad5c201bacd9860ad21fa3b4de96eed0e124 Mon Sep 17 00:00:00 2001 -From: Ruben Smits -Date: Mon, 13 Feb 2017 18:02:23 +0100 -Subject: [PATCH] Python3 compatibility (#10) - -* Replace urlgrabber with urllib[2] - -As urlgrabber is not supported for Python 3 replace it with either the built-in urllib (Python 2) or urllib2 (Python 3) - -* Use rospkg instead of system call for rospack - -* Add test for python functionality - -* Fix rospkg dependency definition - -Upstream-Status: Backported ---- - package.xml | 2 +- - src/resource_retriever/__init__.py | 26 ++++++++++++++------------ - test/CMakeLists.txt | 2 ++ - test/test.py | 36 ++++++++++++++++++++++++++++++++++++ - 4 files changed, 53 insertions(+), 13 deletions(-) - create mode 100644 test/test.py - -diff --git a/package.xml b/package.xml -index fc1d789..4b447dc 100644 ---- a/package.xml -+++ b/package.xml -@@ -28,6 +28,6 @@ - curl - rosconsole - roslib -- python-urlgrabber -+ python-rospkg - - -diff --git a/src/resource_retriever/__init__.py b/src/resource_retriever/__init__.py -index d92baca..747a63f 100644 ---- a/src/resource_retriever/__init__.py -+++ b/src/resource_retriever/__init__.py -@@ -33,17 +33,16 @@ - - import roslib; roslib.load_manifest('resource_retriever') - import subprocess --import urlgrabber, string -+import rospkg -+try: -+ from urllib.request import urlopen -+ from urllib.error import URLError -+except ImportError: -+ from urllib2 import urlopen -+ from urllib2 import URLError - - PACKAGE_PREFIX = 'package://' -- --def rospack_find(package): -- process = subprocess.Popen(['rospack', 'find', package], shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE) -- (stdout, stderr) = process.communicate() -- if len(stderr) > 0: -- raise Exception(stderr) -- else: -- return string.strip(stdout) -+r = rospkg.RosPack() - - def get_filename(url, use_protocol=True ): - mod_url = url -@@ -55,7 +54,7 @@ def get_filename(url, use_protocol=True ): - - package = mod_url[0:pos] - mod_url = mod_url[pos:] -- package_path = rospack_find(package) -+ package_path = r.get_path(package) - - if use_protocol: - protocol = "file://" -@@ -65,5 +64,8 @@ def get_filename(url, use_protocol=True ): - return mod_url - - def get(url): -- return urlgrabber.urlopen(get_filename(url)) -- -+ filename = get_filename(url) -+ try: -+ return urlopen(filename).read() -+ except URLError: -+ raise Exception("Invalid URL: {}".format(filename)) -diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt -index f133bf6..e311f59 100644 ---- a/test/CMakeLists.txt -+++ b/test/CMakeLists.txt -@@ -2,3 +2,5 @@ set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}) - - catkin_add_gtest(${PROJECT_NAME}_utest test.cpp) - target_link_libraries(${PROJECT_NAME}_utest ${PROJECT_NAME}) -+ -+catkin_add_nosetests(test.py) -diff --git a/test/test.py b/test/test.py -new file mode 100644 -index 0000000..ce1843f ---- /dev/null -+++ b/test/test.py -@@ -0,0 +1,36 @@ -+import resource_retriever as r -+ -+import os -+import rospkg -+from nose.tools import raises -+ -+rospack = rospkg.RosPack() -+ -+def test_get_by_package(): -+ res = r.get("package://resource_retriever/test/test.txt") -+ assert len(res) == 1 -+ assert res == 'A'.encode() -+ -+def test_get_large_file(): -+ res_path = os.path.join(rospack.get_path("resource_retriever"), "test/large_file.dat") -+ with open(res_path, 'w') as f: -+ for _ in range(1024*1024*50): -+ f.write('A') -+ res = r.get("package://resource_retriever/test/large_file.dat") -+ assert len(res) == 1024*1024*50 -+ -+def test_http(): -+ res = r.get("http://packages.ros.org/ros.key") -+ assert len(res) > 0 -+ -+@raises(Exception) -+def test_invalid_file(): -+ r.get("file://fail") -+ -+@raises(Exception) -+def test_no_file(): -+ r.get("package://roscpp") -+ -+@raises(rospkg.common.ResourceNotFound) -+def test_invalid_package(): -+ r.get("package://invalid_package_blah/test.xml") --- -2.9.3 - diff --git a/v1-recipes-ros1/resource-retriever/resource-retriever_1.11.8.bb b/v1-recipes-ros1/resource-retriever/resource-retriever_1.11.8.bb deleted file mode 100644 index afb3e1f..0000000 --- a/v1-recipes-ros1/resource-retriever/resource-retriever_1.11.8.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "This package retrieves data from url-format files such as \ -http://, ftp://, package:// file://, etc., and loads the data into memory." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=18;endline=18;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "curl rosconsole roslib" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz \ - file://0001-Python3-compatibility-10.patch \ - " -SRC_URI[md5sum] = "cd1055502daeaf93985fb56327c419f4" -SRC_URI[sha256sum] = "db3ce752736123499d80d803526080e31f2ba21460fd135186b26bf7b72fed2a" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin - -RDEPENDS_${PN} = "${PYTHON_PN}-rospkg" diff --git a/v1-recipes-ros1/rgbd-launch/rgbd-launch_2.1.3.bb b/v1-recipes-ros1/rgbd-launch/rgbd-launch_2.1.3.bb deleted file mode 100644 index 1808ee4..0000000 --- a/v1-recipes-ros1/rgbd-launch/rgbd-launch_2.1.3.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Launch files to open an RGBD device and \ -load all nodelets to convert raw depth/RGB/IR streams to depth images, \ -disparity images, and (registered) point clouds." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "image-proc nodelet tf" - -SRC_URI = "https://github.com/ros-drivers/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "748ffef5e89fbf970b2a5c0e8bfef7dd" -SRC_URI[sha256sum] = "e1753671dfc01af7fa3220aa33cb893851b20dcfbe9909c9d86afd47ce2f0514" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin - -RRECOMMENDS_${PN} = "depth-image-proc image-proc nodelet tf" diff --git a/v1-recipes-ros1/robot-model/joint-state-publisher_1.11.14.bb b/v1-recipes-ros1/robot-model/joint-state-publisher_1.11.14.bb deleted file mode 100644 index 1839fd3..0000000 --- a/v1-recipes-ros1/robot-model/joint-state-publisher_1.11.14.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "This package contains a tool for setting and publishing \ -joint state values for a given URDF." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "rospy wxpython sensor-msgs" - -require robot-model.inc - -RDEPENDS_${PN} = "wxpython" diff --git a/v1-recipes-ros1/robot-model/robot-model.inc b/v1-recipes-ros1/robot-model/robot-model.inc deleted file mode 100644 index 455d0b4..0000000 --- a/v1-recipes-ros1/robot-model/robot-model.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "d08fa124fb63eb93dedfdcb14e63425b" -SRC_URI[sha256sum] = "204c2779c707d8688dfe46c29664b5ee210313a5eac03815ddbfed1cfd2c594a" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "robot_model" diff --git a/v1-recipes-ros1/robot-model/urdf-parser-plugin_1.11.14.bb b/v1-recipes-ros1/robot-model/urdf-parser-plugin_1.11.14.bb deleted file mode 100644 index d5e84ea..0000000 --- a/v1-recipes-ros1/robot-model/urdf-parser-plugin_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package contains a C++ base class for URDF parsers" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "urdfdom-headers" - -require robot-model.inc diff --git a/v1-recipes-ros1/robot-model/urdf_1.11.14.bb b/v1-recipes-ros1/robot-model/urdf_1.11.14.bb deleted file mode 100644 index b87dcd5..0000000 --- a/v1-recipes-ros1/robot-model/urdf_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package contains a C++ parser for the Unified Robot Description Format (URDF)" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "rosconsole-bridge roscpp urdfdom-headers urdf-parser-plugin pluginlib urdfdom cmake-modules libtinyxml class-loader" - -require robot-model.inc diff --git a/v1-recipes-ros1/robot-state-publisher/robot-state-publisher/0001-Make-rostest-dependency-conditional-depending-on-CAT.patch b/v1-recipes-ros1/robot-state-publisher/robot-state-publisher/0001-Make-rostest-dependency-conditional-depending-on-CAT.patch deleted file mode 100644 index ff4059e..0000000 --- a/v1-recipes-ros1/robot-state-publisher/robot-state-publisher/0001-Make-rostest-dependency-conditional-depending-on-CAT.patch +++ /dev/null @@ -1,63 +0,0 @@ -From f3f1c4d55c6f707685f727c80d3e04bbb37be8ed Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Javier=20V=2E=20G=C3=B3mez?= -Date: Wed, 16 Nov 2016 19:54:30 +0100 -Subject: [PATCH 1/3] Make rostest dependency conditional, depending on - CATKIN_ENABLE_TESTING (#66) - -* Make rostest dependency conditional, depending on CATKIN_ENABLE_TESTING - -* Make rostest dependency REQUIRED - -Upstream-Status: Backport [https://github.com/ros/robot_state_publisher/commit/f3f1c4d55c6f707685f727c80d3e04bbb37be8ed] - -Signed-off-by: Lukas Bulwahn ---- - CMakeLists.txt | 4 +++- - package.xml | 3 +-- - 2 files changed, 4 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 11ea778..0510171 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -3,7 +3,7 @@ project(robot_state_publisher) - - find_package(orocos_kdl REQUIRED) - find_package(catkin REQUIRED -- COMPONENTS roscpp rosconsole rostime tf tf2_ros tf2_kdl kdl_parser cmake_modules rostest -+ COMPONENTS roscpp rosconsole rostime tf tf2_ros tf2_kdl kdl_parser cmake_modules - ) - find_package(Eigen REQUIRED) - -@@ -33,6 +33,8 @@ target_link_libraries(state_publisher ${PROJECT_NAME}_solver ${orocos_kdl_LIBRAR - - if (CATKIN_ENABLE_TESTING) - -+ find_package(rostest REQUIRED) -+ - add_rostest_gtest(test_one_link ${CMAKE_CURRENT_SOURCE_DIR}/test/test_one_link.launch test/test_one_link.cpp) - target_link_libraries(test_one_link ${catkin_LIBRARIES} ${PROJECT_NAME}_solver) - -diff --git a/package.xml b/package.xml -index 793a235..1eea965 100644 ---- a/package.xml -+++ b/package.xml -@@ -26,7 +26,6 @@ - orocos_kdl - rosconsole - roscpp -- rostest - rostime - sensor_msgs - tf -@@ -47,6 +46,6 @@ - tf2_kdl - tf_conversions - -- rostest -+ rostest - - --- -2.5.5 - diff --git a/v1-recipes-ros1/robot-state-publisher/robot-state-publisher_1.11.2.bb b/v1-recipes-ros1/robot-state-publisher/robot-state-publisher_1.11.2.bb deleted file mode 100644 index d6f769a..0000000 --- a/v1-recipes-ros1/robot-state-publisher/robot-state-publisher_1.11.2.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "This package allows you to publish the state of a robot to tf." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=18;endline=18;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules libeigen kdl-parser orocos-kdl rosconsole roscpp rostime sensor-msgs tf tf2-ros tf2-kdl" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "f10d326400fd97f349a19a330c65aa3a" -SRC_URI[sha256sum] = "33b7606f0ea913e22887fe30521c94c1167f56197c03ce2985fc778876ea2141" - -SRC_URI += "file://0001-Make-rostest-dependency-conditional-depending-on-CAT.patch" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/rocon-msgs/concert-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/concert-msgs_0.7.12.bb deleted file mode 100644 index 3053fb4..0000000 --- a/v1-recipes-ros1/rocon-msgs/concert-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Shared communication types for the concert framework." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation std-msgs uuid-msgs gateway-msgs rocon-app-manager-msgs rocon-std-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/concert-service-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/concert-service-msgs_0.7.12.bb deleted file mode 100644 index a3fd18b..0000000 --- a/v1-recipes-ros1/rocon-msgs/concert-service-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages used by official rocon services." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation rocon-service-pair-msgs rocon-std-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/concert-workflow-engine-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/concert-workflow-engine-msgs_0.7.12.bb deleted file mode 100644 index ec591ca..0000000 --- a/v1-recipes-ros1/rocon-msgs/concert-workflow-engine-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages used by workflow engine" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation std-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/gateway-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/gateway-msgs_0.7.12.bb deleted file mode 100644 index 6c3e884..0000000 --- a/v1-recipes-ros1/rocon-msgs/gateway-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages used by the gateway model." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation std-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/rocon-app-manager-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/rocon-app-manager-msgs_0.7.12.bb deleted file mode 100644 index 37bdaea..0000000 --- a/v1-recipes-ros1/rocon-msgs/rocon-app-manager-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages used by the platform app manager." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation rocon-std-msgs rocon-service-pair-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/rocon-device-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/rocon-device-msgs_0.7.12.bb deleted file mode 100644 index 58320c0..0000000 --- a/v1-recipes-ros1/rocon-msgs/rocon-device-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages used by rocon devices" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation std-msgs rocon-std-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/rocon-interaction-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/rocon-interaction-msgs_0.7.12.bb deleted file mode 100644 index 017abfd..0000000 --- a/v1-recipes-ros1/rocon-msgs/rocon-interaction-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages used by rocon interactions" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation rocon-std-msgs uuid-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/rocon-msgs.inc b/v1-recipes-ros1/rocon-msgs/rocon-msgs.inc deleted file mode 100644 index 968720b..0000000 --- a/v1-recipes-ros1/rocon-msgs/rocon-msgs.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/robotics-in-concert/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "9cf381dfbcddfd11a7237719b94c2250" -SRC_URI[sha256sum] = "47b7f4dcac0c260bcbe4428032968b4c52476bf37ac43be67bcda4cd1699fce0" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "rocon_msgs" diff --git a/v1-recipes-ros1/rocon-msgs/rocon-service-pair-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/rocon-service-pair-msgs_0.7.12.bb deleted file mode 100644 index cc53980..0000000 --- a/v1-recipes-ros1/rocon-msgs/rocon-service-pair-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Paired pubsubs generators for non-blocking services." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation uuid-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/rocon-std-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/rocon-std-msgs_0.7.12.bb deleted file mode 100644 index e9af36e..0000000 --- a/v1-recipes-ros1/rocon-msgs/rocon-std-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Standard messages used by other rocon specific package types." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation std-msgs rocon-service-pair-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/rocon-tutorial-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/rocon-tutorial-msgs_0.7.12.bb deleted file mode 100644 index 0f50f47..0000000 --- a/v1-recipes-ros1/rocon-msgs/rocon-tutorial-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages used by rocon tutorials." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation rocon-service-pair-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-msgs/scheduler-msgs_0.7.12.bb b/v1-recipes-ros1/rocon-msgs/scheduler-msgs_0.7.12.bb deleted file mode 100644 index 08dd365..0000000 --- a/v1-recipes-ros1/rocon-msgs/scheduler-msgs_0.7.12.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Messages used by the rocon scheduler." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "message-generation std-msgs rocon-std-msgs uuid-msgs" - -require rocon-msgs.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/rocon-tools/rocon-bubble-icons_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-bubble-icons_0.1.23.bb deleted file mode 100644 index 7f26165..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-bubble-icons_0.1.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Bubble icon library for rocon." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc diff --git a/v1-recipes-ros1/rocon-tools/rocon-console_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-console_0.1.23.bb deleted file mode 100644 index 6226603..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-console_0.1.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Command line python console utilities (mostly for colourisation)." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc diff --git a/v1-recipes-ros1/rocon-tools/rocon-ebnf_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-ebnf_0.1.23.bb deleted file mode 100644 index 6fc0ff3..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-ebnf_0.1.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Internal packaging of the 0.91 version of the simple python EBNF parser written by LParis." -SECTION = "devel" -LICENSE = "GPL" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=162b49cfbae9eadf37c9b89b2d2ac6be" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc diff --git a/v1-recipes-ros1/rocon-tools/rocon-icons_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-icons_0.1.23.bb deleted file mode 100644 index 9598b1b..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-icons_0.1.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Icons for rocon" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc diff --git a/v1-recipes-ros1/rocon-tools/rocon-interactions_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-interactions_0.1.23.bb deleted file mode 100644 index 2d3111f..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-interactions_0.1.23.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Interaction management for human interactive agents in the concert." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg roslint" - -require rocon-tools.inc - -RDEPENDS_${PN} = "genpy ${PYTHON_PN}-rospkg rospy rocon-bubble-icons rocon-console rocon-icons \ - rocon-app-manager-msgs rocon-interaction-msgs rocon-python-comms rocon-python-utils \ - rocon-std-msgs rocon-uri std-msgs unique-id" diff --git a/v1-recipes-ros1/rocon-tools/rocon-launch_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-launch_0.1.23.bb deleted file mode 100644 index 537dcc3..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-launch_0.1.23.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "A multi-roslaunch (for single and multi-master systems)." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc - -RDEPENDS_${PN} = "rospy roslaunch rocon-console rocon-python-utils rosbash" diff --git a/v1-recipes-ros1/rocon-tools/rocon-master-info_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-master-info_0.1.23.bb deleted file mode 100644 index 758923e..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-master-info_0.1.23.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Publish master information - name, description, icon." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc - -RDEPENDS_${PN} = "rospy rocon-console rocon-icons rocon-python-comms rocon-python-utils rocon-std-msgs" diff --git a/v1-recipes-ros1/rocon-tools/rocon-python-comms_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-python-comms_0.1.23.bb deleted file mode 100644 index f4e5811..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-python-comms_0.1.23.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "Service pair libraries for pub/sub non-blocking services." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc - -RDEPENDS_${PN} = "genpy rospy rosnode rosservice rostopic rosgraph roslib python-pyyaml \ - rocon-console rocon-service-pair-msgs unique-id uuid-msgs" diff --git a/v1-recipes-ros1/rocon-tools/rocon-python-redis_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-python-redis_0.1.23.bb deleted file mode 100644 index 62b70a8..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-python-redis_0.1.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Locally patched version of the python redis client (https://github.com/andymccurdy/redis-py)." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc diff --git a/v1-recipes-ros1/rocon-tools/rocon-python-utils_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-python-utils_0.1.23.bb deleted file mode 100644 index 6f0bf30..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-python-utils_0.1.23.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Python system and ros utilities." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc - -RDEPENDS_${PN} = "${PYTHON_PN}-rospkg ${PYTHON_PN}-catkin-pkg rospy rocon-std-msgs roslib" diff --git a/v1-recipes-ros1/rocon-tools/rocon-python-wifi_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-python-wifi_0.1.23.bb deleted file mode 100644 index 1637fa0..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-python-wifi_0.1.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Copy of the pythonwifi package re-packaged and distributed in rocon_tools for use in ROS" -SECTION = "devel" -LICENSE = "GPLv2" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=fe8b75cf0aba647401e1038bcd69ee74" - -DEPENDS = "${PYTHON_PN}-catkin-pkg" - -require rocon-tools.inc diff --git a/v1-recipes-ros1/rocon-tools/rocon-semantic-version_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-semantic-version_0.1.23.bb deleted file mode 100644 index f75dbfc..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-semantic-version_0.1.23.bb +++ /dev/null @@ -1,6 +0,0 @@ -DESCRIPTION = "Internal packaging of the 2.2.2 version of the python semantic version module." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require rocon-tools.inc diff --git a/v1-recipes-ros1/rocon-tools/rocon-tools.inc b/v1-recipes-ros1/rocon-tools/rocon-tools.inc deleted file mode 100644 index 18f49bb..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-tools.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/robotics-in-concert/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "32191c042411a5af1dd584453a57cf78" -SRC_URI[sha256sum] = "14f8b3d42a343fd1ef7be4e9756fc47b1bb2714f2068f8509e6f51086945a356" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "rocon_tools" diff --git a/v1-recipes-ros1/rocon-tools/rocon-uri_0.1.23.bb b/v1-recipes-ros1/rocon-tools/rocon-uri_0.1.23.bb deleted file mode 100644 index a2c5bca..0000000 --- a/v1-recipes-ros1/rocon-tools/rocon-uri_0.1.23.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Module for working with rocon uri strings." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require rocon-tools.inc - -RDEPENDS_${PN} = "rocon-console rocon-ebnf rospy" diff --git a/v1-recipes-ros1/ros-canopen/can-msgs_0.6.9.bb b/v1-recipes-ros1/ros-canopen/can-msgs_0.6.9.bb deleted file mode 100644 index 63b9ee0..0000000 --- a/v1-recipes-ros1/ros-canopen/can-msgs_0.6.9.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "CAN related message types." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "std-msgs genmsg message-generation" - -RDEPENDS_${PN} = "std-msgs message-runtime" - -require ros-canopen.inc diff --git a/v1-recipes-ros1/ros-canopen/ros-canopen.inc b/v1-recipes-ros1/ros-canopen/ros-canopen.inc deleted file mode 100644 index 71bc27c..0000000 --- a/v1-recipes-ros1/ros-canopen/ros-canopen.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-industrial/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "d1627c81221dfd88bfcf960914856e7b" -SRC_URI[sha256sum] = "d91b854d3cfed6d996a44c79d6978e335459d97dd5b467516839df5c71dc510d" - -S = "${WORKDIR}/${ROS_SPN}-${PV}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ros_canopen" diff --git a/v1-recipes-ros1/ros-canopen/socketcan-bridge_0.6.9.bb b/v1-recipes-ros1/ros-canopen/socketcan-bridge_0.6.9.bb deleted file mode 100644 index ddc77dc..0000000 --- a/v1-recipes-ros1/ros-canopen/socketcan-bridge_0.6.9.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Provides nodes to convert messages from SocketCAN to a ROS Topic and vice versa." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "socketcan-interface can-msgs roscpp" -RDEPENDS_${PN} = "can-msgs" - -require ros-canopen.inc diff --git a/v1-recipes-ros1/ros-canopen/socketcan-interface/0001-compile-also-with-boost-1.66.0.patch b/v1-recipes-ros1/ros-canopen/socketcan-interface/0001-compile-also-with-boost-1.66.0.patch deleted file mode 100644 index 160b6fb..0000000 --- a/v1-recipes-ros1/ros-canopen/socketcan-interface/0001-compile-also-with-boost-1.66.0.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 430b5e4dbb1e047b016cb7a4e244aca73f8bafc8 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Sat, 17 Feb 2018 20:15:12 +0100 -Subject: [PATCH] compile also with boost >= 1.66.0 - -In boost 1.66.0, which includes boost-asio 1.12.0, the asio -interfaces have been changed to follow the "C++ Extensions for -Networking" Technical Specification [1]. As a consequence, the type -boost::asio::strand has been moved to boost::asio::io_service::strand. - -A preprocessing directive ensures backwards compatibility using the -provided boost-asio version [2], and a comment to clarify the -minimum boost version that includes the boost-asio version. - -[1] http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html -[2] https://github.com/boostorg/asio/commit/0c9cbdfbf217146c096265b5eb56089e8cebe608 - -Signed-off-by: Lukas Bulwahn - -Upstream-Status: Accepted [https://github.com/ros-industrial/ros_canopen/commit/89b29ca3a3c23ee07bb2df36b95ccfd60af98028] - -Signed-off-by: Lukas Bulwahn - ---- - socketcan_interface/include/socketcan_interface/asio_base.h | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/socketcan_interface/include/socketcan_interface/asio_base.h b/socketcan_interface/include/socketcan_interface/asio_base.h -index c54ff12..1a14480 100644 ---- a/socketcan_interface/include/socketcan_interface/asio_base.h -+++ b/socketcan_interface/include/socketcan_interface/asio_base.h -@@ -23,7 +23,11 @@ template class AsioDriver : public DriverInterface{ - - protected: - boost::asio::io_service io_service_; -+#if BOOST_ASIO_VERSION >= 101200 // Boost 1.66+ -+ boost::asio::io_context::strand strand_; -+#else - boost::asio::strand strand_; -+#endif - Socket socket_; - Frame input_; - diff --git a/v1-recipes-ros1/ros-canopen/socketcan-interface/0001-find-and-link-the-thread-library-properly.patch b/v1-recipes-ros1/ros-canopen/socketcan-interface/0001-find-and-link-the-thread-library-properly.patch deleted file mode 100644 index 2fc1041..0000000 --- a/v1-recipes-ros1/ros-canopen/socketcan-interface/0001-find-and-link-the-thread-library-properly.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 16469e41f490c96d01dd8d894b784baf3d20f340 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Tue, 16 Jan 2018 15:57:59 +0100 -Subject: [PATCH] find and link the thread library properly - -Compiling socketcan_dump in the socketcan_interface package fails in -the bitbake cross-compile tool chain with this linker problem: - -``` -| /[...]/libexec/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/7.2.0/ld: CMakeFiles/socketcan_dump.dir/src/candump.cpp.o: undefined reference to symbol 'pthread_getspecific@@GLIBC_2.4' -| /[...]/armv5e-oe-linux-gnueabi/socketcan-interface/0.6.8-r0/recipe-sysroot/lib/libpthread.so.0: error adding symbols: DSO missing from command line -| collect2: error: ld returned 1 exit status -| CMakeFiles/socketcan_dump.dir/build.make:115: recipe for target 'devel/lib/socketcan_interface/socketcan_dump' failed -| make[2]: *** [devel/lib/socketcan_interface/socketcan_dump] Error 1 -| make[2]: Leaving directory '/[...]/armv5e-oe-linux-gnueabi/socketcan-interface/0.6.8-r0/build' -| CMakeFiles/Makefile2:171: recipe for target 'CMakeFiles/socketcan_dump.dir/all' failed -| make[1]: *** [CMakeFiles/socketcan_dump.dir/all] Error 2 -| make[1]: Leaving directory '/[...]/armv5e-oe-linux-gnueabi/socketcan-interface/0.6.8-r0/build' -| Makefile:132: recipe for target 'all' failed -| make: *** [all] Error 2 -| WARNING: exit code 2 from a shell command. -| ERROR: Function failed: do_compile (log file is located at /[...]/armv5e-oe-linux-gnueabi/socketcan-interface/0.6.8-r0/temp/log.do_compile.20764) -``` - -This error above was identified in meta-ros, the OpenEmbedded layer -for ROS packages [1, 2]. - -The cmake script does not ensure that the thread library is linked; -hence, it does not work on builds for some architectures. The commit -provides in the CMake build script a standard way to find the Thread -library and link it. - -[1] https://github.com/bmwcarit/meta-ros -[2] https://github.com/bmwcarit/meta-ros/issues/574 - -Signed-off-by: Lukas Bulwahn - -Upstream-Status: Submitted [https://github.com/ros-industrial/ros_canopen/pull/263] - -Signed-off-by: Lukas Bulwahn - ---- - socketcan_interface/CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/socketcan_interface/CMakeLists.txt b/socketcan_interface/CMakeLists.txt -index 934451d..340872f 100644 ---- a/socketcan_interface/CMakeLists.txt -+++ b/socketcan_interface/CMakeLists.txt -@@ -13,6 +13,8 @@ find_package(Boost REQUIRED - thread - ) - -+find_package(Threads REQUIRED) -+ - catkin_package( - INCLUDE_DIRS - include -@@ -43,6 +45,7 @@ target_link_libraries(socketcan_dump - socketcan_interface_string - ${catkin_LIBRARIES} - ${Boost_LIBRARIES} -+ ${CMAKE_THREAD_LIBS_INIT} - ) - - # socketcan_bcm diff --git a/v1-recipes-ros1/ros-canopen/socketcan-interface_0.6.9.bb b/v1-recipes-ros1/ros-canopen/socketcan-interface_0.6.9.bb deleted file mode 100644 index 2ca45f3..0000000 --- a/v1-recipes-ros1/ros-canopen/socketcan-interface_0.6.9.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This package contains a generic CAN interface description with helpers for filtering and driver implementation. Further a socketcan implementation based on boost::asio is included." -SECTION = "devel" -LICENSE = "LGPLv3" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=b691248d2f70cdaeeaf13696ada5d47c" - -DEPENDS = "boost class-loader virtual/kernel" - -require ros-canopen.inc - -SRC_URI += "file://0001-find-and-link-the-thread-library-properly.patch;striplevel=2" -SRC_URI += "file://0001-compile-also-with-boost-1.66.0.patch;striplevel=2" - -# libclass_loader.so: error: undefined reference to 'pthread_mutexattr_destroy', 'pthread_mutexattr_settype', 'pthread_mutexattr_init' -LDFLAGS_append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" diff --git a/v1-recipes-ros1/ros-comm-msgs/ros-comm-msgs.inc b/v1-recipes-ros1/ros-comm-msgs/ros-comm-msgs.inc deleted file mode 100644 index 5e90564..0000000 --- a/v1-recipes-ros1/ros-comm-msgs/ros-comm-msgs.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "30bae34f87f4dc05f10c0a5f68335736" -SRC_URI[sha256sum] = "7bb9f57ea9e6c5fb0599b247736f4f3b7868d722344fb42bc3055b31626ea250" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ros_comm_msgs" diff --git a/v1-recipes-ros1/ros-comm-msgs/rosgraph-msgs_1.11.2.bb b/v1-recipes-ros1/ros-comm-msgs/rosgraph-msgs_1.11.2.bb deleted file mode 100644 index 5837994..0000000 --- a/v1-recipes-ros1/ros-comm-msgs/rosgraph-msgs_1.11.2.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "C++ ROS message and service generators." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation message-runtime std-msgs roscpp-serialization" - -require ros-comm-msgs.inc diff --git a/v1-recipes-ros1/ros-comm-msgs/std-srvs_1.11.2.bb b/v1-recipes-ros1/ros-comm-msgs/std-srvs_1.11.2.bb deleted file mode 100644 index 9f88c08..0000000 --- a/v1-recipes-ros1/ros-comm-msgs/std-srvs_1.11.2.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Common service definitions. Currently just the 'Empty' service." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=6;endline=6;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation message-runtime" - -require ros-comm-msgs.inc diff --git a/v1-recipes-ros1/ros-comm/message-filters/0001-Changed-invocation-to-add-to-conform-template-syntax.patch b/v1-recipes-ros1/ros-comm/message-filters/0001-Changed-invocation-to-add-to-conform-template-syntax.patch deleted file mode 100644 index b7522f7..0000000 --- a/v1-recipes-ros1/ros-comm/message-filters/0001-Changed-invocation-to-add-to-conform-template-syntax.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 65e4ce3de9747e359f38db65cf78763f75bcfbd1 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?J=C3=B8rgen=20Nordmoen?= -Date: Fri, 4 May 2018 15:50:39 +0200 -Subject: [PATCH] Changed invocation to `add` to conform template syntax - (#1388) - -This change fixes issue #1383 - -Upstream-Status: Backport [from melodic, https://github.com/ros/ros_comm/commit/65e4ce3de9747e359f38db65cf78763f75bcfbd1] - -This patch has been generated with: - `git format-patch -1 65e4ce3de9747e359f38db65cf78763f75bcfbd1` -in the ros_comm repository. - -Signed-off-by: Lukas Bulwahn ---- - utilities/message_filters/include/message_filters/synchronizer.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/utilities/message_filters/include/message_filters/synchronizer.h b/utilities/message_filters/include/message_filters/synchronizer.h -index 7891890..1c14a6f 100644 ---- a/utilities/message_filters/include/message_filters/synchronizer.h -+++ b/utilities/message_filters/include/message_filters/synchronizer.h -@@ -355,7 +355,7 @@ private: - template - void cb(const typename mpl::at_c::type& evt) - { -- this->add(evt); -+ this->template add(evt); - } - - uint32_t queue_size_; --- -2.7.4 - diff --git a/v1-recipes-ros1/ros-comm/message-filters_1.11.21.bb b/v1-recipes-ros1/ros-comm/message-filters_1.11.21.bb deleted file mode 100644 index 08a18d4..0000000 --- a/v1-recipes-ros1/ros-comm/message-filters_1.11.21.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "A set of message filters which take in messages and may output those messages at a later time, based on the conditions that filter needs met." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost rosconsole roscpp xmlrpcpp" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "utilities" - -SRC_URI += "file://0001-Changed-invocation-to-add-to-conform-template-syntax.patch;patchdir=../.." diff --git a/v1-recipes-ros1/ros-comm/ros-comm.inc b/v1-recipes-ros1/ros-comm/ros-comm.inc deleted file mode 100644 index 0e8013f..0000000 --- a/v1-recipes-ros1/ros-comm/ros-comm.inc +++ /dev/null @@ -1,10 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "7f731bf38da6099d1d7b0083b568836b" -SRC_URI[sha256sum] = "fbfbecbdbd3c0fb752c5757aac843cc9bfffe71ac7b1b094e2d1142567f02fa1" - -ROS_PKG_SUBDIR ?= "" -S = "${WORKDIR}/${ROS_SP}/${ROS_PKG_SUBDIR}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ros_comm" diff --git a/v1-recipes-ros1/ros-comm/rosbag-storage_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosbag-storage_1.11.21.bb deleted file mode 100644 index 796d54c..0000000 --- a/v1-recipes-ros1/ros-comm/rosbag-storage_1.11.21.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "This is a set of tools for recording from and playing back ROS message without \ -relying on the ROS client library." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost bzip2 console-bridge cpp-common roscpp-serialization roscpp-traits roslz4 rostime" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/rosbag_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosbag_1.11.21.bb deleted file mode 100644 index 0e901af..0000000 --- a/v1-recipes-ros1/ros-comm/rosbag_1.11.21.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "This is a set of tools for recording from and playing back to ROS topics. It is \ -intended to be high performance and avoids deserialization and reserialization of the messages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost cpp-common python-imaging rosbag-storage rosconsole roscpp roscpp-serialization \ - topic-tools xmlrpcpp" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" - -RDEPENDS_${PN} = "python-compression python-threading python-pyyaml python-io \ - genmsg genpy roslib rospy" diff --git a/v1-recipes-ros1/ros-comm/rosconsole_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosconsole_1.11.21.bb deleted file mode 100644 index 2aa1631..0000000 --- a/v1-recipes-ros1/ros-comm/rosconsole_1.11.21.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "ROS console output library." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=6;endline=6;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "apr boost cpp-common log4cxx rostime rosunit" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/roscpp/0001-make-implicit-cast-explicit.patch b/v1-recipes-ros1/ros-comm/roscpp/0001-make-implicit-cast-explicit.patch deleted file mode 100644 index 0ea831e..0000000 --- a/v1-recipes-ros1/ros-comm/roscpp/0001-make-implicit-cast-explicit.patch +++ /dev/null @@ -1,28 +0,0 @@ -Upstream-Status: Inappropriate [upstream source code changed] - -The current upstream source code (in melodic-devel) changed, and for the indigo -and kinetic releases, it is irrelevant to be submitted back and applied because -boost will not be updated to 1.67 in the supported Debian/Ubuntu distributions. - -diff --git a/clients/roscpp/src/libros/callback_queue.cpp b/clients/roscpp/src/libros/callback_queue.cpp -index cd2f4f8..fa600d5 100644 ---- a/clients/roscpp/src/libros/callback_queue.cpp -+++ b/clients/roscpp/src/libros/callback_queue.cpp -@@ -229,7 +229,7 @@ CallbackQueue::CallOneResult CallbackQueue::callOne(ros::WallDuration timeout) - { - if (!timeout.isZero()) - { -- condition_.timed_wait(lock, boost::posix_time::microseconds(timeout.toSec() * 1000000.0f)); -+ condition_.timed_wait(lock, boost::posix_time::microseconds(static_cast(timeout.toSec() * 1000000.0f))); - } - - if (callbacks_.empty()) -@@ -305,7 +305,7 @@ void CallbackQueue::callAvailable(ros::WallDuration timeout) - { - if (!timeout.isZero()) - { -- condition_.timed_wait(lock, boost::posix_time::microseconds(timeout.toSec() * 1000000.0f)); -+ condition_.timed_wait(lock, boost::posix_time::microseconds(static_cast(timeout.toSec() * 1000000.0f))); - } - - if (callbacks_.empty() || !enabled_) diff --git a/v1-recipes-ros1/ros-comm/roscpp/0001-roscpp-add-missing-header-for-writev.patch b/v1-recipes-ros1/ros-comm/roscpp/0001-roscpp-add-missing-header-for-writev.patch deleted file mode 100644 index e5cf5af..0000000 --- a/v1-recipes-ros1/ros-comm/roscpp/0001-roscpp-add-missing-header-for-writev.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 4fbb9f952726a12b1938ea7af9e88ae8b234395e Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Wed, 19 Jul 2017 11:17:11 +0300 -Subject: [PATCH] [roscpp] add missing header for writev(). - -After an update of gcc and glibc roscpp started to fail builds with the error: - - /home/rojkov/work/ros/build/tmp-glibc/work/i586-oe-linux/roscpp/1.11.21-r0/ros_comm-1.11.21/clients/roscpp/src/libros/transport/transport_udp.cpp:579:25: error: 'writev' was not declared in this scope - ssize_t num_bytes = writev(sock_, iov, 2); - ^~~~~~ - -According to POSIX.1-2001 the function writev() is declared in sys/uio.h. - -The patch includes the missing header for POSIX compliant systems. - -Upstream-Status: Accepted [https://github.com/ros/ros_comm/pull/1105] - -Signed-off-by: Dmitry Rozhkov ---- - clients/roscpp/src/libros/transport/transport_udp.cpp | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/clients/roscpp/src/libros/transport/transport_udp.cpp b/clients/roscpp/src/libros/transport/transport_udp.cpp -index c7d8298..47d969e 100644 ---- a/clients/roscpp/src/libros/transport/transport_udp.cpp -+++ b/clients/roscpp/src/libros/transport/transport_udp.cpp -@@ -48,6 +48,9 @@ - #elif defined(__ANDROID__) - // For readv() and writev() on ANDROID - #include -+#elif defined(_POSIX_VERSION) -+ // For readv() and writev() -+ #include - #endif - - namespace ros --- -2.9.3 - diff --git a/v1-recipes-ros1/ros-comm/roscpp_1.11.21.bb b/v1-recipes-ros1/ros-comm/roscpp_1.11.21.bb deleted file mode 100644 index b878e5a..0000000 --- a/v1-recipes-ros1/ros-comm/roscpp_1.11.21.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "roscpp is a C++ implementation of ROS. It provides a client library that enables \ -C++ programmers to quickly interface with ROS Topics, Services, Parameters. roscpp is the most \ -widely used ROS client library and is designed to be the high-performance library for ROS." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cpp-common message-generation rosconsole roscpp-serialization roscpp-traits \ - rosgraph-msgs roslang rostime std-msgs xmlrpcpp" - -require ros-comm.inc - -SRC_URI += "\ - file://0001-roscpp-add-missing-header-for-writev.patch;striplevel=3\ - file://0001-make-implicit-cast-explicit.patch;striplevel=3" - -ROS_PKG_SUBDIR = "clients" - -CXXFLAGS_append = " -I${OECMAKE_BUILDPATH}/devel/include" diff --git a/v1-recipes-ros1/ros-comm/rosgraph_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosgraph_1.11.21.bb deleted file mode 100644 index c218182..0000000 --- a/v1-recipes-ros1/ros-comm/rosgraph_1.11.21.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "rosgraph contains the rosgraph command-line tool, which prints \ -information about the ROS Computation Graph." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -RDEPENDS_${PN} = "${PYTHON_PN}-xmlrpc ${PYTHON_PN}-threading ${PYTHON_PN}-rospkg rospy ${PYTHON_PN}-netifaces" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/roslaunch/0001-increase-rosmaster-timeout.patch b/v1-recipes-ros1/ros-comm/roslaunch/0001-increase-rosmaster-timeout.patch deleted file mode 100644 index affc791..0000000 --- a/v1-recipes-ros1/ros-comm/roslaunch/0001-increase-rosmaster-timeout.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 2455d52f41d886970d62f26e69849df29b3405b8 Mon Sep 17 00:00:00 2001 -From: Esteve Fernandez -Date: Tue, 14 Jan 2014 17:53:29 +0100 -Subject: [PATCH] Increase start and stop timeouts for ROS master. - -Certain boards are too slow to boot up the ROS master before roscore gives up. -This patch increases the start and stop timeouts, giving the ROS master more -time to start. - -Upstream-Status: Inappropriate [embedded specific] - ---- - tools/roslaunch/src/roslaunch/launch.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tools/roslaunch/src/roslaunch/launch.py b/tools/roslaunch/src/roslaunch/launch.py -index 758d6fe..25b4053 100644 ---- a/tools/roslaunch/src/roslaunch/launch.py -+++ b/tools/roslaunch/src/roslaunch/launch.py -@@ -59,8 +59,8 @@ from roslaunch.rlutil import update_terminal_name - - from rosmaster.master_api import NUM_WORKERS - --_TIMEOUT_MASTER_START = 10.0 #seconds --_TIMEOUT_MASTER_STOP = 10.0 #seconds -+_TIMEOUT_MASTER_START = 60.0 #seconds -+_TIMEOUT_MASTER_STOP = 60.0 #seconds - - _ID = '/roslaunch' - diff --git a/v1-recipes-ros1/ros-comm/roslaunch/roscore-default b/v1-recipes-ros1/ros-comm/roslaunch/roscore-default deleted file mode 100644 index 65d9e4f..0000000 --- a/v1-recipes-ros1/ros-comm/roslaunch/roscore-default +++ /dev/null @@ -1,9 +0,0 @@ -ROS_ROOT=/opt/ros/indigo/ -ROS_DISTRO=indigo -ROS_PACKAGE_PATH=/opt/ros/indigo/share -ROS_PORT=11311 -ROS_MASTER_URI=http://localhost:11311 -CMAKE_PREFIX_PATH=/opt/ros/indigo/ -PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/ros/indigo/bin -LD_LIBRARY_PATH=/opt/ros/indigo/lib -PYTHONPATH=/opt/ros/indigo/lib/python2.7/site-packages diff --git a/v1-recipes-ros1/ros-comm/roslaunch/roscore.service b/v1-recipes-ros1/ros-comm/roslaunch/roscore.service deleted file mode 100644 index d7db641..0000000 --- a/v1-recipes-ros1/ros-comm/roslaunch/roscore.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Launcher for the ROS master, parameter server and rosout logging node -After=network.target - -[Service] -EnvironmentFile=/etc/default/roscore -ExecStartPre=/bin/touch ${CMAKE_PREFIX_PATH}/.catkin -ExecStart=/opt/ros/indigo/bin/roscore -p $ROS_PORT -Restart=on-abort - -[Install] -WantedBy=multi-user.target diff --git a/v1-recipes-ros1/ros-comm/roslaunch_1.11.21.bb b/v1-recipes-ros1/ros-comm/roslaunch_1.11.21.bb deleted file mode 100644 index 5292255..0000000 --- a/v1-recipes-ros1/ros-comm/roslaunch_1.11.21.bb +++ /dev/null @@ -1,56 +0,0 @@ -DESCRIPTION = "roslaunch is a tool for easily launching multiple ROS nodes locally and remotely \ -via SSH, as well as setting parameters on the Parameter Server." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -PR = "r1" - -require ros-comm.inc - -SRC_URI += "file://0001-increase-rosmaster-timeout.patch;patchdir=../.. \ - file://roscore.service \ - file://roscore-default \ -" - -ROS_PKG_SUBDIR = "tools" - -RDEPENDS_${PN} = "\ - ${@'python-textutils' if d.getVar('PYTHON_PN', True) == 'python' else ''} \ - ${PYTHON_PN}-logging \ - ${PYTHON_PN}-threading \ - ${PYTHON_PN}-rospkg \ - ${PYTHON_PN}-pyyaml \ - ${PYTHON_PN}-defusedxml \ - ${PYTHON_PN}-paramiko \ - rosgraph \ - roslib \ - rosclean \ - rosmaster \ - rosgraph-msgs \ - genpy \ - std-msgs \ - rosout \ - rosparam \ -" - -do_install_append() { - install -d ${D}/${sysconfdir}/default - install -m 0644 ${WORKDIR}/roscore-default ${D}/${sysconfdir}/default/roscore - - # Install systemd unit file - install -d ${D}${systemd_unitdir}/system/ - install -m 0644 ${WORKDIR}/roscore.service ${D}${systemd_unitdir}/system/roscore.service -} - -FILES_${PN}-systemd += "${sysconfdir}/default/roscore \ -" - -CONFFILES_${PN}-systemd += "${sysconfdir}/default/roscore \ -" - -inherit systemd -PACKAGES += "${PN}-systemd" -SYSTEMD_PACKAGES = "${PN}-systemd" -SYSTEMD_SERVICE = "roscore.service \ -" diff --git a/v1-recipes-ros1/ros-comm/roslz4_1.11.21.bb b/v1-recipes-ros1/ros-comm/roslz4_1.11.21.bb deleted file mode 100644 index 18cd3cf..0000000 --- a/v1-recipes-ros1/ros-comm/roslz4_1.11.21.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "A Python and C++ implementation of the LZ4 streaming format." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "lz4" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "utilities" diff --git a/v1-recipes-ros1/ros-comm/rosmaster_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosmaster_1.11.21.bb deleted file mode 100644 index 062372e..0000000 --- a/v1-recipes-ros1/ros-comm/rosmaster_1.11.21.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "ROS Master implementation." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/rosmsg_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosmsg_1.11.21.bb deleted file mode 100644 index eaf6198..0000000 --- a/v1-recipes-ros1/ros-comm/rosmsg_1.11.21.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "rosmsg contains two command-line tools: rosmsg and rossrv. \ -rosmsg is a command-line tool for displaying information about ROS Message \ -types. rossrv is a command-line tool for displaying information about ROS Service types." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/rosnode_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosnode_1.11.21.bb deleted file mode 100644 index b981c9c..0000000 --- a/v1-recipes-ros1/ros-comm/rosnode_1.11.21.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "rosnode is a command-line tool for displaying debug information \ -about ROS Nodes, including publications, subscriptions and connections." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -RDEPENDS_${PN} = "python-io python-xmlrpc rosgraph rostopic" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/rosout_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosout_1.11.21.bb deleted file mode 100644 index 5d6720b..0000000 --- a/v1-recipes-ros1/ros-comm/rosout_1.11.21.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "System-wide logging mechanism for messages sent to the /rosout topic." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "log4cxx roscpp rosgraph-msgs" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/rosparam_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosparam_1.11.21.bb deleted file mode 100644 index ea55546..0000000 --- a/v1-recipes-ros1/ros-comm/rosparam_1.11.21.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "the rosparam command-line tool for getting and setting ROS Parameters on the \ -Parameter Server using YAML-encoded files." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=15;endline=15;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/rospy_1.11.21.bb b/v1-recipes-ros1/ros-comm/rospy_1.11.21.bb deleted file mode 100644 index 2d19181..0000000 --- a/v1-recipes-ros1/ros-comm/rospy_1.11.21.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "rospy is a pure Python client library for ROS. The rospy client API enables Python \ -programmers to quickly interface with ROS Topics, Services, and Parameters." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=23;endline=23;md5=d566ef916e9dedc494f5f793a6690ba5" - -RDEPENDS_${PN} = "std-msgs genpy ${PYTHON_PN}-logging ${PYTHON_PN}-pyyaml rosgraph roslib rosgraph-msgs roscpp" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "clients" diff --git a/v1-recipes-ros1/ros-comm/rosservice_1.11.21.bb b/v1-recipes-ros1/ros-comm/rosservice_1.11.21.bb deleted file mode 100644 index ad50697..0000000 --- a/v1-recipes-ros1/ros-comm/rosservice_1.11.21.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "rosservice contains the rosservice command-line tool for listing and querying ROS Services." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" - -RDEPENDS_${PN} = "rosmsg" diff --git a/v1-recipes-ros1/ros-comm/rostest_1.11.21.bb b/v1-recipes-ros1/ros-comm/rostest_1.11.21.bb deleted file mode 100644 index 65ac65a..0000000 --- a/v1-recipes-ros1/ros-comm/rostest_1.11.21.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "Integration test suite based on roslaunch that is compatible with xUnit frameworks." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost ${PYTHON_PN}-nose" -DEPENDS_class-native = "boost-native rosunit-native" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" - -OECMAKE_EXTRA_ROOT_PATH_class-native = "${OECMAKE_BUILDPATH}/devel" diff --git a/v1-recipes-ros1/ros-comm/rostopic_1.11.21.bb b/v1-recipes-ros1/ros-comm/rostopic_1.11.21.bb deleted file mode 100644 index 483915c..0000000 --- a/v1-recipes-ros1/ros-comm/rostopic_1.11.21.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "rostopic contains the rostopic command-line tool for displaying debug information about \ -ROS Topics, including publishers, subscribers, publishing rate, and ROS Messages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" - -RDEPENDS_${PN} = "rosbag" diff --git a/v1-recipes-ros1/ros-comm/roswtf_1.11.21.bb b/v1-recipes-ros1/ros-comm/roswtf_1.11.21.bb deleted file mode 100644 index 318aa71..0000000 --- a/v1-recipes-ros1/ros-comm/roswtf_1.11.21.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "roswtf is a tool for diagnosing issues with a running ROS system. Think of it as a FAQ implemented in code." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "utilities" diff --git a/v1-recipes-ros1/ros-comm/topic-tools_1.11.21.bb b/v1-recipes-ros1/ros-comm/topic-tools_1.11.21.bb deleted file mode 100644 index a82a421..0000000 --- a/v1-recipes-ros1/ros-comm/topic-tools_1.11.21.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "rostopic contains the rostopic command-line tool for displaying debug information about \ -ROS Topics, including publishers, subscribers, publishing rate, and ROS Messages." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros-comm/xmlrpcpp_1.11.21.bb b/v1-recipes-ros1/ros-comm/xmlrpcpp_1.11.21.bb deleted file mode 100644 index bbe4ecf..0000000 --- a/v1-recipes-ros1/ros-comm/xmlrpcpp_1.11.21.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "XmlRpc++ is a C++ implementation of the XML-RPC protocol. This version is heavily \ -modified from the package available on SourceForge in order to support roscpp's threading model. \ -As such, we are maintaining our own fork." -SECTION = "devel" -LICENSE = "LGPL-2.1" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=184dd1523b9a109aead3fbbe0b4262e0" - -DEPENDS = "cpp-common" - -require ros-comm.inc - -ROS_PKG_SUBDIR = "utilities" diff --git a/v1-recipes-ros1/ros-control/controller-interface_0.9.7.bb b/v1-recipes-ros1/ros-control/controller-interface_0.9.7.bb deleted file mode 100644 index c5d82c3..0000000 --- a/v1-recipes-ros1/ros-control/controller-interface_0.9.7.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Interface base class for controllers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp hardware-interface pluginlib" - -require ros-control.inc diff --git a/v1-recipes-ros1/ros-control/controller-manager-msgs_0.9.7.bb b/v1-recipes-ros1/ros-control/controller-manager-msgs_0.9.7.bb deleted file mode 100644 index 7d81dca..0000000 --- a/v1-recipes-ros1/ros-control/controller-manager-msgs_0.9.7.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Messages and services for the controller manager." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation std-msgs roscpp-serialization" - -require ros-control.inc diff --git a/v1-recipes-ros1/ros-control/controller-manager-tests_0.9.7.bb b/v1-recipes-ros1/ros-control/controller-manager-tests_0.9.7.bb deleted file mode 100644 index 926b91c..0000000 --- a/v1-recipes-ros1/ros-control/controller-manager-tests_0.9.7.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Controller manager tests." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "control-toolbox controller-interface controller-manager" - -require ros-control.inc diff --git a/v1-recipes-ros1/ros-control/controller-manager_0.9.7.bb b/v1-recipes-ros1/ros-control/controller-manager_0.9.7.bb deleted file mode 100644 index e91ae11..0000000 --- a/v1-recipes-ros1/ros-control/controller-manager_0.9.7.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "The controller manager." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "controller-interface controller-manager-msgs hardware-interface realtime-tools pluginlib" - -require ros-control.inc - diff --git a/v1-recipes-ros1/ros-control/hardware-interface_0.9.7.bb b/v1-recipes-ros1/ros-control/hardware-interface_0.9.7.bb deleted file mode 100644 index 32ab1d2..0000000 --- a/v1-recipes-ros1/ros-control/hardware-interface_0.9.7.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Hardware interface base class." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp" - -require ros-control.inc diff --git a/v1-recipes-ros1/ros-control/joint-limits-interface_0.9.7.bb b/v1-recipes-ros1/ros-control/joint-limits-interface_0.9.7.bb deleted file mode 100644 index 9ede5a7..0000000 --- a/v1-recipes-ros1/ros-control/joint-limits-interface_0.9.7.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Interface for enforcing joint limits." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=6;endline=6;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp hardware-interface urdf urdfdom" - -require ros-control.inc diff --git a/v1-recipes-ros1/ros-control/ros-control.inc b/v1-recipes-ros1/ros-control/ros-control.inc deleted file mode 100644 index e54e0e1..0000000 --- a/v1-recipes-ros1/ros-control/ros-control.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-controls/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "e971e992075229c73427df703b59d298" -SRC_URI[sha256sum] = "e00d185f377a9ceec964c475954c6f701179e6f9014b21fc74df8a88258afc3f" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ros_control" diff --git a/v1-recipes-ros1/ros-control/transmission-interface_0.9.7.bb b/v1-recipes-ros1/ros-control/transmission-interface_0.9.7.bb deleted file mode 100644 index b3d2a60..0000000 --- a/v1-recipes-ros1/ros-control/transmission-interface_0.9.7.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Transmission Interface." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=68b329da9893e34099c7d8ad5cb9c940" - -DEPENDS = "hardware-interface cmake-modules libtinyxml pluginlib resource-retriever roscpp" - -require ros-control.inc diff --git a/v1-recipes-ros1/ros-controllers/diff-drive-controller_0.9.4.bb b/v1-recipes-ros1/ros-controllers/diff-drive-controller_0.9.4.bb deleted file mode 100644 index 5bce63f..0000000 --- a/v1-recipes-ros1/ros-controllers/diff-drive-controller_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Controller for a differential drive mobile base." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "angles controller-interface nav-msgs realtime-tools tf urdf" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/effort-controllers_0.9.4.bb b/v1-recipes-ros1/ros-controllers/effort-controllers_0.9.4.bb deleted file mode 100644 index f8040e0..0000000 --- a/v1-recipes-ros1/ros-controllers/effort-controllers_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Controller to publish state of force-torque sensors." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "controller-interface control-msgs control-toolbox realtime-tools urdf forward-command-controller dynamic-reconfigure urdfdom" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/force-torque-sensor-controller_0.9.4.bb b/v1-recipes-ros1/ros-controllers/force-torque-sensor-controller_0.9.4.bb deleted file mode 100644 index cd095db..0000000 --- a/v1-recipes-ros1/ros-controllers/force-torque-sensor-controller_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Controller to publish state of force-torque sensors." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface geometry-msgs" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/forward-command-controller_0.9.4.bb b/v1-recipes-ros1/ros-controllers/forward-command-controller_0.9.4.bb deleted file mode 100644 index 5e63876..0000000 --- a/v1-recipes-ros1/ros-controllers/forward-command-controller_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "forward_command_controller." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "controller-interface hardware-interface realtime-tools std-msgs" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/gripper-action-controller_0.9.4.bb b/v1-recipes-ros1/ros-controllers/gripper-action-controller_0.9.4.bb deleted file mode 100644 index 365872b..0000000 --- a/v1-recipes-ros1/ros-controllers/gripper-action-controller_0.9.4.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "The gripper_action_controller package" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "actionlib angles cmake-modules roscpp urdf control-toolbox controller-interface \ - hardware-interface realtime-tools control-msgs trajectory-msgs controller-manager xacro" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/imu-sensor-controller_0.9.4.bb b/v1-recipes-ros1/ros-controllers/imu-sensor-controller_0.9.4.bb deleted file mode 100644 index 712c6cf..0000000 --- a/v1-recipes-ros1/ros-controllers/imu-sensor-controller_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Controller to publish state of IMU sensors" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface sensor-msgs" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/joint-state-controller_0.9.4.bb b/v1-recipes-ros1/ros-controllers/joint-state-controller_0.9.4.bb deleted file mode 100644 index 22380cb..0000000 --- a/v1-recipes-ros1/ros-controllers/joint-state-controller_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Controller to publish joint state" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface sensor-msgs" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/joint-trajectory-controller_0.9.4.bb b/v1-recipes-ros1/ros-controllers/joint-trajectory-controller_0.9.4.bb deleted file mode 100644 index 62b513b..0000000 --- a/v1-recipes-ros1/ros-controllers/joint-trajectory-controller_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Controller for executing joint-space trajectories on a group of joints." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "actionlib angles cmake-modules control-toolbox controller-interface controller-manager control-msgs urdf xacro" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/position-controllers_0.9.4.bb b/v1-recipes-ros1/ros-controllers/position-controllers_0.9.4.bb deleted file mode 100644 index d2da4a4..0000000 --- a/v1-recipes-ros1/ros-controllers/position-controllers_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "position_controllers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "controller-interface forward-command-controller" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-controllers/ros-controllers.inc b/v1-recipes-ros1/ros-controllers/ros-controllers.inc deleted file mode 100644 index f83b65b..0000000 --- a/v1-recipes-ros1/ros-controllers/ros-controllers.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-controls/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "de82a1a73648f4bfbe46e2428dc61df9" -SRC_URI[sha256sum] = "b179c57ad04e4c54ea80acf66dfd0d801185785e97e0f21a2c0ed2e6f897bc39" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ros_controllers" diff --git a/v1-recipes-ros1/ros-controllers/velocity-controllers_0.9.4.bb b/v1-recipes-ros1/ros-controllers/velocity-controllers_0.9.4.bb deleted file mode 100644 index e1f8737..0000000 --- a/v1-recipes-ros1/ros-controllers/velocity-controllers_0.9.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "velocity_controllers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "angles control-msgs control-toolbox controller-interface forward-command-controller realtime-tools urdf" - -require ros-controllers.inc diff --git a/v1-recipes-ros1/ros-tutorials/ros-tutorials.inc b/v1-recipes-ros1/ros-tutorials/ros-tutorials.inc deleted file mode 100644 index 8d426f5..0000000 --- a/v1-recipes-ros1/ros-tutorials/ros-tutorials.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "c346b13ae947e5f360c99ba2d8218e4a" -SRC_URI[sha256sum] = "6b122ca4c416fd70849a54db4feaf3d1a42a4b3c03c5d5d36b3d97bbb7a06a14" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ros_tutorials" diff --git a/v1-recipes-ros1/ros-tutorials/roscpp-tutorials_0.5.5.bb b/v1-recipes-ros1/ros-tutorials/roscpp-tutorials_0.5.5.bb deleted file mode 100644 index 9cb204c..0000000 --- a/v1-recipes-ros1/ros-tutorials/roscpp-tutorials_0.5.5.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package contains step-by-step tutorials written in C++ for learning ROS." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation roscpp rosconsole roscpp-serialization rostime std-msgs" - -require ros-tutorials.inc diff --git a/v1-recipes-ros1/ros-tutorials/rospy-tutorials_0.5.5.bb b/v1-recipes-ros1/ros-tutorials/rospy-tutorials_0.5.5.bb deleted file mode 100644 index d09f3d3..0000000 --- a/v1-recipes-ros1/ros-tutorials/rospy-tutorials_0.5.5.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "This package contains step-by-step tutorials written python for learning ROS" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation std-msgs cpp-common roscpp-serialization" - -require ros-tutorials.inc diff --git a/v1-recipes-ros1/ros/files/0001-use-env-to-get-python-exec.patch b/v1-recipes-ros1/ros/files/0001-use-env-to-get-python-exec.patch deleted file mode 100644 index bc228c0..0000000 --- a/v1-recipes-ros1/ros/files/0001-use-env-to-get-python-exec.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 4254977bbfc67a3083e3881a56b50b729bf57d9f Mon Sep 17 00:00:00 2001 -From: Dominique Hunziker -Date: Fri, 2 Jun 2017 11:57:54 +0200 - -Upstream-Status: Pending - ---- - core/roslib/env-hooks/10.ros.sh.em | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/core/roslib/env-hooks/10.ros.sh.em b/core/roslib/env-hooks/10.ros.sh.em -index caed342..1c64fc4 100644 ---- a/core/roslib/env-hooks/10.ros.sh.em -+++ b/core/roslib/env-hooks/10.ros.sh.em -@@ -1,7 +1,7 @@ - # generated from ros/env-hooks/10.ros.sh.em - - # scrub old ROS bin dirs, to avoid accidentally finding the wrong executables --export PATH="`@(PYTHON_EXECUTABLE) -c \"import os; print(os.pathsep.join([x for x in \\\"$PATH\\\".split(os.pathsep) if not any([d for d in ['cturtle', 'diamondback', 'electric', 'fuerte'] if d in x])]))\"`" -+export PATH="`/usr/bin/env python -c \"import os; print(os.pathsep.join([x for x in \\\"$PATH\\\".split(os.pathsep) if not any([d for d in ['cturtle', 'diamondback', 'electric', 'fuerte'] if d in x])]))\"`" - - if [ -n "$ROS_DISTRO" -a "$ROS_DISTRO" != "indigo" ]; then - echo "ROS_DISTRO was set to '$ROS_DISTRO' before. Please make sure that the environment does not mix paths from different distributions." -@@ -30,7 +30,7 @@ for workspace in workspaces: - print(os.pathsep.join(paths)) - EOF - ) --export ROS_PACKAGE_PATH="`@(PYTHON_EXECUTABLE) -c \"$PYTHON_CODE_BUILD_ROS_PACKAGE_PATH\"`" -+export ROS_PACKAGE_PATH="`/usr/bin/env python -c \"$PYTHON_CODE_BUILD_ROS_PACKAGE_PATH\"`" - - @[if DEVELSPACE]@ - # env variables in develspace diff --git a/v1-recipes-ros1/ros/mk_1.11.14.bb b/v1-recipes-ros1/ros/mk_1.11.14.bb deleted file mode 100644 index 3de04cc..0000000 --- a/v1-recipes-ros1/ros/mk_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "A collection of .mk include files for building ROS architectural elements." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "core" diff --git a/v1-recipes-ros1/ros/ros.inc b/v1-recipes-ros1/ros/ros.inc deleted file mode 100644 index 9859f45..0000000 --- a/v1-recipes-ros1/ros/ros.inc +++ /dev/null @@ -1,10 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "06835d9eefbfbcc0b575529de19f8e9b" -SRC_URI[sha256sum] = "ecc778090b9e404353c3afe42f88369d8593d2da11a4b39e68feca6d8a59279a" - -ROS_PKG_SUBDIR ?= "" -S = "${WORKDIR}/${ROS_SP}/${ROS_PKG_SUBDIR}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "ros" diff --git a/v1-recipes-ros1/ros/rosbash_1.11.14.bb b/v1-recipes-ros1/ros/rosbash_1.11.14.bb deleted file mode 100644 index a04deb1..0000000 --- a/v1-recipes-ros1/ros/rosbash_1.11.14.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Assorted shell commands for using ros with bash." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "tools" - -RDEPENDS_${PN} = "bash findutils" diff --git a/v1-recipes-ros1/ros/rosboost-cfg_1.11.14.bb b/v1-recipes-ros1/ros/rosboost-cfg_1.11.14.bb deleted file mode 100644 index 0396812..0000000 --- a/v1-recipes-ros1/ros/rosboost-cfg_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Contains scripts used by the rosboost-cfg tool for determining cflags/lflags/etc. of boost on your system" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros/rosbuild_1.11.14.bb b/v1-recipes-ros1/ros/rosbuild_1.11.14.bb deleted file mode 100644 index 6a89e21..0000000 --- a/v1-recipes-ros1/ros/rosbuild_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "rosbuild contains scripts for managing the CMake-based build system for ROS." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "core" diff --git a/v1-recipes-ros1/ros/rosclean/0001-rosclean-Use-du-sk-1024-on-Linux-for-getting-disk-us.patch b/v1-recipes-ros1/ros/rosclean/0001-rosclean-Use-du-sk-1024-on-Linux-for-getting-disk-us.patch deleted file mode 100644 index 8948b0e..0000000 --- a/v1-recipes-ros1/ros/rosclean/0001-rosclean-Use-du-sk-1024-on-Linux-for-getting-disk-us.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 300ac79a86f580040a1676004e1e8758cc7c6781 Mon Sep 17 00:00:00 2001 -From: Alexis Ballier -Date: Thu, 22 Jan 2015 09:56:41 +0100 -Subject: [PATCH] rosclean: Use "du -sk * 1024" on Linux for getting disk usage - since "du -b" is not supported by busybox du, while "du -k" is supported by - both coreutils and busybox. - -Upstream-Status: Submitted [https://github.com/ros/ros/pull/76] ---- - tools/rosclean/src/rosclean/__init__.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/tools/rosclean/src/rosclean/__init__.py b/tools/rosclean/src/rosclean/__init__.py -index 5dafb05..6f051f1 100644 ---- a/tools/rosclean/src/rosclean/__init__.py -+++ b/tools/rosclean/src/rosclean/__init__.py -@@ -121,13 +121,13 @@ def get_disk_usage(d): - """ - Get disk usage in bytes for directory - :param d: directory path, ``str`` -- :returns: disk usage in bytes (du -b) or (du -A) * 1024, ``int`` -+ :returns: disk usage in bytes (du -k) * 1024 or (du -A) * 1024, ``int`` - :raises: :exc:`CleanupException` If get_disk_usage() cannot be used on this platform - """ - # only implemented on Linux and FreeBSD for now. Should work on OS X but need to verify first (du is not identical) - if platform.system() == 'Linux': - try: -- return int(subprocess.Popen(['du', '-sb', d], stdout=subprocess.PIPE).communicate()[0].split()[0]) -+ return int(subprocess.Popen(['du', '-sk', d], stdout=subprocess.PIPE).communicate()[0].split()[0]) * 1024 - except: - raise CleanupException("rosclean is not supported on this platform") - elif platform.system() == 'FreeBSD': --- -1.9.3 - diff --git a/v1-recipes-ros1/ros/rosclean_1.11.14.bb b/v1-recipes-ros1/ros/rosclean_1.11.14.bb deleted file mode 100644 index 3184c17..0000000 --- a/v1-recipes-ros1/ros/rosclean_1.11.14.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "rosclean: cleanup filesystem resources (e.g. log files)" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "tools" - -SRC_URI += "file://0001-rosclean-Use-du-sk-1024-on-Linux-for-getting-disk-us.patch;striplevel=3" diff --git a/v1-recipes-ros1/ros/roscreate_1.11.14.bb b/v1-recipes-ros1/ros/roscreate_1.11.14.bb deleted file mode 100644 index 213319a..0000000 --- a/v1-recipes-ros1/ros/roscreate_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "roscreate contains a tool that assists in the creation of ROS filesystem resources." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros/roslang_1.11.14.bb b/v1-recipes-ros1/ros/roslang_1.11.14.bb deleted file mode 100644 index 8d2ad54..0000000 --- a/v1-recipes-ros1/ros/roslang_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "roslang is a common package that all ROS client libraries depend on." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "core" diff --git a/v1-recipes-ros1/ros/roslib_1.11.14.bb b/v1-recipes-ros1/ros/roslib_1.11.14.bb deleted file mode 100644 index 9919e1e..0000000 --- a/v1-recipes-ros1/ros/roslib_1.11.14.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Base dependencies and support libraries for ROS." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost rospack" - -require ros.inc - -ROS_PKG_SUBDIR = "core" - -SRC_URI += "file://0001-use-env-to-get-python-exec.patch;striplevel=3" - -RDEPENDS_${PN} = "${PYTHON_PN}-rospkg catkin-runtime" diff --git a/v1-recipes-ros1/ros/rosmake_1.11.14.bb b/v1-recipes-ros1/ros/rosmake_1.11.14.bb deleted file mode 100644 index 3e771e9..0000000 --- a/v1-recipes-ros1/ros/rosmake_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "rosmake is a ros dependency aware build tool which can be used to build all dependencies in the correct order." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/ros/rosunit_1.11.14.bb b/v1-recipes-ros1/ros/rosunit_1.11.14.bb deleted file mode 100644 index 3308912..0000000 --- a/v1-recipes-ros1/ros/rosunit_1.11.14.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Unit-testing package for ROS. This is a lower-level library for rostest and handles unit tests, whereas rostest handles integration tests." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -require ros.inc - -ROS_PKG_SUBDIR = "tools" diff --git a/v1-recipes-ros1/rosauth/rosauth/0001-make-rostest-in-CMakeLists-optional-ros-rosdistro-30.patch b/v1-recipes-ros1/rosauth/rosauth/0001-make-rostest-in-CMakeLists-optional-ros-rosdistro-30.patch deleted file mode 100644 index 4e446e5..0000000 --- a/v1-recipes-ros1/rosauth/rosauth/0001-make-rostest-in-CMakeLists-optional-ros-rosdistro-30.patch +++ /dev/null @@ -1,36 +0,0 @@ -From b63fb159dcf85f450c5770f55f57b281ab9cce68 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Tue, 4 Apr 2017 06:04:39 +0200 -Subject: [PATCH] make rostest in CMakeLists optional (ros/rosdistro#3010) - -Upstream-Status: Submitted [https://github.com/GT-RAIL/rosauth/pull/11] - -Signed-off-by: Lukas Bulwahn ---- - CMakeLists.txt | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 9d45c59..434e6ce 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -4,7 +4,7 @@ project(rosauth) - ## Find catkin macros and libraries - ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) - ## is used, also find other catkin packages --find_package(catkin REQUIRED COMPONENTS roscpp message_generation rostest) -+find_package(catkin REQUIRED COMPONENTS roscpp message_generation) - - ####################################### - ## Declare ROS messages and services ## -@@ -62,6 +62,7 @@ install(TARGETS ros_mac_authentication - ############# - - if(CATKIN_ENABLE_TESTING) -+ find_package(rostest) - ## Add gtest based cpp test target and link libraries - add_executable(ros_mac_authentication_test test/ros_mac_authentication_test.cpp) - add_dependencies(ros_mac_authentication_test ${PROJECT_NAME}_gencpp) --- -2.5.5 - diff --git a/v1-recipes-ros1/rosauth/rosauth_0.1.7.bb b/v1-recipes-ros1/rosauth/rosauth_0.1.7.bb deleted file mode 100644 index 1cdc8c3..0000000 --- a/v1-recipes-ros1/rosauth/rosauth_0.1.7.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "Server Side tools for Authorization and Autentication of ROS Clients" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp" - -SRC_URI = "https://github.com/WPI-RAIL/rosauth/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "0e165e867239157266aa2e4c192244bf" -SRC_URI[sha256sum] = "c85c4163c94d20bce9864180785210bfe3dfd110114f18212bd711d1be87c48e" - -SRC_URI += "file://0001-make-rostest-in-CMakeLists-optional-ros-rosdistro-30.patch" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/rosbridge-suite/rosapi_0.7.16.bb b/v1-recipes-ros1/rosbridge-suite/rosapi_0.7.16.bb deleted file mode 100644 index 54710ec..0000000 --- a/v1-recipes-ros1/rosbridge-suite/rosapi_0.7.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "rosbridge provides a JSON interface to ROS, allowing any client to send JSON to publish or subscribe to ROS topics, call ROS services, and more" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation rospy rosservice" - -require rosbridge-suite.inc diff --git a/v1-recipes-ros1/rosbridge-suite/rosbridge-library_0.7.16.bb b/v1-recipes-ros1/rosbridge-suite/rosbridge-library_0.7.16.bb deleted file mode 100644 index c2a859a..0000000 --- a/v1-recipes-ros1/rosbridge-suite/rosbridge-library_0.7.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "rosbridge provides a JSON interface to ROS, allowing any client to send JSON to publish or subscribe to ROS topics, call ROS services, and more" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=68b329da9893e34099c7d8ad5cb9c940" - -DEPENDS = "message-generation std-msgs geometry-msgs rospy python-six python-bson" - -require rosbridge-suite.inc diff --git a/v1-recipes-ros1/rosbridge-suite/rosbridge-server_0.7.16.bb b/v1-recipes-ros1/rosbridge-suite/rosbridge-server_0.7.16.bb deleted file mode 100644 index b40f9e4..0000000 --- a/v1-recipes-ros1/rosbridge-suite/rosbridge-server_0.7.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "rosbridge provides a JSON interface to ROS, allowing any client to send JSON to publish or subscribe to ROS topics, call ROS services, and more" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=9add477069b61b5ccb4bac92ed431631" - -DEPENDS = "rosbridge-library rosapi rospy rosauth" - -require rosbridge-suite.inc diff --git a/v1-recipes-ros1/rosbridge-suite/rosbridge-suite.inc b/v1-recipes-ros1/rosbridge-suite/rosbridge-suite.inc deleted file mode 100644 index 72b0d1a..0000000 --- a/v1-recipes-ros1/rosbridge-suite/rosbridge-suite.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/RobotWebTools/rosbridge_suite/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "0d6f3f4b6f58ecd5e3657962627e4807" -SRC_URI[sha256sum] = "f156cab48fe88bde0d1768481a52ae983d03bf5d990a9a46cd06229447462ad2" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "rosbridge_suite" diff --git a/v1-recipes-ros1/rosbridge-suite/rosbridge-suite_0.7.16.bb b/v1-recipes-ros1/rosbridge-suite/rosbridge-suite_0.7.16.bb deleted file mode 100644 index 1537729..0000000 --- a/v1-recipes-ros1/rosbridge-suite/rosbridge-suite_0.7.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "rosbridge provides a JSON interface to ROS, allowing any client to send JSON to publish or subscribe to ROS topics, call ROS services, and more" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=67aef562572a41111c8c17f1079a2869" - -DEPENDS = "rosbridge-server rosbridge-library rosapi" - -require rosbridge-suite.inc diff --git a/v1-recipes-ros1/rosconsole-bridge/rosconsole-bridge_0.4.4.bb b/v1-recipes-ros1/rosconsole-bridge/rosconsole-bridge_0.4.4.bb deleted file mode 100644 index 10d6bf3..0000000 --- a/v1-recipes-ros1/rosconsole-bridge/rosconsole-bridge_0.4.4.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Pipes console_bridge output to rosconsole/rosout when console_bridge is used in a ROS-dependent package" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "rosconsole console-bridge" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "eb8835cc4ca737ef7371f2149b17101a" -SRC_URI[sha256sum] = "6133c7fc466b4440973d459bde5fb3e1ef4352d4644060965b7fa289530921fc" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/roscpp-core/cpp-common_0.5.8.bb b/v1-recipes-ros1/roscpp-core/cpp-common_0.5.8.bb deleted file mode 100644 index 15b6c78..0000000 --- a/v1-recipes-ros1/roscpp-core/cpp-common_0.5.8.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Low-level build system macros and infrastructure for ROS" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "console-bridge" - -require roscpp-core.inc diff --git a/v1-recipes-ros1/roscpp-core/files/0001-argument-to-boost-microseconds-must-be-integral.patch b/v1-recipes-ros1/roscpp-core/files/0001-argument-to-boost-microseconds-must-be-integral.patch deleted file mode 100644 index 8ff8cf0..0000000 --- a/v1-recipes-ros1/roscpp-core/files/0001-argument-to-boost-microseconds-must-be-integral.patch +++ /dev/null @@ -1,50 +0,0 @@ -From e5de3c20eb178683c78e225d00bf0f47c48895a5 Mon Sep 17 00:00:00 2001 -From: Lukas Solanka -Date: Tue, 17 Apr 2018 22:59:48 +0100 -Subject: [PATCH] argument to boost microseconds must be integral - -With Boost >= 1.67 compilation fails because now it requires the -constructor argument to be integral. - -Upstream-Status: Submitted [https://github.com/ros/roscpp_core/pull/79] - -This patch has been generated with: - `git pull https://github.com/lsolanka/roscpp_core.git pr.microseconds-integer && \ - git format-patch -1 e5de3c20eb178683c78e225d00bf0f47c48895a5` -in the roscpp_core repository. - -Signed-off-by: Lukas Bulwahn ---- - rostime/include/ros/impl/duration.h | 2 +- - rostime/include/ros/impl/time.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/rostime/include/ros/impl/duration.h b/rostime/include/ros/impl/duration.h -index 2ca2f5b..7ebd202 100644 ---- a/rostime/include/ros/impl/duration.h -+++ b/rostime/include/ros/impl/duration.h -@@ -179,7 +179,7 @@ namespace ros { - #if defined(BOOST_DATE_TIME_HAS_NANOSECONDS) - return bt::seconds(sec) + bt::nanoseconds(nsec); - #else -- return bt::seconds(sec) + bt::microseconds(nsec/1000.0); -+ return bt::seconds(sec) + bt::microseconds(nsec/1000); - #endif - } - } -diff --git a/rostime/include/ros/impl/time.h b/rostime/include/ros/impl/time.h -index ec991e6..61b686c 100644 ---- a/rostime/include/ros/impl/time.h -+++ b/rostime/include/ros/impl/time.h -@@ -167,7 +167,7 @@ namespace ros - #if defined(BOOST_DATE_TIME_HAS_NANOSECONDS) - return pt::from_time_t(sec) + pt::nanoseconds(nsec); - #else -- return pt::from_time_t(sec) + pt::microseconds(nsec/1000.0); -+ return pt::from_time_t(sec) + pt::microseconds(nsec/1000); - #endif - } - --- -2.7.4 - diff --git a/v1-recipes-ros1/roscpp-core/roscpp-core.inc b/v1-recipes-ros1/roscpp-core/roscpp-core.inc deleted file mode 100644 index 859a8a2..0000000 --- a/v1-recipes-ros1/roscpp-core/roscpp-core.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "137cf14d945df2a08bf963ead8eefd4c" -SRC_URI[sha256sum] = "9b3bc5363e026f55116fc85b806a93a23d1fcfd761922400dd7e13bcad94d5b0" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "roscpp_core" diff --git a/v1-recipes-ros1/roscpp-core/roscpp-serialization_0.5.8.bb b/v1-recipes-ros1/roscpp-core/roscpp-serialization_0.5.8.bb deleted file mode 100644 index 07bd9ef..0000000 --- a/v1-recipes-ros1/roscpp-core/roscpp-serialization_0.5.8.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "roscpp-serialization contains the code for serialization." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cpp-common roscpp-traits rostime" - -require roscpp-core.inc diff --git a/v1-recipes-ros1/roscpp-core/roscpp-traits_0.5.8.bb b/v1-recipes-ros1/roscpp-core/roscpp-traits_0.5.8.bb deleted file mode 100644 index 9039bfd..0000000 --- a/v1-recipes-ros1/roscpp-core/roscpp-traits_0.5.8.bb +++ /dev/null @@ -1,6 +0,0 @@ -DESCRIPTION = "roscpp-traits contains the message traits code." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -require roscpp-core.inc diff --git a/v1-recipes-ros1/roscpp-core/rostime_0.5.8.bb b/v1-recipes-ros1/roscpp-core/rostime_0.5.8.bb deleted file mode 100644 index 2a61fa5..0000000 --- a/v1-recipes-ros1/roscpp-core/rostime_0.5.8.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Time and Duration implementations for C++ libraries, including roscpp." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost cpp-common" - -require roscpp-core.inc - -SRC_URI += "file://0001-argument-to-boost-microseconds-must-be-integral.patch;striplevel=2" diff --git a/v1-recipes-ros1/roslint/roslint_0.10.0.bb b/v1-recipes-ros1/roslint/roslint_0.10.0.bb deleted file mode 100644 index e2aeb5c..0000000 --- a/v1-recipes-ros1/roslint/roslint_0.10.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "CMake lint commands for ROS packages" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "56b8b206876dea561895dfddf011ad20" -SRC_URI[sha256sum] = "7dae1d2a46bf8f5ca920aa90e1e070d8db53816fe4f7d93b28694075554aa9c6" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin - -RDEPENDS_${PN} += "bash" diff --git a/v1-recipes-ros1/rospack/rospack/0001-Replaced-references-to-deprecated-Boost.TR1.patch b/v1-recipes-ros1/rospack/rospack/0001-Replaced-references-to-deprecated-Boost.TR1.patch deleted file mode 100644 index 575756c..0000000 --- a/v1-recipes-ros1/rospack/rospack/0001-Replaced-references-to-deprecated-Boost.TR1.patch +++ /dev/null @@ -1,240 +0,0 @@ -From 8d73ee8e2457f12efc95a58c3e1e047409638504 Mon Sep 17 00:00:00 2001 -From: Tim Rakowski -Date: Mon, 4 Sep 2017 21:41:11 +0200 -Subject: [PATCH] Replaced references to deprecated Boost.TR1 - -boost/tr1 includes where removed with boost 1.65 - -Upstream-Status: Backported [https://github.com/ros/rospack/pull/80] ---- - include/rospack/rospack.h | 12 ++++++------ - src/rospack.cpp | 34 +++++++++++++++++----------------- - src/utils.cpp | 4 ++-- - 3 files changed, 25 insertions(+), 25 deletions(-) - -diff --git a/include/rospack/rospack.h b/include/rospack/rospack.h -index 4389187..bb7bc2e 100644 ---- a/include/rospack/rospack.h -+++ b/include/rospack/rospack.h -@@ -105,8 +105,8 @@ and Rosstack. - #ifndef ROSPACK_ROSPACK_H - #define ROSPACK_ROSPACK_H - --#include --#include -+#include -+#include - #include - #include - #include -@@ -148,8 +148,8 @@ class ROSPACK_DECL Rosstackage - std::string tag_; - bool quiet_; - std::vector search_paths_; -- std::tr1::unordered_map > dups_; -- std::tr1::unordered_map stackages_; -+ boost::unordered_map > dups_; -+ boost::unordered_map stackages_; - Stackage* findWithRecrawl(const std::string& name); - void log(const std::string& level, const std::string& msg, bool append_errno); - void clearStackages(); -@@ -159,7 +159,7 @@ class ROSPACK_DECL Rosstackage - int depth, - bool collect_profile_data, - std::vector& profile_data, -- std::tr1::unordered_set& profile_hash); -+ boost::unordered_set& profile_hash); - bool isStackage(const std::string& path); - void loadManifest(Stackage* stackage); - void computeDeps(Stackage* stackage, bool ignore_errors=false, bool ignore_missing=false); -@@ -171,7 +171,7 @@ class ROSPACK_DECL Rosstackage - bool no_recursion_on_wet=false); - void gatherDepsFull(Stackage* stackage, bool direct, - traversal_order_t order, int depth, -- std::tr1::unordered_set& deps_hash, -+ boost::unordered_set& deps_hash, - std::vector& deps, - bool get_indented_deps, - std::vector& indented_deps, -diff --git a/src/rospack.cpp b/src/rospack.cpp -index 18be326..e106623 100644 ---- a/src/rospack.cpp -+++ b/src/rospack.cpp -@@ -250,7 +250,7 @@ Rosstackage::~Rosstackage() - - void Rosstackage::clearStackages() - { -- for(std::tr1::unordered_map::const_iterator it = stackages_.begin(); -+ for(boost::unordered_map::const_iterator it = stackages_.begin(); - it != stackages_.end(); - ++it) - { -@@ -373,7 +373,7 @@ Rosstackage::crawl(std::vector search_path, - search_paths_ = search_path; - - std::vector dummy; -- std::tr1::unordered_set dummy2; -+ boost::unordered_set dummy2; - for(std::vector::const_iterator p = search_paths_.begin(); - p != search_paths_.end(); - ++p) -@@ -438,7 +438,7 @@ Rosstackage::contents(const std::string& name, - std::set& packages) - { - Rospack rp2; -- std::tr1::unordered_map::const_iterator it = stackages_.find(name); -+ boost::unordered_map::const_iterator it = stackages_.find(name); - if(it != stackages_.end()) - { - std::vector search_paths; -@@ -465,7 +465,7 @@ Rosstackage::contains(const std::string& name, - std::string& path) - { - Rospack rp2; -- for(std::tr1::unordered_map::const_iterator it = stackages_.begin(); -+ for(boost::unordered_map::const_iterator it = stackages_.begin(); - it != stackages_.end(); - ++it) - { -@@ -494,7 +494,7 @@ Rosstackage::contains(const std::string& name, - void - Rosstackage::list(std::set >& list) - { -- for(std::tr1::unordered_map::const_iterator it = stackages_.begin(); -+ for(boost::unordered_map::const_iterator it = stackages_.begin(); - it != stackages_.end(); - ++it) - { -@@ -510,7 +510,7 @@ Rosstackage::listDuplicates(std::vector& dups) - { - dups.resize(dups_.size()); - int i = 0; -- for(std::tr1::unordered_map >::const_iterator it = dups_.begin(); -+ for(boost::unordered_map >::const_iterator it = dups_.begin(); - it != dups_.end(); - ++it) - { -@@ -523,7 +523,7 @@ void - Rosstackage::listDuplicatesWithPaths(std::map >& dups) - { - dups.clear(); -- for(std::tr1::unordered_map >::const_iterator it = dups_.begin(); -+ for(boost::unordered_map >::const_iterator it = dups_.begin(); - it != dups_.end(); - ++it) - { -@@ -589,7 +589,7 @@ Rosstackage::depsIndent(const std::string& name, bool direct, - { - computeDeps(stackage); - std::vector deps_vec; -- std::tr1::unordered_set deps_hash; -+ boost::unordered_set deps_hash; - std::vector indented_deps; - gatherDepsFull(stackage, direct, POSTORDER, 0, deps_hash, deps_vec, true, indented_deps); - for(std::vector::const_iterator it = indented_deps.begin(); -@@ -1080,7 +1080,7 @@ Rosstackage::plugins(const std::string& name, const std::string& attrib, - if(!depsOnDetail(name, true, stackages, true)) - return false; - // Also look in the package itself -- std::tr1::unordered_map::const_iterator it = stackages_.find(name); -+ boost::unordered_map::const_iterator it = stackages_.find(name); - if(it != stackages_.end()) - { - // don't warn here; it was done in depsOnDetail() -@@ -1093,7 +1093,7 @@ Rosstackage::plugins(const std::string& name, const std::string& attrib, - std::vector top_deps; - if(!depsDetail(top, false, top_deps)) - return false; -- std::tr1::unordered_set top_deps_set; -+ boost::unordered_set top_deps_set; - for(std::vector::iterator it = top_deps.begin(); - it != top_deps.end(); - ++it) -@@ -1283,7 +1283,7 @@ Rosstackage::depsOnDetail(const std::string& name, bool direct, - } - try - { -- for(std::tr1::unordered_map::const_iterator it = stackages_.begin(); -+ for(boost::unordered_map::const_iterator it = stackages_.begin(); - it != stackages_.end(); - ++it) - { -@@ -1318,7 +1318,7 @@ Rosstackage::profile(const std::vector& search_path, - { - double start = time_since_epoch(); - std::vector dcrs; -- std::tr1::unordered_set dcrs_hash; -+ boost::unordered_set dcrs_hash; - for(std::vector::const_iterator p = search_path.begin(); - p != search_path.end(); - ++p) -@@ -1428,7 +1428,7 @@ Rosstackage::crawlDetail(const std::string& path, - int depth, - bool collect_profile_data, - std::vector& profile_data, -- std::tr1::unordered_set& profile_hash) -+ boost::unordered_set& profile_hash) - { - if(depth > MAX_CRAWL_DEPTH) - throw Exception("maximum depth exceeded during crawl"); -@@ -1777,7 +1777,7 @@ Rosstackage::gatherDeps(Stackage* stackage, bool direct, - std::vector& deps, - bool no_recursion_on_wet) - { -- std::tr1::unordered_set deps_hash; -+ boost::unordered_set deps_hash; - std::vector indented_deps; - gatherDepsFull(stackage, direct, order, 0, - deps_hash, deps, false, indented_deps, no_recursion_on_wet); -@@ -1786,7 +1786,7 @@ Rosstackage::gatherDeps(Stackage* stackage, bool direct, - void - _gatherDepsFull(Stackage* stackage, bool direct, - traversal_order_t order, int depth, -- std::tr1::unordered_set& deps_hash, -+ boost::unordered_set& deps_hash, - std::vector& deps, - bool get_indented_deps, - std::vector& indented_deps, -@@ -1872,7 +1872,7 @@ _gatherDepsFull(Stackage* stackage, bool direct, - void - Rosstackage::gatherDepsFull(Stackage* stackage, bool direct, - traversal_order_t order, int depth, -- std::tr1::unordered_set& deps_hash, -+ boost::unordered_set& deps_hash, - std::vector& deps, - bool get_indented_deps, - std::vector& indented_deps, -@@ -2054,7 +2054,7 @@ Rosstackage::writeCache() - { - char *rpp = getenv("ROS_PACKAGE_PATH"); - fprintf(cache, "#ROS_PACKAGE_PATH=%s\n", (rpp ? rpp : "")); -- for(std::tr1::unordered_map::const_iterator it = stackages_.begin(); -+ for(boost::unordered_map::const_iterator it = stackages_.begin(); - it != stackages_.end(); - ++it) - fprintf(cache, "%s\n", it->second->path_.c_str()); -diff --git a/src/utils.cpp b/src/utils.cpp -index 97a557a..f41a00e 100644 ---- a/src/utils.cpp -+++ b/src/utils.cpp -@@ -28,7 +28,7 @@ - #include - #include - #include --#include -+#include - - #include "utils.h" - -@@ -41,7 +41,7 @@ deduplicate_tokens(const std::string& instring, - std::string& outstring) - { - std::vector vec; -- std::tr1::unordered_set set; -+ boost::unordered_set set; - boost::split(vec, instring, - boost::is_any_of("\t "), - boost::token_compress_on); --- -2.13.6 - diff --git a/v1-recipes-ros1/rospack/rospack_2.2.8.bb b/v1-recipes-ros1/rospack/rospack_2.2.8.bb deleted file mode 100644 index e07e214..0000000 --- a/v1-recipes-ros1/rospack/rospack_2.2.8.bb +++ /dev/null @@ -1,17 +0,0 @@ -DESCRIPTION = "ROS Package Tool" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=6;endline=6;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost cmake-modules ${PYTHON_PN}-rospkg-native libtinyxml" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz \ - file://0001-Replaced-references-to-deprecated-Boost.TR1.patch \ - " -SRC_URI[md5sum] = "f415d53b620d35ce674959ac7616d202" -SRC_URI[sha256sum] = "a8fecbe03f9757510fe47137642e39a7c31b823d5bf7fa7890acc1169106b638" - -inherit catkin - -RDEPENDS_${PN} = "${PYTHON_PN}-rosdep \ - ${@'python-subprocess' if d.getVar('PYTHON_PN', True) == 'python' else ''}" diff --git a/v1-recipes-ros1/rosserial/rosserial-arduino_0.6.4.bb b/v1-recipes-ros1/rosserial/rosserial-arduino_0.6.4.bb deleted file mode 100644 index 9e2a2c7..0000000 --- a/v1-recipes-ros1/rosserial/rosserial-arduino_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Libraries and examples for ROSserial usage on Arduino/AVR Platforms." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "std-msgs sensor-msgs geometry-msgs nav-msgs rosserial-client message-generation" - -require rosserial.inc diff --git a/v1-recipes-ros1/rosserial/rosserial-client_0.6.4.bb b/v1-recipes-ros1/rosserial/rosserial-client_0.6.4.bb deleted file mode 100644 index a4c4ab9..0000000 --- a/v1-recipes-ros1/rosserial/rosserial-client_0.6.4.bb +++ /dev/null @@ -1,6 +0,0 @@ -DESCRIPTION = "Generalized client side source for rosserial." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -require rosserial.inc diff --git a/v1-recipes-ros1/rosserial/rosserial-embeddedlinux_0.6.4.bb b/v1-recipes-ros1/rosserial/rosserial-embeddedlinux_0.6.4.bb deleted file mode 100644 index 98b4222..0000000 --- a/v1-recipes-ros1/rosserial/rosserial-embeddedlinux_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Libraries and examples for ROSserial usage on Embedded Linux Enviroments" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "std-msgs sensor-msgs geometry-msgs nav-msgs rosserial-client" - -require rosserial.inc diff --git a/v1-recipes-ros1/rosserial/rosserial-msgs_0.6.4.bb b/v1-recipes-ros1/rosserial/rosserial-msgs_0.6.4.bb deleted file mode 100644 index 5eb0f30..0000000 --- a/v1-recipes-ros1/rosserial/rosserial-msgs_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Messages for automatic topic configuration using rosserial." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation" - -require rosserial.inc diff --git a/v1-recipes-ros1/rosserial/rosserial-python_0.6.4.bb b/v1-recipes-ros1/rosserial/rosserial-python_0.6.4.bb deleted file mode 100644 index 8b3347b..0000000 --- a/v1-recipes-ros1/rosserial/rosserial-python_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "A Python-based implementation of the ROS serial protocol." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -require rosserial.inc - -RDEPENDS_${PN} = "rosserial-msgs diagnostic-msgs ${PYTHON_PN}-pyserial" diff --git a/v1-recipes-ros1/rosserial/rosserial-xbee_0.6.4.bb b/v1-recipes-ros1/rosserial/rosserial-xbee_0.6.4.bb deleted file mode 100644 index 9f2122e..0000000 --- a/v1-recipes-ros1/rosserial/rosserial-xbee_0.6.4.bb +++ /dev/null @@ -1,6 +0,0 @@ -DESCRIPTION = "tools to do point to multipoint communication between rosserial nodes connected to an xbee." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=17;endline=17;md5=d566ef916e9dedc494f5f793a6690ba5" - -require rosserial.inc diff --git a/v1-recipes-ros1/rosserial/rosserial.inc b/v1-recipes-ros1/rosserial/rosserial.inc deleted file mode 100644 index e5025bc..0000000 --- a/v1-recipes-ros1/rosserial/rosserial.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-drivers/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "d0caa025030e711ba99c2e31c55c368f" -SRC_URI[sha256sum] = "85bcaeb7767c1c71bb91c78b9cfc3f8804a608c752cd8352cdfdca3d02a094ae" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "rosserial" diff --git a/v1-recipes-ros1/sophus/sophus_0.9.1.bb b/v1-recipes-ros1/sophus/sophus_0.9.1.bb deleted file mode 100644 index 906ecf6..0000000 --- a/v1-recipes-ros1/sophus/sophus_0.9.1.bb +++ /dev/null @@ -1,23 +0,0 @@ -DESCRIPTION = "C++ implementation of Lie Groups using Eigen." -SECTION = "devel" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://sophus/sophus.hpp;beginline=5;endline=21;md5=4cb78e93094b91e5b1616cb93ab7e635" - -DEPENDS = "libeigen" - -SRC_URI = "https://github.com/stonier/sophus/archive/${PV}.tar.gz;;downloadfilename=${PN}_${PV}.tar.gz" -SRC_URI[md5sum] = "de77d9f4b769df91bd57c5224f7f1b88" -SRC_URI[sha256sum] = "962165b5233c5d4b4d1f6c36ea77e6f3d004b9fff907f617f9952f84534177cc" - -S = "${WORKDIR}/sophus-${PV}" - -inherit cmake - -# CXXFLAGS are needed to compile eigen 3.3.1 headers properly -CXXFLAGS += "-Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-ignored-attributes" - -do_install_append() { - # remove sysroot library path from cmake config files - sed -i -e 's#${STAGING_DIR_TARGET}##g' \ - ${D}${datadir}/sophus/*.cmake -} diff --git a/v1-recipes-ros1/srdfdom/srdfdom/0001-address-gcc6-build-error.patch b/v1-recipes-ros1/srdfdom/srdfdom/0001-address-gcc6-build-error.patch deleted file mode 100644 index d6b16cf..0000000 --- a/v1-recipes-ros1/srdfdom/srdfdom/0001-address-gcc6-build-error.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 5571eaff800b8be87add3436507659b5e166ab9c Mon Sep 17 00:00:00 2001 -From: Dmitry Rozhkov -Date: Fri, 20 Jan 2017 11:29:58 +0200 -Subject: [PATCH] address gcc6 build error - -With gcc6, compiling fails with `stdlib.h: No such file or directory`, -as including '-isystem /usr/include' breaks with gcc6, cf., -https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70129. - -This commit addresses this issue for this package in the same way -it was addressed in various other ROS packages. A list of related -commits and pull requests is at: - - https://github.com/ros/rosdistro/issues/12783 - -Upstream-Status: Backported [from kinetic-devel] - -Signed-off-by: Dmitry Rozhkov ---- - CMakeLists.txt | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index a28ecea..545934b 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,7 +2,6 @@ cmake_minimum_required(VERSION 2.8.3) - project(srdfdom) - - find_package(Boost REQUIRED) --include_directories(SYSTEM ${Boost_INCLUDE_DIR}) - - find_package(console_bridge REQUIRED) - find_package(urdfdom_headers REQUIRED) -@@ -11,7 +10,7 @@ find_package(catkin REQUIRED COMPONENTS cmake_modules urdfdom_py) - - find_package(TinyXML REQUIRED) - --include_directories(include ${TinyXML_INCLUDE_DIRS} ${catkin_INCLUDE_DIRS} ${console_bridge_INCLUDE_DIRS} ${urdfdom_headers_INCLUDE_DIRS}) -+include_directories(include ${Boost_INCLUDE_DIR} ${TinyXML_INCLUDE_DIRS} ${catkin_INCLUDE_DIRS} ${console_bridge_INCLUDE_DIRS} ${urdfdom_headers_INCLUDE_DIRS}) - link_directories(${catkin_LIBRARY_DIRS}) - - catkin_python_setup() --- -2.7.4 - diff --git a/v1-recipes-ros1/srdfdom/srdfdom_0.3.5.bb b/v1-recipes-ros1/srdfdom/srdfdom_0.3.5.bb deleted file mode 100644 index 0c45ba1..0000000 --- a/v1-recipes-ros1/srdfdom/srdfdom_0.3.5.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Parser for Semantic Robot Description Format" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "cmake-modules boost urdf urdfdom-py console-bridge libtinyxml urdfdom-headers" - -SRC_URI = "https://github.com/ros-planning/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz \ - file://0001-address-gcc6-build-error.patch \ - " -SRC_URI[md5sum] = "1b35fc7d120a8dbf41ede3c03c88ca5e" -SRC_URI[sha256sum] = "9018c7c4da88e406e5059f0e2013049dfa4c04980f42a311c1201748ba5ba1de" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin - -ROS_SPN = "srdfdom" diff --git a/v1-recipes-ros1/std-capabilities/std-capabilities_0.1.0.bb b/v1-recipes-ros1/std-capabilities/std-capabilities_0.1.0.bb deleted file mode 100644 index 5912ad1..0000000 --- a/v1-recipes-ros1/std-capabilities/std-capabilities_0.1.0.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Repository of standard capability interfaces." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://LICENSE;md5=6b38617620548d973af8c0de66615e95" - -SRC_URI = "https://github.com/osrf/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "c0ae69fddd03051cba41142349c05b2d" -SRC_URI[sha256sum] = "77cd3d4ab0022929ac4f68be64aad311ccc19b082228629ca7d0315fd088b158" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/std-msgs/std-msgs_0.5.10.bb b/v1-recipes-ros1/std-msgs/std-msgs_0.5.10.bb deleted file mode 100644 index a110deb..0000000 --- a/v1-recipes-ros1/std-msgs/std-msgs_0.5.10.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Standard ROS Messages including common message types representing primitive data types and other basic message constructs, such as multiarrays. \ - For common, generic robot-specific message types, please see common_msgs." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation message-runtime" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "1cbde9a04225a6fb668465c7554ed4a2" -SRC_URI[sha256sum] = "c837974f840f42d75687360b0b4e40462c0abf4c94ce7fe227a1941272393f80" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/unique-identifier/unique-id_1.0.5.bb b/v1-recipes-ros1/unique-identifier/unique-id_1.0.5.bb deleted file mode 100644 index ec2cdbf..0000000 --- a/v1-recipes-ros1/unique-identifier/unique-id_1.0.5.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "ROS Python and C++ interfaces for universally unique identifiers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp rospy uuid-msgs" - -require unique-identifier.inc diff --git a/v1-recipes-ros1/unique-identifier/unique-identifier.inc b/v1-recipes-ros1/unique-identifier/unique-identifier.inc deleted file mode 100644 index 6d154ae..0000000 --- a/v1-recipes-ros1/unique-identifier/unique-identifier.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-geographic-info/${ROS_SPN}/archive/${ROS_SPN}-${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "6c04f7238aae651cfb3daa97c018232d" -SRC_URI[sha256sum] = "70f3fc1e8b81ce2a80383fe1bec69dd0760913852a78ff1d010e6a1c2baa1d3c" - -S = "${WORKDIR}/${ROS_SPN}-${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "unique_identifier" diff --git a/v1-recipes-ros1/unique-identifier/uuid-msgs_1.0.5.bb b/v1-recipes-ros1/unique-identifier/uuid-msgs_1.0.5.bb deleted file mode 100644 index 6e47d12..0000000 --- a/v1-recipes-ros1/unique-identifier/uuid-msgs_1.0.5.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "ROS messages for universally unique identifiers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation std-msgs" - -require unique-identifier.inc - -RDEPENDS_${PN} = "message-runtime" diff --git a/v1-recipes-ros1/urdf-tutorial/urdf-tutorial_0.3.0.bb b/v1-recipes-ros1/urdf-tutorial/urdf-tutorial_0.3.0.bb deleted file mode 100644 index 6eb5865..0000000 --- a/v1-recipes-ros1/urdf-tutorial/urdf-tutorial_0.3.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "This package contains a number of URDF tutorials." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "urdf" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "b8be1589ce7779f43f8de30cee725c52" -SRC_URI[sha256sum] = "c54a8967ff9fdab1fd3a8cd42994e874b0d332e186338e78381317ebae118b92" - -S = "${WORKDIR}/${ROS_SP}/${ROS_SPN}" - -inherit catkin diff --git a/v1-recipes-ros1/velodyne/velodyne-driver_1.3.0.bb b/v1-recipes-ros1/velodyne/velodyne-driver_1.3.0.bb deleted file mode 100644 index 1743b5e..0000000 --- a/v1-recipes-ros1/velodyne/velodyne-driver_1.3.0.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "ROS device driver for Velodyne HDL-64E, and HDL-32 LIDARs." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "diagnostic-updater dynamic-reconfigure libpcap nodelet pluginlib roscpp tf velodyne-msgs" - -require velodyne.inc - -RDEPENDS_${PN} = "bash" diff --git a/v1-recipes-ros1/velodyne/velodyne-msgs_1.3.0.bb b/v1-recipes-ros1/velodyne/velodyne-msgs_1.3.0.bb deleted file mode 100644 index 1caeef3..0000000 --- a/v1-recipes-ros1/velodyne/velodyne-msgs_1.3.0.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "ROS message definitions for Velodyne 3D LIDARs." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "message-generation message-runtime std-msgs roscpp-serialization" - -require velodyne.inc diff --git a/v1-recipes-ros1/velodyne/velodyne-pointcloud_1.3.0.bb b/v1-recipes-ros1/velodyne/velodyne-pointcloud_1.3.0.bb deleted file mode 100644 index 1e52cf6..0000000 --- a/v1-recipes-ros1/velodyne/velodyne-pointcloud_1.3.0.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "Point cloud conversions for Velodyne 3D LIDARs." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "angles nodelet pcl-conversions pcl-ros pluginlib roscpp roslib sensor-msgs tf \ - velodyne-driver velodyne-msgs yaml-cpp" - -require velodyne.inc diff --git a/v1-recipes-ros1/velodyne/velodyne.inc b/v1-recipes-ros1/velodyne/velodyne.inc deleted file mode 100644 index b5d965d..0000000 --- a/v1-recipes-ros1/velodyne/velodyne.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-drivers/${ROS_SPN}/archive/${ROS_SP}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "f832dfb305fc68cc4214c706cc53428d" -SRC_URI[sha256sum] = "7adfb3efaf89a6576f796e40ef32041175e911589cfc75cbf6d10e62fd66c3c2" - -S = "${WORKDIR}/${ROS_SPN}-${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "velodyne" diff --git a/v1-recipes-ros1/vision-opencv/cv-bridge_1.11.16.bb b/v1-recipes-ros1/vision-opencv/cv-bridge_1.11.16.bb deleted file mode 100644 index ad70ceb..0000000 --- a/v1-recipes-ros1/vision-opencv/cv-bridge_1.11.16.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "CvBridge converts between ROS Image messages and OpenCV images" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "boost opencv rosconsole sensor-msgs ${PYTHON_PN}-numpy-native" - -# This option disables python2 support because we can't support both python2 -# and python3 since OE upstream has disabled python2 bindings in Boost. -EXTRA_OECMAKE =+ "${@'-DANDROID=ON' if d.getVar('PYTHON_PN', True) != 'python3' else ''}" - -require vision-opencv.inc diff --git a/v1-recipes-ros1/vision-opencv/image-geometry_1.11.16.bb b/v1-recipes-ros1/vision-opencv/image-geometry_1.11.16.bb deleted file mode 100644 index 3ed5a84..0000000 --- a/v1-recipes-ros1/vision-opencv/image-geometry_1.11.16.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "`image_geometry` contains C++ and Python libraries for interpreting images geometrically." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "opencv sensor-msgs" - -require vision-opencv.inc diff --git a/v1-recipes-ros1/vision-opencv/vision-opencv.inc b/v1-recipes-ros1/vision-opencv/vision-opencv.inc deleted file mode 100644 index f37563a..0000000 --- a/v1-recipes-ros1/vision-opencv/vision-opencv.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/ros-perception/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "d572249f578dd2a1753be77fd8d94107" -SRC_URI[sha256sum] = "9b9b98d27f6dda114b2ba59cb5963b7bf336154589d68c4a6c96cc090d1fc880" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "vision_opencv" diff --git a/v1-recipes-ros1/xacro/xacro_1.9.5.bb b/v1-recipes-ros1/xacro/xacro_1.9.5.bb deleted file mode 100644 index c681985..0000000 --- a/v1-recipes-ros1/xacro/xacro_1.9.5.bb +++ /dev/null @@ -1,12 +0,0 @@ -DESCRIPTION = "Xacro is an XML macro language." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roslint" - -SRC_URI = "https://github.com/ros/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "4f9bb02da14c161b8452b81f90791c34" -SRC_URI[sha256sum] = "e8ff4107470cecf1ac8c209cbcfcbb648ab489ee9a4a1665c17771a65ec7d93e" - -inherit catkin diff --git a/v1-recipes-ros1/xv-11-laser-driver/xv-11-laser-driver_0.2.2.bb b/v1-recipes-ros1/xv-11-laser-driver/xv-11-laser-driver_0.2.2.bb deleted file mode 100644 index 5312216..0000000 --- a/v1-recipes-ros1/xv-11-laser-driver/xv-11-laser-driver_0.2.2.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "Neato XV-11 Laser Driver. This driver works with the laser when it is removed \ -from the XV-11 Robot as opposed to reading scans from the Neato's USB port." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=16;endline=16;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "sensor-msgs roscpp boost" - -SRC_URI = "https://github.com/rohbotics/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "2f60eab48f5b1d2a587b21887629fd0a" -SRC_URI[sha256sum] = "ca62f2eac7f716bb1547914d2dee8d63459de34c12cea972f770a897dd704307" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/yocs-msgs/yocs-msgs_0.6.3.bb b/v1-recipes-ros1/yocs-msgs/yocs-msgs_0.6.3.bb deleted file mode 100644 index 9876651..0000000 --- a/v1-recipes-ros1/yocs-msgs/yocs-msgs_0.6.3.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "Yujin's Open Control System messages, services and actions" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "actionlib-msgs std-msgs std-srvs geometry-msgs message-generation dynamic-reconfigure" - -SRC_URI = "https://github.com/yujinrobot/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "aa6d653e6f54fe01c7214008b67cadd2" -SRC_URI[sha256sum] = "df0d541cd0752e444965e52980ba999e5c47e3d455caa0362d4cf9d75be8cccc" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin diff --git a/v1-recipes-ros1/yujin-ocs/yocs-ar-marker-tracking_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-ar-marker-tracking_0.6.4.bb deleted file mode 100644 index ec162cc..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-ar-marker-tracking_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Collecting, tracking and generating statistics for ar markers from ar_track_alvar." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ar-track-alvar-msgs roscpp geometry-msgs sensor-msgs yaml-cpp yocs-math-toolkit" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-ar-pair-approach_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-ar-pair-approach_0.6.4.bb deleted file mode 100644 index fc225c6..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-ar-pair-approach_0.6.4.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Search and approach behaviour, moving to a target in front of a pair of ar markers." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "dynamic-reconfigure geometry-msgs rospy std-msgs tf" - -require yujin-ocs.inc - -RDEPENDS_${PN} = "bash" diff --git a/v1-recipes-ros1/yujin-ocs/yocs-ar-pair-tracking_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-ar-pair-tracking_0.6.4.bb deleted file mode 100644 index 73d71f5..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-ar-pair-tracking_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "The AR pair tracking package." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp std-msgs geometry-msgs sensor-msgs yocs-math-toolkit ar-track-alvar-msgs yocs-ar-marker-tracking yocs-msgs" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-cmd-vel-mux_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-cmd-vel-mux_0.6.4.bb deleted file mode 100644 index ef27c10..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-cmd-vel-mux_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "A multiplexer for command velocity inputs." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp nodelet dynamic-reconfigure pluginlib geometry-msgs yaml-cpp" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-controllers_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-controllers_0.6.4.bb deleted file mode 100644 index 4313161..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-controllers_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Library for various controller types and algorithms" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-diff-drive-pose-controller_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-diff-drive-pose-controller_0.6.4.bb deleted file mode 100644 index ab210ff..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-diff-drive-pose-controller_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "A controller for driving a differential drive base to a pose goal or along a path specified by multiple poses." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-threads geometry-msgs nodelet pluginlib roscpp sensor-msgs std-msgs tf yocs-controllers yocs-math-toolkit" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-joyop_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-joyop_0.6.4.bb deleted file mode 100644 index 738b88c..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-joyop_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Joystick teleoperation for your robot core" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp geometry-msgs sensor-msgs std-msgs yocs-msgs ecl-exceptions ecl-time" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-keyop_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-keyop_0.6.4.bb deleted file mode 100644 index 58a0acc..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-keyop_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Keyboard teleoperation for your robot" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp geometry-msgs std-msgs ecl-exceptions ecl-threads ecl-time" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-localization-manager_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-localization-manager_0.6.4.bb deleted file mode 100644 index cc53b25..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-localization-manager_0.6.4.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Localization Manager helps to localize robot's position with annotated information" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=13;endline=13;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roslint" - -require yujin-ocs.inc - -RDEPENDS_${PN} = "rospy actionlib ar-track-alvar ar-track-alvar-msgs geometry-msgs std-msgs yocs-msgs dynamic-reconfigure tf" diff --git a/v1-recipes-ros1/yujin-ocs/yocs-math-toolkit_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-math-toolkit_0.6.4.bb deleted file mode 100644 index 5898c6d..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-math-toolkit_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Math toolkit for Yujin open control system." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-build ecl-config ecl-exceptions ecl-formatters ecl-linear-algebra geometry-msgs roscpp tf" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-navigator_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-navigator_0.6.4.bb deleted file mode 100644 index 1d10fe8..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-navigator_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Navigation module for robots" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "rospy roscpp actionlib tf yocs-math-toolkit move-base-msgs nav-msgs yocs-msgs" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-rapps_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-rapps_0.6.4.bb deleted file mode 100644 index dedcd77..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-rapps_0.6.4.bb +++ /dev/null @@ -1,6 +0,0 @@ -DESCRIPTION = "Yujin open control system rapps for use with the app manager and rocon concert" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-safety-controller_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-safety-controller_0.6.4.bb deleted file mode 100644 index f9fe782..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-safety-controller_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "A controller ensuring the safe operation of your robot." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=14;endline=14;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "ecl-threads geometry-msgs nodelet pluginlib roscpp sensor-msgs std-msgs yocs-controllers" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-velocity-smoother_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-velocity-smoother_0.6.4.bb deleted file mode 100644 index 3d945f7..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-velocity-smoother_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Bound incoming velocity messages according to robot velocity and acceleration limits." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp pluginlib nodelet geometry-msgs nav-msgs ecl-threads dynamic-reconfigure" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-virtual-sensor_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-virtual-sensor_0.6.4.bb deleted file mode 100644 index 60a0ba0..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-virtual-sensor_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Virtual sensor that uses semantic map information to see obstacles undetectable by robot sensors." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "tf roscpp sensor-msgs geometry-msgs yocs-msgs yocs-math-toolkit" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yocs-waypoint-provider/0001-yocs_waypoint_provider-also-install-libraries.patch b/v1-recipes-ros1/yujin-ocs/yocs-waypoint-provider/0001-yocs_waypoint_provider-also-install-libraries.patch deleted file mode 100644 index 65a0543..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-waypoint-provider/0001-yocs_waypoint_provider-also-install-libraries.patch +++ /dev/null @@ -1,56 +0,0 @@ -From 6492044a8c7c5c285962c104217111716fd7bb78 Mon Sep 17 00:00:00 2001 -From: Lukas Bulwahn -Date: Tue, 3 Jan 2017 11:17:10 +0100 -Subject: [PATCH] yocs_waypoint_provider: also install libraries - -To provide a package where all needed content is installed, also -the two libraries waypoint_provider_lib and -way_provider_yaml_parser_lib that are required by the -waypoint_provider executable must be installed. - -I became aware of this issue when creating bitbake recipes for the -yocs_waypoint_provider package in the OpenEmbedded layer for ROS [1]. -The bitbake tool chain reported the following warnings for the -yocs_waypoint_provider 0.6.4, shipped in the indigo distribution: -``` -WARNING: yocs-waypoint-provider-0.6.4-r0 do_package_qa: QA Issue: /opt/ros/indigo/lib/yocs_waypoint_provider/waypoint_provider contained in package yocs-waypoint-provider requires libwaypoint_provider_lib.so, but no providers found in RDEPENDS_yocs-waypoint-provider? [file-rdeps] -WARNING: yocs-waypoint-provider-0.6.4-r0 do_package_qa: QA Issue: /opt/ros/indigo/lib/yocs_waypoint_provider/waypoint_provider contained in package yocs-waypoint-provider requires libwaypoint_provider_yaml_parser_lib.so, but no providers found in RDEPENDS_yocs-waypoint-provider? [file-rdeps] -``` -These two warnings pointed out that the two libraries in -yocs_waypoint_provider were not installed. - -[1] https://github.com/bmwcarit/meta-ros - -Signed-off-by: Lukas Bulwahn - -Upstream-Status: Accepted [https://github.com/yujinrobot/yujin_ocs/commit/60c1d5d1046217836aa926e3b8e491c737f8d93e] - -This patch has been generated with: - `git format-patch -1 6492044a8c7c5c285962c104217111716fd7bb78` -in the yujin_ocs repository. - -Signed-off-by: Lukas Bulwahn ---- - yocs_waypoint_provider/CMakeLists.txt | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/yocs_waypoint_provider/CMakeLists.txt b/yocs_waypoint_provider/CMakeLists.txt -index 13c7ae2..f736e78 100644 ---- a/yocs_waypoint_provider/CMakeLists.txt -+++ b/yocs_waypoint_provider/CMakeLists.txt -@@ -38,6 +38,12 @@ target_link_libraries(waypoint_provider waypoint_provider_lib waypoint_provider_ - ## Install ## - ############# - -+install(TARGETS waypoint_provider_lib waypoint_provider_yaml_parser_lib -+ ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -+ LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -+ RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -+) -+ - install(TARGETS waypoint_provider - DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} - ) --- -2.5.5 - diff --git a/v1-recipes-ros1/yujin-ocs/yocs-waypoint-provider_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-waypoint-provider_0.6.4.bb deleted file mode 100644 index 2492330..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-waypoint-provider_0.6.4.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Parse a multiple poses from yaml and provide as topic and service." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=12;endline=12;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "roscpp visualization-msgs yocs-msgs geometry-msgs yaml-cpp" - -require yujin-ocs.inc - -SRC_URI += "file://0001-yocs_waypoint_provider-also-install-libraries.patch;striplevel=2" diff --git a/v1-recipes-ros1/yujin-ocs/yocs-waypoints-navi_0.6.4.bb b/v1-recipes-ros1/yujin-ocs/yocs-waypoints-navi_0.6.4.bb deleted file mode 100644 index dc59b31..0000000 --- a/v1-recipes-ros1/yujin-ocs/yocs-waypoints-navi_0.6.4.bb +++ /dev/null @@ -1,8 +0,0 @@ -DESCRIPTION = "Simple tool for waypoints navigation" -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=11;endline=11;md5=d566ef916e9dedc494f5f793a6690ba5" - -DEPENDS = "tf roscpp actionlib nav-msgs geometry-msgs move-base-msgs actionlib-msgs visualization-msgs yocs-math-toolkit yocs-msgs" - -require yujin-ocs.inc diff --git a/v1-recipes-ros1/yujin-ocs/yujin-ocs.inc b/v1-recipes-ros1/yujin-ocs/yujin-ocs.inc deleted file mode 100644 index 7855fb6..0000000 --- a/v1-recipes-ros1/yujin-ocs/yujin-ocs.inc +++ /dev/null @@ -1,9 +0,0 @@ -SRC_URI = "https://github.com/yujinrobot/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "bd996001ff36fc07b470d9695ce81414" -SRC_URI[sha256sum] = "3ecc6a3f59c007921369a7542be69121801635421dcedab2528d4298f339f838" - -S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" - -inherit catkin - -ROS_SPN = "yujin_ocs" diff --git a/v1-recipes-ros1/zeroconf-msgs/zeroconf-msgs_0.2.1.bb b/v1-recipes-ros1/zeroconf-msgs/zeroconf-msgs_0.2.1.bb deleted file mode 100644 index c7b0c9f..0000000 --- a/v1-recipes-ros1/zeroconf-msgs/zeroconf-msgs_0.2.1.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "General ros communications used by the various zeroconf implementations." -SECTION = "devel" -LICENSE = "BSD" -LIC_FILES_CHKSUM = "file://package.xml;beginline=8;endline=8;md5=5ee5b8b046ae48ad94a2037ca953a67b" - -DEPENDS = "std-msgs message-generation" - -SRC_URI = "https://github.com/stonier/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" -SRC_URI[md5sum] = "38e89e637f855c2ea0e8cb65c02dfd08" -SRC_URI[sha256sum] = "a5bfd788bc2e2aefb07cb3a302a25cbeef2ce7e931a3a273cb1ae9669645a696" - -S = "${WORKDIR}/${ROS_SP}" - -inherit catkin