]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
6 months agomdadm: update 4.3 -> 4.4
Alexander Kanavin [Mon, 7 Apr 2025 09:40:39 +0000 (11:40 +0200)] 
mdadm: update 4.3 -> 4.4

This update has been tested with glibc/musl and gcc/clang in all four
combinations.

Drop patches:
0001-Use-CC-to-check-for-implicit-fallthrough-warning-sup.patch
0001-fix-gcc-8-format-truncation-warning.patch
0001-util.c-add-limits.h-include-for-NAME_MAX-definition.patch
mdadm-3.3.2_x32_abi_time_t.patch
(issue fixed upstream)

0001-include-libgen.h-for-basename-API.patch
0001-mdadm.h-Undefine-dprintf-before-redefining.patch
(issue no longer occurs)

0001-mdadm-add-option-y-for-use-syslog-to-recive-event-re.patch
(service file significantly rewritten, the need for the tweak
should be reassessed)

debian-no-Werror.patch
(replaced with setting CWFLAGS to an empty string in the recipe;
we already set correct flags via CC/CFLAGS, and upstream's only
get in the way)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agomdadm: fetch from git
Alexander Kanavin [Mon, 7 Apr 2025 09:40:38 +0000 (11:40 +0200)] 
mdadm: fetch from git

Upstream has released a new version (4.4) but not the tarball for it.

Adjust one of the devtool selftests, as it requires that the recipe
under test is using a tarball. Another selftest also needs to be
tweaked to correctly clean up its modifications to that same recipe on
test completion.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agoapt: remove 0001-Hide-fstatat64-and-prlimit64-defines-on-musl.patch
Alexander Kanavin [Mon, 7 Apr 2025 09:40:37 +0000 (11:40 +0200)] 
apt: remove 0001-Hide-fstatat64-and-prlimit64-defines-on-musl.patch

The recipe unconditionally disables seccomp, so the code isn't
even compiled. If this needs to come back in the future please
submit upstream first.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agoxserver-xorg: submit 0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch...
Alexander Kanavin [Mon, 7 Apr 2025 09:40:36 +0000 (11:40 +0200)] 
xserver-xorg: submit 0001-xf86pciBus.c-use-Intel-ddx-only-for-pre-gen4-hardwar.patch upstream

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agotcl: provide a description for shared library name fixup patch
Alexander Kanavin [Mon, 7 Apr 2025 09:40:35 +0000 (11:40 +0200)] 
tcl: provide a description for shared library name fixup patch

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agovulkan-samples: rewrite and submit reproducubility patch upstream
Alexander Kanavin [Mon, 7 Apr 2025 09:40:34 +0000 (11:40 +0200)] 
vulkan-samples: rewrite and submit reproducubility patch upstream

At some point the problematic define ceased to be used anywhere,
and so we can simply patch it out (and remove the associated
option setting from the recipe).

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agoca-certificates: submit sysroot patch upstream, drop default-sysroot.patch
Alexander Kanavin [Mon, 7 Apr 2025 09:40:33 +0000 (11:40 +0200)] 
ca-certificates: submit sysroot patch upstream, drop default-sysroot.patch

ca-certificates/0002-update-ca-certificates-use-SYSROOT.patch
was using a non-standard environment variable, and was replaced
with a patch that adds a command line option (and then this
was submitted upstream). ca-certificates recipe was tweaked accordingly,
and nothing else in core or meta-oe is using update-ca-certificates.

Drop default-sysroot.patch as the use case is unclear: sysroot
is explicitly specified in all known invocations of update-ca-certificate,
and if there's a place where it isn't, then update-ca-certificates
will error out trying to write to /etc, and should be fixed to
explicitly specify the sysroot.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agoelfutils: remove 0001-dso-link-change.patch
Alexander Kanavin [Mon, 7 Apr 2025 09:40:32 +0000 (11:40 +0200)] 
elfutils: remove 0001-dso-link-change.patch

The original linking issues seem to be long gone.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agoelfutils: remove 0001-libasm-may-link-with-libbz2-if-found.patch
Alexander Kanavin [Mon, 7 Apr 2025 09:40:31 +0000 (11:40 +0200)] 
elfutils: remove 0001-libasm-may-link-with-libbz2-if-found.patch

The original linking issues seem to be long gone.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agotcl8: mark pending patches as inappropriate
Alexander Kanavin [Mon, 7 Apr 2025 09:40:30 +0000 (11:40 +0200)] 
tcl8: mark pending patches as inappropriate

Upstream submission should be done for tcl 9.x patches.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agoperl-cross: submit determinism.patch upstream
Alexander Kanavin [Mon, 7 Apr 2025 09:40:29 +0000 (11:40 +0200)] 
perl-cross: submit determinism.patch upstream

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agonfs-utils: replace problematic pending patch with upstream submission
Alexander Kanavin [Mon, 7 Apr 2025 09:40:28 +0000 (11:40 +0200)] 
nfs-utils: replace problematic pending patch with upstream submission

The now-removed patch was added for clang compatibility, but over time
started fixing problems that do not exist, and got its description
to mismatch the content.

The new patch is fixing the only problem with clang that still
occurs. I verified that all files that were patched before still
build without errors.

If you find other issues (this would be with non-default
options probably), please fix them similarly.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agopython3-webcolors: upgrade 24.8.0 -> 24.11.1
Lei Maohui [Mon, 7 Apr 2025 04:01:48 +0000 (12:01 +0800)] 
python3-webcolors: upgrade 24.8.0 -> 24.11.1

Fix the issue that:
 | Traceback (most recent call last):
 |   File "/mnt/test/build_auh/tmp/work/core2-64-poky-linux/python3-webcolors/24.11.1/recipe-sysroot-native/usr/lib/pyth on3.13/site-packages/pyproject_hooks/_impl.py", line 402, in _call_hook
 |     raise BackendUnavailable(
 |     ...<4 lines>...
 |     )
 | pyproject_hooks._impl.BackendUnavailable: Cannot import 'pdm.backend'

python3-webcolors has migrated to pdm-backend
 | diff --git a/pyproject.toml b/pyproject.toml
 | index 6fcec77..9f2dfa9 100644
 | --- a/pyproject.toml
 | +++ b/pyproject.toml
 | @@ -1,65 +1,110 @@
 |  [build-system]
 | -requires = ["setuptools>=61.0"]
 | -build-backend = "setuptools.build_meta"
 | +requires = [
 | +    "pdm-backend",
 | +]
 | +build-backend = "pdm.backend"

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agopython3-pdm python3-pdm-{backend,build-locked}: move from meta-python
Lei Maohui [Mon, 7 Apr 2025 04:01:49 +0000 (12:01 +0800)] 
python3-pdm python3-pdm-{backend,build-locked}: move from meta-python

python3-pdm and python3-pdm-backend are dependencies of python3-webcolors
python3-pdm itself depends on python3-pdm-build-locked

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agocargo-c,rust: Fix build on risv32
Khem Raj [Sun, 6 Apr 2025 18:10:25 +0000 (11:10 -0700)] 
cargo-c,rust: Fix build on risv32

Apply fix in libc that are needed for rustix-0.38 to build.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 months agobluez5: remove obsolete patch for test-gatt
Guðni Már Gilbert [Sat, 5 Apr 2025 14:00:22 +0000 (14:00 +0000)] 
bluez5: remove obsolete patch for test-gatt

The issue is no longer present. Tested BlueZ 5.80 and 5.82
The issue has likely been gone for quite a while.

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoinsane.bbclass: Report all invalid PACKAGECONFIGs for a recipe at once
Peter Kjellerstedt [Sat, 5 Apr 2025 01:32:58 +0000 (03:32 +0200)] 
insane.bbclass: Report all invalid PACKAGECONFIGs for a recipe at once

Rather than reporting each invalid PACKAGECONFIG with a separate error
message, report them all with one error message.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoinsane.bbclass: Move test for invalid PACKAGECONFIGs to do_recipe_qa
Peter Kjellerstedt [Sat, 5 Apr 2025 01:32:57 +0000 (03:32 +0200)] 
insane.bbclass: Move test for invalid PACKAGECONFIGs to do_recipe_qa

This makes sure invalid PACKAGECONFIGs are reported also for recipes
that have no do_configure task, e.g., packagegroups.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoxinetd: use monotonic time
Li Wang [Fri, 4 Apr 2025 05:21:06 +0000 (13:21 +0800)] 
xinetd: use monotonic time

When using xinet.d to limit rsync connections, it can't handle changes
in system time. When time is set back, the connection limit is reached
very quickly and rsync gets deactivated, if time is changed again, rsync
is never reactivated.

The current timer of xinet.d is based on the time() and is affected by
the system time. Use clock_gettime() with CLOCK_MONOTONIC as the new
timer because CLOCK_MONOTONIC clock is not affected by discontinuous
jumps in the system time.

Signed-off-by: Li Wang <li.wang@windriver.com>
Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agooeqa: Update lzip version in buildzip testcase
Khem Raj [Fri, 4 Apr 2025 02:09:48 +0000 (19:09 -0700)] 
oeqa: Update lzip version in buildzip testcase

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agobluez5: upgrade 5.80 -> 5.82
Guðni Már Gilbert [Thu, 3 Apr 2025 22:21:00 +0000 (22:21 +0000)] 
bluez5: upgrade 5.80 -> 5.82

Changelog:

    Fix issue with handling BAP state transitions.
    Fix issue with handling D-Bus interface removal.
    Fix issue with handling MAP and supported features.
    Fix issue with handling SDP record for Phonebook Access Client.
    Fix issue with handling AVRCP PDU parameters length mismatch.
    Fix issue with handling AVRCP PDU for SetAbsoluteVolume.
    Fix issue with handling AVDTP bad media transport format.
    Fix issue with handling support for LL Privacy setting.

Full Changelog: https://github.com/bluez/bluez/compare/5.80...5.82

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoinitscripts: add function log_success_msg/log_failure_msg/log_warning_msg
Changqing Li [Thu, 3 Apr 2025 08:53:05 +0000 (16:53 +0800)] 
initscripts: add function log_success_msg/log_failure_msg/log_warning_msg

* add function log_success_msg/log_failure_msg/log_warning_msg, some
packages still use these functions, like mariadb, refer [1], without
these function, with sysV init manager, mariadb will report error:

root@qemux86-64:~# /etc/init.d/mysqld status
/etc/init.d/mysqld: line 383: log_success_msg: command not found

* remove RCONFLICTS with lsbinitscripts, LSB support already remove in
  [2]

[1] https://github.com/MariaDB/server/blob/main/support-files/mysql.server.sh#L104
[2] https://git.openembedded.org/openembedded-core/commit/?id=fb064356af615d67d85b65942103bf943d84d290
[3] https://refspecs.linuxbase.org/LSB_4.0.0/LSB-Core-generic/LSB-Core-generic/iniscrptfunc.html

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agooeqa/selftest/wic: add test for excluding symlinks
Yi Zhao [Thu, 3 Apr 2025 08:37:04 +0000 (16:37 +0800)] 
oeqa/selftest/wic: add test for excluding symlinks

Add test to check if --exclude-path option can exclude symlinks. This
test validates commit[1].

Test result:
$ oe-selftest -r wic.Wic.test_exclude_path
2025-04-03 15:11:25,211 - oe-selftest - INFO - meta-selftest layer not found in BBLAYERS, adding it
2025-04-03 15:11:30,016 - oe-selftest - INFO - Adding layer libraries:
2025-04-03 15:11:30,017 - oe-selftest - INFO -  /buildarea/poky/meta/lib
2025-04-03 15:11:30,017 - oe-selftest - INFO - /buildarea/poky/meta-yocto-bsp/lib
2025-04-03 15:11:30,017 - oe-selftest - INFO - /buildarea/poky/meta-selftest/lib
2025-04-03 15:11:30,019 - oe-selftest - INFO - Checking base configuration is valid/parsable
NOTE: Starting bitbake server...
2025-04-03 15:11:31,652 - oe-selftest - INFO - Adding: "include selftest.inc" in /buildarea/poky/build-st/conf/local.conf
2025-04-03 15:11:31,653 - oe-selftest - INFO - Adding: "include bblayers.inc" in bblayers.conf
2025-04-03 15:11:31,653 - oe-selftest - INFO - test_exclude_path (wic.Wic)
2025-04-03 15:43:11,341 - oe-selftest - INFO -  ... ok
2025-04-03 15:43:11,341 - oe-selftest - INFO - ----------------------------------------------------------------------
2025-04-03 15:43:11,342 - oe-selftest - INFO - Ran 1 test in 1899.900s
2025-04-03 15:43:11,342 - oe-selftest - INFO - OK
2025-04-03 15:43:14,834 - oe-selftest - INFO - RESULTS:
2025-04-03 15:43:14,835 - oe-selftest - INFO - RESULTS - wic.Wic.test_exclude_path: PASSED (1899.69s)
2025-04-03 15:43:14,836 - oe-selftest - INFO - SUMMARY:
2025-04-03 15:43:14,836 - oe-selftest - INFO - oe-selftest () - Ran 1 test in 1899.900s
2025-04-03 15:43:14,836 - oe-selftest - INFO - oe-selftest - OK - All required tests passed (successes=1, skipped=0, failures=0, errors=0)

[1] https://git.openembedded.org/openembedded-core/commit/?id=42e829ac1e9d74646b6dfb327b18b15f6b0df60b

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agorust-llvm: Disable benchmarks by cmake options
Khem Raj [Thu, 3 Apr 2025 05:23:43 +0000 (22:23 -0700)] 
rust-llvm: Disable benchmarks by cmake options

Drop patch to exclusively disable it in code
It seems to be fixed upstream [1]

[1] https://github.com/rust-lang/cmake-rs/pull/158

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolibdnf: upgrade 0.73.4 -> 0.74.0
Wang Mingyu [Tue, 1 Apr 2025 02:10:59 +0000 (10:10 +0800)] 
libdnf: upgrade 0.73.4 -> 0.74.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agospdx30: handle Unknown CVE_STATUS
Peter Marko [Mon, 31 Mar 2025 11:11:28 +0000 (13:11 +0200)] 
spdx30: handle Unknown CVE_STATUS

CVE_STATUS can be also "Unknown" since oe-core commit
d25f1817752bc8a84c40dcbef75f7559801ce15e

When this status type is used, build fails with e.g.
ERROR: openssl-3.4.1-r0 do_create_spdx: Unknown CVE-2025-0001 status 'Unknown'

Since this is now a valid status, it needs to be handled.
It cannot be mapped to any VEX status (see below), so just skip it.
Possible VEX statuses are: NOT AFFECTED, AFFECTED, FIXED, and UNDER INVESTIGATION.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
cc: Marta Rybczynska <rybczynska@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agodropbear/dropbearkey.service: Allow extra arguments for key generation
Mike Looijmans [Fri, 28 Mar 2025 06:47:41 +0000 (07:47 +0100)] 
dropbear/dropbearkey.service: Allow extra arguments for key generation

Just like the "init" version this script, pass $DROPBEAR_RSAKEY_ARGS to the
'dropbearkey' program when generating a host key.

This allows to speed up SSH connections on read-only root systems by adding
the line DROPBEAR_RSAKEY_ARGS="-s 1024" into /etc/default/dropbear.

See also: c0efbcb47ab3 ("dropbear/init: Allow extra arguments for key generation")

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agotime: fix runtime version from UNKNOWN to 1.9
Chen Qi [Fri, 28 Mar 2025 05:17:15 +0000 (22:17 -0700)] 
time: fix runtime version from UNKNOWN to 1.9

The runtime version of time is determined by:
build-aux/git-version-gen .tarball-version

But there's no .tarball-version in the tarball. So we add this file
manually with ${PV} as the content if it does not exist.

Note that there's a patch for upstream:
https://lists.gnu.org/archive/html/bug-time/2021-01/msg00000.html
So it's possible that when this time recipe is upgraded to a new
version, we won't need such adjust any more.

Before the fix, time --version:
time (GNU Time) UNKNOWN

After the fix, time --version:
time (GNU Time) 1.9

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agobase-files: add gshadow entry in nsswitch.conf
Yi Zhao [Fri, 28 Mar 2025 04:56:13 +0000 (12:56 +0800)] 
base-files: add gshadow entry in nsswitch.conf

We encountered a newgrp regression in shadow 4.17.3:
  root@qemux86-64:~# groupadd g1
  root@qemux86-64:~# useradd t1
  root@qemux86-64:~# gpasswd g1
  Changing the password for group g1
  New Password:
  Re-enter new password:
  root@qemux86-64:~# sudo -u t1 newgrp g1
  Password:
  Invalid password.
  root@qemux86-64:~#

In versions prior to shadow 4.17.3, shadow used an internal
implementation to support shadow group because it could not correctly
detect whether glibc supports shadow group in a cross-compilation
environment. In 4.17.3, it can correctly check whether glibc supports
shadow group even in a cross-compilation environment[1]. If supported,
shadow will use it instead of its own internal implementation.
Shadow group support in glibc requires adding a gshadow entry in
nsswitch.conf.

After the patch:
  root@qemux86-64:~# groupadd g1
  root@qemux86-64:~# useradd t1
  root@qemux86-64:~# gpasswd g1
  Changing the password for group g1
  New Password:
  Re-enter new password:
  root@qemux86-64:~# sudo -u t1 newgrp g1
  Password:
  t1@qemux86-64:/home/root$

[1] https://github.com/shadow-maint/shadow/commit/da6b9cff02d583ef169a0bc0c1014b19b5fad2fb

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agomeson: upgrade to 1.7.1
Ross Burton [Wed, 2 Apr 2025 17:02:35 +0000 (18:02 +0100)] 
meson: upgrade to 1.7.1

Drop 0001-dependencies-dev-prepend-sysroot-when-searching-for-.patch as
this is now upstreamed.

Remove the deletion of a .pyc because it uses frozenset(), this bug in
Python has been fixed since 3.11[1]

[1] https://github.com/python/cpython/commit/51999c960e7fc45feebd629421dec6524a5fc803

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3: remove obsolete deletion of non-deterministic .pyc files
Ross Burton [Wed, 2 Apr 2025 17:02:34 +0000 (18:02 +0100)] 
python3: remove obsolete deletion of non-deterministic .pyc files

These .pyc files were non-deterministic because they used frozensets[1],
but this has been fixed in 3.11 onwards.

[1] https://github.com/python/cpython/issues/81777
[2] https://github.com/python/cpython/commit/51999c960e7fc45feebd629421dec6524a5fc803

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolib/oe: remove redundant __name__ == "__main__" checks
Ross Burton [Wed, 2 Apr 2025 17:02:33 +0000 (18:02 +0100)] 
lib/oe: remove redundant __name__ == "__main__" checks

There's no point in checking if __name__ == "__main__" (i.e., is this
module being invoked) and then doing nothing.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoconnman: Move ppp from DEPENDS to PACKAGECONFIG
Alex Kiernan [Wed, 2 Apr 2025 16:02:15 +0000 (16:02 +0000)] 
connman: Move ppp from DEPENDS to PACKAGECONFIG

ppp is only required by connman when building the L2TP or PPTP plugins. Move it
from DEPENDS to PACKAGECONFIG so it's only there when required.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoconnman: Delete patches for gold and MIPS binutils fix
Alex Kiernan [Wed, 2 Apr 2025 16:02:14 +0000 (16:02 +0000)] 
connman: Delete patches for gold and MIPS binutils fix

gold is no longer built/supported. The workaround for binutils on MIPS no
longer appears to be required.

Also fix up tabs/whitespace in shell functions, correct HOMEPAGE, drop broken
BUGTRACKER link.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoconnman: Merge .inc into .bb
Alex Kiernan [Wed, 2 Apr 2025 16:02:13 +0000 (16:02 +0000)] 
connman: Merge .inc into .bb

No functional changes.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0-plugins-bad: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:47 +0000 (18:33 +0800)] 
gstreamer1.0-plugins-bad: upgrade 1.24.12 -> 1.26.0

- enable analytics since gstreamer1.0-python depend on it now
- explicitly diable options that new added in meson_options.txt
  - lcevcdecoder
  - lcevcencoder
  - tensordecoders
  - nvcomp
  - nvdswrapper
  - svtjpegxs
  - webview2
  - aja
  - cuda-nvmm
  - d3d12
- add backport patch to fix undefined reference to `__atomic_fetch_add_8' issue
  This patch is part of upstream commit
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8637/commits?commit_id=f2b5c0b6020b50f5173e449b45a6f
7a7be31c48f

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0-python: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:46 +0000 (18:33 +0800)] 
gstreamer1.0-python: upgrade 1.24.12 -> 1.26.0

gstreamer1.0-python adds depend on gstreamer-analytics-1.0 in gstbad now:
  |../../../../../../workspace/sources/gstreamer1.0-python/meson.build:23:13: ERROR: Dependency "gstreamer-analytics-1.0" not found, tried pkgconfig

Source code:
  | $ vi  workspace/sources/gstreamer1.0-python/meson.build
  | 23 gstbad_dep = dependency('gstreamer-analytics-1.0', version :gst_req,
  | 24   fallback : [])

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0-plugins-ugly: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:45 +0000 (18:33 +0800)] 
gstreamer1.0-plugins-ugly: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0-plugins-good: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:44 +0000 (18:33 +0800)] 
gstreamer1.0-plugins-good: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0-plugins-base: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:43 +0000 (18:33 +0800)] 
gstreamer1.0-plugins-base: upgrade 1.24.12 -> 1.26.0

- add backport patch to fix undefined reference to `__atomic_fetch_add_8' issue
  This patch is part of upstream commit
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8637/commits?commit_id=f2b5c0b6020b50f5173e449b45a6f7a7be31c48f

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0-rtsp-server: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:42 +0000 (18:33 +0800)] 
gstreamer1.0-rtsp-server: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0-vaapi: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:41 +0000 (18:33 +0800)] 
gstreamer1.0-vaapi: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0-libav: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:40 +0000 (18:33 +0800)] 
gstreamer1.0-libav: upgrade 1.24.12 -> 1.26.0

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogstreamer1.0: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:39 +0000 (18:33 +0800)] 
gstreamer1.0: upgrade 1.24.12 -> 1.26.0

- add backport patch to fix undefined reference to `__atomic_fetch_add_8' issue
  This patch is part of upstream commit, only pick subprojects/gstreamer/meson.build part that affect us
  https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8637/commits?commit_id=f2b5c0b6020b50f5173e449b45a6f7a7be31c48f

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogst-devtools: upgrade 1.24.12 -> 1.26.0
leimaohui [Wed, 2 Apr 2025 10:33:38 +0000 (18:33 +0800)] 
gst-devtools: upgrade 1.24.12 -> 1.26.0

Disable new meson option dots_viewer

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-iniconfig: upgrade 2.0.0 -> 2.1.0
Richard Purdie [Tue, 1 Apr 2025 08:55:11 +0000 (08:55 +0000)] 
python3-iniconfig: upgrade 2.0.0 -> 2.1.0

License-Update: Whitespace/indentation changes only

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopatch.py: set commituser and commitemail for addNote
Changqing Li [Wed, 2 Apr 2025 06:29:01 +0000 (14:29 +0800)] 
patch.py: set commituser and commitemail for addNote

When PATCHTOOL is set to 'git', and user don't setup
user.name and user.email for git, do_patch fail with
the following error, fix by passing -c options.
CmdError("git notes --ref refs/notes/devtool append -m 'original patch: 0001-PATCH-increase-to-cpp17-version.patch' HEAD", 0, 'stdout:
stderr: Author identity unknown
*** Please tell me who you are.
Run
  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agosstate-cache-management: add dry-run argument
Jose Quaresma [Tue, 1 Apr 2025 16:59:12 +0000 (17:59 +0100)] 
sstate-cache-management: add dry-run argument

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agobarebox: upgrade 2025.02.0 -> 2025.03.0
Enrico Jörns [Tue, 1 Apr 2025 21:02:33 +0000 (23:02 +0200)] 
barebox: upgrade 2025.02.0 -> 2025.03.0

Changes in 2025.03.0
--------------------

 * Support for Sunxi SoCs added.
 * Support for running on a Pine64+ as a generic barebox-dt-2nd.img image.
 * MMCs are now much faster to erase, reportedly up to 60x faster.
 * Fixed partition handling adapted to be Linux compatible
   (barebox,fixed-partitions)
 * i.MX HAB support now supports revoking keys and burning the field
   return fuse.
 * K3: support for eMMC boot partition booting and USB DFU bootstrapping.
 * Support for replacing single artifacts when booting bootspec entries.

Changelog: https://lore.barebox.org/barebox/Z9veR3N6puizrAT8@pengutronix.de/T/#u

Signed-off-by: Enrico Jörns <ejo@pengutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoglibc: Add single-threaded fast path to rand()
Haixiao Yan [Mon, 31 Mar 2025 09:05:17 +0000 (17:05 +0800)] 
glibc: Add single-threaded fast path to rand()

Backport a patch [1] to improve performance of rand() and __random()[2]
by adding a single-threaded fast path.

[1] https://sourceware.org/git/?p=glibc.git;a=commit;h=be0cfd848d9ad7378800d6302bc11467cf2b514f
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=32777
Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agostress-ng: upgrade 0.18.11 -> 0.18.12
Richard Purdie [Tue, 1 Apr 2025 10:11:54 +0000 (10:11 +0000)] 
stress-ng: upgrade 0.18.11 -> 0.18.12

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-calver: upgrade 2022.6.26 -> 2025.04.01
Richard Purdie [Tue, 1 Apr 2025 08:49:05 +0000 (08:49 +0000)] 
python3-calver: upgrade 2022.6.26 -> 2025.04.01

Add tag to SRC_URI to verify SRCREV.

Upstream improved their project.toml and removed much of setup.py meaning
the patch was no longer needed.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agowayland-protocols: upgrade 1.41 -> 1.42
Richard Purdie [Tue, 1 Apr 2025 11:46:01 +0000 (11:46 +0000)] 
wayland-protocols: upgrade 1.41 -> 1.42

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agosysklogd: upgrade 2.7.1 -> 2.7.2
Richard Purdie [Tue, 1 Apr 2025 10:14:02 +0000 (10:14 +0000)] 
sysklogd: upgrade 2.7.1 -> 2.7.2

Add tag to SRC_URI to verify SRCREV.

Rename files directory to be recipe specific.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoshaderc: upgrade 2024.3 -> 2025.1
Richard Purdie [Tue, 1 Apr 2025 11:33:35 +0000 (11:33 +0000)] 
shaderc: upgrade 2024.3 -> 2025.1

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agorepo: upgrade 2.52 -> 2.53
Richard Purdie [Tue, 1 Apr 2025 09:45:53 +0000 (09:45 +0000)] 
repo: upgrade 2.52 -> 2.53

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoqemu: Upgrade 9.2.0 -> 9.2.3
Richard Purdie [Tue, 1 Apr 2025 06:03:29 +0000 (06:03 +0000)] 
qemu: Upgrade 9.2.0 -> 9.2.3

Drop a patch merged upstream.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-yamllint: upgrade 1.36.0 -> 1.37.0
Richard Purdie [Tue, 1 Apr 2025 09:43:20 +0000 (09:43 +0000)] 
python3-yamllint: upgrade 1.36.0 -> 1.37.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-typing-extensions: upgrade 4.12.2 -> 4.13.0
Richard Purdie [Tue, 1 Apr 2025 09:39:07 +0000 (09:39 +0000)] 
python3-typing-extensions: upgrade 4.12.2 -> 4.13.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-trove-classifiers: upgrade 2025.3.13.13 -> 2025.3.19.19
Richard Purdie [Tue, 1 Apr 2025 09:36:51 +0000 (09:36 +0000)] 
python3-trove-classifiers: upgrade 2025.3.13.13 -> 2025.3.19.19

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-setuptools: upgrade 76.0.0 -> 78.1.0
Richard Purdie [Tue, 1 Apr 2025 09:32:20 +0000 (09:32 +0000)] 
python3-setuptools: upgrade 76.0.0 -> 78.1.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-setuptools-scm: upgrade 8.2.0 -> 8.2.1
Richard Purdie [Tue, 1 Apr 2025 09:25:10 +0000 (09:25 +0000)] 
python3-setuptools-scm: upgrade 8.2.0 -> 8.2.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-scons: upgrade 4.9.0 -> 4.9.1
Richard Purdie [Tue, 1 Apr 2025 09:22:42 +0000 (09:22 +0000)] 
python3-scons: upgrade 4.9.0 -> 4.9.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-rpds-py: upgrade 0.22.3 -> 0.24.0
Richard Purdie [Tue, 1 Apr 2025 09:19:50 +0000 (09:19 +0000)] 
python3-rpds-py: upgrade 0.22.3 -> 0.24.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-rdflib: upgrade 7.1.3 -> 7.1.4
Richard Purdie [Tue, 1 Apr 2025 09:16:20 +0000 (09:16 +0000)] 
python3-rdflib: upgrade 7.1.3 -> 7.1.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-pytz: upgrade 2025.1 -> 2025.2
Richard Purdie [Tue, 1 Apr 2025 09:13:51 +0000 (09:13 +0000)] 
python3-pytz: upgrade 2025.1 -> 2025.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-pyparsing: upgrade 3.2.1 -> 3.2.3
Richard Purdie [Tue, 1 Apr 2025 09:11:21 +0000 (09:11 +0000)] 
python3-pyparsing: upgrade 3.2.1 -> 3.2.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-pygobject: upgrade 3.52.2 -> 3.52.3
Richard Purdie [Tue, 1 Apr 2025 09:08:57 +0000 (09:08 +0000)] 
python3-pygobject: upgrade 3.52.2 -> 3.52.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-poetry-core: upgrade 2.1.1 -> 2.1.2
Richard Purdie [Tue, 1 Apr 2025 09:06:29 +0000 (09:06 +0000)] 
python3-poetry-core: upgrade 2.1.1 -> 2.1.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-numpy: upgrade 2.2.3 -> 2.2.4
Richard Purdie [Tue, 1 Apr 2025 09:02:47 +0000 (09:02 +0000)] 
python3-numpy: upgrade 2.2.3 -> 2.2.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopython3-beartype: upgrade 0.20.0 -> 0.20.2
Richard Purdie [Tue, 1 Apr 2025 08:46:51 +0000 (08:46 +0000)] 
python3-beartype: upgrade 0.20.0 -> 0.20.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopiglit: upgrade to latest revision
Richard Purdie [Tue, 1 Apr 2025 11:30:50 +0000 (11:30 +0000)] 
piglit: upgrade to latest revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agopango: upgrade 1.56.2 -> 1.56.3
Richard Purdie [Tue, 1 Apr 2025 11:11:07 +0000 (11:11 +0000)] 
pango: upgrade 1.56.2 -> 1.56.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoofono: upgrade 2.15 -> 2.16
Richard Purdie [Tue, 1 Apr 2025 07:20:02 +0000 (07:20 +0000)] 
ofono: upgrade 2.15 -> 2.16

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agompfr: upgrade 4.2.1 -> 4.2.2
Richard Purdie [Tue, 1 Apr 2025 12:39:05 +0000 (12:39 +0000)] 
mpfr: upgrade 4.2.1 -> 4.2.2

Drop backported patch.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agollvm: upgrade 20.1.0 -> 20.1.1
Richard Purdie [Tue, 1 Apr 2025 08:39:52 +0000 (08:39 +0000)] 
llvm: upgrade 20.1.0 -> 20.1.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolighttpd: upgrade 1.4.77 -> 1.4.78
Richard Purdie [Tue, 1 Apr 2025 10:03:07 +0000 (10:03 +0000)] 
lighttpd: upgrade 1.4.77 -> 1.4.78

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolibusb1: upgrade 1.0.27 -> 1.0.28
Richard Purdie [Tue, 1 Apr 2025 12:24:54 +0000 (12:24 +0000)] 
libusb1: upgrade 1.0.27 -> 1.0.28

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolibsoup: upgrade 3.6.4 -> 3.6.5
Richard Purdie [Tue, 1 Apr 2025 12:22:20 +0000 (12:22 +0000)] 
libsoup: upgrade 3.6.4 -> 3.6.5

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolibsdl2: upgrade 2.32.2 -> 2.32.4
Richard Purdie [Tue, 1 Apr 2025 11:06:23 +0000 (11:06 +0000)] 
libsdl2: upgrade 2.32.2 -> 2.32.4

Drop backported patch.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolibnotify: upgrade 0.8.4 -> 0.8.6
Richard Purdie [Tue, 1 Apr 2025 10:50:26 +0000 (10:50 +0000)] 
libnotify: upgrade 0.8.4 -> 0.8.6

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolibinput: upgrade 1.27.1 -> 1.28.1
Richard Purdie [Tue, 1 Apr 2025 11:43:59 +0000 (11:43 +0000)] 
libinput: upgrade 1.27.1 -> 1.28.1

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agolibevdev: upgrade 1.13.3 -> 1.13.4
Richard Purdie [Tue, 1 Apr 2025 12:19:40 +0000 (12:19 +0000)] 
libevdev: upgrade 1.13.3 -> 1.13.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agokmod: upgrade 34.1 -> 34.2
Richard Purdie [Tue, 1 Apr 2025 11:48:12 +0000 (11:48 +0000)] 
kmod: upgrade 34.1 -> 34.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoiproute2: upgrade 6.13.0 -> 6.14.0
Richard Purdie [Tue, 1 Apr 2025 07:03:27 +0000 (07:03 +0000)] 
iproute2: upgrade 6.13.0 -> 6.14.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoharfbuzz: upgrade 10.4.0 -> 11.0.0
Richard Purdie [Tue, 1 Apr 2025 10:59:10 +0000 (10:59 +0000)] 
harfbuzz: upgrade 10.4.0 -> 11.0.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agogtk4: upgrade 4.18.1 -> 4.18.3
Richard Purdie [Tue, 1 Apr 2025 10:47:45 +0000 (10:47 +0000)] 
gtk4: upgrade 4.18.1 -> 4.18.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoell: upgrade 0.74 -> 0.75
Richard Purdie [Tue, 1 Apr 2025 07:26:33 +0000 (07:26 +0000)] 
ell: upgrade 0.74 -> 0.75

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoed: upgrade 1.21 -> 1.21.1
Richard Purdie [Tue, 1 Apr 2025 09:58:33 +0000 (09:58 +0000)] 
ed: upgrade 1.21 -> 1.21.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agodiffoscope: upgrade 289 -> 293
Richard Purdie [Tue, 1 Apr 2025 12:13:56 +0000 (12:13 +0000)] 
diffoscope: upgrade 289 -> 293

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agocreaterepo-c: upgrade 1.2.0 -> 1.2.1
Richard Purdie [Tue, 1 Apr 2025 07:46:23 +0000 (07:46 +0000)] 
createrepo-c: upgrade 1.2.0 -> 1.2.1

Add tag to SRC_URI to verify SRCREV.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoconnman: upgrade 1.43 -> 1.44
Richard Purdie [Tue, 1 Apr 2025 06:58:58 +0000 (06:58 +0000)] 
connman: upgrade 1.43 -> 1.44

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoccache: upgrade 4.11 -> 4.11.2
Richard Purdie [Tue, 1 Apr 2025 07:43:49 +0000 (07:43 +0000)] 
ccache: upgrade 4.11 -> 4.11.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agobtrfs-tools: upgrade 6.13 -> 6.14
Richard Purdie [Tue, 1 Apr 2025 07:39:56 +0000 (07:39 +0000)] 
btrfs-tools: upgrade 6.13 -> 6.14

Add tag to SRC_URI to verify SRCREV.

Drop patch merged upstream.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agobind: upgrade 9.20.6 -> 9.20.7
Richard Purdie [Tue, 1 Apr 2025 06:50:19 +0000 (06:50 +0000)] 
bind: upgrade 9.20.6 -> 9.20.7

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agobase-passwd: upgrade 3.6.6 -> 3.6.7
Richard Purdie [Tue, 1 Apr 2025 07:22:16 +0000 (07:22 +0000)] 
base-passwd: upgrade 3.6.6 -> 3.6.7

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agoat-spi2-core: upgrade 2.56.0 -> 2.56.1
Richard Purdie [Tue, 1 Apr 2025 12:09:05 +0000 (12:09 +0000)] 
at-spi2-core: upgrade 2.56.0 -> 2.56.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agotzdata/tzcode-native: upgrade 2025a -> 2025b
Priyal Doshi [Mon, 31 Mar 2025 08:48:34 +0000 (14:18 +0530)] 
tzdata/tzcode-native: upgrade 2025a -> 2025b

Signed-off-by: Priyal Doshi <pdoshi@mvista.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agodbus-glib: Revise RDEPENDS:${PN}-tests assignment
Niko Mauno [Tue, 1 Apr 2025 14:04:27 +0000 (14:04 +0000)] 
dbus-glib: Revise RDEPENDS:${PN}-tests assignment

Since this recipe has 'dbus' in DEPENDS, assigning dbus-glib-tests
runtime dependency to '${PN}' instead of 'dbus' will induce pulling
the preferred runtime D-Bus package to rootfs, thanks to libdbus'
runtime recommendation of ${VIRTUAL-RUNTIME_dbus}.

Suggested-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 months agorust-llvm: Disable libedit
Richard Purdie [Wed, 2 Apr 2025 14:45:37 +0000 (15:45 +0100)] 
rust-llvm: Disable libedit

This option currently floats and is leading to non-deterministic builds. It
is used for commandline option tab completion which we don't need in our
builds in general, let alone internally within rust's llvm.

This should fix autobuilder deterministic build issues.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>