summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* sqlite-orm: Define cmake variable defaultsKhem Raj2022-03-211-2/+4
| | | | | | ensure cmake files are installed in right syslib dir Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paho-mqtt-cpp: Use CMAKE_INSTALL_LIBDIR in cmakeKhem Raj2022-03-212-2/+52
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis-plus-plus: Use GNUInstallDirs in cmakeKhem Raj2022-03-212-1/+48
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* json-schema-validator: Use GNUInstallDirs in cmakeKhem Raj2022-03-212-1/+49
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* msgpack-cpp: Upgrade to 4.1.1 releaseKhem Raj2022-03-211-6/+3
| | | | | | Use tarball from release artifacts Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liburing: Define libdir based on environment variableKhem Raj2022-03-211-2/+2
| | | | | | | default variable is set to hardcode 'lib' which may not be right for all platforms Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librdkafka: Use CMAKE_INSTALL_LIBDIRKhem Raj2022-03-212-1/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: Enable on ppc64Khem Raj2022-03-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Update for setuptools_build_meta renamed to python_setuptools_build_metaRoss Burton2022-03-191-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyang: update from 2.0.7 to 2.0.164Randy MacLeod2022-03-193-58/+39
| | | | | | | | | | | | | | Modify the patch since the removal of pcre2-config is no long needed as upstream now does: 75518cf7 cmake FEATURE read pcre2 version from header and created an upstream PR as per new Upstream-Status. The flag for building the test code was changed from ENABLE_BUILD_TESTS to just ENABLE_TESTS in: cdffdabb build REFACTOR rename test option to unify with other projects Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uim: Fix build with libtool 2.4.7Khem Raj2022-03-191-0/+3
| | | | | | | | | | | | | Delete old m4 macros, so autoreconf can repopulate it. Fixes libtool: Version mismatch error. This is libtool 2.4.7, but the libtool: definition of this LT_INIT comes from libtool 2.4.6. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.7 libtool: and run autoconf again. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* monit: Fix build with libtool 2.4.7Khem Raj2022-03-191-0/+4
| | | | | | | | | | | | Delete old m4 macros, so autoreconf can repopulate it. Fixes libtool: Version mismatch error. This is libtool 2.4.7, but the libtool: definition of this LT_INIT comes from libtool 2.4.6. libtool: You should recreate aclocal.m4 with macros from libtool 2.4.7 libtool: and run autoconf again. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgphoto: Fix build with libtool 2.4.7Khem Raj2022-03-191-0/+5
| | | | | | Delete old m4 macros, so autoreconf can repopulate it. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanlock: update patch statusRoss Burton2022-03-171-1/+1
| | | | | | | This patch has now been upstreamed. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvdpau: allow to build native and nativesdkMarkus Volk2022-03-171-0/+2
| | | | | | This fixes an error if trying to add libvdpau to mesa PACKAGECONFIG Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: 2.44.1 -> 2.50.0Kai Kang2022-03-171-11/+6
| | | | | | | | | | | | | | Update graphviz from 2.44.1 to 2.50.0. * update SRC_URI * remove patches can not be applied * mkdefs is not provided any longer, so remove installation for graphviz-native * rrecommends on liberation-fonts that there will be tofos in outputed pictures without any font Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Fix build on rv32/muslKhem Raj2022-03-171-5/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++: disable code generation toolsVyacheslav Yurkov2022-03-171-1/+1
| | | | | | | | Tools are covered by sdbus-c++-tools recipe. It doesn't make sense to compile them here too. Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libvdpau: upgrade 1.4 -> 1.5Wang Mingyu2022-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp: upgrade 2.6.0 -> 2.6.1Wang Mingyu2022-03-171-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= Noteworthy changes: ------------------ Decreased logging verbosity, now freerdp is much less verbose by default Fixed issues: -------------- Backported freerdp_abort_connect during freerdp_connect fix (#7700) Backported improved version dection see docs/version_detection.md for details Backported various rdpsnd fixes (#7695) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abseil: Upgrade to 20211102.0 LTS releaseKhem Raj2022-03-163-96/+9
| | | | | | | | | | | | | | | | Drop 0001-Export-of-internal-Abseil-changes.patch its already upstream forward port abseil-ppc-fixes.patch Changes in this release are absl::Cord is now implemented as a b-tree. The new implementation offers improved performance in most workloads. absl::SimpleHexAtoi() has been added to strings library for parsing hexadecimal strings. Details here [1] [1] https://github.com/abseil/abseil-cpp/releases/tag/20211102.0 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: Do not use --as-needed on ppc64Khem Raj2022-03-141-0/+4
| | | | | | | | | This is not seen on non ppc64 hosts Fixes build/src/lib/src/.libs/libfwts.so: undefined reference to `fwts_acpica_sem_count_get' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-clhpp: Update 2.0.15 -> 2.0.16Daniel Gomez2022-03-141-3/+3
| | | | | | | | | | | | | | | | | | | - Change branch name master -> main according to upstream repository. - Update 2.0.15 -> 2.0.16. Changelog: 1df82b9 Add param traits for CL_DEVICE_SUPPORTED_REGISTER_ALLOCATIONS_ARM (#165) 814e7b2 update the C++ bindings code example (#151) 6d833a5 Update opencl.hpp: Add CL_DEVICE_BOARD_NAME_AMD (#160) 25ad589 Added missing definitions for deprecated prefixes and suffixes for version 2.2 (#159) 21a34b0 Test two additional defines and update descriptions in header (#147) ff7318c Fix cl::enqueueMapSVM for cl::vector and cl::pointer (#145) 30d4219 Test most of the possible defines (#140) 63d9e41 Fix unreasonable error handling in opencl.hpp (#139) 0198c41 Add support for cl_khr_integer_dot_product v2 (#141) 8df6c8f Transition CI to Github Actions (#142) Signed-off-by: Daniel Gomez <daniel@qtec.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-headers: Update v2020.12.18 -> v2022.01.04Daniel Gomez2022-03-141-3/+4
| | | | | | | | | | | | - Add PV to include package version + git revision. - Add ALLOW_EMPTY to prevent error [1] when installing package in image. - Change branch name master -> main according to upstream repository. [1]: opencl-headers installation error: E: Package 'opencl-headers' has no installation candidate Signed-off-by: Daniel Gomez <daniel@qtec.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-icd-loader: Update 2020.12.18 -> v2022.01.04Daniel Gomez2022-03-141-24/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix recipe style WARNINGS from oe-stylize. ./contrib/oe-stylize.py meta-oe/recipes-core/opencl/opencl-icd-loader_git.bb Reminder: Tabs should not be used (use spaces instead) in : ' ${bindir}/icd_loader_test \ ' Reminder: The correct spacing for a variable is FOO = "BAR" in : ' SUMMARY = "OpenCL ICD Loader" ' - Fix missing lib for CL applications strace clinfo: openat(AT_FDCWD, "/usr/lib/libOpenCL.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) newfstatat(AT_FDCWD, "/usr/lib", {st_mode=S_IFDIR|0755, st_size=36864, ...}, 0) = 0 writev(2, [{iov_base="clinfo", iov_len=6}, {iov_base=": ", iov_len=2}, {iov_base="error while loading shared libra"..., iov_len=36}, {iov_base=": ", iov_len=2}, {iov_base="libOpenCL.so.1", iov_len=14}, {iov_base=": ", iov_len=2}, {iov_base="cannot open shared object file", iov_len=30}, {iov_base=": ", iov_len=2}, {iov _base="No such file or directory", iov_len=25}, {iov_base="\n", iov_len=1}], 10 clinfo: error while loading shared libraries: libOpenCL.so.1: cannot open shared object file: No such file or directory) = 120 exit_group(127) = ? - Change branch name master -> main according to upstream repository. Signed-off-by: Daniel Gomez <daniel@qtec.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* v4l-utils: Update 1.20.0 -> 1.22.1Daniel Gomez2022-03-148-133/+20
| | | | | | | | | | - Drop patches already upstream. - Update getsubopt [1] patch to the new 1.22.1 sources. [1]: 0007-Do-not-use-getsubopt.patch Signed-off-by: Daniel Gomez <daniel@qtec.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwts: Upgrade to 22.01.00Khem Raj2022-03-146-85/+8
| | | | | | | Drop upstreamed poll.h patch Refresh rest of patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rocksdb: Use new atomic builtins on powerpc as wellKhem Raj2022-03-141-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* capnproto: Link in libatomic on ppcKhem Raj2022-03-141-0/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Disable for powerpcKhem Raj2022-03-141-0/+1
| | | | | | | Fixes ../deps/v8/src/objects/code.h:564:2: error: #error Unknown architecture. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: Link libatomics on mips for ptestsKhem Raj2022-03-111-2/+3
| | | | | | | | | | | | clang/mips emits calls to atomic builtins which it expects from C runtime perhaps but compiler-rt does not provide them so link in libatomics Fixes atomic.cpp:(.text._ZN6cereal12Inpu tArchiveINS_16JSONInputArchiveELj0EE7processIRNSt3__16atomicIdEEEEvOT_[_ZN6cereal12InputArchiveINS_16JSONInputArchiveELj0EE7processIRNSt3__16atomicIdEEEEvOT_]+0x10c): undefined reference to `__atomic_store_8' Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-*: remove obsolete PYPA_WHEEL and PIP_INSTALL_PACKAGE assignmentsRoss Burton2022-03-113-6/+0
| | | | | | | | These variables are no longer used by pip_install_wheel, so remove them from all recipes that set them. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nlohmann-json: Set CVE_PRODUCT according to NVDJulian Haller2022-03-111-0/+2
| | | | | | | | NVD uses 'json-for-modern-cpp' as product name for nlohmann-json. See https://nvd.nist.gov/products/cpe/detail/394565?namingFormat=2.3&orderBy=CPEURI&keyword=json-for-modern-cpp&status=FINAL Signed-off-by: Julian Haller <julian.haller@philips.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: adb: add u3 ss descriptor supportMacpaul Lin2022-03-112-0/+343
| | | | | | | | | | | | Porting u3 Superspeed descriptor support to open-embedded android-tools package. This patch origins from the the patch in android project [1], but has been modified for backporting to android-tools_5.1.1.r37. [1] https://android.googlesource.com/platform/system/core/+/d6ee9f26a5163af4121f4380264fcbd4e6851a17%5E%21 Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com> Signed-off-by: Jiacheng Liu <jiacheng.liu@mediatek.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Do not search headers on build host during cross compileKhem Raj2022-03-112-1/+90
| | | | | | This is required for cross-compile to work correctly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nspr-native: fix ubuntu 18.04 builds using system gcc.Jeremy A. Puhlman2022-03-111-1/+1
| | | | | | | | | | | | | | | | gcc abstract.o -Xlinker -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -lrt -o abstract ../../dist/lib/libnspr4.so: undefined reference to `dlopen' ../../dist/lib/libnspr4.so: undefined reference to `dlclose' ../../dist/lib/libnspr4.so: undefined reference to `dlerror' ../../dist/lib/libnspr4.so: undefined reference to `dlsym' ../../dist/lib/libnspr4.so: undefined reference to `dladdr' collect2: error: ld returned 1 exit status Pulling in -lrt, does not automatically pull in libdl. Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcp: Upgrade to 5.3.6Khem Raj2022-03-113-6/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-vlgothic: Specify accurate BSD license typeKhem Raj2022-03-111-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: Disable Werror with ptestsKhem Raj2022-03-111-2/+3
| | | | | | | skip portability tests on 64bit targets since we do not have 32bit multilib enabled in compiler Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcereal: add ptest supportMingli Yu2022-03-112-3/+27
| | | | | | | Add ptest support. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: fix install errorsKai Kang2022-03-102-1/+60
| | | | | | | | | | | | | | | | | There are errors during do install. So link files 'wx-config' and 'wxrc' are not created, and rename failed either: | CMake Error: failed to create symbolic link '/usr/bin/wx-config': Permission denied | Error renaming from "/usr/bin/wxrc" to "/usr/bin/wxrc-3.1": No such file or directory | CMake Error: failed to create symbolic link '/usr/bin/wxrc': Permission denied Respect variable 'DESTDIR' to make it work as expect. And package ${libdir}/wx/config/gtk3-unicode-3.1 to ${PN}-dev that /usr/bin/wx-config from ${PN}-dev links to it. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: fix libdir for multilibKai Kang2022-03-102-0/+85
| | | | | | | | | wxWidgets hardcodes libdir with 'lib' and does not support multilib which will change it. Respect variable wxPLATFORM_LIB_DIR to support libdir be configurable. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nspr-native: build correclty with extended buildtools.Jeremy Puhlman2022-03-101-0/+2
| | | | | | | | | | | | | | | | gcc abstract.o -Xlinker -L../../dist/lib -lplc4 -L../../dist/lib -lnspr4 -lpthread -o abstract /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__libc_dlsym@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__pthread_unwind@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__libc_dlopen_mode@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_getcpuclockid@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_nanosleep@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_settime@GLIBC_PRIVATE' /build/buildtools/sysroots/x86_64-pokysdk-linux/usr/lib/gcc/x86_64-pokysdk-linux/11.2.0/../../../../x86_64-pokysdk-linux/bin/ld: /lib64/librt.so.1: undefined reference to `__clock_getres@GLIBC_PRIVATE' The linker is not correctly pulling in lrt as needed. Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: update to version 0.23Christian Eggers2022-03-103-45/+53
| | | | | | | | | | | | | - drop 0001-python-Do-not-verify-whether-libiio-is-installed-whe.patch (integrated upstream) - new PACKAGECONFIG "xml_backend" (WITH_XML_BACKEND=off must be explicitly provided if libxml2 is not available) - new PACKAGECONFIG "dnssd" (HAVE_DNS_SD=off must be explicitly provided if libavahi is not available) - python library has been renamed (libiio --> pylibiio) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: add option to use openssl legacy providers againAndrej Valek2022-03-092-0/+152
| | | | | | | | | | | | | | | Current nodejs version v16 does not fully support new OpenSSL, so add option to use legacy provider. | opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], | library: 'digital envelope routines', | reason: 'unsupported', | code: 'ERR_OSSL_EVP_UNSUPPORTED' It was blindly removed by upgrade to 16.14.0 version Signed-off-by: Andrej Valek <andrej.valek@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl2-ttf: Change depenendency from virtual/libgl to virtual/eglKhem Raj2022-03-091-1/+1
| | | | | | Fixes build on graphics drivers not providing GL implementation Signed-off-by: Khem Raj <raj.khem@gmail.com>
* boinc-client: Depend on virtual/egl instead of virtual/libglKhem Raj2022-03-091-1/+1
| | | | | | | | virtual/libgl points to GL implementation but some implementations of graphics drivers may only provide GLES and this makes the package build on such architectures Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: remove fuzz warningMingli Yu2022-03-091-4/+14
| | | | | | | | | | | | Fixes: WARNING: lib32-redis-7.0-rc1-r0 do_patch: Fuzz detected: Applying patch GNU_SOURCE.patch patching file src/zmalloc.c Hunk #1 succeeded at 32 with fuzz 2 (offset 4 lines). Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unattended-upgrades: remove PYPA_WHEELRoss Burton2022-03-071-2/+0
| | | | | | | As this now uses setuptools_legacy there is no need to set PYPA_WHEEL. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: New releaseRichard Hughes2022-03-071-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | New features: - Add a flag to indicate the device has a signed or unsigned payload - Add a plugin to set a GPIO pin for the duration of an update - Add a simple plugin to enumerate (but not update) SCSI hardware - Add two more instance IDs to the MTD devices - Add X-BaseboardManagementController as an update category - Allow assigning issues to devices for known high priority problems - Parse the MTD firmware version using the defined GType Fixed bugs: - Modify the AT retry behavior to fix getting the firmware branch - Do not show a warning if the TPM eventlog does not exist - Do not show TSS2 warning messages by default - Fix a critical warning when loading an empty TPM eventlog item - Fix the error handling when updating USB4 retimers - Show the user when devices are not updatable due to inhibits - Skip probing the Dell DA300 device to avoid a warning - Try harder to convert to a version into a correct semver - Use multiple checksums when there are no provided artifacts Signed-off-by: Richard Hughes <richard@hughsie.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>