summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
...
* zstd: Upgrade 1.4.2 -> 1.4.3Alex Kiernan2019-09-021-1/+1
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tipcutils: ptts: Set recv buffer size to max to receive as many packets as ↵Li Zhou2019-09-022-0/+67
| | | | | | | | | | | | | | | | | possible Flooding multicast may make the rcv buffer overrun and is considered premature messages later and thus cause the following error. "Ignoring premature msg 16, currently handling 12" This patch sets SO_RCVBUF the of socket to max int value to receive as many packets as possible, and give a hint to user when possible overrun occurs. Note that the value of SO_RCVBUF will be limited up to min(INT_MAX/2, sysctl_rmem_max) in kernel. Signed-off-by: Li Zhou <li.zhou@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-isotp: Update to latest tipKhem Raj2019-08-291-1/+1
| | | | | | | | | | Fixes build with 5.2 kernel headers For complete changes see [1] [1] https://github.com/hartkopp/can-isotp/compare/6003f999...b31bce9 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: Fix build with kernel headers >= 5.2Khem Raj2019-08-292-1/+109
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnss-nisplus: Fix build with glibc >= 2.30Khem Raj2019-08-292-0/+246
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* docopt.cpp: Drop using gitpkgvKhem Raj2019-08-291-4/+2
| | | | | | Use https for fetcher protocol Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmodbus: update version to 3.1.6Gianfranco Costamagna2019-08-295-4/+410
| | | | | | cherry-pick upstream patch and two Debian patches. tweak configure step to force autogenerated files regeneration Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: fix PACKAGECONFIG regarding pythonQi.Chen@windriver.com2019-08-291-3/+3
| | | | | | | | | | | | | The python2 PACKAGECONFIG was added during an upgrade, defaulting to be disabled. The RDEPENDS part should be 'python' instead 'python2' because there's no python2 recipe. Also, we don't need to inherit some python classes. We just need to specify FILES variable. After this change, the python2 and python3 PACKAGECONFIG items could correctly work. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Recipe for docopt.cpp option parsing libraryAaltonen Eero2019-08-272-0/+60
| | | | | | | | | | Upstream is at https://github.com/docopt/docopt.cpp/ Installs with a small build modification to pass QA checks. Signed-off-by: Eero Aaltonen <eero.aaltonen@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hplip: Add python to rdepsKhem Raj2019-08-171-0/+1
| | | | | | | Fixes ERROR: QA Issue: /usr/share/hplip/upgrade.py contained in package hplip requires /usr/bin/python, but no providers found in RDEPENDS_hplip? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* scsirastools: add runtime dependency on bash IIMartin Jansa2019-08-171-1/+1
| | | | | | | | * fixes: ERROR: QA Issue: /etc/init.d/sgdisk contained in package scsirastools-diskmon requires /bin/bash, but no providers found in RDEPENDS_scsirastools-diskmon? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcec: add runtime dependency on python3-coreMartin Jansa2019-08-171-1/+1
| | | | | | | | * fixes: ERROR: QA Issue: /usr/bin/pyCecClient contained in package libcec-tools requires /usr/bin/python3, but no providers found in RDEPENDS_libcec-tools? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* scsirastools: add runtime dependency on bashMartin Jansa2019-08-171-1/+1
| | | | | | | | * fixes: ERROR: QA Issue: /etc/init.d/sgraid contained in package scsirastools-raidmon requires /bin/bash, but no providers found in RDEPENDS_scsirastools-raidmon? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iotop: add runtime dependency on python-coreMartin Jansa2019-08-171-1/+1
| | | | | | | | | * fixes: ERROR: QA Issue: /usr/sbin/iotop contained in package iotop requires /usr/bin/python, but no providers found in RDEPENDS_iotop? [file-rdeps] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* t1lib: Remove, gtkmathview was the last userAdrian Bunk2019-08-124-372/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkmathview: Remove, abiword was the last userAdrian Bunk2019-08-126-261/+0
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: backport a fix for stack trace generation on aarch64Martin Jansa2019-08-122-0/+46
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnss-nisplus: Add recipeRuslan Bilovol2019-08-081-0/+31
| | | | | | | | | | | Same as with libnss-nis - this will substitute the glibc nisplus module which has been removed SRCREV points to 1.3 release plus patch on top which allows to build with recent glibc versions Signed-off-by: Ruslan Bilovol <rbilovol@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: do not expose intl api for mips64Slater, Joseph2019-08-081-0/+3
| | | | | | | | Add --with-intl-api=build to configure options. Otherwise, JS_Init() will fail. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pmdk: Fix packaging errors when building on non-x86 hostKhem Raj2019-08-061-2/+2
| | | | | | | | | | | | | | | | | | | | Fixes ERROR: QA Issue: pmdk: Files/directories were installed but not shipped in any package: /usr/x86_64-linux-gnu /usr/lib/pmdk_debug/libpmemobj.so.1 /usr/lib/pmdk_debug/libpmemblk.so.1 /usr/lib/pmdk_debug/libvmem.so.1 /usr/lib/pmdk_debug/libvmmalloc.so /usr/lib/pmdk_debug/libpmempool.so .... /usr/x86_64-linux-gnu/include/libpmemobj/iterator_base.h /usr/x86_64-linux-gnu/include/libpmemobj/tx_base.h /usr/x86_64-linux-gnu/include/libpmemobj/base.h /usr/x86_64-linux-gnu/include/libpmemobj/lists_atomic_base.h Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: add recipeYong, Jonathan2019-08-022-0/+76
| | | | | | | | | | | | | | | | | | | | | | IceWM is a window manager for the X Window System. The goal of IceWM is to provide speed and simplicity. It comes with a taskbar with pager, global and per-window keybindings and a dynamic menu system. Website: https://ice-wm.org/ Manual: https://ice-wm.org/manual/ Themes Howto https://ice-wm.org/themes/ Signed-off-by: Yong, Jonathan <jonathan.yong@intel.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liblightmodbus: Add version 2.0.2Saravanan Sekar2019-08-021-0/+13
| | | | | | | A cross-platform, lightweight Modbus RTU library Signed-off-by: Saravanan Sekar <saravanan@linumiz.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zstd: Update 1.4.0 -> 1.4.2Alex Kiernan2019-08-021-25/+10
| | | | | | | Also drop zstd-<variants> and add PACKAGECONFIG support for build options Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: update from 8.1903.0 to 8.1907.0Randy MacLeod2019-08-021-3/+2
| | | | | Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dialog: upgrade 1.3-20190211 -> 1.3-20190728Zang Ruochen2019-08-021-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* collectd: Fix build with glibc 2.30Khem Raj2019-07-302-0/+99
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pegtl: Fix build with clang/libc++Khem Raj2019-07-282-1/+28
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Ayoub Zaki <ayoub.zaki@embexus.com>
* pegtl: Initial recipeAyoub Zaki2019-07-261-0/+11
| | | | | | | | Introduce the Parsing Expression Grammar Template Library (PEGTL) a zero-dependency C++ header-only parser combinator library for creating parsers according to the Parsing Expression Grammar (PEG). Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pmdk: Fix libdir which is multi-lib awareKhem Raj2019-07-211-1/+1
| | | | | | | | | | | | | | | | | OE use 'lib' even on x86_64 when building with multilib support disabled and used 'lib64' with multilib This fixes packaging errors e.g. pmdk-1.6: pmdk: Files/directories were installed but not shipped in any package: /usr/lib64/libpmem.so.1.0.0 /usr/lib64/libpmemblk.so.1.0.0 /usr/lib64/libpmemlog.so.1.0.0 /usr/lib64/libpmemobj.so.1.0.0 /usr/lib64/libvmem.so.1.0.0 .... Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pam-plugin-ldapdb: Use git fetcherKhem Raj2019-07-211-4/+3
| | | | | | github archives are not reliable Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dumb-init: Switch to git fetcherKhem Raj2019-07-211-3/+3
| | | | | | github archives are not reliable Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Use BPN instead of PN in SRC_URIsKhem Raj2019-07-211-1/+1
| | | | | | | | 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>
* librelp: Pass Wno-error to compilerKhem Raj2019-07-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | After autoconf-archive was upgraded to 2019.01.06 it started to add extra warning flags via WARN_CFLAGS along with -Werror which means that now compiler could be stricter and break the build if any of the new warnings are flagged The difference is old WARN_CFLAGS='-fno-strict-aliasing -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Werror -Wno-suggest-attribute=format -Wunused-parameter -Wmissing-field-initializers' new WARN_CFLAGS='-fno-strict-aliasing -Wimplicit-function-declaration -Wold-style-definition -Wjump-misses-init -Wall -Wextra -Wundef -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wformat=2 -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Wunused-but-set-variable -Warray-bounds -Wreturn-type -Wswitch-enum -Wswitch-default -Wduplicated-cond -Wduplicated-branches -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -pedantic -Wunused-parameter -Wmissing-field-initializers -Werror -Wno-suggest-attribute=format -Wunused-parameter -Wmissing-field-initializers' Hence we started seing build failure like https://errors.yoctoproject.org/Errors/Details/252684/ This fix just turns off warnings-as-errors so build can still go on, if we need to fix the warnings they still are present in log.do_compile Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Cc: Robert Yang <liezhi.yang@windriver.com>
* zstd: New recipeAlex Kiernan2019-07-211-0/+50
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libzip: Upgrade 1.5.1 -> 1.5.2Alex Kiernan2019-07-211-2/+2
| | | | | Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwloc: Upgrade to 1.11.13Mingli Yu2019-07-211-2/+2
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pmdk: update from 1.4.2 to 1.6Yongxin Liu2019-07-217-128/+24
| | | | | | | | | | | | | | | | 1) Use git repo instead of github archive tarball. 2) PMDK libraries can be installed in lib or lib64, depending on host building system. If host has /usr/local/lib64, libraries will be installed in lib64, otherwise they will be installed in lib. PMDK is only for 64-bit system, so use LIB_PREFIX=lib64 to force the install path to be lib64. 3) Use prefix instead of PREFIX to install. 4) Remove unneeded files in /usr/lib64/pmdk_debug. 5) Add "/usr/etc" and "/usr/share" to fix package QA issue. 6) Revise patches for version 1.6. Remove upstream accepted patches. Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* isomd5sum: fix "Nothing RPROVIDES" when multilib enabledChangqing Li2019-07-111-4/+4
| | | | | | | | | | | | Multilib enabled, and add IMAGE_INSTALL_append = " python3-isomd5sum" in local.conf fix below problem: ERROR: Required build target 'lib32-core-image-minimal' has no buildable providers. Missing or unbuildable dependency chain was: ['lib32-core-image-minimal', 'lib32-python3-isomd5sum'] Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* volume-key: fix "Nothing RPROVIDES" when multilib enabledChangqing Li2019-07-111-4/+3
| | | | | | | | | | | | Multilib enabled, and add IMAGE_INSTALL_append = " python3-volume-key" in local.conf fix below problem: ERROR: Required build target 'lib32-core-image-minimal' has no buildable providers. Missing or unbuildable dependency chain was: ['lib32-core-image-minimal', 'lib32-python3-volume-key'] Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: fix configure failure on CentOS 7.6Kai Kang2019-07-102-0/+43
| | | | | | | | | | | | | | Option '-std=gnu++14' has been supported from gcc 4.9. But on some build hosts such as CentOS 7.6 which only has gcc 4.8.5 and fails to configure: | checking whether the host C compiler can be used... no | ERROR: Only GCC 4.9 or newer is supported (found version 4.8.5). Fallback to 2011 C++ standard and lower required gcc version to 4.8.0 which is the same as in previous version 52.9.1 of mozjs. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: update to 2.0.0Paul Eggleton2019-07-104-86/+142
| | | | | | | | | | | | Changelog: https://github.com/intel-iot-devkit/upm/blob/master/docs/changelog.md Dropped a couple of patches merged upstream and updated PV to match convention for git recipes (+git rather than -git). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mraa: update to 2.0.0Paul Eggleton2019-07-101-2/+2
| | | | | | | | | | | | Changelog: https://github.com/intel-iot-devkit/mraa/blob/master/docs/changelog.md Also tweak PV to match convention for git recipes (+git rather than -git). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dialog: upgrade 1.3-20180621 -> 1.3-20190211Zang Ruochen2019-07-101-2/+2
| | | | | | | -Upgrade from dialog_1.3-20180621.bb to dialog_1.3-20190211.bb. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libreport: 2.9.7 -> 2.10.0Hongxu Jia2019-07-101-1/+1
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: 2.20 -> 2.22Hongxu Jia2019-07-101-1/+1
| | | | | Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* logwatch: upgrade 7.4.3 -> 7.5.1Zang Ruochen2019-07-101-3/+3
| | | | | | | | | -Upgrade from logwatch_7.4.3.bb to logwatch_7.5.1.bb. -License-Update: Copyright year updated to 2018. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: Fix do_patch error for mips64-n32Mingli Yu2019-06-191-13/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After mozjs upgrade to 60.5.2 in below commit: 9ca3aad9c mozjs: Upgrade to version 60.x With below logic in local.conf: MACHINE ??= "qemumips64" MULTILIB_GLOBAL_VARIANTS_append = " libn32" MULTILIBS ?= "multilib:lib32 multilib:libn32" DEFAULTTUNE_virtclass-multilib-lib32 ?= "mips" DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32" require conf/multilib.conf $ bitbake libn32-mozjs -cpatch | NOTE: Applying patch '0001-fix-compiling-failure-on-mips64-n32-bsp.patch' (../layers/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs/0001-fix-compiling-failure-on-mips64-n32-bsp.patch) | ERROR: Command Error: 'quilt --quiltrc TOPDIR/tmp/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-mozjs/60.5.2-r0/recipe-sysroot-native/etc/quiltrc push' exited with 0 Output: | Applying patch 0001-fix-compiling-failure-on-mips64-n32-bsp.patch | patching file build/moz.configure/init.configure | patching file js/src/jit/mips-shared/Architecture-mips-shared.h | Hunk #1 succeeded at 28 with fuzz 2 (offset 2 lines). | Hunk #2 FAILED at 95. | 1 out of 2 hunks FAILED -- rejects in file js/src/jit/mips-shared/Architecture-mips-shared.h | patching file python/mozbuild/mozbuild/configure/constants.py | Patch 0001-fix-compiling-failure-on-mips64-n32-bsp.patch does not apply (enforce with -f) Rework 0001-fix-compiling-failure-on-mips64-n32-bsp.patch to fix the above do_patch error. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tipcutils: Remove the unnecessary dependency on virtual/kernelAdrian Bunk2019-06-181-4/+0
| | | | | | | 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>
* haveged: fix CPU cache size detectionStefan Agner2019-06-152-0/+21
| | | | | | | | | | Fix ENOMEM error in case the kernel reports cache size of -1. This lead to the following error when starting haveged: haveged starting up haveged: Couldn't initialize HAVEGE rng 5 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hwloc: Upgrade to 1.11.12Mingli Yu2019-06-151-2/+2
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>