1985 Commits

Author SHA1 Message Date
Maxin John
a9ddcbb2d1 libio-pty-perl: remove unsed patch
Though upgrade to 1.20 says this file was removed, it wasn´t done.
Remove it now.

Signed-off-by: Maxin John <maxin.john@gmail.com>
2024-03-08 15:34:15 +02:00
Changqing Li
0d9351e929
nodejs: upgrade 20.11.0 -> 20.11.1
Drop patches for revert io_uring support in libuv:
0001-Revert-io_uring-changes-from-libuv-1.46.0.patch
0002-Revert-io_uring-changes-from-libuv-1.45.0.patch

Change to just always disable io_uring in libuv, in this way, we don't have to
pick out io_uring related changes and revert them when internal libuv
upgraded.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-04 19:44:34 -08:00
Mingli Yu
1ac098f00d
nlohmann-json: Upgrade to 3.11.3
Remove two backported patches and the ptest output as below.
 # ./run-ptest
PASS: test-algorithms_cpp11
PASS: test-allocator_cpp11
PASS: test-alt-string_cpp11
PASS: test-assert_macro_cpp11
PASS: test-binary_formats_cpp11
PASS: test-bjdata_cpp11
PASS: test-bson_cpp11
PASS: test-byte_container_with_subtype_cpp11
PASS: test-capacity_cpp11
PASS: test-cbor_cpp11
PASS: test-class_const_iterator_cpp11
PASS: test-class_iterator_cpp11
PASS: test-class_lexer_cpp11
PASS: test-class_parser_cpp11
PASS: test-comparison_cpp11
PASS: test-comparison_cpp20
PASS: test-comparison_legacy_cpp11
PASS: test-comparison_legacy_cpp20
PASS: test-concepts_cpp11
PASS: test-constructor1_cpp11
PASS: test-constructor2_cpp11
PASS: test-convenience_cpp11
PASS: test-conversions_cpp11
PASS: test-conversions_cpp17
PASS: test-custom-base-class_cpp11
[snip]

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-04 08:56:50 -08:00
Xiangyu Chen
b189404251
grpc: upgrade 1.60.0 -> 1.60.1
Changelog:
==========
[Python Misc] Revert change to print backtrace in server
[PSM Interop] Use the Kokoro shared install lib from the new repo

Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-29 18:47:47 -08:00
Oleh Matiusha
f5cc9f272a
yasm: improve reproducibility
Place reproducible build date in source files instead of
actual build date if SOURCE_DATE_EPOCH available.

Signed-off-by: Oleh Matiusha <omatiush@cisco.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-27 09:05:18 -08:00
Wang Mingyu
7c5f04f8b5
sip: upgrade 6.8.2 -> 6.8.3
Changelog:
============
- The use of 'throw' specifiers is now deprecated and will be removed in SIP
  v7.  Instead of 'throw()', 'noexcept' should be used.  Other forms of
  'throw' are no longer required.
- Support for ABI v13.0 and ABI v12.8 and older is now deprecated and will be
  removed in SIP v7.
- Documentation fixes.
- Bug fixes.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-20 08:46:30 -08:00
Wang Mingyu
3019104f5a
protobuf: upgrade 4.25.2 -> 4.25.3
Changelog:
===========
Remove use of mach_absolute_time
[ObjC] Use a local to avoid warnings in 32bit builds.
Bump python version to 3.9 for gcloud 460.0.0
Update Ruby GHA to test against Ruby 3.3.
Pin bundler version to 2.4.22 for Ruby 2.7 support.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-20 08:46:27 -08:00
Wang Mingyu
be4c063a84
mpich: upgrade 4.1.2 -> 4.2.0
Changelog:
 https://www.mpich.org/2024/02/09/mpich-4-2-0-released/

License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-19 23:22:21 -08:00
Archana Polampalli
9e13a6ac3e
nodejs: update to latest v20 version 20.11.0
License-Update:
    update c-ares to 1.20.0 [1]
    Copyright update [2]

Removed below patches as these are availbe in 20.11.0
    0001-build-fix-build-with-Python-3.12.patch [3]
    0001-gyp-resolve-python-3.12-issues.patch [4]

Changelog:
   https://github.com/nodejs/node/releases/tag/v20.11.0

[1] b705e19a95
[2] 347e1dd06a
[3] 0a5e9c12cf
[4] 68ec1e5eeb

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-14 08:24:48 -08:00
virendra thakur
45ae16dbcd
nodejs: Set CVE_PRODUCT to "node.js"
Set CVE_PRODUCT to 'node.js' for nodjs recipe

Signed-off-by: virendra thakur <virendrak@kpit.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:17 -08:00
Wang Mingyu
dae0a0d77a
sip: upgrade 6.8.1 -> 6.8.2
Changelog:
=============
 - Added the --deprecations-are-errors command line option to all build tools.
 - All generated files are UTF-8 encoded.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:14 -08:00
Martin Jansa
d3d099bda6
recipes: drop remaining +gitr cases
: drop 'r' from gitr and ${SRCPV}

* +git is preferred over +gitr since 2012:
  https://lists.openembedded.org/g/openembedded-core/topic/72154716#16837
  some recipes still use +gitr, because updating it would cause PV going backwards
  but without share PRservice the version-going-backwards QA issues are quite
  common and most people probably cannot depend on always-increasing version number
  already

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
2024-02-09 09:52:12 -08:00
Martin Jansa
21f956598d
recipes: drop ${SRCPV} usage
* Drop SRCPV similarly like oe-core did in:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872

* SRCPV is deferred now from PV to PKGV since:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
2024-02-09 09:52:12 -08:00
Martin Jansa
c5c28d716b
flatcc: drop 'r' from gitr and ${SRCPV}
* +git is preferred over +gitr since 2012:
  https://lists.openembedded.org/g/openembedded-core/topic/72154716#16837
  some recipes still use +gitr, because updating it would cause PV going backwards
  but this recipe was added just recently so adjust that

* Drop SRCPV similarly like oe-core did in:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=843f82a246a535c353e08072f252d1dc78217872

* SRCPV is deferred now from PV to PKGV since:
  https://git.openembedded.org/openembedded-core/commit/?h=nanbield&id=a8e7b0f932b9ea69b3a218fca18041676c65aba0

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:11 -08:00
Martin Jansa
37da936b5b
flatcc: respect baselib
* avoid installed-vs-shipped with multilib when baselib is lib32 or lib64 instead of just lib

ERROR: QA Issue: lib32-flatcc: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libflatcc.a
  /usr/lib/libflatccrt.a
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
lib32-flatcc: 3 installed and not shipped files. [installed-vs-shipped]

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-09 09:52:11 -08:00
Changqing Li
8c327fadfa
cpuid: fix do_install
Fix do_install to make cpuid-doc installed correctly

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-03 22:03:04 -08:00
Khem Raj
b239853fd3
flatcc: Fix build warnings found with clang-18
Fix what we can, and also disable warning-as-error as some compilers can
be quite ambitious.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-01 19:02:38 -08:00
Khem Raj
02fe2e388e
breakpad: Upgrade to 2023.06.01 release
Add a backport to fix build with latest clang

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-31 21:24:35 -08:00
Emil Kronborg
4cefe0196f
php-fpm: fix systemd
2848cc99a186 ("php-fpm: Add support for systemd") introduced a systemd
service file, where ExecStart and ExecStop uses /etc/init.d/php-fpm,
which does not exist if systemd is enabled. Consequently, the php-fpm
service fails to start even though it is correctly installed. This is
fixed by this commit in which the service file is identical to the one
from the PHP source code except for the use of BitBake variables. Also,
use ${systemd_system_unitdir} instead of ${systemd_unitdir}/system.

Signed-off-by: Emil Kronborg <emil.kronborg@protonmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-31 14:18:31 -08:00
Angelo Ribeiro
5683a9c54a
flatcc: Add tool recipe
Add FlatCC FlatBuffers in C for C.
FlatCC is a compiler that generates FlatBuffers code for C given a
FlatBuffer schema file.

Signed-off-by: Angelo Ribeiro <Angelo.Ribeiro@criticaltechworks.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-29 11:49:21 -08:00
Khem Raj
dea8afa45e
uftrace: Adjust the summary to reflect rust and python support
Suggested-by: Paran Lee
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 12:10:01 -08:00
Khem Raj
d441057a05
uftrace: Upgrade to 0.15.2
Added RISCV64 support

Release Notes [1]

[1] https://github.com/namhyung/uftrace/releases/tag/v0.15.2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-27 09:47:41 -08:00
Wang Mingyu
7c9ee243b3
smemstat: upgrade 0.02.12 -> 0.02.13
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:39 -08:00
Wang Mingyu
b35224e191
python3-apscheduler: add new recipe
Add a new recipe for python3-apscheduler, a task scheduler and task queue system for Python.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:34 -08:00
Wang Mingyu
e6bfe7668d
lshw: upgrade 02.19.2 -> 02.20
Changelog:
 get rid of some snprintf warnings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:34 -08:00
Wang Mingyu
c1e3429d59
capnproto: upgrade 1.0.1.1 -> 1.0.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-23 11:55:34 -08:00
Wang Mingyu
da580d959f
ctags: upgrade 6.1.20231231.0 -> 6.1.20240114.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22 18:02:26 -08:00
Markus Volk
c26b1dcc4a
luajit: allow to build on supported platforms
According to documentation mips,mips64 and powerpc are supported
platforms. Adjust accordingly

This was tested to work for mips64, where luajit compiled without
issue.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-22 18:02:26 -08:00
Clément Péron
4f75e957e7
protobuf: upgrade 4.23.4 -> 4.25.2
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
Clément Péron
80f0f4ccfb
abseil-cpp: rename recipe to follow the version
We are not on a detached version, there is no reason to not use
the real version in the filename

Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:07 -08:00
Peter Marko
42ac2751f8
protobuf-c: change branch to master
This was forgotten during update to tagged version.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-19 09:51:04 -08:00
Peter Marko
5e8a4a6dd0
grpc: correct dependencies
GRPC depends on protobuf, not protobuf-c
Additionally zlib is missing in dependencies

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-14 10:54:09 -08:00
Ross Burton
a48cd50ad7
glade: inherit gtk-doc, fix FILES
Recent changes to oe-core[1] mean that if a configure.ac uses gtk-doc
then gtkdocize will be called. This means that recipes that don't
inherit gtk-doc (to depend on gtk-doc-native) but don't explicitly
disable the use of gtkdocize will fail to configure.

Inheriting gtk-doc both solves the configure failure, and allows us to
build the API documentation.

Also, clean up FILES:

Don't package all of ${datadir} in PN, as this means the locale
information isn't split into the appropriate packages.

.la files are deleted globally so there's no need to package them in
PN-dev.

Debug files are managed automatically so there's no need to package them
at all.

[1] oe-core 891ec38d4c5cc5ac7bc34938276261ebd6f6d54e

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-12 10:30:32 -08:00
alperak
6fd9eacd7b
grpc: upgrade 1.59.2 -> 1.60.0
0001-cmake-Link-with-libatomic-on-rv32-rv64.patch refreshed

Changelog:

Core

    Implemented dualstack IPv4 and IPv6 backend support, as per draft gRFC A61. xDS support currently guarded by GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS env var.
    Dropped Bazel 5 support. (#34813)
    [deps] Upgrade protobuf version to v25.0. (#34513)
    [Security - Revocation] Crl Directory Watcher Implementation. (#34749)
    [server] Cap size of pending request queue with RealRequestMatcher. (#34782)
    [chttp2] Fix outgoing data stats. (#34693)
    [EventEngine] Enable Posix EventEngine Listener on all builds. (#34748)
    [EventEngine] Enable Windows EventEngine Listener on all builds. (#34436)
    [chttp2] Alternative protection for too many streams in the system. (#34697)
    [Proxy] Support for setting proxy for addresses. (#34617)
    [client idleness] client channels go idle after 30 minutes by default. (#34653)
    [chttp2] Add an experiment to separate liveness checks from ping timeouts. (#34647)
    [chttp2] Tarpit invalid requests. (#34641)
    [chttp2] Enforce settings acks. (#34640)
    [chttp2] Limit work per read cycle. (#34639)
    [chttp2] Limit request count before receiving settings ack. (#34638)
    [chttp2] Randomly ping on RST_STREAM. (#34637)

C++

    [xds] C++ XdsServerBuilder Remove src/... header dependency from public header. (#34790)
    [reflection] Add v1 reflection. (#34535)

C#

    [csharp] Grpc.Tools documentation for sharing proto files between projects and nuget packages. (#34521)

Ruby

    [ruby] create debug symbol packages. (#34632)

Python

    [Bug Fix] Change return of grpc.aio.ServicerContext.code() from integer to grpc.StatusCode. (#34292)

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-11 12:11:36 -08:00
Khem Raj
15abedd8ab
libconfig-general-perl: Enable on musl targets
its needed by tgt and thankfully builds with musl these days

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-09 06:54:08 -08:00
Wang Mingyu
85d582c046
xerces-c: upgrade 3.2.4 -> 3.2.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-08 19:54:45 -08:00
Wang Mingyu
f4711b879d
libio-pty-perl: upgrade 1.17 -> 1.20
0001-Make-function-checks-more-robust-within-shared-libs.patch
removed

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-08 19:54:43 -08:00
Wang Mingyu
c5b886b307
lapack: upgrade 3.10.1 -> 3.12.0
License-Update: Copyright year updated to 2023.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-08 19:54:42 -08:00
Wang Mingyu
d61318c008
jwt-cpp: upgrade 0.6.0 -> 0.7.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-08 19:54:41 -08:00
Leon Anavi
6aab924b38
ssd1306: Update and remove patch
Update ssd1306_linux, OLED SSD1306 Linux user space driver, to the
latest version and remove a patch that has been merged in upstream
of the project in GitHub.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-08 19:54:41 -08:00
Markus Volk
1a05731de4
luajit: upgrade 2.1beta -> 2.1
- license checksum changed
  158a284cc9

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-08 19:54:38 -08:00
Peter Marko
5231104a0a
protobuf-c: upgrade 1.4.1 -> 1.5.0
Current hash pointed to version with code already indentical
to v1.5.0, it was just missing three formal release commits:
    a15d80a Bump copyright years to 2023
    6600fd5 Bump version to 1.5.0
    8c201f6 CHANGELOG.md: 1.5.0

License-Update: copyright years refreshed

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-04 11:17:26 -08:00
Leon Anavi
13a1b1b1a5
ssd1306_git.bb: Add ssd1306_linux
Add ssd1306_linux, a simple OLED I2C SSD1306 Linux driver based on
the i2c library libi2c from i2c-tools. Example usage for a
compatible display with resolution 128x64 pixels:

ssd1306_bin -n 1 -I 128x64
ssd1306_bin -n 1 -c
ssd1306_bin -n 1 -r 0
ssd1306_bin -n 1 -x 1 -y 1
ssd1306_bin -n 1 -l "Hello World"

Pending GitHub pull request to the upstream of the project:
https://github.com/armlabs/ssd1306_linux/pull/4

After fixing the upstream 0001-Use-include-filename.patch should
be removed from the recipe.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-02 11:09:07 -08:00
Wang Mingyu
ff674dc992
exiftool: upgrade 12.71 -> 12.72
Changelog:
===========
- Added read support for AAC audio files
- Added a new QuickTime Keys Android tag
- Added a number of new values for some Ricoh GR III tags
- Decode timed metadata from Intsa360 Ace Pro MP4 videos
- Decode GPSDateTime milliseconds in timed Insta360 metadata
- Decode timed metadata from INNOV K5 TS videos
- Decode a number of new GoPro timed-metadata tags
- Decode a few new Xiaomi EXIF tags
- Fixed writing of JPG/ARW images from some newer Sony models to preserve
  HiddenData

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-02 00:35:51 -08:00
Wang Mingyu
bcf04e4948
ctags: upgrade 6.0.20231224.0 -> 6.1.20231231.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-02 00:35:51 -08:00
Alexander Kanavin
211ec629fe
mercurial: ensure setuptools is present as distutils is no longer (mercurial tries both)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-31 08:27:49 -08:00
Archana Polampalli
884dca3f26
cjson: upgrade 1.7.16 -> 1.7.17
The following CVEs are addressed in this release.
CVE-2023-50471
CVE-2023-50472

https://github.com/DaveGamble/cJSON/releases/tag/v1.7.17

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29 09:04:20 -08:00
Wang Mingyu
bd86be802a
valijson: upgrade 1.0.1 -> 1.0.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29 09:04:18 -08:00
Wang Mingyu
bef4681e41
jq: upgrade 1.7 -> 1.7.1
Changelog:
==========
- CVE-2023-50246: Fix heap buffer overflow in jvp\_literal\_number\_literal
- CVE-2023-50268: fix stack-buffer-overflow if comparing nan with payload

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29 09:04:17 -08:00
Wang Mingyu
5164832408
ctags: upgrade 6.0.20231210.0 -> 6.0.20231224.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-29 09:04:16 -08:00