Commit Graph

1048 Commits

Author SHA1 Message Date
Changqing Li
d178745cbf conf/layer.conf: add BBFILES_DYNAMIC and dynamic layers
some recipes under meta-oe have dependency on meta-python,
and test_world of yocto-check-layer will failed with error
like:

ERROR: test_world (common.CommonCheckLayer)
ERROR: Nothing PROVIDES 'python3-pytoml-native' (but
/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs_60.9.0.bb
DEPENDS on or otherwise requires it). Close matches:
  python3-numpy-native
  python3-pycairo-native
  python3-rpm-native
ERROR: Required build target 'meta-world-pkgdata' has no buildable
providers.
Missing or unbuildable dependency chain was: ['meta-world-pkgdata',
'mozjs', 'python3-pytoml-native']

fix by make these recipes only active when identified layers are
present

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-11 08:58:57 -07:00
Khem Raj
7e6305da8e mraa: Fix build on x86 32bit
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-08 16:38:30 -07:00
Khem Raj
e15b04fa10 libqb: Build native version as well
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-08 08:15:34 -07:00
Propanu
d9fd04ba32 mraa_git.bb: update to v2.1.0
Update SRCREV to latest v2.1.0 and SRC_URI to reflect new Eclipse Foundation project location.

Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-06 09:37:43 -08:00
Pierre-Jean Texier
171f3df9e1 icewm: fix upstream version check
Fixes:

INFO: Skip package icewm (status = UNKNOWN_BROKEN, current version = 1.5.5, next version = N/A)

After this commit:

INFO: icewm, 1.5.5, 1.6.4, None, N/A

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-03-05 07:11:50 -08:00
Pierre-Jean Texier
f0aaedbe01 libstatgrab: fix upstream version check
Fixes:

INFO: Skip package libstatgrab (status = UNKNOWN_BROKEN, current version = 0.92, next version = N/A)

After this commit:

INFO: Skip package libstatgrab (status = MATCH, current version = 0.92, next version = 0.92)

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-03-05 07:11:50 -08:00
André Draszik
d5cf4a0041 brotli: allow building a -native version
nodejs (-native) can be built against a system-installed version of
the brotli libraries. Allow doing that by provide a -native version
of brotli.

Signed-off-by: André Draszik <andre.draszik@jci.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-03 09:23:08 -08:00
Wang Mingyu
6b17a48152 libpwquality: upgrade 1.4.0 -> 1.4.2
refresh add-missing-python-include-dir-for-cross.patch

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-02 22:46:06 -08:00
Wang Mingyu
5280fda276 collectd: upgrade 5.8.1 -> 5.10.0
0001-conditionally-check-libvirt.patch
Removed because it is not applicable to 5.10.0.

Refresh the following patches:
0001-Remove-including-sys-sysctl.h-on-glibc-based-systems.patch
0001-configure-Check-for-Wno-error-format-truncation-comp.patch
0001-fix-to-build-with-glibc-2.25.patch

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-02 22:46:05 -08:00
Khem Raj
ed798c7643 sysdig: Upgrade to 0.26.5
* License changed to Apache-2.0 upstream as well [1]
* Forward port patches to apply on 0.26
* Just build libb64 from internal modules everything else should be
  provided by OE recipes
* Disable luajit mips64 since luajit on these arches is
  not available, fall back to liblua
* Disable build on musl and mips arch, it needs fixing in sysdig

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-29 22:26:50 -08:00
Adrian Bunk
31557db9bb libidn: Remove obsolete patches for issues already fixed upstream
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 12:50:23 -08:00
Gianfranco Costamagna
f101d808ea boinc: update recipe to version 7.16.5
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 08:25:49 -08:00
Denys Dmytriyenko
ed7936674b can-utils: update to v2020.02.04
https://github.com/linux-can/can-utils/releases/tag/v2020.02.04

This version is required to build against kernel > 5.2

While at it, drop redundant DESCRIPTION and branch=master

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 08:25:49 -08:00
Propanu
d664461dfa upm: Update SRC_URI
Updating SRC_URI to reflect project move to Eclipse Foundation.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-27 08:25:49 -08:00
Khem Raj
383f19d8f0 cfengine-masterfiles: Make the expression dash friendly
dash does not understand {} expressions like this, therefore simplify

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-26 07:17:58 -08:00
Adrian Bunk
7d06fdd771 libidn: Moved from OE-core
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-23 22:31:35 -08:00
Alex Kiernan
4e8fb9dfce ostree: upgrade 2019.6 -> 2020.2
Also expose glib and gpgme in PACKAGECONFIG (which were always on).

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-21 14:21:52 -08:00
Zang Ruochen
89efe6026c snappy: upgrade 1.1.7 -> 1.1.8
Due to version update, SRC-UR has been modified SRC_URI.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-21 08:50:36 -08:00
Pierre-Jean Texier
883966a8bf libzip: upgrade 1.6.0 -> 1.6.1
See https://github.com/nih-at/libzip/releases/tag/rel-1-6-1

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-20 08:22:38 -08:00
Khem Raj
ee45667af8 cfengine: Upgrade to 3.15
License-Update: Change in Company name Cfengine AS a Norwegian company -> Northern.tech
Python3 fixes to needed scripts

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18 18:17:20 -08:00
Khem Raj
b89254a8bb rsyslog: Use python3 in ptests
Adjusts rdeps accordingly

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17 22:27:14 -08:00
Khem Raj
e9a2438b3c libsigrok: inherit mime
Fixes
libsigrok-0.5.2: package contains mime types but does not inhert mime: libsigrok path '/work/aarch64-yoe-linux/libsigrok/0.5.2-r0/packages-split/libsigrok/usr/share/mime/packages/vnd.sigrok.session.xml' [mime]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Khem Raj
7012edb060 sigrok-cli: Inherit mime-xdg
Fixes
WARNING: sigrok-cli-0.7.1-r0 do_package_qa: QA Issue: package contains desktop file with key 'MimeType' but does not inhert mime-xdg

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Andreas Müller
89b9507d89 mozjs: Fix python3 build with gold
Fixes [1]

[1] http://errors.yoctoproject.org/Errors/Details/390559/

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-11 16:46:31 -08:00
Khem Raj
59e3d74810 recipes: Inherit perlnative for pod2man
replace host version of pod2man perl-native provides, helps in
improving reproducability

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-02 22:16:25 -08:00
Andreas Müller
23eb06562d mozjs: port build to python3
While at it:

* cleanup our patches
* remove useless sed in do_configure

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-02 08:08:09 -08:00
Khem Raj
8c65264690 indent: Do not build docs
It fails to build currently, with texinfo-dummy

|   File "/mnt/a/tmp-yoe/work/riscv64-yoe-linux-musl/indent/2.2.12-r0/recipe-sysroot-native/usr/bin/makeinfo", line 100, in <module>
|     stub_msg                                                                  | AssertionError: Don't know how to get default output file name from input file
!
| This stand-in version of makeinfo is not yet fully capable of emulating
| the real version from the GNU texinfo suite. If you see this message, file a
| bug report with details on the recipe that failed.
|                                                                               | make[2]: *** [Makefile:814: indent.html] Error 1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 23:11:30 -08:00
Khem Raj
4078a203e8 recipes: Inherit missing texinfo for makeinfo program
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 22:37:15 -08:00
Khem Raj
371b16a14e fluentbit: Link with libatomic on riscv
jemalloc uses libatomic functions

Fixes
../lib/libjemalloc_pic.a(extent_dss.pic.o): in function `extent_dss_extend
ing_start':
| /usr/src/debug/fluentbit/1.3.5-r0/fluent-bit-1.3.5/lib/jemalloc-5.2.1/src/extent_dss.c:75: undefined reference to `__atomic_compare
_exchange_1'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 16:41:09 -08:00
Martin Jansa
21899d1f3a mozjs: search nspr header files in ${STAGING_INCDIR}/nspr directory
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 20:04:56 -08:00
Pierre-Jean Texier
4043bcc714 libzip: upgrade 1.5.2 -> 1.6.0
License-Update: copyright years updated

Also add PACKAGECONFIG for lzma, supported since commit
in [1].

[1] - a91b3c4194

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-01-26 11:31:09 -08:00
Gianfranco Costamagna
333e35d50c boinc-client: minor cosmetic changes on bb recipe,
such as unifying tabs VS spaces and adding cosmetic newlines

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -08:00
Gianfranco Costamagna
cdf7c044d7 boinc: update recipe to version 7.16.4
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -08:00
Gianfranco Costamagna
c063eb6472 dlt-daemon: Add initial recipe from meta-ivi
as of commit 6a5b0d6460028f695c62bd1f0b064207671b2236 with
added upstream proposed pull request: https://github.com/GENIVI/meta-ivi/pull/118

dlt-daemon is useful on embedded systems as a logging system

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -08:00
Khem Raj
cf54e8cb0f konkretcmpi: Depend on python3 during build
Fix packaging to match py3 module install dir

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:35 -08:00
Khem Raj
8b7c16cd49 libplist: Use py3 in depends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:34 -08:00
Khem Raj
e4a2593a21 recipes: Replace using BBPATH with BBFILE_COLLECTIONS for meta-python2 check
BBPATH check actually does not work

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 19:21:39 -08:00
Khem Raj
42f82bfdc8 rrdtool: Use py3 as rdep and use py3 setuptools
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 15:08:42 -08:00
Khem Raj
8c0c7f0a37 recipes: Turn inherit classes from meta-py2 to conditional constructs
helps parsing without meta-py2 in mix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 14:20:35 -08:00
Khem Raj
e7c7e2f457 iotop: Switch to using git src_uri
Gets python3 support
Remove python2 specific modules which are absent in py3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 11:10:25 -08:00
Khem Raj
2767682e98 hplip: Upgrade to 3.19.12
Use python3 instead of py2
Apply patches from openwrt to fix crosscompile and musl builds

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj
713ae34131 rrdtool: Disable python packageconfig by default
This needs python2 which is in another layer

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj
e2efe51507 openlmi: Make it visible when meta-py2 is in layermix
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj
d1ba359173 openlmi-tools: Use S to access setup.py
Depend on py2 modules

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Andreas Müller
a804b0c1bb mozjs: upgrade 60.5.2 -> 60.9.0 and rework
* build with firefox-esr sources to simplyfy upgrade path
* cleanup: Should make python2-> python3 transition easier

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj
5057746583 meta-oe: Remove using python2
This change makes the parsing go though, we still might have build
issues, which will be reported in world builds seprately

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj
bd2ad24d7b recipes: Make powerpc64le overrides
The existing conditions for ppc64/be are applicable for le as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-19 02:20:59 -08:00
William A. Kennington III via Openembedded-devel
ce41fe5aca can-utils: bump to revision 665d869
Also:
 - remove patch applied upstream
 - update the hash of the license because the file
 now contains a SPDX license identifier

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-19 02:20:59 -08:00
Khem Raj
12b6f0c7d8 mozjs: extend --with-intl-api=build to ppc
This fixes mozjs crash, in launching js in qemu during gjs build

    Fixes
    |
    | (process:606857): Gjs-ERROR **: 02:02:06.039: Could not initialize Javascript

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-16 12:02:10 -08:00
Khem Raj
feb903f7d7 fluentbit: Fix build on powerpc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-16 12:02:10 -08:00