Commit Graph

10289 Commits

Author SHA1 Message Date
Khem Raj 6806ca6606 valijson: move out of hard dep on meta-networking
curlpp is only needed to build examples, therefore make it a
packageconfig and keep it disabled, which is default anyway

Add packageconfigs for tests and disabling boost as well.

Include boost support by default.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu fc13caaa52 php: upgrade 8.1.3 -> 8.1.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu f5dfe98fd2 libpeas: upgrade 1.30.0 -> 1.32.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Wang Mingyu e3e6174603 graphene: upgrade 1.10.6 -> 1.10.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Khem Raj 013a702fd1 sysdig: Upgrade to 0.28.0
Drop patches, since they are not needed
Add a patch to define PROBE_NAME for CFLAGS
Disable sysdig for ppc64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Khem Raj 7dd4e34759 grpc: Enable cpp plugin for target version too
This is needed by packages like sysdig

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Randy MacLeod 40ae8ca3f1 pv: update from 1.6.6 to 1.6.20
Add the HOMEPAGE which isn't availabe via https
and change the SRC_URI to use https.

Drop the obsolete SRC_URI md5sum.

Add ptest support. cksum is needed by the tests and it
is currently not build for busybox so add coreutils as a
ptest dependency.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Randy MacLeod fd8ccc80fb haveged: update from 1.9.14 to 1.9.17
Remove the daemon support code since this feature is deprecated by merging
the ideas from the HAVEGE algorithm into the kernel:

   297bdf1 Update README.md
   Starting from Linux kernel v5.6, the HAVEGED **service** has become obsolete.
   The userspace application as well as the haveged library are not affected.
   ...

Update the HOMEPAGE link to https.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Leon Anavi 223c08a9a7 xbindkeys: Add recipe
xbindkeys is an application that allows you to launch shell
commands with your keyboard or your mouse under X Window. It links
commands to keys or mouse buttons, using a configuration file. It
is independant of the window manager and can capture all keyboard
keys.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Randy MacLeod 825cd36797 mcelog: update from 175 to 180
The patch has been merged upstream so drop it:
   f922739 test: avoid the pfa test hang

A LICENSE file was added, with the same terms, so update the
file and checksum. Change the HOMEPAGE link to https.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Randy MacLeod 11fa965565 syslog-ng: update from 3.31.2 to 3.26.1
Drop two patches that are upstream now:
   90459087f scl: fix wrong ownership during installation
   c1054d3f6 python: s/python/python3/ shebang (exclude tests)

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
wangmy 04e87edf6d rrdtool: upgrade 1.7.2 -> 1.8.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-24 09:45:25 -07:00
Khem Raj 72f006a903 geany-plugins: Do not overwrite OE's pkg-config env
geany.m4 tries to push additional pkg-config paths to respect
--with-geany-libdir if it sets to different paths, however we
do not use --with-geany-libdir with in OE build so this is more
of a problem for OE than solution.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj ed2cb1735a lvgl,lv-lib-png,lv-drivers: Pass libdir via LIB_INSTALL_DIR to cmake
Ensures it packages correclty on all platforms e.g. pp64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 7dc09c7aa5 libcppkafka: Use CMAKE_INSTALL_LIBDIR instead of hardcoding lib
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 9ed7b69831 luajit: Upgrade to latest on v2.1 branch
License-Update: Copyright years and date updated [1] [2]

[1] https://repo.or.cz/luajit-2.0.git/commit/f47c864b0186fc92a2264e68e1151d0d2b24969e
[2] https://repo.or.cz/luajit-2.0.git/commit/c4dfb625bad8937d72074852a977738ec3eb1ab7

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Randy MacLeod f46265250f iperf3: upgrade from 3.9 to 3.11
The copyright dates were exteneded to 2022 so the LICENSE hash changed.

Add some blank lines in the recipe to make it easier to read and
refresh the patches to eliminate patch fuzz warnings.

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj e22d8a1a89 uml-utilities: Define LIB_DIR to be libdir relative
helps make it platform independent

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 75b4b4adcd luaposix: Fix INST_LIBDIR to honor libdir var
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 4b46afe54e fsverity-utils: Define LIBDIR
This helps make it platform independent since some platforms e.g. ppc64
uses lib64 for system libpaths

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj cb4f9b91de unattended-upgrades: Package nonarch_libdir for systemd files
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 6cfa5caa25 duktape: Upgrade to 2.7.0
License-Update: Update copyright years [1]
Drop upstreamed patch
Define LIBDIR so it can compile on all platforms

[1] https://github.com/svaarala/duktape/commit/d51a1ffae6b99b798db9ad1512f845d31ff63813

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj efde7fd735 sqlite-orm: Define cmake variable defaults
ensure cmake files are installed in right syslib dir

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 34437d9a22 paho-mqtt-cpp: Use CMAKE_INSTALL_LIBDIR in cmake
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 7226d2e222 redis-plus-plus: Use GNUInstallDirs in cmake
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj ea01f3fd80 json-schema-validator: Use GNUInstallDirs in cmake
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj ede12ec185 msgpack-cpp: Upgrade to 4.1.1 release
Use tarball from release artifacts

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 1d0cab196d liburing: Define libdir based on environment variable
default variable is set to hardcode 'lib' which may not be right for all
platforms

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj 90c3d0c8ef librdkafka: Use CMAKE_INSTALL_LIBDIR
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Khem Raj e3e020c1a3 libbpf: Enable on ppc64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-21 08:25:11 -07:00
Ross Burton 7f27771b28 Update for setuptools_build_meta renamed to python_setuptools_build_meta
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-19 19:00:34 -07:00
Randy MacLeod 0fdc02d0f9 libyang: update from 2.0.7 to 2.0.164
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>
2022-03-19 08:38:16 -07:00
Khem Raj 5ee9c9ca08 uim: Fix build with libtool 2.4.7
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>
2022-03-19 01:45:03 -07:00
Khem Raj 02c24e2b9f monit: Fix build with libtool 2.4.7
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>
2022-03-19 01:45:03 -07:00
Khem Raj 96890edbb5 libgphoto: Fix build with libtool 2.4.7
Delete old m4 macros, so autoreconf can repopulate it.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-19 01:45:03 -07:00
Ross Burton 3246da9111 sanlock: update patch status
This patch has now been upstreamed.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-17 12:58:15 -07:00
Markus Volk 4271b9d8b1 libvdpau: allow to build native and nativesdk
This fixes an error if trying to add libvdpau to mesa PACKAGECONFIG

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-17 12:58:15 -07:00
Kai Kang edc38751dc graphviz: 2.44.1 -> 2.50.0
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>
2022-03-17 08:18:31 -07:00
Khem Raj ae90b1f217 php: Fix build on rv32/musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-17 08:18:31 -07:00
Vyacheslav Yurkov a6569c7603 sdbus-c++: disable code generation tools
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>
2022-03-17 08:18:31 -07:00
Wang Mingyu b4b29dd6a7 libvdpau: upgrade 1.4 -> 1.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-17 08:18:31 -07:00
Wang Mingyu ed5321bba4 freerdp: upgrade 2.6.0 -> 2.6.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>
2022-03-17 08:18:31 -07:00
Khem Raj a8a9bc2bc9 abseil: Upgrade to 20211102.0 LTS release
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>
2022-03-16 08:32:19 -07:00
Khem Raj 33841aec58 fwts: Do not use --as-needed on ppc64
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>
2022-03-14 09:44:26 -07:00
Daniel Gomez 33b294c8b2 opencl-clhpp: Update 2.0.15 -> 2.0.16
- 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>
2022-03-14 09:23:14 -07:00
Daniel Gomez 731546f048 opencl-headers: Update v2020.12.18 -> v2022.01.04
- 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>
2022-03-14 09:23:14 -07:00
Daniel Gomez b6b3fa54ec opencl-icd-loader: Update 2020.12.18 -> v2022.01.04
- 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>
2022-03-14 09:23:14 -07:00
Daniel Gomez 85e1902650 v4l-utils: Update 1.20.0 -> 1.22.1
- 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>
2022-03-14 09:16:05 -07:00
Khem Raj 268e844999 fwts: Upgrade to 22.01.00
Drop upstreamed poll.h patch
Refresh rest of patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-14 09:16:05 -07:00
Khem Raj d755e117a6 rocksdb: Use new atomic builtins on powerpc as well
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-14 09:16:05 -07:00