From 2b4cf6edd0f8072c2f9e109f0aab3a0aa299046c Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:08:30 +0200 Subject: [PATCH 1/9] pkg_about: bump to 2.4.4 2.0.11 has been yanked by the author --- recipes/python/pkg_about.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/python/pkg_about.yaml b/recipes/python/pkg_about.yaml index faa1d141..9846372f 100644 --- a/recipes/python/pkg_about.yaml +++ b/recipes/python/pkg_about.yaml @@ -1,13 +1,13 @@ inherit: ["python3::build"] metaEnvironment: - PKG_VERSION: "2.0.11" + PKG_VERSION: "2.4.4" PKG_LICENSE: "Zlib" checkoutSCM: scm: url url: ${GITHUB_MIRROR}/karpierz/pkg_about/archive/refs/tags/${PKG_VERSION}.tar.gz - digestSHA256: f3c273b8bf8edfebc5fd6995d9211574ab6a126e77ae394e4fafeff8396e4550 + digestSHA256: e7668dd319cf1927832fd20e06d6226fdf8454d2a0ac80feb7576c6693e979b2 stripComponents: 1 depends: From c379fa04aa766cbdd57b5bba603d7561f5108266 Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:08:30 +0200 Subject: [PATCH 2/9] pyc_wheel: bump to 2.4.4 2.0.11 has been yanked by the author --- recipes/python/pyc_wheel.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/python/pyc_wheel.yaml b/recipes/python/pyc_wheel.yaml index bd7277d5..2eb198fc 100644 --- a/recipes/python/pyc_wheel.yaml +++ b/recipes/python/pyc_wheel.yaml @@ -1,13 +1,13 @@ inherit: ["python3::build"] metaEnvironment: - PKG_VERSION: "2.0.11" + PKG_VERSION: "2.4.4" PKG_LICENSE: "MIT" checkoutSCM: scm: url url: ${GITHUB_MIRROR}/karpierz/pyc_wheel/archive/refs/tags/${PKG_VERSION}.tar.gz - digestSHA256: 49be32f3db3d5dba4884d9c1944ee3d0142efec77e3adacb8ea8c2d07a4493e3 + digestSHA256: 54b840fe9d77bb4c60f2af7992f12195e26ad1da687f51c92d4eb7c8dee32549 stripComponents: 1 depends: From 916f3d8cf07530659189cfece5ce096aa12f3c45 Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:08:30 +0200 Subject: [PATCH 3/9] chardet: fix wrong sha256 --- recipes/python/chardet.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/python/chardet.yaml b/recipes/python/chardet.yaml index 137d424e..c2d98d25 100644 --- a/recipes/python/chardet.yaml +++ b/recipes/python/chardet.yaml @@ -7,7 +7,7 @@ metaEnvironment: checkoutSCM: scm: url url: ${GITHUB_MIRROR}/chardet/chardet/archive/refs/tags/${PKG_VERSION}.tar.gz - digestSHA256: 07249fb7bdf1fc669e2fb0eba58afe18fe6c5e3187ee806f22969f0e809a32dd + digestSHA256: a93d730fd5cf7ba9a543bd8e0a66a1f63a784bbb325bcb8c797ac91b56cdc9e2 stripComponents: 1 depends: From eea4a684def85b8672704cd80705619a8e77b922 Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:08:30 +0200 Subject: [PATCH 4/9] dropbear: fix URL --- recipes/net/dropbear.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/net/dropbear.yaml b/recipes/net/dropbear.yaml index 31cf1373..7c2152fa 100644 --- a/recipes/net/dropbear.yaml +++ b/recipes/net/dropbear.yaml @@ -15,7 +15,7 @@ metaEnvironment: checkoutSCM: scm: url - url: "https://matt.ucc.asn.au/dropbear/dropbear-${PKG_VERSION}.tar.bz2" + url: "https://matt.ucc.asn.au/dropbear/releases/dropbear-${PKG_VERSION}.tar.bz2" digestSHA256: "0d1f7ca711cfc336dc8a85e672cab9cfd8223a02fe2da0a4a7aeb58c9e113634" stripComponents: 1 From 3680496d075c9d14ef2efe9e1b03f9f5b2b630a1 Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:08:30 +0200 Subject: [PATCH 5/9] bayer2rgb: fix checkout/build autoreconfigure is not available at checkout --- recipes/libs/bayer2rgb.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/recipes/libs/bayer2rgb.yaml b/recipes/libs/bayer2rgb.yaml index c9fccf48..e0584d45 100644 --- a/recipes/libs/bayer2rgb.yaml +++ b/recipes/libs/bayer2rgb.yaml @@ -10,10 +10,6 @@ checkoutSCM: tag: v${PKG_VERSION} commit: dc5cda706fea679fc53597e03dd39dd17ebd8a2e -checkoutDeterministic: True -checkoutScript: | - autoconfReconfigure - depends: - tools: target-toolchain: host-compat-toolchain @@ -22,7 +18,7 @@ depends: buildTools: [gengetopt] buildScript: | - autotoolsBuild $1 + autotoolsBuild -s $1 multiPackage: dev: From 7a2ddc588b753ae0747fa23cc1ede7004d033060 Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:08:30 +0200 Subject: [PATCH 6/9] python/lxml: bump to 6.0.4 compatiblity with newer setuptools --- recipes/python/lxml.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/python/lxml.yaml b/recipes/python/lxml.yaml index 8b381d8b..04cd7a3b 100644 --- a/recipes/python/lxml.yaml +++ b/recipes/python/lxml.yaml @@ -2,7 +2,7 @@ inherit: [patch, "python3::setuptools", "python3::cext"] metaEnvironment: PKG_LICENSE: "BSD-3-Clause" - PKG_VERSION: "6.0.0" + PKG_VERSION: "6.0.4" depends: - tools: @@ -25,7 +25,7 @@ depends: checkoutSCM: scm: url url: https://github.com/lxml/lxml/archive/refs/tags/lxml-${PKG_VERSION}.tar.gz - digestSHA256: 5560ee7bd3bcea0e64221bbb23f4ee1d222296ef25ba217e327a5f1d963005d9 + digestSHA256: e873b8990a7ddfb5aaacb2fbcc71e88b4e2eec6504bfd5fdb9d5ef33016dd2db stripComponents: 1 checkoutDeterministic: True From 39e5e4f7ba2c13da9f44184f6dbf959b412a33c7 Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:08:30 +0200 Subject: [PATCH 7/9] uboot: fix bin-utils compatibility binutils changed how the target format is handled. the old behaviour can be achieved via --output-target https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=5e83077d552ed6f81dbc092eb3ccf827a43de42c --- recipes/bsp/uboot.yaml | 6 +++- recipes/bsp/uboot/0001-binutils-format.patch | 38 ++++++++++++++++++++ 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 recipes/bsp/uboot/0001-binutils-format.patch diff --git a/recipes/bsp/uboot.yaml b/recipes/bsp/uboot.yaml index a4a9991f..4e4d7351 100644 --- a/recipes/bsp/uboot.yaml +++ b/recipes/bsp/uboot.yaml @@ -1,4 +1,4 @@ -inherit: [uboot, install] +inherit: [uboot, install, patch] metaEnvironment: PKG_VERSION: "2025.04" @@ -10,6 +10,10 @@ checkoutSCM: digestSHA1: 6bc4fd62d5b135ff2fbb11fcecbb4b8ca055022a stripComponents: 1 +checkoutDeterministic: True +checkoutScript: | + patchApplySeries $<@uboot/*.patch@> + multiPackage: "": depends: diff --git a/recipes/bsp/uboot/0001-binutils-format.patch b/recipes/bsp/uboot/0001-binutils-format.patch new file mode 100644 index 00000000..cde655bd --- /dev/null +++ b/recipes/bsp/uboot/0001-binutils-format.patch @@ -0,0 +1,38 @@ +diff -ur a/arch/sandbox/config.mk b/arch/sandbox/config.mk +--- a/arch/sandbox/config.mk 2025-04-07 23:57:55.000000000 +0200 ++++ b/arch/sandbox/config.mk 2026-09-21 15:22:03.611906883 +0200 +@@ -50,10 +50,10 @@ + + ifeq ($(HOST_ARCH),$(HOST_ARCH_X86_64)) + EFI_LDS := ${SRCDIR}/../../../arch/x86/lib/elf_x86_64_efi.lds +-EFI_TARGET := --target=efi-app-x86_64 ++EFI_TARGET := --output-target=efi-app-x86_64 + else ifeq ($(HOST_ARCH),$(HOST_ARCH_X86)) + EFI_LDS := ${SRCDIR}/../../../arch/x86/lib/elf_ia32_efi.lds +-EFI_TARGET := --target=efi-app-ia32 ++EFI_TARGET := --output-target=efi-app-ia32 + else ifeq ($(HOST_ARCH),$(HOST_ARCH_AARCH64)) + EFI_LDS := ${SRCDIR}/../../../arch/arm/lib/elf_aarch64_efi.lds + OBJCOPYFLAGS += -j .text -j .secure_text -j .secure_data -j .rodata -j .data \ +diff -ur a/arch/x86/config.mk b/arch/x86/config.mk +--- a/arch/x86/config.mk 2025-04-07 23:57:55.000000000 +0200 ++++ b/arch/x86/config.mk 2026-09-21 15:16:08.137012205 +0200 +@@ -69,7 +69,7 @@ + + LDSCRIPT_EFI := $(srctree)/arch/x86/lib/elf_$(EFIARCH)_efi.lds + EFISTUB := crt0_$(EFIARCH)_efi.o reloc_$(EFIARCH)_efi.o +-OBJCOPYFLAGS_EFI += --target=efi-app-$(EFIARCH) ++OBJCOPYFLAGS_EFI += --output-target=efi-app-$(EFIARCH) + + CPPFLAGS_REMOVE_crt0-efi-$(EFIARCH).o += $(CFLAGS_NON_EFI) + CPPFLAGS_crt0-efi-$(EFIARCH).o += $(CFLAGS_EFI) +@@ -127,7 +127,7 @@ + endif + + ifdef CONFIG_X86_64 +-EFI_TARGET := --target=efi-app-x86_64 ++EFI_TARGET := --output-target=efi-app-x86_64 + else +-EFI_TARGET := --target=efi-app-ia32 ++EFI_TARGET := --output-target=efi-app-ia32 + endif From 1734900f6470d8fec65a9dbded36da2f8f0bfde6 Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:08:30 +0200 Subject: [PATCH 8/9] uboot: fix missing dtc check graph-child-address has been removed from the latest dtc versions --- .../0002-dtc_no_graph_child_address_removed.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 recipes/bsp/uboot/0002-dtc_no_graph_child_address_removed.patch diff --git a/recipes/bsp/uboot/0002-dtc_no_graph_child_address_removed.patch b/recipes/bsp/uboot/0002-dtc_no_graph_child_address_removed.patch new file mode 100644 index 00000000..39fd234e --- /dev/null +++ b/recipes/bsp/uboot/0002-dtc_no_graph_child_address_removed.patch @@ -0,0 +1,11 @@ +diff -ur a/scripts/Makefile.lib b/scripts/Makefile.lib +--- a/scripts/Makefile.lib 2025-04-07 23:57:55.000000000 +0200 ++++ b/scripts/Makefile.lib 2026-09-21 16:34:29.308808386 +0200 +@@ -300,7 +300,6 @@ + -Wno-unit_address_format \ + -Wno-avoid_unnecessary_addr_size \ + -Wno-alias_paths \ +- -Wno-graph_child_address \ + -Wno-graph_port \ + -Wno-unique_unit_address \ + -Wno-simple_bus_reg \ From 7a9d09fa52681663df17d6427e5103447a104075 Mon Sep 17 00:00:00 2001 From: Marc Kewitz Date: Tue, 22 Sep 2026 14:33:08 +0200 Subject: [PATCH 9/9] vorbis: not compatible with cmake 4 --- recipes/multimedia/vorbis.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/multimedia/vorbis.yaml b/recipes/multimedia/vorbis.yaml index 5727783f..2d8fe9c7 100644 --- a/recipes/multimedia/vorbis.yaml +++ b/recipes/multimedia/vorbis.yaml @@ -1,4 +1,4 @@ -inherit: [cmake] +inherit: [cmake-3] metaEnvironment: PKG_VERSION: "1.3.7"