454 Commits

Author SHA1 Message Date
Khem Raj 2c97f18706 safec: Upgrade to 3.5 release
Add a patch to fix build on musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-11 13:51:15 -07:00
Khem Raj c93f66d65a safec: Define _GNU_SOURCE
musl does not define this variable automatically but safec does provide
wrapper for some GNU extentions as well e.g.

error: implicit declaration of function 'localtime_r' is invalid in C99

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-10 23:56:00 -07:00
Khem Raj 649d491b21 vboxguestdrivers,can-isotp,bpftool: Add to Blacklist
They need forward porting to kernel 5.2+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-07 12:35:59 -07:00
Adrian Bunk 6b236cd021 dejagnu: Remove, moved to oe-core
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-07 10:08:45 -07:00
Adrian Bunk 9d559933d7 Remove LICENSE = "MIT" from packagegroups and images
This is the default in the packagegroup and image classes.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-30 09:27:57 -07:00
Andreas Müller 5e83ccc9ba glibmm: upgrade 2.58.1 -> 2.60.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29 09:06:54 -07:00
Andreas Müller 965ce4b93a libsigc++-2.0: upgrade 2.10.1 -> 2.10.2
remove unneeded EXTRA_AUTORECONF

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-29 09:06:54 -07:00
Adrian Bunk 2d34bda222 t1lib: Remove, gtkmathview was the last user
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12 09:11:01 -07:00
Adrian Bunk 42d2034f97 gtkmathview: Remove, abiword was the last user
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-12 09:11:01 -07:00
Adrian Bunk 71cb56871d meta-oe: Change some ftp:// URIs to http(s)://
For glibmm this is done with the gnomebase class.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-02 18:04:41 -07:00
Adrian Bunk 8ea8557760 udisks: Remove this obsolete version
All users already switced to udisks2.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-22 14:16:51 -07:00
Khem Raj 7033623f39 recipes: Use BPN instead of PN in SRC_URIs
Makes it work for multilib case and fixes QA error

SRC_URI uses PN not BPN [src-uri-bad]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-21 09:40:20 -07:00
Yongxin Liu d25eea732c ndctl: v63 -> v65
Add keyutils to DEPENDS.
Set FILES to package /usr/share/daxctl/daxctl.conf.

Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:33 -07:00
Adrian Bunk 6ab4819af9 esound: Remove this obsolete package
Users migrated to PulseAudio 10 years ago.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:33 -07:00
Adrian Bunk d10c707dca packagegroup-meta-oe: Remove bogus bluez4 DISTRO_FEATURES checks
These might be remnants from a time when some recipes did
not yet support bluez5.

pulseaudio support is optional in libmikmod.

mongodb does currently fail to build for unrelated reasons.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:33 -07:00
Adrian Bunk 4c10cafda4 packagegroup-basic: Remove bluez4 support
bluez4 was removed from meta-oe 2 years ago.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:33 -07:00
Douglas Royds 98883c9b19 packagegroup-meta-oe: RDEPENDS on googletest
The gtest and gmock projects were combined under googletest in 2015,
and the former gtest recipe has now been renamed to googletest.

Signed-off-by: Douglas Royds <douglas.royds@taitradio.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:32 -07:00
Adrian Bunk a38651166e eggdbus: Remove this obsolete package
Users migrated to GDBus years ago.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-25 14:21:48 -07:00
Ankit Navik 1501d0c4cc safec: Remove aarch64 from COMPATIBLE_HOST
Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-22 21:31:51 -07:00
Adrian Bunk 7727e4cb99 ndctl: Remove the unnecessary dependency on virtual/kernel
This also makes it no longer specific to MACHINE_ARCH.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-18 15:58:26 -07:00
Ankit Navik 7a81eea01a safec: Initial recipe for safe C library
Add generic recipe for safe C library.
This library implements the secure C11 Annex K functions on top of most libc
implementations, which are missing from them.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-29 02:21:42 -07:00
Martin Jansa 321a62261d ne10, libopus: add armv7ve override as well
* fix the override in packagegroup-meta-oe.bb
* alllow building ne10 for armv7ve (e.g. Cortex-A15)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-23 08:26:15 -07:00
Adrian Bunk f31935321b Remove start-stop-daemon
It was an older version of what is now also available
in oe-core in the dpkg-start-stop package.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-23 08:26:14 -07:00
Khem Raj 75c7d0058a libnfc: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-21 08:48:56 -07:00
Tom Rini 6c9390689d toybox: Re-order inherit location so we can override do_configure
We need to override the do_configure function to disable some applets.
Move our inherit line to where they should be, stylistically, so that
our function overrides the one from cml1.bbclass

Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-20 09:49:01 -07:00
Oleksandr Kravchuk 05f05d331e ell: remove recipe
ELL is now part of openembedded-core.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-18 12:42:47 -07:00
Martin Jansa aa4519f1fe ndctl: make MACHINE_ARCH and ignore from libblockdev
* fixes:
ERROR: libblockdev different signature for task do_configure.sigdata between hammerhead and mako
Hash for dependent task libblockdev/libblockdev_2.20.bb.do_prepare_recipe_sysroot changed from bee357e6fd2c8479c9dbf9ccef6f30c416df1eb608b53a775383069a4215286b to 23a2ff7864fbd6d38b77918829651cff8d009702894ee670fab145c520d05be8
Unable to find matching sigdata for /OE/build/luneos-master/webos-ports/meta-openembedded/meta-oe/recipes-extended/libblockdev/libblockdev_2.20.bb.do_prepare_recipe_sysroot with hashes bee357e6fd2c8479c9dbf9ccef6f30c416df1eb608b53a775383069a4215286b or 23a2ff7864fbd6d38b77918829651cff8d009702894ee670fab145c520d05be8

ERROR: ndctl different signature for task do_configure.sigdata between hammerhead and mako
Hash for dependent task ndctl/ndctl_v63.bb.do_prepare_recipe_sysroot changed from ea34e9d64a9f30c3ed898bd3850e43e95297dacc560732e1d6bdfa961a6b357b to f886d72844b05c99cd241b8402d760d2c02e0264bfc66503d1e8742815463b3c
Unable to find matching sigdata for /OE/build/luneos-master/webos-ports/meta-openembedded/meta-oe/recipes-core/ndctl/ndctl_v63.bb.do_prepare_recipe_sysroot with hashes ea34e9d64a9f30c3ed898bd3850e43e95297dacc560732e1d6bdfa961a6b357b or f886d72844b05c99cd241b8402d760d2c02e0264bfc66503d1e8742815463b3c

$ bitbake-diffsigs /OE/build/luneos-master/webos-ports/tmp-glibc/sstate-diff/1557963509/[hm]*/*/ndctl/*do_prepare*.sigdata*
runtaskdeps changed:
['autoconf/autoconf_2.69.bb.do_populate_sysroot:virtual:native automake/automake_1.16.1.bb.do_populate_sysroot:virtual:native bash-completion/bash-completion_2.8.bb.do_populate_sysroot gcc/gcc-cross_7.3.bb.do_populate_sysroot gcc/gcc-runtime_7.3.bb.do_populate_sysroot glibc/glibc_2.29.bb.do_populate_sysroot gnu-config/gnu-config_git.bb.do_populate_sysroot:virtual:native json-c/json-c_0.13.1.bb.do_populate_sysroot kmod/kmod_git.bb.do_populate_sysroot libtool/libtool-cross_2.4.6.bb.do_populate_sysroot libtool/libtool-native_2.4.6.bb.do_populate_sysroot', -linux/linux-lg-hammerhead_git.bb.do_populate_sysroot, +linux/linux-lg-mako_git.bb.do_populate_sysroot, 'ndctl/ndctl_v63.bb.do_fetch pkgconfig/pkgconfig_git.bb.do_populate_sysroot:virtual:native systemd/systemd-systemctl-native.bb.do_populate_sysroot systemd/systemd_242.bb.do_populate_sysroot']
linux/linux-lg-hammerhead_git.bb.do_populate_sysroot with hash e58e94601af73831ea51ca6cc18578c26b9b491bcadb82a2c590b22498447438
 changed to
linux/linux-lg-mako_git.bb.do_populate_sysroot with hash 4c7372d0063be9d5c96bfad20a2052ded3a7121a06027c21a75e79a4f6a678e3
Dependency on task linux/linux-lg-mako_git.bb.do_populate_sysroot was added with hash 4c7372d0063be9d5c96bfad20a2052ded3a7121a06027c21a75e79a4f6a678e3
Dependency on task linux/linux-lg-hammerhead_git.bb.do_populate_sysroot was removed with hash e58e94601af73831ea51ca6cc18578c26b9b491bcadb82a2c590b22498447438

$ bitbake-diffsigs /OE/build/luneos-master/webos-ports/tmp-glibc/sstate-diff/1557963509/[hm]*/*/libblockdev/*do_prepare*.sigdata*
Hash for dependent task ndctl/ndctl_v63.bb.do_populate_sysroot changed from 0d123eb0e330a9e34d199eb012da9ae2eb614063f9412725ef39a06b152341f1 to 40077996bc35ac047210928559ad692f4eb20e37b07ef675bf49c9c39c46fe1e
Unable to find matching sigdata for /OE/build/luneos-master/webos-ports/meta-openembedded/meta-oe/recipes-core/ndctl/ndctl_v63.bb.do_populate_sysroot with hashes 0d123eb0e330a9e34d199eb012da9ae2eb614063f9412725ef39a06b152341f1 or 40077996bc35ac047210928559ad692f4eb20e37b07ef675bf49c9c39c46fe1e

as detected with:
openembedded-core/scripts/sstate-diff-machines.sh --targets=world --tmpdir=tmp-glibc/ --analyze --machines="hammerhead mako qemux86"

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-18 12:42:47 -07:00
Ankit Navik 52ab4b5323 libnfc: Initial recipe for Near Field Communication library.
Add generic recipe for Near Field Communication (NFC) library.
It also includes testing scheme which is not extensive but elements are already
in place.

Signed-off-by: Ankit Navik <ankit.tarot@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-03 10:04:45 -07:00
Martin Jansa 3ebc4b615a Revert "ell: remove recipe"
This reverts commit f4a59c5dd6.

It was merged too early, ell wasn't merged to oe-core yet.

meta-oe/recipes-connectivity/iwd/iwd_0.14.bb depends on it and now there
is no provider in meta-oe nor oe-core.

Should be merged again after meta-oe warrior is branched and
ell in oe-core for the next release.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-29 10:13:56 -07:00
Oleksandr Kravchuk f4a59c5dd6 ell: remove recipe
This recipe will be moved to poky instead as newer versions of some of
its components depend on it.

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09 21:31:36 -07:00
William A. Kennington III via Openembedded-devel 3e46ebea6d dbus-broker: 18 -> 19
Drops the musl compat patch which is upstream in version 19

Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 21:07:41 -07:00
William A. Kennington III via Openembedded-devel e8e80ea28e dbus-broker: 16 -> 18
Also brings in a patch to fix up building against a musl libc that is
not in a released build yet.

This change cleans up a number of things about the build
 - Upstream no longer depends on glib
 - We dont ever runtime depend on reference dbus
 - Docs are disabled by default so we don't need to specify the option
 - There is no native tooling so we shouldn't need a native bbclass
 - No longer depend on gitsm since upstream provides release tarballs

Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 09:48:30 -07:00
Andreas Müller 7313bb4470 glibmm: upgrade 2.58.0 -> 2.58.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-22 09:33:00 -07:00
Davis, Michael 5cea5f2451 plymouth: Update to version 0.9.4
Signed-off-by: Michael Davis <michael.davis@essvote.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-25 16:31:30 -08:00
Nicolas Dechesne 94f8941897 packagegroup-meta-oe: fixup package that now require polkit
After below commits to add polkit as a required distro feature:
97a1a55 polkit: add polkit as a required distro feature
c049e02 polkit: inherit distro_features_check

We need to propagate that to all recipes that use/need them, such as
this packagegroup, otherwise 'world' will fail.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-22 18:14:53 -08:00
Changqing Li 423828d894 ndctl: disable ndctl-monitor service by default
ndctl-monitor service will start failed if there is no
nvdimm device like on qemux86, so disable it by default,
user can enable it if their machine support this device.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-18 23:16:06 -08:00
Khem Raj d30d26c279 packagegroup-meta-oe: espeak-data is gone
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-11 07:21:08 -08:00
Stefan Agner 7735b4c80c ell: update to 0.17
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-28 07:06:19 -08:00
Stefan Agner 11cff77d3a packagegroup-meta-oe: add polkit depending on distro feature
Add polkit and related packages depending on whether polkit is
enabled in DISTRO_FEATURES.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-20 10:15:44 -08:00
Andreas Müller d60d1fbc5e glibmm: upgrade 2.56.0 -> 2.58.0
remove-examples.patch was refreshed with devtool

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-19 10:06:20 -08:00
Andreas Müller 770da50054 libsigc++-2.0: upgrade 2.10.0 -> 2.10.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-19 10:06:20 -08:00
Khem Raj 61198956a6 packagegroup-meta-oe: Remove unbuildable packages on risc-v from rdep
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-26 13:18:02 -08:00
Khem Raj 65c6eccf09 packagegroup-meta-oe: Exclude android-tools breakpad on ppc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-26 13:01:06 -08:00
Khem Raj 83549ca796 packagegroup-meta-oe: Exclude unbuildable packages on mips64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-26 12:55:14 -08:00
Hongxu Jia f87aac8cfe ndctl: remove useless module-base inheriting
While inheriting module-base, PACKAGE_ARCH = ${MACHINE_ARCH},
it caused building lib32-libblockdev do_configure failure:
[snip]
checking for libndctl >= 58.4... no
No package 'libndctl' found
[snip]

The lib32-ndctl with MACHINE_ARCH deployed to /usr/lib64/pkgconfig/
libndctl.pc rather than expected /usr/lib/pkgconfig/libndctl.pc

Inherit module-base is helpless, remove it.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-05 10:18:59 -08:00
Khem Raj bc5b086cd2 packagegroup-meta-oe: Remove packages which don't build for musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-04 17:51:36 -08:00
Khem Raj 135fe1b5b3 packagegroup-meta-oe: Remove arch specific packages as needed
Some packages are not supported on all architectures, therefore they
can not be included unconditionally.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-04 17:51:35 -08:00
Eduardas Meile d1ccc474a4 toybox: use cml1.bbclass to add a proper menuconfig task
It is sometimes convenient to use "bitbake toybox -c menuconfig".

Signed-off-by: Eduardas Meile <eduardas.m@fods.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-04 17:51:35 -08:00
Eduardas Meile e797bcdbe1 toybox: fix to use "usrmerge" distro feature properly
Signed-off-by: Eduardas Meile <eduardas.m@fods.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-04 17:51:35 -08:00
Alexander Kanavin b2f94f9db1 packagegroup-meta-oe: rename the group that contains ptest packages
Otherwise packagegroup.bbclass includes the -ptest package for the second time which leads to this error:

ERROR: packagegroup-meta-oe-1.0-r0 do_package: QA Issue: packagegroup-meta-oe-ptest is listed in PACKAGES multiple times, this leads to packaging errors. [packages-list]
ERROR: packagegroup-meta-oe-1.0-r0 do_package: Fatal QA errors found, failing task.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-03 08:57:06 -08:00