2579 Commits

Author SHA1 Message Date
Wang Mingyu 5bff9c4298 grpc: upgrade 1.50.0 -> 1.50.1
Changelog:
Fix Bazel 4 support and objc bazel tests on python3.9 (#31410)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-01 10:13:47 -07:00
Meier Boas b7033c7ec2 jwt-cpp: add recipe
Signed-off-by: Boas Meier <boas.meier@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-31 08:27:33 -07:00
Wang Mingyu aa5ea92a4a flatbuffers: upgrade 22.9.29 -> 22.10.26
Changelog:
==========
    Create release.yml
    [Python] Fixed the issue with nested unions relying on InitFromBuf.
    FlatBuffers Version 22.10.26

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-31 08:27:33 -07:00
Wang Mingyu e72998c004 ctags: upgrade 5.9.20221016.0 -> 5.9.20221023.0
Changelog:
lregex: warn if mgroup= flag is not given in --mline-regex-<LANG>

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-31 08:27:33 -07:00
Bhupesh Sharma e87a9506f0 android-tools-conf-configfs: Allow handling two or more UDC controllers
Several Qualcomm platforms support setting two or more (or even all)
UDC controllers in 'peripheral' mode. Modify the android-tools-conf-configfs
scriptware to handle such cases.

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-28 17:26:16 -07:00
Eero Aaltonen cca9e65fae valijson: use install task from CMakeLists.txt
Upstream CMakeLists.txt has improved and in version 0.7 install both
the headers and a config-file package to
packages-split/valijson-dev/usr/lib/cmake/valijson/valijsonConfig.cmake
, so drop the custom `do_install` task and use the CMake install task
directly instead.

Signed-off-by: Eero Aaltonen <eero.aaltonen@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-27 08:55:20 -07:00
Alexander Kanavin 4dc1c6e16b sip3: remove the recipe
It is not compatible with python 3.11, and all
development on that series has ceased:
https://riverbankcomputing.com/software/sip/download

There is an actively maintained version
https://www.riverbankcomputing.com/news/SIP_v6.6.2_Released
https://pypi.org/project/sip/
but it probably needs a newly written recipe if someone has interest in it.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-27 08:55:20 -07:00
Wang Mingyu 443259d5db ctags: upgrade 5.9.20221009.0 -> 5.9.20221016.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Khem Raj ded3e642e3 protobuf: Enable protoc binary in nativesdk
When it was disabled for target, it was enabled for native but not for
nativesdk explicitly, lets do it here.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-21 09:57:59 -07:00
Markus Volk a067e1ba94 perfetto: build libperfetto
- Mesa has support for perfetto, but the libperfetto library is needed
- Only v27 seems to be supported for now. Update perfetto accordingly
- Make sure perfetto and libperfetto share the same codebase
- Patch meson.build to allow shared build
  - Add a version number to avoid having a non symlink so file packaged into dev package
  - Create a PC file for libperfetto to allow mesa to find it using pkgconfig
  - Install needed header file
- Add -latomic to LDFLAGS for some arch where the compiler doesn't provide it

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 16:25:44 -07:00
Zheng Qiu 3eaf01fcd4 jq: improve ptest and disable valgrind by default
Improve ptest result formatting.
In run-ptest, setting a flag to disable valgrind image unless
enabled by "valgrind" PACKAGECONFIG.
Requested jq for seprating make check, so in the future
it can be changed to utilize Makefile and reduce redudancy.

Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com>
Signed-off-by: Randy MacLeod <randy.macleod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 15:06:37 -07:00
Sui Chen 8073ec2275 Add recipe for Perfetto
Perfetto (https://perfetto.dev/) is a system profiling, app tracing
and trace analysis framework.

We started using Perfetto for studying a few performance-related
problems for OpenBMC-based systems (both the BMC and the host)
and we feel it would be good if Perfetto is included into
OpenEmbedded, since embedded systems are usually expected to have
predictable performance characteristics, and having a good set of
performance analysis tools would make this work easier.

Tested: bitbake compile, devtool extract and override

Signed-off-by: Sui Chen <suichen6@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 11:49:35 -07:00
Khem Raj 923635099d grpc: Update to 1.50.x release
License-update: Include MPL-2.0 [1]

Add missing BSD 3-clause and MPL-2.0 to license field

Switch to git submodules since its using locked versions of some
components like opencensus-proto

[1] https://github.com/grpc/grpc/commit/05fcd826f477ef1a024a2defa5e4b3d78f5e6eb4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 11:48:35 -07:00
Wang Mingyu d067d2e48e gst-editing-services: upgrade 1.20.3 -> 1.20.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu c57b93b6a6 debootstrap: upgrade 1.0.127 -> 1.0.128
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu c43afad630 ctags: upgrade 5.9.20221002.0 -> 5.9.20221009.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Ulysse Manceron 3ab22400d1 abseil-cpp: Upgrade to head on 2022-10-14
Our team wants to use absl/log which was recently added to abseil.
2022-10-18 08:18:09 -07:00
Wang Mingyu 8d83f7f391 dnf-plugin-tui: Add nativesdk
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-12 15:24:35 -07:00
Wang Mingyu df5249f75d Add nativesdk-systemd-systemctl as dependency of dnf-plugin-tui
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-12 15:24:32 -07:00
Wang Mingyu d5dbee665a php: upgrade 8.1.10 -> 8.1.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-09 20:06:54 -07:00
Wang Mingyu 3ada70df7c flatbuffers: upgrade 2.0.8 -> 22.9.29
Changelog:
==========
 Moves swift package to root of repository so it can be used directly
 Rust soundness fixes by @tustvold in #7518
 [TS] Make strict compliant and improve typings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-09 20:06:54 -07:00
Wang Mingyu 6beace44e7 ctags: upgrade 5.9.20220925.0 -> 5.9.20221002.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-08 11:36:57 -07:00
wangmy 59a4a268e3 libgee: upgrade 0.20.5 -> 0.20.6
Changelog:
==========
 * Fixes for newer valac
 * Keep the original exception in Future.map/flat_map

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-27 10:04:35 -07:00
wangmy 1bb59967bf ctags: upgrade 5.9.20220911.0 -> 5.9.20220925.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-27 10:04:35 -07:00
wangmy f3631ebba3 ctags: upgrade 5.9.20220904.0 -> 5.9.20220911.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
Zheng Qiu caca326d97 jq: add ptest
Add run-ptest to run the 7 tests provided by jq.

In do_install_ptest, add a soft link to jq in the ptest directory to avoid
having to patch the jq setup script.

While the jq tests can use valgrind, it is out of scope for integration
testing.

Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com>
Signed-off-by: Randy MacLeod <randy.macleod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-17 01:09:18 -07:00
Markus Volk 0e3c62c5bc flatbuffers: upgrade 2.0.6 -> 2.0.8
* upgrade python3-flatbuffers as well
* make sure that flatbuffers and python3-flatbuffers are using the same codebase

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy 2e768a2846 php: upgrade 8.1.9 -> 8.1.10
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:02 -07:00
wangmy dfe7541f05 ctags: upgrade 5.9.20220828.0 -> 5.9.20220904.0
Changelog:
===========
docs(man): remove unexpected newline from the rendered verilog man page

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:02 -07:00
Andreas Müller bccd9a5bee octave: upgrade 7.1.0 -> 7.2.0
* Fixes build with glibc 2.36 [1]
* Changelog found at [2]

[1] https://savannah.gnu.org/bugs/?62750
[2] https://octave.org/news/release/2022/07/28/octave-7.2.0-released.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-12 15:34:28 -07:00
Khem Raj fe91ebe55c luajit: Use builtin for __clear_cache on clang
Fixed build on mips

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-11 20:42:05 -07:00
Khem Raj 67caf9050d uw-imap: Avoid programs using gets()
Included needed header for isdigit()

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:54 -07:00
Khem Raj b70b98781c android-tools: Use local strlcpy implementation on glibc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:54 -07:00
Khem Raj 6721430ca9 mcpp: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:54 -07:00
Khem Raj c803bce22b jq: Upgrade to latest and fix configure tests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Wang Mingyu 767e7f360f libdev-checklib-perl: upgrade 1.14 -> 1.16
0001-CheckLib.pm-don-t-execute-the-binary.patch
refreshed for new version.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-06 08:43:34 -07:00
Khem Raj a7dddae00c nlohmann-fifo: Disable cpp11 shuffle with clang/libc++
it does not compile with clang15 based libc++

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:35 -07:00
Khem Raj 12e249a556 uw-imap: Fix build with clang/musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:35 -07:00
Khem Raj 197cd6b367 pmtools: Update patch to include string.h and function prototype for main
Fixes build with clang-15

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:35 -07:00
Khem Raj fdda5f6c0a libio-pty-perl: Fix build on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:34 -07:00
Khem Raj 31e19562f6 android-tools: Add protoype declaration for b64_pton
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:34 -07:00
Wang Mingyu 7ff4625e3d ctags: upgrade 5.9.20220821.0 -> 5.9.20220828.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 15:58:34 -07:00
Wang Mingyu c337aa1a02 abseil-cpp: upgrade 20220623.0 -> 20220623.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 15:58:34 -07:00
Jan Vermaete b33c428230 makeself: upate anonymous git access and dropped man page.
Review on the mailinglist requested to drop the 'git' user in the SRC_URI.

The man files seems to be outdated, so I've dropped it.
https://github.com/megastep/makeself/issues/260

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 15:13:26 -07:00
zhengrq.fnst 3d2375cb02 python3-flatbuffers: upgrade 2.0.6 -> 2.0.7
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 12:20:15 -07:00
Khem Raj 84ad0699f1 nlohmann-fifo: Update to tip of trunk
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-31 10:06:32 -07:00
Khem Raj c9e205eb6e geany-plugins: Fix type error found with clang 15
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-31 10:06:32 -07:00
Patrick Williams f846d3934d unifex: remove recipe
I don't think anyone else is using this since nobody has requested
an update from the original SRCREV I pushed up originally.  The
original authors of libunifex have moved in another direction so I've
decided not to use it in my downstream project(s) also.

Anyone wanting to use something like libunifex should probably look
to https://github.com/brycelelbach/wg21_p2300_std_execution , which
is where the proposals for future C++ standards in this space are
being developed.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 22:46:55 -07:00
Vyacheslav Yurkov 8c6ae75bef protobuf: disable protoc binary for target
When applications want to use protoc during the build, the target binary
has to be disabled in order to avoid following error:

|   The imported target "protobuf::protoc" references the file
|
|      "<application build dir>/recipe-sysroot/usr/bin/protoc-<protobuf version>"
|
|   but this file does not exist.  Possible reasons include:
|
|   * The file was deleted, renamed, or moved to another location.
|
|   * An install or uninstall procedure did not complete successfully.
|
|   * The installation package was faulty and contained
|
|      "<application build dir>/recipe-sysroot/usr/lib/cmake/protobuf/protobuf-targets.cmake"
|
|   but not all the files it references.

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:39:10 -07:00
Jan Vermaete bf5463dda7 makeself: added makeself as new recipe
Based on the older recipe of intel-iot-refkit.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:46 -07:00