Commit Graph

43 Commits

Author SHA1 Message Date
Herb Kuta 025e2e96a9 TEMP console-bridge: Provide v0.4.2 for crystal, bionic v0.4.0 for melodic, bouncy
crystal console-bridge-vendor builds v0.4.1 if version is earlier, but
its console-bridge.pc has Version: 0.4.0 => fixed in v0.4.2 .

Eventually fix console-bridge-vendor.pc not to have a bad path and
revert this commit.
2019-06-22 18:51:18 -07:00
Herb Kuta c0a11874df DRAFT {crystal} Blacklist and remove dependencies on OpenSplice packages 2019-06-22 18:51:18 -07:00
Herb Kuta 30ddbac63a DRAFT {crystal} Blacklist and remove dependencies on Connext packages 2019-06-22 18:51:18 -07:00
Herb Kuta da72340f0d DRAFT crystal/ros-distro.inc: Append to ROS_SUPERFLORE_GENERATED_BUILDTOOLS
Since superflore doesn't know when its generating a recipe that it will
be for a buildtool, it can't know that what's in ROS_EXEC_DEPEND are also
buildtools.
2019-06-22 18:51:18 -07:00
Herb Kuta ccb5f4c2a3 DRAFT layer.conf: Depend on meta-intel-realsense if "ros-realsense" feature enabled 2019-06-22 18:51:18 -07:00
Herb Kuta b0385f57cb DRAFT layer.conf: Depend on meta-qt5 if "ros-qt5" feature enabled 2019-06-22 18:51:18 -07:00
Herb Kuta dc97448e49 DRAFT layer.conf: Add LAYERDEPENDS 2019-06-22 18:51:18 -07:00
Herb Kuta a95987d1f4 DRAFT layer.conf: Update for superflore generation 2019-06-22 18:51:18 -07:00
Herb Kuta b8a03be409 DRAFT Add ros-distro/ros-distro.conf 2019-06-22 18:51:18 -07:00
Herb Kuta 096abf49c9 DRAFT ros-common.inc: Use systemd for OE DISTRO-s 2019-06-22 18:51:18 -07:00
Herb Kuta 0199633e50 DRAFT Add conf/distro/{ros1,ros2}.conf, conf/distro/include/ros-common.inc 2019-06-22 18:51:18 -07:00
Herb Kuta 614a7deed5 DRAFT Add include/dashing/ros-distro-{recipe-blacklist,preferred-versions,preferred-provider}.inc 2019-06-22 18:51:18 -07:00
Herb Kuta 0a41d896c2 DRAFT Add include/dashing/ros-distro.inc 2019-06-22 18:51:16 -07:00
Herb Kuta de705faa8e SQUASH Split off dashing/generated-superflore-datetime.inc 2019-06-22 18:49:35 -07:00
Herb Kuta 8017277df1 DRAFT {dashing} Initial sync to dashing-cache.yaml 20190607222522
Recipes generated by superflore for all packages in ROS distribution dashing.

This pull request was generated by issuing:

superflore-gen-oe-recipes --upstream-repo https://github.com/ros/meta-ros --upstream-branch master --ros-distro dashing

* ament-cmake-ros 0.7.0-1
* ament-cmake-auto 0.7.3-1
* ament-cmake-core 0.7.3-1
* ament-cmake-export-definitions 0.7.3-1
* ament-cmake-export-dependencies 0.7.3-1
* ament-cmake-export-include-directories 0.7.3-1
* ament-cmake-export-interfaces 0.7.3-1
* ament-cmake-export-libraries 0.7.3-1
* ament-cmake-export-link-flags 0.7.3-1
* ament-cmake-gmock 0.7.3-1
* ament-cmake-gtest 0.7.3-1
* ament-cmake-include-directories 0.7.3-1
* ament-cmake-libraries 0.7.3-1
* ament-cmake-nose 0.7.3-1
* ament-cmake-pytest 0.7.3-1
* ament-cmake-python 0.7.3-1
* ament-cmake-target-dependencies 0.7.3-1
* ament-cmake-test 0.7.3-1
* ament-cmake 0.7.3-1
* ament-index-cpp 0.7.0-1
* ament-index-python 0.7.0-1
* ament-clang-format 0.7.3-1
* ament-cmake-clang-format 0.7.3-1
* ament-cmake-copyright 0.7.3-1
* ament-cmake-cppcheck 0.7.3-1
* ament-cmake-cpplint 0.7.3-1
* ament-cmake-flake8 0.7.3-1
* ament-cmake-lint-cmake 0.7.3-1
* ament-cmake-pclint 0.7.3-1
* ament-cmake-pep257 0.7.3-1
* ament-cmake-pep8 0.7.3-1
* ament-cmake-pyflakes 0.7.3-1
* ament-cmake-uncrustify 0.7.3-1
* ament-cmake-xmllint 0.7.3-1
* ament-copyright 0.7.3-1
* ament-cppcheck 0.7.3-1
* ament-cpplint 0.7.3-1
* ament-flake8 0.7.3-1
* ament-lint-auto 0.7.3-1
* ament-lint-cmake 0.7.3-1
* ament-lint-common 0.7.3-1
* ament-pclint 0.7.3-1
* ament-pep257 0.7.3-1
* ament-pep8 0.7.3-1
* ament-pyflakes 0.7.3-1
* ament-uncrustify 0.7.3-1
* ament-xmllint 0.7.3-1
* ament-package 0.7.0
* angles 1.12.1-1
* apriltag 3.1.0-2
* behaviortree-cpp-v3 3.0.9-1
* behaviortree-cpp 2.5.2-1
* cartographer 1.0.0-1
* class-loader 1.3.1-1
* actionlib-msgs 0.7.0-1
* common-interfaces 0.7.0-1
* diagnostic-msgs 0.7.0-1
* geometry-msgs 0.7.0-1
* nav-msgs 0.7.0-1
* sensor-msgs 0.7.0-1
* shape-msgs 0.7.0-1
* std-msgs 0.7.0-1
* std-srvs 0.7.0-1
* stereo-msgs 0.7.0-1
* trajectory-msgs 0.7.0-1
* visualization-msgs 0.7.0-1
* console-bridge-vendor 1.2.0-1
* action-tutorials 0.7.6-1
* composition 0.7.6-1
* demo-nodes-cpp-rosnative 0.7.6-1
* demo-nodes-cpp 0.7.6-1
* demo-nodes-py 0.7.6-1
* dummy-map-server 0.7.6-1
* dummy-robot-bringup 0.7.6-1
* dummy-sensors 0.7.6-1
* image-tools 0.7.6-1
* intra-process-demo 0.7.6-1
* lifecycle 0.7.6-1
* logging-demo 0.7.6-1
* pendulum-control 0.7.6-1
* pendulum-msgs 0.7.6-1
* quality-of-service-demo-cpp 0.7.6-1
* quality-of-service-demo-py 0.7.6-1
* topic-monitor 0.7.6-1
* depthimage-to-laserscan 2.2.1-1
* example-interfaces 0.7.1-1
* examples-rclcpp-minimal-action-client 0.7.3-1
* examples-rclcpp-minimal-action-server 0.7.3-1
* examples-rclcpp-minimal-client 0.7.3-1
* examples-rclcpp-minimal-composition 0.7.3-1
* examples-rclcpp-minimal-publisher 0.7.3-1
* examples-rclcpp-minimal-service 0.7.3-1
* examples-rclcpp-minimal-subscriber 0.7.3-1
* examples-rclcpp-minimal-timer 0.7.3-1
* examples-rclpy-executors 0.7.3-1
* examples-rclpy-minimal-action-client 0.7.3-1
* examples-rclpy-minimal-action-server 0.7.3-1
* examples-rclpy-minimal-client 0.7.3-1
* examples-rclpy-minimal-publisher 0.7.3-1
* examples-rclpy-minimal-service 0.7.3-1
* examples-rclpy-minimal-subscriber 0.7.3-1
* fastcdr 1.0.9-2
* fastrtps 1.8.0-2
* fmi-adapter-examples 0.1.5-1
* fmi-adapter 0.1.5-1
* gazebo-msgs 3.3.1-1
* gazebo-plugins 3.3.1-1
* gazebo-ros-pkgs 3.3.1-1
* gazebo-ros 3.3.1-1
* gazebo-rosdev 3.3.1-1
* tf2-eigen 0.11.3-1
* tf2-geometry-msgs 0.11.3-1
* tf2-msgs 0.11.3-1
* tf2-ros 0.11.3-1
* tf2-sensor-msgs 0.11.3-1
* tf2 0.11.3-1
* gmock-vendor 1.8.9000-1
* gtest-vendor 1.8.9000-1
* camera-calibration-parsers 2.1.1-1
* camera-info-manager 2.1.1-1
* image-transport 2.1.1-1
* joy 2.3.2-1
* kdl-parser 2.2.0-1
* laser-geometry 2.0.0
* launch-ros 0.8.4-1
* launch-testing-ros 0.8.4-1
* ros2launch 0.8.4-1
* launch-testing-ament-cmake 0.8.3-1
* launch-testing 0.8.3-1
* launch 0.8.3-1
* librealsense2 2.16.5-1
* libyaml-vendor 1.0.0-1
* message-filters 3.1.2-1
* map-msgs 2.0.1
* nmea-msgs 2.0.0-1
* object-msgs 0.4.0-1
* ompl 1.4.2-1
* orocos-kdl 3.2.0-1
* osrf-pycommon 0.1.7-1
* osrf-testing-tools-cpp 1.2.1-1
* test-osrf-testing-tools-cpp 1.2.1-1
* pcl-conversions 2.0.0-1
* pluginlib 2.3.1-1
* poco-vendor 1.2.0-1
* python-qt-binding 1.0.1-1
* qt-dotgraph 1.0.5-1
* qt-gui-app 1.0.5-1
* qt-gui-core 1.0.5-1
* qt-gui-cpp 1.0.5-1
* qt-gui-py-common 1.0.5-1
* qt-gui 1.0.5-1
* action-msgs 0.7.4-1
* builtin-interfaces 0.7.4-1
* composition-interfaces 0.7.4-1
* lifecycle-msgs 0.7.4-1
* rcl-interfaces 0.7.4-1
* rosgraph-msgs 0.7.4-1
* test-msgs 0.7.4-1
* rcl-logging-log4cxx 0.2.1-1
* rcl-logging-noop 0.2.1-1
* rcl-action 0.7.4-1
* rcl-lifecycle 0.7.4-1
* rcl-yaml-param-parser 0.7.4-1
* rcl 0.7.4-1
* rclcpp-action 0.7.5-1
* rclcpp-components 0.7.5-1
* rclcpp-lifecycle 0.7.5-1
* rclcpp 0.7.5-1
* rclpy 0.7.3-1
* rcpputils 0.1.0-1
* rcutils 0.7.3-1
* rttest 0.7.1-1
* tlsf-cpp 0.7.1-1
* libcurl-vendor 2.1.0-2
* resource-retriever 2.1.0-2
* rmw-connext-cpp 0.7.2-1
* rmw-connext-shared-cpp 0.7.2-1
* rmw-fastrtps-cpp 0.7.3-1
* rmw-fastrtps-dynamic-cpp 0.7.3-1
* rmw-fastrtps-shared-cpp 0.7.3-1
* rmw-implementation 0.7.1-2
* rmw-opensplice-cpp 0.7.1-1
* rmw-implementation-cmake 0.7.1-1
* rmw 0.7.1-1
* robot-state-publisher 2.2.2-1
* ros-environment 2.3.0-1
* ros-testing 0.1.0-1
* ros2test 0.1.0-1
* ros-workspace 0.7.1-1
* ros1-bridge 0.7.2-3
* realsense-camera-msgs 2.0.4-2
* realsense-ros2-camera 2.0.4-2
* object-analytics-msgs 0.5.4-2
* object-analytics-node 0.5.4-2
* object-analytics-rviz 0.5.4-2
* ros2action 0.7.4-1
* ros2cli 0.7.4-1
* ros2component 0.7.4-1
* ros2lifecycle 0.7.4-1
* ros2msg 0.7.4-1
* ros2multicast 0.7.4-1
* ros2node 0.7.4-1
* ros2param 0.7.4-1
* ros2pkg 0.7.4-1
* ros2run 0.7.4-1
* ros2service 0.7.4-1
* ros2srv 0.7.4-1
* ros2topic 0.7.4-1
* ros1-rosbag-storage-vendor 0.0.6-2
* rosbag2-bag-v2-plugins 0.0.6-2
* ros2bag 0.1.2-1
* rosbag2-converter-default-plugins 0.1.2-1
* rosbag2-storage-default-plugins 0.1.2-1
* rosbag2-storage 0.1.2-1
* rosbag2-test-common 0.1.2-1
* rosbag2-tests 0.1.2-1
* rosbag2-transport 0.1.2-1
* rosbag2 0.1.2-1
* shared-queues-vendor 0.1.2-1
* sqlite3-vendor 0.1.2-1
* rosidl-generator-dds-idl 0.7.1-1
* rosidl-default-generators 0.7.0-1
* rosidl-default-runtime 0.7.0-1
* python-cmake-module 0.7.6-1
* rosidl-generator-py 0.7.6-1
* rosidl-runtime-py 0.7.6-1
* connext-cmake-module 0.7.2-1
* rosidl-typesupport-connext-c 0.7.2-1
* rosidl-typesupport-connext-cpp 0.7.2-1
* fastrtps-cmake-module 0.7.1-1
* rosidl-typesupport-fastrtps-c 0.7.1-1
* rosidl-typesupport-fastrtps-cpp 0.7.1-1
* opensplice-cmake-module 0.7.1-1
* rosidl-typesupport-opensplice-c 0.7.1-1
* rosidl-typesupport-opensplice-cpp 0.7.1-1
* rosidl-typesupport-c 0.7.1-1
* rosidl-typesupport-cpp 0.7.1-1
* rosidl-adapter 0.7.3-1
* rosidl-cmake 0.7.3-1
* rosidl-generator-c 0.7.3-1
* rosidl-generator-cpp 0.7.3-1
* rosidl-parser 0.7.3-1
* rosidl-typesupport-interface 0.7.3-1
* rosidl-typesupport-introspection-c 0.7.3-1
* rosidl-typesupport-introspection-cpp 0.7.3-1
* rqt-action 1.0.1-1
* rqt-console 1.0.1-1
* rqt-graph 1.0.1-1
* rqt-image-view 1.0.2-1
* rqt-msg 1.0.2-1
* rqt-plot 1.0.5-1
* rqt-publisher 1.0.5-1
* rqt-py-console 1.0.0-1
* rqt-service-caller 1.0.3-1
* rqt-shell 1.0.0-1
* rqt-srv 1.0.1-1
* rqt-top 1.0.0-1
* rqt-topic 1.0.0-1
* rqt-gui-cpp 1.0.4-1
* rqt-gui-py 1.0.4-1
* rqt-gui 1.0.4-1
* rqt-py-common 1.0.4-1
* rqt 1.0.4-1
* rviz-assimp-vendor 6.1.1-1
* rviz-common 6.1.1-1
* rviz-default-plugins 6.1.1-1
* rviz-ogre-vendor 6.1.1-1
* rviz-rendering-tests 6.1.1-1
* rviz-rendering 6.1.1-1
* rviz-visual-testing-framework 6.1.1-1
* rviz2 6.1.1-1
* sros2-cmake 0.7.0-1
* sros2 0.7.0-1
* system-modes-examples 0.1.4-1
* system-modes 0.1.4-1
* teleop-twist-joy 2.2.0-1
* teleop-twist-keyboard 2.3.0-1
* test-interface-files 0.7.1-1
* tinydir-vendor 1.1.0-1
* tinyxml-vendor 0.7.0-1
* tinyxml2-vendor 0.6.1-1
* tlsf 0.5.0-1
* uncrustify-vendor 1.2.0-1
* unique-identifier-msgs 2.1.0-1
* urdf 2.2.0-1
* urdfdom-headers 1.0.4-1
* urdfdom 2.2.0-1
* desktop 0.7.0-1
* ros-base 0.7.0-1
* ros-core 0.7.0-1
* cv-bridge 2.1.2-1
* image-geometry 2.1.2-1
* vision-opencv 2.1.2-1
* yaml-cpp-vendor 6.0.1-1:1
2019-06-22 18:49:35 -07:00
Herb Kuta 190c8d13f3 DRAFT Add include/crystal/ros-distro-preferred-providers.inc 2019-06-22 18:49:35 -07:00
Herb Kuta db70557f7f DRAFT Add include/crystal/ros-distro-{recipe-blacklist,preferred-versions}.inc 2019-06-22 18:49:35 -07:00
Herb Kuta 1d4d935b30 DRAFT Add include/crystal/ros-distro.inc 2019-06-22 18:49:33 -07:00
Herb Kuta b2b7080b4d DRAFT {crystal} Initial sync to crystal-cache.yaml as of 20190617172901 2019-06-22 18:49:02 -07:00
Herb Kuta 33dcad7926 DRAFT Add include/bouncy/ros-distro-preferred-providers.inc 2019-06-22 18:49:02 -07:00
Herb Kuta db564a232a DRAFT Add include/bouncy/ros-distro-{recipe-blacklist,preferred-versions}.inc 2019-06-22 18:49:02 -07:00
Herb Kuta 48dce472a0 DRAFT bouncy/ros-distro.inc: Append to ROS_SUPERFLORE_GENERATED_BUILDTOOLS 2019-06-22 18:49:02 -07:00
Herb Kuta 704b435e2b DRAFT Add include/bouncy/ros-distro.inc 2019-06-22 18:49:00 -07:00
Herb Kuta 7ef7de4020 DRAFT {bouncy} Initial sync to bouncy-cache.yaml as of 20190617174059 2019-06-22 18:48:15 -07:00
Herb Kuta d1b6d385ed DRAFT Add include/melodic/ros-distro-preferred-providers.inc 2019-06-22 18:48:15 -07:00
Herb Kuta a3f1959fe4 DRAFT Add include/melodic/ros-distro-{recipe-blacklist,preferred-versions}.inc 2019-06-22 18:48:15 -07:00
Herb Kuta 6be666020d DRAFT Add include/melodic/ros-distro.inc 2019-06-22 18:48:13 -07:00
Herb Kuta 7dfbde3923 DRAFT {melodic} Initial sync to melodic-cache.yaml as of 20190617190348 2019-06-21 18:53:36 -07:00
Herb Kuta 7145faf61b DRAFT [ubuntu-bionic] opencv: PREFERRED_VERSION=3.2% 2019-06-20 19:01:40 -07:00
Herb Kuta 0fb532664a DRAFT [ubuntu-bionic] python-matplotlib: Remove from blacklist, PREFERRED_VERSION=2.1.1 2019-06-20 19:01:16 -07:00
Herb Kuta fd74a90a0c DRAFT [ubuntu-bionic] cppunit: Remove from blacklist, PREFERRED_VERSION=1.14.0 2019-06-20 19:00:52 -07:00
Herb Kuta 91a35a7755 DRAFT [ubuntu-bionic] yajl: Remove from blacklist, PREFERRED_VERSION=2.1.0 2019-06-20 19:00:22 -07:00
Herb Kuta b39bbd0c8f DRAFT [morty] linux-yocto: Remove from blacklist, PREFERRED_VERSION=4.4% 2019-06-20 18:59:33 -07:00
Herb Kuta 8e17c22f17 DRAFT [morty] linux-raspberrypi: Remove from blacklist, PREFERRED_VERSION=4.4% 2019-06-20 18:57:33 -07:00
Herb Kuta 4d7fb002cd DRAFT ubuntu-bionic/ros-distro-platform-*.inc 2019-06-12 18:25:21 -07:00
Martin Jansa c334bb5ae3 layer.conf: Add thud to compatible layer serie
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-10-01 14:13:31 +00:00
Martin Jansa 045be9ae11 layer.conf: add rocko to LAYERSERIES_COMPAT_ros-layer
* meta-ros is compatible with Yocto 2.4 Rocko without any special
  handling needed to integrate it, mark it as compatible

* LAYERSERIES_COMPAT variables are used only since 2.4 Rocko, so with
  even older Yocto releases this isn't an issue, but with 2.4 it was
  failing with:

  bitbake -e zlib | tee env.zlib
  ERROR: Unable to start bitbake server

  which isn't really useful, bitbake-cookerdaemon.log shows better
  explanation:
  Traceback (most recent call last):
    File "build-rocko/bitbake/lib/bb/cookerdata.py", line 285, in parseBaseConfiguration
      self.data = self.parseConfigurationFiles(self.prefiles, self.postfiles)
    File "build-rocko/bitbake/lib/bb/cookerdata.py", line 399, in parseConfigurationFiles
      % (c, " ".join(layerseries), " ".join(compat)))
    File "build-rocko/bitbake/lib/bb/__init__.py", line 104, in fatal
      raise BBHandledException()
  bb.BBHandledException

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "build-rocko/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
      function()
    File "build-rocko/bitbake/lib/bb/server/process.py", line 433, in _startServer
      self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset)
    File "build-rocko/bitbake/lib/bb/cooker.py", line 197, in __init__
      self.initConfigurationData()
    File "build-rocko/bitbake/lib/bb/cooker.py", line 356, in initConfigurationData
      self.databuilder.parseBaseConfiguration()
    File "build-rocko/bitbake/lib/bb/cookerdata.py", line 318, in parseBaseConfiguration
      raise bb.BBHandledException
  bb.BBHandledException
  ERROR: Layer ros-layer is not compatible with the core layer which only supports these series: rocko (layer is compatible with sumo)

* and it's a bit complicated to override LAYERSERIES_COMPAT_ros-layer
  from local build without meta-ros modification, changing it in some
  other (own) layer, which is parsed after meta-ros works, but you might
  not have suitable layer for this.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-08-10 15:33:29 +00:00
Martin Jansa 5ec71cd59a layer.conf: add LAYERSERIES_COMPAT
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-04-06 12:42:18 +00:00
Lukas Bulwahn 0a2747aedb properly updating to ROS indigo 2015-06-13 16:02:53 +02:00
Peter S. Housel b472e72505 layer.conf: define ROSDISTRO within the meta-ros layer
Define a ROSDISTRO variable to record the current ROS distribution
code name for use within ROS-related recipes.
2014-08-02 23:17:59 -07:00
Lukas Bulwahn 3f046715d2 qhull: initial commit
The qhull library is shipped under its own license. We add this
special license file in our layer in the directory licenses and
register this license directory in our layer configuration.
2013-09-16 09:15:29 +02:00
Lukas Bulwahn a0a2aa9eaf tuning newlines 2013-08-05 08:12:20 +02:00
Lukas Bulwahn 0b8c71bc3e towards an own layer 2012-12-20 14:23:13 +01:00