Commit Graph

8555 Commits

Author SHA1 Message Date
Qi.Chen@windriver.com
2baea2b582 phoronix-test-suite: change python to python3-core in RDEPENDS
The source codes are actually using python3 instead of python.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-03 22:50:59 -08:00
Pierre-Jean Texier
80514e173b libwebsockets: upgrade 3.2.0 -> 3.2.2
Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-03 12:54:21 -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
sangelovic
bb253b28c7 sdbus-c++: upgrade 0.7.6 -> 0.8.1
See full changelog at https://github.com/Kistler-Group/sdbus-cpp/blob/v0.8.1/ChangeLog

Signed-off-by: Stanislav Angelovic <angelovic.s@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-02 22:01:47 -08:00
Max Krummenacher
6aab1a829e openbox: use python 3
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-02 08:08:56 -08:00
Alistair Francis
2e6a5f32f6 gpsd: Only require and build for Python3
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-02 08:08:10 -08:00
Andreas Müller
d7179a6f01 poppler: upgrade 0.84.0 -> 0.85.0
Release 0.85.0:
core:
 * Fix case unsensitive search for Deseret and Osage. Issue #853
 * Fix crash in unicodeToAscii7
 * CairoOutputDev: make initialisation thread-safe
 * Fix crash on broken files. Issues #869, #870
 * Internal code improvements

qt5:
 * Fix FormField::name encoding
 * Accept UTF-16 uiNames for form fields
 * Fix search for "complex" characters
 * Allow to load document from QIODevice

utils:
 * pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. Issue #873
 * pdftohtml: Fix issue with the font size sometimes being huge

glib:
 * make the frontend initialization thread safe.

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
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
6e936c45d4 kernel-selftest: Disable bpf tests on mips
5.4 kernel exposes a problem, where its using host includes to compile
BPF tests and it fails for mips because ptrace.h is quite different so
it can not find the needed pt_struct definitions during cross compile

% clang -fno-stack-protector -I. -I./include/uapi -I../../../include/uapi -I/mnt/b/yoe/build/tmp/work/qemumips-yoe-linux/kernel-selft
est/1.0-r0/kernel-selftest-1.0/tools/testing/selftests/bpf/../usr/include -D__TARGET_ARCH_mips -g -idirafter /mnt/b/yoe/build/tmp/wor
k/qemumips-yoe-linux/kernel-selftest/1.0-r0/recipe-sysroot-native/usr/lib/clang/10.0.0/include -Wno-compare-distinct-pointer-types -O2 -target bpf -emit-llvm \
-c progs/loop1.c
progs/loop1.c:21:9: error: no member named 'regs' in 'struct pt_regs'
m = PT_REGS_RC(ctx);
^~~~~~~~~~~~~~~
./bpf_helpers.h:466:29: note: expanded from macro 'PT_REGS_RC'

~~  ^                                                                                                        1 error generated.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-02 08:07:59 -08:00
Michael Haener
3049c65203 modemmanager: upgrade 1.10.8 -> 1.12.4
Signed-off-by: Michael Haener <michael.haener@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-31 07:13:55 -08:00
Bartosz Golaszewski
3b3de3fc6b libgpiod: update v1.4.1 -> v1.4.2
While the v1.5 version of libgpiod has already been released - we can't
integrate it in yocto yet as it requires v5.5 linux kernel headers to
build. In the meantime - update the recipe to build the latest bug-fix
release from the v1.4.x branch.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-31 07:13:55 -08:00
Pierre-Jean Texier
463f9a3ef0 pkcs11-helper: upgrade 1.25.1 -> 1.26
See full changelog https://github.com/OpenSC/pkcs11-helper/releases/tag/pkcs11-helper-1.26

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-29 16:50:24 -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
Marek Belisko
969299460b recipes-support: Added recipe for gengetopt package
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 12:23:12 -08:00
Andrey Zhizhikin
8f8ff99bc0 dstat: update recipe to use python3
Update recipe to target python3 since python2 is EOL and has been
dropped from OE-Core.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 12:23:12 -08:00
Andrey Zhizhikin
8ae0b846ca fio: update recipe to use python3
Update fio recipe to target python3 since python2 is EOL and has been
dropped from OE-Core.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 11:31:04 -08:00
Khem Raj
50d526d06a daemontools: Disable the chkshsgr tests
Running the chkhsgr test during cross compile fails

./chkshsgr || ( cat warn-shsgr; exit 1 )
Oops. Your getgroups() returned 0, and setgroups() failed; this means
that I can't reliably do my shsgr test. Please either ``make'' as root
or ``make'' while you're in one or more supplementary groups.

All OE based targets have working getgroups()/setgroups()
implementation, so its a safe assumption and therefore make the test
to be a dummy

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 11:31:04 -08:00
Martin Jansa
1c085f4877 xmlsec1: search nspr header files in ${STAGING_INCDIR}/nspr
* the --with-nspr/--with-nss should be just ${prefix} as mentioned in:
  https://www.aleksey.com/pipermail/xmlsec/2005/007172.html
  remove the change-finding-path-of-nss.patch parts handling nspr and
  handling incorrect --with-nspr/--with-nss value in the recipe missing
  "/usr" prefix

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
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
Andrey Zhizhikin
4933ca5457 pcsc-lite: update recipe to use python3
Update pcsc-lite recipe to target python3 since python2 is EOL and has
been dropped from OE-Core.

Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 13:10:31 -08:00
Andrey Zhizhikin
70a5edc4b5 libhugetlbfs: update recipe to use python3
Update recipe to use python3 since python2 is EOL and has been dropped
from OE-Core.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 13:10:31 -08:00
Andrey Zhizhikin
51bff30e03 libteam: update recipe to use python3
Update recipe to use python3 since python2 is EOL and has been dropped
from OE-Core.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 13:10:31 -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
Khem Raj
e39a057fbc luajit: Mark incompatible for riscv64
rv64 support is not yet available

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 23:03:51 -08:00
Martin Jansa
0c182e5877 packagegrop-meta-oe: remove blacklisted mpv
* it's blacklisted with:
  mpv_0.26.0.bb:PNBLACKLIST[mpv] = "Needs forward porting to use python3"

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -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
46951201fc postgresql: Add python3 to depends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:34 -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
bbf25b62da nmap: Use py3 in depends/rdepends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:34 -08:00
Pierre-Jean Texier
5c453ae578 zchunk: add recipe
zchunk is a compressed file format that splits the file into independent chunks.
This allows you to only download changed chunks when downloading a new version of
the file, and also makes zchunk files efficient over rsync.

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:39:21 -08:00
Stefan Agner
a7f5aed4e5 plymouth: fix usrmerge
When usrmerge is enabled plymouth still tries to install to /bin and
/lib leading to the following build error:
ERROR: plymouth-git-r0 do_package: QA Issue: plymouth: Files/directories
were installed but not shipped in any package:
  /sbin/plymouthd
  /lib/libply.so.5
  /lib/libply.so
  /lib/libply.so.5.0.0
  /lib/libply-splash-core.so
  /lib/libply-splash-core.so.5.0.0
  /lib/libply-splash-core.so.5
  /bin/plymouth

There is a configuration flag --with-system-root-install which controls
where the binaries get installed. The flag is currently tied to the
systemd distro feature, however, this seems wrong.

Use the flag to control where binaries get installed depending on
whether usrmerge is used.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Khem Raj
354bedc9ab nodejs: Fix build on big-endian targets
Fixes
../deps/v8/src/runtime/runtime-utils.h:129:11: error: base operand of '->' has non-pointer type 'v8::internal::Object'
  129 |   return y->ptr() | (static_cast<ObjectPair>(x->ptr()) << 32);
      |           ^~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <Martin.Jansa@gmail.com>
Cc: Guillaume Burel <guillaume.burel@stormshield.eu>
2020-01-23 14:16:25 -08:00
Martin Jansa
50d550aa4e nodejs: upgrade to 12.14.1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Martin Jansa
eaf9cfb018 nodejs: use python3native
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Guillaume Burel
feeb172d1a nodejs: 10.17.0 -> 12.14.0
- update Node.js to active 12.x LTS release 12.14.0.
- remove compatibility with gcc 4.8 (has been removed upstream)

Signed-off-by: Guillaume Burel <guillaume.burel@stormshield.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Vincent Prince
ad874a4ec4 fmt: bump version to v6.1.2
Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Vincent Prince
f2b84ddfc5 mongodb: bump version to r4.2.2
Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -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
Martin Jansa
f58c2595c6 python3-pygobject: fix runtime dependency on pkgutils to use python3 variant
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
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
82eef4ef62 guider: Build only when meta-py2 is in mix
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 11:10:25 -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
c9e0f7dc69 sip: Delete python2 version
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj
0a4faceed6 nodejs: Build only when meta-py2 is included
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00