- Feb 22, 2017
-
-
Dmitry Rozhkov authored
Signed-off-by:
Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
-
- Oct 31, 2016
-
-
Dmitry Rozhkov authored
python-rosdep still depends on python-rosdistro in ROS Indigo. This dependency needs to be dropped after updating the meta layer to Kinetic. Signed-off-by:
Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
-
Dmitry Rozhkov authored
roswtf reports uninitialized /etc/ros structure and recommends to fix the issue by running `rosdep init`. But rosdep throws an exception when trying to import the missing rosdistro library. The library is supposed to be dropped in kinetic, but it's still needed in indigo which the layer is based on at the moment. So, the patch adds the library to the layer. Signed-off-by:
Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
-
- Oct 12, 2016
-
-
Lukas Bulwahn authored
On 2016-06-08, the commit 000095f3 [1, 2] added the python-imaging recipe that was dropped in OpenEmbedded Core in commit b03ebfaee [3] on 2016-06-02. Coincidentally, python-imaging was also added in meta-python on 2016-06-08 [4], and it has been further maintained in that layer [5]. Instead of continuing to maintain the recipe in meta-ros, we decide to rely on the recipe provided in meta-python, and hence, remove the recipe in meta-ros. [1] https://github.com/bmwcarit/meta-ros/commit/000095f3f4d5f6d15ffab11ebe4d33ad90541967 [2] https://github.com/bmwcarit/meta-ros/issues/393 [3] http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-devtools/python?id=b03ebfaee278eb98b4bd0e11a682ac0cda192086 [4] http://cgit.openembedded.org/meta-openembedded/commit/meta-python/recipes-devtools/python/python-imaging_1.1.7.bb?id=56a4d21706e0219bbe488c2bd1450247f4f89d0d [5] http://cgit.openembedded.org/meta-openembedded/tree/meta-python/recipes-devtools/python/python-imaging_1.1.7.bb Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Sep 16, 2016
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
The Openembedded Layer Index [1] shows that python-six in version 1.10.0 is already provided in the openembedded-core layer and in the meta-python layer, so there is no need for a third copy of the python-six recipe in meta-ros. The recipe python-six is provided since commit a36869c7 in the meta-openembedded repository (commit date: 2015-04-13), and is provided since commit 9979e35f in the openembedded-core repository (commit date: 2016-07-20). In my opinion, at least the commit a36869c7 is far enough in the past, so that we can safely assume that all new meta-ros use a setup where python-six is included at least in meta-python. For users of older versions, we include a remark in the README.md to allow `git blame` to pinpoint to this commit here. [1] https://layers.openembedded.org/layerindex/branch/master/recipes/?q=python-six [2] http://cgit.openembedded.org/meta-openembedded/commit/?id=a36869c700bed940f7f0aa4b9703ae630dc84eac [3] http://cgit.openembedded.org/openembedded-core/commit/?id=9979e35ffb0dfb20d8aaffa8e2ec5e33f27fc009 Signed-off-by:
Lukas.Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
The recent versions of the rosbridge_library package does not depend on python-pytz anymore. So, this commit removes the dependency in the recipe file and removes the now unneeded python-pytz recipe. Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Sep 13, 2016
-
-
Lukas Bulwahn authored
-
- Jun 08, 2016
-
-
Lukas Bulwahn authored
This commit resolves issue #393.
-
- Jun 02, 2016
-
-
Lukas Bulwahn authored
The svn version of log4cxx does not require the previous patches and hence, they are dropped.
-
- Jan 13, 2016
-
-
Jose Pardeiro authored
-
- Jan 07, 2016
-
-
Christoph Schultz authored
This commit adds recipes for rosbridge_suite and its dependencies. Its main content is based on the commits of pull request #364 by Christoph Schultz. As maintainer, Lukas Bulwahn just included the contributions with a proper commit message, added the new packages to the packagegroup-ros-world, and slightly improved the line breaking.
-
- Dec 17, 2015
-
-
Lukas Bulwahn authored
In the meta-ros commit b6080314 (commit date: 2013-11-17) [1], we add python-numpy_1.7.0.bbappend to provide python-numpy as native package, as the version update to cv-bridge 1.10.14 needs that. Coincidentally, Ross Burton added native support to the python-numpy recipe in the meta-openembedded commit c13c5f40 (commit date: 2013-11-18) [2]. However, the existing bbappend in meta-ros was still required for use with releases before commit c13c5f40. On 2014-01-14, the python-numpy recipe was moved from meta-oe to openembedded-core (commit a4415f89 and 9bf355cc [3, 4]). Now, on 2015-12-16, the python-numpy recipe was updated to 1.10.1 (commit 3c3932f3 [5]), and hence, our version-specific bbappend file fails to apply. As the native package addition is now in the recipe for over two years (commit date: 2013-11-18), and we assume all users to work on versions where the change has been included, we simply drop our now superfluous bbappend file. [1] https://github.com/bmwcarit/meta-ros/commit/b6080314504be62c8fbfcb1d583e688448a2f023 [2] http://cgit.openembedded.org/meta-openembedded/commit/?id=c13c5f40160d289bb62538a16900fed30621cb22 [3] http://cgit.openembedded.org/meta-openembedded/commit/?id=a4415f89e533a59ba358f8575d56216d3650e59e [4] http://cgit.openembedded.org/openembedded-core/commit/?id=9bf355cceaec6ebacdcbcc35f9713ff73e1c85da [5] http://cgit.openembedded.org/openembedded-core/commit/?id=3c3932f3560c898e32287c8733b61180685ee539 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Jun 13, 2015
-
-
Lukas Bulwahn authored
The resource_retriever package's source was moved into its own repository, and needs now python-urlgrabber. Hence, this commit provides the recipe for python-urlgrabber, moves the resource-retriever to its own location, and updates all other packages in the robot_model repository.
-
- Jun 08, 2015
-
-
Lukas Bulwahn authored
I noticed a build failure for yaml-cpp (#328), that the boost headers could not be found. Probably since the update to 0.5.2 [1], yaml-cpp depends on boost. This commit resolves the issue by adding this dependency. [1] https://github.com/bmwcarit/meta-ros/commit/da10180fc561ba5da0271476f013d73b6733ea51 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
Due to the recent commit 6eddc9e2@openembedded-core [1], which updated python-nose from 1.2.1 to 1.3.6, the bbappend for python-nose 1.2.1 leads to an error during parsing. Instead of making the bbappend version-independent, this commit simply drops the bbappend file, as python-nose is provided as native package already since 78711c88@openembedded-core [2] (since January 2014). [1] https://github.com/openembedded/openembedded-core/commit/6eddc9e222077e50d5b1b2b827840ada3be1d978 [2] https://github.com/openembedded/openembedded-core/commit/78711c887520c88d733182a80edac49650a7e94f Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- May 27, 2015
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Mar 30, 2015
-
-
Lukas Bulwahn authored
When compiling python-rosdep before python-nose has been built, 'bitbake python-rosdep' fails with: | distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('nose>=1.0') | ERROR: python setup.py build_ext execution failed. | WARNING: /[...]/build/tmp-glibc/work/i586-oe-linux/python-rosdep/0.11.0-r0/temp/run.do_compile.14813:1 exit 1 from | exit 1 | ERROR: Function failed: do_compile (log file is located at /[...]/build/tmp-glibc/work/i586-oe-linux/python-rosdep/0.11.0-r0/temp/log.do_compile.14813) ERROR: Task 6 (/[...]/meta-ros/recipes-devtools/python/python-rosdep_0.11.0.bb, do_compile) failed with exit code '1' In a recent commit in the rosdep repository [1], the dependency for the rosdep setup on python's nose package is added. Hence, we must also add this dependency in the rosdep recipe, which then resolves the reported failure. [1] https://github.com/ros-infrastructure/rosdep/commit/fc8b56be072ab672344c747de815daaacf2e9834 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
In the recent commit d4ad95f0 [1], the OpenEmbedded-Core repository updated python from version 2.7.3 to 2.7.9. To make meta-ros compatible to the latest commits, the bbappend files are renamed to be version independent. [1] http://cgit.openembedded.org/openembedded-core/commit/?id=d4ad95f0d5f08891637c644e85b09da9c4585059 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Jan 21, 2015
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- May 15, 2014
-
-
Lukas Bulwahn authored
This commit provides the autotools-brokensep class and uses it for the log4cxx recipe. The autotools-brokensep indicates that the log4cxx currently cannot handle out-of-source builds, and hence the in-source build must be kept until this is resolved. The autotools-brokensep class is a copy of the autotools-brokensep class provided in the openembedded-core commit 006b8a78 [1]. To make this commit backwards compatible to even earlier versions of openembedded-core, we provide this class in meta-ros ourselves. [1] http://cgit.openembedded.org/openembedded-core/commit/?id=006b8a7808a58713af16c326dc37d07765334b12
-
- Feb 24, 2014
-
-
Lukas Bulwahn authored
-
- Nov 26, 2013
-
-
Lukas Bulwahn authored
-
- Aug 05, 2013
-
-
Lukas Bulwahn authored
-