Commit Graph

128 Commits

Author SHA1 Message Date
Herb Kuta fe92ee2981 DRAFT python3-flake8_3.5.0.bb: BBCLASSEXTEND = "native" 2019-07-03 14:24:40 -07:00
Herb Kuta 33fa6b7861 DRAFT python3-flake8: Add patch to drop build dependency on pytest-runner 2019-07-03 14:24:40 -07:00
Herb Kuta 2f185c3360 DRAFT python3-flake8: Upgrade to v3.5.0 2019-07-03 14:24:40 -07:00
Herb Kuta ba64ae0c8c DRAFT python3-flake8_2.4.0.bb: Rename from python-flake8_2.4.0.bb; convert to Python3 2019-07-03 14:24:40 -07:00
Herb Kuta 6d9260fdac DRAFT python-flake8_2.4.0.bb: Import from meta-cloud-services@6525fbca288d5d06be696447ad7f457af01f080d 2019-07-03 14:24:40 -07:00
Herb Kuta 161ef55dd4 DRAFT Add python3-pygraphviz_1.5.bb 2019-07-03 14:24:40 -07:00
Herb Kuta e3055a1231 DRAFT Add python3-nose-yanc_0.3.3.bb 2019-07-03 14:24:39 -07:00
Herb Kuta cb00dea588 DRAFT Add python3-pydocstyle_2.0.0.bb 2019-07-03 14:24:39 -07:00
Herb Kuta c0484c264d DRAFT python3-cmd2_0.7.9.bb: Drop unneeded dependencies (not listed in cmd2.egg-info/requires.txt). 2019-07-03 14:24:39 -07:00
Herb Kuta fdd569be62 DRAFT python3-cmd2: Downgrade to v0.7.9 to match Ubuntu bionic 2019-07-03 14:24:39 -07:00
Herb Kuta 29cc9b6254 DRAFT python3-cmd2_0.9.2.bb: Rename from python-cmd2_0.9.2.bb; convert to Python3
NB. cmd2 v0.9.x is for Python 3 only.
2019-07-03 14:24:39 -07:00
Herb Kuta 1b37d7a3ba DRAFT python-cmd2_0.9.2.bb: Import from meta-openstack@f95a30ad96e900bade1e9e3c7538569fc049d72a 2019-07-03 14:24:39 -07:00
Herb Kuta da55595c42 DRAFT python3-pyflakes_1.6.0.bb: Rename from python-pyflakes_1.6.0.bb; convert to Python3 2019-07-03 14:24:38 -07:00
Herb Kuta 6cc915eb82 DRAFT python-pyflakes_1.6.0.bb: Import from meta-python@8760980fccbb0419e6562719c9efb8a2260fe819 2019-07-03 14:24:38 -07:00
Herb Kuta f69e3dd4f8 DRAFT python3-prettytable_0.7.2.bb: Rename from python-prettytable_0.7.2.bb; convert to Python3 2019-07-03 14:24:38 -07:00
Herb Kuta 923b7cedaa DRAFT python-prettytable_0.7.2.bb: Import from meta-python@b7e64bc2d762f96b1d98f62185d6c4bf86cd1158 2019-07-03 14:24:38 -07:00
Herb Kuta e59ba7cb0c DRAFT python3-pep8_1.7.1.bb: Rename from python-pep8_1.7.1.bb; convert to Python3 2019-07-03 14:24:38 -07:00
Herb Kuta 598c48a6dd DRAFT python-pep8_1.7.1.bb: Import from meta-python@37049d721fc0b1809cb4741d6c960664bf08f774 2019-07-03 14:24:38 -07:00
Herb Kuta 97b16c8d44 DRAFT python3-mccabe: Upgrade to v0.6.1
LICENSE is now Expat (= MIT).
2019-07-03 14:24:38 -07:00
Herb Kuta eb5e32cebf DRAFT python3-mccabe_0.4.0.bb: Rename from python-mccabe_0.4.0; convert to Python3 2019-07-03 14:24:38 -07:00
Herb Kuta e5c45ff5da DRAFT python-mccabe_0.4.0.bb: Import from meta-python@08355759b158f4098170a6bc64a26deae065bce8 2019-07-03 14:24:38 -07:00
Herb Kuta de6730faf1 DRAFT python3-mock_2.0.0.bb: Rename from python-mock_2.0.0.bb; convert to Python 3 2019-07-03 14:24:37 -07:00
Herb Kuta a2381357a6 DRAFT python-mock_2.0.0.bb: Import from meta-python@9b743db42aa81b3ea4ca519c095f0836ba25a1d8 2019-07-03 14:24:37 -07:00
Herb Kuta 5e32ddc4c4 DRAFT Drop python-pycurl_7.43.0.bb (never used by ROS "indigo" components) 2019-07-03 14:24:36 -07:00
Herb Kuta 5b93b05c23 DRAFT Drop python*-pyproj_1.9.5.1.bb (no longer used by ROS 1 components) 2019-07-03 14:24:36 -07:00
Herb Kuta 917a4c53ed DRAFT [morty] python-pyperclip.inc: BBCLASSEXTEND = "native" 2019-07-03 14:24:35 -07:00
Herb Kuta 524fa5e640 DRAFT [morty] python*-pyperclip: Import v1.6.0 from meta-python@df997e0747decf536fc96f6c3be1adf3056f9f35 2019-07-03 14:24:35 -07:00
Herb Kuta c1aae16468 DRAFT [morty] Add python3-typing_3.6.2.bb 2019-07-03 14:24:35 -07:00
Herb Kuta dfbbf9c631 DRAFT [morty] python-typing: Import v3.6.2 from meta-python@7307bb9be2e3746e5e07b40322b9296208f5ab89 2019-07-03 14:24:35 -07:00
Herb Kuta 4058a0cf9f DRAFT [morty] Import python*-psutil v5.4.6 from meta-python@c821fe0f2f08b49ab545e44c888f7cfacfe6c0f2 2019-07-03 14:24:35 -07:00
Martin Jansa c1d9ef998b python-pyyaml: drop and use the recipe from meta-python
* 3.11 version is in meta-python since morty
  http://git.openembedded.org/meta-openembedded/commit/?id=4100a96a5a98987910f17b317488bb2a86d50514
* the meta-ros version was missing dependency on libyaml and python-cython-native which
  was in meta-oe version for very long time since denzil
  http://git.openembedded.org/meta-openembedded/commit/?id=89500c583e0f1dc1b4ffdf72914e08e505e427e0

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-08-24 19:47:43 +00:00
Martin Jansa 1b08af3ea7 yaml-cpp: add PN-gtest package
* fixes:
-dev package contains non-symlink .so: yaml-cpp-dev path '/work/core2-64-oe-linux/yaml-cpp/0.6.2+gitAUTOINC+ab5f9259a4-r0/packages-split/yaml-cpp-dev/usr/lib/libgmock_main.so'
-dev package contains non-symlink .so: yaml-cpp-dev path
'/work/aarch64-oe-linux/yaml-cpp/0.6.2+gitAUTOINC+ab5f9259a4-r0/packages-split/yaml-cpp-dev/usr/lib/libgmock.so'
[dev-elf]
-dev package contains non-symlink .so: yaml-cpp-dev path '/work/core2-64-oe-linux/yaml-cpp/0.6.2+gitAUTOINC+ab5f9259a4-r0/packages-split/yaml-cpp-dev/usr/lib/libgtest_main.so'
-dev package contains non-symlink .so: yaml-cpp-dev path '/work/core2-64-oe-linux/yaml-cpp/0.6.2+gitAUTOINC+ab5f9259a4-r0/packages-split/yaml-cpp-dev/usr/lib/libgtest.so' [dev-elf]

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-08-24 19:47:43 +00:00
Lukas Bulwahn 27e95fdd35 python-pycrypto: drop recipe fully included in meta-python 2018-07-11 20:44:21 +02:00
Lukas Bulwahn a002ad4f84 provide python3 versions of recently added recipes 2018-07-11 20:44:21 +02:00
Lukas Bulwahn ec0e512072 python-pbr: update to 3.1.1 from meta-python layer 2018-07-11 20:44:21 +02:00
Lukas Bulwahn 1f1ecbc360 python-ecdsa: use meta-openstack's recipe 2018-07-11 20:44:21 +02:00
ybourrig 14ee7fb7cc Support remote node execution
Roslaunch needs paramiko to launch remote nodes

[backport to master from cae316ec7a]
[manually resolved conflict in roslaunch]

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2018-07-11 20:44:21 +02:00
johannesschrimpf e7fbbd4a06 python-defusedxml: Update to version 0.5.0, use pypi, add python3 recipe (#12)
python-defusedxml: update to version 0.5.0, use pypi, add python3 recipe
2018-07-11 20:44:21 +02:00
Johannes Schrimpf 24dab93318 python-defusedxml: Added recipe for python3 2018-07-11 20:44:21 +02:00
Mike Thompson 8901a60ba6 Added python-defusedxml recipe to fix runtime dependency. 2018-07-11 20:44:21 +02:00
Johannes Schrimpf cbeba5e16a python-pyproj: add recipes required for geographic-info
[rephrased commit message]
Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2018-06-18 05:33:37 +02:00
Lukas Bulwahn d17b8e1e05 yaml-cpp: update to 0.6.2 due to boost issue 2018-05-14 21:38:53 +02:00
Dominique Hunziker cd5934f6cc add patch for cmake recipe
By default the toolchain file for the SDK is placed in nativesdk-cmake-dev;
however, the installed environment hook (which depends on the toolchain
file) is placed in nativesdk-cmake. Therefore, this patch overwrites
the default filter from cmake.bbclass such that all files are located in
nativesdk-cmake.
2018-05-05 21:44:10 +02:00
Dominique Hunziker 9f6f30d174 catkin: add support for SDK 2018-04-13 15:56:35 +02:00
Dominique Hunziker 78015372a5 python-catkin-pkg: add missing run dependency on python-unixadmin
catkin_create_pkg depends on getpass which is part of python-unixadmin.
2018-04-13 15:56:35 +02:00
Lukas Bulwahn 6ddc0cc518 python3: make python point to python3 (resolves #570)
This commit is just a copy of the patch that Dmitry Rozhkov
submitted to openembedded-core, but it was rejected there [1].

If only python3 is installed on an image nothing provides
/usr/bin/python even though many scripts compatible with
both python2 and python3 just state `#!/usr/bin/env python`
in their shebang line.

Make python and python3 recipes provide alternatives for
/usr/bin/python and /usr/bin/python-config. By default
python2 has higher priority over python3.

In meta-ros, we need this behaviour for ROS_USE_PYTHON3 = "yes"
because ROS packages are always written to be python2 and python3
compatible.

[1] https://patchwork.openembedded.org/patch/139143/

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2018-02-22 06:29:36 +01:00
Lukas Bulwahn 58a843f99f use pypi class for python recipes (resolves #566) 2017-12-11 13:32:17 +01:00
Lukas Bulwahn c747482afa clean up to prepare merging content from #519
This commit includes:

  - use `DEPENDS =` instead of `DEPENDS +=`.
  - put single-line configurations into a single line
  - move DEPENDS to right location in recipe files
  - remove superfluous ROS_SPN declarations

The clean up was motivated by the commits for
object-recognition-msgs and hector-mapping in #519.

Issues were identified with `grep "DEPENDS +=" . -R` and by looking
at the output of oe-stylize.py with this bash script:

```

for RECIPE in $(find . -name *.bb)
do
        echo "Processing: $RECIPE"
        ~/work/repositories/openembedded.org/meta-openembedded/contrib/oe-stylize.py $RECIPE > $RECIPE-oestylize
        diff $RECIPE $RECIPE-oestylize
done
```

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@gmail.com>
2017-11-25 13:55:56 +01:00
Dmitry Rozhkov dfeb9aa136 yaml-cpp: tie recipe to git revision instead of dynamicly generated tarball
Since Github's auto-generated tarballs aren't garanteed to be identical
over time it's better to tie the recipe to a git revision.

closes #552

Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
2017-09-20 08:57:04 +03:00
Sebastien Gemme afb31faf99 log4cxx doesn't support http, only https, therefore, the recipe failed
Signed-off-by: Sebastien Gemme <sebastien.gemme@canada.ca>
2017-05-25 13:40:41 -04:00