summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-filesystems/recipes-utils/binfs/bindfs_1.18.3.bb (renamed from meta-filesystems/recipes-utils/binfs/bindfs_1.18.2.bb)2
-rw-r--r--meta-gnome/recipes-gimp/babl/babl_0.1.116.bb (renamed from meta-gnome/recipes-gimp/babl/babl_0.1.114.bb)2
-rw-r--r--meta-gnome/recipes-gimp/gegl/gegl_0.4.64.bb (renamed from meta-gnome/recipes-gimp/gegl/gegl_0.4.62.bb)2
-rw-r--r--meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_49.1.bb (renamed from meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_49.0.bb)2
-rw-r--r--meta-oe/recipes-core/ndctl/ndctl_v83.bb (renamed from meta-oe/recipes-core/ndctl/ndctl_v82.bb)2
-rw-r--r--meta-oe/recipes-devtools/b4/b4_0.14.3.bb (renamed from meta-oe/recipes-devtools/b4/b4_0.14.2.bb)2
-rw-r--r--meta-oe/recipes-devtools/ctags/ctags_6.2.20251012.0.bb (renamed from meta-oe/recipes-devtools/ctags/ctags_6.2.20250921.0.bb)2
-rw-r--r--meta-oe/recipes-devtools/mpich/mpich_4.3.2.bb (renamed from meta-oe/recipes-devtools/mpich/mpich_4.3.1.bb)2
-rw-r--r--meta-oe/recipes-devtools/sip/sip_6.13.1.bb (renamed from meta-oe/recipes-devtools/sip/sip_6.12.0.bb)2
-rw-r--r--meta-oe/recipes-extended/sanlock/sanlock_4.1.0.bb (renamed from meta-oe/recipes-extended/sanlock/sanlock_4.0.0.bb)2
-rw-r--r--meta-oe/recipes-graphics/graphviz/graphviz_14.0.1.bb (renamed from meta-oe/recipes-graphics/graphviz/graphviz_14.0.0.bb)2
-rw-r--r--meta-oe/recipes-graphics/libsdl3/libsdl3_3.2.24.bb (renamed from meta-oe/recipes-graphics/libsdl3/libsdl3_3.2.22.bb)2
-rw-r--r--meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2153-5795.patch47
-rw-r--r--meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2310-5872.patch41
-rw-r--r--meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2924-5814.patch36
-rw-r--r--meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2925-5739.patch52
-rw-r--r--meta-oe/recipes-support/hdf5/files/0001-Fixes-CVE-2025-6750-5856.patch87
-rw-r--r--meta-oe/recipes-support/hdf5/files/0001-Refix-of-the-attempts-in-PR-5209-5722.patch47
-rw-r--r--meta-oe/recipes-support/hdf5/hdf5_1.14.6.bb15
-rw-r--r--meta-oe/recipes-support/jsoncons/jsoncons_1.4.3.bb (renamed from meta-oe/recipes-support/jsoncons/jsoncons_1.4.1.bb)2
-rw-r--r--meta-oe/recipes-support/libeigen/libeigen/0001-Make-eigen_packet_wrapper-trivial-for-c-11.patch26
-rw-r--r--meta-oe/recipes-support/libeigen/libeigen_3.4.1.bb2
-rw-r--r--meta-oe/recipes-support/mcelog/mcelog_207.bb (renamed from meta-oe/recipes-support/mcelog/mcelog_206.bb)2
-rw-r--r--meta-oe/recipes-support/pv/pv_1.9.42.bb (renamed from meta-oe/recipes-support/pv/pv_1.9.34.bb)2
-rw-r--r--meta-oe/recipes-support/spdlog/spdlog_1.16.0.bb (renamed from meta-oe/recipes-support/spdlog/spdlog_1.15.3.bb)2
-rw-r--r--meta-oe/recipes-support/upower/upower_1.90.10.bb (renamed from meta-oe/recipes-support/upower/upower_1.90.6.bb)4
-rw-r--r--meta-oe/recipes-test/cukinia/cukinia_0.9.1.bb (renamed from meta-oe/recipes-test/cukinia/cukinia_0.9.0.bb)2
-rw-r--r--meta-perl/recipes-perl/libcgi/libcgi-perl_4.71.bb (renamed from meta-perl/recipes-perl/libcgi/libcgi-perl_4.70.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-alembic_1.17.0.bb (renamed from meta-python/recipes-devtools/python/python3-alembic_1.16.5.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-asgiref_3.10.0.bb (renamed from meta-python/recipes-devtools/python/python3-asgiref_3.9.2.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-astroid_4.0.1.bb (renamed from meta-python/recipes-devtools/python/python3-astroid_3.3.11.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-cachetools_6.2.1.bb (renamed from meta-python/recipes-devtools/python/python3-cachetools_6.2.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-cantools_40.7.1.bb (renamed from meta-python/recipes-devtools/python/python3-cantools_40.7.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-frozenlist_1.8.0.bb (renamed from meta-python/recipes-devtools/python/python3-frozenlist_1.7.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-greenstalk_2.1.1.bb (renamed from meta-python/recipes-devtools/python/python3-greenstalk_2.1.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.3.bb (renamed from meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-invoke_2.2.1.bb (renamed from meta-python/recipes-devtools/python/python3-invoke_2.2.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-ipython_9.6.0.bb (renamed from meta-python/recipes-devtools/python/python3-ipython_9.5.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-isort_7.0.0.bb (renamed from meta-python/recipes-devtools/python/python3-isort_6.0.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-matplotlib_3.10.7.bb (renamed from meta-python/recipes-devtools/python/python3-matplotlib_3.10.6.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-platformdirs_4.5.0.bb (renamed from meta-python/recipes-devtools/python/python3-platformdirs_4.4.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-propcache_0.4.1.bb (renamed from meta-python/recipes-devtools/python/python3-propcache_0.3.2.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-pymongo_4.15.3.bb (renamed from meta-python/recipes-devtools/python/python3-pymongo_4.15.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-pyproject-api_1.10.0.bb (renamed from meta-python/recipes-devtools/python/python3-pyproject-api_1.9.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-pyudev_0.24.4.bb (renamed from meta-python/recipes-devtools/python/python3-pyudev_0.24.3.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb (renamed from meta-python/recipes-devtools/python/python3-pyunormalize_16.0.0.bb)4
-rw-r--r--meta-python/recipes-devtools/python/python3-pyzstd_0.18.0.bb (renamed from meta-python/recipes-devtools/python/python3-pyzstd_0.17.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.44.bb (renamed from meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.43.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-tomli_2.3.0.bb (renamed from meta-python/recipes-devtools/python/python3-tomli_2.2.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-virtualenv_20.35.3.bb (renamed from meta-python/recipes-devtools/python/python3-virtualenv_20.34.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python3-nltk/python3-nltk_3.9.2.bb (renamed from meta-python/recipes-devtools/python3-nltk/python3-nltk_3.9.1.bb)2
-rw-r--r--meta-python/recipes-extended/python-rich/python3-rich_14.2.0.bb (renamed from meta-python/recipes-extended/python-rich/python3-rich_14.1.0.bb)2
-rw-r--r--meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.29.4.bb (renamed from meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.29.0.bb)2
53 files changed, 394 insertions, 51 deletions
diff --git a/meta-filesystems/recipes-utils/binfs/bindfs_1.18.2.bb b/meta-filesystems/recipes-utils/binfs/bindfs_1.18.3.bb
index 63e5ac5aa6..1c32f443ca 100644
--- a/meta-filesystems/recipes-utils/binfs/bindfs_1.18.2.bb
+++ b/meta-filesystems/recipes-utils/binfs/bindfs_1.18.3.bb
@@ -8,7 +8,7 @@ DEPENDS = "fuse"
8RDEPENDS:${PN} = "fuse" 8RDEPENDS:${PN} = "fuse"
9 9
10SRC_URI = "git://github.com/mpartel/bindfs;protocol=https;branch=master;tag=${PV}" 10SRC_URI = "git://github.com/mpartel/bindfs;protocol=https;branch=master;tag=${PV}"
11SRCREV = "755e0895040bbd43a8e2f3efc7f32f366160a408" 11SRCREV = "91fbfa48427c67f59c24e84f3855507531ba972c"
12 12
13 13
14inherit autotools pkgconfig gettext 14inherit autotools pkgconfig gettext
diff --git a/meta-gnome/recipes-gimp/babl/babl_0.1.114.bb b/meta-gnome/recipes-gimp/babl/babl_0.1.116.bb
index 172517517e..a0c5576e03 100644
--- a/meta-gnome/recipes-gimp/babl/babl_0.1.114.bb
+++ b/meta-gnome/recipes-gimp/babl/babl_0.1.116.bb
@@ -10,7 +10,7 @@ inherit setuptools3 gnomebase gobject-introspection vala
10DEPENDS += "lcms" 10DEPENDS += "lcms"
11 11
12SRC_URI = "https://download.gimp.org/pub/${BPN}/0.1/${BP}.tar.xz" 12SRC_URI = "https://download.gimp.org/pub/${BPN}/0.1/${BP}.tar.xz"
13SRC_URI[sha256sum] = "bcbb7786c1e447703db3bc7fa34d62d0d2d117b22f04d8834c7b2d5ded456487" 13SRC_URI[sha256sum] = "50fae069867c7ade1259888ff1e3db85fec86d708252e5385b5a4f39a78ec483"
14 14
15FILES:${PN} += "${libdir}/${BPN}-${@gnome_verdir("${PV}")}" 15FILES:${PN} += "${libdir}/${BPN}-${@gnome_verdir("${PV}")}"
16 16
diff --git a/meta-gnome/recipes-gimp/gegl/gegl_0.4.62.bb b/meta-gnome/recipes-gimp/gegl/gegl_0.4.64.bb
index 9dd9e31131..1a31f60f94 100644
--- a/meta-gnome/recipes-gimp/gegl/gegl_0.4.62.bb
+++ b/meta-gnome/recipes-gimp/gegl/gegl_0.4.64.bb
@@ -28,7 +28,7 @@ ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
28SHPV = "${@gnome_verdir("${PV}")}" 28SHPV = "${@gnome_verdir("${PV}")}"
29 29
30SRC_URI = "https://download.gimp.org/pub/${BPN}/${SHPV}/${BP}.tar.xz" 30SRC_URI = "https://download.gimp.org/pub/${BPN}/${SHPV}/${BP}.tar.xz"
31SRC_URI[sha256sum] = "5887576371ebf1d9e90797d10e4b9a7f1658228d4827583e79e1db3d94505c6c" 31SRC_URI[sha256sum] = "0de1c9dd22c160d5e4bdfc388d292f03447cca6258541b9a12fed783d0cf7c60"
32 32
33PACKAGECONFIG ??= "gexiv2 libraw librsvg pango poppler sdl2" 33PACKAGECONFIG ??= "gexiv2 libraw librsvg pango poppler sdl2"
34PACKAGECONFIG:class-native = "librsvg" 34PACKAGECONFIG:class-native = "librsvg"
diff --git a/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_49.0.bb b/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_49.1.bb
index 4b981125e4..b23e8bb8f3 100644
--- a/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_49.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-system-monitor/gnome-system-monitor_49.1.bb
@@ -23,7 +23,7 @@ inherit gnomebase gsettings gnome-help itstool gtk-icon-cache features_check get
23ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" 23ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
24REQUIRED_DISTRO_FEATURES = "polkit" 24REQUIRED_DISTRO_FEATURES = "polkit"
25 25
26SRC_URI[archive.sha256sum] = "dcc844dd70e4a077f066524dbd14f9cfe04b09831d70b7d69a51816723cd4aa0" 26SRC_URI[archive.sha256sum] = "915b6a321ada12eba7bf578c20c9fe5e41f55d532847cbd124bbddaaec11d70f"
27 27
28PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" 28PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
29PACKAGECONFIG[systemd] = "-Dsystemd=true, -Dsystemd=false, systemd" 29PACKAGECONFIG[systemd] = "-Dsystemd=true, -Dsystemd=false, systemd"
diff --git a/meta-oe/recipes-core/ndctl/ndctl_v82.bb b/meta-oe/recipes-core/ndctl/ndctl_v83.bb
index 2603217326..ed3c639369 100644
--- a/meta-oe/recipes-core/ndctl/ndctl_v82.bb
+++ b/meta-oe/recipes-core/ndctl/ndctl_v83.bb
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=74a614eac8b2657a4b8e6607421a0883"
10 10
11inherit meson pkgconfig bash-completion systemd 11inherit meson pkgconfig bash-completion systemd
12 12
13SRCREV = "74b9e411bf13e87df39a517d10143fafa7e2ea92" 13SRCREV = "4f7a1c63b3305c97013d3c46daa6c0f76feff10d"
14SRC_URI = "git://github.com/pmem/ndctl.git;branch=main;protocol=https;tag=${PV} \ 14SRC_URI = "git://github.com/pmem/ndctl.git;branch=main;protocol=https;tag=${PV} \
15 file://0001-include-libgen.h-for-basename.patch" 15 file://0001-include-libgen.h-for-basename.patch"
16 16
diff --git a/meta-oe/recipes-devtools/b4/b4_0.14.2.bb b/meta-oe/recipes-devtools/b4/b4_0.14.3.bb
index 794e1d24dd..a922f999e2 100644
--- a/meta-oe/recipes-devtools/b4/b4_0.14.2.bb
+++ b/meta-oe/recipes-devtools/b4/b4_0.14.3.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
5 5
6inherit pypi python_pep517 python_setuptools_build_meta 6inherit pypi python_pep517 python_setuptools_build_meta
7 7
8SRC_URI[sha256sum] = "4f835b6e5ae30eff6004bb25c15fd8f4f6ecd1105596e86db1871fef7d18113d" 8SRC_URI[sha256sum] = "31a4927b8dfbb5c97edfc9569cda3b6737bbfd8430881e8cc48a0b088ced6147"
9 9
10RDEPENDS:${PN} += " \ 10RDEPENDS:${PN} += " \
11 python3-mailbox \ 11 python3-mailbox \
diff --git a/meta-oe/recipes-devtools/ctags/ctags_6.2.20250921.0.bb b/meta-oe/recipes-devtools/ctags/ctags_6.2.20251012.0.bb
index 7f87f15f9a..5fec7c2b06 100644
--- a/meta-oe/recipes-devtools/ctags/ctags_6.2.20250921.0.bb
+++ b/meta-oe/recipes-devtools/ctags/ctags_6.2.20251012.0.bb
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
14 14
15inherit autotools-brokensep pkgconfig manpages 15inherit autotools-brokensep pkgconfig manpages
16 16
17SRCREV = "d45ba7971bea23a404a275a3a77c53a85f808fed" 17SRCREV = "e6a4947d6e04001771d4740636f83d34a1d6f281"
18SRC_URI = "git://github.com/universal-ctags/ctags;branch=master;protocol=https;tag=p${PV}" 18SRC_URI = "git://github.com/universal-ctags/ctags;branch=master;protocol=https;tag=p${PV}"
19 19
20 20
diff --git a/meta-oe/recipes-devtools/mpich/mpich_4.3.1.bb b/meta-oe/recipes-devtools/mpich/mpich_4.3.2.bb
index ffe1791c61..f1ac212023 100644
--- a/meta-oe/recipes-devtools/mpich/mpich_4.3.1.bb
+++ b/meta-oe/recipes-devtools/mpich/mpich_4.3.2.bb
@@ -6,7 +6,7 @@ LICENSE = "BSD-2-Clause"
6LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=3a296dfb961b957b0e8adf67d8478d3d" 6LIC_FILES_CHKSUM = "file://COPYRIGHT;md5=3a296dfb961b957b0e8adf67d8478d3d"
7 7
8SRC_URI = "http://www.mpich.org/static/downloads/${PV}/mpich-${PV}.tar.gz" 8SRC_URI = "http://www.mpich.org/static/downloads/${PV}/mpich-${PV}.tar.gz"
9SRC_URI[sha256sum] = "acc11cb2bdc69678dc8bba747c24a28233c58596f81f03785bf2b7bb7a0ef7dc" 9SRC_URI[sha256sum] = "47d774587a7156a53752218c811c852e70ac44db9c502dc3f399b4cb817e3818"
10 10
11RDEPENDS:${PN} += "bash perl libxml2" 11RDEPENDS:${PN} += "bash perl libxml2"
12 12
diff --git a/meta-oe/recipes-devtools/sip/sip_6.12.0.bb b/meta-oe/recipes-devtools/sip/sip_6.13.1.bb
index 20e705f1a6..1f7c3e9afd 100644
--- a/meta-oe/recipes-devtools/sip/sip_6.12.0.bb
+++ b/meta-oe/recipes-devtools/sip/sip_6.13.1.bb
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=236276327275fdb261636fb40b18d88d"
11inherit pypi python_setuptools_build_meta python3native 11inherit pypi python_setuptools_build_meta python3native
12 12
13PYPI_PACKAGE = "sip" 13PYPI_PACKAGE = "sip"
14SRC_URI[sha256sum] = "083ced94f85315493231119a63970b2ba42b1d38b38e730a70e02a99191a89c6" 14SRC_URI[sha256sum] = "d065b74eca996f29f1f0831ad321efaecf9906759b09466edc45349df7be6cd0"
15 15
16DEPENDS += "python3-setuptools-scm-native" 16DEPENDS += "python3-setuptools-scm-native"
17 17
diff --git a/meta-oe/recipes-extended/sanlock/sanlock_4.0.0.bb b/meta-oe/recipes-extended/sanlock/sanlock_4.1.0.bb
index fe8592be39..2f4886057e 100644
--- a/meta-oe/recipes-extended/sanlock/sanlock_4.0.0.bb
+++ b/meta-oe/recipes-extended/sanlock/sanlock_4.1.0.bb
@@ -17,7 +17,7 @@ SRC_URI = "git://pagure.io/sanlock.git;protocol=http;branch=master \
17 file://0001-sanlock-Replace-cp-a-with-cp-R-no-dereference-preser.patch \ 17 file://0001-sanlock-Replace-cp-a-with-cp-R-no-dereference-preser.patch \
18 file://0001-add-missing-system-header-string.h.patch \ 18 file://0001-add-missing-system-header-string.h.patch \
19 " 19 "
20SRCREV = "70c268a07273da78a4aadd14c40ffb75138ccebe" 20SRCREV = "57013022da9c06c13f65a24684522a04323f59b6"
21 21
22 22
23CVE_STATUS[CVE-2012-5638] = "fixed-version: The CPE in the NVD database doesn't reflect correctly the vulnerable versions." 23CVE_STATUS[CVE-2012-5638] = "fixed-version: The CPE in the NVD database doesn't reflect correctly the vulnerable versions."
diff --git a/meta-oe/recipes-graphics/graphviz/graphviz_14.0.0.bb b/meta-oe/recipes-graphics/graphviz/graphviz_14.0.1.bb
index c9e7618312..7114473ad0 100644
--- a/meta-oe/recipes-graphics/graphviz/graphviz_14.0.0.bb
+++ b/meta-oe/recipes-graphics/graphviz/graphviz_14.0.1.bb
@@ -23,7 +23,7 @@ SRC_URI = "https://gitlab.com/api/v4/projects/4207231/packages/generic/${BPN}-re
23SRC_URI:append:class-nativesdk = "\ 23SRC_URI:append:class-nativesdk = "\
24 file://graphviz-setup.sh \ 24 file://graphviz-setup.sh \
25" 25"
26SRC_URI[sha256sum] = "2e3531733cb584668c09bebd319d42b7284278e7702581b1ffdb279f2acd2fce" 26SRC_URI[sha256sum] = "2450df5d80c68f13f26362fafa797b2fbf887ebdc6733920cc5f7df5bec0cd23"
27 27
28UPSTREAM_CHECK_URI = "https://graphviz.org/download/" 28UPSTREAM_CHECK_URI = "https://graphviz.org/download/"
29UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)" 29UPSTREAM_CHECK_REGEX = "(?P<pver>\d+(\.\d+)+)"
diff --git a/meta-oe/recipes-graphics/libsdl3/libsdl3_3.2.22.bb b/meta-oe/recipes-graphics/libsdl3/libsdl3_3.2.24.bb
index d019212a7b..f556f332f8 100644
--- a/meta-oe/recipes-graphics/libsdl3/libsdl3_3.2.22.bb
+++ b/meta-oe/recipes-graphics/libsdl3/libsdl3_3.2.24.bb
@@ -19,7 +19,7 @@ SRC_URI = "http://www.libsdl.org/release/SDL3-${PV}.tar.gz"
19 19
20S = "${UNPACKDIR}/SDL3-${PV}" 20S = "${UNPACKDIR}/SDL3-${PV}"
21 21
22SRC_URI[sha256sum] = "f29d00cbcee273c0a54f3f32f86bf5c595e8823a96b1d92a145aac40571ebfcc" 22SRC_URI[sha256sum] = "81cc0fc17e5bf2c1754eeca9af9c47a76789ac5efdd165b3b91cbbe4b90bfb76"
23 23
24inherit cmake lib_package binconfig-disabled pkgconfig upstream-version-is-even 24inherit cmake lib_package binconfig-disabled pkgconfig upstream-version-is-even
25 25
diff --git a/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2153-5795.patch b/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2153-5795.patch
new file mode 100644
index 0000000000..4b31718dea
--- /dev/null
+++ b/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2153-5795.patch
@@ -0,0 +1,47 @@
1From 183c8aeb601a02a38dd6815bcb651a7317b1b647 Mon Sep 17 00:00:00 2001
2From: Glenn Song <43005495+glennsong09@users.noreply.github.com>
3Date: Thu, 9 Oct 2025 07:51:49 -0500
4Subject: [PATCH] Fix CVE-2025-2153 (#5795)
5
6This PR fixes #5329. Previously, the message flags field was able to be modified such that a message that is not sharable according to the share_flags field in H5O_msg_class_t could be treated as sharable. A check has been added to make sure messages that are not sharable can't be modified so that they indicate they can be shared.
7
8The bug was first reproduced using the fuzzer and the POC file from #5329. With this change, the heap based buffer overflow no longer occurs.
9
10CVE: CVE-2025-2153
11Upstream-Status: Backport [https://github.com/HDFGroup/hdf5/commit/38954615fc079538aa45d48097625a6d76aceef0]
12
13Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
14---
15 src/H5Ocache.c | 4 ++--
16 src/H5Omessage.c | 3 +++
17 2 files changed, 5 insertions(+), 2 deletions(-)
18
19diff --git a/src/H5Ocache.c b/src/H5Ocache.c
20index 87f321c..12c30cf 100644
21--- a/src/H5Ocache.c
22+++ b/src/H5Ocache.c
23@@ -1399,8 +1399,8 @@ H5O__chunk_deserialize(H5O_t *oh, haddr_t addr, size_t chunk_size, const uint8_t
24 else {
25 /* Check for message of unshareable class marked as "shareable"
26 */
27- if ((flags & H5O_MSG_FLAG_SHAREABLE) && H5O_msg_class_g[id] &&
28- !(H5O_msg_class_g[id]->share_flags & H5O_SHARE_IS_SHARABLE))
29+ if (((flags & H5O_MSG_FLAG_SHARED) || (flags & H5O_MSG_FLAG_SHAREABLE)) &&
30+ H5O_msg_class_g[id] && !(H5O_msg_class_g[id]->share_flags & H5O_SHARE_IS_SHARABLE))
31 HGOTO_ERROR(H5E_OHDR, H5E_CANTLOAD, FAIL,
32 "message of unshareable class flagged as shareable");
33
34diff --git a/src/H5Omessage.c b/src/H5Omessage.c
35index 7190e46..fb9006c 100644
36--- a/src/H5Omessage.c
37+++ b/src/H5Omessage.c
38@@ -354,6 +354,9 @@ H5O__msg_write_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, unsigned m
39 */
40 assert(!(mesg_flags & H5O_MSG_FLAG_DONTSHARE));
41
42+ /* Sanity check to see if the type is not sharable */
43+ assert(type->share_flags & H5O_SHARE_IS_SHARABLE);
44+
45 /* Remove the old message from the SOHM index */
46 /* (It would be more efficient to try to share the message first, then
47 * delete it (avoiding thrashing the index in the case the ref.
diff --git a/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2310-5872.patch b/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2310-5872.patch
new file mode 100644
index 0000000000..f15a7f9644
--- /dev/null
+++ b/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2310-5872.patch
@@ -0,0 +1,41 @@
1From 7cc3c76f681fb4ca739457950352654aecd647a9 Mon Sep 17 00:00:00 2001
2From: Matt L <124107509+mattjala@users.noreply.github.com>
3Date: Thu, 9 Oct 2025 16:10:23 -0500
4Subject: [PATCH] Fix CVE-2025-2310 (#5872)
5
6Malformed files can have a zero name-length, which when subtracted lead to an overflow and an out-of-bounds read.
7
8Check that name length is not too small in addition to checking for an overflow directly.
9
10CVE: CVE-2025-2310
11Upstream-Status: Backport [https://github.com/HDFGroup/hdf5/commit/6c86f97e03c6dc7d7bd2bae9acc422bdc3438ff4]
12
13Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
14---
15 src/H5Oattr.c | 6 ++++++
16 1 file changed, 6 insertions(+)
17
18diff --git a/src/H5Oattr.c b/src/H5Oattr.c
19index 6d1d237..2f8c259 100644
20--- a/src/H5Oattr.c
21+++ b/src/H5Oattr.c
22@@ -167,6 +167,11 @@ H5O__attr_decode(H5F_t *f, H5O_t *open_oh, unsigned H5_ATTR_UNUSED mesg_flags, u
23 if (H5_IS_BUFFER_OVERFLOW(p, 2, p_end))
24 HGOTO_ERROR(H5E_OHDR, H5E_OVERFLOW, NULL, "ran off end of input buffer while decoding");
25 UINT16DECODE(p, name_len); /* Including null */
26+
27+ /* Verify that retrieved name length (including null byte) is valid */
28+ if (name_len <= 1)
29+ HGOTO_ERROR(H5E_OHDR, H5E_CANTDECODE, NULL, "decoded name length is invalid");
30+
31 if (H5_IS_BUFFER_OVERFLOW(p, 2, p_end))
32 HGOTO_ERROR(H5E_OHDR, H5E_OVERFLOW, NULL, "ran off end of input buffer while decoding");
33 UINT16DECODE(p, attr->shared->dt_size);
34@@ -190,6 +195,7 @@ H5O__attr_decode(H5F_t *f, H5O_t *open_oh, unsigned H5_ATTR_UNUSED mesg_flags, u
35 */
36 if (H5_IS_BUFFER_OVERFLOW(p, name_len, p_end))
37 HGOTO_ERROR(H5E_OHDR, H5E_OVERFLOW, NULL, "ran off end of input buffer while decoding");
38+
39 if (NULL == (attr->shared->name = H5MM_strndup((const char *)p, name_len - 1)))
40 HGOTO_ERROR(H5E_RESOURCE, H5E_NOSPACE, NULL, "memory allocation failed");
41
diff --git a/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2924-5814.patch b/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2924-5814.patch
new file mode 100644
index 0000000000..a86b5a491b
--- /dev/null
+++ b/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2924-5814.patch
@@ -0,0 +1,36 @@
1From f76c5adea55edec75680fdd7365cc97abc112d0e Mon Sep 17 00:00:00 2001
2From: Glenn Song <43005495+glennsong09@users.noreply.github.com>
3Date: Mon, 15 Sep 2025 07:56:54 -0500
4Subject: [PATCH] Fix CVE-2025-2924 (#5814)
5
6CVE: CVE-2025-2924
7Upstream-Status: Backport [https://github.com/HDFGroup/hdf5/commit/0a57195ca67d278f1cf7d01566c121048e337a59]
8
9Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
10---
11 src/H5HLcache.c | 5 +++++
12 1 file changed, 5 insertions(+)
13
14diff --git a/src/H5HLcache.c b/src/H5HLcache.c
15index d0836fe..7f412d2 100644
16--- a/src/H5HLcache.c
17+++ b/src/H5HLcache.c
18@@ -225,6 +225,7 @@ H5HL__fl_deserialize(H5HL_t *heap)
19 /* check arguments */
20 assert(heap);
21 assert(!heap->freelist);
22+ HDcompile_assert(sizeof(hsize_t) == sizeof(uint64_t));
23
24 /* Build free list */
25 free_block = heap->free_block;
26@@ -232,6 +233,10 @@ H5HL__fl_deserialize(H5HL_t *heap)
27 const uint8_t *image; /* Pointer into image buffer */
28
29 /* Sanity check */
30+
31+ if (free_block > UINT64_MAX - (2 * heap->sizeof_size))
32+ HGOTO_ERROR(H5E_HEAP, H5E_BADRANGE, FAIL, "decoded heap block address overflow");
33+
34 if ((free_block + (2 * heap->sizeof_size)) > heap->dblk_size)
35 HGOTO_ERROR(H5E_HEAP, H5E_BADRANGE, FAIL, "bad heap free list");
36
diff --git a/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2925-5739.patch b/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2925-5739.patch
new file mode 100644
index 0000000000..7a0afba423
--- /dev/null
+++ b/meta-oe/recipes-support/hdf5/files/0001-Fix-CVE-2025-2925-5739.patch
@@ -0,0 +1,52 @@
1From ad959fdac99810ea64504d7bdfc7724c5ca25e21 Mon Sep 17 00:00:00 2001
2From: Glenn Song <43005495+glennsong09@users.noreply.github.com>
3Date: Thu, 9 Oct 2025 14:48:55 -0500
4Subject: [PATCH] Fix CVE-2025-2925 (#5739)
5
6This PR fixes issue #5383, which was occurring due to actual_len + H5C_IMAGE_EXTRA_SPACE being 0. When realloc was called, it freed image, but gets sent to done before new_image can be assigned to image. Because the pointer for image isn't null, it attempts to free it here again, causing the double free to occur. This PR addresses Quincey's concern and fixes the issue while preserving new_image and image.
7
8The bug was first reproduced using the fuzzer and the POC file from #5383. With this change, the double free no longer occurs.
9
10CVE: CVE-2025-2925
11Upstream-Status: Backport [https://github.com/HDFGroup/hdf5/commit/4310c19608455c17a213383d07715efb2918defc]
12
13Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
14---
15 src/H5Centry.c | 10 ++++++++++
16 1 file changed, 10 insertions(+)
17
18diff --git a/src/H5Centry.c b/src/H5Centry.c
19index 1ca7479..77bc00d 100644
20--- a/src/H5Centry.c
21+++ b/src/H5Centry.c
22@@ -1051,9 +1051,14 @@ H5C__load_entry(H5F_t *f,
23 */
24 do {
25 if (actual_len != len) {
26+ /* Verify that the length isn't a bad value */
27+ if (len == 0)
28+ HGOTO_ERROR(H5E_CACHE, H5E_BADVALUE, NULL, "len is a bad value");
29+
30 if (NULL == (new_image = H5MM_realloc(image, len + H5C_IMAGE_EXTRA_SPACE)))
31 HGOTO_ERROR(H5E_CACHE, H5E_CANTALLOC, NULL, "image null after H5MM_realloc()");
32 image = (uint8_t *)new_image;
33+
34 #if H5C_DO_MEMORY_SANITY_CHECKS
35 H5MM_memcpy(image + len, H5C_IMAGE_SANITY_VALUE, H5C_IMAGE_EXTRA_SPACE);
36 #endif /* H5C_DO_MEMORY_SANITY_CHECKS */
37@@ -1104,10 +1109,15 @@ H5C__load_entry(H5F_t *f,
38 if (H5C__verify_len_eoa(f, type, addr, &actual_len, true) < 0)
39 HGOTO_ERROR(H5E_CACHE, H5E_BADVALUE, NULL, "actual_len exceeds EOA");
40
41+ /* Verify that the length isn't 0 */
42+ if (actual_len == 0)
43+ HGOTO_ERROR(H5E_CACHE, H5E_BADVALUE, NULL, "actual_len is a bad value");
44+
45 /* Expand buffer to new size */
46 if (NULL == (new_image = H5MM_realloc(image, actual_len + H5C_IMAGE_EXTRA_SPACE)))
47 HGOTO_ERROR(H5E_CACHE, H5E_CANTALLOC, NULL, "image null after H5MM_realloc()");
48 image = (uint8_t *)new_image;
49+
50 #if H5C_DO_MEMORY_SANITY_CHECKS
51 H5MM_memcpy(image + actual_len, H5C_IMAGE_SANITY_VALUE, H5C_IMAGE_EXTRA_SPACE);
52 #endif /* H5C_DO_MEMORY_SANITY_CHECKS */
diff --git a/meta-oe/recipes-support/hdf5/files/0001-Fixes-CVE-2025-6750-5856.patch b/meta-oe/recipes-support/hdf5/files/0001-Fixes-CVE-2025-6750-5856.patch
new file mode 100644
index 0000000000..cf8687f010
--- /dev/null
+++ b/meta-oe/recipes-support/hdf5/files/0001-Fixes-CVE-2025-6750-5856.patch
@@ -0,0 +1,87 @@
1From 7159488b73fb429a78f79763f7b3775a3c160fad Mon Sep 17 00:00:00 2001
2From: bmribler <39579120+bmribler@users.noreply.github.com>
3Date: Fri, 26 Sep 2025 11:46:50 -0400
4Subject: [PATCH] Fixes CVE-2025-6750 (#5856)
5
6* Fixes CVE-2025-6750
7
8A heap buffer overflow occurred because an mtime message was not properly decoded, resulting in a buffer of size 0 being passed into the encoder.
9
10This PR added decoding for both old and new mtime messages which will allow invalid message size to be detected.
11
12Fixes #5549
13
14CVE: CVE-2025-6750
15Upstream-Status: Backport [https://github.com/HDFGroup/hdf5/commit/86149a098837a37b2513746e9baf84010f75fb54]
16
17Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
18---
19 src/H5Ocache.c | 41 +++++++++++++++++++++++++++++++++++------
20 1 file changed, 35 insertions(+), 6 deletions(-)
21
22diff --git a/src/H5Ocache.c b/src/H5Ocache.c
23index 12c30cf..e6095a7 100644
24--- a/src/H5Ocache.c
25+++ b/src/H5Ocache.c
26@@ -1265,6 +1265,9 @@ H5O__chunk_deserialize(H5O_t *oh, haddr_t addr, size_t chunk_size, const uint8_t
27 if (mesg_size != H5O_ALIGN_OH(oh, mesg_size))
28 HGOTO_ERROR(H5E_OHDR, H5E_CANTLOAD, FAIL, "message not aligned");
29
30+ if (H5_IS_BUFFER_OVERFLOW(chunk_image, mesg_size, p_end))
31+ HGOTO_ERROR(H5E_OHDR, H5E_BADVALUE, FAIL, "message size exceeds buffer end");
32+
33 /* Message flags */
34 if (H5_IS_BUFFER_OVERFLOW(chunk_image, 1, p_end))
35 HGOTO_ERROR(H5E_OHDR, H5E_OVERFLOW, FAIL, "ran off end of input buffer while decoding");
36@@ -1297,12 +1300,6 @@ H5O__chunk_deserialize(H5O_t *oh, haddr_t addr, size_t chunk_size, const uint8_t
37 }
38 }
39
40- /* Try to detect invalidly formatted object header message that
41- * extends past end of chunk.
42- */
43- if (chunk_image + mesg_size > eom_ptr)
44- HGOTO_ERROR(H5E_OHDR, H5E_CANTINIT, FAIL, "corrupt object header");
45-
46 /* Increment count of null messages */
47 if (H5O_NULL_ID == id)
48 nullcnt++;
49@@ -1449,6 +1446,38 @@ H5O__chunk_deserialize(H5O_t *oh, haddr_t addr, size_t chunk_size, const uint8_t
50 HGOTO_ERROR(H5E_OHDR, H5E_CANTSET, FAIL, "can't decode refcount");
51 oh->nlink = *refcount;
52 }
53+ /* Check if message is an old mtime message */
54+ else if (H5O_MTIME_ID == id) {
55+ time_t *mtime = NULL;
56+
57+ /* Decode mtime message */
58+ mtime =
59+ (time_t *)(H5O_MSG_MTIME->decode)(udata->f, NULL, 0, &ioflags, mesg->raw_size, mesg->raw);
60+
61+ /* Save the decoded old format mtime */
62+ if (!mtime)
63+ HGOTO_ERROR(H5E_OHDR, H5E_CANTDECODE, FAIL, "can't decode old format mtime");
64+
65+ /* Save 'native' form of mtime message and its value */
66+ mesg->native = mtime;
67+ oh->ctime = *mtime;
68+ }
69+ /* Check if message is an new mtime message */
70+ else if (H5O_MTIME_NEW_ID == id) {
71+ time_t *mtime = NULL;
72+
73+ /* Decode mtime message */
74+ mtime = (time_t *)(H5O_MSG_MTIME_NEW->decode)(udata->f, NULL, 0, &ioflags, mesg->raw_size,
75+ mesg->raw);
76+
77+ /* Save the decoded new format mtime */
78+ if (!mtime)
79+ HGOTO_ERROR(H5E_OHDR, H5E_CANTDECODE, FAIL, "can't decode new format mtime");
80+
81+ /* Save 'native' form of mtime message and its value */
82+ mesg->native = mtime;
83+ oh->ctime = *mtime;
84+ }
85 /* Check if message is a link message */
86 else if (H5O_LINK_ID == id) {
87 /* Increment the count of link messages */
diff --git a/meta-oe/recipes-support/hdf5/files/0001-Refix-of-the-attempts-in-PR-5209-5722.patch b/meta-oe/recipes-support/hdf5/files/0001-Refix-of-the-attempts-in-PR-5209-5722.patch
new file mode 100644
index 0000000000..bb18879b5e
--- /dev/null
+++ b/meta-oe/recipes-support/hdf5/files/0001-Refix-of-the-attempts-in-PR-5209-5722.patch
@@ -0,0 +1,47 @@
1From 0354419c3b5c6832c994b005903372f156b5fddb Mon Sep 17 00:00:00 2001
2From: bmribler <39579120+bmribler@users.noreply.github.com>
3Date: Wed, 13 Aug 2025 14:45:41 -0400
4Subject: [PATCH] Refix of the attempts in PR-5209 (#5722)
5
6This PR addresses the root cause of the issue by adding a sanity-check immediately
7after reading the file space page size from the file.
8
9The same fuzzer in GH-5376 was used to verify that the assert before the vulnerability
10had occurred and that an error indicating a corrupted file space page size replaced it.
11
12CVE: CVE-2025-2914
13Upstream-Status: Backport [https://github.com/HDFGroup/hdf5/commit/804f3bace997e416917b235dbd3beac3652a8a05]
14
15Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
16---
17 src/H5Fsuper.c | 2 ++
18 src/H5Ofsinfo.c | 3 +++
19 2 files changed, 5 insertions(+)
20
21diff --git a/src/H5Fsuper.c b/src/H5Fsuper.c
22index d9fe3a7..1c8dc6c 100644
23--- a/src/H5Fsuper.c
24+++ b/src/H5Fsuper.c
25@@ -746,6 +746,8 @@ H5F__super_read(H5F_t *f, H5P_genplist_t *fa_plist, bool initial_read)
26 if (!(flags & H5O_MSG_FLAG_WAS_UNKNOWN)) {
27 H5O_fsinfo_t fsinfo; /* File space info message from superblock extension */
28
29+ memset(&fsinfo, 0, sizeof(H5O_fsinfo_t));
30+
31 /* f->shared->null_fsm_addr: Whether to drop free-space to the floor */
32 /* The h5clear tool uses this property to tell the library
33 * to drop free-space to the floor
34diff --git a/src/H5Ofsinfo.c b/src/H5Ofsinfo.c
35index 5b69235..2bb6ea6 100644
36--- a/src/H5Ofsinfo.c
37+++ b/src/H5Ofsinfo.c
38@@ -182,6 +182,9 @@ H5O__fsinfo_decode(H5F_t *f, H5O_t H5_ATTR_UNUSED *open_oh, unsigned H5_ATTR_UNU
39 if (H5_IS_BUFFER_OVERFLOW(p, H5F_sizeof_size(f), p_end))
40 HGOTO_ERROR(H5E_OHDR, H5E_OVERFLOW, NULL, "ran off end of input buffer while decoding");
41 H5F_DECODE_LENGTH(f, p, fsinfo->page_size); /* File space page size */
42+ /* Basic sanity check */
43+ if (fsinfo->page_size == 0 || fsinfo->page_size > H5F_FILE_SPACE_PAGE_SIZE_MAX)
44+ HGOTO_ERROR(H5E_OHDR, H5E_BADVALUE, NULL, "invalid page size in file space info");
45
46 if (H5_IS_BUFFER_OVERFLOW(p, 2, p_end))
47 HGOTO_ERROR(H5E_OHDR, H5E_OVERFLOW, NULL, "ran off end of input buffer while decoding");
diff --git a/meta-oe/recipes-support/hdf5/hdf5_1.14.6.bb b/meta-oe/recipes-support/hdf5/hdf5_1.14.6.bb
index 974007a3e9..7d75f0e7dc 100644
--- a/meta-oe/recipes-support/hdf5/hdf5_1.14.6.bb
+++ b/meta-oe/recipes-support/hdf5/hdf5_1.14.6.bb
@@ -11,11 +11,16 @@ inherit cmake siteinfo qemu multilib_header multilib_script
11 11
12DEPENDS += "qemu-native zlib" 12DEPENDS += "qemu-native zlib"
13 13
14SRC_URI = " \ 14SRC_URI = "https://support.hdfgroup.org/releases/hdf5/v1_14/v1_14_6/downloads/${BPN}-${PV}.tar.gz \
15 https://support.hdfgroup.org/releases/hdf5/v1_14/v1_14_6/downloads/${BPN}-${PV}.tar.gz \ 15 file://0002-Remove-suffix-shared-from-shared-library-name.patch \
16 file://0002-Remove-suffix-shared-from-shared-library-name.patch \ 16 file://0001-cmake-remove-build-flags.patch \
17 file://0001-cmake-remove-build-flags.patch \ 17 file://0001-Fix-CVE-2025-2153-5795.patch \
18" 18 file://0001-Fix-CVE-2025-2310-5872.patch \
19 file://0001-Refix-of-the-attempts-in-PR-5209-5722.patch \
20 file://0001-Fix-CVE-2025-2924-5814.patch \
21 file://0001-Fix-CVE-2025-2925-5739.patch \
22 file://0001-Fixes-CVE-2025-6750-5856.patch \
23 "
19SRC_URI[sha256sum] = "e4defbac30f50d64e1556374aa49e574417c9e72c6b1de7a4ff88c4b1bea6e9b" 24SRC_URI[sha256sum] = "e4defbac30f50d64e1556374aa49e574417c9e72c6b1de7a4ff88c4b1bea6e9b"
20 25
21FILES:${PN} += "${libdir}/libhdf5.settings ${datadir}/*" 26FILES:${PN} += "${libdir}/libhdf5.settings ${datadir}/*"
diff --git a/meta-oe/recipes-support/jsoncons/jsoncons_1.4.1.bb b/meta-oe/recipes-support/jsoncons/jsoncons_1.4.3.bb
index da288a9cf6..f5e19e4191 100644
--- a/meta-oe/recipes-support/jsoncons/jsoncons_1.4.1.bb
+++ b/meta-oe/recipes-support/jsoncons/jsoncons_1.4.3.bb
@@ -5,7 +5,7 @@ LICENSE = "BSL-1.0"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=6ee7f7ed2001e4cde4679fdb8926f820" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=6ee7f7ed2001e4cde4679fdb8926f820"
6 6
7SRC_URI = "git://github.com/danielaparker/jsoncons.git;protocol=https;branch=master;tag=v${PV}" 7SRC_URI = "git://github.com/danielaparker/jsoncons.git;protocol=https;branch=master;tag=v${PV}"
8SRCREV = "64abcff1f6a828f854e54650b106326dc328fab6" 8SRCREV = "6170b71ee6f2cd64958fc7a14e6f04b36f523d90"
9 9
10 10
11inherit cmake 11inherit cmake
diff --git a/meta-oe/recipes-support/libeigen/libeigen/0001-Make-eigen_packet_wrapper-trivial-for-c-11.patch b/meta-oe/recipes-support/libeigen/libeigen/0001-Make-eigen_packet_wrapper-trivial-for-c-11.patch
new file mode 100644
index 0000000000..855bf01ae9
--- /dev/null
+++ b/meta-oe/recipes-support/libeigen/libeigen/0001-Make-eigen_packet_wrapper-trivial-for-c-11.patch
@@ -0,0 +1,26 @@
1From 0295f81a835ef69e2bacd9e75ab5782eca398720 Mon Sep 17 00:00:00 2001
2From: =?UTF-8?q?Antonio=20S=C3=A1nchez?= <cantonios@google.com>
3Date: Thu, 2 Oct 2025 17:53:19 +0000
4Subject: [PATCH] Make `eigen_packet_wrapper` trivial for c++11.
5
6Upstream-Status: Backport [https://gitlab.com/libeigen/eigen/-/commit/0295f81a835ef69e2bacd9e75ab5782eca398720]
7---
8 Eigen/src/Core/GenericPacketMath.h | 4 ++++
9 1 file changed, 4 insertions(+)
10
11diff --git a/Eigen/src/Core/GenericPacketMath.h b/Eigen/src/Core/GenericPacketMath.h
12index af45f3936..4aeb77de8 100644
13--- a/Eigen/src/Core/GenericPacketMath.h
14+++ b/Eigen/src/Core/GenericPacketMath.h
15@@ -160,7 +160,11 @@ struct eigen_packet_wrapper
16 {
17 EIGEN_ALWAYS_INLINE operator T&() { return m_val; }
18 EIGEN_ALWAYS_INLINE operator const T&() const { return m_val; }
19+#if EIGEN_HAS_CXX11
20+ EIGEN_ALWAYS_INLINE eigen_packet_wrapper() = default;
21+#else
22 EIGEN_ALWAYS_INLINE eigen_packet_wrapper() {};
23+#endif
24 EIGEN_ALWAYS_INLINE eigen_packet_wrapper(const T &v) : m_val(v) {}
25 EIGEN_ALWAYS_INLINE eigen_packet_wrapper& operator=(const T &v) {
26 m_val = v;
diff --git a/meta-oe/recipes-support/libeigen/libeigen_3.4.1.bb b/meta-oe/recipes-support/libeigen/libeigen_3.4.1.bb
index c5421e4621..5cb7407608 100644
--- a/meta-oe/recipes-support/libeigen/libeigen_3.4.1.bb
+++ b/meta-oe/recipes-support/libeigen/libeigen_3.4.1.bb
@@ -14,11 +14,11 @@ LIC_FILES_CHKSUM = "file://COPYING.MPL2;md5=815ca599c9df247a0c7f619bab123dad \
14 14
15SRC_URI = "git://gitlab.com/libeigen/eigen.git;protocol=http;branch=3.4 \ 15SRC_URI = "git://gitlab.com/libeigen/eigen.git;protocol=http;branch=3.4 \
16 file://0001-Remove-LGPL-Code-and-references.patch \ 16 file://0001-Remove-LGPL-Code-and-references.patch \
17 file://0001-Make-eigen_packet_wrapper-trivial-for-c-11.patch \
17" 18"
18 19
19SRCREV = "d71c30c47858effcbd39967097a2d99ee48db464" 20SRCREV = "d71c30c47858effcbd39967097a2d99ee48db464"
20 21
21
22inherit cmake 22inherit cmake
23 23
24PACKAGECONFIG ??= "" 24PACKAGECONFIG ??= ""
diff --git a/meta-oe/recipes-support/mcelog/mcelog_206.bb b/meta-oe/recipes-support/mcelog/mcelog_207.bb
index 7685de722e..b7800066ca 100644
--- a/meta-oe/recipes-support/mcelog/mcelog_206.bb
+++ b/meta-oe/recipes-support/mcelog/mcelog_207.bb
@@ -10,7 +10,7 @@ SRC_URI = "git://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git;protocol=http;;
10 file://run-ptest \ 10 file://run-ptest \
11 " 11 "
12 12
13SRCREV = "7aa81797e3a42973c6aca0468ca35638bbbb06dc" 13SRCREV = "bcd71be7776f1fdbd043064bf3034a0cbf297666"
14 14
15LICENSE = "GPL-2.0-only" 15LICENSE = "GPL-2.0-only"
16LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263" 16LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
diff --git a/meta-oe/recipes-support/pv/pv_1.9.34.bb b/meta-oe/recipes-support/pv/pv_1.9.42.bb
index b6e2c42812..f60460c025 100644
--- a/meta-oe/recipes-support/pv/pv_1.9.34.bb
+++ b/meta-oe/recipes-support/pv/pv_1.9.42.bb
@@ -8,7 +8,7 @@ SRC_URI = "https://www.ivarch.com/programs/sources/${BP}.tar.gz \
8 file://pv-test-system-version.patch \ 8 file://pv-test-system-version.patch \
9 file://run-ptest \ 9 file://run-ptest \
10" 10"
11SRC_URI[sha256sum] = "c0626bed6cbef5006b53d3281e8e3ae4b2838729462b21eccf28140eefef6bb1" 11SRC_URI[sha256sum] = "fbd7d1b04efee62c8241255a3fe1c5f5236f1a6e1ed85f02730b0c6448810175"
12 12
13UPSTREAM_CHECK_URI = "http://www.ivarch.com/programs/pv.shtml" 13UPSTREAM_CHECK_URI = "http://www.ivarch.com/programs/pv.shtml"
14UPSTREAM_CHECK_REGEX = "pv-(?P<pver>\d+(\.\d+)+).tar" 14UPSTREAM_CHECK_REGEX = "pv-(?P<pver>\d+(\.\d+)+).tar"
diff --git a/meta-oe/recipes-support/spdlog/spdlog_1.15.3.bb b/meta-oe/recipes-support/spdlog/spdlog_1.16.0.bb
index d03f01d3a8..7efa65697f 100644
--- a/meta-oe/recipes-support/spdlog/spdlog_1.15.3.bb
+++ b/meta-oe/recipes-support/spdlog/spdlog_1.16.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/gabime/spdlog/wiki"
3LICENSE = "MIT" 3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=9573510928429ad0cbe5ba4de77546e9" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=9573510928429ad0cbe5ba4de77546e9"
5 5
6SRCREV = "6fa36017cfd5731d617e1a934f0e5ea9c4445b13" 6SRCREV = "486b55554f11c9cccc913e11a87085b2a91f706f"
7SRC_URI = "git://github.com/gabime/spdlog.git;protocol=https;branch=v1.x;tag=v${PV}" 7SRC_URI = "git://github.com/gabime/spdlog.git;protocol=https;branch=v1.x;tag=v${PV}"
8 8
9DEPENDS += "fmt" 9DEPENDS += "fmt"
diff --git a/meta-oe/recipes-support/upower/upower_1.90.6.bb b/meta-oe/recipes-support/upower/upower_1.90.10.bb
index d2f58d5b22..a7effcd7de 100644
--- a/meta-oe/recipes-support/upower/upower_1.90.6.bb
+++ b/meta-oe/recipes-support/upower/upower_1.90.10.bb
@@ -12,7 +12,7 @@ DEPENDS = " \
12" 12"
13 13
14SRC_URI = "https://gitlab.freedesktop.org/${BPN}/${BPN}/-/archive/v${PV}/${BPN}-v${PV}.tar.bz2" 14SRC_URI = "https://gitlab.freedesktop.org/${BPN}/${BPN}/-/archive/v${PV}/${BPN}-v${PV}.tar.bz2"
15SRC_URI[sha256sum] = "aed4e42a21307512ad236ad58d7ee4e0196670c8524a168a0edccdc32964ea0c" 15SRC_URI[sha256sum] = "c1baf418b685ffe4150c8a75c04da0cec70323fe094b5b257b287eea564d3f56"
16S = "${UNPACKDIR}/${BPN}-v${PV}" 16S = "${UNPACKDIR}/${BPN}-v${PV}"
17 17
18UPSTREAM_CHECK_URI = "https://gitlab.freedesktop.org/${BPN}/${BPN}/-/tags" 18UPSTREAM_CHECK_URI = "https://gitlab.freedesktop.org/${BPN}/${BPN}/-/tags"
@@ -40,11 +40,13 @@ SYSTEMD_AUTO_ENABLE = "disable"
40 40
41RDEPENDS:${PN} += "${VIRTUAL-RUNTIME_dbus}" 41RDEPENDS:${PN} += "${VIRTUAL-RUNTIME_dbus}"
42RRECOMMENDS:${PN} += "pm-utils" 42RRECOMMENDS:${PN} += "pm-utils"
43PACKAGES += "${PN}-zsh-completion"
43FILES:${PN} += " \ 44FILES:${PN} += " \
44 ${datadir}/dbus-1/ \ 45 ${datadir}/dbus-1/ \
45 ${datadir}/polkit-1/ \ 46 ${datadir}/polkit-1/ \
46 ${base_libdir}/udev/* \ 47 ${base_libdir}/udev/* \
47" 48"
49FILES:${PN}-zsh-completion = "${datadir}/zsh"
48 50
49do_install:append() { 51do_install:append() {
50 # remove integration tests scripts 52 # remove integration tests scripts
diff --git a/meta-oe/recipes-test/cukinia/cukinia_0.9.0.bb b/meta-oe/recipes-test/cukinia/cukinia_0.9.1.bb
index 4e61fecd9a..720a46ad82 100644
--- a/meta-oe/recipes-test/cukinia/cukinia_0.9.0.bb
+++ b/meta-oe/recipes-test/cukinia/cukinia_0.9.1.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;tag=v${PV}" 9SRC_URI = "git://github.com/savoirfairelinux/cukinia.git;protocol=https;branch=master;tag=v${PV}"
10 10
11SRCREV = "ce10e333d7169df80b44a0ea9bbbfaffbe4c59f9" 11SRCREV = "35d621f7abbf8453b37beeab6719705dcbfb4ed2"
12 12
13 13
14RRECOMMENDS:${PN} = "libgpiod-tools" 14RRECOMMENDS:${PN} = "libgpiod-tools"
diff --git a/meta-perl/recipes-perl/libcgi/libcgi-perl_4.70.bb b/meta-perl/recipes-perl/libcgi/libcgi-perl_4.71.bb
index 59803b403a..8e44e1ffb0 100644
--- a/meta-perl/recipes-perl/libcgi/libcgi-perl_4.70.bb
+++ b/meta-perl/recipes-perl/libcgi/libcgi-perl_4.71.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] = "538ad19c40402e3bbbe00e6d374c3ce2966feb391096dac883ac5104c2083bc9" 13SRC_URI[sha256sum] = "9da85b30d9404d183da7ca7aedb83702cb07ed73c3078bf6f36c87f1e8a0196a"
14 14
15S = "${UNPACKDIR}/CGI-${PV}" 15S = "${UNPACKDIR}/CGI-${PV}"
16 16
diff --git a/meta-python/recipes-devtools/python/python3-alembic_1.16.5.bb b/meta-python/recipes-devtools/python/python3-alembic_1.17.0.bb
index e3abce84a9..34273e6807 100644
--- a/meta-python/recipes-devtools/python/python3-alembic_1.16.5.bb
+++ b/meta-python/recipes-devtools/python/python3-alembic_1.17.0.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=d2ee18d90dcc02d96b76e9e953629936"
4 4
5inherit pypi python_setuptools_build_meta 5inherit pypi python_setuptools_build_meta
6 6
7SRC_URI[sha256sum] = "a88bb7f6e513bd4301ecf4c7f2206fe93f9913f9b48dac3b78babde2d6fe765e" 7SRC_URI[sha256sum] = "4652a0b3e19616b57d652b82bfa5e38bf5dbea0813eed971612671cb9e90c0fe"
8 8
9RDEPENDS:${PN} += "\ 9RDEPENDS:${PN} += "\
10 python3-dateutil \ 10 python3-dateutil \
diff --git a/meta-python/recipes-devtools/python/python3-asgiref_3.9.2.bb b/meta-python/recipes-devtools/python/python3-asgiref_3.10.0.bb
index 078f425d2b..7be6156c76 100644
--- a/meta-python/recipes-devtools/python/python3-asgiref_3.9.2.bb
+++ b/meta-python/recipes-devtools/python/python3-asgiref_3.10.0.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
4LICENSE = "BSD-3-Clause" 4LICENSE = "BSD-3-Clause"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=f09eb47206614a4954c51db8a94840fa"
6 6
7SRC_URI[sha256sum] = "a0249afacb66688ef258ffe503528360443e2b9a8d8c4581b6ebefa58c841ef1" 7SRC_URI[sha256sum] = "d89f2d8cd8b56dada7d52fa7dc8075baa08fb836560710d38c292a7a3f78c04e"
8 8
9export BUILD_SYS 9export BUILD_SYS
10export HOST_SYS 10export HOST_SYS
diff --git a/meta-python/recipes-devtools/python/python3-astroid_3.3.11.bb b/meta-python/recipes-devtools/python/python3-astroid_4.0.1.bb
index cdb25a6515..be69adeee5 100644
--- a/meta-python/recipes-devtools/python/python3-astroid_3.3.11.bb
+++ b/meta-python/recipes-devtools/python/python3-astroid_4.0.1.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
4LICENSE = "LGPL-2.1-only" 4LICENSE = "LGPL-2.1-only"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=a70cf540abf41acb644ac3b621b2fad1" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=a70cf540abf41acb644ac3b621b2fad1"
6 6
7SRC_URI[sha256sum] = "1e5a5011af2920c7c67a53f65d536d65bfa7116feeaf2354d8b94f29573bb0ce" 7SRC_URI[sha256sum] = "0d778ec0def05b935e198412e62f9bcca8b3b5c39fdbe50b0ba074005e477aab"
8 8
9inherit pypi python_setuptools_build_meta 9inherit pypi python_setuptools_build_meta
10 10
diff --git a/meta-python/recipes-devtools/python/python3-cachetools_6.2.0.bb b/meta-python/recipes-devtools/python/python3-cachetools_6.2.1.bb
index 84899bd71e..78b4ab5e2e 100644
--- a/meta-python/recipes-devtools/python/python3-cachetools_6.2.0.bb
+++ b/meta-python/recipes-devtools/python/python3-cachetools_6.2.1.bb
@@ -14,6 +14,6 @@ RDEPENDS:${PN} += " \
14 python3-math \ 14 python3-math \
15" 15"
16 16
17SRC_URI[sha256sum] = "38b328c0889450f05f5e120f56ab68c8abaf424e1275522b138ffc93253f7e32" 17SRC_URI[sha256sum] = "3f391e4bd8f8bf0931169baf7456cc822705f4e2a31f840d218f445b9a854201"
18 18
19BBCLASSEXTEND = "native nativesdk" 19BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python3-cantools_40.7.0.bb b/meta-python/recipes-devtools/python/python3-cantools_40.7.1.bb
index df6bbb45ff..92b6c1ca09 100644
--- a/meta-python/recipes-devtools/python/python3-cantools_40.7.0.bb
+++ b/meta-python/recipes-devtools/python/python3-cantools_40.7.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/eerimoq/cantools"
3LICENSE = "MIT" 3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=d9aa4ec07de78abae21c490c9ffe61bd"
5 5
6SRC_URI[sha256sum] = "5779113b068ab043140ea9441ad77d44ad4d382eed88de16678fb320e32146ec" 6SRC_URI[sha256sum] = "467e04cc86e076307375ae9bcd83707108e998e3ea6019bf968773580b9aa95f"
7 7
8PYPI_PACKAGE = "cantools" 8PYPI_PACKAGE = "cantools"
9 9
diff --git a/meta-python/recipes-devtools/python/python3-frozenlist_1.7.0.bb b/meta-python/recipes-devtools/python/python3-frozenlist_1.8.0.bb
index d832494c82..cf2ed455bf 100644
--- a/meta-python/recipes-devtools/python/python3-frozenlist_1.7.0.bb
+++ b/meta-python/recipes-devtools/python/python3-frozenlist_1.8.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/aio-libs/frozenlist"
3LICENSE = "Apache-2.0" 3LICENSE = "Apache-2.0"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=cf056e8e7a0a5477451af18b7b5aa98c" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=cf056e8e7a0a5477451af18b7b5aa98c"
5 5
6SRC_URI[sha256sum] = "2e310d81923c2437ea8670467121cc3e9b0f76d3043cc1d2331d56c7fb7a3a8f" 6SRC_URI[sha256sum] = "3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad"
7 7
8inherit pypi python_setuptools_build_meta cython 8inherit pypi python_setuptools_build_meta cython
9 9
diff --git a/meta-python/recipes-devtools/python/python3-greenstalk_2.1.0.bb b/meta-python/recipes-devtools/python/python3-greenstalk_2.1.1.bb
index c23c29f35d..b02e10e655 100644
--- a/meta-python/recipes-devtools/python/python3-greenstalk_2.1.0.bb
+++ b/meta-python/recipes-devtools/python/python3-greenstalk_2.1.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/mayhewj/greenstalk"
3LICENSE = "MIT" 3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=8f98432ba1fce3933c556430fd47298f" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=8f98432ba1fce3933c556430fd47298f"
5 5
6SRC_URI[sha256sum] = "a731ca15bc3b03dfffc438db08c96d0c4e8ce5f472403573e40a1939791c12a7" 6SRC_URI[sha256sum] = "e89b7694ddabbd69562bfe11140fdac1afc9fedcbe2edf6464eaf7c355533ef8"
7 7
8RDEPENDS:${PN} += "python3-io python3-core" 8RDEPENDS:${PN} += "python3-io python3-core"
9 9
diff --git a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.1.bb b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.3.bb
index d0d3049388..2a3d253e3c 100644
--- a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.1.bb
+++ b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.3.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] = "17e73cb6864fa067aa94c2c1f290bbdeb25b2b807c4bdf53eee39a144f92a5a7" 7SRC_URI[sha256sum] = "f11e309d3474ab5f517687288bf23092e1acadb392e1e38ddb3d5bb165a8723e"
8 8
9inherit pypi python_hatchling 9inherit pypi python_hatchling
10 10
diff --git a/meta-python/recipes-devtools/python/python3-invoke_2.2.0.bb b/meta-python/recipes-devtools/python/python3-invoke_2.2.1.bb
index 3f2e6232d6..bcff343480 100644
--- a/meta-python/recipes-devtools/python/python3-invoke_2.2.0.bb
+++ b/meta-python/recipes-devtools/python/python3-invoke_2.2.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://www.pyinvoke.org/"
3LICENSE = "BSD-2-Clause" 3LICENSE = "BSD-2-Clause"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=a8815068973f31b78c328dc067e297ab" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=a8815068973f31b78c328dc067e297ab"
5 5
6SRC_URI[sha256sum] = "ee6cbb101af1a859c7fe84f2a264c059020b0cb7fe3535f9424300ab568f6bd5" 6SRC_URI[sha256sum] = "515bf49b4a48932b79b024590348da22f39c4942dff991ad1fb8b8baea1be707"
7 7
8inherit pypi setuptools3 8inherit pypi setuptools3
9 9
diff --git a/meta-python/recipes-devtools/python/python3-ipython_9.5.0.bb b/meta-python/recipes-devtools/python/python3-ipython_9.6.0.bb
index 058e83b373..b038be8a9e 100644
--- a/meta-python/recipes-devtools/python/python3-ipython_9.5.0.bb
+++ b/meta-python/recipes-devtools/python/python3-ipython_9.6.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://ipython.org"
3LICENSE = "BSD-3-Clause" 3LICENSE = "BSD-3-Clause"
4LIC_FILES_CHKSUM = "file://COPYING.rst;md5=59b20262b8663cdd094005bddf47af5f" 4LIC_FILES_CHKSUM = "file://COPYING.rst;md5=59b20262b8663cdd094005bddf47af5f"
5 5
6SRC_URI[sha256sum] = "129c44b941fe6d9b82d36fc7a7c18127ddb1d6f02f78f867f402e2e3adde3113" 6SRC_URI[sha256sum] = "5603d6d5d356378be5043e69441a072b50a5b33b4503428c77b04cb8ce7bc731"
7 7
8RDEPENDS:${PN} = "\ 8RDEPENDS:${PN} = "\
9 python3-setuptools \ 9 python3-setuptools \
diff --git a/meta-python/recipes-devtools/python/python3-isort_6.0.1.bb b/meta-python/recipes-devtools/python/python3-isort_7.0.0.bb
index cf04452102..86ad769b1d 100644
--- a/meta-python/recipes-devtools/python/python3-isort_6.0.1.bb
+++ b/meta-python/recipes-devtools/python/python3-isort_7.0.0.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
4SECTION = "devel/python" 4SECTION = "devel/python"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=197c46995787b46a2dbf0d519c1754cf" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=197c46995787b46a2dbf0d519c1754cf"
6 6
7SRC_URI[sha256sum] = "1cb5df28dfbc742e490c5e41bad6da41b805b0a8be7bc93cd0fb2a8a890ac450" 7SRC_URI[sha256sum] = "5513527951aadb3ac4292a41a16cbc50dd1642432f5e8c20057d414bdafb4187"
8 8
9inherit pypi python_hatchling 9inherit pypi python_hatchling
10 10
diff --git a/meta-python/recipes-devtools/python/python3-matplotlib_3.10.6.bb b/meta-python/recipes-devtools/python/python3-matplotlib_3.10.7.bb
index 578a6b9945..b5b5250a56 100644
--- a/meta-python/recipes-devtools/python/python3-matplotlib_3.10.6.bb
+++ b/meta-python/recipes-devtools/python/python3-matplotlib_3.10.7.bb
@@ -22,7 +22,7 @@ SRC_URI += "file://run-ptest \
22 file://0001-Do-not-download-external-dependency-tarballs-via-mes.patch \ 22 file://0001-Do-not-download-external-dependency-tarballs-via-mes.patch \
23 file://0001-Change-types-for-width-height-to-match-definitions-i.patch \ 23 file://0001-Change-types-for-width-height-to-match-definitions-i.patch \
24 " 24 "
25SRC_URI[sha256sum] = "ec01b645840dd1996df21ee37f208cd8ba57644779fa20464010638013d3203c" 25SRC_URI[sha256sum] = "a06ba7e2a2ef9131c79c49e63dad355d2d878413a0376c1727c8b9335ff731c7"
26 26
27inherit pypi pkgconfig python3targetconfig meson ptest-python-pytest 27inherit pypi pkgconfig python3targetconfig meson ptest-python-pytest
28 28
diff --git a/meta-python/recipes-devtools/python/python3-platformdirs_4.4.0.bb b/meta-python/recipes-devtools/python/python3-platformdirs_4.5.0.bb
index bc52e02d28..7c1996fbae 100644
--- a/meta-python/recipes-devtools/python/python3-platformdirs_4.4.0.bb
+++ b/meta-python/recipes-devtools/python/python3-platformdirs_4.5.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/platformdirs/platformdirs"
3LICENSE = "MIT" 3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=ea4f5a41454746a9ed111e3d8723d17a" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=ea4f5a41454746a9ed111e3d8723d17a"
5 5
6SRC_URI[sha256sum] = "ca753cf4d81dc309bc67b0ea38fd15dc97bc30ce419a7f58d13eb3bf14c4febf" 6SRC_URI[sha256sum] = "70ddccdd7c99fc5942e9fc25636a8b34d04c24b335100223152c2803e4063312"
7 7
8inherit pypi python_hatchling ptest-python-pytest 8inherit pypi python_hatchling ptest-python-pytest
9 9
diff --git a/meta-python/recipes-devtools/python/python3-propcache_0.3.2.bb b/meta-python/recipes-devtools/python/python3-propcache_0.4.1.bb
index 8e2394a5c4..0bb31cd5d9 100644
--- a/meta-python/recipes-devtools/python/python3-propcache_0.3.2.bb
+++ b/meta-python/recipes-devtools/python/python3-propcache_0.4.1.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/aio-libs/propcache"
3LICENSE = "Apache-2.0" 3LICENSE = "Apache-2.0"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
5 5
6SRC_URI[sha256sum] = "20d7d62e4e7ef05f221e0db2856b979540686342e7dd9973b815599c7057e168" 6SRC_URI[sha256sum] = "f48107a8c637e80362555f37ecf49abe20370e557cc4ab374f04ec4423c97c3d"
7 7
8inherit pypi python_setuptools_build_meta ptest-python-pytest cython 8inherit pypi python_setuptools_build_meta ptest-python-pytest cython
9 9
diff --git a/meta-python/recipes-devtools/python/python3-pymongo_4.15.1.bb b/meta-python/recipes-devtools/python/python3-pymongo_4.15.3.bb
index cf35e810c0..70cf9c21fd 100644
--- a/meta-python/recipes-devtools/python/python3-pymongo_4.15.1.bb
+++ b/meta-python/recipes-devtools/python/python3-pymongo_4.15.3.bb
@@ -8,7 +8,7 @@ HOMEPAGE = "https://github.com/mongodb/mongo-python-driver"
8LICENSE = "Apache-2.0" 8LICENSE = "Apache-2.0"
9LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" 9LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
10 10
11SRC_URI[sha256sum] = "b9f379a4333dc3779a6bf7adfd077d4387404ed1561472743486a9c58286f705" 11SRC_URI[sha256sum] = "7a981271347623b5319932796690c2d301668ac3a1965974ac9f5c3b8a22cea5"
12 12
13inherit pypi python_hatchling 13inherit pypi python_hatchling
14 14
diff --git a/meta-python/recipes-devtools/python/python3-pyproject-api_1.9.1.bb b/meta-python/recipes-devtools/python/python3-pyproject-api_1.10.0.bb
index 02fbfbcef6..2cd48f926f 100644
--- a/meta-python/recipes-devtools/python/python3-pyproject-api_1.9.1.bb
+++ b/meta-python/recipes-devtools/python/python3-pyproject-api_1.10.0.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] = "43c9918f49daab37e302038fc1aed54a8c7a91a9fa935d00b9a485f37e0f5335" 9SRC_URI[sha256sum] = "40c6f2d82eebdc4afee61c773ed208c04c19db4c4a60d97f8d7be3ebc0bbb330"
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-devtools/python/python3-pyudev_0.24.3.bb b/meta-python/recipes-devtools/python/python3-pyudev_0.24.4.bb
index a44fdad3fd..559b828fcb 100644
--- a/meta-python/recipes-devtools/python/python3-pyudev_0.24.3.bb
+++ b/meta-python/recipes-devtools/python/python3-pyudev_0.24.4.bb
@@ -3,7 +3,7 @@ SUMMARY = "A libudev binding"
3LICENSE = "LGPL-2.1-or-later" 3LICENSE = "LGPL-2.1-or-later"
4LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343" 4LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
5 5
6SRC_URI[sha256sum] = "2e945427a21674893bb97632401db62139d91cea1ee96137cc7b07ad22198fc7" 6SRC_URI[sha256sum] = "e788bb983700b1a84efc2e88862b0a51af2a995d5b86bc9997546505cf7b36bc"
7 7
8inherit pypi python_setuptools_build_meta 8inherit pypi python_setuptools_build_meta
9 9
diff --git a/meta-python/recipes-devtools/python/python3-pyunormalize_16.0.0.bb b/meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb
index 19463bc224..fe367aa112 100644
--- a/meta-python/recipes-devtools/python/python3-pyunormalize_16.0.0.bb
+++ b/meta-python/recipes-devtools/python/python3-pyunormalize_17.0.0.bb
@@ -1,8 +1,8 @@
1SUMMARY = "Unicode normalization forms (NFC, NFKC, NFD, NFKD). A library independent from the Python core Unicode database." 1SUMMARY = "Unicode normalization forms (NFC, NFKC, NFD, NFKD). A library independent from the Python core Unicode database."
2HOMEPAGE = "https://github.com/mlodewijck/pyunormalize" 2HOMEPAGE = "https://github.com/mlodewijck/pyunormalize"
3LICENSE = "MIT" 3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=e2c2ee871081d4e4c24f32e37c413c73" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=1d882216fa7fde0aec58695aa05ef72f"
5 5
6SRC_URI[sha256sum] = "2e1dfbb4a118154ae26f70710426a52a364b926c9191f764601f5a8cb12761f7" 6SRC_URI[sha256sum] = "0949a3e56817e287febcaf1b0cc4b5adf0bb107628d379335938040947eec792"
7 7
8inherit pypi setuptools3 8inherit pypi setuptools3
diff --git a/meta-python/recipes-devtools/python/python3-pyzstd_0.17.0.bb b/meta-python/recipes-devtools/python/python3-pyzstd_0.18.0.bb
index d93411beba..2aee987efa 100644
--- a/meta-python/recipes-devtools/python/python3-pyzstd_0.17.0.bb
+++ b/meta-python/recipes-devtools/python/python3-pyzstd_0.18.0.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=aedb5a2679cd1552fb61c181ef974b9e"
9PYPI_PACKAGE = "pyzstd" 9PYPI_PACKAGE = "pyzstd"
10 10
11SRC_URI += "file://0001-Bump-setuptools-dependency-from-74-to-89.patch" 11SRC_URI += "file://0001-Bump-setuptools-dependency-from-74-to-89.patch"
12SRC_URI[sha256sum] = "d84271f8baa66c419204c1dd115a4dec8b266f8a2921da21b81764fa208c1db6" 12SRC_URI[sha256sum] = "81b6851ab1ca2e5f2c709e896a1362e3065a64f271f43db77fb7d5e4a78e9861"
13 13
14inherit pypi python_setuptools_build_meta ptest-python-pytest 14inherit pypi python_setuptools_build_meta ptest-python-pytest
15 15
diff --git a/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.43.bb b/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.44.bb
index 692bbd7712..5bbd79a93a 100644
--- a/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.43.bb
+++ b/meta-python/recipes-devtools/python/python3-sqlalchemy_2.0.44.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "https://www.sqlalchemy.org/"
4LICENSE = "MIT" 4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=061025f14213ac2818ff353223d6eca6" 5LIC_FILES_CHKSUM = "file://LICENSE;md5=061025f14213ac2818ff353223d6eca6"
6 6
7SRC_URI[sha256sum] = "788bfcef6787a7764169cfe9859fe425bf44559619e1d9f56f5bddf2ebf6f417" 7SRC_URI[sha256sum] = "0ae7454e1ab1d780aee69fd2aae7d6b8670a581d8847f2d1e0f7ddfbf47e5a22"
8 8
9inherit pypi python_setuptools_build_meta cython 9inherit pypi python_setuptools_build_meta cython
10 10
diff --git a/meta-python/recipes-devtools/python/python3-tomli_2.2.1.bb b/meta-python/recipes-devtools/python/python3-tomli_2.3.0.bb
index a3af5302ed..c810b17ff4 100644
--- a/meta-python/recipes-devtools/python/python3-tomli_2.2.1.bb
+++ b/meta-python/recipes-devtools/python/python3-tomli_2.3.0.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=aaaaf0879d17df0110d1aa8c8c9f46f5"
8 8
9inherit pypi python_flit_core 9inherit pypi python_flit_core
10 10
11SRC_URI[sha256sum] = "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" 11SRC_URI[sha256sum] = "64be704a875d2a59753d80ee8a533c3fe183e3f06807ff7dc2232938ccb01549"
12 12
13BBCLASSEXTEND = "native nativesdk" 13BBCLASSEXTEND = "native nativesdk"
14 14
diff --git a/meta-python/recipes-devtools/python/python3-virtualenv_20.34.0.bb b/meta-python/recipes-devtools/python/python3-virtualenv_20.35.3.bb
index fff81b2fc2..3d9b6a097f 100644
--- a/meta-python/recipes-devtools/python/python3-virtualenv_20.34.0.bb
+++ b/meta-python/recipes-devtools/python/python3-virtualenv_20.35.3.bb
@@ -6,7 +6,7 @@ HOMEPAGE = "https://github.com/pypa/virtualenv"
6LICENSE = "MIT" 6LICENSE = "MIT"
7LIC_FILES_CHKSUM = "file://LICENSE;md5=0ce089158cf60a8ab6abb452b6405538" 7LIC_FILES_CHKSUM = "file://LICENSE;md5=0ce089158cf60a8ab6abb452b6405538"
8 8
9SRC_URI[sha256sum] = "44815b2c9dee7ed86e387b842a84f20b93f7f417f95886ca1996a72a4138eb1a" 9SRC_URI[sha256sum] = "4f1a845d131133bdff10590489610c98c168ff99dc75d6c96853801f7f67af44"
10 10
11BBCLASSEXTEND = "native nativesdk" 11BBCLASSEXTEND = "native nativesdk"
12inherit pypi python_hatchling 12inherit pypi python_hatchling
diff --git a/meta-python/recipes-devtools/python3-nltk/python3-nltk_3.9.1.bb b/meta-python/recipes-devtools/python3-nltk/python3-nltk_3.9.2.bb
index 464e578ba9..8a1e0cc047 100644
--- a/meta-python/recipes-devtools/python3-nltk/python3-nltk_3.9.1.bb
+++ b/meta-python/recipes-devtools/python3-nltk/python3-nltk_3.9.2.bb
@@ -21,4 +21,4 @@ RRECOMMENDS:${PN} = "\
21 21
22inherit setuptools3 pypi 22inherit setuptools3 pypi
23 23
24SRC_URI[sha256sum] = "87d127bd3de4bd89a4f81265e5fa59cb1b199b27440175370f7417d2bc7ae868" 24SRC_URI[sha256sum] = "0f409e9b069ca4177c1903c3e843eef90c7e92992fa4931ae607da6de49e1419"
diff --git a/meta-python/recipes-extended/python-rich/python3-rich_14.1.0.bb b/meta-python/recipes-extended/python-rich/python3-rich_14.2.0.bb
index e68f280c82..c51d55c633 100644
--- a/meta-python/recipes-extended/python-rich/python3-rich_14.1.0.bb
+++ b/meta-python/recipes-extended/python-rich/python3-rich_14.2.0.bb
@@ -8,7 +8,7 @@ LICENSE = "MIT"
8 8
9LIC_FILES_CHKSUM = "file://LICENSE;md5=b5f0b94fbc94f5ad9ae4efcf8a778303" 9LIC_FILES_CHKSUM = "file://LICENSE;md5=b5f0b94fbc94f5ad9ae4efcf8a778303"
10 10
11SRC_URI[sha256sum] = "e497a48b844b0320d45007cdebfeaeed8db2a4f4bcf49f15e455cfc4af11eaa8" 11SRC_URI[sha256sum] = "73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4"
12 12
13inherit pypi python_poetry_core 13inherit pypi python_poetry_core
14 14
diff --git a/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.29.0.bb b/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.29.4.bb
index 7ac04bf493..2dca388ac2 100644
--- a/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.29.0.bb
+++ b/meta-webserver/recipes-devtools/swagger-ui/swagger-ui_5.29.4.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;tag=v${PV}" 13SRC_URI = "git://github.com/swagger-api/swagger-ui;branch=master;protocol=https;tag=v${PV}"
14 14
15SRCREV = "26e6d3cce2a49195681116c97318b2a38c06e21c" 15SRCREV = "526c9ee9227e07e55eb45a4c1749dd0880f97ea1"
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