summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-gnome/recipes-gnome/gexiv2/gexiv2_0.14.6.bb (renamed from meta-gnome/recipes-gnome/gexiv2/gexiv2_0.14.5.bb)2
-rw-r--r--meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb (renamed from meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.0.bb)2
-rw-r--r--meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.55.0.bb (renamed from meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.54.3.bb)5
-rw-r--r--meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.3.bb (renamed from meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.0.bb)2
-rw-r--r--meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.3.bb (renamed from meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.0.bb)2
-rw-r--r--meta-gnome/recipes-gnome/gnome-software/gnome-software_48.3.bb (renamed from meta-gnome/recipes-gnome/gnome-software/gnome-software_48.2.bb)2
-rw-r--r--meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.3.bb (renamed from meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.1.bb)2
-rw-r--r--meta-gnome/recipes-gnome/mutter/files/0001-Dont-use-system-sysprof-dbus-folder.patch8
-rw-r--r--meta-gnome/recipes-gnome/mutter/mutter_48.4.bb (renamed from meta-gnome/recipes-gnome/mutter/mutter_48.0.bb)2
-rw-r--r--meta-gnome/recipes-gnome/nautilus/nautilus_48.3.bb (renamed from meta-gnome/recipes-gnome/nautilus/nautilus_48.2.bb)2
-rw-r--r--meta-gnome/recipes-gnome/zenity/zenity_4.1.99.bb (renamed from meta-gnome/recipes-gnome/zenity/zenity_4.0.3.bb)2
-rw-r--r--meta-networking/recipes-support/chrony/chrony/arm_eabi.patch17
-rw-r--r--meta-networking/recipes-support/chrony/chrony_4.7.bb (renamed from meta-networking/recipes-support/chrony/chrony_4.6.1.bb)2
-rw-r--r--meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch8
-rw-r--r--meta-networking/recipes-support/nbdkit/nbdkit_1.45.1.bb (renamed from meta-networking/recipes-support/nbdkit/nbdkit_1.43.11.bb)2
-rw-r--r--meta-oe/licenses/Cesium-Trademark-Terms39
-rw-r--r--meta-oe/licenses/ETCSLA109
-rw-r--r--meta-oe/licenses/HI-Trademark5
-rw-r--r--meta-oe/licenses/Kodak7
-rw-r--r--meta-oe/licenses/PNGSuite14
-rw-r--r--meta-oe/licenses/fmt27
-rw-r--r--meta-oe/recipes-devtools/php/php_8.4.10.bb2
-rw-r--r--meta-oe/recipes-graphics/ktx-software/ktx-software_4.4.0.bb16
-rw-r--r--meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.12.0.bb2
-rw-r--r--meta-oe/recipes-support/imx-cst/imx-cst_3.4.1.bb (renamed from meta-oe/recipes-support/imx-cst/imx-cst_3.4.0.bb)2
-rw-r--r--meta-oe/recipes-test/cukinia/cukinia_0.8.0.bb (renamed from meta-oe/recipes-test/cukinia/cukinia_0.7.0.bb)2
-rw-r--r--meta-perl/recipes-perl/libcgi/libcgi-perl_4.70.bb (renamed from meta-perl/recipes-perl/libcgi/libcgi-perl_4.68.bb)3
-rw-r--r--meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.095.bb (renamed from meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.090.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-cmake_4.0.3.bb (renamed from meta-python/recipes-devtools/python/python3-cmake_4.0.2.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-distlib_0.4.0.bb (renamed from meta-python/recipes-devtools/python/python3-distlib_0.3.9.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-gevent/0001-_setuputils.py-Do-not-add-sys_inc_dir.patch3
-rw-r--r--meta-python/recipes-devtools/python/python3-gevent_25.5.1.bb (renamed from meta-python/recipes-devtools/python/python3-gevent_25.4.2.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio-channelz_1.73.1.bb (renamed from meta-python/recipes-devtools/python/python3-grpcio-channelz_1.72.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio-reflection_1.73.1.bb (renamed from meta-python/recipes-devtools/python/python3-grpcio-reflection_1.72.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio-tools/0001-protobuf-Disable-musttail-attribute-on-mips.patch6
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch7
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio-tools_1.73.1.bb (renamed from meta-python/recipes-devtools/python/python3-grpcio-tools_1.72.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch4
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch13
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio_1.73.1.bb (renamed from meta-python/recipes-devtools/python/python3-grpcio_1.72.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-inline-snapshot_0.24.0.bb (renamed from meta-python/recipes-devtools/python/python3-inline-snapshot_0.23.2.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-lief_0.16.6.bb (renamed from meta-python/recipes-devtools/python/python3-lief_0.16.5.bb)7
-rw-r--r--meta-python/recipes-devtools/python/python3-myst-parser_4.0.1.bb2
-rw-r--r--meta-python/recipes-devtools/python/python3-pydantic-core-crates.inc84
-rw-r--r--meta-python/recipes-devtools/python/python3-pydantic-core/0001-cargo.toml-Update-bitvec-to-use-radium-1.x.patch46
-rw-r--r--meta-python/recipes-devtools/python/python3-pydantic-core_2.35.2.bb (renamed from meta-python/recipes-devtools/python/python3-pydantic-core_2.34.1.bb)3
-rw-r--r--meta-python/recipes-devtools/python/python3-pydantic/0001-pyprojects-Bump-pydantic-core-to-2.35.2.patch36
-rw-r--r--meta-python/recipes-devtools/python/python3-pydantic_2.11.7.bb (renamed from meta-python/recipes-devtools/python/python3-pydantic_2.11.3.bb)5
-rw-r--r--meta-python/recipes-devtools/python/python3-pyproject-api_1.9.1.bb (renamed from meta-python/recipes-devtools/python/python3-pyproject-api_1.8.0.bb)2
-rw-r--r--meta-python/recipes-extended/python3-portalocker/python3-portalocker_3.2.0.bb (renamed from meta-python/recipes-extended/python3-portalocker/python3-portalocker_3.1.1.bb)8
-rw-r--r--meta-python/recipes/devtool/python3-exhale_0.3.7.bb4
-rw-r--r--meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.27.0.bb (renamed from meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.18.2.bb)2
52 files changed, 396 insertions, 142 deletions
diff --git a/meta-gnome/recipes-gnome/gexiv2/gexiv2_0.14.5.bb b/meta-gnome/recipes-gnome/gexiv2/gexiv2_0.14.6.bb
index fadae34608..9d6cc7679a 100644
--- a/meta-gnome/recipes-gnome/gexiv2/gexiv2_0.14.5.bb
+++ b/meta-gnome/recipes-gnome/gexiv2/gexiv2_0.14.6.bb
@@ -8,7 +8,7 @@ GTKDOC_MESON_OPTION = "gtk_doc"
8 8
9inherit gnomebase gobject-introspection gtk-doc python3native vala 9inherit gnomebase gobject-introspection gtk-doc python3native vala
10 10
11SRC_URI[archive.sha256sum] = "0913c53daabab1f1ab586afd55bb55370796f2b8abcc6e37640ab7704ad99ce1" 11SRC_URI[archive.sha256sum] = "606c28aaae7b1f3ef5c8eabe5e7dffd7c5a1c866d25b7671fb847fe287a72b8b"
12 12
13EXTRA_OEMESON = " \ 13EXTRA_OEMESON = " \
14 ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-Dvapi=true', '-Dvapi=false', d)} \ 14 ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-Dvapi=true', '-Dvapi=false', d)} \
diff --git a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.0.bb b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb
index 340273aa33..d8d5849534 100644
--- a/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-control-center/gnome-control-center_48.3.bb
@@ -39,7 +39,7 @@ inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext gi-docgen upstream-
39REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11" 39REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11"
40 40
41SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch" 41SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch"
42SRC_URI[archive.sha256sum] = "1652202db36a2be7441019b9daff3574e80428598e82395a87418015a8c06624" 42SRC_URI[archive.sha256sum] = "c0698245a6420badd077c16ffb218860e457cd7300612718eabf9aba47222bae"
43 43
44PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}" 44PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}"
45PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper" 45PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper"
diff --git a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.54.3.bb b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.55.0.bb
index 98e67ad957..eb78bd1327 100644
--- a/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.54.3.bb
+++ b/meta-gnome/recipes-gnome/gnome-online-accounts/gnome-online-accounts_3.55.0.bb
@@ -8,16 +8,15 @@ REQUIRED_DISTRO_FEATURES = "${@bb.utils.contains('PACKAGECONFIG', 'goabackend',
8 8
9DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr keyutils" 9DEPENDS += "gdk-pixbuf dbus glib-2.0 gcr keyutils"
10 10
11SRC_URI[archive.sha256sum] = "bcf655dd1ddc22bc25793b6840da19f5cad7ba0b7227ff969ed9c252f036aac5" 11SRC_URI[archive.sha256sum] = "fd69d0aec3b672621f525671b5e54f28b73939920b3fc308ade561a83a727b2d"
12 12
13PACKAGECONFIG ?= "goabackend kerberos owncloud google windows_live" 13PACKAGECONFIG ?= "goabackend kerberos owncloud google"
14 14
15PACKAGECONFIG[goabackend] = "-Dgoabackend=true,-Dgoabackend=false,gtk4 libadwaita json-glib libxml2 libsoup rest libsecret webkitgtk" 15PACKAGECONFIG[goabackend] = "-Dgoabackend=true,-Dgoabackend=false,gtk4 libadwaita json-glib libxml2 libsoup rest libsecret webkitgtk"
16PACKAGECONFIG[kerberos] = "-Dkerberos=true, -Dkerberos=false,krb5" 16PACKAGECONFIG[kerberos] = "-Dkerberos=true, -Dkerberos=false,krb5"
17PACKAGECONFIG[exchange] = "-Dexchange=true, -Dexchange=false" 17PACKAGECONFIG[exchange] = "-Dexchange=true, -Dexchange=false"
18PACKAGECONFIG[google] = "-Dgoogle=true, -Dgoogle=false" 18PACKAGECONFIG[google] = "-Dgoogle=true, -Dgoogle=false"
19PACKAGECONFIG[owncloud] = "-Downcloud=true, -Downcloud=false" 19PACKAGECONFIG[owncloud] = "-Downcloud=true, -Downcloud=false"
20PACKAGECONFIG[windows_live] = "-Dwindows_live=true, -Dwindows_live=false"
21PACKAGECONFIG[man] = "-Dman=true, -Dman=false,libxslt-native docbook-xsl-stylesheets-native" 20PACKAGECONFIG[man] = "-Dman=true, -Dman=false,libxslt-native docbook-xsl-stylesheets-native"
22 21
23FILES:${PN} += " \ 22FILES:${PN} += " \
diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.0.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.3.bb
index f2f3e8654d..5537b3521e 100644
--- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell-extensions_48.3.bb
@@ -6,7 +6,7 @@ inherit gnomebase gettext gsettings features_check
6 6
7REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data" 7REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data"
8 8
9SRC_URI[archive.sha256sum] = "f301b5e7354d5adc01c8bb21793810074e1ea408de45300f767d104454db3e33" 9SRC_URI[archive.sha256sum] = "adde34c08f40b63411be6f1d17e235550a0090494871e6481c312989d7f4a2d4"
10 10
11EXTRA_OEMESON += " \ 11EXTRA_OEMESON += " \
12 -Dextension_set=all \ 12 -Dextension_set=all \
diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.0.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.3.bb
index 1a0f89b6fc..33ba5eaa39 100644
--- a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_48.3.bb
@@ -33,7 +33,7 @@ GIR_MESON_OPTION = ""
33# gobject-introspection is mandatory and cannot be configured 33# gobject-introspection is mandatory and cannot be configured
34REQUIRED_DISTRO_FEATURES += "gobject-introspection-data" 34REQUIRED_DISTRO_FEATURES += "gobject-introspection-data"
35 35
36SRC_URI[archive.sha256sum] = "36aac2edcdc7588aaadb658cd4687df262b37ba0b667102dcbefbff0c2232bc3" 36SRC_URI[archive.sha256sum] = "fb0203fc748593f14e51732618e1f042525fd719764a0fdb0ee3f6fe413a9b2b"
37 37
38PACKAGECONFIG ??= "bluetooth nm ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" 38PACKAGECONFIG ??= "bluetooth nm ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
39PACKAGECONFIG[bluetooth] = ",,gnome-bluetooth" 39PACKAGECONFIG[bluetooth] = ",,gnome-bluetooth"
diff --git a/meta-gnome/recipes-gnome/gnome-software/gnome-software_48.2.bb b/meta-gnome/recipes-gnome/gnome-software/gnome-software_48.3.bb
index 00efac5b4f..beca1e76a0 100644
--- a/meta-gnome/recipes-gnome/gnome-software/gnome-software_48.2.bb
+++ b/meta-gnome/recipes-gnome/gnome-software/gnome-software_48.3.bb
@@ -28,7 +28,7 @@ RDEPENDS:${PN} = "iso-codes"
28 28
29EXTRA_OEMESON += "-Dtests=false" 29EXTRA_OEMESON += "-Dtests=false"
30 30
31SRC_URI[archive.sha256sum] = "abfd30643a86c65f4886b6765eb3bb6215c9ea09817d6bd165c50056890822c9" 31SRC_URI[archive.sha256sum] = "126971e8bc000ddc200178c8fac8f7114eed42de4a4e2012ba06b3ffe707e23a"
32 32
33PACKAGECONFIG ?= "flatpak" 33PACKAGECONFIG ?= "flatpak"
34PACKAGECONFIG[flatpak] = "-Dflatpak=true,-Dflatpak=false,flatpak ostree" 34PACKAGECONFIG[flatpak] = "-Dflatpak=true,-Dflatpak=false,flatpak ostree"
diff --git a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.1.bb b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.3.bb
index 317d082940..d1ad219f10 100644
--- a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.1.bb
+++ b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_48.3.bb
@@ -18,7 +18,7 @@ inherit gnomebase gtk-icon-cache itstool gnome-help mime-xdg features_check
18 18
19REQUIRED_DISTRO_FEATURES = "opengl" 19REQUIRED_DISTRO_FEATURES = "opengl"
20 20
21SRC_URI[archive.sha256sum] = "52089ba978a665841803b1b69e0e7be75b09a7d54e01e8d0bb29926e0f342437" 21SRC_URI[archive.sha256sum] = "3f9e9722394edb4d2145c06d69210b3d3fca5cd2b90d632643be750843d556ba"
22 22
23FILES:${PN} += " \ 23FILES:${PN} += " \
24 ${datadir}/metainfo \ 24 ${datadir}/metainfo \
diff --git a/meta-gnome/recipes-gnome/mutter/files/0001-Dont-use-system-sysprof-dbus-folder.patch b/meta-gnome/recipes-gnome/mutter/files/0001-Dont-use-system-sysprof-dbus-folder.patch
index 2f09c32997..8e4048bac6 100644
--- a/meta-gnome/recipes-gnome/mutter/files/0001-Dont-use-system-sysprof-dbus-folder.patch
+++ b/meta-gnome/recipes-gnome/mutter/files/0001-Dont-use-system-sysprof-dbus-folder.patch
@@ -1,4 +1,4 @@
1From 790177e2a89aa0710b570d595223bdb511241c56 Mon Sep 17 00:00:00 2001 1From 342358225ad886726d68239be8e9eb5e78eacb64 Mon Sep 17 00:00:00 2001
2From: Gyorgy Sarvari <skandigraun@gmail.com> 2From: Gyorgy Sarvari <skandigraun@gmail.com>
3Date: Tue, 11 Feb 2025 13:39:54 +0100 3Date: Tue, 11 Feb 2025 13:39:54 +0100
4Subject: [PATCH] Don't use system sysprof dbus folder 4Subject: [PATCH] Don't use system sysprof dbus folder
@@ -10,7 +10,7 @@ system ($datadir/dbus-1/interfaces) instead of searching for it
10in the $RECIPE_SYSROOT. 10in the $RECIPE_SYSROOT.
11 11
12To ensure that it looks for this file in the correct folder, prefix 12To ensure that it looks for this file in the correct folder, prefix
13the search path with the value of the sys_root property, which is set 13the search path with the value of the sys_root property, which is set
14in the meson.cross file (by meson.bbclass). 14in the meson.cross file (by meson.bbclass).
15 15
16Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> 16Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
@@ -21,10 +21,10 @@ Upstream-Status: Inappropriate [oe-specific: only related to cross-compiling]
21 1 file changed, 1 insertion(+), 1 deletion(-) 21 1 file changed, 1 insertion(+), 1 deletion(-)
22 22
23diff --git a/meson.build b/meson.build 23diff --git a/meson.build b/meson.build
24index 551cb23..5199be6 100644 24index 8513f14..0f87e4a 100644
25--- a/meson.build 25--- a/meson.build
26+++ b/meson.build 26+++ b/meson.build
27@@ -446,7 +446,7 @@ if have_profiler 27@@ -469,7 +469,7 @@ if have_profiler
28 28
29 if libsysprof_capture_dep.type_name() == 'pkgconfig' 29 if libsysprof_capture_dep.type_name() == 'pkgconfig'
30 sysprof_dep = dependency('sysprof-6', 'sysprof-4') 30 sysprof_dep = dependency('sysprof-6', 'sysprof-4')
diff --git a/meta-gnome/recipes-gnome/mutter/mutter_48.0.bb b/meta-gnome/recipes-gnome/mutter/mutter_48.4.bb
index 6f799ad57a..d563e8a912 100644
--- a/meta-gnome/recipes-gnome/mutter/mutter_48.0.bb
+++ b/meta-gnome/recipes-gnome/mutter/mutter_48.4.bb
@@ -27,7 +27,7 @@ DEPENDS = " \
27 27
28inherit gnomebase gsettings gobject-introspection gettext features_check 28inherit gnomebase gsettings gobject-introspection gettext features_check
29 29
30SRC_URI[archive.sha256sum] = "9ca177fd5851a4077f17f6a888c45447b7d1163c9879580597a1fd837f47e57d" 30SRC_URI[archive.sha256sum] = "1189cf7e63cc87cfdd1f3a86e8f14d97c33d6a9da254f23e81655549b6c50d93"
31 31
32SRC_URI += "file://0001-Dont-use-system-sysprof-dbus-folder.patch" 32SRC_URI += "file://0001-Dont-use-system-sysprof-dbus-folder.patch"
33 33
diff --git a/meta-gnome/recipes-gnome/nautilus/nautilus_48.2.bb b/meta-gnome/recipes-gnome/nautilus/nautilus_48.3.bb
index f867cd14d1..790fb71a63 100644
--- a/meta-gnome/recipes-gnome/nautilus/nautilus_48.2.bb
+++ b/meta-gnome/recipes-gnome/nautilus/nautilus_48.3.bb
@@ -24,7 +24,7 @@ DEPENDS = " \
24 24
25inherit gnomebase gsettings gobject-introspection gi-docgen gettext features_check mime-xdg gtk-icon-cache 25inherit gnomebase gsettings gobject-introspection gi-docgen gettext features_check mime-xdg gtk-icon-cache
26 26
27SRC_URI[archive.sha256sum] = "a030f6163f8a68064fae5a9e89e37f19cbb293de2e12a19dd5e210956d0df4b5" 27SRC_URI[archive.sha256sum] = "21a2aea005160db083c7a1d4d2c0989b845cc722c04ef9ebb60125a7ec5b393d"
28 28
29REQUIRED_DISTRO_FEATURES = "x11 opengl gobject-introspection-data" 29REQUIRED_DISTRO_FEATURES = "x11 opengl gobject-introspection-data"
30 30
diff --git a/meta-gnome/recipes-gnome/zenity/zenity_4.0.3.bb b/meta-gnome/recipes-gnome/zenity/zenity_4.1.99.bb
index 058ae7bb6c..350c66b626 100644
--- a/meta-gnome/recipes-gnome/zenity/zenity_4.0.3.bb
+++ b/meta-gnome/recipes-gnome/zenity/zenity_4.1.99.bb
@@ -18,7 +18,7 @@ ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
18REQUIRED_DISTRO_FEATURES = "opengl" 18REQUIRED_DISTRO_FEATURES = "opengl"
19GTKIC_VERSION = "4" 19GTKIC_VERSION = "4"
20 20
21SRC_URI[archive.sha256sum] = "b429d97b87bd9ce7fb72ac0b78df534725d8ad39817ddca6a4ca2ee5381b08de" 21SRC_URI[archive.sha256sum] = "6fe2aa313c71e91ffa55b11dbec7904f31a40303e0a3f6016820ff6dee329ee2"
22 22
23PACKAGECONFIG ?= "webkitgtk" 23PACKAGECONFIG ?= "webkitgtk"
24PACKAGECONFIG[webkitgtk] = "-Dwebkitgtk=true,-Dwebkitgtk=false,webkitgtk" 24PACKAGECONFIG[webkitgtk] = "-Dwebkitgtk=true,-Dwebkitgtk=false,webkitgtk"
diff --git a/meta-networking/recipes-support/chrony/chrony/arm_eabi.patch b/meta-networking/recipes-support/chrony/chrony/arm_eabi.patch
index b9bb374e53..07bb044c6d 100644
--- a/meta-networking/recipes-support/chrony/chrony/arm_eabi.patch
+++ b/meta-networking/recipes-support/chrony/chrony/arm_eabi.patch
@@ -1,4 +1,4 @@
1From 71c44c214c0ab8dc8e9675e5e862f2e342fcb271 Mon Sep 17 00:00:00 2001 1From 7df907871b87772072abc94aeff2b7ba770e8f44 Mon Sep 17 00:00:00 2001
2From: Joe Slater <jslater@windriver.com> 2From: Joe Slater <jslater@windriver.com>
3Date: Thu, 9 Mar 2017 10:58:06 -0800 3Date: Thu, 9 Mar 2017 10:58:06 -0800
4Subject: [PATCH] chrony: fix build failure for arma9 4Subject: [PATCH] chrony: fix build failure for arma9
@@ -22,16 +22,15 @@ Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
22Refreshed for 4.0 22Refreshed for 4.0
23 23
24Signed-off-by: Khem Raj <raj.khem@gmail.com> 24Signed-off-by: Khem Raj <raj.khem@gmail.com>
25
26--- 25---
27 sys_linux.c | 15 +++++++++------ 26 sys_linux.c | 15 +++++++++------
28 1 file changed, 9 insertions(+), 6 deletions(-) 27 1 file changed, 9 insertions(+), 6 deletions(-)
29 28
30diff --git a/sys_linux.c b/sys_linux.c 29diff --git a/sys_linux.c b/sys_linux.c
31index 6849637..10f9a57 100644 30index 8373e25..47b4459 100644
32--- a/sys_linux.c 31--- a/sys_linux.c
33+++ b/sys_linux.c 32+++ b/sys_linux.c
34@@ -485,7 +485,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) 33@@ -490,7 +490,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context)
35 #endif 34 #endif
36 SCMP_SYS(gettimeofday), 35 SCMP_SYS(gettimeofday),
37 SCMP_SYS(settimeofday), 36 SCMP_SYS(settimeofday),
@@ -39,7 +38,7 @@ index 6849637..10f9a57 100644
39 38
40 /* Process */ 39 /* Process */
41 SCMP_SYS(clone), 40 SCMP_SYS(clone),
42@@ -495,7 +494,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) 41@@ -500,7 +499,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context)
43 SCMP_SYS(exit), 42 SCMP_SYS(exit),
44 SCMP_SYS(exit_group), 43 SCMP_SYS(exit_group),
45 SCMP_SYS(getpid), 44 SCMP_SYS(getpid),
@@ -47,7 +46,7 @@ index 6849637..10f9a57 100644
47 SCMP_SYS(getuid), 46 SCMP_SYS(getuid),
48 SCMP_SYS(getuid32), 47 SCMP_SYS(getuid32),
49 #ifdef __NR_membarrier 48 #ifdef __NR_membarrier
50@@ -515,7 +513,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) 49@@ -520,7 +518,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context)
51 /* Memory */ 50 /* Memory */
52 SCMP_SYS(brk), 51 SCMP_SYS(brk),
53 SCMP_SYS(madvise), 52 SCMP_SYS(madvise),
@@ -55,7 +54,7 @@ index 6849637..10f9a57 100644
55 SCMP_SYS(mmap2), 54 SCMP_SYS(mmap2),
56 SCMP_SYS(mprotect), 55 SCMP_SYS(mprotect),
57 SCMP_SYS(mremap), 56 SCMP_SYS(mremap),
58@@ -575,8 +572,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) 57@@ -580,8 +577,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context)
59 SCMP_SYS(sendmsg), 58 SCMP_SYS(sendmsg),
60 SCMP_SYS(sendto), 59 SCMP_SYS(sendto),
61 SCMP_SYS(shutdown), 60 SCMP_SYS(shutdown),
@@ -64,7 +63,7 @@ index 6849637..10f9a57 100644
64 63
65 /* General I/O */ 64 /* General I/O */
66 SCMP_SYS(_newselect), 65 SCMP_SYS(_newselect),
67@@ -600,7 +595,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) 66@@ -605,7 +600,6 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context)
68 #ifdef __NR_futex_time64 67 #ifdef __NR_futex_time64
69 SCMP_SYS(futex_time64), 68 SCMP_SYS(futex_time64),
70 #endif 69 #endif
@@ -72,7 +71,7 @@ index 6849637..10f9a57 100644
72 SCMP_SYS(set_robust_list), 71 SCMP_SYS(set_robust_list),
73 SCMP_SYS(write), 72 SCMP_SYS(write),
74 SCMP_SYS(writev), 73 SCMP_SYS(writev),
75@@ -609,6 +603,15 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context) 74@@ -614,6 +608,15 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context)
76 SCMP_SYS(getrandom), 75 SCMP_SYS(getrandom),
77 SCMP_SYS(sysinfo), 76 SCMP_SYS(sysinfo),
78 SCMP_SYS(uname), 77 SCMP_SYS(uname),
diff --git a/meta-networking/recipes-support/chrony/chrony_4.6.1.bb b/meta-networking/recipes-support/chrony/chrony_4.7.bb
index 5ac3e6d37e..0af542869e 100644
--- a/meta-networking/recipes-support/chrony/chrony_4.6.1.bb
+++ b/meta-networking/recipes-support/chrony/chrony_4.7.bb
@@ -39,7 +39,7 @@ SRC_URI = "https://chrony-project.org/releases/chrony-${PV}.tar.gz \
39SRC_URI:append:libc-musl = " \ 39SRC_URI:append:libc-musl = " \
40 file://0001-Fix-compilation-with-musl.patch \ 40 file://0001-Fix-compilation-with-musl.patch \
41" 41"
42SRC_URI[sha256sum] = "571ff73fbf0ae3097f0604eca2e00b1d8bb2e91affe1a3494785ff21d6199c5c" 42SRC_URI[sha256sum] = "c0de41a8c051e5d32b101b5f7014b98ca978b18e592f30ce6840b6d4602d947b"
43 43
44DEPENDS = "pps-tools" 44DEPENDS = "pps-tools"
45 45
diff --git a/meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch b/meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch
index 524ea0602d..99ab7cad61 100644
--- a/meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch
+++ b/meta-networking/recipes-support/nbdkit/nbdkit/0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch
@@ -1,4 +1,4 @@
1From 1ccbd8fdbd2e367a702e48c8703b2f010d067b23 Mon Sep 17 00:00:00 2001 1From b3854245f061d9ba2159bdb37197e1c711cbd9cd Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Mon, 22 May 2023 18:16:24 -0700 3Date: Mon, 22 May 2023 18:16:24 -0700
4Subject: [PATCH] plugins: Avoid absolute buildpaths in binaries 4Subject: [PATCH] plugins: Avoid absolute buildpaths in binaries
@@ -11,9 +11,11 @@ Upstream-Status: Submitted [https://gitlab.com/nbdkit/nbdkit/-/merge_requests/30
11 11
12Signed-off-by: Khem Raj <raj.khem@gmail.com> 12Signed-off-by: Khem Raj <raj.khem@gmail.com>
13--- 13---
14 plugins/cc/Makefile.am | 7 +++++-- 14 plugins/cc/Makefile.am | 8 ++++++--
15 1 file changed, 5 insertions(+), 2 deletions(-) 15 1 file changed, 6 insertions(+), 2 deletions(-)
16 16
17diff --git a/plugins/cc/Makefile.am b/plugins/cc/Makefile.am
18index 478178bd..742ea535 100644
17--- a/plugins/cc/Makefile.am 19--- a/plugins/cc/Makefile.am
18+++ b/plugins/cc/Makefile.am 20+++ b/plugins/cc/Makefile.am
19@@ -44,9 +44,13 @@ nbdkit_cc_plugin_la_SOURCES = \ 21@@ -44,9 +44,13 @@ nbdkit_cc_plugin_la_SOURCES = \
diff --git a/meta-networking/recipes-support/nbdkit/nbdkit_1.43.11.bb b/meta-networking/recipes-support/nbdkit/nbdkit_1.45.1.bb
index 9e7bdc9966..63194ad393 100644
--- a/meta-networking/recipes-support/nbdkit/nbdkit_1.43.11.bb
+++ b/meta-networking/recipes-support/nbdkit/nbdkit_1.45.1.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=26250adec854bc317493f6fb98efe049"
12SRC_URI = "git://gitlab.com/nbdkit/nbdkit.git;protocol=https;branch=master;tag=v${PV} \ 12SRC_URI = "git://gitlab.com/nbdkit/nbdkit.git;protocol=https;branch=master;tag=v${PV} \
13 file://0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch \ 13 file://0002-plugins-Avoid-absolute-buildpaths-in-binaries.patch \
14 " 14 "
15SRCREV = "2d0f232b590f4001881dd0819f55af72b88c4b2f" 15SRCREV = "243c6911984abc82bb711d2e5ecb1a13c7ff93c4"
16 16
17 17
18DEPENDS = "curl xz e2fsprogs zlib" 18DEPENDS = "curl xz e2fsprogs zlib"
diff --git a/meta-oe/licenses/Cesium-Trademark-Terms b/meta-oe/licenses/Cesium-Trademark-Terms
new file mode 100644
index 0000000000..06d1b8542e
--- /dev/null
+++ b/meta-oe/licenses/Cesium-Trademark-Terms
@@ -0,0 +1,39 @@
1The following text is copied and pasted from https://github.com/AnalyticalGraphicsInc/cesium/wiki/CesiumTrademark.pdf, which are the "Trademark Terms and Conditions" under which an image in this repository was contributed by AGI. Please refer to the original link as the authoritative text; this file exists only for REUSE license-checker compliance.
2
3Trademark Terms and Conditions
4
5Analytical Graphics®, Cesium®, and Cesium Pro™ are trademarks owned by AGI. AGI uses these
6trademarks/logos to identify AGI as a company and also AGI’s products, services and activities. AGI maintains
7control over the usage of its trademarks, and this document sets forth who may use these trademarks, and under what
8terms and conditions these trademarks may be used.
9Fair Use
10AGI’s trademarks/logos may be used in instances when the use of such falls under a category of fair use. Examples
11of fair use include research, teaching, and educational purposes. If you use AGI’s trademarks/logos for this purpose,
12you must give AGI proper credit and identify AGI as the owner of the trademarks/logos.
13Do not use AGI’s trademarks/logos in any of your products or services that compete with any of AGI’s products or
14services. Use of AGI’s trademark/logos in your competing product or service is trademark infringement, and AGI
15will take legal action against you for violating this provision.
16Laymen’s Terms: You are not allowed to use the Cesium trademark to compete with AGI. If you do, AGI will take
17you to court. You can use the trademark without our permission for socially productive purposes, such as presenting
18Cesium in a conference. If you do so, make sure you identify AGI as the owner of the trademark.
19Usage Guidelines
20Avoid mistakes when reproducing AGI’s trademarks/logos. Do not separate the elements of the logo or alter the
21logo in any way. Do not rotate or animate it, and do not use any part of the logo as a graphic element, background,
22or pattern in any way that competes with AGI.
23Do not translate or localize the logos, and do not add anything to the logos. Do not attempt to set the logotype,
24change the font, or alter the size, proportions, or space between letters. You must use AGI’s trademarks/logos
25exactly as they are provided by AGI.
26Laymen’s Terms: When using our trademark(s), do not modify or change them in any way.
27Other Uses
28For any uses other than those identified in this document, you must contact AGI for express written permission. AGI
29reserves the right to reject your request to use AGI’s trademarks/logos for any reason. AGI’s contact information is
30below.
31Laymen’s Terms: You need our permission to use our trademarks for any reasons not stated above. If you send us a
32request to use our trademarks, we can say no for any reason.
33
34Corporate Contact Info:
35Analytical Graphics, Inc.
36220 Valley Creek Blvd.
37Exton, Pennsylvania 19341
381.610.981-8000
39contracts@agi.com
diff --git a/meta-oe/licenses/ETCSLA b/meta-oe/licenses/ETCSLA
new file mode 100644
index 0000000000..d47217afdb
--- /dev/null
+++ b/meta-oe/licenses/ETCSLA
@@ -0,0 +1,109 @@
1(C) Ericsson AB 2013. All Rights Reserved.
2
3Software License Agreement
4
5PLEASE REVIEW THE FOLLOWING TERMS AND CONDITIONS PRIOR TO USING THE
6ERICSSON TEXTURE COMPRESSION CODEC SOFTWARE (THE "SOFTWARE"). THE USE
7OF THE SOFTWARE IS SUBJECT TO THE TERMS AND CONDITIONS OF THE
8FOLLOWING SOFTWARE LICENSE AGREEMENT (THE "SLA"). IF YOU DO NOT ACCEPT
9SUCH TERMS AND CONDITIONS YOU MAY NOT USE THE SOFTWARE.
10
11Subject to the terms and conditions of the SLA, the licensee of the
12Software (the "Licensee") hereby, receives a non-exclusive,
13non-transferable, limited, free-of-charge, perpetual and worldwide
14license, to copy, use, distribute and modify the Software, but only
15for the purpose of developing, manufacturing, selling, using and
16distributing products including the Software in binary form, which
17products are used for compression and/or decompression according to
18the Khronos standard specifications OpenGL, OpenGL ES and
19WebGL. Notwithstanding anything of the above, Licensee may distribute
20[etcdec.cxx] in source code form provided (i) it is in unmodified
21form; and (ii) it is included in software owned by Licensee.
22
23If Licensee institutes, or threatens to institute, patent litigation
24against Ericsson or Ericsson's affiliates for using the Software for
25developing, having developed, manufacturing, having manufactured,
26selling, offer for sale, importing, using, leasing, operating,
27repairing and/or distributing products (i) within the scope of the
28Khronos framework; or (ii) using software or other intellectual
29property rights owned by Ericsson or its affiliates and provided under
30the Khronos framework, Ericsson shall have the right to terminate this
31SLA with immediate effect. Moreover, if Licensee institutes, or
32threatens to institute, patent litigation against any other licensee
33of the Software for using the Software in products within the scope of
34the Khronos framework, Ericsson shall have the right to terminate this
35SLA with immediate effect. However, should Licensee institute, or
36threaten to institute, patent litigation against any other licensee of
37the Software based on such other licensee's use of any other software
38together with the Software, then Ericsson shall have no right to
39terminate this SLA.
40
41This SLA does not transfer to Licensee any ownership to any Ericsson
42or third party intellectual property rights. All rights not expressly
43granted by Ericsson under this SLA are hereby expressly
44reserved. Furthermore, nothing in this SLA shall be construed as a
45right to use or sell products in a manner which conveys or purports to
46convey whether explicitly, by principles of implied license, or
47otherwise, any rights to any third party, under any patent of Ericsson
48or of Ericsson's affiliates covering or relating to any combination of
49the Software with any other software or product (not licensed
50hereunder) where the right applies specifically to the combination and
51not to the software or product itself.
52
53THE SOFTWARE IS PROVIDED "AS IS". ERICSSON MAKES NO REPRESENTATIONS OF
54ANY KIND, EXTENDS NO WARRANTIES OR CONDITIONS OF ANY KIND, EITHER
55EXPRESS, IMPLIED OR STATUTORY; INCLUDING, BUT NOT LIMITED TO, EXPRESS,
56IMPLIED OR STATUTORY WARRANTIES OR CONDITIONS OF TITLE,
57MERCHANTABILITY, SATISFACTORY QUALITY, SUITABILITY, AND FITNESS FOR A
58PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
59OF THE SOFTWARE IS WITH THE LICENSEE. SHOULD THE SOFTWARE PROVE
60DEFECTIVE, THE LICENSEE ASSUMES THE COST OF ALL NECESSARY SERVICING,
61REPAIR OR CORRECTION. ERICSSON MAKES NO WARRANTY THAT THE MANUFACTURE,
62SALE, OFFERING FOR SALE, DISTRIBUTION, LEASE, USE OR IMPORTATION UNDER
63THE SLA WILL BE FREE FROM INFRINGEMENT OF PATENTS, COPYRIGHTS OR OTHER
64INTELLECTUAL PROPERTY RIGHTS OF OTHERS, AND THE VALIDITY OF THE
65LICENSE AND THE SLA ARE SUBJECT TO LICENSEE'S SOLE RESPONSIBILITY TO
66MAKE SUCH DETERMINATION AND ACQUIRE SUCH LICENSES AS MAY BE NECESSARY
67WITH RESPECT TO PATENTS, COPYRIGHT AND OTHER INTELLECTUAL PROPERTY OF
68THIRD PARTIES.
69
70THE LICENSEE ACKNOWLEDGES AND ACCEPTS THAT THE SOFTWARE (I) IS NOT
71LICENSED FOR; (II) IS NOT DESIGNED FOR OR INTENDED FOR; AND (III) MAY
72NOT BE USED FOR; ANY MISSION CRITICAL APPLICATIONS SUCH AS, BUT NOT
73LIMITED TO OPERATION OF NUCLEAR OR HEALTHCARE COMPUTER SYSTEMS AND/OR
74NETWORKS, AIRCRAFT OR TRAIN CONTROL AND/OR COMMUNICATION SYSTEMS OR
75ANY OTHER COMPUTER SYSTEMS AND/OR NETWORKS OR CONTROL AND/OR
76COMMUNICATION SYSTEMS ALL IN WHICH CASE THE FAILURE OF THE SOFTWARE
77COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL, MATERIAL OR
78ENVIRONMENTAL DAMAGE. LICENSEE'S RIGHTS UNDER THIS LICENSE WILL
79TERMINATE AUTOMATICALLY AND IMMEDIATELY WITHOUT NOTICE IF LICENSEE
80FAILS TO COMPLY WITH THIS PARAGRAPH.
81
82IN NO EVENT SHALL ERICSSON BE LIABLE FOR ANY DAMAGES WHATSOEVER,
83INCLUDING BUT NOT LIMITED TO PERSONAL INJURY, ANY GENERAL, SPECIAL,
84INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES, ARISING OUT OF OR IN
85CONNECTION WITH THE USE OR INABILITY TO USE THE SOFTWARE (INCLUDING
86BUT NOT LIMITED TO LOSS OF PROFITS, BUSINESS INTERUPTIONS, OR ANY
87OTHER COMMERCIAL DAMAGES OR LOSSES, LOSS OF DATA OR DATA BEING
88RENDERED INACCURATE OR LOSSES SUSTAINED BY THE LICENSEE OR THIRD
89PARTIES OR A FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER
90SOFTWARE) REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT, OR
91OTHERWISE), EVEN IF THE LICENSEE OR ANY OTHER PARTY HAS BEEN ADVISED
92OF THE POSSIBILITY OF SUCH DAMAGES.
93
94Licensee acknowledges that "ERICSSON ///" is the corporate trademark
95of Telefonaktiebolaget LM Ericsson and that both "Ericsson" and the
96figure "///" are important features of the trade names of
97Telefonaktiebolaget LM Ericsson. Nothing contained in these terms and
98conditions shall be deemed to grant Licensee any right, title or
99interest in the word "Ericsson" or the figure "///". No delay or
100omission by Ericsson to exercise any right or power shall impair any
101such right or power to be construed to be a waiver thereof. Consent by
102Ericsson to, or waiver of, a breach by the Licensee shall not
103constitute consent to, waiver of, or excuse for any other different or
104subsequent breach.
105
106This SLA shall be governed by the substantive law of Sweden. Any
107dispute, controversy or claim arising out of or in connection with
108this SLA, or the breach, termination or invalidity thereof, shall be
109submitted to the exclusive jurisdiction of the Swedish Courts.
diff --git a/meta-oe/licenses/HI-Trademark b/meta-oe/licenses/HI-Trademark
new file mode 100644
index 0000000000..0ccddc993f
--- /dev/null
+++ b/meta-oe/licenses/HI-Trademark
@@ -0,0 +1,5 @@
1The HI logo textures are copyright by & trademarks of HI Corporation and are
2provided for use only in testing the KTX loader. Any other use requires
3specific prior written permission from HI. Furthermore the name HI may
4not be used to endorse or promote products derived from this software
5without specific prior written permission.
diff --git a/meta-oe/licenses/Kodak b/meta-oe/licenses/Kodak
new file mode 100644
index 0000000000..9a7f26b46a
--- /dev/null
+++ b/meta-oe/licenses/Kodak
@@ -0,0 +1,7 @@
1This LICENSES file applies to images from the Kodak Lossless True Color
2Image Suite, and exists only for REUSE compliance. According to
3http://r0k.us/graphics/kodak/ , for such images:
4
5"It is my understanding they have been released by the Eastman Kodak Company
6for unrestricted usage. Many sites use them as a standard test suite for
7compression testing, etc."
diff --git a/meta-oe/licenses/PNGSuite b/meta-oe/licenses/PNGSuite
new file mode 100644
index 0000000000..1bb39a97e5
--- /dev/null
+++ b/meta-oe/licenses/PNGSuite
@@ -0,0 +1,14 @@
1The following text is copied and pasted from
2http://www.schaik.com/pngsuite/PngSuite.LICENSE , which is the license under
3which an image from the PngSuite project is used. Please refer to the
4original link as the authoritative text; this file exists only for REUSE
5license-checker compliance.
6
7PngSuite
8--------
9
10Permission to use, copy, modify and distribute these images for any
11purpose and without fee is hereby granted.
12
13
14(c) Willem van Schaik, 1996, 2011
diff --git a/meta-oe/licenses/fmt b/meta-oe/licenses/fmt
new file mode 100644
index 0000000000..1cd1ef9269
--- /dev/null
+++ b/meta-oe/licenses/fmt
@@ -0,0 +1,27 @@
1Copyright (c) 2012 - present, Victor Zverovich and {fmt} contributors
2
3Permission is hereby granted, free of charge, to any person obtaining
4a copy of this software and associated documentation files (the
5"Software"), to deal in the Software without restriction, including
6without limitation the rights to use, copy, modify, merge, publish,
7distribute, sublicense, and/or sell copies of the Software, and to
8permit persons to whom the Software is furnished to do so, subject to
9the following conditions:
10
11The above copyright notice and this permission notice shall be
12included in all copies or substantial portions of the Software.
13
14THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
15EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
16MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
17NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
18LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
19OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
20WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21
22--- Optional exception to the license ---
23
24As an exception, if, as a result of your compiling your source code, portions
25of this Software are embedded into a machine-executable object form of such
26source code, you may redistribute such embedded portions in such object form
27without including the above copyright and permission notices.
diff --git a/meta-oe/recipes-devtools/php/php_8.4.10.bb b/meta-oe/recipes-devtools/php/php_8.4.10.bb
index 4d598949a1..4ed5d1e4ff 100644
--- a/meta-oe/recipes-devtools/php/php_8.4.10.bb
+++ b/meta-oe/recipes-devtools/php/php_8.4.10.bb
@@ -110,7 +110,7 @@ PACKAGECONFIG[sqlite3] = "--with-sqlite3=${STAGING_LIBDIR}/.. \
110 ,--without-sqlite3 --without-pdo-sqlite \ 110 ,--without-sqlite3 --without-pdo-sqlite \
111 ,sqlite3" 111 ,sqlite3"
112PACKAGECONFIG[valgrind] = "--with-valgrind=${STAGING_DIR_TARGET}/usr,--with-valgrind=no,valgrind" 112PACKAGECONFIG[valgrind] = "--with-valgrind=${STAGING_DIR_TARGET}/usr,--with-valgrind=no,valgrind"
113PACKAGECONFIG[zip] = "--with-zip --with-zlib-dir=${STAGING_EXECPREFIXDIR},,libzip" 113PACKAGECONFIG[zip] = "--with-zip,,libzip"
114 114
115export HOSTCC = "${BUILD_CC}" 115export HOSTCC = "${BUILD_CC}"
116export PHP_NATIVE_DIR = "${STAGING_BINDIR_NATIVE}" 116export PHP_NATIVE_DIR = "${STAGING_BINDIR_NATIVE}"
diff --git a/meta-oe/recipes-graphics/ktx-software/ktx-software_4.4.0.bb b/meta-oe/recipes-graphics/ktx-software/ktx-software_4.4.0.bb
new file mode 100644
index 0000000000..c7fa74c92e
--- /dev/null
+++ b/meta-oe/recipes-graphics/ktx-software/ktx-software_4.4.0.bb
@@ -0,0 +1,16 @@
1SUMMARY = "KTX (Khronos Texture) Library and Tools "
2DESCRIPTION = "KTX (Khronos Texture) is a lightweight container for textures for OpenGL, Vulkan and other GPU APIs."
3HOMEPAGE = "https://github.com/KhronosGroup/KTX-Software"
4
5LICENSE = "Apache-2.0 & BSD-1-Clause & BSD-2-Clause & BSD-3-Clause & BSL-1.0 \
6 & CC-BY-3.0 & CC-BY-4.0 & CC0-1.0 & Zlib & MIT & HI-Trademark & fmt & \
7 Kodak & PNGSuite & ETCSLA & Cesium-Trademark-Terms"
8
9LIC_FILES_CHKSUM = "file://REUSE.toml;md5=45910de791d599e6ba472f6fa506f391"
10
11SRC_URI = "git://github.com/KhronosGroup/KTX-Software.git;protocol=https;branch=main;lfs=0"
12SRCREV = "beef80159525d9fb7abb8645ea85f4c4f6842e8f"
13
14inherit cmake
15
16PACKAGECONFIG[ocl_backend] = "-DBASISU_SUPPORT_OPENCL=ON, -DBASISU_SUPPORT_OPENCL=OFF, virtual/opencl-icd"
diff --git a/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.12.0.bb b/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.12.0.bb
index a98360c73f..33526630d1 100644
--- a/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.12.0.bb
+++ b/meta-oe/recipes-graphics/vk-gl-cts/opengl-es-cts_3.2.12.0.bb
@@ -27,6 +27,4 @@ do_install() {
27} 27}
28 28
29SECURITY_CFLAGS:riscv64 = "${SECURITY_NOPIE_CFLAGS}" 29SECURITY_CFLAGS:riscv64 = "${SECURITY_NOPIE_CFLAGS}"
30# GCC-15 segfaults see - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120119
31TUNE_CCARGS:remove:aarch64 = "-mcpu=cortex-a57+crc"
32LTO = "" 30LTO = ""
diff --git a/meta-oe/recipes-support/imx-cst/imx-cst_3.4.0.bb b/meta-oe/recipes-support/imx-cst/imx-cst_3.4.1.bb
index 3b57f4ed81..12b319843e 100644
--- a/meta-oe/recipes-support/imx-cst/imx-cst_3.4.0.bb
+++ b/meta-oe/recipes-support/imx-cst/imx-cst_3.4.1.bb
@@ -19,7 +19,7 @@ SRC_URI = "\
19 file://0001-fix-missing-makefile-rule-dependency.patch \ 19 file://0001-fix-missing-makefile-rule-dependency.patch \
20" 20"
21 21
22SRC_URI[sha256sum] = "52ee3cee3bc500a42095f73c4584e223b4b9d2dfc1cd3e5df965c5952eba8c8d" 22SRC_URI[sha256sum] = "342c0c028658a4a859fe70578b58c3b07e17bee0c7e3a13d063d4791e82c2dee"
23 23
24S = "${UNPACKDIR}/${DEBIAN_PGK_NAME}-${DEBIAN_PGK_VERSION}" 24S = "${UNPACKDIR}/${DEBIAN_PGK_NAME}-${DEBIAN_PGK_VERSION}"
25 25
diff --git a/meta-oe/recipes-test/cukinia/cukinia_0.7.0.bb b/meta-oe/recipes-test/cukinia/cukinia_0.8.0.bb
index ad545e627b..2984d9a426 100644
--- a/meta-oe/recipes-test/cukinia/cukinia_0.7.0.bb
+++ b/meta-oe/recipes-test/cukinia/cukinia_0.8.0.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
8 8
9SRC_URI = "git://github.com/savoirfairelinux/cukinia.git;protocol=https;branch=master" 9SRC_URI = "git://github.com/savoirfairelinux/cukinia.git;protocol=https;branch=master"
10 10
11SRCREV = "be56f653743cc0e68bef81ef35df7c50ff8919c4" 11SRCREV = "bacdc5437aeae25099b0271231ec8b277e0caed9"
12 12
13 13
14RRECOMMENDS:${PN} = "libgpiod-tools" 14RRECOMMENDS:${PN} = "libgpiod-tools"
diff --git a/meta-perl/recipes-perl/libcgi/libcgi-perl_4.68.bb b/meta-perl/recipes-perl/libcgi/libcgi-perl_4.70.bb
index 0c738b0b06..59803b403a 100644
--- a/meta-perl/recipes-perl/libcgi/libcgi-perl_4.68.bb
+++ b/meta-perl/recipes-perl/libcgi/libcgi-perl_4.70.bb
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=415fc49abed2728f9480cd32c8d67beb"
10 10
11SRC_URI = "${CPAN_MIRROR}/authors/id/L/LE/LEEJO/CGI-${PV}.tar.gz" 11SRC_URI = "${CPAN_MIRROR}/authors/id/L/LE/LEEJO/CGI-${PV}.tar.gz"
12 12
13SRC_URI[sha256sum] = "12fb5a5b392032413571169257f98533488005550774bcbd0715be687a590cf2" 13SRC_URI[sha256sum] = "538ad19c40402e3bbbe00e6d374c3ce2966feb391096dac883ac5104c2083bc9"
14 14
15S = "${UNPACKDIR}/CGI-${PV}" 15S = "${UNPACKDIR}/CGI-${PV}"
16 16
@@ -34,6 +34,7 @@ do_install:prepend() {
34RDEPENDS:${PN}-ptest += " \ 34RDEPENDS:${PN}-ptest += " \
35 libtest-deep-perl \ 35 libtest-deep-perl \
36 libtest-warn-perl \ 36 libtest-warn-perl \
37 liburi-perl \
37 perl-module-bytes \ 38 perl-module-bytes \
38 perl-module-file-find \ 39 perl-module-file-find \
39 perl-module-filehandle \ 40 perl-module-filehandle \
diff --git a/meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.090.bb b/meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.095.bb
index 58d099043d..114eeee313 100644
--- a/meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.090.bb
+++ b/meta-perl/recipes-perl/libio/libio-socket-ssl-perl_2.095.bb
@@ -21,7 +21,7 @@ RDEPENDS:${PN} += "\
21" 21"
22 22
23SRC_URI = "${CPAN_MIRROR}/authors/id/S/SU/SULLR/IO-Socket-SSL-${PV}.tar.gz" 23SRC_URI = "${CPAN_MIRROR}/authors/id/S/SU/SULLR/IO-Socket-SSL-${PV}.tar.gz"
24SRC_URI[sha256sum] = "fdda17888df9f88251b62856f17fcac8f144858c72d7e01d1c4b437d23383d97" 24SRC_URI[sha256sum] = "7e764392b1b8bd44e654183c082b75be47800e98d7cd325f0e1b76c7d9a6b768"
25 25
26S = "${UNPACKDIR}/IO-Socket-SSL-${PV}" 26S = "${UNPACKDIR}/IO-Socket-SSL-${PV}"
27 27
diff --git a/meta-python/recipes-devtools/python/python3-cmake_4.0.2.bb b/meta-python/recipes-devtools/python/python3-cmake_4.0.3.bb
index a0d249a962..719169e641 100644
--- a/meta-python/recipes-devtools/python/python3-cmake_4.0.2.bb
+++ b/meta-python/recipes-devtools/python/python3-cmake_4.0.3.bb
@@ -11,7 +11,7 @@ PYPI_PACKAGE = "cmake"
11PYPI_ARCHIVE_NAME_PREFIX = "pypi-" 11PYPI_ARCHIVE_NAME_PREFIX = "pypi-"
12 12
13inherit pypi python_setuptools_build_meta 13inherit pypi python_setuptools_build_meta
14SRC_URI[sha256sum] = "d6ce25b2cbebc073344d38b603ba223f8e633a07335f8056375f397a0f0027e5" 14SRC_URI[sha256sum] = "215732f09ea8a7088fe1ab46bbd61669437217278d709fd3851bf8211e8c59e3"
15 15
16SRC_URI += " \ 16SRC_URI += " \
17 file://CMakeLists.txt \ 17 file://CMakeLists.txt \
diff --git a/meta-python/recipes-devtools/python/python3-distlib_0.3.9.bb b/meta-python/recipes-devtools/python/python3-distlib_0.4.0.bb
index 33e79d53e3..146803a45c 100644
--- a/meta-python/recipes-devtools/python/python3-distlib_0.3.9.bb
+++ b/meta-python/recipes-devtools/python/python3-distlib_0.4.0.bb
@@ -6,7 +6,7 @@ HOMEPAGE = "https://github.com/pypa/distlib"
6LICENSE = "PSF-2.0" 6LICENSE = "PSF-2.0"
7LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f6a11430d5cd6e2cd3832ee94f22ddfc" 7LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f6a11430d5cd6e2cd3832ee94f22ddfc"
8 8
9SRC_URI[sha256sum] = "a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" 9SRC_URI[sha256sum] = "feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d"
10 10
11BBCLASSEXTEND = "native nativesdk" 11BBCLASSEXTEND = "native nativesdk"
12inherit pypi python_setuptools_build_meta 12inherit pypi python_setuptools_build_meta
diff --git a/meta-python/recipes-devtools/python/python3-gevent/0001-_setuputils.py-Do-not-add-sys_inc_dir.patch b/meta-python/recipes-devtools/python/python3-gevent/0001-_setuputils.py-Do-not-add-sys_inc_dir.patch
index 49903d6ce8..68ef5d6d9a 100644
--- a/meta-python/recipes-devtools/python/python3-gevent/0001-_setuputils.py-Do-not-add-sys_inc_dir.patch
+++ b/meta-python/recipes-devtools/python/python3-gevent/0001-_setuputils.py-Do-not-add-sys_inc_dir.patch
@@ -1,4 +1,4 @@
1From 9eb453283a7ac8a9b1dd3eac86d936c7a430476b Mon Sep 17 00:00:00 2001 1From 21b8f74c3d0006c80549452743d50e6f012aa7ef Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Tue, 11 Oct 2022 17:37:01 -0700 3Date: Tue, 11 Oct 2022 17:37:01 -0700
4Subject: [PATCH] _setuputils.py: Do not add sys_inc_dir 4Subject: [PATCH] _setuputils.py: Do not add sys_inc_dir
@@ -10,7 +10,6 @@ we really do not need setuptools to deduce it for us.
10 10
11Upstream-Status: Inappropriate [ Cross-compile specific ] 11Upstream-Status: Inappropriate [ Cross-compile specific ]
12Signed-off-by: Khem Raj <raj.khem@gmail.com> 12Signed-off-by: Khem Raj <raj.khem@gmail.com>
13
14--- 13---
15 _setuputils.py | 3 +-- 14 _setuputils.py | 3 +--
16 1 file changed, 1 insertion(+), 2 deletions(-) 15 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/meta-python/recipes-devtools/python/python3-gevent_25.4.2.bb b/meta-python/recipes-devtools/python/python3-gevent_25.5.1.bb
index b66fd5c8cf..05c4ea2205 100644
--- a/meta-python/recipes-devtools/python/python3-gevent_25.4.2.bb
+++ b/meta-python/recipes-devtools/python/python3-gevent_25.5.1.bb
@@ -15,7 +15,7 @@ RDEPENDS:${PN} = "python3-greenlet \
15 15
16SRC_URI += "file://0001-_setuputils.py-Do-not-add-sys_inc_dir.patch" 16SRC_URI += "file://0001-_setuputils.py-Do-not-add-sys_inc_dir.patch"
17 17
18SRC_URI[sha256sum] = "7ffba461458ed28a85a01285ea0e0dc14f883204d17ce5ed82fa839a9d620028" 18SRC_URI[sha256sum] = "582c948fa9a23188b890d0bc130734a506d039a2e5ad87dae276a456cc683e61"
19 19
20inherit pypi python_setuptools_build_meta cython 20inherit pypi python_setuptools_build_meta cython
21 21
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.72.1.bb b/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.73.1.bb
index 0792506e03..857e842b70 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.72.1.bb
+++ b/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.73.1.bb
@@ -11,7 +11,7 @@ DEPENDS += "python3-grpcio"
11PYPI_PACKAGE = "grpcio_channelz" 11PYPI_PACKAGE = "grpcio_channelz"
12UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" 12UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
13 13
14SRC_URI[sha256sum] = "7dec124f2cefe6d2f2b9176d578496a938a8407ea196eb7a27494f4a40793a0a" 14SRC_URI[sha256sum] = "e48c5444db505d9e42ceca4399ccb9926bceb41189a8956140a94d2f95538be9"
15 15
16RDEPENDS:${PN} = "python3-grpcio" 16RDEPENDS:${PN} = "python3-grpcio"
17 17
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.72.1.bb b/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.73.1.bb
index a922dcd873..dfce718a41 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.72.1.bb
+++ b/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.73.1.bb
@@ -11,7 +11,7 @@ DEPENDS += "python3-grpcio"
11PYPI_PACKAGE = "grpcio_reflection" 11PYPI_PACKAGE = "grpcio_reflection"
12UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" 12UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
13 13
14SRC_URI[sha256sum] = "f04f0c8c21937162c3a7d2b9532a42e568fd4096327bec8eb1cff8e7d8146150" 14SRC_URI[sha256sum] = "2d6a420264e31e83e81114dd2586b5cd05a6c689b01dd5e2121d91f2b4e167f2"
15 15
16RDEPENDS:${PN} = "python3-grpcio" 16RDEPENDS:${PN} = "python3-grpcio"
17 17
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-protobuf-Disable-musttail-attribute-on-mips.patch b/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-protobuf-Disable-musttail-attribute-on-mips.patch
index cb12fb4983..0293cfe650 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-protobuf-Disable-musttail-attribute-on-mips.patch
+++ b/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-protobuf-Disable-musttail-attribute-on-mips.patch
@@ -1,4 +1,4 @@
1From ded393c799d4d970d69a75c458f3672b03099aeb Mon Sep 17 00:00:00 2001 1From 668d3e577073e51cc7e98b42d89c1e2b9b4e04b4 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Fri, 16 Sep 2022 19:09:15 -0700 3Date: Fri, 16 Sep 2022 19:09:15 -0700
4Subject: [PATCH] protobuf: Disable musttail attribute on mips 4Subject: [PATCH] protobuf: Disable musttail attribute on mips
@@ -13,10 +13,10 @@ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
13 1 file changed, 1 insertion(+) 13 1 file changed, 1 insertion(+)
14 14
15diff --git a/third_party/protobuf/src/google/protobuf/port_def.inc b/third_party/protobuf/src/google/protobuf/port_def.inc 15diff --git a/third_party/protobuf/src/google/protobuf/port_def.inc b/third_party/protobuf/src/google/protobuf/port_def.inc
16index 56f995e..4d36c2f 100644 16index edd6d51..6ddaf80 100644
17--- a/third_party/protobuf/src/google/protobuf/port_def.inc 17--- a/third_party/protobuf/src/google/protobuf/port_def.inc
18+++ b/third_party/protobuf/src/google/protobuf/port_def.inc 18+++ b/third_party/protobuf/src/google/protobuf/port_def.inc
19@@ -227,6 +227,7 @@ static_assert(PROTOBUF_ABSL_MIN(20230125, 3), 19@@ -235,6 +235,7 @@ static_assert(PROTOBUF_ABSL_MIN(20230125, 3),
20 #error PROTOBUF_TAILCALL was previously defined 20 #error PROTOBUF_TAILCALL was previously defined
21 #endif 21 #endif
22 #if ABSL_HAVE_CPP_ATTRIBUTE(clang::musttail) && !defined(__arm__) && \ 22 #if ABSL_HAVE_CPP_ATTRIBUTE(clang::musttail) && !defined(__arm__) && \
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch b/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
index 439b337bda..b779d1441a 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
+++ b/meta-python/recipes-devtools/python/python3-grpcio-tools/0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch
@@ -1,4 +1,4 @@
1From f1bf68aaa5417bcb7ad4996f1be8d2c0f53c521c Mon Sep 17 00:00:00 2001 1From 1f1f174ed3ca28bdf8bbb479eb1d948d934dcc53 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Wed, 17 Feb 2021 13:38:55 -0800 3Date: Wed, 17 Feb 2021 13:38:55 -0800
4Subject: [PATCH] setup.py: Do not mix C and C++ compiler options 4Subject: [PATCH] setup.py: Do not mix C and C++ compiler options
@@ -27,7 +27,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
27 1 file changed, 6 insertions(+), 4 deletions(-) 27 1 file changed, 6 insertions(+), 4 deletions(-)
28 28
29diff --git a/setup.py b/setup.py 29diff --git a/setup.py b/setup.py
30index 1a997df..86e3ad1 100644 30index ff27e67..964baf4 100644
31--- a/setup.py 31--- a/setup.py
32+++ b/setup.py 32+++ b/setup.py
33@@ -90,9 +90,11 @@ def check_linker_need_libatomic(): 33@@ -90,9 +90,11 @@ def check_linker_need_libatomic():
@@ -54,6 +54,3 @@ index 1a997df..86e3ad1 100644
54 stdin=PIPE, 54 stdin=PIPE,
55 stdout=PIPE, 55 stdout=PIPE,
56 stderr=PIPE, 56 stderr=PIPE,
57--
582.43.0
59
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.72.1.bb b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.73.1.bb
index 52d68c71a9..d380c3b1cf 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.72.1.bb
+++ b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.73.1.bb
@@ -15,7 +15,7 @@ DEPENDS += "python3-grpcio"
15SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \ 15SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \
16 file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \ 16 file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \
17 " 17 "
18SRC_URI[sha256sum] = "a11afb21d0e960eb41f3c3053206e9271ec42579582c13193b99a0dca6be86d1" 18SRC_URI[sha256sum] = "6e06adec3b0870f5947953b0ef8dbdf2cebcdff61fb1fe08120cc7483c7978aa"
19 19
20RDEPENDS:${PN} = "python3-grpcio" 20RDEPENDS:${PN} = "python3-grpcio"
21 21
diff --git a/meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch b/meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch
index b2b2713559..bfc471f3fe 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch
+++ b/meta-python/recipes-devtools/python/python3-grpcio/0001-python-enable-unbundled-cross-compilation.patch
@@ -1,4 +1,4 @@
1From ed9f268774838d279e23b4ae9fb95ca7650942b2 Mon Sep 17 00:00:00 2001 1From 55405c161ec71068229d13ef19d2f01ff59c2b77 Mon Sep 17 00:00:00 2001
2From: Peter Marko <peter.marko@siemens.com> 2From: Peter Marko <peter.marko@siemens.com>
3Date: Wed, 5 Feb 2025 21:06:50 +0100 3Date: Wed, 5 Feb 2025 21:06:50 +0100
4Subject: [PATCH] python: enable unbundled cross compilation 4Subject: [PATCH] python: enable unbundled cross compilation
@@ -13,7 +13,7 @@ Signed-off-by: Peter Marko <peter.marko@siemens.com>
13 1 file changed, 5 insertions(+), 5 deletions(-) 13 1 file changed, 5 insertions(+), 5 deletions(-)
14 14
15diff --git a/setup.py b/setup.py 15diff --git a/setup.py b/setup.py
16index 4d13d87..f002ab2 100644 16index 39ca17e..bffa9fb 100644
17--- a/setup.py 17--- a/setup.py
18+++ b/setup.py 18+++ b/setup.py
19@@ -318,25 +318,25 @@ if BUILD_WITH_SYSTEM_OPENSSL: 19@@ -318,25 +318,25 @@ if BUILD_WITH_SYSTEM_OPENSSL:
diff --git a/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch b/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch
index 69e06a7918..946e36f53f 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch
+++ b/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch
@@ -1,5 +1,5 @@
1From a2ec96a96ff7ba016e800212a942b9f29f255415 Mon Sep 17 00:00:00 2001 1From 42b215f964b2c13db4adb0ee72f024607f74e6d1 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Sat, 13 Mar 2021 10:26:25 -0800 3Date: Sat, 13 Mar 2021 10:26:25 -0800
4Subject: [PATCH] An all-in-one patch that fixes several issues: 4Subject: [PATCH] An all-in-one patch that fixes several issues:
5 5
@@ -22,7 +22,7 @@ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
22 4 files changed, 12 insertions(+), 5 deletions(-) 22 4 files changed, 12 insertions(+), 5 deletions(-)
23 23
24diff --git a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc 24diff --git a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
25index a0bf3a6..103b4f6 100644 25index 68f9273..5dbfaab 100644
26--- a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc 26--- a/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
27+++ b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc 27+++ b/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc
28@@ -20,7 +20,7 @@ 28@@ -20,7 +20,7 @@
@@ -85,10 +85,10 @@ index 3dd6ba1..9f0601c 100644
85 return reinterpret_cast<void*>(context->uc_mcontext.__gregs[REG_PC]); 85 return reinterpret_cast<void*>(context->uc_mcontext.__gregs[REG_PC]);
86 #elif defined(__s390__) && !defined(__s390x__) 86 #elif defined(__s390__) && !defined(__s390x__)
87diff --git a/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h b/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h 87diff --git a/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h b/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h
88index 3929b1b..23d5e50 100644 88index 88949fe..4e26a6b 100644
89--- a/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h 89--- a/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h
90+++ b/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h 90+++ b/third_party/abseil-cpp/absl/debugging/internal/stacktrace_config.h
91@@ -60,7 +60,7 @@ 91@@ -67,7 +67,7 @@
92 #elif defined(__i386__) || defined(__x86_64__) 92 #elif defined(__i386__) || defined(__x86_64__)
93 #define ABSL_STACKTRACE_INL_HEADER \ 93 #define ABSL_STACKTRACE_INL_HEADER \
94 "absl/debugging/internal/stacktrace_x86-inl.inc" 94 "absl/debugging/internal/stacktrace_x86-inl.inc"
@@ -97,6 +97,3 @@ index 3929b1b..23d5e50 100644
97 #define ABSL_STACKTRACE_INL_HEADER \ 97 #define ABSL_STACKTRACE_INL_HEADER \
98 "absl/debugging/internal/stacktrace_powerpc-inl.inc" 98 "absl/debugging/internal/stacktrace_powerpc-inl.inc"
99 #elif defined(__aarch64__) 99 #elif defined(__aarch64__)
100--
1012.43.0
102
diff --git a/meta-python/recipes-devtools/python/python3-grpcio_1.72.1.bb b/meta-python/recipes-devtools/python/python3-grpcio_1.73.1.bb
index 79059a33cf..0edfab3101 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio_1.72.1.bb
+++ b/meta-python/recipes-devtools/python/python3-grpcio_1.73.1.bb
@@ -13,7 +13,7 @@ DEPENDS += "c-ares openssl python3-protobuf re2 zlib"
13SRC_URI += "file://0001-python-enable-unbundled-cross-compilation.patch \ 13SRC_URI += "file://0001-python-enable-unbundled-cross-compilation.patch \
14 file://abseil-ppc-fixes.patch \ 14 file://abseil-ppc-fixes.patch \
15 " 15 "
16SRC_URI[sha256sum] = "87f62c94a40947cec1a0f91f95f5ba0aa8f799f23a1d42ae5be667b6b27b959c" 16SRC_URI[sha256sum] = "7fce2cd1c0c1116cf3850564ebfc3264fba75d3c74a7414373f1238ea365ef87"
17 17
18RDEPENDS:${PN} = "python3-protobuf" 18RDEPENDS:${PN} = "python3-protobuf"
19 19
diff --git a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.23.2.bb b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.24.0.bb
index 247ceed88d..f32eb2e212 100644
--- a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.23.2.bb
+++ b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.24.0.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=7a35eb90dfdf03953dd2074d0fdba1d4" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=7a35eb90dfdf03953dd2074d0fdba1d4"
5 5
6DEPENDS = "python3-hatchling-native" 6DEPENDS = "python3-hatchling-native"
7SRC_URI[sha256sum] = "440060e090db0da98bd1dea5d9c346291a0c7388213ff9437411ed59885a956d" 7SRC_URI[sha256sum] = "6aa304f2904103a449f3213e059728da5f1c34757f943efca837b4669f290843"
8 8
9inherit pypi python_hatchling 9inherit pypi python_hatchling
10 10
diff --git a/meta-python/recipes-devtools/python/python3-lief_0.16.5.bb b/meta-python/recipes-devtools/python/python3-lief_0.16.6.bb
index 8a0e30133c..2c5aeb6bb6 100644
--- a/meta-python/recipes-devtools/python/python3-lief_0.16.5.bb
+++ b/meta-python/recipes-devtools/python/python3-lief_0.16.6.bb
@@ -2,16 +2,15 @@ SUMMARY = "Library to instrument executable formats"
2DESCRIPTION = "LIEF: Library to Instrument Executable Formats" 2DESCRIPTION = "LIEF: Library to Instrument Executable Formats"
3HOMEPAGE = "https://github.com/lief-project/LIEF" 3HOMEPAGE = "https://github.com/lief-project/LIEF"
4LICENSE = "Apache-2.0" 4LICENSE = "Apache-2.0"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=9ab5db472ff936b441055522f5000547" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=be298b85ef6036ef77810ae0dce93776"
6SECTION = "libs" 6SECTION = "libs"
7 7
8SRC_URI = " \ 8SRC_URI = " \
9 git://github.com/lief-project/LIEF.git;protocol=https;branch=main \ 9 git://github.com/lief-project/LIEF.git;protocol=https;branch=release/0.16.x;tag=${PV} \
10 file://0001-build-requirements.txt-Allow-newer-versions.patch \ 10 file://0001-build-requirements.txt-Allow-newer-versions.patch \
11 file://0002-api-python-config-default.toml-Debug.patch \ 11 file://0002-api-python-config-default.toml-Debug.patch \
12" 12"
13SRCREV = "abcf929efb748c7846dd59007cbb807e108db311" 13SRCREV = "d52c66d6da4d67c69438989df83a5415236ae08b"
14PV .= "+git"
15 14
16PEP517_SOURCE_PATH = "${S}/api/python" 15PEP517_SOURCE_PATH = "${S}/api/python"
17 16
diff --git a/meta-python/recipes-devtools/python/python3-myst-parser_4.0.1.bb b/meta-python/recipes-devtools/python/python3-myst-parser_4.0.1.bb
index 01c98b8db1..24a3953d42 100644
--- a/meta-python/recipes-devtools/python/python3-myst-parser_4.0.1.bb
+++ b/meta-python/recipes-devtools/python/python3-myst-parser_4.0.1.bb
@@ -12,6 +12,8 @@ PYPI_PACKAGE = "myst_parser"
12RDEPENDS:${PN} = "\ 12RDEPENDS:${PN} = "\
13 python3-docutils \ 13 python3-docutils \
14 python3-jinja2 \ 14 python3-jinja2 \
15 python3-markdown-it-py \
16 python3-mdit-py-plugins \
15 python3-pyyaml \ 17 python3-pyyaml \
16 python3-sphinx \ 18 python3-sphinx \
17 " 19 "
diff --git a/meta-python/recipes-devtools/python/python3-pydantic-core-crates.inc b/meta-python/recipes-devtools/python/python3-pydantic-core-crates.inc
index 86b72c0e9a..c76f69d4e0 100644
--- a/meta-python/recipes-devtools/python/python3-pydantic-core-crates.inc
+++ b/meta-python/recipes-devtools/python/python3-pydantic-core-crates.inc
@@ -2,20 +2,19 @@
2 2
3# from Cargo.lock 3# from Cargo.lock
4SRC_URI += " \ 4SRC_URI += " \
5 crate://crates.io/ahash/0.8.11 \ 5 crate://crates.io/ahash/0.8.12 \
6 crate://crates.io/aho-corasick/1.1.3 \ 6 crate://crates.io/aho-corasick/1.1.3 \
7 crate://crates.io/autocfg/1.3.0 \ 7 crate://crates.io/autocfg/1.3.0 \
8 crate://crates.io/base64/0.22.1 \ 8 crate://crates.io/base64/0.22.1 \
9 crate://crates.io/bitflags/2.9.1 \
9 crate://crates.io/bitvec/1.0.1 \ 10 crate://crates.io/bitvec/1.0.1 \
10 crate://crates.io/cc/1.0.101 \ 11 crate://crates.io/cc/1.0.101 \
11 crate://crates.io/cfg-if/1.0.0 \ 12 crate://crates.io/cfg-if/1.0.0 \
12 crate://crates.io/displaydoc/0.2.5 \ 13 crate://crates.io/displaydoc/0.2.5 \
13 crate://crates.io/enum_dispatch/0.3.13 \ 14 crate://crates.io/enum_dispatch/0.3.13 \
14 crate://crates.io/equivalent/1.0.1 \
15 crate://crates.io/form_urlencoded/1.2.1 \ 15 crate://crates.io/form_urlencoded/1.2.1 \
16 crate://crates.io/funty/2.0.0 \ 16 crate://crates.io/funty/2.0.0 \
17 crate://crates.io/getrandom/0.2.15 \ 17 crate://crates.io/getrandom/0.3.3 \
18 crate://crates.io/hashbrown/0.14.5 \
19 crate://crates.io/heck/0.5.0 \ 18 crate://crates.io/heck/0.5.0 \
20 crate://crates.io/hex/0.4.3 \ 19 crate://crates.io/hex/0.4.3 \
21 crate://crates.io/icu_collections/1.5.0 \ 20 crate://crates.io/icu_collections/1.5.0 \
@@ -30,10 +29,9 @@ SRC_URI += " \
30 crate://crates.io/icu_provider_macros/1.5.0 \ 29 crate://crates.io/icu_provider_macros/1.5.0 \
31 crate://crates.io/idna/1.0.3 \ 30 crate://crates.io/idna/1.0.3 \
32 crate://crates.io/idna_adapter/1.2.0 \ 31 crate://crates.io/idna_adapter/1.2.0 \
33 crate://crates.io/indexmap/2.2.6 \
34 crate://crates.io/indoc/2.0.5 \ 32 crate://crates.io/indoc/2.0.5 \
35 crate://crates.io/itoa/1.0.11 \ 33 crate://crates.io/itoa/1.0.11 \
36 crate://crates.io/jiter/0.9.0 \ 34 crate://crates.io/jiter/0.10.0 \
37 crate://crates.io/lexical-parse-float/1.0.5 \ 35 crate://crates.io/lexical-parse-float/1.0.5 \
38 crate://crates.io/lexical-parse-integer/1.0.5 \ 36 crate://crates.io/lexical-parse-integer/1.0.5 \
39 crate://crates.io/lexical-util/1.0.6 \ 37 crate://crates.io/lexical-util/1.0.6 \
@@ -48,13 +46,14 @@ SRC_URI += " \
48 crate://crates.io/percent-encoding/2.3.1 \ 46 crate://crates.io/percent-encoding/2.3.1 \
49 crate://crates.io/portable-atomic/1.6.0 \ 47 crate://crates.io/portable-atomic/1.6.0 \
50 crate://crates.io/proc-macro2/1.0.86 \ 48 crate://crates.io/proc-macro2/1.0.86 \
51 crate://crates.io/pyo3/0.24.1 \ 49 crate://crates.io/pyo3/0.25.0 \
52 crate://crates.io/pyo3-build-config/0.24.1 \ 50 crate://crates.io/pyo3-build-config/0.25.0 \
53 crate://crates.io/pyo3-ffi/0.24.1 \ 51 crate://crates.io/pyo3-ffi/0.25.0 \
54 crate://crates.io/pyo3-macros/0.24.1 \ 52 crate://crates.io/pyo3-macros/0.25.0 \
55 crate://crates.io/pyo3-macros-backend/0.24.1 \ 53 crate://crates.io/pyo3-macros-backend/0.25.0 \
56 crate://crates.io/python3-dll-a/0.2.13 \ 54 crate://crates.io/python3-dll-a/0.2.14 \
57 crate://crates.io/quote/1.0.36 \ 55 crate://crates.io/quote/1.0.36 \
56 crate://crates.io/r-efi/5.2.0 \
58 crate://crates.io/radium/0.7.0 \ 57 crate://crates.io/radium/0.7.0 \
59 crate://crates.io/radium/1.1.0 \ 58 crate://crates.io/radium/1.1.0 \
60 crate://crates.io/regex/1.11.1 \ 59 crate://crates.io/regex/1.11.1 \
@@ -62,15 +61,15 @@ SRC_URI += " \
62 crate://crates.io/regex-syntax/0.8.5 \ 61 crate://crates.io/regex-syntax/0.8.5 \
63 crate://crates.io/rustversion/1.0.17 \ 62 crate://crates.io/rustversion/1.0.17 \
64 crate://crates.io/ryu/1.0.18 \ 63 crate://crates.io/ryu/1.0.18 \
65 crate://crates.io/serde/1.0.218 \ 64 crate://crates.io/serde/1.0.219 \
66 crate://crates.io/serde_derive/1.0.218 \ 65 crate://crates.io/serde_derive/1.0.219 \
67 crate://crates.io/serde_json/1.0.140 \ 66 crate://crates.io/serde_json/1.0.140 \
68 crate://crates.io/smallvec/1.14.0 \ 67 crate://crates.io/smallvec/1.15.0 \
69 crate://crates.io/speedate/0.15.0 \ 68 crate://crates.io/speedate/0.16.0 \
70 crate://crates.io/stable_deref_trait/1.2.0 \ 69 crate://crates.io/stable_deref_trait/1.2.0 \
71 crate://crates.io/static_assertions/1.1.0 \ 70 crate://crates.io/static_assertions/1.1.0 \
72 crate://crates.io/strum/0.26.3 \ 71 crate://crates.io/strum/0.27.1 \
73 crate://crates.io/strum_macros/0.26.4 \ 72 crate://crates.io/strum_macros/0.27.1 \
74 crate://crates.io/syn/2.0.82 \ 73 crate://crates.io/syn/2.0.82 \
75 crate://crates.io/synstructure/0.13.1 \ 74 crate://crates.io/synstructure/0.13.1 \
76 crate://crates.io/tap/1.0.1 \ 75 crate://crates.io/tap/1.0.1 \
@@ -83,34 +82,34 @@ SRC_URI += " \
83 crate://crates.io/utf8_iter/1.0.4 \ 82 crate://crates.io/utf8_iter/1.0.4 \
84 crate://crates.io/uuid/1.16.0 \ 83 crate://crates.io/uuid/1.16.0 \
85 crate://crates.io/version_check/0.9.5 \ 84 crate://crates.io/version_check/0.9.5 \
86 crate://crates.io/wasi/0.11.0+wasi-snapshot-preview1 \ 85 crate://crates.io/wasi/0.14.2+wasi-0.2.4 \
86 crate://crates.io/wit-bindgen-rt/0.39.0 \
87 crate://crates.io/write16/1.0.0 \ 87 crate://crates.io/write16/1.0.0 \
88 crate://crates.io/writeable/0.5.5 \ 88 crate://crates.io/writeable/0.5.5 \
89 crate://crates.io/wyz/0.5.1 \ 89 crate://crates.io/wyz/0.5.1 \
90 crate://crates.io/yoke/0.7.4 \ 90 crate://crates.io/yoke/0.7.4 \
91 crate://crates.io/yoke-derive/0.7.4 \ 91 crate://crates.io/yoke-derive/0.7.4 \
92 crate://crates.io/zerocopy/0.7.34 \ 92 crate://crates.io/zerocopy/0.8.25 \
93 crate://crates.io/zerocopy-derive/0.7.34 \ 93 crate://crates.io/zerocopy-derive/0.8.25 \
94 crate://crates.io/zerofrom/0.1.4 \ 94 crate://crates.io/zerofrom/0.1.4 \
95 crate://crates.io/zerofrom-derive/0.1.4 \ 95 crate://crates.io/zerofrom-derive/0.1.4 \
96 crate://crates.io/zerovec/0.10.4 \ 96 crate://crates.io/zerovec/0.10.4 \
97 crate://crates.io/zerovec-derive/0.10.3 \ 97 crate://crates.io/zerovec-derive/0.10.3 \
98" 98"
99 99
100SRC_URI[ahash-0.8.11.sha256sum] = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 100SRC_URI[ahash-0.8.12.sha256sum] = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75"
101SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 101SRC_URI[aho-corasick-1.1.3.sha256sum] = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
102SRC_URI[autocfg-1.3.0.sha256sum] = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 102SRC_URI[autocfg-1.3.0.sha256sum] = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
103SRC_URI[base64-0.22.1.sha256sum] = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 103SRC_URI[base64-0.22.1.sha256sum] = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
104SRC_URI[bitflags-2.9.1.sha256sum] = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967"
104SRC_URI[bitvec-1.0.1.sha256sum] = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 105SRC_URI[bitvec-1.0.1.sha256sum] = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
105SRC_URI[cc-1.0.101.sha256sum] = "ac367972e516d45567c7eafc73d24e1c193dcf200a8d94e9db7b3d38b349572d" 106SRC_URI[cc-1.0.101.sha256sum] = "ac367972e516d45567c7eafc73d24e1c193dcf200a8d94e9db7b3d38b349572d"
106SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 107SRC_URI[cfg-if-1.0.0.sha256sum] = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
107SRC_URI[displaydoc-0.2.5.sha256sum] = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 108SRC_URI[displaydoc-0.2.5.sha256sum] = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
108SRC_URI[enum_dispatch-0.3.13.sha256sum] = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" 109SRC_URI[enum_dispatch-0.3.13.sha256sum] = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd"
109SRC_URI[equivalent-1.0.1.sha256sum] = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
110SRC_URI[form_urlencoded-1.2.1.sha256sum] = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 110SRC_URI[form_urlencoded-1.2.1.sha256sum] = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
111SRC_URI[funty-2.0.0.sha256sum] = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 111SRC_URI[funty-2.0.0.sha256sum] = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
112SRC_URI[getrandom-0.2.15.sha256sum] = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 112SRC_URI[getrandom-0.3.3.sha256sum] = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"
113SRC_URI[hashbrown-0.14.5.sha256sum] = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
114SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 113SRC_URI[heck-0.5.0.sha256sum] = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
115SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 114SRC_URI[hex-0.4.3.sha256sum] = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
116SRC_URI[icu_collections-1.5.0.sha256sum] = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 115SRC_URI[icu_collections-1.5.0.sha256sum] = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
@@ -125,10 +124,9 @@ SRC_URI[icu_provider-1.5.0.sha256sum] = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42
125SRC_URI[icu_provider_macros-1.5.0.sha256sum] = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 124SRC_URI[icu_provider_macros-1.5.0.sha256sum] = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
126SRC_URI[idna-1.0.3.sha256sum] = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 125SRC_URI[idna-1.0.3.sha256sum] = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
127SRC_URI[idna_adapter-1.2.0.sha256sum] = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" 126SRC_URI[idna_adapter-1.2.0.sha256sum] = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
128SRC_URI[indexmap-2.2.6.sha256sum] = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
129SRC_URI[indoc-2.0.5.sha256sum] = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" 127SRC_URI[indoc-2.0.5.sha256sum] = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
130SRC_URI[itoa-1.0.11.sha256sum] = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 128SRC_URI[itoa-1.0.11.sha256sum] = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
131SRC_URI[jiter-0.9.0.sha256sum] = "c024ccb0ed468a474efa325edea34d4198fb601d290c4d1bc24fe31ed11902fc" 129SRC_URI[jiter-0.10.0.sha256sum] = "1bcfb1e43bda3ba59889499ff494c5f5b6b10864b74aa0bd4593ce4d16838aa6"
132SRC_URI[lexical-parse-float-1.0.5.sha256sum] = "de6f9cb01fb0b08060209a057c048fcbab8717b4c1ecd2eac66ebfe39a65b0f2" 130SRC_URI[lexical-parse-float-1.0.5.sha256sum] = "de6f9cb01fb0b08060209a057c048fcbab8717b4c1ecd2eac66ebfe39a65b0f2"
133SRC_URI[lexical-parse-integer-1.0.5.sha256sum] = "72207aae22fc0a121ba7b6d479e42cbfea549af1479c3f3a4f12c70dd66df12e" 131SRC_URI[lexical-parse-integer-1.0.5.sha256sum] = "72207aae22fc0a121ba7b6d479e42cbfea549af1479c3f3a4f12c70dd66df12e"
134SRC_URI[lexical-util-1.0.6.sha256sum] = "5a82e24bf537fd24c177ffbbdc6ebcc8d54732c35b50a3f28cc3f4e4c949a0b3" 132SRC_URI[lexical-util-1.0.6.sha256sum] = "5a82e24bf537fd24c177ffbbdc6ebcc8d54732c35b50a3f28cc3f4e4c949a0b3"
@@ -143,13 +141,14 @@ SRC_URI[once_cell-1.19.0.sha256sum] = "3fdb12b2476b595f9358c5161aa467c2438859caa
143SRC_URI[percent-encoding-2.3.1.sha256sum] = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 141SRC_URI[percent-encoding-2.3.1.sha256sum] = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
144SRC_URI[portable-atomic-1.6.0.sha256sum] = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 142SRC_URI[portable-atomic-1.6.0.sha256sum] = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0"
145SRC_URI[proc-macro2-1.0.86.sha256sum] = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 143SRC_URI[proc-macro2-1.0.86.sha256sum] = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
146SRC_URI[pyo3-0.24.1.sha256sum] = "17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229" 144SRC_URI[pyo3-0.25.0.sha256sum] = "f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4"
147SRC_URI[pyo3-build-config-0.24.1.sha256sum] = "e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1" 145SRC_URI[pyo3-build-config-0.25.0.sha256sum] = "755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d"
148SRC_URI[pyo3-ffi-0.24.1.sha256sum] = "05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc" 146SRC_URI[pyo3-ffi-0.25.0.sha256sum] = "fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e"
149SRC_URI[pyo3-macros-0.24.1.sha256sum] = "5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44" 147SRC_URI[pyo3-macros-0.25.0.sha256sum] = "a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214"
150SRC_URI[pyo3-macros-backend-0.24.1.sha256sum] = "f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855" 148SRC_URI[pyo3-macros-backend-0.25.0.sha256sum] = "9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e"
151SRC_URI[python3-dll-a-0.2.13.sha256sum] = "49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed" 149SRC_URI[python3-dll-a-0.2.14.sha256sum] = "d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8"
152SRC_URI[quote-1.0.36.sha256sum] = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 150SRC_URI[quote-1.0.36.sha256sum] = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
151SRC_URI[r-efi-5.2.0.sha256sum] = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5"
153SRC_URI[radium-0.7.0.sha256sum] = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 152SRC_URI[radium-0.7.0.sha256sum] = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
154SRC_URI[radium-1.1.0.sha256sum] = "db0b76288902db304c864a12046b73d2d895cc34a4bb8137baaeebe9978a072c" 153SRC_URI[radium-1.1.0.sha256sum] = "db0b76288902db304c864a12046b73d2d895cc34a4bb8137baaeebe9978a072c"
155SRC_URI[regex-1.11.1.sha256sum] = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 154SRC_URI[regex-1.11.1.sha256sum] = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
@@ -157,15 +156,15 @@ SRC_URI[regex-automata-0.4.8.sha256sum] = "368758f23274712b504848e9d5a6f010445cc
157SRC_URI[regex-syntax-0.8.5.sha256sum] = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 156SRC_URI[regex-syntax-0.8.5.sha256sum] = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
158SRC_URI[rustversion-1.0.17.sha256sum] = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 157SRC_URI[rustversion-1.0.17.sha256sum] = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
159SRC_URI[ryu-1.0.18.sha256sum] = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 158SRC_URI[ryu-1.0.18.sha256sum] = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
160SRC_URI[serde-1.0.218.sha256sum] = "e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60" 159SRC_URI[serde-1.0.219.sha256sum] = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
161SRC_URI[serde_derive-1.0.218.sha256sum] = "f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b" 160SRC_URI[serde_derive-1.0.219.sha256sum] = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
162SRC_URI[serde_json-1.0.140.sha256sum] = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 161SRC_URI[serde_json-1.0.140.sha256sum] = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
163SRC_URI[smallvec-1.14.0.sha256sum] = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" 162SRC_URI[smallvec-1.15.0.sha256sum] = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9"
164SRC_URI[speedate-0.15.0.sha256sum] = "9a5e7adf4e07e7de39a64d77962ca14a09165e592d42d0c9f9acadb679f4f937" 163SRC_URI[speedate-0.16.0.sha256sum] = "bc823f2eb39713ef0d286058af264ce0d8ddcf62b8a78a0aec02cd0105576d87"
165SRC_URI[stable_deref_trait-1.2.0.sha256sum] = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 164SRC_URI[stable_deref_trait-1.2.0.sha256sum] = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
166SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 165SRC_URI[static_assertions-1.1.0.sha256sum] = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
167SRC_URI[strum-0.26.3.sha256sum] = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 166SRC_URI[strum-0.27.1.sha256sum] = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32"
168SRC_URI[strum_macros-0.26.4.sha256sum] = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 167SRC_URI[strum_macros-0.27.1.sha256sum] = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8"
169SRC_URI[syn-2.0.82.sha256sum] = "83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021" 168SRC_URI[syn-2.0.82.sha256sum] = "83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021"
170SRC_URI[synstructure-0.13.1.sha256sum] = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 169SRC_URI[synstructure-0.13.1.sha256sum] = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
171SRC_URI[tap-1.0.1.sha256sum] = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 170SRC_URI[tap-1.0.1.sha256sum] = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
@@ -178,14 +177,15 @@ SRC_URI[utf16_iter-1.0.5.sha256sum] = "c8232dd3cdaed5356e0f716d285e4b40b932ac434
178SRC_URI[utf8_iter-1.0.4.sha256sum] = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 177SRC_URI[utf8_iter-1.0.4.sha256sum] = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
179SRC_URI[uuid-1.16.0.sha256sum] = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" 178SRC_URI[uuid-1.16.0.sha256sum] = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9"
180SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 179SRC_URI[version_check-0.9.5.sha256sum] = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
181SRC_URI[wasi-0.11.0+wasi-snapshot-preview1.sha256sum] = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 180SRC_URI[wasi-0.14.2+wasi-0.2.4.sha256sum] = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
181SRC_URI[wit-bindgen-rt-0.39.0.sha256sum] = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
182SRC_URI[write16-1.0.0.sha256sum] = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 182SRC_URI[write16-1.0.0.sha256sum] = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
183SRC_URI[writeable-0.5.5.sha256sum] = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 183SRC_URI[writeable-0.5.5.sha256sum] = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
184SRC_URI[wyz-0.5.1.sha256sum] = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 184SRC_URI[wyz-0.5.1.sha256sum] = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed"
185SRC_URI[yoke-0.7.4.sha256sum] = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5" 185SRC_URI[yoke-0.7.4.sha256sum] = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5"
186SRC_URI[yoke-derive-0.7.4.sha256sum] = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" 186SRC_URI[yoke-derive-0.7.4.sha256sum] = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95"
187SRC_URI[zerocopy-0.7.34.sha256sum] = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" 187SRC_URI[zerocopy-0.8.25.sha256sum] = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb"
188SRC_URI[zerocopy-derive-0.7.34.sha256sum] = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" 188SRC_URI[zerocopy-derive-0.8.25.sha256sum] = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef"
189SRC_URI[zerofrom-0.1.4.sha256sum] = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55" 189SRC_URI[zerofrom-0.1.4.sha256sum] = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55"
190SRC_URI[zerofrom-derive-0.1.4.sha256sum] = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" 190SRC_URI[zerofrom-derive-0.1.4.sha256sum] = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5"
191SRC_URI[zerovec-0.10.4.sha256sum] = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" 191SRC_URI[zerovec-0.10.4.sha256sum] = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
diff --git a/meta-python/recipes-devtools/python/python3-pydantic-core/0001-cargo.toml-Update-bitvec-to-use-radium-1.x.patch b/meta-python/recipes-devtools/python/python3-pydantic-core/0001-cargo.toml-Update-bitvec-to-use-radium-1.x.patch
index 4f2012e8a2..58f8514630 100644
--- a/meta-python/recipes-devtools/python/python3-pydantic-core/0001-cargo.toml-Update-bitvec-to-use-radium-1.x.patch
+++ b/meta-python/recipes-devtools/python/python3-pydantic-core/0001-cargo.toml-Update-bitvec-to-use-radium-1.x.patch
@@ -1,4 +1,4 @@
1From 560c73cffabc1c2e66552d7c248c0928211d3dea Mon Sep 17 00:00:00 2001 1From 41fded05f38bdb8378b98be4f1dd5392a00f3d1b Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com> 2From: Khem Raj <raj.khem@gmail.com>
3Date: Sat, 19 Apr 2025 00:09:42 -0700 3Date: Sat, 19 Apr 2025 00:09:42 -0700
4Subject: [PATCH] cargo.toml: Update bitvec to use radium 1.x 4Subject: [PATCH] cargo.toml: Update bitvec to use radium 1.x
@@ -7,24 +7,15 @@ Upstream-Status: Submitted [https://github.com/ferrilab/bitvec/pull/220]
7 7
8Signed-off-by: Khem Raj <raj.khem@gmail.com> 8Signed-off-by: Khem Raj <raj.khem@gmail.com>
9--- 9---
10 Cargo.lock | 25 +++++++++++++++++++++++-- 10 Cargo.lock | 12 +++++++++++-
11 Cargo.toml | 1 + 11 Cargo.toml | 2 ++
12 2 files changed, 24 insertions(+), 2 deletions(-) 12 2 files changed, 13 insertions(+), 1 deletion(-)
13 13
14--- a/Cargo.toml 14diff --git a/Cargo.lock b/Cargo.lock
15+++ b/Cargo.toml 15index 44bdf4e..274b828 100644
16@@ -27,6 +27,8 @@ include = [
17 rust-version = "1.75"
18
19 [dependencies]
20+#bitvec = { git = "https://github.com/alexanderkjall/bitvec", branch = "upgrade-radium-to-1" }
21+radium = "1"
22 # TODO it would be very nice to remove the "py-clone" feature as it can panic,
23 # but needs a bit of work to make sure it's not used in the codebase
24 pyo3 = { version = "0.24", features = ["generate-import-lib", "num-bigint", "py-clone"] }
25--- a/Cargo.lock 16--- a/Cargo.lock
26+++ b/Cargo.lock 17+++ b/Cargo.lock
27@@ -43,7 +43,7 @@ source = "registry+https://github.com/ru 18@@ -49,7 +49,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
28 checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 19 checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c"
29 dependencies = [ 20 dependencies = [
30 "funty", 21 "funty",
@@ -33,7 +24,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
33 "tap", 24 "tap",
34 "wyz", 25 "wyz",
35 ] 26 ]
36@@ -436,6 +436,7 @@ dependencies = [ 27@@ -421,6 +421,7 @@ dependencies = [
37 "num-traits", 28 "num-traits",
38 "pyo3", 29 "pyo3",
39 "pyo3-build-config", 30 "pyo3-build-config",
@@ -41,10 +32,11 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
41 "regex", 32 "regex",
42 "serde", 33 "serde",
43 "serde_json", 34 "serde_json",
44@@ -538,6 +539,15 @@ source = "registry+https://github.com/ru 35@@ -527,6 +528,15 @@ version = "0.7.0"
36 source = "registry+https://github.com/rust-lang/crates.io-index"
45 checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 37 checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
46 38
47 [[package]] 39+[[package]]
48+name = "radium" 40+name = "radium"
49+version = "1.1.0" 41+version = "1.1.0"
50+source = "registry+https://github.com/rust-lang/crates.io-index" 42+source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -53,7 +45,19 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
53+ "cfg-if", 45+ "cfg-if",
54+] 46+]
55+ 47+
56+[[package]] 48 [[package]]
57 name = "regex" 49 name = "regex"
58 version = "1.11.1" 50 version = "1.11.1"
59 source = "registry+https://github.com/rust-lang/crates.io-index" 51diff --git a/Cargo.toml b/Cargo.toml
52index 660e06a..7ee67d6 100644
53--- a/Cargo.toml
54+++ b/Cargo.toml
55@@ -25,6 +25,8 @@ include = [
56 rust-version = "1.75"
57
58 [dependencies]
59+#bitvec = { git = "https://github.com/alexanderkjall/bitvec", branch = "upgrade-radium-to-1" }
60+radium = "1"
61 # TODO it would be very nice to remove the "py-clone" feature as it can panic,
62 # but needs a bit of work to make sure it's not used in the codebase
63 pyo3 = { version = "0.25", features = ["generate-import-lib", "num-bigint", "py-clone"] }
diff --git a/meta-python/recipes-devtools/python/python3-pydantic-core_2.34.1.bb b/meta-python/recipes-devtools/python/python3-pydantic-core_2.35.2.bb
index 0e2d065128..1d0d1f477b 100644
--- a/meta-python/recipes-devtools/python/python3-pydantic-core_2.34.1.bb
+++ b/meta-python/recipes-devtools/python/python3-pydantic-core_2.35.2.bb
@@ -12,7 +12,7 @@ require ${BPN}-crates.inc
12 12
13SRC_URI += "file://0001-Upgrade-radium-to-1.0.patch;patchdir=${UNPACKDIR}/cargo_home/bitbake/bitvec-1.0.1/" 13SRC_URI += "file://0001-Upgrade-radium-to-1.0.patch;patchdir=${UNPACKDIR}/cargo_home/bitbake/bitvec-1.0.1/"
14SRC_URI += "file://0001-cargo.toml-Update-bitvec-to-use-radium-1.x.patch" 14SRC_URI += "file://0001-cargo.toml-Update-bitvec-to-use-radium-1.x.patch"
15SRC_URI[sha256sum] = "6bf31628ab6d0e7c7c0372419898c52ef0a447b33ab47c7f62053bd013cc5b09" 15SRC_URI[sha256sum] = "e010b13ff0d6375ee83f7478fbda42e1fbf55f1b2feef76b673c40861ffd31e6"
16 16
17DEPENDS = "python3-maturin-native python3-typing-extensions" 17DEPENDS = "python3-maturin-native python3-typing-extensions"
18 18
@@ -38,6 +38,7 @@ RDEPENDS:${PN}-ptest += "\
38 python3-pytest-mock \ 38 python3-pytest-mock \
39 python3-pytest-timeout \ 39 python3-pytest-timeout \
40 python3-pytest-benchmark \ 40 python3-pytest-benchmark \
41 python3-typing-inspection \
41 python3-tzdata \ 42 python3-tzdata \
42 python3-zoneinfo \ 43 python3-zoneinfo \
43" 44"
diff --git a/meta-python/recipes-devtools/python/python3-pydantic/0001-pyprojects-Bump-pydantic-core-to-2.35.2.patch b/meta-python/recipes-devtools/python/python3-pydantic/0001-pyprojects-Bump-pydantic-core-to-2.35.2.patch
new file mode 100644
index 0000000000..794ebdbbc7
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-pydantic/0001-pyprojects-Bump-pydantic-core-to-2.35.2.patch
@@ -0,0 +1,36 @@
1From 6558daf87f8ae156f913c0e76403cbffee40e3cc Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Tue, 22 Jul 2025 11:46:35 -0700
4Subject: [PATCH] pyprojects: Bump pydantic-core to 2.35.2
5
6This matches with recipe in meta-python
7
8Upstream-Status: Pending
9
10Signed-off-by: Khem Raj <raj.khem@gmail.com>
11---
12 pyproject.toml | 2 +-
13 1 file changed, 1 insertion(+), 1 deletion(-)
14
15--- a/pyproject.toml
16+++ b/pyproject.toml
17@@ -48,7 +48,7 @@ dependencies = [
18 'typing-extensions>=4.13.0',
19 'annotated-types>=0.6.0',
20 # Keep this in sync with the version in the `check_pydantic_core_version()` function:
21- 'pydantic-core==2.35.1',
22+ 'pydantic-core==2.35.2',
23 'typing-inspection>=0.4.0',
24 ]
25 dynamic = ['version', 'readme']
26--- a/pydantic/version.py
27+++ b/pydantic/version.py
28@@ -66,7 +66,7 @@ def version_info() -> str:
29 def check_pydantic_core_version() -> bool:
30 """Check that the installed `pydantic-core` dependency is compatible."""
31 # Keep this in sync with the version constraint in the `pyproject.toml` dependencies:
32- return __pydantic_core_version__ == '2.35.1'
33+ return __pydantic_core_version__ == '2.35.2'
34
35
36 def parse_mypy_version(version: str) -> tuple[int, int, int]:
diff --git a/meta-python/recipes-devtools/python/python3-pydantic_2.11.3.bb b/meta-python/recipes-devtools/python/python3-pydantic_2.11.7.bb
index 47c077853a..250a433726 100644
--- a/meta-python/recipes-devtools/python/python3-pydantic_2.11.3.bb
+++ b/meta-python/recipes-devtools/python/python3-pydantic_2.11.7.bb
@@ -11,11 +11,10 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=09280955509d1c4ca14bae02f21d49a6"
11 11
12inherit python_hatchling ptest-python-pytest 12inherit python_hatchling ptest-python-pytest
13 13
14SRCREV = "bce81efdeac1cbefd0196b478a32aa2586bd595a" 14SRCREV = "702aaa6354cc30ae815676c57a8bbb4557ccb295"
15PV .= "+git" 15PV .= "+git"
16SRC_URI = "git://github.com/pydantic/pydantic;protocol=https;branch=main" 16SRC_URI = "git://github.com/pydantic/pydantic;protocol=https;branch=main"
17 17SRC_URI += "file://0001-pyprojects-Bump-pydantic-core-to-2.35.2.patch"
18
19DEPENDS += "python3-hatch-fancy-pypi-readme-native" 18DEPENDS += "python3-hatch-fancy-pypi-readme-native"
20 19
21RECIPE_NO_UPDATE_REASON = "Must be updated in sync with python3-pydantic-core." 20RECIPE_NO_UPDATE_REASON = "Must be updated in sync with python3-pydantic-core."
diff --git a/meta-python/recipes-devtools/python/python3-pyproject-api_1.8.0.bb b/meta-python/recipes-devtools/python/python3-pyproject-api_1.9.1.bb
index ddbddbea84..02fbfbcef6 100644
--- a/meta-python/recipes-devtools/python/python3-pyproject-api_1.8.0.bb
+++ b/meta-python/recipes-devtools/python/python3-pyproject-api_1.9.1.bb
@@ -6,7 +6,7 @@ HOMEPAGE = "https://pyproject-api.readthedocs.io"
6LICENSE = "MIT" 6LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://LICENSE;md5=11610a9d8fd95649cf8159be12b98cb7" 7LIC_FILES_CHKSUM = "file://LICENSE;md5=11610a9d8fd95649cf8159be12b98cb7"
8 8
9SRC_URI[sha256sum] = "77b8049f2feb5d33eefcc21b57f1e279636277a8ac8ad6b5871037b243778496" 9SRC_URI[sha256sum] = "43c9918f49daab37e302038fc1aed54a8c7a91a9fa935d00b9a485f37e0f5335"
10 10
11PYPI_PACKAGE = "pyproject_api" 11PYPI_PACKAGE = "pyproject_api"
12UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" 12UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
diff --git a/meta-python/recipes-extended/python3-portalocker/python3-portalocker_3.1.1.bb b/meta-python/recipes-extended/python3-portalocker/python3-portalocker_3.2.0.bb
index 7a36ab74e3..1d70b586c7 100644
--- a/meta-python/recipes-extended/python3-portalocker/python3-portalocker_3.1.1.bb
+++ b/meta-python/recipes-extended/python3-portalocker/python3-portalocker_3.2.0.bb
@@ -4,7 +4,7 @@ LICENSE = "BSD-3-Clause"
4 4
5LIC_FILES_CHKSUM = "file://LICENSE;md5=152634da660a374ca18c0734ed07c63c" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=152634da660a374ca18c0734ed07c63c"
6 6
7SRC_URI[sha256sum] = "ec20f6dda2ad9ce89fa399a5f31f4f1495f515958f0cb7ca6543cef7bb5a749e" 7SRC_URI[sha256sum] = "1f3002956a54a8c3730586c5c77bf18fae4149e07eaf1c29fc3faf4d5a3f89ac"
8 8
9DEPENDS += "python3-setuptools-scm-native" 9DEPENDS += "python3-setuptools-scm-native"
10 10
@@ -23,9 +23,9 @@ RDEPENDS:${PN}-ptest += " \
23" 23"
24 24
25do_install_ptest() { 25do_install_ptest() {
26 install -d ${D}${PTEST_PATH}/tests 26 install -d ${D}${PTEST_PATH}/portalocker_tests
27 cp -rf ${S}/portalocker_tests/* ${D}${PTEST_PATH}/tests/ 27 cp -rf ${S}/portalocker_tests/* ${D}${PTEST_PATH}/portalocker_tests/
28 rm -rf ${D}${PTEST_PATH}/tests/test_combined.py 28 rm -rf ${D}${PTEST_PATH}/portalocker_tests/test_combined.py
29} 29}
30 30
31RDEPENDS:${PN} += " \ 31RDEPENDS:${PN} += " \
diff --git a/meta-python/recipes/devtool/python3-exhale_0.3.7.bb b/meta-python/recipes/devtool/python3-exhale_0.3.7.bb
index 6168c3d2b3..0e80df9cc1 100644
--- a/meta-python/recipes/devtool/python3-exhale_0.3.7.bb
+++ b/meta-python/recipes/devtool/python3-exhale_0.3.7.bb
@@ -13,4 +13,8 @@ inherit pypi python_setuptools_build_meta
13 13
14PYPI_PACKAGE = "exhale" 14PYPI_PACKAGE = "exhale"
15 15
16RDEPENDS:${PN} = "\
17 python3-beautifulsoup4 \
18 "
19
16BBCLASSEXTEND =+ "native" 20BBCLASSEXTEND =+ "native"
diff --git a/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.18.2.bb b/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.27.0.bb
index f0653006a3..4dc1b86125 100644
--- a/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.18.2.bb
+++ b/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.27.0.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
12 12
13SRC_URI = "git://github.com/swagger-api/swagger-ui;branch=master;protocol=https" 13SRC_URI = "git://github.com/swagger-api/swagger-ui;branch=master;protocol=https"
14 14
15SRCREV = "3c7e281d97fd3e70b25f7ff4a001eabd56e375d7" 15SRCREV = "7b86721ad6494216d8bad0540c737efe1885688c"
16 16
17CVE_STATUS[CVE-2016-1000229] = "fixed-version: fixed since 2.2.1" 17CVE_STATUS[CVE-2016-1000229] = "fixed-version: fixed since 2.2.1"
18 18