Commit Graph

15341 Commits

Author SHA1 Message Date
Cengiz Can 0953369cd1 recipes-support: gperftools: RDEPENDS for pprof
gperftools comes with pprof tool that usually needs to be run at target
machine to aggregate CPUPROFILE data.

However since we were not shipping objdump (binutils), Getopt::long
and POSIX perl5 modules, it was failing.

I've extended RDEPENDS_${PN} with those so that whenever someone
installs gperftools, those dependencies are fulfilled as well.

Signed-off-by: Cengiz Can <cengiz@kernel.wtf>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-29 16:41:22 -08:00
Daniels Umanovskis e725436832 gattlib: add recipe
gattlib is a C library for talking to Bluetooth, including BLE,
devices. It's the only free, embedded-appropriate library for
easily scanning BLE devices and subscribing to their notifications

Signed-off-by: Daniels Umanovskis <du@axentia.se>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-29 16:41:22 -08:00
Zang Ruochen 2c83141421 mksh: upgrade 56 -> 57
-License-Update: Copyright year updated to 2019.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-29 16:41:22 -08:00
Zang Ruochen f82938675d gsoap: upgrade 2.8.51 -> 2.8.95
gsoap/0001-Fix-out-of-tree-builds.patch
Removed since this is included in 2.8.95.

gsoap/0001-stdgsoap2-Fix-build-with-musl.patch
Removed since this does not fit the latest version.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Khem Raj 2ac63c05e1 tvheadend: Demand use of py3 during build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Michael Haener 94e26572c2 libmbim: upgrade 1.20.0 -> 1.20.2
Update to current version.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Fabio Berton 027c7c1ebf emlog: Add recipe
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Fabio Berton 36e9b8f5b9 jpnevulator: Add recipe
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Fabio Berton 8c214f0d21 mdbus2: Add recipe
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
zhangxiao b6c9a83e36 syslog-ng: Fix multilib header conflict - syslog-ng-config.h
Header file conflict between 32-bit and 64-bit versions.

Signed-off-by: Zhang Xiao <xiao.zhang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Zang Ruochen 05d731f8b3 libmicrohttpd: upgrade 0.9.67 -> 0.9.68
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Zang Ruochen bf99a97b49 links-x11: upgrade 2.16 -> 2.20.2
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Zang Ruochen 096eb147fa links: upgrade 2.16 -> 2.20.2
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:43 -08:00
Khem Raj 84f890bc14 pidgin: Use python3 during build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:16 -08:00
Khem Raj 324dec2a55 a2jmidid: Upgrade to release 9
- Switch to using git for SRC_URI, since 9 is not available in original location
- Drop upstreamed aarch64 support patch
- Drop waf patch as it uses meson now
- Disable lto for now, meson needs to pass full CC to LTO plugin otherwise
  we get linking errors since LTO objects are not compiled with right ABI
  especially on arm ( mixing hard/soft float)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:16 -08:00
Zang Ruochen e95c5b704b p910nd: upgrade 0.95 -> 0.97
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:16 -08:00
Ross Burton d77753342f jack: upgrade to 1.19.14
Notable because it uses Python 3 for the Waf scripts.

Delete jack_control if DBus isn't enabled, as this tool uses DBus to communicate
with the server and shouldn't be installed.

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:16 -08:00
Khem Raj 8b21e77502 mercurial: Upgrade to 5.2 and switch to py3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-27 20:07:10 -08:00
Khem Raj b18be1a48d pidgin: Use python3
Fixes python-sipe build failures e.g.
../../../pidgin-sipe-1.25.0/src/purple/purple-dbus.h:33:10: fatal error: dbus-server.h: No such file or directory
| #include "dbus-server.h"
|          ^~~~~~~~~~~~~~~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-26 11:49:23 -08:00
Khem Raj c5b6ac8596 htop: Use python3
Fixes
| ../htop-2.2.0/scripts/MakeHeader.py ../htop-2.2.0/CategoriesPanel.c
| ../htop-2.2.0/scripts/MakeHeader.py ../htop-2.2.0/MainPanel.c
| /usr/bin/env: ‘python’: No such file or directory

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-26 11:49:23 -08:00
Ross Burton 56101d3e3b glmark2: use Python 3 to build
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-26 10:33:56 -08:00
Ross Burton 2c54b53159 glmark2: upgrade to latest HEAD
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-26 10:33:56 -08:00
Khem Raj c6d2776d6b python-slip-dbus: Add missing rdep on six module
See [1] why this would be needed

[1] https://github.com/nphilipp/python-slip/blob/master/slip/dbus/service.py#L30

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-26 10:33:56 -08:00
Ulrich Ölmann cd225109eb python3-yarl: add missing dependencies
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-26 07:48:13 -08:00
Qi.Chen@windriver.com e901ab2c19 python3-pid: upgrade to 2.2.5
0001-remove-requirement-of-nose.patch is removed as new version
has also removed such dependency.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-25 23:45:56 -08:00
Khem Raj 1f433ed18f packagegroup-meta-oe: Drop gperftools for mips/musl as well
with [1], we now do not build gperftools for musl/mips combo as well,
which means it should be dropped for all kind of mips builds

[1] https://git.openembedded.org/meta-openembedded/commit/?id=b192e792cd0c72c19bf8f18217accf419d66b41e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-25 14:20:41 -08:00
Christopher Larson a4e7417b69 kconfig-frontends: drop unneeded target flex/bison deps
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-25 14:07:33 -08:00
Zheng Ruoqin 012054dea6 libsdl: Refresh patch
Refresh CVE-2019-7577.patch as it can't be applyed when using PATCHTOOL = "patch".

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-24 23:49:55 -08:00
Lei YU 07f22acb16 googletest: Add PV and set to 1.10.0
Signed-off-by: Lei YU <mine260309@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-24 20:57:16 -08:00
Li Zhou 3a6cbf246c libssh2: Security Advisory - libssh2 - CVE-2019-17498
Porting the patch from <https://github.com/libssh2/libssh2/commit/
dedcbd106f8e52d5586b0205bc7677e4c9868f9c> to solve CVE-2019-17498.

Signed-off-by: Li Zhou <li.zhou@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-24 19:00:01 -08:00
Alex Kiernan 661d7dea5a leveldb: Upgrade 1.20 -> 1.22
Upstream has moved to cmake, so drop the build patches which are no
longer relevant. Add run-ptest and PACKAGECONFIG support.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-24 07:18:11 -08:00
Leon Anavi de76cf5d52 stalonetray: Add a simple stand-alone system tray
Stalonetray is a simple and convenient stand-alone freedesktop.org
and KDE system tray for X11 with minimal dependencies.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-23 19:14:06 -08:00
Andreas Müller e4ac09169d gedit: add gsettings to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 15:16:34 -08:00
Wang Mingyu 65dbef6c8b libdev-checklib-perl: upgrade 1.13 -> 1.14
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:56 -08:00
Changqing Li 941bbb5526 dnsmasq.conf: fix dnsmasq path
we install dnsmasq under /usr/bin by default, correct
the path in comments.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:56 -08:00
Zang Ruochen a80b495864 librole-tiny-perl: upgrade 2.000006 -> 2.001004
-License-Update: Only changed the location of the license in the file.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:56 -08:00
Wang Mingyu bdb9eca60d hwdata: upgrade 0.328 -> 0.329
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:56 -08:00
Wang Mingyu 86be032ac2 mcelog: upgrade 1.65 -> 1.66
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:56 -08:00
Jan Luebbe 8cff2b64b4 softhsm: add recipe
This is useful for consolidation of code-signing interfaces when
building an image with verified boot mechanisms or signed update
artifacts. It can also be used on the target as a backend for software
which uses the PKCS#11 API to access private key material.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:56 -08:00
Jan Luebbe 8d90acd59d libp11: add support for native builds
This is needed as a dependency when using SoftHSM from the PKCS#11
OpenSSL engine for code singing.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:52 -08:00
Jan Luebbe 8edd760e66 opensc: add support for native builds
This is needed as a dependency when using SoftHSM from the PKCS#11
OpenSSL engine for code singing.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:47 -08:00
Jan Luebbe 060ad325b6 opensc: use pcsc-lite instead of openct by default
OpenCT upstream maintenance seems to have stopped and OpenSC upstream
uses pcsc-lite by default in their configure script. Add PACKAGECONFIGs
for each and select pcsc by default.

As the openct package depends on pcsc-lite by itself, this avoids an
unnecessary package in the default case.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:47 -08:00
Jan Luebbe e2180b00b3 pcsc-lite: add support for native builds
This is needed as a dependency when using SoftHSM from the PKCS#11
OpenSSL engine for code singing.

Add a udev PACKAGECONFIG, as this is only useful on the target. Also
don't RRECOMMEND ccid for the native variant.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 09:22:43 -08:00
Jan Luebbe 8e61ff98e9 openct: merge do_install and do_install_append
There is no reason why both should be used in the same recipe. Merge
them.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-22 07:21:39 -08:00
Andreas Müller 8c9816bd3d exo: upgrade 0.12.8 -> 0.12.9
Release notes for 0.12.9

========================
Bug Fixes:
- Explicitly depend on gio-unix-2.0 (Xfce #15825)
- Fix alignment of multi-line filenames when text beside icons (Xfce
- Fix cursor missing in search popup widget (Xfce #16068)
- Fix desktop item creation on symbolic link directories
- Fix excess clickable area of multiline filenames (Xfce #16075)
- Fix issues with displaying icon view contents (Xfce #14737)
- Fix prelight deactivation (Xfce #11806)
- Hide search widget when doing a fullscreen resize (Xfce #15106)
- Make user-created launchers executable by default

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Kai Kang <kai.kang@windriver.com>
2019-11-21 17:52:26 -08:00
Khem Raj 86d4131dfa nodejs: libatomic patch should be target specific
host usually are using gcc/x86_64/aarch64 and all of them have gcc which
can support atomic intrinsics, but not all of them install libatomic by
default e.g. centos-7, so asking for libatomic unconditionally may not
work always

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Tim Orling <timothy.t.orling@linux.intel.com>
2019-11-21 17:52:26 -08:00
Khem Raj 80d4d7538a sanlock: Replace cp -a with cp -R --no-dereference
helps to stop leaking builder's UID into sstate cache

Fixes
Exception: KeyError: 'getpwuid(): uid not found: 6000'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:52:26 -08:00
Khem Raj 8de5a24311 sanlock: Use python3 and add sanlock user/group
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:52:26 -08:00
Rouven Czerwinski 799925fd48 python-pyelftools: add recipes
pyelftools is a pure-Python library for parsing and analyzing ELF files
and DWARF debugging information.

Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:51:37 -08:00
Zang Ruochen 4e1901c284 libclass-method-modifiers-perl: upgrade 2.12 -> 2.13
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:51:37 -08:00