Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion recipes/bsp/uboot.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
inherit: [uboot, install]
inherit: [uboot, install, patch]

metaEnvironment:
PKG_VERSION: "2025.04"
Expand All @@ -10,6 +10,10 @@ checkoutSCM:
digestSHA1: 6bc4fd62d5b135ff2fbb11fcecbb4b8ca055022a
stripComponents: 1

checkoutDeterministic: True
checkoutScript: |
patchApplySeries $<@uboot/*.patch@>

multiPackage:
"":
depends:
Expand Down
38 changes: 38 additions & 0 deletions recipes/bsp/uboot/0001-binutils-format.patch
Original file line number Diff line number Diff line change
@@ -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
11 changes: 11 additions & 0 deletions recipes/bsp/uboot/0002-dtc_no_graph_child_address_removed.patch
Original file line number Diff line number Diff line change
@@ -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 \
6 changes: 1 addition & 5 deletions recipes/libs/bayer2rgb.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,6 @@ checkoutSCM:
tag: v${PKG_VERSION}
commit: dc5cda706fea679fc53597e03dd39dd17ebd8a2e

checkoutDeterministic: True
checkoutScript: |
autoconfReconfigure

depends:
- tools:
target-toolchain: host-compat-toolchain
Expand All @@ -22,7 +18,7 @@ depends:

buildTools: [gengetopt]
buildScript: |
autotoolsBuild $1
autotoolsBuild -s $1

multiPackage:
dev:
Expand Down
8 changes: 4 additions & 4 deletions recipes/multimedia/v4l-utils.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ metaEnvironment:
PKG_LICENSE: "GPL-2.0-only AND LGPL-2.1-only"

checkoutSCM:
scm: url
url: https://www.linuxtv.org/downloads/v4l-utils/v4l-utils-${PKG_VERSION}.tar.xz
digestSHA256: 6828828a17775526eb93fb258a9294d1d1073d633c344dd71ecd4e7a1ffb7dfc
stripComponents: 1
scm: git
url: git://linuxtv.org/v4l-utils.git
tag: "v4l-utils-${PKG_VERSION}"
commit: 5a666c7ce89c00d66aa8e53c8f098a0c6c401f91

buildTools: [gettext, perl]
buildScript: |
Expand Down
2 changes: 1 addition & 1 deletion recipes/multimedia/vorbis.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
inherit: [cmake]
inherit: [cmake-3]

metaEnvironment:
PKG_VERSION: "1.3.7"
Expand Down
2 changes: 1 addition & 1 deletion recipes/net/dropbear.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,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

Expand Down
2 changes: 1 addition & 1 deletion recipes/python/chardet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
4 changes: 2 additions & 2 deletions recipes/python/lxml.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand Down
4 changes: 2 additions & 2 deletions recipes/python/pkg_about.yaml
Original file line number Diff line number Diff line change
@@ -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:
Expand Down
4 changes: 2 additions & 2 deletions recipes/python/pyc_wheel.yaml
Original file line number Diff line number Diff line change
@@ -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:
Expand Down
Loading