Build u-boot package for radza rock rpi4b 2024.07

Hi All,

I am trying to build a u-boot package for Radza rock rpi4b 2024.07
but it seems the latest Arm Trusted Firmware has dropped the URL for download

I am geting the following error for downloads for ATF.
Is there any other way to resolve this issue?

alarm@odroid-n1:/media/usb0/mainline/manjaro/uboot-rockpi4b$ makepkg -f
==> Making package: uboot-rockpi4b 2024.07-1 (Tue 02 Jul 2024 06:27:41 PM IST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found u-boot-2024.07.tar.bz2
  -> Downloading trusted-firmware-a-2.11.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0  1314    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
curl: (22) The requested URL returned error: 401
==> ERROR: Failure while downloading https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/snapshot/trusted-firmware-a-2.11.tar.gz
    Aborting...

My local changes for package build is

alarm@odroid-n1:/media/usb0/mainline/manjaro/uboot-rockpi4b$ git diff
diff --git a/PKGBUILD b/PKGBUILD
index 26bfdad..eb3d69c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,9 +5,9 @@
 # Contributor: Dragan Simic <dsimic@buserror.io>

 pkgname=uboot-rockpi4b
-pkgver=2023.01
+pkgver=2024.07
 pkgrel=1
-_tfaver=2.8
+_tfaver=2.11
 pkgdesc="U-Boot for Radxa Rock Pi 4B"
 arch=('aarch64')
 url='http://www.denx.de/wiki/U-Boot/WebHome'
@@ -21,13 +21,12 @@ source=("ftp://ftp.denx.de/pub/u-boot/u-boot-${pkgver/rc/-rc}.tar.bz2"
         "https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/snapshot/trusted-firmware-a-${_tfaver}.tar.gz"
         "0001-mmc-sdhci-allow-disabling-sdma-in-spl.patch")    # From list: https://patchwork.ozlabs.org/project/uboot/patch/20220222013131.3114990-3-pgwipeout@gmail.com/
 sha256sums=('69423bad380f89a0916636e89e6dcbd2e4512d584308d922d1039d1e4331950f'
-            'df4e0f3803479df0ea4cbf3330b59731bc2efc2112c951f9adb3685229163af9'
+            '76a66a1de0c01aeb83dfc7b72b51173fe62c6e51d6fca17cc562393117bed08b'
             '7014c3f1ada93536787a4ce30b484dfe651c339391bd46869c61933825a0edcc')

 prepare() {
   cd u-boot-${pkgver/rc/-rc}

-  patch -N -p1 -i "${srcdir}/0001-mmc-sdhci-allow-disabling-sdma-in-spl.patch"    # RK3399 suspend/resume
 }

 build() {
@@ -50,10 +49,11 @@ build() {
   cd trusted-firmware-a-${_tfaver}

   echo -e "\nBuilding TF-A for Radxa Rock Pi 4B...\n"
-  make PLAT=rk3399
+  make PLAT=rk3399 DEBUG=1 bl31
   cp build/rk3399/release/bl31/bl31.elf ../u-boot-${pkgver/rc/-rc}

   cd ../u-boot-${pkgver/rc/-rc}
+  export BL31=bl31.elf

   echo -e "\nBuilding U-Boot for Radxa Rock Pi 4B...\n"
   make rock-pi-4-rk3399_defconfig

I have tried to update the URL with the release tags but it dose not extract clean

[Tags ยท ARM-software/arm-trusted-firmware ยท GitHub](https://arm-trusted-firmware release tags)

Can somebody suggest a solution to the issue?