From 0eb25342f8cefea067d2b990331bb1ebad217922 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 27 Mar 2025 04:55:23 +0000 Subject: [PATCH 01/13] iwd: update to 3.5 --- packages/network/iwd/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/network/iwd/package.mk b/packages/network/iwd/package.mk index b4a3954117..27a702a1f1 100644 --- a/packages/network/iwd/package.mk +++ b/packages/network/iwd/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="iwd" -PKG_VERSION="3.4" -PKG_SHA256="0e7b99390fc971b85b25c4eb4ffeee082717123cb9726d51cec9481b621f6723" +PKG_VERSION="3.5" +PKG_SHA256="19f128d924b206f5fcaac34b41f4a001f6e21caa356179321ebe01849790e134" PKG_LICENSE="GPL" PKG_SITE="https://git.kernel.org/cgit/network/wireless/iwd.git/about/" PKG_URL="https://www.kernel.org/pub/linux/network/wireless/iwd-${PKG_VERSION}.tar.xz" From 301f8fcf59b66ba9537e3bef68323c7f969e332b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 27 Mar 2025 04:55:48 +0000 Subject: [PATCH 02/13] jasper: update to 4.2.5 --- packages/graphics/jasper/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/jasper/package.mk b/packages/graphics/jasper/package.mk index 48010e9423..7f884d2ee2 100644 --- a/packages/graphics/jasper/package.mk +++ b/packages/graphics/jasper/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="jasper" -PKG_VERSION="4.2.4" -PKG_SHA256="23a3d58cdeacf3abdf9fa1d81dcefee58da6ab330940790c0f27019703bfd2cd" +PKG_VERSION="4.2.5" +PKG_SHA256="3f4b1df7cab7a3cc67b9f6e28c730372f030b54b0faa8548a9ee04ae83fffd44" PKG_LICENSE="OpenSource" PKG_SITE="http://www.ece.uvic.ca/~mdadams/jasper/" PKG_URL="https://github.com/jasper-software/jasper/archive/refs/tags/version-${PKG_VERSION}.tar.gz" From 65483f4d93201b8b70b2ec2349460d900895f23b Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 27 Mar 2025 05:24:59 +0000 Subject: [PATCH 03/13] qemu: update to 9.2.3 Changelog: - https://wiki.qemu.org/ChangeLog --- packages/tools/qemu/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tools/qemu/package.mk b/packages/tools/qemu/package.mk index ed1e7d96bc..4e95d0ba05 100644 --- a/packages/tools/qemu/package.mk +++ b/packages/tools/qemu/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="qemu" -PKG_VERSION="9.2.2" -PKG_SHA256="752eaeeb772923a73d536b231e05bcc09c9b1f51690a41ad9973d900e4ec9fbf" +PKG_VERSION="9.2.3" +PKG_SHA256="baed494270c361bf69816acc84512e3efed71c7a23f76691642b80bc3de7693e" PKG_LICENSE="GPL" PKG_SITE="https://www.qemu.org" PKG_URL="https://download.qemu.org/qemu-${PKG_VERSION}.tar.xz" From 0214f0df69687f5380de3b445f33a1068b9ead27 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 28 Mar 2025 14:38:54 +0000 Subject: [PATCH 04/13] glslang: update to 15.2.0 Release notes: https://github.com/KhronosGroup/glslang/releases Supported by: - spirv-tools: f289d047f49fb60488301ec62bafab85573668cc - spirv-headers: 09913f088a1197aba4aefd300a876b2ebbaa3391 --- packages/graphics/vulkan/glslang/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/vulkan/glslang/package.mk b/packages/graphics/vulkan/glslang/package.mk index 71bf5ab900..4bc1da6dae 100644 --- a/packages/graphics/vulkan/glslang/package.mk +++ b/packages/graphics/vulkan/glslang/package.mk @@ -6,8 +6,8 @@ PKG_NAME="glslang" # The SPIRV-Tools & SPIRV-Headers pkg_version/s need to match the compatible (known_good) glslang pkg_version. # https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json # When updating glslang pkg_version please update to the known_good spirv-tools & spirv-headers pkg_version/s. -PKG_VERSION="15.1.0" -PKG_SHA256="4bdcd8cdb330313f0d4deed7be527b0ac1c115ff272e492853a6e98add61b4bc" +PKG_VERSION="15.2.0" +PKG_SHA256="45e3920d264d5c2cc3bfaec0e5dbb66cffd549255e0aaaf38cd283918e35c8ba" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/glslang" PKG_URL="https://github.com/KhronosGroup/glslang/archive/${PKG_VERSION}.tar.gz" From 875bd8cb0bd3c095b492629aea1119b101bf66da Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 7 Mar 2025 10:47:51 +0000 Subject: [PATCH 05/13] spirv-headers: update to githash 09913f0 a minimum of 2b2e05e is required for llvm ref: https://github.com/KhronosGroup/SPIRV-LLVM-Translator/commit/6d6c28aa2c63c224054e9147d81a118faa769ef8 updated from https://github.com/KhronosGroup/glslang/commit/57018e5742f0b4bfa79dcf95a4d6205926ebc838 --- packages/graphics/spirv-headers/package.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/graphics/spirv-headers/package.mk b/packages/graphics/spirv-headers/package.mk index 687ebd3320..fceebae3d8 100644 --- a/packages/graphics/spirv-headers/package.mk +++ b/packages/graphics/spirv-headers/package.mk @@ -6,8 +6,10 @@ PKG_NAME="spirv-headers" # The SPIRV-Headers pkg_version needs to match the compatible (known_good) glslang pkg_version. # https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json # When updating glslang pkg_version please update to the known_good spirv-headers pkg_version. -PKG_VERSION="3f17b2af6784bfa2c5aa5dbb8e0e74a607dd8b3b" -PKG_SHA256="2301e11e5c77213258d6863bf4e6c607a8c6431fa8336e98ac6a2131bd6284f8" +# When updating spirv-llvm-translator pkg_version validate the minimum githash from +# https://github.com/KhronosGroup/SPIRV-LLVM-Translator/blob/main/spirv-headers-tag.conf +PKG_VERSION="09913f088a1197aba4aefd300a876b2ebbaa3391" +PKG_SHA256="6d4aad5a86d7d5af144747aee1d616f624897d64d842f282aca7777f84244318" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/SPIRV-headers" PKG_URL="https://github.com/KhronosGroup/SPIRV-headers/archive/${PKG_VERSION}.tar.gz" From 2b38a5d8c776735939be2a7d707c637a29a8d562 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 7 Mar 2025 10:55:05 +0000 Subject: [PATCH 06/13] spirv-tools: update to githash f289d04 updated from https://github.com/KhronosGroup/glslang/commit/57018e5742f0b4bfa79dcf95a4d6205926ebc838 --- packages/graphics/spirv-tools/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/graphics/spirv-tools/package.mk b/packages/graphics/spirv-tools/package.mk index 472686210c..5733d220bf 100644 --- a/packages/graphics/spirv-tools/package.mk +++ b/packages/graphics/spirv-tools/package.mk @@ -6,8 +6,8 @@ PKG_NAME="spirv-tools" # The SPIRV-Tools pkg_version needs to match the compatible (known_good) glslang pkg_version. # https://raw.githubusercontent.com/KhronosGroup/glslang/${PKG_VERSION}/known_good.json # When updating glslang pkg_version please update to the known_good spirv-tools pkg_version. -PKG_VERSION="4d2f0b40bfe290dea6c6904dafdf7fd8328ba346" -PKG_SHA256="41481a45441d92b2404aa06bdecbb0302f22636335be4e19023632c83fa89aa1" +PKG_VERSION="f289d047f49fb60488301ec62bafab85573668cc" +PKG_SHA256="5fbd56baf226a04435656bae408287365102b69a24fa73bab8353c5f44b55615" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/KhronosGroup/SPIRV-Tools" PKG_URL="https://github.com/KhronosGroup/SPIRV-Tools/archive/${PKG_VERSION}.tar.gz" From c878565a413979cf3e5c9de7e00379dd56ce5cf8 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 27 Mar 2025 20:56:42 +0000 Subject: [PATCH 07/13] expat: update to 2.7.1 --- packages/textproc/expat/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/textproc/expat/package.mk b/packages/textproc/expat/package.mk index 871b9c7b2a..5f6142e8c5 100644 --- a/packages/textproc/expat/package.mk +++ b/packages/textproc/expat/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv) PKG_NAME="expat" -PKG_VERSION="2.7.0" -PKG_SHA256="25df13dd2819e85fb27a1ce0431772b7047d72af81ae78dc26b4c6e0805f48d1" +PKG_VERSION="2.7.1" +PKG_SHA256="354552544b8f99012e5062f7d570ec77f14b412a3ff5c7d8d0dae62c0d217c30" PKG_LICENSE="OSS" PKG_SITE="https://libexpat.github.io" PKG_URL="https://github.com/libexpat/libexpat/releases/download/R_${PKG_VERSION//./_}/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 661f591f28a23c24cef225c14e37417caf92f206 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 27 Mar 2025 21:05:15 +0000 Subject: [PATCH 08/13] tbb: update to 2022.1.0 --- packages/devel/tbb/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/tbb/package.mk b/packages/devel/tbb/package.mk index a4018679c4..293bafbf7d 100644 --- a/packages/devel/tbb/package.mk +++ b/packages/devel/tbb/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv) PKG_NAME="tbb" -PKG_VERSION="2022.0.0" -PKG_SHA256="e8e89c9c345415b17b30a2db3095ba9d47647611662073f7fbf54ad48b7f3c2a" +PKG_VERSION="2022.1.0" +PKG_SHA256="ed067603ece0dc832d2881ba5c516625ac2522c665d95f767ef6304e34f961b5" PKG_LICENSE="Apache-2.0" PKG_SITE="https://github.com/oneapi-src/oneTBB" PKG_URL="https://github.com/oneapi-src/oneTBB/archive/refs/tags/v${PKG_VERSION}.tar.gz" From 0841c5b6333d8dd699604825b8a1f746993c4e3e Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 28 Mar 2025 14:37:50 +0000 Subject: [PATCH 09/13] kmod: update to 34.2 --- packages/sysutils/kmod/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/sysutils/kmod/package.mk b/packages/sysutils/kmod/package.mk index bcfd3c58ce..c949319657 100644 --- a/packages/sysutils/kmod/package.mk +++ b/packages/sysutils/kmod/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) PKG_NAME="kmod" -PKG_VERSION="34.1" -PKG_SHA256="125957c9125fc5db1bd6a2641a1c9a6a0b500882fb8ccf7fb6483fcae5309b17" +PKG_VERSION="34.2" +PKG_SHA256="5a5d5073070cc7e0c7a7a3c6ec2a0e1780850c8b47b3e3892226b93ffcb9cb54" PKG_LICENSE="GPL" PKG_SITE="https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git" PKG_URL="https://www.kernel.org/pub/linux/utils/kernel/kmod/${PKG_NAME}-${PKG_VERSION}.tar.xz" From 1927c0c4313e3d6753984e587e6f2fe22b42562f Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 27 Mar 2025 21:00:30 +0000 Subject: [PATCH 10/13] libxml2: update to 2.14.0 --- packages/textproc/libxml2/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/textproc/libxml2/package.mk b/packages/textproc/libxml2/package.mk index 7e42ea72f0..a37ef13719 100644 --- a/packages/textproc/libxml2/package.mk +++ b/packages/textproc/libxml2/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libxml2" -PKG_VERSION="2.13.6" -PKG_SHA256="c8ec960e907b851be3fa83313c548e84ccce9a9f71d6ae2dabab93815f0c653b" +PKG_VERSION="2.14.0" +PKG_SHA256="4884b61038ea5e3bb9163ad86a08b36667b5bb6b1f44e2d65e2f35ee7a2bcec2" PKG_LICENSE="MIT" PKG_SITE="http://xmlsoft.org" PKG_URL="https://gitlab.gnome.org/GNOME/${PKG_NAME}/-/archive/v${PKG_VERSION}/${PKG_NAME}-v${PKG_VERSION}.tar.bz2" From 06f0a789e30cd3093d7a5cb874dbe23a33d7f26d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 28 Mar 2025 15:30:10 +0000 Subject: [PATCH 11/13] xmlstarlet: fix compile with libxml 2.14.0 ref: https://github.com/GNOME/libxml2/blob/208f27f9641a59863ce1f7d4992df77f7eb0ea9d/libxml.h --- ...-0900-fix-compile-with-libxml-2-14-0.patch | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 packages/textproc/xmlstarlet/patches/xmlstarlet-0900-fix-compile-with-libxml-2-14-0.patch diff --git a/packages/textproc/xmlstarlet/patches/xmlstarlet-0900-fix-compile-with-libxml-2-14-0.patch b/packages/textproc/xmlstarlet/patches/xmlstarlet-0900-fix-compile-with-libxml-2-14-0.patch new file mode 100644 index 0000000000..209bdf56b3 --- /dev/null +++ b/packages/textproc/xmlstarlet/patches/xmlstarlet-0900-fix-compile-with-libxml-2-14-0.patch @@ -0,0 +1,26 @@ +From 10684eea54a2c3b0b3738dfd8d70014f54e8e282 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Sat, 29 Mar 2025 02:23:34 +1100 +Subject: [PATCH] Fix build with libxml2-2.14.0 + +--- + src/xml_pyx.c | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/src/xml_pyx.c b/src/xml_pyx.c +index ab295f12..e5ec64f1 100644 +--- a/src/xml_pyx.c ++++ b/src/xml_pyx.c +@@ -21,6 +21,12 @@ + + #include "xmlstar.h" + ++#if __GNUC__ * 100 + __GNUC_MINOR__ >= 207 ++ #define ATTRIBUTE_UNUSED __attribute__((unused)) ++#else ++ #define ATTRIBUTE_UNUSED ++#endif ++ + /** + * Output newline and tab characters as escapes + * Required both for attribute values and character data (#PCDATA) From d2b5fc41b9e89605ed93f78f7e35df7656c45b2d Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 28 Mar 2025 22:58:06 +0000 Subject: [PATCH 12/13] at-spi2-core: update to 2.56.1 --- .../addon-depends/chrome-depends/at-spi2-core/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk b/packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk index edde5c1e50..ef6d140526 100644 --- a/packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk +++ b/packages/addons/addon-depends/chrome-depends/at-spi2-core/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv) PKG_NAME="at-spi2-core" -PKG_VERSION="2.56.0" -PKG_SHA256="80d7e8ea0be924e045525367f909d6668dfdd3e87cd40792c6cfd08e6b58e95c" +PKG_VERSION="2.56.1" +PKG_SHA256="fd177fecd8c95006ff0a355eafd7066fe110a2e17eb5eb5fe17ff70e49a4eace" PKG_LICENSE="OSS" PKG_SITE="https://www.gnome.org/" PKG_URL="https://download.gnome.org/sources/at-spi2-core/${PKG_VERSION:0:4}/at-spi2-core-${PKG_VERSION}.tar.xz" From 66353259bdb018c46081c210df707efec75baccf Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 28 Mar 2025 23:04:52 +0000 Subject: [PATCH 13/13] mimalloc: update to 3.0.3 --- packages/devel/mimalloc/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/devel/mimalloc/package.mk b/packages/devel/mimalloc/package.mk index 5377eb0b81..97cbabbd1c 100644 --- a/packages/devel/mimalloc/package.mk +++ b/packages/devel/mimalloc/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv) PKG_NAME="mimalloc" -PKG_VERSION="3.0.1" -PKG_SHA256="6a514ae31254b43e06e2a89fe1cbc9c447fdbf26edc6f794f3eb722f36e28261" +PKG_VERSION="3.0.3" +PKG_SHA256="baf343041420e2924e1760bbbc0c111101c44e1cecb998e7951f646a957ee05f" PKG_LICENSE="MIT" PKG_SITE="https://github.com/microsoft/mimalloc" PKG_URL="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PKG_VERSION}.tar.gz"