Commit Graph

1659 Commits

Author SHA1 Message Date
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 8bce30f92f DRAFT opencv_3.2: Fix patch not to update cvdef.h with bogus #if 2019-07-03 14:24:37 -07:00
Herb Kuta 7c7e9759b5 DRAFT opencv_3.2.bb: base_conditional() -> oe.utils.conditional() 2019-07-03 14:24:37 -07:00
Herb Kuta 352875e925 DRAFT opencv_3.2.bb: Add 2nd argument to d.getVar() 2019-07-03 14:24:37 -07:00
Herb Kuta bdd8b62fc8 DRAFT opencv_3.2: Import from meta-oe@0abf5af3ffd3d13c009a8ffcd5a6f045c36be837 2019-07-03 14:24:37 -07:00
Herb Kuta 0d61ef3624 DRAFT console-bridge: Upgrade to 0.4.0 to match Ubuntu bionic
NB. The console-bridge-vendor in crystal will try to build console-bridge if
the version found is < 0.4.1, but "melodic" and "bouncy" expect v0.4.0 .
2019-07-03 14:24:37 -07:00
Herb Kuta 13a01c901f DRAFT console-bridge_0.2.7.bb: Drop inherit of "ros"
This component does not need any of the ROS build infrastructure (after
all, it's "ROS independent").
2019-07-03 14:24:37 -07:00
Herb Kuta d17018f974 DRAFT Move recipes-ros1/console-bridge -> recipes-extended/console-bridge
ROS considers this to be "system package". (It appears in bouncy-cache.yaml, but
we've put it in the skip list so no recipe is generated for it.)
2019-07-03 14:24:37 -07:00
Herb Kuta d976bd36ec DRAFT Move recipes-ros2/packagegroups/* -> recipes-core/packagegroups/ 2019-07-03 14:24:37 -07:00
Herb Kuta 45818d500d DRAFT Move recipes-ros1/packagegroups/packagegroup-ros-*.bb -> recipes-core/packagegroups/packagegroup-ros1-*.bb 2019-07-03 14:24:36 -07:00
Herb Kuta c26f705260 DRAFT Move recipes-ros1/packagegroups/packagegroup-ros-world.bb recipes-core/packagegroups/ 2019-07-03 14:24:36 -07:00
Herb Kuta a008ff36f2 DRAFT Move recipes-ros -> recipes-ros1 2019-07-03 14:24:36 -07:00
Herb Kuta 0a55a560ad DRAFT Drop realsense-camera_1.8.0.bb (never used by ROS "indigo" components) 2019-07-03 14:24:36 -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 ff1083c2aa DRAFT Drop sphinxbase_0.8.bb, pocketsphinx_0.8.bb (no longer used by ROS 1 components) 2019-07-03 14:24:36 -07:00
Herb Kuta 81d26fcaa2 DRAFT Drop freeglut: Use later version from meta-oe 2019-07-03 14:24:35 -07:00
Herb Kuta 2db069cfb7 DRAFT Drop autotools-brokensep.bbclass (provided by openemedded-core/meta in morty) 2019-07-03 14:24:35 -07:00
Herb Kuta a56f8b9cc1 -- TEMP UNTAG END 2019-07-03 14:24:35 -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
Herb Kuta b3224ecdfa -- TEMP TAG BEGIN morty to undo for thud 2019-07-03 14:24:35 -07:00
Herb Kuta 6401e25d13 TEMP ros2-crystal.mcf: Drop meta-qt5 2019-07-03 14:24:35 -07:00
Herb Kuta 2f63b6381e DRAFT [morty] Add files/ros2-crystal.mcf
Copy from webos-crystal.mcf, change Distribution setting, and remove unneeded webOS OSE layers.
2019-07-03 14:24:34 -07:00
Herb Kuta c53c63e562 DRAFT webos-crystal.mcf: Fetch meta-ros from [morty-draft] branch of github.com:ros/meta-ros 2019-07-03 14:24:34 -07:00
Herb Kuta c88d908249 TEMP webos-crystal.mcf: Drop meta-webos-ros2 (until com.webos.service.rosbridge builds for crystal) 2019-07-03 14:24:34 -07:00
Herb Kuta db2a3160cc DRAFT webos-crystal.mcf: Append webOS OSE build number to version
- Add webOSOSEBuildNumber setting.

- Fetch from tag builds/webosose/master/<webOSOSEBuildNumber>.

- Append it to WEBOS_DISTRO_VERSION_TYPE in conf/bblayers.conf .
2019-07-03 14:24:34 -07:00
Herb Kuta 20008bc3be DRAFT webos-crystal.mcf: Specify DISTRO, ROS_SUPPORTED_MACHINES, and ROS_DISTRO settings 2019-07-03 14:24:34 -07:00
Herb Kuta ece15f3f1f DRAFT Rename weboslayers.py -> webos-crystal.mcf 2019-07-03 14:24:34 -07:00
Herb Kuta ecb5a3724d DRAFT weboslayers.py: Convert to file format version 2, must use mcf 7.0.0 or later
- Add McfFileVersion.
- fetch, options => dict-s
- webos_layers -> Layers
- Add BblayersConfExtraLines.
2019-07-03 14:24:34 -07:00
Herb Kuta 6e38b4300a DRAFT weboslayers.py: Use standard layer directory names 2019-07-03 14:24:34 -07:00
Herb Kuta 9e4ec0474f DRAFT mcf: Move config file format description out of weboslayers.py (v7.1.1)
- Update to document McfFileVersion 2.

- Clarify the semantics of the "fetch" item

- Also tweak various other portions of the commentary.
2019-07-03 14:24:34 -07:00
Herb Kuta f92db72c14 DRAFT [morty] files/weboslayers.py: Import from github.com:webosose/build-webos@a68c4c7a2081853ed11efefeeb27da812e7fd00e 2019-07-03 14:24:34 -07:00
Herb Kuta ed07a66019 DRAFT mcf: Only update layers and generate bblayers.conf if build-templates are not present (v7.1.0) 2019-07-03 14:24:33 -07:00
Herb Kuta 194d813e00 DRAFT .gitignore: Add "files/__pycache__/" 2019-07-03 14:24:33 -07:00
Herb Kuta e23d42f253 DRAFT mcf: Recognize "-f CONFIGFILE" option, v2 of CONFIGFILE, and more (v7.0.0)
- Also allow CONFIGFILE to have a ".mcf" extension.

- Drop support for broken tags=

- Support CONFIGFILE version 2 (McfFileVersion = 2)

  - Rename "webos_layers" to "Layers", but continue to recognize old name.

  - Recognize dict-s for fetch and options, but continue to recognize
    file version 1 strings.

  - Recognize an optional BblayersConfExtraLines variable in CONFIGFILE
    that contains a list of strings to be appended as separate lines to the generated
    conf/bblayers.conf .
  - Rename "submission" item to "fetch".

- Fix error message to mention conf/layer.conf instead of incorrect local.conf .
- Correct/improve messages

- Requires Python 3.5 => major version bump.
2019-07-03 14:24:33 -07:00
Herb Kuta f586a9cd53 DRAFT scripts/mcf: Import from github.com:webosose/build-webosl@7429a22377d7cc0068a9682d8053fdf41b097533 2019-07-03 14:24:33 -07:00
Herb Kuta c4372c62a7 DRAFT README.md: Branch is now rebaseable [morty-draft] 2019-07-03 14:24:33 -07:00
Herb Kuta 7d24d8c960
Merge pull request #633 from herb-kuta-lge/update-readme-2
README.md: Drop old text, provide links to [thud-draft] and [legacy]
2019-07-03 14:20:38 -07:00
Herb Kuta 5a1542d41a README.md: Drop old text, provide links to [thud-draft] and [legacy] 2019-07-02 15:04:41 -07:00
Herb Kuta 4cf2454e9d
Merge pull request #629 from herb-kuta-lge/update-readme
README.md: Add "under construction" notice
2019-06-27 14:40:01 -07:00
Herb Kuta 5ae3d5a145 README.md: Add "under construction" notice 2019-06-25 17:42:36 -07:00
Dmitry Rozhkov 72068b17e4
Merge pull request #607 from shr-project/jansa/lgsvl
Import upstream-able changes from lgsvl/meta-ros2 fork
2018-10-04 16:57:24 +03:00
Dmitry Rozhkov ecb50b588f
Merge pull request #610 from shr-project/jansa/compat
layer.conf: Add thud to compatible layer serie
2018-10-04 16:55:37 +03:00
Martin Jansa ea2f01acd4 ament-cmake-core: Fix the dependency on ${PYTHON_PN}-pyparsing
* it actually needs ${PYTHON_PN}-pyparsing-native as shown in
  do_configure failure:

| DEBUG: Executing shell function do_configure
| -- Found PythonInterp: ament-cmake-core/git-r0/recipe-sysroot-native/usr/bin/python3-native/python3 (found suitable version "3.5.2", minimum required is "3")
| -- Using PYTHON_EXECUTABLE: ament-cmake-core/git-r0/recipe-sysroot-native/usr/bin/python3-native/python3
| Error parsing 'ament-cmake-core/git-r0/git/ament_cmake_core/package.xml':
| Traceback (most recent call last):
|   File "ament-cmake-core/git-r0/git/ament_cmake_core/cmake/core/package_xml_2_cmake.py", line 145, in <module>
|     main()
|   File "ament-cmake-core/git-r0/git/ament_cmake_core/cmake/core/package_xml_2_cmake.py", line 56, in main
|     raise e
|   File "ament-cmake-core/git-r0/git/ament_cmake_core/cmake/core/package_xml_2_cmake.py", line 53, in main
|     package = parse_package_string(args.package_xml.read())
|   File "ament-cmake-core/git-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/ament_package/__init__.py", line 173, in parse_package_string
|     pkg.build_depends = _get_dependencies(root, 'build_depend')
|   File "ament-cmake-core/git-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/ament_package/__init__.py", line 364, in _get_dependencies
|     from .dependency import Dependency
|   File "ament-cmake-core/git-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/ament_package/dependency.py", line 15, in <module>
|     from ament_package.condition import evaluate_condition
|   File "ament-cmake-core/git-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/ament_package/condition.py", line 17, in <module>
|     import pyparsing
| ImportError: No module named 'pyparsing'
| CMake Error at cmake/core/ament_package_xml.cmake:94 (message):

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-10-01 14:27:58 +00:00
Eunmin Lim dbf49d6805 ros2cli: add new recipes
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2018-10-01 14:27:58 +00:00