Age | Commit message (Collapse) | Author | Files | Lines |
|
qemu is the userspace emulator needed to run KVM virtual machines.
This patch adds a bbappend for qemu in the meta-egvirt layer, and
includes it in the packages to be installed in the AGL distro.
To do this, the new agl-egvirt machine feature has been created
and is used to enable virtualization specific extensions
created by the EG-VIRT group for AGL.
In order to reduce its impact on the AGL image, the qemu targets
have been limited to aarch64 and x86_64 only.
Changelog v2:
- agl-egvirt added to MACHINE_FEATURES
- use of class_target to not create conflict by the QEMU version
used in the SDK and the one used by KVM
- README file updated accordingly
Bug-AGL: SPEC-718
Change-Id: I27288382443ba2bfe14d574ade2e691a63da145d
Signed-off-by: Michele Paolino <m.paolino@virtualopensystems.com>
|
|
meta-egvirt is the AGL Virtualization Expert Group (EG-VIRT) layer. It is
intended to be used to design, test, implement and assess virtualization
technologies (containers, hypervisors, system partitioners and other solutions)
for AGL ARMv8 and Intel platforms.
The primary hardware target of such work is for the time being the Renesas
R-Car M3 development platform (ARMv8). Other solutions will be added in future,
depending on their availability and on the community interest.
Changelog: added file 50_bblayers.conf.inc as a generic agl-egvirt feature
Bug-AGL: SPEC-787
Change-Id: I8b5d9412a71a956d8c48e0dac0ea4c6e2f61fc3c
Signed-off-by: Michele Paolino <m.paolino@virtualopensystems.com>
|
|
Bug-AGL: SPEC-771
Fix in libdatrie recipe so that libdatrie-native can be properly used to build libthai.
Alternatively EXTRA_OECONF += "--disable-dict" can be added to libthai, but I guess (since I did not add libthai) it is not expected.
Update:
I also needed libdatrie-native dependency in libthai.bb
Update2:
Fix build breaks for imagemagick and protobuf as well
Change-Id: I175a34f321841d6aa1cdabac69c67d590d313043
Signed-off-by: Takashi Matsuzawa <tmatsuzawa@xevo.com>
|
|
Bug-AGL: SPEC-740
protobuf has protoc compiler which needed to be added to native sdk package
Update:
Fixed typo: cmake -> protobuf
(cmake is already taken care somewhere)
Change-Id: If6fe1fcc356617d257514b873dd3b8d6a854894c
Signed-off-by: Takashi Matsuzawa <tmatsuzawa@xevo.com>
|
|
Different from apache-websocket in meta-openembedded layer,and qtwebsockets
in meta-qt5 layer,libwebsockets is a C library for lightweight websocket clients and servers,
can be used in embedded system.
Using Tanikawa-san's advice on the packageconfig and for the single recipe
only copy it from meta-oe(
git://git.openembedded.org/meta-openembedded
branch: master
commit: 701397952efdb9790a2ea51c7b499f73243dc67b).
V2: rebase to master(a9bbfe1af2ae8ccf79db999e8007b7c6cbc806a1).
Change-Id: I6464a2b82ca57821959e46c2e2e3193f990e80f7
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
|
|
Libthai is a set of Thai language support routines aimed to ease developers’ tasks to incorporate Thai language support in their applications.
Libdatrie's full name is double-array trie. Trie is a kind of digital search tree, and libdatrie is used by libthai.
Change-Id: I02a97bb6b1286070c443fecc0dce0e17c7f00016
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
|
|
These librarys packages will be added to meta-agl-devel,be requested by oem.
iputils,net-tools,pixman
bluez5,speex,glib-2.0
libogg,thrift,ppp
Change-Id: I8c09d3be8e17ef9ffb606951009aa4120e7bb06c
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
|
|
Adding TARGET_CC_ARCH += "${LDFLAGS}" to the recipe.
reference to Yocto Project Reference Manual 2.2.
Change-Id: Iaef0f5152a2e509168a5c25eb2e3ab02f895504d
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
|
|
|
|
Change "mongoose for MongoDB" to "mongoose for Embbedded Web Server Library"
Deleted old mongoose_git.bb for MongoDB
Add mongoose_6.6.bb for Mongoose Embedded Web Server Library
Modify packagegroup-ivi-common-core-os-commonlibs.bbappend to delete mongodb nodejs
Change-Id: I41a2423e30af8a7fec85f5900556dce46ec6bddb
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
|
|
Change-Id: Ib87ad9f2dca90a4fd114f06567e4950981bc78a5
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
|
|
Add fuse-rcar.cfg for config items,
Modify linux-renesas_%.bbapend for add fuse-rar.cfg to SRC_URI.
Change-Id: Id1f6448452a0ecda2c6e5c906fb80ea67576cbc3
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
|
|
Add iptables-rcar.cfg for renesas m2 kernel configuration,
Delete configure items from linux-renesas_%.bbapend.
Change-Id: I2a1e9883f908f17775ab829b93916c0f5011cf05
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
|
|
These recipes is support software packages for oem needs.
The librarys include:
boost, fixesproto, imagemagick, iptables, Xorg-macros
zlib, eglibc(glibc), libcurl, libgif, libneon, mongoose
fuse, protocol buffers, bsdiff, module-init-tools
libcroco, libtiff, librsvg, libpcap, libtar
You can add these librarys by feature 'agl-oem-extra-libs'
source meta-agl/scripts/aglsetup.sh -m porter agl-demo [agl-appfw-smack] [agl-devel] [agl-netboot] agl-oem-extra-libs
v2[jsmoeller]:
- change to ImageMagick recipe (generalize configure append and add dependency)
- readd libtar with tarball taken from debian as original git is n/a
v3[tte_zheng_wenlong]
- add libtar and libtar-dev in packagegroup-ivi-common-core-os-commonlibs.bbappend
- modify README.md to explain build command.
v4[tte_zheng_wenlong]
- modify mongoose license from GPLv2 to MIT.
- delete [] for agl-oem-extra-libs for README.md
Change-Id: I1f9d2f1c023f332d528918c3f730ee0360a1f497
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I810ba89ef47981168c2ee6dbc9967c30eefed175
Signed-off-by: tte_zheng_wenlong <wenlong_zheng_za@mail.toyota.co.jp>
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
|