- 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
-
Lukas Bulwahn authored
-
- Aug 04, 2013
-
-
Lukas Bulwahn authored
This commit includes further changes to build rospack-native.
-
- Aug 02, 2013
-
-
Lukas Bulwahn authored
-
- Jul 22, 2013
-
-
Lukas Bulwahn authored
python-nose: replacing duplicate recipe that is in meta-oe by a bbappend file to have a native recipe (resolves #66)
-
Lukas Bulwahn authored
To compile nodelet-topic-tools, we must provide a working dynamic-reconfigure in the native sysroot. This requires some adjustments to the native versions of the required python modules. In particular, the following tasks ran successfully for this commit: This command tests compiling rospack-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack-native This command tests compiling roslib-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib-native As nodelet-topic-tools uses rospack-native and roslib-native to some extent (dependency: rospack-native -> roslib-native -> dynamic-reconfigure-native -> nodelet-topic-tools), this command tests running rospack-native and roslib-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake nodelet-topic-tools This command tests compiling rospack and roslib: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib All these command run with this commit without errors, and future commits to these files should keep them run without errors or justify modifications with better tests. A minor open issue related to rospack is issue #116 (cf. https://github.com/bmwcarit/meta-ros/issues/116). This commit incorporates feedback from Stefan Herbrechtsmeier.
-
- Jul 19, 2013
-
-
Lukas Bulwahn authored
This commit adds the yaml-cpp recipe from the repository at https://github.com/kartikmohta/meta-km. The file is licensed with the MIT license (cf. https://github.com/kartikmohta/meta-km/blob/master/LICENSE). The original recipe can be found at https://github.com/kartikmohta/meta-km/blob/master/recipes-devtools/yaml-cpp/yaml-cpp_0.3.0.bb The README file acknowledges Kartik Mohta's contribution and names him as a contributor.
-
- Jul 05, 2013
-
-
Lukas Bulwahn authored
The native log4cxx recipe is required for the recipe dynamic-reconfigure-native.
-
Lukas Bulwahn authored
The python-rospkg-native rdepends on python-xml-native, and python-native provides this without any further ado.
-
Lukas Bulwahn authored
-
- Jul 01, 2013
-
-
vmayoral authored
The current catkin requires catkin_pkg >= 0.1.12 as indicated in https://github.com/ros/catkin/blob/groovy-devel/package.xml . See discussion in #99. lb: minor tweaking and commit message rewording Signed-off-by:
Víctor Mayoral Vilches <v.mayoralv@gmail.com> Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Apr 30, 2013
-
-
Lukas Bulwahn authored
-
- Apr 10, 2013
-
-
Lukas Bulwahn authored
-
- Mar 04, 2013
-
-
Lukas Bulwahn authored
Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Feb 08, 2013
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
using BBCLASSEXTEND = "native" and removing the separate native package files (thanks to Stefan Herbrechtsmeier for this hint)
-
- Jan 31, 2013
-
-
Lukas Bulwahn authored
-