summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.38.1.bb (renamed from meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.36.0.bb)3
-rw-r--r--meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb2
-rw-r--r--meta-networking/recipes-support/open-vm-tools/open-vm-tools/0001-Fix-build-when-compiling-with-std-c23.patch26
-rw-r--r--meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.5.bb (renamed from meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.5.0.bb)5
-rw-r--r--meta-networking/recipes-support/openvpn/openvpn_2.6.15.bb (renamed from meta-networking/recipes-support/openvpn/openvpn_2.6.14.bb)2
-rw-r--r--meta-networking/recipes-support/pgpool2/pgpool2/0001-fix-compiling-on-32-bit-systems.patch83
-rw-r--r--meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch336
-rw-r--r--meta-networking/recipes-support/pgpool2/pgpool2_4.6.3.bb (renamed from meta-networking/recipes-support/pgpool2/pgpool2_4.5.5.bb)4
-rw-r--r--meta-networking/recipes-support/spice/spice-guest-vdagent_0.23.0.bb (renamed from meta-networking/recipes-support/spice/spice-guest-vdagent_0.22.1.bb)2
-rw-r--r--meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb2
-rw-r--r--meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc4
-rw-r--r--meta-oe/recipes-devtools/makeself/makeself_2.6.0.bb (renamed from meta-oe/recipes-devtools/makeself/makeself_2.5.0.bb)4
-rw-r--r--meta-oe/recipes-devtools/openocd/openocd/0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch38
-rw-r--r--meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch77
-rw-r--r--meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch65
-rw-r--r--meta-oe/recipes-devtools/openocd/openocd_git.bb13
-rw-r--r--meta-oe/recipes-extended/parallel/parallel_20250922.bb (renamed from meta-oe/recipes-extended/parallel/parallel_20250822.bb)2
-rw-r--r--meta-oe/recipes-extended/valkey/valkey_8.1.4.bb (renamed from meta-oe/recipes-extended/valkey/valkey_8.1.3.bb)2
-rw-r--r--meta-oe/recipes-graphics/graphviz/graphviz_14.0.0.bb (renamed from meta-oe/recipes-graphics/graphviz/graphviz_13.1.2.bb)2
-rw-r--r--meta-oe/recipes-support/emacs/emacs_30.2.bb5
-rw-r--r--meta-oe/recipes-test/pm-qa/pm-qa_git.bb2
-rw-r--r--meta-python/recipes-devtools/python/python3-anyio_4.11.0.bb (renamed from meta-python/recipes-devtools/python/python3-anyio_4.10.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-apispec_6.8.4.bb (renamed from meta-python/recipes-devtools/python/python3-apispec_6.8.3.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-asgiref_3.9.2.bb (renamed from meta-python/recipes-devtools/python/python3-asgiref_3.9.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-beautifulsoup4_4.14.2.bb (renamed from meta-python/recipes-devtools/python/python3-beautifulsoup4_4.13.5.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-cantools_40.7.0.bb (renamed from meta-python/recipes-devtools/python/python3-cantools_40.6.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch9
-rw-r--r--meta-python/recipes-devtools/python/python3-dbus-fast_2.44.5.bb (renamed from meta-python/recipes-devtools/python/python3-dbus-fast_2.44.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-flask-restx_1.3.2.bb (renamed from meta-python/recipes-devtools/python/python3-flask-restx_1.3.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.1.bb (renamed from meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.1.bb (renamed from meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.1.bb (renamed from meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-grpcio_1.75.1.bb (renamed from meta-python/recipes-devtools/python/python3-grpcio_1.75.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.1.bb (renamed from meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.0.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-pycurl_7.45.7.bb (renamed from meta-python/recipes-devtools/python/python3-pycurl_7.45.6.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-pymodbus_3.11.3.bb (renamed from meta-python/recipes-devtools/python/python3-pymodbus_3.11.2.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-simplejson_3.20.2.bb (renamed from meta-python/recipes-devtools/python/python3-simplejson_3.20.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-txaio_25.9.2.bb (renamed from meta-python/recipes-devtools/python/python3-txaio_25.6.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-typer_0.19.2.bb (renamed from meta-python/recipes-devtools/python/python3-typer_0.19.1.bb)2
-rw-r--r--meta-python/recipes-devtools/python/python3-xxhash_3.6.0.bb (renamed from meta-python/recipes-devtools/python/python3-xxhash_3.5.0.bb)4
-rw-r--r--meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.6.0.bb (renamed from meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.5.5.bb)4
41 files changed, 424 insertions, 306 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.36.0.bb b/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.38.1.bb
index 47b6733e48..e5b7f3db07 100644
--- a/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.36.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-menus/gnome-menus_3.38.1.bb
@@ -9,7 +9,6 @@ DEPENDS = "glib-2.0"
9GNOMEBASEBUILDCLASS = "autotools" 9GNOMEBASEBUILDCLASS = "autotools"
10inherit gnomebase gettext pkgconfig gobject-introspection upstream-version-is-even 10inherit gnomebase gettext pkgconfig gobject-introspection upstream-version-is-even
11 11
12SRC_URI[archive.md5sum] = "a8fd71fcf31a87fc799d80396a526829" 12SRC_URI[archive.sha256sum] = "1198a91cdbdcfb232df94e71ef5427617d26029e327be3f860c3b0921c448118"
13SRC_URI[archive.sha256sum] = "d9348f38bde956fc32753b28c1cde19c175bfdbf1f4d5b06003b3aa09153bb1f"
14 13
15FILES:${PN} += "${datadir}/desktop-directories/" 14FILES:${PN} += "${datadir}/desktop-directories/"
diff --git a/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb b/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb
index eb9ab9b4fe..c46ed88d83 100644
--- a/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb
+++ b/meta-networking/recipes-connectivity/libiec61850/libiec61850_1.6.1.bb
@@ -20,7 +20,7 @@ SRC_URI = "git://github.com/mz-automation/${BPN}.git;branch=v1.6;protocol=https;
20" 20"
21 21
22 22
23inherit cmake pkgconfig python3-dir python3native siteinfo 23inherit cmake pkgconfig python3-dir python3native siteinfo python3targetconfig
24 24
25EXTRA_OECMAKE = " \ 25EXTRA_OECMAKE = " \
26 -DBUILD_EXAMPLES=OFF \ 26 -DBUILD_EXAMPLES=OFF \
diff --git a/meta-networking/recipes-support/open-vm-tools/open-vm-tools/0001-Fix-build-when-compiling-with-std-c23.patch b/meta-networking/recipes-support/open-vm-tools/open-vm-tools/0001-Fix-build-when-compiling-with-std-c23.patch
deleted file mode 100644
index aad1b10b52..0000000000
--- a/meta-networking/recipes-support/open-vm-tools/open-vm-tools/0001-Fix-build-when-compiling-with-std-c23.patch
+++ /dev/null
@@ -1,26 +0,0 @@
1From 2a79621f58bf1c4bc0166ccc044fcf343fb66b44 Mon Sep 17 00:00:00 2001
2From: Rudi Heitbaum <rudi@heitbaum.com>
3Date: Wed, 20 Nov 2024 10:40:03 +1100
4Subject: [PATCH] Fix build when compiling with -std=c23
5
6Fixes the build when using gcc 15
7
8Upstream-Status: Submitted [https://github.com/vmware/open-vm-tools/pull/751]
9Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
10---
11 open-vm-tools/lib/lock/ul.c | 2 +-
12 1 file changed, 1 insertion(+), 1 deletion(-)
13
14diff --git a/open-vm-tools/lib/lock/ul.c b/open-vm-tools/lib/lock/ul.c
15index d376a98af..fc9fdb714 100644
16--- a/open-vm-tools/lib/lock/ul.c
17+++ b/open-vm-tools/lib/lock/ul.c
18@@ -29,7 +29,7 @@
19 static Bool mxInPanic = FALSE; // track when involved in a panic
20 static Bool mxUserCollectLockingTree = FALSE;
21
22-Bool (*MXUserTryAcquireForceFail)() = NULL;
23+Bool (*MXUserTryAcquireForceFail)(const char *) = NULL;
24
25 static MX_Rank (*MXUserMxCheckRank)(void) = NULL;
26 static void (*MXUserMxLockLister)(void) = NULL;
diff --git a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.5.0.bb b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.5.bb
index fa26a759dc..304d910940 100644
--- a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_12.5.0.bb
+++ b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.5.bb
@@ -25,7 +25,7 @@ LICENSE:modules/freebsd/vmxnet = "GPL-2.0-only"
25LICENSE:modules/linux = "GPL-2.0-only" 25LICENSE:modules/linux = "GPL-2.0-only"
26LICENSE:modules/solaris = "CDDL-1.0" 26LICENSE:modules/solaris = "CDDL-1.0"
27 27
28SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https;branch=stable-12.5.x \ 28SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https;branch=stable-13.0.x \
29 file://tools.conf \ 29 file://tools.conf \
30 file://vmtoolsd.service \ 30 file://vmtoolsd.service \
31 file://vmtoolsd.init \ 31 file://vmtoolsd.init \
@@ -43,7 +43,6 @@ SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https;branch=stabl
43 file://0012-hgfsServerLinux-Consider-64bit-time_t-possibility.patch;patchdir=.. \ 43 file://0012-hgfsServerLinux-Consider-64bit-time_t-possibility.patch;patchdir=.. \
44 file://0013-open-vm-tools-Correct-include-path-for-poll.h.patch;patchdir=.. \ 44 file://0013-open-vm-tools-Correct-include-path-for-poll.h.patch;patchdir=.. \
45 file://0014-timeSync-Portable-way-to-print-64bit-time_t.patch;patchdir=.. \ 45 file://0014-timeSync-Portable-way-to-print-64bit-time_t.patch;patchdir=.. \
46 file://0001-Fix-build-when-compiling-with-std-c23.patch;patchdir=.. \
47 " 46 "
48 47
49UPSTREAM_CHECK_GITTAGREGEX = "stable-(?P<pver>\d+(\.\d+)+)" 48UPSTREAM_CHECK_GITTAGREGEX = "stable-(?P<pver>\d+(\.\d+)+)"
@@ -51,7 +50,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "stable-(?P<pver>\d+(\.\d+)+)"
51SRC_URI:append:libc-musl = " file://0001-Add-resolv_compat.h-for-musl-builds.patch;patchdir=.. \ 50SRC_URI:append:libc-musl = " file://0001-Add-resolv_compat.h-for-musl-builds.patch;patchdir=.. \
52" 51"
53 52
54SRCREV = "f2ca37ef3510543172657b82493d1eceefa9a134" 53SRCREV = "fbc80ffbd226b4a61bb8ea1c9a682b5c7614e3fd"
55 54
56S = "${UNPACKDIR}/${BP}/open-vm-tools" 55S = "${UNPACKDIR}/${BP}/open-vm-tools"
57 56
diff --git a/meta-networking/recipes-support/openvpn/openvpn_2.6.14.bb b/meta-networking/recipes-support/openvpn/openvpn_2.6.15.bb
index 8627c7812d..8a88282cd5 100644
--- a/meta-networking/recipes-support/openvpn/openvpn_2.6.14.bb
+++ b/meta-networking/recipes-support/openvpn/openvpn_2.6.15.bb
@@ -15,7 +15,7 @@ SRC_URI = "http://swupdate.openvpn.org/community/releases/${BP}.tar.gz \
15 15
16UPSTREAM_CHECK_URI = "https://openvpn.net/community-downloads" 16UPSTREAM_CHECK_URI = "https://openvpn.net/community-downloads"
17 17
18SRC_URI[sha256sum] = "9eb6a6618352f9e7b771a9d38ae1631b5edfeed6d40233e243e602ddf2195e7a" 18SRC_URI[sha256sum] = "e35513ee15995e3c71adfd8891b9f33522896c70b3baa2ed9a23c7a42c4d7bde"
19 19
20CVE_STATUS[CVE-2020-27569] = "not-applicable-config: Applies only Aviatrix OpenVPN client, not openvpn" 20CVE_STATUS[CVE-2020-27569] = "not-applicable-config: Applies only Aviatrix OpenVPN client, not openvpn"
21 21
diff --git a/meta-networking/recipes-support/pgpool2/pgpool2/0001-fix-compiling-on-32-bit-systems.patch b/meta-networking/recipes-support/pgpool2/pgpool2/0001-fix-compiling-on-32-bit-systems.patch
deleted file mode 100644
index 13db1856a6..0000000000
--- a/meta-networking/recipes-support/pgpool2/pgpool2/0001-fix-compiling-on-32-bit-systems.patch
+++ /dev/null
@@ -1,83 +0,0 @@
1From 523ca5546b0178be693943f2a3a880c0bd6ea239 Mon Sep 17 00:00:00 2001
2From: Gyorgy Sarvari <skandigraun@gmail.com>
3Date: Thu, 11 Sep 2025 12:36:29 +0200
4Subject: [PATCH] fix compiling on 32-bit systems
5
6The timespec struct's tv_sec size can change between architectures.
7Usually on 64 bit systems it's long, but on 32 bit systems it is frequently long long.
8
9When the watchdog is trying to get the uptime, it is trying to get the value
10as long - however on 32 bit systems this fails due to different time_t size:
11
12| wd_json_data.c:540:66: error: passing argument 3 of 'json_get_long_value_for_key' from incompatible pointer type [-Wincompatible-pointer-types]
13| 540 | if (json_get_long_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec))
14| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
15
16To account for this, introduce a new helper function to get a json value as
17a time_t type.
18
19Upstream-Status: Submitted [https://github.com/pgpool/pgpool2/pull/128]
20
21Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
22---
23 src/include/utils/json.h | 5 +++--
24 src/utils/json.c | 14 ++++++++++++++
25 src/watchdog/wd_json_data.c | 2 +-
26 3 files changed, 18 insertions(+), 3 deletions(-)
27
28diff --git a/src/include/utils/json.h b/src/include/utils/json.h
29index 67cc0255a..93be83c3a 100644
30--- a/src/include/utils/json.h
31+++ b/src/include/utils/json.h
32@@ -311,10 +311,11 @@ extern "C"
33 #endif
34
35 /* pgpool-II extensions */
36-json_value *json_get_value_for_key(json_value * source, const char *key);
37+json_value *json_get_value_for_key(json_value * source, const char *key);
38 int json_get_int_value_for_key(json_value * source, const char *key, int *value);
39 int json_get_long_value_for_key(json_value * source, const char *key, long *value);
40-char *json_get_string_value_for_key(json_value * source, const char *key);
41+char *json_get_string_value_for_key(json_value * source, const char *key);
42 int json_get_bool_value_for_key(json_value * source, const char *key, bool *value);
43+int json_get_time_value_for_key(json_value * source, const char *key, time_t *value);
44
45 #endif
46diff --git a/src/utils/json.c b/src/utils/json.c
47index 319c8fdbf..bce99466c 100644
48--- a/src/utils/json.c
49+++ b/src/utils/json.c
50@@ -1204,6 +1204,20 @@ json_get_long_value_for_key(json_value * source, const char *key, long *value)
51 return 0;
52 }
53
54+int
55+json_get_time_value_for_key(json_value * source, const char *key, time_t *value)
56+{
57+ json_value *jNode;
58+
59+ jNode = json_get_value_for_key(source, key);
60+ if (jNode == NULL)
61+ return -1;
62+ if (jNode->type != json_integer)
63+ return -1;
64+ *value = jNode->u.integer;
65+ return 0;
66+}
67+
68 /*
69 * pgpool extension:
70 * returns string value if found for the key.
71diff --git a/src/watchdog/wd_json_data.c b/src/watchdog/wd_json_data.c
72index 474fc37a4..53053cd4b 100644
73--- a/src/watchdog/wd_json_data.c
74+++ b/src/watchdog/wd_json_data.c
75@@ -537,7 +537,7 @@ get_watchdog_node_from_json(char *json_data, int data_len, char **authkey)
76 if (root == NULL || root->type != json_object)
77 goto ERROR_EXIT;
78
79- if (json_get_long_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec))
80+ if (json_get_time_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec))
81 {
82 bool escalated;
83 long seconds_since_node_startup;
diff --git a/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch b/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch
new file mode 100644
index 0000000000..07930f4341
--- /dev/null
+++ b/meta-networking/recipes-support/pgpool2/pgpool2/v1-0001-Make-time-calculations-always-long-long.patch
@@ -0,0 +1,336 @@
1From 693208fa9f8481714040617746983741b7bf904d Mon Sep 17 00:00:00 2001
2From: Tatsuo Ishii <ishii@postgresql.org>
3Date: Fri, 3 Oct 2025 21:10:50 +0900
4Subject: [PATCH v1] Make time calculations always long long.
5
6Previously pgpool assumed that time_t to be a simple long. This causes
7a lots of compile time warnings on certain systems, for example
8OpenBSD because on the system time_t is __int64, which results in long
9long. This commit upcasts such calculations to long long to avoid the
10issue.
11
12This way times can't get truncated and for the places where time_t is
13actually used as a time and not a time diff this would allow pgpool to
14keep working correctly post Y2038 on 64 bit clean time_t systems post
15Y2038 (e.g. i386 OpenBSD).
16
17Moreover, json_get_long_value_for_key is changed to
18json_get_llong_value_for_key and changed the parameter to long long.
19This makes it more in line _json_value's integer, which is defined as
20int64. This should also give 32 bit platforms proper retrieval of the
21max value of an integer and may or may not solve some weird integer
22overflow issues.
23
24Author: Martijn van Duren <pgpool@list.imperialat.at>
25Reviewed-by: Tatsuo Ishii <ishii@postgresql.org>
26Discussion: https://www.pgpool.net/pipermail/pgpool-hackers/2025-May/004584.html
27
28From Yocto's perspective this patch also allows this application to
29compile for 32-bit targets.
30
31Upstream-Status: Submitted [https://www.postgresql.org/message-id/20251003.211957.2067537305399895611.ishii@postgresql.org]
32Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
33
34---
35 src/include/utils/json.h | 2 +-
36 src/include/watchdog/wd_commands.h | 2 +-
37 src/include/watchdog/wd_json_data.h | 4 ++--
38 src/main/pgpool_logger.c | 2 +-
39 src/pcp_con/pcp_worker.c | 4 ++--
40 src/protocol/pool_connection_pool.c | 12 ++++++------
41 src/query_cache/pool_memqcache.c | 6 +++---
42 src/utils/json.c | 2 +-
43 src/utils/pool_process_reporting.c | 2 +-
44 src/utils/pool_relcache.c | 2 +-
45 src/watchdog/watchdog.c | 4 ++--
46 src/watchdog/wd_commands.c | 4 ++--
47 src/watchdog/wd_heartbeat.c | 4 ++--
48 src/watchdog/wd_json_data.c | 20 +++++++++++---------
49 14 files changed, 36 insertions(+), 34 deletions(-)
50
51diff --git a/src/include/utils/json.h b/src/include/utils/json.h
52index 67cc025..7e24382 100644
53--- a/src/include/utils/json.h
54+++ b/src/include/utils/json.h
55@@ -313,7 +313,7 @@ extern "C"
56 /* pgpool-II extensions */
57 json_value *json_get_value_for_key(json_value * source, const char *key);
58 int json_get_int_value_for_key(json_value * source, const char *key, int *value);
59-int json_get_long_value_for_key(json_value * source, const char *key, long *value);
60+int json_get_llong_value_for_key(json_value * source, const char *key, long long *value);
61 char *json_get_string_value_for_key(json_value * source, const char *key);
62 int json_get_bool_value_for_key(json_value * source, const char *key, bool *value);
63
64diff --git a/src/include/watchdog/wd_commands.h b/src/include/watchdog/wd_commands.h
65index 34c5b9a..dd788da 100644
66--- a/src/include/watchdog/wd_commands.h
67+++ b/src/include/watchdog/wd_commands.h
68@@ -52,7 +52,7 @@ typedef struct WDGenericData
69 char *stringVal;
70 int intVal;
71 bool boolVal;
72- long longVal;
73+ long long longVal;
74 } data;
75 } WDGenericData;
76
77diff --git a/src/include/watchdog/wd_json_data.h b/src/include/watchdog/wd_json_data.h
78index 7b53999..4ad4910 100644
79--- a/src/include/watchdog/wd_json_data.h
80+++ b/src/include/watchdog/wd_json_data.h
81@@ -51,8 +51,8 @@ extern bool parse_node_status_json(char *json_data, int data_len, int *nodeID, i
82
83
84 extern bool parse_beacon_message_json(char *json_data, int data_len, int *state,
85- long *seconds_since_node_startup,
86- long *seconds_since_current_state,
87+ long long *seconds_since_node_startup,
88+ long long *seconds_since_current_state,
89 int *quorumStatus,
90 int *standbyNodesCount,
91 bool *escalated);
92diff --git a/src/main/pgpool_logger.c b/src/main/pgpool_logger.c
93index 2060867..21c67a8 100644
94--- a/src/main/pgpool_logger.c
95+++ b/src/main/pgpool_logger.c
96@@ -50,7 +50,7 @@
97 #include "main/pgpool_logger.h"
98
99 #define DEVNULL "/dev/null"
100-typedef int64 pg_time_t;
101+typedef time_t pg_time_t;
102 /*
103 * We read() into a temp buffer twice as big as a chunk, so that any fragment
104 * left after processing can be moved down to the front and we'll still have
105diff --git a/src/pcp_con/pcp_worker.c b/src/pcp_con/pcp_worker.c
106index de2658d..ddd892a 100644
107--- a/src/pcp_con/pcp_worker.c
108+++ b/src/pcp_con/pcp_worker.c
109@@ -933,9 +933,9 @@ inform_node_info(PCP_CONNECTION * frontend, char *buf)
110
111 snprintf(standby_delay_by_time_str, sizeof(standby_delay_by_time_str), "%d", bi->standby_delay_by_time);
112
113- snprintf(standby_delay_str, sizeof(standby_delay_str), UINT64_FORMAT, bi->standby_delay);
114+ snprintf(standby_delay_str, sizeof(standby_delay_str), "%lld", (long long)bi->standby_delay);
115
116- snprintf(status_changed_time_str, sizeof(status_changed_time_str), UINT64_FORMAT, bi->status_changed_time);
117+ snprintf(status_changed_time_str, sizeof(status_changed_time_str), "%lld", (long long)bi->status_changed_time);
118
119 pcp_write(frontend, "i", 1);
120 wsize = htonl(sizeof(code) +
121diff --git a/src/protocol/pool_connection_pool.c b/src/protocol/pool_connection_pool.c
122index 225294a..03e9a85 100644
123--- a/src/protocol/pool_connection_pool.c
124+++ b/src/protocol/pool_connection_pool.c
125@@ -299,10 +299,10 @@ pool_create_cp(void)
126
127 ereport(DEBUG1,
128 (errmsg("creating connection pool"),
129- errdetail("user: %s database: %s closetime: %ld",
130+ errdetail("user: %s database: %s closetime: %lld",
131 CONNECTION_SLOT(p, main_node_id)->sp->user,
132 CONNECTION_SLOT(p, main_node_id)->sp->database,
133- CONNECTION_SLOT(p, main_node_id)->closetime)));
134+ (long long)CONNECTION_SLOT(p, main_node_id)->closetime)));
135
136 if (CONNECTION_SLOT(p, main_node_id)->closetime < closetime)
137 {
138@@ -363,7 +363,7 @@ pool_connection_pool_timer(POOL_CONNECTION_POOL * backend)
139
140 ereport(DEBUG1,
141 (errmsg("setting backend connection close timer"),
142- errdetail("close time %ld", time(NULL))));
143+ errdetail("close time %lld", (long long)time(NULL))));
144
145 /* Set connection close time */
146 for (i = 0; i < NUM_BACKENDS; i++)
147@@ -421,7 +421,7 @@ pool_backend_timer(void)
148 now = time(NULL);
149
150 ereport(DEBUG1,
151- (errmsg("backend timer handler called at %ld", now)));
152+ (errmsg("backend timer handler called at %lld", (long long)now)));
153
154 for (i = 0; i < pool_config->max_pool; i++, p++)
155 {
156@@ -439,8 +439,8 @@ pool_backend_timer(void)
157
158 ereport(DEBUG1,
159 (errmsg("backend timer handler called"),
160- errdetail("expire time: %ld",
161- MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time)));
162+ errdetail("expire time: %lld",
163+ (long long)(MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time))));
164
165 if (now >= (MAIN_CONNECTION(p)->closetime + pool_config->connection_life_time))
166 {
167diff --git a/src/query_cache/pool_memqcache.c b/src/query_cache/pool_memqcache.c
168index cc70207..03a77b7 100644
169--- a/src/query_cache/pool_memqcache.c
170+++ b/src/query_cache/pool_memqcache.c
171@@ -280,7 +280,7 @@ pool_commit_cache(POOL_CONNECTION_POOL * backend, char *query, char *data, size_
172 memqcache_expire = pool_config->memqcache_expire;
173 ereport(DEBUG1,
174 (errmsg("committing SELECT results to cache storage"),
175- errdetail("memqcache_expire = %ld", memqcache_expire)));
176+ errdetail("memqcache_expire = %lld", (long long)memqcache_expire)));
177
178 if (pool_is_shmem_cache())
179 {
180@@ -2887,8 +2887,8 @@ static POOL_CACHEID * pool_find_item_on_shmem_cache(POOL_QUERY_HASH * query_hash
181 {
182 ereport(DEBUG1,
183 (errmsg("memcache finding item"),
184- errdetail("cache expired: now: %ld timestamp: %ld",
185- now, cih->timestamp + cih->expire)));
186+ errdetail("cache expired: now: %lld timestamp: %lld",
187+ (long long)now, (long long)(cih->timestamp + cih->expire))));
188 pool_delete_item_shmem_cache(c);
189 return NULL;
190 }
191diff --git a/src/utils/json.c b/src/utils/json.c
192index 319c8fd..9336fde 100644
193--- a/src/utils/json.c
194+++ b/src/utils/json.c
195@@ -1191,7 +1191,7 @@ json_get_int_value_for_key(json_value * source, const char *key, int *value)
196 }
197
198 int
199-json_get_long_value_for_key(json_value * source, const char *key, long *value)
200+json_get_llong_value_for_key(json_value * source, const char *key, long long *value)
201 {
202 json_value *jNode;
203
204diff --git a/src/utils/pool_process_reporting.c b/src/utils/pool_process_reporting.c
205index 71f871b..5910999 100644
206--- a/src/utils/pool_process_reporting.c
207+++ b/src/utils/pool_process_reporting.c
208@@ -2052,7 +2052,7 @@ get_health_check_stats(int *nrows)
209
210 /* status last changed */
211 t = bi->status_changed_time;
212- ereport(LOG,(errmsg("status_changed_time %ld", t)));
213+ ereport(LOG,(errmsg("status_changed_time %lld", (long long)t)));
214 strftime(stats[i].last_status_change, POOLCONFIG_MAXDATELEN, "%F %T", localtime(&t));
215
216 snprintf(stats[i].total_count, POOLCONFIG_MAXLONGCOUNTLEN, UINT64_FORMAT, health_check_stats[i].total_count);
217diff --git a/src/utils/pool_relcache.c b/src/utils/pool_relcache.c
218index 32362fc..1701cb5 100644
219--- a/src/utils/pool_relcache.c
220+++ b/src/utils/pool_relcache.c
221@@ -187,7 +187,7 @@ pool_search_relcache(POOL_RELCACHE * relcache, POOL_CONNECTION_POOL * backend, c
222 {
223 ereport(DEBUG1,
224 (errmsg("searching relcache"),
225- errdetail("relcache for database:%s table:%s expired. now:%ld expiration time:%ld", dbname, table, now, relcache->cache[i].expire)));
226+ errdetail("relcache for database:%s table:%s expired. now:%lld expiration time:%lld", dbname, table, (long long)now, (long long)relcache->cache[i].expire)));
227
228 relcache->cache[i].refcnt = 0;
229 break;
230diff --git a/src/watchdog/watchdog.c b/src/watchdog/watchdog.c
231index beb5a15..a78cc25 100644
232--- a/src/watchdog/watchdog.c
233+++ b/src/watchdog/watchdog.c
234@@ -6656,8 +6656,8 @@ watchdog_state_machine_nw_isolation(WD_EVENTS event, WatchdogNode * wdNode, WDPa
235 static bool
236 beacon_message_received_from_node(WatchdogNode * wdNode, WDPacketData * pkt)
237 {
238- long seconds_since_node_startup;
239- long seconds_since_current_state;
240+ long long seconds_since_node_startup;
241+ long long seconds_since_current_state;
242 int quorum_status;
243 int standby_nodes_count;
244 bool escalated;
245diff --git a/src/watchdog/wd_commands.c b/src/watchdog/wd_commands.c
246index 1459558..c5cd1dc 100644
247--- a/src/watchdog/wd_commands.c
248+++ b/src/watchdog/wd_commands.c
249@@ -193,9 +193,9 @@ get_wd_runtime_variable_value(char* wd_authkey, char *varName)
250
251 case VALUE_DATA_TYPE_LONG:
252 {
253- long longVal;
254+ long long longVal;
255
256- if (json_get_long_value_for_key(root, WD_JSON_KEY_VALUE_DATA, &longVal))
257+ if (json_get_llong_value_for_key(root, WD_JSON_KEY_VALUE_DATA, &longVal))
258 {
259 ereport(WARNING,
260 (errmsg("get runtime variable value from watchdog failed"),
261diff --git a/src/watchdog/wd_heartbeat.c b/src/watchdog/wd_heartbeat.c
262index 09b1ef5..e42cff5 100644
263--- a/src/watchdog/wd_heartbeat.c
264+++ b/src/watchdog/wd_heartbeat.c
265@@ -850,8 +850,8 @@ packet_to_string_hb(WdHbPacket * pkt, char *str, int maxlen)
266 {
267 int len;
268
269- len = snprintf(str, maxlen, "tv_sec=%ld tv_usec=%ld from=%s",
270- pkt->send_time.tv_sec, pkt->send_time.tv_usec, pkt->from);
271+ len = snprintf(str, maxlen, "tv_sec=%lld tv_usec=%lld from=%s",
272+ (long long)pkt->send_time.tv_sec, (long long)pkt->send_time.tv_usec, pkt->from);
273
274 return len;
275 }
276diff --git a/src/watchdog/wd_json_data.c b/src/watchdog/wd_json_data.c
277index 474fc37..602e3bf 100644
278--- a/src/watchdog/wd_json_data.c
279+++ b/src/watchdog/wd_json_data.c
280@@ -530,6 +530,7 @@ get_watchdog_node_from_json(char *json_data, int data_len, char **authkey)
281 {
282 json_value *root = NULL;
283 char *ptr;
284+ long long longVal;
285 WatchdogNode *wdNode = palloc0(sizeof(WatchdogNode));
286
287 root = json_parse(json_data, data_len);
288@@ -537,19 +538,20 @@ get_watchdog_node_from_json(char *json_data, int data_len, char **authkey)
289 if (root == NULL || root->type != json_object)
290 goto ERROR_EXIT;
291
292- if (json_get_long_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec))
293+ if (json_get_llong_value_for_key(root, "StartupTimeSecs", &longVal))
294 {
295 bool escalated;
296- long seconds_since_node_startup;
297- long seconds_since_current_state;
298+ long long seconds_since_node_startup;
299+ long long seconds_since_current_state;
300 struct timeval current_time;
301
302+ wdNode->startup_time.tv_sec = longVal;
303 gettimeofday(&current_time, NULL);
304
305 /* The new version does not have StartupTimeSecs Key */
306- if (json_get_long_value_for_key(root, "SecondsSinceStartup", &seconds_since_node_startup))
307+ if (json_get_llong_value_for_key(root, "SecondsSinceStartup", &seconds_since_node_startup))
308 goto ERROR_EXIT;
309- if (json_get_long_value_for_key(root, "SecondsSinceCurrentState", &seconds_since_current_state))
310+ if (json_get_llong_value_for_key(root, "SecondsSinceCurrentState", &seconds_since_current_state))
311 goto ERROR_EXIT;
312 if (json_get_bool_value_for_key(root, "Escalated", &escalated))
313 goto ERROR_EXIT;
314@@ -640,8 +642,8 @@ ERROR_EXIT:
315 bool
316 parse_beacon_message_json(char *json_data, int data_len,
317 int *state,
318- long *seconds_since_node_startup,
319- long *seconds_since_current_state,
320+ long long *seconds_since_node_startup,
321+ long long *seconds_since_current_state,
322 int *quorumStatus,
323 int *standbyNodesCount,
324 bool *escalated)
325@@ -655,9 +657,9 @@ parse_beacon_message_json(char *json_data, int data_len,
326
327 if (json_get_int_value_for_key(root, "State", state))
328 goto ERROR_EXIT;
329- if (json_get_long_value_for_key(root, "SecondsSinceStartup", seconds_since_node_startup))
330+ if (json_get_llong_value_for_key(root, "SecondsSinceStartup", seconds_since_node_startup))
331 goto ERROR_EXIT;
332- if (json_get_long_value_for_key(root, "SecondsSinceCurrentState", seconds_since_current_state))
333+ if (json_get_llong_value_for_key(root, "SecondsSinceCurrentState", seconds_since_current_state))
334 goto ERROR_EXIT;
335 if (json_get_bool_value_for_key(root, "Escalated", escalated))
336 goto ERROR_EXIT;
diff --git a/meta-networking/recipes-support/pgpool2/pgpool2_4.5.5.bb b/meta-networking/recipes-support/pgpool2/pgpool2_4.6.3.bb
index 5adb8a7bf0..6d83ce9bc4 100644
--- a/meta-networking/recipes-support/pgpool2/pgpool2_4.5.5.bb
+++ b/meta-networking/recipes-support/pgpool2/pgpool2_4.6.3.bb
@@ -13,12 +13,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e4b38de086d73e0521de0bbdbaa4a1a9"
13SRC_URI = "https://www.pgpool.net/mediawiki/images/pgpool-II-${PV}.tar.gz \ 13SRC_URI = "https://www.pgpool.net/mediawiki/images/pgpool-II-${PV}.tar.gz \
14 file://0001-Fix-build-error-when-build-this-file.patch \ 14 file://0001-Fix-build-error-when-build-this-file.patch \
15 file://0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch \ 15 file://0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch \
16 file://0001-fix-compiling-on-32-bit-systems.patch \ 16 file://v1-0001-Make-time-calculations-always-long-long.patch \
17 file://define_SIGNAL_ARGS.patch \ 17 file://define_SIGNAL_ARGS.patch \
18 file://pgpool.sysconfig \ 18 file://pgpool.sysconfig \
19 file://pgpool.service \ 19 file://pgpool.service \
20 " 20 "
21SRC_URI[sha256sum] = "95ffeeaeb6b0cebea8034e30fc1933fec7384b227ad511305eaccc5d090ff998" 21SRC_URI[sha256sum] = "46688668b2ace67d8161a320256252d98698bc7d9788cc6727269d5720299f2c"
22 22
23S = "${UNPACKDIR}/pgpool-II-${PV}" 23S = "${UNPACKDIR}/pgpool-II-${PV}"
24 24
diff --git a/meta-networking/recipes-support/spice/spice-guest-vdagent_0.22.1.bb b/meta-networking/recipes-support/spice/spice-guest-vdagent_0.23.0.bb
index b13dd5d148..ae43624320 100644
--- a/meta-networking/recipes-support/spice/spice-guest-vdagent_0.22.1.bb
+++ b/meta-networking/recipes-support/spice/spice-guest-vdagent_0.23.0.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://spice-space.org"
3LICENSE = "GPL-3.0-only" 3LICENSE = "GPL-3.0-only"
4LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" 4LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
5 5
6SRCREV = "aa08162f036840d3e33502dc0a836b03b9cec97c" 6SRCREV = "761770bf10455563375a022315039779bf8aac36"
7 7
8SRC_URI = "git://gitlab.freedesktop.org/spice/linux/vd_agent.git;protocol=https;branch=master" 8SRC_URI = "git://gitlab.freedesktop.org/spice/linux/vd_agent.git;protocol=https;branch=master"
9 9
diff --git a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb
index c297de053d..b5be30cbb2 100644
--- a/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb
+++ b/meta-oe/recipes-crypto/cryptsetup/cryptsetup_2.8.1.bb
@@ -6,7 +6,7 @@ and can hence offer more features than plain dm-crypt. On the other \
6hand, the header is visible and vulnerable to damage." 6hand, the header is visible and vulnerable to damage."
7HOMEPAGE = "https://gitlab.com/cryptsetup/cryptsetup" 7HOMEPAGE = "https://gitlab.com/cryptsetup/cryptsetup"
8SECTION = "console" 8SECTION = "console"
9LICENSE = "LGPL-2.1-or-later & GPL-2.0-or-later & GPL-2.0-with-OpenSSL-exception" 9LICENSE = "GPL-2.0-with-OpenSSL-exception"
10LIC_FILES_CHKSUM = "file://COPYING;md5=32107dd283b1dfeb66c9b3e6be312326" 10LIC_FILES_CHKSUM = "file://COPYING;md5=32107dd283b1dfeb66c9b3e6be312326"
11 11
12DEPENDS = " \ 12DEPENDS = " \
diff --git a/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc b/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc
index 36b448a41c..8f40cbed4a 100644
--- a/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc
+++ b/meta-oe/recipes-devtools/flatbuffers/flatbuffers.inc
@@ -1,3 +1,3 @@
1PV = "25.2.10" 1PV = "25.9.23"
2SRCREV = "1c514626e83c20fffa8557e75641848e1e15cd5e" 2SRCREV = "187240970746d00bbd26b0f5873ed54d2477f9f3"
3SRC_URI = "git://github.com/google/flatbuffers.git;branch=master;protocol=https" 3SRC_URI = "git://github.com/google/flatbuffers.git;branch=master;protocol=https"
diff --git a/meta-oe/recipes-devtools/makeself/makeself_2.5.0.bb b/meta-oe/recipes-devtools/makeself/makeself_2.6.0.bb
index 57c8417f44..cd2c4c16de 100644
--- a/meta-oe/recipes-devtools/makeself/makeself_2.5.0.bb
+++ b/meta-oe/recipes-devtools/makeself/makeself_2.6.0.bb
@@ -9,10 +9,10 @@ LICENSE = "GPL-2.0-only"
9LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 9LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
10 10
11SRC_URI = "\ 11SRC_URI = "\
12 git://github.com/megastep/${BPN}.git;protocol=https;branch=master \ 12 git://github.com/megastep/${BPN}.git;protocol=https;branch=master;tag=release-${PV} \
13" 13"
14 14
15SRCREV = "09488c50c6bdc40aec8e3a9b23a539c5054a634c" 15SRCREV = "55d96ab79d39e10e3aec1bb1a7647ec0d4ddf1aa"
16 16
17 17
18do_configure[noexec] = "1" 18do_configure[noexec] = "1"
diff --git a/meta-oe/recipes-devtools/openocd/openocd/0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch b/meta-oe/recipes-devtools/openocd/openocd/0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch
new file mode 100644
index 0000000000..a7d7552d5a
--- /dev/null
+++ b/meta-oe/recipes-devtools/openocd/openocd/0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch
@@ -0,0 +1,38 @@
1From 65969a2b73ce93db4c80f1706677351b0e57fa72 Mon Sep 17 00:00:00 2001
2From: Sofiane HAMAM <sofiane.hamam@smile.fr>
3Date: Fri, 28 Mar 2025 12:31:17 +0100
4Subject: [PATCH] Makefile.am: Use SOURCE_DATE_EPOCH environment variable
5
6This package defines PKGBLDDATE as build timestamp which makes
7it non reproducible. Use SOURCE_DATE_EPOCH if it is found, otherwise
8use build timestamp. Following best practices, see :
9https://reproducible-builds.org/docs/source-date-epoch/
10
11The patch is BSD compatible too.
12
13Change-Id: I26c1a00f2e8059ae31fe72a794b5962af5a84f44
14Co-developed-by: Yoann Congal <yoann.congal@smile.fr>
15Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
16Signed-off-by: Sofiane HAMAM <sofiane.hamam@smile.fr>
17
18Upstream-Status: Backport [https://repo.or.cz/openocd.git?a=commit;h=6834f022b96fb1c7f5829166578e01a0ac223cb0]
19---
20 src/Makefile.am | 5 ++++-
21 1 file changed, 4 insertions(+), 1 deletion(-)
22
23diff --git a/src/Makefile.am b/src/Makefile.am
24index 6d79cd631..9ca697407 100644
25--- a/src/Makefile.am
26+++ b/src/Makefile.am
27@@ -30,7 +30,10 @@ if RELEASE
28 else
29 %C%_libopenocd_la_CPPFLAGS += -DRELSTR=\"`$(top_srcdir)/guess-rev.sh $(top_srcdir)`\"
30 %C%_libopenocd_la_CPPFLAGS += -DGITVERSION=\"`cd $(top_srcdir) && git describe`\"
31-%C%_libopenocd_la_CPPFLAGS += -DPKGBLDDATE=\"`date +%F-%R`\"
32+%C%_libopenocd_la_CPPFLAGS += -DPKGBLDDATE=\"`DATE_FMT=+%F-%R; \
33+ SOURCE_DATE_EPOCH="$${SOURCE_DATE_EPOCH:-$$(date +%s)}"; \
34+ date -u -d "@$$SOURCE_DATE_EPOCH" "$$DATE_FMT" 2>/dev/null || \
35+ date -u -r "$$SOURCE_DATE_EPOCH" "$$DATE_FMT" 2>/dev/null || date -u "$$DATE_FMT"`\"
36 endif
37
38 # add default CPPFLAGS
diff --git a/meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch b/meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch
deleted file mode 100644
index 8a3b72321f..0000000000
--- a/meta-oe/recipes-devtools/openocd/openocd/0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch
+++ /dev/null
@@ -1,77 +0,0 @@
1From 5c55d79ecfecc4a1b5a5ebcf649227ca1e1bf38e Mon Sep 17 00:00:00 2001
2From: Joao Lima <joao.lima@hbkworld.com>
3Date: Tue, 30 Sep 2025 12:13:04 +0000
4Subject: [PATCH 1/2] tcl/board/ti_*_swd_native.cfg: Add support for direct
5 memory access via SW
6
7Add support for SWD emulation as a transport method for
8direct memory operations of boards TI AM64x and TI J784s4
9
10Upstream-Status: Submitted [http://openocd.zylin.com/#/c/9020/]
11
12Change-Id: I17fe9b2bef5c58886625bfdb88d92645ba4d7da7
13Signed-off-by: Joao Lima <joao.lima@hbkworld.com>
14---
15 tcl/board/ti_am64xx_swd_native.cfg | 23 +++++++++++++++++++++++
16 tcl/board/ti_j784s4_swd_native.cfg | 22 ++++++++++++++++++++++
17 2 files changed, 45 insertions(+)
18 create mode 100644 tcl/board/ti_am64xx_swd_native.cfg
19 create mode 100644 tcl/board/ti_j784s4_swd_native.cfg
20
21diff --git a/tcl/board/ti_am64xx_swd_native.cfg b/tcl/board/ti_am64xx_swd_native.cfg
22new file mode 100644
23index 000000000..d3727149e
24--- /dev/null
25+++ b/tcl/board/ti_am64xx_swd_native.cfg
26@@ -0,0 +1,23 @@
27+# SPDX-License-Identifier: GPL-2.0-or-later
28+# Copyright (C) 2022-2023 Texas Instruments Incorporated - http://www.ti.com/
29+#
30+# Texas Instruments am642
31+# Link: https://www.ti.com/product/AM642
32+#
33+# This configuration file is used as a self hosted debug configuration that
34+# works on every AM642 platform based on firewall configuration permitted
35+# in the system.
36+#
37+# In this system openOCD runs on one of the CPUs inside AM625 and provides
38+# network ports that can then be used to debug the microcontrollers on the
39+# SoC - either self hosted IDE OR remotely.
40+
41+# We are using dmem, which uses dapdirect_swd transport
42+adapter driver dmem
43+transport select swd
44+
45+if { ![info exists SOC] } {
46+ set SOC am642
47+}
48+
49+source [find target/ti_k3.cfg]
50diff --git a/tcl/board/ti_j784s4_swd_native.cfg b/tcl/board/ti_j784s4_swd_native.cfg
51new file mode 100644
52index 000000000..13b2ac3b8
53--- /dev/null
54+++ b/tcl/board/ti_j784s4_swd_native.cfg
55@@ -0,0 +1,22 @@
56+# SPDX-License-Identifier: GPL-2.0-or-later
57+# Copyright (C) 2022-2023 Texas Instruments Incorporated - http://www.ti.com/
58+#
59+# Texas Instruments TDA4VM/J721E
60+# Link: https://www.ti.com/product/TDA4VM
61+#
62+# This configuration file is used as a self hosted debug configuration that
63+# works on every TDA4VM platform based on firewall configuration permitted
64+# in the system.
65+#
66+# In this system openOCD runs on one of the CPUs inside TDA4VM and provides
67+# network ports that can then be used to debug the microcontrollers on the
68+# SoC - either self hosted IDE OR remotely.
69+
70+# We are using dmem, which uses dapdirect_swd transport
71+adapter driver dmem
72+transport select swd
73+
74+if { ![info exists SOC] } {
75+ set SOC j784s4
76+}
77+source [find target/ti_k3.cfg]
diff --git a/meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch b/meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch
deleted file mode 100644
index c879696ef5..0000000000
--- a/meta-oe/recipes-devtools/openocd/openocd/0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch
+++ /dev/null
@@ -1,65 +0,0 @@
1From 39bc4461642eaaf993d0a6cf772d51cdde8c0ae8 Mon Sep 17 00:00:00 2001
2From: Joao Lima <joao.lima@hbkworld.com>
3Date: Tue, 30 Sep 2025 12:13:30 +0000
4Subject: [PATCH 2/2] tcl/target/ti_k3.cfg: Add support for direct memory
5 access via SWD
6
7Adds support for direct memory access via SWD emulation for AM64x and
8J784s4 boards, configuring addresses and parameters required for
9direct memory operations.
10
11Upstream-Status: Submitted [http://openocd.zylin.com/#/c/9021/]
12
13Change-Id: Iebc16612b3990b2ef19ddc4143b66ab1bcbfe0f3
14Signed-off-by: Joao Lima <joao.lima@hbkworld.com>
15---
16 tcl/target/ti_k3.cfg | 22 +++++++++++++++++++++-
17 1 file changed, 21 insertions(+), 1 deletion(-)
18
19diff --git a/tcl/target/ti_k3.cfg b/tcl/target/ti_k3.cfg
20index 0dee74e5e..6b0ac2e52 100644
21--- a/tcl/target/ti_k3.cfg
22+++ b/tcl/target/ti_k3.cfg
23@@ -176,6 +176,16 @@ switch $_soc {
24 # Uses the same JTAG ID
25 set _armv8_cores 0
26 }
27+
28+ # Setup DMEM access descriptions
29+ # DAPBUS (Debugger) description
30+ set _dmem_base_address 0x740002000
31+ set _dmem_ap_address_offset 0x100
32+ set _dmem_max_aps 10
33+ # Emulated AP description
34+ set _dmem_emu_base_address 0x760000000
35+ set _dmem_emu_base_address_map_to 0x1d500000
36+ set _dmem_emu_ap_list 1
37 }
38 am625 {
39 set _K3_DAP_TAPID 0x0bb7e02f
40@@ -333,7 +343,7 @@ switch $_soc {
41 set ARMV8_CTIBASE {0x90420000 0x90520000 0x90620000 0x90720000
42 0x90820000 0x90920000 0x90a20000 0x90b20000}
43
44- # J721s2 has 4 clusters of 2 R5 cores each.
45+ # J784s4 has 4 clusters of 2 R5 cores each.
46 set _r5_cores 8
47 set R5_DBGBASE {0x9d010000 0x9d012000
48 0x9d410000 0x9d412000
49@@ -348,6 +358,16 @@ switch $_soc {
50 main1_r5.0 main1_r5.1
51 main2_r5.0 main2_r5.1}
52
53+ # Setup DMEM access descriptions
54+ # DAPBUS (Debugger) description
55+ set _dmem_base_address 0x4c40002000
56+ set _dmem_ap_address_offset 0x100
57+ set _dmem_max_aps 8
58+ # Emulated AP description
59+ set _dmem_emu_base_address 0x4c60000000
60+ set _dmem_emu_base_address_map_to 0x1d600000
61+ set _dmem_emu_ap_list 1
62+
63 # sysctrl CTI base
64 set CM3_CTIBASE {0x20001000}
65 # Sysctrl power-ap unlock offsets
diff --git a/meta-oe/recipes-devtools/openocd/openocd_git.bb b/meta-oe/recipes-devtools/openocd/openocd_git.bb
index f996fd618e..3bbe33ca1d 100644
--- a/meta-oe/recipes-devtools/openocd/openocd_git.bb
+++ b/meta-oe/recipes-devtools/openocd/openocd_git.bb
@@ -4,24 +4,19 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=599d2d1ee7fc84c0467b3d19801db870"
4DEPENDS = "libusb-compat libftdi" 4DEPENDS = "libusb-compat libftdi"
5RDEPENDS:${PN} = "libusb1" 5RDEPENDS:${PN} = "libusb1"
6 6
7MIRRORS += " \
8 git://repo.or.cz/openocd.git git://github.com/openocd-org/openocd.git \
9"
10
11SRC_URI = " \ 7SRC_URI = " \
12 git://repo.or.cz/openocd.git;protocol=http;name=openocd;branch=master \ 8 git://repo.or.cz/openocd.git;protocol=http;name=openocd;branch=master \
13 git://repo.or.cz/r/git2cl.git;protocol=http;destsuffix=tools/git2cl;name=git2cl;branch=master \ 9 git://repo.or.cz/r/git2cl.git;protocol=http;destsuffix=tools/git2cl;name=git2cl;branch=master \
14 git://github.com/msteveb/jimtcl.git;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/jimtcl;name=jimtcl;branch=master \ 10 git://github.com/msteveb/jimtcl.git;protocol=https;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/jimtcl;name=jimtcl;branch=master \
15 git://repo.or.cz/r/libjaylink.git;protocol=http;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/src/jtag/drivers/libjaylink;name=libjaylink;branch=master \ 11 git://repo.or.cz/r/libjaylink.git;protocol=http;destsuffix=${BB_GIT_DEFAULT_DESTSUFFIX}/src/jtag/drivers/libjaylink;name=libjaylink;branch=master \
16 file://0001-tcl-board-ti_-_swd_native.cfg-Add-support-for-direct.patch \ 12 file://0001-Makefile.am-Use-SOURCE_DATE_EPOCH-environment-variab.patch \
17 file://0002-tcl-target-ti_k3.cfg-Add-support-for-direct-memory-a.patch \
18" 13"
19 14
20SRCREV_FORMAT = "openocd" 15SRCREV_FORMAT = "openocd"
21SRCREV_openocd = "66ea461846a3a4a96687c9287c3f61ae8ce0b775" 16SRCREV_openocd = "91bd4313444c5a949ce49d88ab487608df7d6c37"
22SRCREV_git2cl = "8373c9f74993e218a08819cbcdbab3f3564bbeba" 17SRCREV_git2cl = "8373c9f74993e218a08819cbcdbab3f3564bbeba"
23SRCREV_jimtcl = "f160866171457474f7c4d6ccda70f9b77524407e" 18SRCREV_jimtcl = "fcbb4499a6b46ef69e7a95da53e30796e20817f0"
24SRCREV_libjaylink = "0d23921a05d5d427332a142d154c213d0c306eb1" 19SRCREV_libjaylink = "9aa7a5957c07bb6e862fc1a6d3153d109c7407e4"
25 20
26PV = "0.12+git" 21PV = "0.12+git"
27 22
diff --git a/meta-oe/recipes-extended/parallel/parallel_20250822.bb b/meta-oe/recipes-extended/parallel/parallel_20250922.bb
index 27a65ae1af..fb94e89f30 100644
--- a/meta-oe/recipes-extended/parallel/parallel_20250822.bb
+++ b/meta-oe/recipes-extended/parallel/parallel_20250922.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = " \
12" 12"
13 13
14SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2" 14SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.bz2"
15SRC_URI[sha256sum] = "019d328722867cffe918c449364308c0df048456c69299b91451a3e6fac9167a" 15SRC_URI[sha256sum] = "ee3ddc3125ef7ddcd97dde5ba64ab7f71874faa2f5d7720acdd3e4bf5265a32b"
16 16
17inherit autotools bash-completion 17inherit autotools bash-completion
18 18
diff --git a/meta-oe/recipes-extended/valkey/valkey_8.1.3.bb b/meta-oe/recipes-extended/valkey/valkey_8.1.4.bb
index 28b375bde2..9947a9299c 100644
--- a/meta-oe/recipes-extended/valkey/valkey_8.1.3.bb
+++ b/meta-oe/recipes-extended/valkey/valkey_8.1.4.bb
@@ -17,7 +17,7 @@ SRC_URI = " \
17 file://0001-src-Do-not-reset-FINAL_LIBS.patch \ 17 file://0001-src-Do-not-reset-FINAL_LIBS.patch \
18 file://GNU_SOURCE-7.patch \ 18 file://GNU_SOURCE-7.patch \
19" 19"
20SRCREV = "d063dff523340e5a075f7ddc436e0c2a43d04061" 20SRCREV = "5f4bae3ea10174a7c872cc099c953b0e91afa93a"
21 21
22RPROVIDES:${PN} = "virtual-redis" 22RPROVIDES:${PN} = "virtual-redis"
23 23
diff --git a/meta-oe/recipes-graphics/graphviz/graphviz_13.1.2.bb b/meta-oe/recipes-graphics/graphviz/graphviz_14.0.0.bb
index 8dc869d56b..c9e7618312 100644
--- a/meta-oe/recipes-graphics/graphviz/graphviz_13.1.2.bb
+++ b/meta-oe/recipes-graphics/graphviz/graphviz_14.0.0.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] = "2229ae9265eb51967841fb43c150dd253f26f51ab5c854ce103f665aaf948b1e" 26SRC_URI[sha256sum] = "2e3531733cb584668c09bebd319d42b7284278e7702581b1ffdb279f2acd2fce"
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-support/emacs/emacs_30.2.bb b/meta-oe/recipes-support/emacs/emacs_30.2.bb
index 6f9b8a485c..95769aa94c 100644
--- a/meta-oe/recipes-support/emacs/emacs_30.2.bb
+++ b/meta-oe/recipes-support/emacs/emacs_30.2.bb
@@ -4,8 +4,9 @@ HOMEPAGE = "https://www.gnu.org/software/emacs/"
4LICENSE = "GPL-3.0-only" 4LICENSE = "GPL-3.0-only"
5LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464" 5LIC_FILES_CHKSUM = "file://COPYING;md5=1ebbd3e34237af26da5dc08a4e440464"
6 6
7SRC_URI = "https://ftp.gnu.org/pub/gnu/emacs/emacs-${PV}.tar.xz \ 7SRC_URI = "${GNU_MIRROR}/emacs/${BP}.tar.xz"
8 " 8UPSTREAM_CHECK_URI = "${GNU_MIRROR}/emacs/"
9
9SRC_URI:append:class-target = " \ 10SRC_URI:append:class-target = " \
10 file://use-emacs-native-tools-for-cross-compiling.patch \ 11 file://use-emacs-native-tools-for-cross-compiling.patch \
11 file://avoid-running-host-binaries-for-sanity.patch \ 12 file://avoid-running-host-binaries-for-sanity.patch \
diff --git a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb
index 1574bf0ce9..f792415037 100644
--- a/meta-oe/recipes-test/pm-qa/pm-qa_git.bb
+++ b/meta-oe/recipes-test/pm-qa/pm-qa_git.bb
@@ -18,8 +18,6 @@ SRC_URI = " \
18 18
19CFLAGS += "-pthread" 19CFLAGS += "-pthread"
20 20
21PATCHTOOL = "git"
22
23do_compile () { 21do_compile () {
24 # Find all the .c files in this project and build them. 22 # Find all the .c files in this project and build them.
25 for x in `find . -name "*.c"` 23 for x in `find . -name "*.c"`
diff --git a/meta-python/recipes-devtools/python/python3-anyio_4.10.0.bb b/meta-python/recipes-devtools/python/python3-anyio_4.11.0.bb
index e552fd7eaf..a24674c5fb 100644
--- a/meta-python/recipes-devtools/python/python3-anyio_4.10.0.bb
+++ b/meta-python/recipes-devtools/python/python3-anyio_4.11.0.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=c0a769411d2af7894099e8ff75058c9f"
5 5
6inherit pypi python_setuptools_build_meta 6inherit pypi python_setuptools_build_meta
7 7
8SRC_URI[sha256sum] = "3f3fae35c96039744587aa5b8371e7e8e603c0702999535961dd336026973ba6" 8SRC_URI[sha256sum] = "82a8d0b81e318cc5ce71a5f1f8b5c4e63619620b63141ef8c995fa0db95a57c4"
9 9
10DEPENDS += " \ 10DEPENDS += " \
11 python3-setuptools-scm-native \ 11 python3-setuptools-scm-native \
diff --git a/meta-python/recipes-devtools/python/python3-apispec_6.8.3.bb b/meta-python/recipes-devtools/python/python3-apispec_6.8.4.bb
index c34aacf124..822af0fbaa 100644
--- a/meta-python/recipes-devtools/python/python3-apispec_6.8.3.bb
+++ b/meta-python/recipes-devtools/python/python3-apispec_6.8.4.bb
@@ -5,6 +5,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=a75956865b40c80a37c1e864716592b4"
5 5
6inherit pypi python_flit_core 6inherit pypi python_flit_core
7 7
8SRC_URI[sha256sum] = "0823235aa171187fc0fb1dfd28211ebcf5fe7768b2a7e1929d06671e162439ae" 8SRC_URI[sha256sum] = "fd0ed14af71a2949d9aeb96b72ce1517cb4a48a5c55667cd0483b7ed33156a2a"
9 9
10RDEPENDS:${PN} += "python3-packaging" 10RDEPENDS:${PN} += "python3-packaging"
diff --git a/meta-python/recipes-devtools/python/python3-asgiref_3.9.1.bb b/meta-python/recipes-devtools/python/python3-asgiref_3.9.2.bb
index 0af6eec5ce..078f425d2b 100644
--- a/meta-python/recipes-devtools/python/python3-asgiref_3.9.1.bb
+++ b/meta-python/recipes-devtools/python/python3-asgiref_3.9.2.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] = "a5ab6582236218e5ef1648f242fd9f10626cfd4de8dc377db215d5d5098e3142" 7SRC_URI[sha256sum] = "a0249afacb66688ef258ffe503528360443e2b9a8d8c4581b6ebefa58c841ef1"
8 8
9export BUILD_SYS 9export BUILD_SYS
10export HOST_SYS 10export HOST_SYS
diff --git a/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.13.5.bb b/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.14.2.bb
index 43c861c6e0..d1222fe05b 100644
--- a/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.13.5.bb
+++ b/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.14.2.bb
@@ -3,7 +3,7 @@ HOMEPAGE = " https://www.crummy.com/software/BeautifulSoup/bs4"
3LICENSE = "MIT" 3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=96e0034f7c9443910c486773aa1ed9ac" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=96e0034f7c9443910c486773aa1ed9ac"
5 5
6SRC_URI[sha256sum] = "5e70131382930e7c3de33450a2f54a63d5e4b19386eab43a5b34d594268f3695" 6SRC_URI[sha256sum] = "2a98ab9f944a11acee9cc848508ec28d9228abfd522ef0fad6a02a72e0ded69e"
7 7
8inherit pypi python_hatchling 8inherit pypi python_hatchling
9 9
diff --git a/meta-python/recipes-devtools/python/python3-cantools_40.6.0.bb b/meta-python/recipes-devtools/python/python3-cantools_40.7.0.bb
index e2d8b3ca2a..df6bbb45ff 100644
--- a/meta-python/recipes-devtools/python/python3-cantools_40.6.0.bb
+++ b/meta-python/recipes-devtools/python/python3-cantools_40.7.0.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] = "adfd80f9d1704be0dfae3fde0000f748635888bcb76c1a12b8b6420f34d95834" 6SRC_URI[sha256sum] = "5779113b068ab043140ea9441ad77d44ad4d382eed88de16678fb320e32146ec"
7 7
8PYPI_PACKAGE = "cantools" 8PYPI_PACKAGE = "cantools"
9 9
diff --git a/meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch b/meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch
index fb8f4df4a6..5366627abf 100644
--- a/meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch
+++ b/meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch
@@ -5,6 +5,7 @@ Subject: [PATCH] pyproject.toml: Remove upper version constraint for Cython
5 5
6Upstream-Status: Pending 6Upstream-Status: Pending
7Signed-off-by: Khem Raj <raj.khem@gmail.com> 7Signed-off-by: Khem Raj <raj.khem@gmail.com>
8Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
8--- 9---
9 pyproject.toml | 4 ++-- 10 pyproject.toml | 4 ++--
10 1 file changed, 2 insertions(+), 2 deletions(-) 11 1 file changed, 2 insertions(+), 2 deletions(-)
@@ -14,14 +15,14 @@ index e22ea42..f670d3d 100644
14--- a/pyproject.toml 15--- a/pyproject.toml
15+++ b/pyproject.toml 16+++ b/pyproject.toml
16@@ -50,7 +50,7 @@ pytest-cov = ">=3,<7" 17@@ -50,7 +50,7 @@ pytest-cov = ">=3,<7"
17 pytest-asyncio = ">=0.19,<0.27" 18 pytest-asyncio = ">=0.19,<1.3"
18 pycairo = "^1.21.0" 19 pycairo = "^1.21.0"
19 PyGObject = {version = ">=3.50,<3.51", python = "<4"} 20 PyGObject = {version = ">=3.50,<3.51", python = "<4"}
20-Cython = ">=3,<3.1.0" 21-Cython = ">=3,<3.2.0"
21+Cython = ">=3" 22+Cython = ">=3"
22 setuptools = ">=65.4.1,<79.0.0" 23 setuptools = ">=65.4.1,<81.0.0"
23 pytest-timeout = "^2.1.0" 24 pytest-timeout = "^2.1.0"
24 pytest-codspeed = "^3.1.1" 25 pytest-codspeed = ">=3.1.1,<5.0.0"
25@@ -104,7 +104,7 @@ module = "docs.*" 26@@ -104,7 +104,7 @@ module = "docs.*"
26 ignore_errors = true 27 ignore_errors = true
27 28
diff --git a/meta-python/recipes-devtools/python/python3-dbus-fast_2.44.1.bb b/meta-python/recipes-devtools/python/python3-dbus-fast_2.44.5.bb
index f827d21bb2..4f21ec379e 100644
--- a/meta-python/recipes-devtools/python/python3-dbus-fast_2.44.1.bb
+++ b/meta-python/recipes-devtools/python/python3-dbus-fast_2.44.5.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=729e372b5ea0168438e4fd4a00a04947" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=729e372b5ea0168438e4fd4a00a04947"
5 5
6SRC_URI += "file://0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch" 6SRC_URI += "file://0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch"
7SRC_URI[sha256sum] = "b027e96c39ed5622bb54d811dcdbbe9d9d6edec3454808a85a1ceb1867d9e25c" 7SRC_URI[sha256sum] = "e9d738e3898e2d505d7f2d5d21949bd705d7cd3d7240dda5481bb1c5fd5e3da8"
8 8
9PYPI_PACKAGE = "dbus_fast" 9PYPI_PACKAGE = "dbus_fast"
10UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}" 10UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
diff --git a/meta-python/recipes-devtools/python/python3-flask-restx_1.3.0.bb b/meta-python/recipes-devtools/python/python3-flask-restx_1.3.2.bb
index 9c2a1e9a8b..87353a50a6 100644
--- a/meta-python/recipes-devtools/python/python3-flask-restx_1.3.0.bb
+++ b/meta-python/recipes-devtools/python/python3-flask-restx_1.3.2.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "Fully featured framework for fast, easy and documented API develo
2LICENSE = "BSD-3-Clause" 2LICENSE = "BSD-3-Clause"
3LIC_FILES_CHKSUM = "file://LICENSE;md5=c96dd911c6d9e32868b6bc667a38a3e2" 3LIC_FILES_CHKSUM = "file://LICENSE;md5=c96dd911c6d9e32868b6bc667a38a3e2"
4 4
5SRC_URI[sha256sum] = "4f3d3fa7b6191fcc715b18c201a12cd875176f92ba4acc61626ccfd571ee1728" 5SRC_URI[sha256sum] = "0ae13d77e7d7e4dce513970cfa9db45364aef210e99022de26d2b73eb4dbced5"
6 6
7inherit pypi setuptools3 7inherit pypi setuptools3
8 8
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.0.bb b/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.1.bb
index 8296a0af1a..173f22aded 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.0.bb
+++ b/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.75.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] = "d521973a343806a8384bf87ceae93cf2e9f10f8fab02c12be7a2e3d5d0e4e68f" 14SRC_URI[sha256sum] = "e0caa06d4de3eb62d3fdc54e5c9dc9003aa3ee21e9c50f5d3538aea854d276f2"
15 15
16RDEPENDS:${PN} = "python3-grpcio" 16RDEPENDS:${PN} = "python3-grpcio"
17 17
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.0.bb b/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.1.bb
index 107f350fd0..5e64a3d617 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.0.bb
+++ b/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.75.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] = "60bb9865f5411ad589420eadcdd7e0c338c0aabedf5d4cd07363d5bf7da9c972" 14SRC_URI[sha256sum] = "2be3f20b7b93e6e691a0bc761fd7e9996a940b4c96c68f6ca4f7fbc47c3f4b64"
15 15
16RDEPENDS:${PN} = "python3-grpcio" 16RDEPENDS:${PN} = "python3-grpcio"
17 17
diff --git a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.0.bb b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.1.bb
index 7e5d9c5512..7627356ec9 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.0.bb
+++ b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.75.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] = "eb5e4025034d92da3c81fd5e3468c33d5ae7571b07a72c385b5ec1746658573f" 18SRC_URI[sha256sum] = "bb78960cf3d58941e1fec70cbdaccf255918beed13c34112a6915a6d8facebd1"
19 19
20RDEPENDS:${PN} = "python3-grpcio" 20RDEPENDS:${PN} = "python3-grpcio"
21 21
diff --git a/meta-python/recipes-devtools/python/python3-grpcio_1.75.0.bb b/meta-python/recipes-devtools/python/python3-grpcio_1.75.1.bb
index 52a0158107..ef0bf126d5 100644
--- a/meta-python/recipes-devtools/python/python3-grpcio_1.75.0.bb
+++ b/meta-python/recipes-devtools/python/python3-grpcio_1.75.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] = "b989e8b09489478c2d19fecc744a298930f40d8b27c3638afbfe84d22f36ce4e" 16SRC_URI[sha256sum] = "3e81d89ece99b9ace23a6916880baca613c03a799925afb2857887efa8b1b3d2"
17 17
18RDEPENDS:${PN} = "python3-protobuf" 18RDEPENDS:${PN} = "python3-protobuf"
19 19
diff --git a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.0.bb b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.1.bb
index c26f55111f..d0d3049388 100644
--- a/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.0.bb
+++ b/meta-python/recipes-devtools/python/python3-inline-snapshot_0.29.1.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] = "8bac016fc8ff4638a6cdebca96d7042fecde471f0574d360de11f552ba77d6b5" 7SRC_URI[sha256sum] = "17e73cb6864fa067aa94c2c1f290bbdeb25b2b807c4bdf53eee39a144f92a5a7"
8 8
9inherit pypi python_hatchling 9inherit pypi python_hatchling
10 10
diff --git a/meta-python/recipes-devtools/python/python3-pycurl_7.45.6.bb b/meta-python/recipes-devtools/python/python3-pycurl_7.45.7.bb
index 0bba73a660..72338bb0e1 100644
--- a/meta-python/recipes-devtools/python/python3-pycurl_7.45.6.bb
+++ b/meta-python/recipes-devtools/python/python3-pycurl_7.45.7.bb
@@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING-LGPL;md5=4fbd65380cdd255951079008b364516c \
12 file://COPYING-MIT;md5=be42e1b1e58c8d59c2901fd747bfc55d \ 12 file://COPYING-MIT;md5=be42e1b1e58c8d59c2901fd747bfc55d \
13 " 13 "
14 14
15SRC_URI[sha256sum] = "2b73e66b22719ea48ac08a93fc88e57ef36d46d03cb09d972063c9aa86bb74e6" 15SRC_URI[sha256sum] = "9d43013002eab2fd6d0dcc671cd1e9149e2fc1c56d5e796fad94d076d6cb69ef"
16 16
17DEPENDS = "curl" 17DEPENDS = "curl"
18 18
diff --git a/meta-python/recipes-devtools/python/python3-pymodbus_3.11.2.bb b/meta-python/recipes-devtools/python/python3-pymodbus_3.11.3.bb
index 4872f5b088..c7dbcb1ce8 100644
--- a/meta-python/recipes-devtools/python/python3-pymodbus_3.11.2.bb
+++ b/meta-python/recipes-devtools/python/python3-pymodbus_3.11.3.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/riptideio/pymodbus/"
3LICENSE = "BSD-3-Clause" 3LICENSE = "BSD-3-Clause"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=12a490c6cffa2e76a6df8aa1fa29e183" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=12a490c6cffa2e76a6df8aa1fa29e183"
5 5
6SRC_URI[sha256sum] = "132712baf79cae339aac694739b14551bab69b2a078570cb1350b1db0cccdba7" 6SRC_URI[sha256sum] = "10c2902838ad5a233baefb64b1c1fb064fa762b22b221bf35191bf39f01449a8"
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-simplejson_3.20.1.bb b/meta-python/recipes-devtools/python/python3-simplejson_3.20.2.bb
index 82f83f1b58..bc93da225a 100644
--- a/meta-python/recipes-devtools/python/python3-simplejson_3.20.1.bb
+++ b/meta-python/recipes-devtools/python/python3-simplejson_3.20.2.bb
@@ -4,7 +4,7 @@ HOMEPAGE = "https://cheeseshop.python.org/pypi/simplejson"
4LICENSE = "MIT" 4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c6338d7abd321c0b50a2a547e441c52e" 5LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c6338d7abd321c0b50a2a547e441c52e"
6 6
7SRC_URI[sha256sum] = "e64139b4ec4f1f24c142ff7dcafe55a22b811a74d86d66560c8815687143037d" 7SRC_URI[sha256sum] = "5fe7a6ce14d1c300d80d08695b7f7e633de6cd72c80644021874d985b3393649"
8 8
9inherit pypi setuptools3 9inherit pypi setuptools3
10 10
diff --git a/meta-python/recipes-devtools/python/python3-txaio_25.6.1.bb b/meta-python/recipes-devtools/python/python3-txaio_25.9.2.bb
index 460c0cd0f8..3e41c05801 100644
--- a/meta-python/recipes-devtools/python/python3-txaio_25.6.1.bb
+++ b/meta-python/recipes-devtools/python/python3-txaio_25.9.2.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "Compatibility API between asyncio/Twisted/Trollius"
3LICENSE = "MIT" 3LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=588502cb4ffc65da2b26780d6baa5a40" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=588502cb4ffc65da2b26780d6baa5a40"
5 5
6SRC_URI[sha256sum] = "d8c03dca823515c9bca920df33504923ae54f2dabf476cc5a9ed5cc1691ed687" 6SRC_URI[sha256sum] = "e42004a077c02eb5819ff004a4989e49db113836708430d59cb13d31bd309099"
7 7
8inherit pypi setuptools3 8inherit pypi setuptools3
9 9
diff --git a/meta-python/recipes-devtools/python/python3-typer_0.19.1.bb b/meta-python/recipes-devtools/python/python3-typer_0.19.2.bb
index b731efcfca..eaa416f021 100644
--- a/meta-python/recipes-devtools/python/python3-typer_0.19.1.bb
+++ b/meta-python/recipes-devtools/python/python3-typer_0.19.2.bb
@@ -7,7 +7,7 @@ HOMEPAGE = "https://github.com/fastapi/typer"
7LICENSE = "MIT" 7LICENSE = "MIT"
8LIC_FILES_CHKSUM = "file://LICENSE;md5=173d405eb704b1499218013178722617" 8LIC_FILES_CHKSUM = "file://LICENSE;md5=173d405eb704b1499218013178722617"
9 9
10SRC_URI[sha256sum] = "cb881433a4b15dacc875bb0583d1a61e78497806741f9aba792abcab390c03e6" 10SRC_URI[sha256sum] = "9ad824308ded0ad06cc716434705f691d4ee0bfd0fb081839d2e426860e7fdca"
11 11
12inherit pypi python_pdm ptest 12inherit pypi python_pdm ptest
13 13
diff --git a/meta-python/recipes-devtools/python/python3-xxhash_3.5.0.bb b/meta-python/recipes-devtools/python/python3-xxhash_3.6.0.bb
index bfa14012d0..c62595c4d1 100644
--- a/meta-python/recipes-devtools/python/python3-xxhash_3.5.0.bb
+++ b/meta-python/recipes-devtools/python/python3-xxhash_3.6.0.bb
@@ -1,11 +1,11 @@
1SUMMARY = "xxhash is a Python binding for the xxHash library by Yann Collet." 1SUMMARY = "xxhash is a Python binding for the xxHash library by Yann Collet."
2SECTION = "devel/python" 2SECTION = "devel/python"
3LICENSE = "BSD-2-Clause" 3LICENSE = "BSD-2-Clause"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=3a9dab7f159514231249aa3e108ab26b" 4LIC_FILES_CHKSUM = "file://LICENSE;md5=82f3295151c5e61043a4a201c031a5ee"
5 5
6DEPENDS += "python3-setuptools-scm-native" 6DEPENDS += "python3-setuptools-scm-native"
7 7
8SRC_URI[sha256sum] = "84f2caddf951c9cbf8dc2e22a89d4ccf5d86391ac6418fe81e3c67d0cf60b45f" 8SRC_URI[sha256sum] = "f0162a78b13a0d7617b2845b90c763339d1f1d82bb04a4b07f4ab535cc5e05d6"
9 9
10SRC_URI += " \ 10SRC_URI += " \
11 file://run-ptest \ 11 file://run-ptest \
diff --git a/meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.5.5.bb b/meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.6.0.bb
index 0cc523e876..583c0a9267 100644
--- a/meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.5.5.bb
+++ b/meta-xfce/recipes-multimedia/xfce4-mpc-plugin/xfce4-mpc-plugin_0.6.0.bb
@@ -4,6 +4,8 @@ SECTION = "x11/application"
4LICENSE = "0BSD" 4LICENSE = "0BSD"
5LIC_FILES_CHKSUM = "file://COPYING;md5=3604d987e6dfdfc672c754d08953b0e0" 5LIC_FILES_CHKSUM = "file://COPYING;md5=3604d987e6dfdfc672c754d08953b0e0"
6 6
7XFCE_COMPRESS_TYPE = "xz"
8
7inherit xfce-panel-plugin 9inherit xfce-panel-plugin
8 10
9DEPENDS += "libmpd" 11DEPENDS += "libmpd"
@@ -14,4 +16,4 @@ LICENSE_FLAGS = "commercial"
14# for now we recommend our own mpd-server 16# for now we recommend our own mpd-server
15RRECOMMENDS:${PN} = "mpd" 17RRECOMMENDS:${PN} = "mpd"
16 18
17SRC_URI[sha256sum] = "4ce7d77667a263ee9916c0cab2a733b17e3bd65705cd4ed5cec3cbde6e7298cf" 19SRC_URI[sha256sum] = "dee5bcc0566ba2dc95b9c3b4cadd5e8b3bb2798a54a2a8d8652708915fe45d50"