From a726062519a1259642de7541cd7a555d18d37ce9 Mon Sep 17 00:00:00 2001 From: Hayden Pope Date: Thu, 11 Jul 2024 22:18:36 -0500 Subject: [PATCH 1/4] pinephone-uboot: update to 0.0.202404. --- srcpkgs/pinephone-uboot/template | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template index e594d838f2b9e2..25ef9a89ce5bb6 100644 --- a/srcpkgs/pinephone-uboot/template +++ b/srcpkgs/pinephone-uboot/template @@ -1,10 +1,10 @@ # Template file for 'pinephone-uboot' pkgname=pinephone-uboot -version=0.0.20200917 +version=0.0.202404 revision=3 archs="aarch64*" create_wrksrc=yes -hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig" +hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig python3-distutils-extra openssl-devel" depends="u-boot-tools" conf_files="/etc/default/${pkgname}-config" short_desc="U-Boot for Pinephone with Crust support" @@ -12,21 +12,21 @@ maintainer="John Sullivan " license="GPL-2.0-only, BSD-3-Clause" homepage="http://www.denx.de/wiki/U-Boot/WebHome" -_tag_uboot=crust-2020-09-17 -_ver_armtf=2.4 -_ver_crust=0.3 +_ver_uboot=2024.04 +_ver_armtf=2.10.0 +_ver_crust=0.6 -_uboot=u-boot-$_tag_uboot +_uboot=u-boot-${_ver_uboot} _armtf=arm-trusted-firmware-$_ver_armtf _crust=crust-$_ver_crust -distfiles="https://gitlab.com/pine64-org/u-boot/-/archive/${_tag_uboot}/${_uboot}.tar.gz +distfiles="https://ftp.denx.de/pub/u-boot/u-boot-${_ver_uboot}.tar.bz2 https://github.com/ARM-software/arm-trusted-firmware/archive/v${_ver_armtf}.tar.gz https://github.com/crust-firmware/crust/archive/v${_ver_crust}.tar.gz" -checksum="395e61790d4877e11c470445dfee834a017a4b5df5f7ee34ebcaa125713150dc - 4bfda9fdbe5022f2e88ad3344165f7d38a8ae4a0e2d91d44d9a1603425cc642d - cf02f227b909f40bcfc33a94088fce12356dab41bc7459c22b7b333b305d4c72" +checksum="18a853fe39fad7ad03a90cc2d4275aeaed6da69735defac3492b80508843dd4a + 696b8e53923aac4474532da7dd681f0bd044b329732facd65aeabea3e61adca9 + 43b89585dd7b6f022200bd788a97a85a831feffa988affc04bca18757a133efd" # Note about _cross/_hostcc # From f43c04e70a9dd1003c442707288a516cbbe1bad4 Mon Sep 17 00:00:00 2001 From: Hayden Pope Date: Fri, 12 Jul 2024 08:20:51 -0500 Subject: [PATCH 2/4] pinephone-uboot: update to 0.0.202407 --- srcpkgs/pinephone-uboot/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template index 25ef9a89ce5bb6..6ac92903bef17e 100644 --- a/srcpkgs/pinephone-uboot/template +++ b/srcpkgs/pinephone-uboot/template @@ -1,7 +1,7 @@ # Template file for 'pinephone-uboot' pkgname=pinephone-uboot -version=0.0.202404 -revision=3 +version=0.0.202407 +revision=1 archs="aarch64*" create_wrksrc=yes hostmakedepends="flex cross-or1k-none-elf-gcc dtc python3 python3-devel bc swig python3-distutils-extra openssl-devel" @@ -12,7 +12,7 @@ maintainer="John Sullivan " license="GPL-2.0-only, BSD-3-Clause" homepage="http://www.denx.de/wiki/U-Boot/WebHome" -_ver_uboot=2024.04 +_ver_uboot=2024.07 _ver_armtf=2.10.0 _ver_crust=0.6 @@ -24,7 +24,7 @@ distfiles="https://ftp.denx.de/pub/u-boot/u-boot-${_ver_uboot}.tar.bz2 https://github.com/ARM-software/arm-trusted-firmware/archive/v${_ver_armtf}.tar.gz https://github.com/crust-firmware/crust/archive/v${_ver_crust}.tar.gz" -checksum="18a853fe39fad7ad03a90cc2d4275aeaed6da69735defac3492b80508843dd4a +checksum="f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f 696b8e53923aac4474532da7dd681f0bd044b329732facd65aeabea3e61adca9 43b89585dd7b6f022200bd788a97a85a831feffa988affc04bca18757a133efd" From beb26cdafa0432ce0293f0294093a2ca130c72db Mon Sep 17 00:00:00 2001 From: Hayden Pope Date: Wed, 24 Jul 2024 12:50:28 -0500 Subject: [PATCH 3/4] pinephone-uboot: update to 0.0.20240701 --- srcpkgs/pinephone-uboot/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template index 6ac92903bef17e..c91c0011d116e1 100644 --- a/srcpkgs/pinephone-uboot/template +++ b/srcpkgs/pinephone-uboot/template @@ -1,6 +1,6 @@ # Template file for 'pinephone-uboot' pkgname=pinephone-uboot -version=0.0.202407 +version=0.0.20240701 revision=1 archs="aarch64*" create_wrksrc=yes From 5218c4023ae7fb1b884c9a557917912257e7eb6b Mon Sep 17 00:00:00 2001 From: Hayden Pope Date: Mon, 19 Aug 2024 21:19:24 -0500 Subject: [PATCH 4/4] pinephone-uboot: update to 2024.07 Change version numbers to match upstream uboot. Added update file for automatic updating. --- srcpkgs/pinephone-uboot/template | 2 +- srcpkgs/pinephone-uboot/update | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/pinephone-uboot/update diff --git a/srcpkgs/pinephone-uboot/template b/srcpkgs/pinephone-uboot/template index c91c0011d116e1..51ba1d47dc9b61 100644 --- a/srcpkgs/pinephone-uboot/template +++ b/srcpkgs/pinephone-uboot/template @@ -1,6 +1,6 @@ # Template file for 'pinephone-uboot' pkgname=pinephone-uboot -version=0.0.20240701 +version=2024.07 revision=1 archs="aarch64*" create_wrksrc=yes diff --git a/srcpkgs/pinephone-uboot/update b/srcpkgs/pinephone-uboot/update new file mode 100644 index 00000000000000..51f8c48bbf4335 --- /dev/null +++ b/srcpkgs/pinephone-uboot/update @@ -0,0 +1,3 @@ +site="https://docs.u-boot.org/en/latest/develop/release_cycle.html" +pkgname="u-boot" +pattern="v\K(\d+)\.(\d+)(?=)"