summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
* mpv: 0.26.0 -> 0.32.0Trevor Woerner2020-02-094-86/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove mpv from the PNBLACKLIST by updating to the latest release and using a newer, python3-aware waf for building (copied from glmark2). The name of the license file changed, but the licence of the software itself did not. Added mime-xdg to inherit to handle mime artifacts. Added to the FILES command to scoop up additional files being generated by the build. Re-added 'mpv' back to LICENSE_FLAGS_WHITELIST search list in packagegroup-meta-oe. Extensively fixed and cleaned up the PACKAGECONFIG options to reflect the current options available when configuring mpv. Also cleaned up any configure options which are no longer available. Added the correct dependencies so mpv builds under wayland. Tested with core-image-x11 on a rock-pi-4 with PACKAGECONFIG = "libass x11 opengl egl drm gbm vaapi vdpau" # mpv --vo=help Available video outputs: libmpv render API for libmpv gpu Shader-based GPU Renderer vdpau VDPAU with X11 vaapi VA API with X11 x11 X11 (slow, old crap) null Null video output image Write video frames to image files tct true-color terminals drm Direct Rendering Manager Tested with core-image-weston on a rock-pi-4 with: PACKAGECONFIG = "libass wayland x11 opengl" # mpv -vo=help Available video outputs: libmpv render API for libmpv gpu Shader-based GPU Renderer wlshm Wayland SHM video output x11 X11 (slow, old crap) null Null video output image Write video frames to image files tct true-color terminals Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tigervnc: Do not depend on chkconfigKhem Raj2020-02-091-1/+1
| | | | | | This recipe is gone from core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* modemmanager: Add a PACKAGECONFIG for the new --with-at-command-via-dbus optionAdrian Bunk2020-02-071-0/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: backport patches to fix policy with SELinux nodesLuca Boccassi2020-02-063-0/+111
| | | | | | Backport from master: https://github.com/bus1/dbus-broker/pull/213 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smem: update to v1.5 (python3 compatibility)André Draszik2020-02-052-5/+68
| | | | | | | | | | | | | smem generally works using the upstream code, but the --source argument still throws exceptions - add a patch to resolve those as well. There is no release on the downloads URL, but a tag in mercurial - so this now downloads the snapshot that tag is pointing to. Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlsec1: fix for multilibQi.Chen@windriver.com2020-02-052-1/+54
| | | | | | | | | | With previous change of nss/nspr in this recipe, multilib build failure at do_configure. Fix it by not using hardcoded /lib/. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: Update formattingRobert Joslyn2020-02-041-13/+22
| | | | | | | Try to conform better to the style guide. Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: Use manpages class to control documentationRobert Joslyn2020-02-041-5/+2
| | | | | | | | | | This class allows the api-documentation distro feature to control man page generation. Remove copying all .txt files from ${S}/doc since these are developer documents and wouldn't be of any use to users on the target device. Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: Add PACKAGECONFIG optionsRobert Joslyn2020-02-041-2/+12
| | | | | | | | | Make it easier to disable optional client, monitor, and man page components and their dependencies. A user may want to disable the client to avoid the use of GPLv3 readline. Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: Update to 1.4Robert Joslyn2020-02-043-9/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dbus is not required to compile, but is expected at run time. Move it to RDEPENDS. Backport a patch from upstream to fix build using musl. rawmemchr is a GNU extension that is not supported in musl. >From upstream changelog: ver 1.4: Fix issue with handling Crypto-Binding and invalid MACs. Fix issue with handling change station error results. Fix issue with handling DNS resolving installations. ver 1.3: Fix issue with handling EAP-GTC and password requests. Fix issue with handling Crypto-Binding TLV for PEAPv0. Fix issue with handling key installation and PEAP Phase 2. Fix issue with handling externally triggered scan requests. Fix issue with handling RCPI calculation for RRM requests. ver 1.2: Fix issue with handling scan requests while connecting. Fix issue with handling scan duration for RRM requests. Fix issue with handling parent TSF value for RRM requests. ver 1.1: Fix issue with simple configuration support checks. Fix issue with handling TLS tunnel and PEAPv0. Add support for radio resource management. Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpuid: Upgrade to 20200203 and use perlnative for pod2manKhem Raj2020-02-041-2/+4
| | | | | | | Fixes /bin/sh: pod2man: command not found Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smem: add a native variantAndré Draszik2020-02-041-0/+2
| | | | | | | | The native variant is useful to e.g. examine captures of a running target on the host system. Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Add support for PMDK enginesYongxin Liu2020-02-041-0/+1
| | | | | | | | "pmemblk", "dev-dax" and "libpmem" engines are used for persistent memory. In order to enable them, add "pmem" to MACHINE_FEATURES in BSP conf. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* phoronix-test-suite: change python to python3-core in RDEPENDSQi.Chen@windriver.com2020-02-031-1/+1
| | | | | | | 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>
* libwebsockets: upgrade 3.2.0 -> 3.2.2Pierre-Jean Texier2020-02-031-1/+1
| | | | | Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Inherit perlnative for pod2manKhem Raj2020-02-025-5/+5
| | | | | | | replace host version of pod2man perl-native provides, helps in improving reproducability Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++: upgrade 0.7.6 -> 0.8.1sangelovic2020-02-023-2/+2
| | | | | | | 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>
* openbox: use python 3Max Krummenacher2020-02-022-1/+140
| | | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gpsd: Only require and build for Python3Alistair Francis2020-02-021-12/+12
| | | | | Signed-off-by: Alistair Francis <alistair@alistair23.me> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 0.84.0 -> 0.85.0Andreas Müller2020-02-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* mozjs: port build to python3Andreas Müller2020-02-0218-27/+6917
| | | | | | | | | | 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>
* kernel-selftest: Disable bpf tests on mipsKhem Raj2020-02-021-1/+5
| | | | | | | | | | | | | | | | | | | 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>
* modemmanager: upgrade 1.10.8 -> 1.12.4Michael Haener2020-01-311-2/+2
| | | | | Signed-off-by: Michael Haener <michael.haener@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: update v1.4.1 -> v1.4.2Bartosz Golaszewski2020-01-311-2/+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>
* pkcs11-helper: upgrade 1.25.1 -> 1.26Pierre-Jean Texier2020-01-291-2/+2
| | | | | | | 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>
* indent: Do not build docsKhem Raj2020-01-282-4/+14
| | | | | | | | | | | | | | 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>
* recipes: Inherit missing texinfo for makeinfo programKhem Raj2020-01-286-7/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluentbit: Link with libatomic on riscvKhem Raj2020-01-281-0/+2
| | | | | | | | | | | | 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>
* recipes-support: Added recipe for gengetopt packageMarek Belisko2020-01-281-0/+16
| | | | | Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dstat: update recipe to use python3Andrey Zhizhikin2020-01-281-1/+1
| | | | | | | | 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>
* fio: update recipe to use python3Andrey Zhizhikin2020-01-281-1/+1
| | | | | | | | 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>
* daemontools: Disable the chkshsgr testsKhem Raj2020-01-281-0/+1
| | | | | | | | | | | | | | | 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>
* xmlsec1: search nspr header files in ${STAGING_INCDIR}/nsprMartin Jansa2020-01-272-45/+5
| | | | | | | | | | | * 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>
* mozjs: search nspr header files in ${STAGING_INCDIR}/nspr directoryMartin Jansa2020-01-271-0/+1
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: update recipe to use python3Andrey Zhizhikin2020-01-272-2/+48
| | | | | | | | | 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>
* libhugetlbfs: update recipe to use python3Andrey Zhizhikin2020-01-272-1/+31
| | | | | | | | 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>
* libteam: update recipe to use python3Andrey Zhizhikin2020-01-273-2/+31
| | | | | | | | 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>
* libzip: upgrade 1.5.2 -> 1.6.0Pierre-Jean Texier2020-01-261-4/+5
| | | | | | | | | | | License-Update: copyright years updated Also add PACKAGECONFIG for lzma, supported since commit in [1]. [1] - https://github.com/nih-at/libzip/commit/a91b3c41940b318277b8a8cd58a723a76f3cd536 Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* luajit: Mark incompatible for riscv64Khem Raj2020-01-251-1/+2
| | | | | | rv64 support is not yet available Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegrop-meta-oe: remove blacklisted mpvMartin Jansa2020-01-251-1/+1
| | | | | | | | * 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>
* boinc-client: minor cosmetic changes on bb recipe,Gianfranco Costamagna2020-01-251-3/+4
| | | | | | | | 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>
* boinc: update recipe to version 7.16.4Gianfranco Costamagna2020-01-251-1/+1
| | | | | | 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>
* dlt-daemon: Add initial recipe from meta-iviGianfranco Costamagna2020-01-254-0/+326
| | | | | | | | | | | | 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>
* konkretcmpi: Depend on python3 during buildKhem Raj2020-01-241-2/+2
| | | | | | Fix packaging to match py3 module install dir Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: Add python3 to dependsKhem Raj2020-01-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libplist: Use py3 in dependsKhem Raj2020-01-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nmap: Use py3 in depends/rdependsKhem Raj2020-01-241-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zchunk: add recipePierre-Jean Texier2020-01-233-0/+126
| | | | | | | | | 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>
* plymouth: fix usrmergeStefan Agner2020-01-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 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>
* nodejs: Fix build on big-endian targetsKhem Raj2020-01-232-0/+19
| | | | | | | | | | | 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>