]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/log
thirdparty/openembedded/openembedded-core.git
4 months agodevtool: reset: Escape command line input used in regular expression
Peter Kjellerstedt [Tue, 18 Mar 2025 23:25:39 +0000 (00:25 +0100)] 
devtool: reset: Escape command line input used in regular expression

Running, e.g., `devtool reset sdbus-c++` would result in the following
error:

  re.error: multiple repeat at position 35

This was due to the ++ in the recipe name, which would be treated as an
incorrect regular expression in _reset().

Use re.escape() to make sure all characters in the recipe name are
treated literally.

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>
4 months agopkg-config-native,librsvg-native: fix EXTRA_NATIVE_PKGCONFIG_PATH
Peter Bergin [Wed, 19 Mar 2025 16:13:27 +0000 (17:13 +0100)] 
pkg-config-native,librsvg-native: fix EXTRA_NATIVE_PKGCONFIG_PATH

When building librsvg-native the variable PKG_CONFIG_PATH
was incorrect in the bitbake environment but handled correct due
to the pkg-config-native wrapper. Commit [1] and [2]
introduced some inconsistens of EXTRA_NATIVE_PKGCONFIG_PATH
where it was prepended in pkg-config-native wrappers but
appended in native.bbclass.

  meta/classes-recipe/native.bbclass:
    PKG_CONFIG_PATH .= "${EXTRA_NATIVE_PKGCONFIG_PATH}"

This commit will try to resolve this to always append the
EXTRA_NATIVE_PKGCONFIG_PATH. It is tested by building
librsvg-native and also checking bitbake environment
before and after.

[1] https://git.openembedded.org/openembedded-core/commit?id=2bc050146d47b14d890a1b0db2b55f9057a08b65
[2] https://git.openembedded.org/openembedded-core/commit?id=ae4824f4f6234884a245bce314d6305ad8eb982d

Signed-off-by: Peter Bergin <peter@berginkonsult.se>
Cc: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogtk+3: depend on the librsvg pixbuf loader in gtk3-demo
Ross Burton [Wed, 19 Mar 2025 16:53:51 +0000 (16:53 +0000)] 
gtk+3: depend on the librsvg pixbuf loader in gtk3-demo

The demo uses some SVG icons, so depend on the SVG pixbuf loader so that
they are visible.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agosanity: Bump minimum python version requirement to 3.9
Richard Purdie [Wed, 19 Mar 2025 19:54:38 +0000 (19:54 +0000)] 
sanity: Bump minimum python version requirement to 3.9

Since Ubuntu 20.04 is heading to EoL and that we're having other issues
on that platform needing buildtools anyway, we're about to lose the
last python 3.8 platform we were supporting.

Bump the minimum version to 3.9 since there are many developers wanting
access to newer python features.

This likely won't be seen since the bitbake minimum has also been
increased but helps for documentation purposes.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoqemu: fix upstream version check
Alexander Kanavin [Tue, 18 Mar 2025 16:45:54 +0000 (17:45 +0100)] 
qemu: fix upstream version check

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopciutils: work around pseudo symlink creation race
Ross Burton [Wed, 19 Mar 2025 14:23:10 +0000 (14:23 +0000)] 
pciutils: work around pseudo symlink creation race

Richard managed to reproduce a pseudo bug that pciutils in a minimal
test case[1] which confirmed that it was the symlink creation causing
issues.

The pciutils Makefile has several installation targets:
- install: binaries, manpages, shared library
- install-lib: headers, library symlinks, shared library

We need to run both targets to install the full set of files we want to
be installed, but notably they both create the .so symlink and as they're
running in parallel this is what triggers the bug in pseudo.

Until the bug has been resolved (or the Makefiles don't duplicate rules),
just run the two targets separately.

[ YOCTO #14957 ]

[1] https://lore.kernel.org/openembedded-core/20250319133457.806384-1-richard.purdie@linuxfoundation.org/T/#u

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibmatchbox: Upgrade 1.12 -> 1.13
Richard Purdie [Wed, 19 Mar 2025 12:40:06 +0000 (12:40 +0000)] 
libmatchbox: Upgrade 1.12 -> 1.13

This includes fixes for gcc 15.

License fixes were also made in the repository. The license being referred to
as MIT was in fact HPND so fix the LICENSE on the recipe accordingly.

Use the new bitbake tag functionality to verify the commit matches the tagged
version.

Trim the license checksums to the top level COPYING files now everything
is accurate.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agomesa-demos: update 8.5.0 -> 9.0.0
Alexander Kanavin [Wed, 19 Mar 2025 10:09:59 +0000 (11:09 +0100)] 
mesa-demos: update 8.5.0 -> 9.0.0

The new version is in a location that isn't discoverable
by upstream version checks, and so has been overlooked for a while.

Drop patches:
0001-mesa-demos-Add-missing-data-files.patch
(backport)
0004-Use-DEMOS_DATA_DIR-to-locate-data-files.patch
(very old patch rejected by upstream as not necessary and not making sense:
https://gitlab.freedesktop.org/mesa/demos/-/issues/9 )

Disably wayland for now due to libdecor dependency,
adjust other feature dependencies as needed.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agomesa: correct download location
Alexander Kanavin [Wed, 19 Mar 2025 10:09:58 +0000 (11:09 +0100)] 
mesa: correct download location

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopsplash: Fix build with GCC 15
Richard Purdie [Wed, 19 Mar 2025 08:15:58 +0000 (01:15 -0700)] 
psplash: Fix build with GCC 15

Pull in upstream changes for fix the build with gcc 15 and README tweaks.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobluez: Fix build with GCC-15
Khem Raj [Wed, 19 Mar 2025 08:15:34 +0000 (01:15 -0700)] 
bluez: Fix build with GCC-15

gcc-15 switched to -std=c23 by default:

    https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=55e3bd376b2214e200fa76d12b67ff259b06c212

As a result `bluez` fails the build as:

    src/shared/ad.c:1090:24: error: incompatible types when returning type '_Bool' but 'const char *' was expected
     1090 |                 return false;
          |                        ^~~~~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agokea: fix conflict between kea-dhcp6 multilibs
Lei Maohui [Tue, 18 Mar 2025 02:01:04 +0000 (10:01 +0800)] 
kea: fix conflict between kea-dhcp6 multilibs

There are conflict of config files between kea and lib32-kea:
  | Error: Transaction test error:
  | file /etc/kea/kea-dhcp6.conf conflicts between attempted installs of lib32-kea-2.6.1-r0.core2_32 and kea-2.6.      1-r0.core2_64

Similar to:
  | 8cc65e7eb0 kea: fix conflict between multilibs

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>
4 months agosqlite3: upgrade 3.47.2 -> 3.48.0
Jason Schonberg [Tue, 18 Mar 2025 00:18:04 +0000 (20:18 -0400)] 
sqlite3: upgrade 3.47.2 -> 3.48.0

Changelog:
 https://www.sqlite.org/releaselog/3_48_0.html

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoadwaita-icon-theme: upgrade 47.0 -> 48.0
Wang Mingyu [Tue, 18 Mar 2025 06:21:41 +0000 (14:21 +0800)] 
adwaita-icon-theme: upgrade 47.0 -> 48.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>
4 months agocronie: Resolve build failure with GCC15
Khem Raj [Wed, 19 Mar 2025 08:15:54 +0000 (01:15 -0700)] 
cronie: Resolve build failure with GCC15

Fix function prototypes for C23 to work

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agomakedumpfile: Fix build with GCC-15
Khem Raj [Wed, 19 Mar 2025 08:15:48 +0000 (01:15 -0700)] 
makedumpfile: Fix build with GCC-15

fix gcc-15 compiling error: too many arguments to function eppic_init

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoe2fsprogs: Fix build failure with gcc 15
Khem Raj [Wed, 19 Mar 2025 08:15:39 +0000 (01:15 -0700)] 
e2fsprogs: Fix build failure with gcc 15

Backport a needed fix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibsndfile1: Include <stdbool.h> instead of redefining bool true and false
Khem Raj [Wed, 19 Mar 2025 08:15:38 +0000 (01:15 -0700)] 
libsndfile1: Include <stdbool.h> instead of redefining bool true and false

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoat: Remove mktime signature from posixtm.c
Khem Raj [Wed, 19 Mar 2025 08:16:00 +0000 (01:16 -0700)] 
at: Remove mktime signature from posixtm.c

This is in conflict with signature from system time.h

extern time_t mktime (struct tm *__tp) __THROW;

GCC-15 with C23 on, this is treated at error

 posixtm.c:45:8: error: conflicting types for 'mktime'; have 'time_t(void)' {aka 'long int(void)'}
|    45 | time_t mktime ();
|       |        ^~~~~~
|

config.h is local include file to use quotes to include it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoexpect: Fix build with GCC 15
Khem Raj [Wed, 19 Mar 2025 08:15:53 +0000 (01:15 -0700)] 
expect: Fix build with GCC 15

Stick to C17 standard as GCC 15 switches to C23

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobuildhistory.bbclass: Do not create annotated tags if tag.gpgSign is set
Peter Kjellerstedt [Mon, 17 Mar 2025 17:13:03 +0000 (18:13 +0100)] 
buildhistory.bbclass: Do not create annotated tags if tag.gpgSign is set

If tag.gpgSign is configured in Git's configuration, then creating the
build-minus-X tags will fail (if Git's core.editor is not configured) or
it will hang (when trying to open the editor). This is beacause
tag.gpgSign causes git tag to create annotated tags. To avoid this,
specify --no-sign as argument to git tag.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodevtool-source.bbclass: Do not create annotated tags if tag.gpgSign is set
Peter Kjellerstedt [Mon, 17 Mar 2025 17:13:02 +0000 (18:13 +0100)] 
devtool-source.bbclass: Do not create annotated tags if tag.gpgSign is set

If tag.gpgSign is configured in Git's configuration, then creating the
devtool-patched tag will fail (if Git's core.editor is not configured)
or it will hang (when trying to open the editor). This is beacause
tag.gpgSign causes git tag to create annotated tags. To avoid this,
specify --no-sign as argument to git tag.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodevtool: Do not create annotated tags if tag.gpgSign is set
Peter Kjellerstedt [Mon, 17 Mar 2025 17:13:01 +0000 (18:13 +0100)] 
devtool: Do not create annotated tags if tag.gpgSign is set

If tag.gpgSign is configured in Git's configuration, then creating the
devtool-base tag will fail (if Git's core.editor is not configured) or
it will hang (when trying to open the editor). This is beacause
tag.gpgSign causes git tag to create annotated tags. To avoid this,
specify --no-sign as argument to git tag.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogobject-introspection: update 1.82.0 -> 1.84.0
Markus Volk [Mon, 17 Mar 2025 13:09:48 +0000 (14:09 +0100)] 
gobject-introspection: update 1.82.0 -> 1.84.0

1.84.0 - 2025-03-15
-------------------

* No changes

1.83.4 - 2025-03-08
-------------------
* Revert support for "static" virtual functions [!526]
1.83.2 - 2025-03-01
-------------------
* Improve GType inspection helper [!494]
* Parse C11's _Alignas [#520]
* Respect custom Python binary [!503]
* Fix build on the latest Windows SDK [!498]
* Small performance improvement when looking up a signal information [!504]
* Use standard imports in the JavaScript templates for g-ir-doctool [!501]
* Ensure that enumeration members can be marked as deprecated [!512]
* Add more test coverage for structured union types [!348]
* Add an option to skip tests when building [!507]
* Fix various MSVC compatibility issues [!511]
* Add support for "static" virtual functions [!361]
* Allow specifying the format of the documentation inside doc blocks [!401]
* Handle C99's _Complex [!515]
* Consider UCRT64 and CLANG64 as mingw32 compilers [!516]
* Handle static NSString syntax [!518]
* Add instance parameter checks to strict validation [!506, !521]
* Documentation improvements [!481, !483, !485, !500]

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoppp: remove erroneous generated header from the source tree
Alexander Kanavin [Mon, 17 Mar 2025 10:21:47 +0000 (11:21 +0100)] 
ppp: remove erroneous generated header from the source tree

ppp-2.5.2 tarball ships a generated header with various
configuration settigns that takes precedence over the same
header generated into the build directory during the actual build.

This resulted in various linking fails that were worked around
by enabling multilink in 2.5.2 version update. The correct fix
that removes all contamination is to remove the bogus header 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>
4 months agosystemd: upgrade 257.3 -> 257.4
Wang Mingyu [Tue, 18 Mar 2025 09:11:20 +0000 (17:11 +0800)] 
systemd: upgrade 257.3 -> 257.4

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>
4 months agopython3-pygobject: upgrade 3.50.0 -> 3.52.2
Wang Mingyu [Tue, 18 Mar 2025 06:21:51 +0000 (14:21 +0800)] 
python3-pygobject: upgrade 3.50.0 -> 3.52.2

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>
4 months agopython3-pycryptodomex: upgrade 3.21.0 -> 3.22.0
Wang Mingyu [Tue, 18 Mar 2025 06:21:50 +0000 (14:21 +0800)] 
python3-pycryptodomex: upgrade 3.21.0 -> 3.22.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>
4 months agopython3-pycryptodome: upgrade 3.21.0 -> 3.22.0
Wang Mingyu [Tue, 18 Mar 2025 06:21:49 +0000 (14:21 +0800)] 
python3-pycryptodome: upgrade 3.21.0 -> 3.22.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>
4 months agonetbase: upgrade 6.4 -> 6.5
Wang Mingyu [Tue, 18 Mar 2025 06:21:47 +0000 (14:21 +0800)] 
netbase: upgrade 6.4 -> 6.5

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>
4 months agolibjitterentropy: upgrade 3.6.1 -> 3.6.2
Wang Mingyu [Tue, 18 Mar 2025 06:21:46 +0000 (14:21 +0800)] 
libjitterentropy: upgrade 3.6.1 -> 3.6.2

License-Update: Copyright year uptated to 2025

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>
4 months agoat-spi2-core: upgrade 2.54.1 -> 2.56.0
Wang Mingyu [Tue, 18 Mar 2025 06:21:42 +0000 (14:21 +0800)] 
at-spi2-core: upgrade 2.54.1 -> 2.56.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>
4 months agodbus-glib: Upgrade 0.112 -> 0.114
Richard Purdie [Sat, 15 Mar 2025 07:16:57 +0000 (07:16 +0000)] 
dbus-glib: Upgrade 0.112 -> 0.114

License-Update: Upstream added SPDX tags and more license information. The
main license is AFL-2.1 | GPL-2.0-or-later however some files are
LGPL-2.1-or-later or MIT licensed. The bash completiion plugin is
GPL-2.0-or-later only.

Therefore:
* Add checksums for the separated license files
* Update the main LICENSE
* Specify the correct license for the bash completion plugin

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agocommon-licenses/OASIS: remove unused license
Ross Burton [Mon, 17 Mar 2025 12:51:59 +0000 (12:51 +0000)] 
common-licenses/OASIS: remove unused license

This isn't a common license as it's the DocBook v4 XML DTD license, and
that is now part of the recipe itself.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodocbook-xml-dtd4: clean up LICENSE situation
Ross Burton [Mon, 17 Mar 2025 12:51:58 +0000 (12:51 +0000)] 
docbook-xml-dtd4: clean up LICENSE situation

Don't use the common 'OASIS' license, as this isn't a SPDX license and
is in fact specifically the DocBook XML v4 license text.

Instead, use NO_GENERIC_LICENSE to ship a custom license file. We still
need to ship a copy of it in-tree because the license code needs a bare
copy of the license text.  Reference the in-tree license text in the
license checksum to show that we've verified they match.

Also, clean up some comments.

Thanks to hongxu.jia@eng.windriver.com for a previous iteration of this.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agovim: Upgrade 9.1.1115 -> 9.1.1198
Vijay Anusuri [Tue, 18 Mar 2025 07:56:56 +0000 (13:26 +0530)] 
vim: Upgrade 9.1.1115 -> 9.1.1198

This includes CVE-fix for CVE-2025-27423 and CVE-2025-29768

Changes between 9.1.1115 -> 9.1.1198
====================================
https://github.com/vim/vim/compare/v9.1.1115...v9.1.1198

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agowebkitgtk: Add packageconfig for assertions
Khem Raj [Tue, 18 Mar 2025 04:38:22 +0000 (21:38 -0700)] 
webkitgtk: Add packageconfig for assertions

assertions have new knob in 2.48, add a packageconfig to control it

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>
4 months agocve-check: change the default feed
Marta Rybczynska [Tue, 18 Mar 2025 06:54:02 +0000 (07:54 +0100)] 
cve-check: change the default feed

Move to the FKIE feed by default, as it is showing better stability
than NVD2. Content of the feed should be the same.

Signed-off-by: Marta Rybczynska <marta.rybczynska@ygreky.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopackagegroup-core-x11: Avoid non-ASCII in RDEPENDS
Niko Mauno [Mon, 17 Mar 2025 14:00:02 +0000 (14:00 +0000)] 
packagegroup-core-x11: Avoid non-ASCII in RDEPENDS

Replace the UTF8 character for non-breaking space with regular
(ASCII) space in RDEPENDS:${PN}-utils variable.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoncurses: Pin to C17 standard
Khem Raj [Wed, 19 Mar 2025 08:16:04 +0000 (01:16 -0700)] 
ncurses: Pin to C17 standard

Newer snapshots of ncurses have the fixes but they are many needed to get
C23 going. Until next release lets stick with C17 even while GCC 15 switches
to C23 defaults.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agocpio: Pin to use C17 std
Khem Raj [Wed, 19 Mar 2025 08:15:50 +0000 (01:15 -0700)] 
cpio: Pin to use C17 std

Fixes build with GCC-15 which is defaulting to C23

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agotcp-wrappers: Stick to C17 standard
Khem Raj [Wed, 19 Mar 2025 08:15:37 +0000 (01:15 -0700)] 
tcp-wrappers: Stick to C17 standard

GCC 15 has switched to C23 by default and tcp-wrappers is old code
pre-c99 and would need to be fixed all around to get to work in C23

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobash: Stick to C17 std
Khem Raj [Wed, 19 Mar 2025 08:15:36 +0000 (01:15 -0700)] 
bash: Stick to C17 std

GCC 15 defaults to C23 and bash is not yet ready for that
so keep using C17 like GCC 14 for now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agogdbm: Use C11 standard
Khem Raj [Wed, 19 Mar 2025 08:15:33 +0000 (01:15 -0700)] 
gdbm: Use C11 standard

GCC15 is switching defaults to C23 and gdbm is not yet ready to
compile using C23 std.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibpam: add ptest cases back
Kai Kang [Wed, 19 Mar 2025 08:15:32 +0000 (01:15 -0700)] 
libpam: add ptest cases back

It removes the installation of ptest cases when upgrade libpam to 1.7.0.
Add them back to make ptest work. And 2 more cases in libpam 1.7.0.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agowebkitgtk: Fix assertion options with clang
Khem Raj [Wed, 19 Mar 2025 08:15:31 +0000 (01:15 -0700)] 
webkitgtk: Fix assertion options with clang

libc++20 needs _LIBCPP_HARDENING_MODE while older libc++
needs _LIBCPP_ENABLE_ASSERTIONS

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agowebkitgtk: Fix build with clang-20
Khem Raj [Wed, 19 Mar 2025 08:15:30 +0000 (01:15 -0700)] 
webkitgtk: Fix build with clang-20

Backport the proposed patch to sync Enum traits header

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agowebkitgtk: 2.46.6 -> 2.48.0
Kai Kang [Wed, 19 Mar 2025 08:15:29 +0000 (01:15 -0700)] 
webkitgtk: 2.46.6 -> 2.48.0

Upgrade webkitgtk from 2.46.6 to 2.48.0:

* remove backported patch bmalloc-fix.patch
* update context of no-musttail-arm.patch
* add PACKAGECONFIG speech

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agospdx30: test the existence of directory before walking
hongxu [Tue, 18 Mar 2025 11:32:54 +0000 (19:32 +0800)] 
spdx30: test the existence of directory before walking

Due to commit [spdx30: Improve os.walk() handling][1] applied,
it reported an error if walk directory failed

While SPDX_INCLUDE_SOURCES = "1", if recipe does not provide sysroots,
the walk in function add_package_files is broken

$ echo 'SPDX_INCLUDE_SOURCES = "1"' >> conf/local.conf
$ bitbake packagegroup-core-boot
|DEBUG: Adding sysroot files to SPDX
|ERROR: packagegroup-core-boot-1.0-r0 do_create_spdx: ERROR walking tmp/sysroots-components/intel_x86_64/packagegroup-core-boot: [Errno 2]
| No such file or directory: 'tmp/sysroots-components/intel_x86_64/packagegroup-core-boot'

Test the existence of directory before walking

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

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibsdl2: only include 2.x releases in version check
Alexander Kanavin [Tue, 18 Mar 2025 16:45:55 +0000 (17:45 +0100)] 
libsdl2: only include 2.x releases in version check

libsdl3 has its own recipe in meta-oe, which will
probably migrate to core in due time.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agometa/lib/oe/recipeutils.py: handle fetcher errors when checking for new commits
Alexander Kanavin [Tue, 18 Mar 2025 16:45:53 +0000 (17:45 +0100)] 
meta/lib/oe/recipeutils.py: handle fetcher errors when checking for new commits

Recent freedesktop instabilities are causing 'devtool check-upgrade-status' to
fail with:

bb.fetch2.FetchError: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; git -c gc.autoDetach=false -c core.pager=cat -c safe.bareRepository=all -c clone.defaultRemoteName=origin ls-remote https://gitlab.>
fatal: unable to access 'https://gitlab.freedesktop.org/mesa/kmscube/': The requested URL returned error: 502

and not print any results for this one or any unrelated recipes included in the check.

This change handles the error, so that if some upstream server isn't working
properly, latest upstream revision for that is marked as unknown, a
warning is printed and upstream version check for other recipes
isn't thwarted:

WARNING: Unable to obtain latest revision: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; git -c gc.autoDetach=false -c core.pager=cat -c safe.bareRepository=all -c clone.defaultRemoteName=origin ls-remote https://gitlab.freedesktop.org/mesa/piglit.git  failed with exit code 128, output:
remote: GitLab is not responding
fatal: unable to access 'https://gitlab.freedesktop.org/mesa/piglit.git/': The requested URL returned error: 502

piglit                    1.0             UNKNOWN_BROKEN  Ross Burton <ross.burton@arm.com>

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoscripts: Add clean-hashserver-database script
Alexandre Marques [Fri, 14 Mar 2025 10:22:12 +0000 (10:22 +0000)] 
scripts: Add clean-hashserver-database script

Auxiliary script to clean the hashserver database based on the files
available in the sstate directory.

It makes used of the new "hashclient gc-mark-stream" command to mark all sstate
relevant hashes as "alive" and removes everything else from the
database.

Usage example:
```
./scripts/clean-hashserver-database \
    --sstate-dir ~/build/sstate-cache \
    --hashclient ./bitbake/bin/bitabke-hashclient \
    --hashserver-address "ws://localhost:8688/ws" \
    --mark "alive" \
    --threshold-age 60 \
    --clean-db
```

Signed-off-by: Alexander Marques <c137.marques@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodhcpcd: don't try to run autoreconf
Ross Burton [Mon, 17 Mar 2025 13:27:48 +0000 (13:27 +0000)] 
dhcpcd: don't try to run autoreconf

This recipe has a configure script that isn't actually autoconf but
tries hard to look like it is.  Instead of trying to run autoreconf,
change do_configure to just run the configure script directly.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoautotools: require that a configure script exists
Ross Burton [Mon, 17 Mar 2025 13:27:49 +0000 (13:27 +0000)] 
autotools: require that a configure script exists

There's no point inheriting autotools if you're not actually going to
run a configure script, so make a missing configure script fatal.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agomdadm: don't inherit autotools
Ross Burton [Mon, 17 Mar 2025 13:27:47 +0000 (13:27 +0000)] 
mdadm: don't inherit autotools

mdadm doesn't use autotools at all:
- do_configure does nothing as it can't find configure.ac or configure
- do_compile is overridden to pass SYSROOT
- do_install is overridden but still calls autotools_do_install (which
  is just 'make install DESTDIR=$D') and then appended.

Clean this up by passing SYSROOT and STRIP in EXTRA_OEMAKE, removing the
now-obsolete do_compile(), and merging the do_install()s.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agobabeltrace2: upgrade 2.0.6 -> 2.1.0
Bin Lan [Fri, 14 Mar 2025 13:08:40 +0000 (21:08 +0800)] 
babeltrace2: upgrade 2.0.6 -> 2.1.0

Refresh 0001-Make-manpages-multilib-identical.patch with
correct number and upstream status. Create a new patch
0001-tests-fix-test-applications-in-cpp-common.patch
to fix test applications in cpp-common are needed to re-build when
running in an embedded environment.
0001-tests-do-not-run-test-applications-from-.libs.patch is deleted
for the commit log is not very accurate and the line number is changed,
is replaced by 0001-tests-set-the-correct-plugin-directory.patch.
Use 0001-tests-set-the-correct-plugin-directory.patch to set the
correct directory of plugin shared library.

Copy the trace files (*.ref) the metadata files (*.mctf) and json files
which are required by test cases from source directory in
babeltrace2_2.1.0.bb. Add character set conversion (gconv) for UTF-16/32
encoding for test cases. Set the correct test environment variables in
tests/utils/env.sh when running in an embedded environment. Remove
"GREP=grep SED=sed PYTHON=python3" from the file run-ptest for these
test environment variables are set in tests/utils/env.sh.

License-Update: add new license BSD-4-Clause GPL-3.0-or-later CC-BY-SA-4.0 PSF-2.0
Babeltrace 2.1.0 is a major change. Babeltrace 2.1.0 is released after five years
of development after the release of Babeltrace 2.0.0. The licenses did change
significantly.

Changelog:
Babeltrace 2.1, MIP 1 is available and adds many functions
to support CTF 2 features.
The Python bindings wrap all the library changes in the same
systematic way as in Babeltrace 2.0. Add type hints to the
public API to assist with static analysis of your applications.

Details about the 2.1.0 release:
https://babeltrace.org/docs/release-notes/babeltrace-2.1.0-release-notes.html

Signed-off-by: Bin Lan <bin.lan.cn@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodhcpcd: upgrade 10.1.0 -> 10.2.2
Richard Purdie [Sat, 15 Mar 2025 07:08:57 +0000 (07:08 +0000)] 
dhcpcd: upgrade 10.1.0 -> 10.2.2

License-Update: Copyright years change only

Drop a backported patch

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibcap: upgrade to 2.75
Ross Burton [Mon, 17 Mar 2025 17:08:47 +0000 (17:08 +0000)] 
libcap: upgrade to 2.75

Just one change, to fix the Go psx module build.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibcap: fix licensing fields
Ross Burton [Mon, 17 Mar 2025 17:08:46 +0000 (17:08 +0000)] 
libcap: fix licensing fields

The recipe LICENSE field should reflect the license of all of the sources,
so include the PAM module licenses too.

Don't use conditionals in LIC_FILES_CHKSUM so that the configuration
does not cause differing checksums to be used.

Explicitly set the license on libcap and libcap-dev to reflect the
contents:
- libcap is BSD|GPLv2, and also BSD|LGPLv2+ if PAM is enabled.
- libcap-dev is just the library, so BSD|GPLv2.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibcap: clean up configuration variables
Ross Burton [Mon, 17 Mar 2025 17:08:45 +0000 (17:08 +0000)] 
libcap: clean up configuration variables

There's no need to set PACKAGECONFIG:class-native as we disable PAM in
the native DISTRO_FEATURES.

No need to set COPTS, since "Canonicalize build system"[1] the exported
CFLAGS/CPPFLAGS/LDFLAGS are respected.

Merge multiple make arguments into EXTRA_OEMAKE to remove duplication.

SYSTEM_HEADERS is not used upstream, remove.

[1] 2762c2c1a8c98d9012fcd40f20d133493a0b3219

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibcap: remove redundant FILES:PN-dev
Ross Burton [Mon, 17 Mar 2025 17:08:44 +0000 (17:08 +0000)] 
libcap: remove redundant FILES:PN-dev

base_libdir/*.so is part of the default assignment.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibcap: drop obsolete patches
Ross Burton [Mon, 17 Mar 2025 17:08:43 +0000 (17:08 +0000)] 
libcap: drop obsolete patches

Drop 0001-ensure-the-XATTR_NAME_CAPS-is-defined-when-it-is-use.patch,
fixed upstream in "libcap: Fix for older kernels"[1].

Drop 0002-tests-do-not-run-target-executables.patch, doesn't appear to
be needed anymore and most likely resolved by "Don't build the
tests/binaries until we want to run them"[2].

[1] f1c3ac995d02d4f17b9d15656ab6d58f4c87435a
[2] 99799844ad9272d43892881d1090369e6032aec2

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agodbus-glib: depend on dbus, not dbus-x11
Ross Burton [Mon, 17 Mar 2025 13:47:36 +0000 (13:47 +0000)] 
dbus-glib: depend on dbus, not dbus-x11

dbus-x11 hasn't existed as a package since 2012[1] and is just a
RPROVIDES in dbus, so depend on dbus directly instead.

[1] oe-core c02364f36e228835ea5d7fd4e1d347fd451f8544

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agooe-selftest: fitimage add more u-boot tests
Adrian Freihofer [Mon, 17 Mar 2025 17:13:56 +0000 (18:13 +0100)] 
oe-selftest: fitimage add more u-boot tests

Add a new test function which checks that the device-tree of U-Boot
contains the public keys which are required for checking the signature
of the kernel FIT image at run-time.

Use this new _check_kernel_dtb function in the existing
test_sign_cascaded_uboot_fit_image test case which already creates a
build configuration with UBOOT_SIGN_ENABLE = "1" and keys for the kernel.
But so far there was no check that the keys for the kernel verification
got added to U-Boot's DTB.
This test case checks the configuration where only the configuration
nodes of the kernel FIT image are signed.

A new test case test_sign_uboot_kernel_individual checks the
configuration with two keys and signed image and signed configuration
nodes.
This test case covers the use case which recently broke with commit:
  OE-Core rev: 259bfa86f384206f0d0a96a5b84887186c5f689e
               u-boot: kernel-fitimage: Fix dependency loop if
               UBOOT_SIGN_ENABLE and UBOOT_ENV enabled
and got fixed with commit
  OE-Core rev: 0106e5efab99c8016836a2ab71e2327ce58a9a9d
               u-boot: kernel-fitimage: Restore FIT_SIGN_INDIVIDUAL="1"
               behavior

This patch also fixes a few more details:
- Simplify the code by moving all the U-Boot related variables to the
  _fit_get_bb_vars function.
- Do not set FIT_GENERATE_KEYS = "1" without inheriting the
  kernel-fitimage.bbclass which handles this variable.

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agooe-selftest: fitimage improve bb_vars access
Adrian Freihofer [Mon, 17 Mar 2025 17:13:55 +0000 (18:13 +0100)] 
oe-selftest: fitimage improve bb_vars access

Make the code slightly more robust by using e.g.
bb_vars.get('UBOOT_SIGN_ENABLE') instead of bb_vars['UBOOT_SIGN_ENABLE']
for variables which are potentially undefined.
This is a general cleanup but also a preparation for additional test
cases.
Log bb_vars in verbose mode.
Drop one no longer used log message.

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agokbd: Avoid non-ASCII characters in DESCRIPTION
Niko Mauno [Mon, 17 Mar 2025 14:00:04 +0000 (14:00 +0000)] 
kbd: Avoid non-ASCII characters in DESCRIPTION

Replace the UTF8 dash character with ASCII dash in DESCRIPTION
variable.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-imagesize: Avoid non-ASCII in SUMMARY
Niko Mauno [Mon, 17 Mar 2025 14:00:03 +0000 (14:00 +0000)] 
python3-imagesize: Avoid non-ASCII in SUMMARY

Replace the UTF8 character for right single quotation mark with
ASCII single quotation mark in SUMMARY variable.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoat-spi2-core: Avoid non-ASCII characters in FILES
Niko Mauno [Mon, 17 Mar 2025 14:00:01 +0000 (14:00 +0000)] 
at-spi2-core: Avoid non-ASCII characters in FILES

Replace the UTF8 character for non-breaking space with regular
(ASCII) space in FILES:${PN} variable.

Signed-off-by: Niko Mauno <niko.mauno@vaisala.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agonative: Drop export statements that aren't needed
Richard Purdie [Mon, 17 Mar 2025 15:39:05 +0000 (15:39 +0000)] 
native: Drop export statements that aren't needed

These are already exported by bitbake.conf, no need to export them again.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agonative: follow BUILD_* definitions for OBJCOPY, OBJDUMP and READELF
Antonin Godard [Mon, 17 Mar 2025 14:49:16 +0000 (15:49 +0100)] 
native: follow BUILD_* definitions for OBJCOPY, OBJDUMP and READELF

Set the host OBJCOPY, OBJDUMP, and READELF variables to be derived from
their corresponding BUILD_* definitions. This makes the native class
match the build-gcc.inc file 1 to 1, as these were the only missing.
Currently these variables get their definitions from gcc.inc, which uses
HOST_PREFIX, and that works because the native class sets HOST_PREFIX to
BUILD_PREFIX, but this doesn't seem correct.

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibxkbcommon: upgrade 1.8.0 -> 1.8.1
Richard Purdie [Sat, 15 Mar 2025 13:03:27 +0000 (13:03 +0000)] 
libxkbcommon: upgrade 1.8.0 -> 1.8.1

License-Update: Upstream made a large license header cleanup and summarised in
the main LICENSE file. Pull the resulting identifiers into our LICENSE
field where several different variants were clarified, complicating the license.

https://github.com/xkbcommon/libxkbcommon/commit/e120807bdeb896d63abd366ea4478d79d91f1ae8

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibidn2: upgrade 2.3.7 -> 2.3.8
Richard Purdie [Sat, 15 Mar 2025 10:32:45 +0000 (10:32 +0000)] 
libidn2: upgrade 2.3.7 -> 2.3.8

License-Update: Upstream moved the GPLv3 text to the COPYING file as the main
license. Our LICENSE field remains correct though and the main license and
the library license remain unchanged.

https://gitlab.com/libidn/libidn2/-/commit/61ee87ee229c811bd9bf945084645058249b52cc

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoccache: upgrade 4.10.2 -> 4.11
Richard Purdie [Sat, 15 Mar 2025 07:54:04 +0000 (07:54 +0000)] 
ccache: upgrade 4.10.2 -> 4.11

License-Update: Copyright year and component version changes, no license change

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoxinit: upgrade 1.4.3 -> 1.4.4
Richard Purdie [Sat, 15 Mar 2025 06:41:15 +0000 (06:41 +0000)] 
xinit: upgrade 1.4.3 -> 1.4.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoxtrans: Upgrade 1.5.2 -> 1.6.0
Richard Purdie [Sat, 15 Mar 2025 06:46:37 +0000 (06:46 +0000)] 
xtrans: Upgrade 1.5.2 -> 1.6.0

License-Update: Update copyright years

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibsm: Upgrade 1.2.5 -> 1.2.6
Richard Purdie [Sat, 15 Mar 2025 06:46:37 +0000 (06:46 +0000)] 
libsm: Upgrade 1.2.5 -> 1.2.6

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoxauth: upgrade 1.1.3 -> 1.1.4
Richard Purdie [Sat, 15 Mar 2025 06:41:15 +0000 (06:41 +0000)] 
xauth: upgrade 1.1.3 -> 1.1.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolibx11: Upgrade 1.8.11 -> 1.8.12
Richard Purdie [Sat, 15 Mar 2025 06:46:37 +0000 (06:46 +0000)] 
libx11: Upgrade 1.8.11 -> 1.8.12

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agolttng-modules: Upgrade 2.13.16 -> 2.13.17
Richard Purdie [Sun, 16 Mar 2025 12:23:08 +0000 (12:23 +0000)] 
lttng-modules: Upgrade 2.13.16 -> 2.13.17

Drop patch now applied in the new release.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agowpebackend-fdo: upgrade 1.14.3 -> 1.16.0
Richard Purdie [Sat, 15 Mar 2025 13:52:24 +0000 (13:52 +0000)] 
wpebackend-fdo: upgrade 1.14.3 -> 1.16.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agottyrun: upgrade 2.36.0 -> 2.37.0
Richard Purdie [Sat, 15 Mar 2025 07:49:55 +0000 (07:49 +0000)] 
ttyrun: upgrade 2.36.0 -> 2.37.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agosysvinit: upgrade 3.13 -> 3.14
Richard Purdie [Sat, 15 Mar 2025 07:47:43 +0000 (07:47 +0000)] 
sysvinit: upgrade 3.13 -> 3.14

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agosysklogd: upgrade 2.7.0 -> 2.7.1
Richard Purdie [Sat, 15 Mar 2025 10:35:11 +0000 (10:35 +0000)] 
sysklogd: upgrade 2.7.0 -> 2.7.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-yamllint: upgrade 1.35.1 -> 1.36.0
Richard Purdie [Sat, 15 Mar 2025 09:56:48 +0000 (09:56 +0000)] 
python3-yamllint: upgrade 1.35.1 -> 1.36.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-websockets: upgrade 15.0 -> 15.0.1
Richard Purdie [Sat, 15 Mar 2025 09:53:59 +0000 (09:53 +0000)] 
python3-websockets: upgrade 15.0 -> 15.0.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-trove-classifiers: upgrade 2025.2.18.16 -> 2025.3.13.13
Richard Purdie [Sat, 15 Mar 2025 09:49:24 +0000 (09:49 +0000)] 
python3-trove-classifiers: upgrade 2025.2.18.16 -> 2025.3.13.13

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-setuptools: upgrade 75.8.2 -> 76.0.0
Richard Purdie [Sat, 15 Mar 2025 09:44:23 +0000 (09:44 +0000)] 
python3-setuptools: upgrade 75.8.2 -> 76.0.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-setuptools-rust: upgrade 1.10.2 -> 1.11.0
Richard Purdie [Sat, 15 Mar 2025 09:37:00 +0000 (09:37 +0000)] 
python3-setuptools-rust: upgrade 1.10.2 -> 1.11.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-scons: upgrade 4.8.1 -> 4.9.0
Richard Purdie [Sat, 15 Mar 2025 09:34:18 +0000 (09:34 +0000)] 
python3-scons: upgrade 4.8.1 -> 4.9.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-pyproject-metadata: upgrade 0.9.0 -> 0.9.1
Richard Purdie [Sat, 15 Mar 2025 09:28:33 +0000 (09:28 +0000)] 
python3-pyproject-metadata: upgrade 0.9.0 -> 0.9.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-maturin: upgrade 1.8.1 -> 1.8.3
Richard Purdie [Sat, 15 Mar 2025 09:23:11 +0000 (09:23 +0000)] 
python3-maturin: upgrade 1.8.1 -> 1.8.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-jinja2: upgrade 3.1.5 -> 3.1.6
Richard Purdie [Sat, 15 Mar 2025 09:17:26 +0000 (09:17 +0000)] 
python3-jinja2: upgrade 3.1.5 -> 3.1.6

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-hypothesis: upgrade 6.127.4 -> 6.129.2
Richard Purdie [Sat, 15 Mar 2025 09:10:45 +0000 (09:10 +0000)] 
python3-hypothesis: upgrade 6.127.4 -> 6.129.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-cryptography/python3-cryptography-vectors: Upgrade 44.0.0 -> 44.0.2
Richard Purdie [Sat, 15 Mar 2025 06:08:16 +0000 (06:08 +0000)] 
python3-cryptography/python3-cryptography-vectors: Upgrade 44.0.0 -> 44.0.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopython3-attrs: upgrade 25.1.0 -> 25.3.0
Richard Purdie [Sat, 15 Mar 2025 09:06:46 +0000 (09:06 +0000)] 
python3-attrs: upgrade 25.1.0 -> 25.3.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopuzzles: upgrade to latest revision
Richard Purdie [Sat, 15 Mar 2025 13:46:54 +0000 (13:46 +0000)] 
puzzles: upgrade to latest revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopkgconf: upgrade 2.3.0 -> 2.4.3
Richard Purdie [Sat, 15 Mar 2025 09:04:06 +0000 (09:04 +0000)] 
pkgconf: upgrade 2.3.0 -> 2.4.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agopango: upgrade 1.56.1 -> 1.56.2
Richard Purdie [Sat, 15 Mar 2025 12:10:24 +0000 (12:10 +0000)] 
pango: upgrade 1.56.1 -> 1.56.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agoofono: upgrade 2.14 -> 2.15
Richard Purdie [Sat, 15 Mar 2025 07:13:41 +0000 (07:13 +0000)] 
ofono: upgrade 2.14 -> 2.15

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
4 months agommc-utils: upgrade to latest revision
Richard Purdie [Sat, 15 Mar 2025 08:58:03 +0000 (08:58 +0000)] 
mmc-utils: upgrade to latest revision

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