From 7a153f0c6321eef48ce8cdb337b1d3f720e4fa64 Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:06:58 +0300 Subject: [PATCH 1/7] jsoncpp: update to 1.9.7 Changelog: - Security: reject unescaped control characters in JSON strings - Security: fix use-after-free in Reader::parse() - Add std::string_view support in the Value API - Fix string_view ABI mismatch between library and consumers Signed-off-by: Alexandru Ardelean --- libs/jsoncpp/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/jsoncpp/Makefile b/libs/jsoncpp/Makefile index b4e8e3e0d8b161..cfcaccc8b5503b 100644 --- a/libs/jsoncpp/Makefile +++ b/libs/jsoncpp/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=jsoncpp -PKG_VERSION:=1.9.5 +PKG_VERSION:=1.9.7 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/open-source-parsers/jsoncpp/tar.gz/$(PKG_VERSION)? -PKG_HASH:=f409856e5920c18d0c2fb85276e24ee607d2a09b5e7d5f0a371368903c275da2 +PKG_HASH:=830bf352d822d8558e9d0eb19d640d2e38536b4b6699c30a4488da09d5b1df18 PKG_MAINTAINER:=Alexandru Ardelean PKG_LICENSE:=MIT From fd4550a77c7546e37af70cb97676aba0b7269b65 Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:07:08 +0300 Subject: [PATCH 2/7] libmaxminddb: update to 1.13.3 Changelog: - Fix MMDB_open incorrectly rejecting databases with 0-element map/array fields at the end of metadata (v1.13.3) - Fix compilation conflict with bswap32/bswap64 macros on macOS 26 Tahoe (v1.13.2) - Fix validation and edge-case handling in database open path (v1.12.x) Signed-off-by: Alexandru Ardelean --- libs/libmaxminddb/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/libmaxminddb/Makefile b/libs/libmaxminddb/Makefile index b7d971f3fe6016..aeaf5f334d44e2 100644 --- a/libs/libmaxminddb/Makefile +++ b/libs/libmaxminddb/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libmaxminddb -PKG_VERSION:=1.11.0 -PKG_RELEASE=2 +PKG_VERSION:=1.13.3 +PKG_RELEASE=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://github.com/maxmind/libmaxminddb/releases/download/$(PKG_VERSION) -PKG_HASH:=b2eea79a96fed77ad4d6c39ec34fed83d45fcb75a31c58956813d58dcf30b19f +PKG_HASH:=a66502ea76eadbe17f2cd6fd708946777253972d2ae8157dee1b23a2fb528171 PKG_MAINTAINER:=Alexandru Ardelean PKG_LICENSE:=Apache-2.0 From a05bd524257864de5d059ceeae890aebdd352ae0 Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:07:17 +0300 Subject: [PATCH 3/7] leptonica: update to 1.87.0 Changelog: - Released as a configure-ready version Signed-off-by: Alexandru Ardelean --- libs/leptonica/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/leptonica/Makefile b/libs/leptonica/Makefile index 6bd54369b925f6..1f93d48f852b46 100644 --- a/libs/leptonica/Makefile +++ b/libs/leptonica/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=leptonica -PKG_VERSION:=1.86.0 -PKG_RELEASE:=2 +PKG_VERSION:=1.87.0 +PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://www.leptonica.org/source/ -PKG_HASH:=1fa08e40bb37fd45802d5e6e7b43927449a5c47d4608ef99d3bd3f0fa76baedc +PKG_HASH:=c73363397f96eb1295602bf44d708a994ad42046c791bf03ea0505d829bdb6a7 PKG_MAINTAINER:=Alexandru Ardelean PKG_LICENSE:=BSD-2-Clause From cd36753e1cb8cb7f931895a42082ae5545ca9b8e Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:07:27 +0300 Subject: [PATCH 4/7] openblas: update to 0.3.33 Changelog: - Fix GCC15 miscompilation of DDOT kernel on arm64 non-SVE targets - Fix accuracy issue in GEMV kernel for Neoverse V1/SVE targets - Fix broken STRMM/SSYMM in DYNAMIC_ARCH builds on non-SME hardware - Add Cortex-A75/A76 autodetection in DYNAMIC_ARCH builds - Fix LoongArch64 build failure with half-precision float support - Import LAPACK updates aligned with upcoming 3.13.0 release Signed-off-by: Alexandru Ardelean --- libs/openblas/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/openblas/Makefile b/libs/openblas/Makefile index 4054ca1e9f6e58..edfb908b692b06 100644 --- a/libs/openblas/Makefile +++ b/libs/openblas/Makefile @@ -5,12 +5,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=OpenBLAS -PKG_VERSION:=0.3.31 +PKG_VERSION:=0.3.33 PKG_RELEASE:=1 PKG_SOURCE:=OpenBLAS-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://github.com/OpenMathLib/OpenBLAS/releases/download/v$(PKG_VERSION)/ -PKG_HASH:=6dd2a63ac9d32643b7cc636eab57bf4e57d0ed1fff926dfbc5d3d97f2d2be3a6 +PKG_HASH:=6761af1d9f5d353ab4f0b7497be2643313b36c8f31caec0144bfef198e71e6ab PKG_LICENSE:=BSD-3-Clause PKG_CPE_ID:=cpe:/a:openblas_project:openblas PKG_MAINTAINER:=Alexandru Ardelean From 4ec299d05434e47f1234098dd2685009ec62972a Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:07:37 +0300 Subject: [PATCH 5/7] sbc: update to 2.2 Changelog: - Fix compilation with C23 requirements (v2.2) - Fix build without SBC_BUILD_WITH_SSE_SUPPORT (v2.1) Signed-off-by: Alexandru Ardelean --- libs/sbc/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/sbc/Makefile b/libs/sbc/Makefile index e444ab2c3b946f..129c7ce4226c30 100644 --- a/libs/sbc/Makefile +++ b/libs/sbc/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=sbc -PKG_VERSION:=2.0 +PKG_VERSION:=2.2 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=@KERNEL/linux/bluetooth/ -PKG_HASH:=8f12368e1dbbf55e14536520473cfb338c84b392939cc9b64298360fd4a07992 +PKG_HASH:=a1ada76ef35e5af9c2fbd063754dc9e37a8d989417c6eb1ecebb089b1383ae9e PKG_LICENSE:=LGPL-2.1-or-later PKG_LICENSE_FILES:=COPYING.LIB From 5627fb775e027de26ba31c035344d3a69e5bc86b Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:07:47 +0300 Subject: [PATCH 6/7] taglib: update to 2.2.1 Changelog: - Add Matroska (MKA, MKV) and WebM format support (v2.2) - Add NI STEM support in MP4 files (v2.2) - Add isDsd() method to WavPack audio properties (v2.2) - Fix duplicate prevention in Matroska complex property keys (v2.2.1) - Add Matroska edition, chapter, and attachment UID metadata (v2.2.1) Signed-off-by: Alexandru Ardelean --- libs/taglib/Makefile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/libs/taglib/Makefile b/libs/taglib/Makefile index 57e0e26967fcb8..df8b5ac1ac3c0f 100644 --- a/libs/taglib/Makefile +++ b/libs/taglib/Makefile @@ -6,13 +6,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=taglib -PKG_VERSION:=2.0.1 +PKG_VERSION:=2.2.1 PKG_RELEASE:=1 -PKG_SOURCE_PROTO:=git -PKG_SOURCE_URL:=https://github.com/taglib/taglib -PKG_SOURCE_VERSION:=v$(PKG_VERSION) -PKG_MIRROR_HASH:=2422e6c4ce9ea59882b6a9c078309bb95d6c11537b769f2ff22bc2fa977c56f3 +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://github.com/taglib/taglib/releases/download/v$(PKG_VERSION)/ +PKG_HASH:=7e76b5299dcef427c486bffe455098470c8da91cf3ccb9ea804893df57389b5e PKG_MAINTAINER:=Alexandru Ardelean PKG_LICENSE:=LGPL-2.1-or-later From 3decf39cf8bd76556302cb42760aeb93a5079e82 Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:07:58 +0300 Subject: [PATCH 7/7] zlog: update to 1.2.18 Changelog: - Fix CVE-2024-22857 security vulnerability Signed-off-by: Alexandru Ardelean --- libs/zlog/Makefile | 6 +++--- libs/zlog/patches/010-cmake.patch | 4 ++-- .../011-upgrade-cmake-minimum-version.patch | 15 +++------------ 3 files changed, 8 insertions(+), 17 deletions(-) diff --git a/libs/zlog/Makefile b/libs/zlog/Makefile index 09f861ae3fe16c..0713d4b860ded8 100644 --- a/libs/zlog/Makefile +++ b/libs/zlog/Makefile @@ -1,13 +1,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=zlog -PKG_VERSION:=1.2.17 -PKG_RELEASE:=3 +PKG_VERSION:=1.2.18 +PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/HardySimpson/zlog PKG_SOURCE_VERSION:=$(PKG_VERSION) -PKG_MIRROR_HASH:=501d89c6883de14e8e6c53e1597f425814b3b467b31da04c50390d4924efecf3 +PKG_MIRROR_HASH:=947645c75a07cdf0228c6b8aed34d2e3e95ef0d6feaa524625b59f4711b066fc PKG_MAINTAINER:=Alexandru Ardelean PKG_LICENSE:=Apache-2.0 diff --git a/libs/zlog/patches/010-cmake.patch b/libs/zlog/patches/010-cmake.patch index 736185a84cfc0c..19e01a4dcf320a 100644 --- a/libs/zlog/patches/010-cmake.patch +++ b/libs/zlog/patches/010-cmake.patch @@ -1,7 +1,7 @@ --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -25,7 +25,6 @@ SET(zlog_so_ver ${CPACK_PACKAGE_VERSION_ - message(STATUS "plateform : ${CMAKE_SYSTEM}") +@@ -33,7 +33,6 @@ SET(ZLOG_SO_VERSION ${CPACK_PACKAGE_VERS + message(STATUS "platform : ${CMAKE_SYSTEM}") add_definitions("-g -Wall -Wstrict-prototypes") -set(CMAKE_C_FLAGS "-std=c99 -pedantic -D_DEFAULT_SOURCE") diff --git a/libs/zlog/patches/011-upgrade-cmake-minimum-version.patch b/libs/zlog/patches/011-upgrade-cmake-minimum-version.patch index 43349ec6c19a9b..0868674691c2ac 100644 --- a/libs/zlog/patches/011-upgrade-cmake-minimum-version.patch +++ b/libs/zlog/patches/011-upgrade-cmake-minimum-version.patch @@ -1,17 +1,8 @@ -From 3715879775f725260aeda14f94887bbc7a007e29 Mon Sep 17 00:00:00 2001 -From: haydenZhou -Date: Sun, 8 Jun 2025 10:45:05 +0800 -Subject: [PATCH] upgrade cmake minimum version - ---- - CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -1,7 +1,7 @@ - # create by lsm - # cmake +@@ -14,7 +14,7 @@ + # limitations under the License. + #/ -cmake_minimum_required(VERSION 2.8.5) +cmake_minimum_required(VERSION 3.12)