From a802dbb773b927e673b76023faf386bf9f74c281 Mon Sep 17 00:00:00 2001 From: Nico Berlee Date: Sun, 22 Dec 2024 17:23:15 +0100 Subject: [PATCH] fix: fix raspberrypi firmware url This fixes the url of the raspberry pi firmware. In commit 15a683428278f8bf1b7c46110e6cb72d417ad1b8 this was changed from a source github tarball to a release tarball. The release tarball does not contain the DTB files needed. Changing it to a source tarball of the fw release will probably fix https://github.com/siderolabs/talos/issues/9981 (unable to crosscompile u-boot on my machine) Signed-off-by: Nico Berlee Signed-off-by: Noel Georgi --- Pkgfile | 4 ++-- artifacts/raspberrypi-firmware/pkg.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Pkgfile b/Pkgfile index 6f22b29..eccfba0 100644 --- a/Pkgfile +++ b/Pkgfile @@ -5,8 +5,8 @@ format: v1alpha2 vars: # renovate: datasource=github-tags depName=raspberrypi/firmware raspberrypi_firmware_version: 1.20241126 - raspberrypi_firmware_sha256: 020dbcdbb30af5942a62fc3eb355449aba45276b67e864dee2522ff53fd936e6 - raspberrypi_firmware_sha512: 7860a7a913a35313031e07295a2c8b40b6f0e97523abf8053f0d792106dde53332755c7ab3bbe2a08b7817f77b11242637c1b0520bfb6d2d58642f6e9c4d1a52 + raspberrypi_firmware_sha256: 66868553e2c1e07802992784f1e368f189723b299bd136337ed0d8e7820ae6c5 + raspberrypi_firmware_sha512: a95d634a88152454d4111aef6d2141662c197d265d0cf2c4ea9901a5233218031180306a9a39d2a2a5eea4d5ddf7a6804550ba1bd3622e13067691e43139c636 # renovate: datasource=github-tags extractVersion=^v(?.*)$ depName=u-boot/u-boot uboot_version: 2024.07 diff --git a/artifacts/raspberrypi-firmware/pkg.yaml b/artifacts/raspberrypi-firmware/pkg.yaml index efe12ca..b49868d 100644 --- a/artifacts/raspberrypi-firmware/pkg.yaml +++ b/artifacts/raspberrypi-firmware/pkg.yaml @@ -5,7 +5,7 @@ dependencies: - stage: base steps: - sources: - - url: https://github.com/raspberrypi/firmware/releases/download/{{ .raspberrypi_firmware_version }}/raspi-firmware_{{ .raspberrypi_firmware_version }}.orig.tar.xz + - url: https://github.com/raspberrypi/firmware/archive/refs/tags/{{ .raspberrypi_firmware_version }}.tar.gz destination: raspberrypi-firmware.tar.xz sha256: "{{ .raspberrypi_firmware_sha256 }}" sha512: "{{ .raspberrypi_firmware_sha512 }}"