qemuv8: use linaro-swg mirrors on GitHub for gitlab.arm.com projects

Use https://github.com/linaro-swg/SCP-firmware.git instead of
https://git.gitlab.arm.com/firmware/SCP-firmware.git and
https://github.com/linaro-swg/linux-trusted-services.git instead of
https://git.gitlab.arm.com/linux-arm/linux-trusted-services.git.

These mirrors will be maintained by Linaro (sync'ed with their
upstream) whenever this manifest needs updating to a new revision, but
likely not more often. The purpose of the mirrors is to deal with
reliability issues of https://git.gitlab.arm.com/. On March 4-5, 2025
We experienced HTTP 502 errors in the OP-TEE OS CI. On the other hand
GitHub has proved rock solid for years so let's switch to GitHub.

CI error log:

 repo has been initialized in /__w/optee_os/optee_repo_qemu_v8
 error: Cannot fetch firmware/SCP-firmware.git from https://git.gitlab.arm.com/firmware/SCP-firmware.git
 error: Cannot fetch firmware/SCP-firmware.git from https://git.gitlab.arm.com/firmware/SCP-firmware.git

 remote: GitLab is not responding
 fatal: unable to access 'https://git.gitlab.arm.com/firmware/SCP-firmware.git/': The requested URL returned error: 502

 firmware/SCP-firmware.git:
 remote: GitLab is not responding
 fatal: unable to access 'https://git.gitlab.arm.com/firmware/SCP-firmware.git/': The requested URL returned error: 502
 firmware/SCP-firmware.git: sleeping 4.0 seconds before retrying
 remote: GitLab is not responding
 fatal: unable to access 'https://git.gitlab.arm.com/firmware/SCP-firmware.git/': The requested URL returned error: 502
 error: Cannot checkout firmware/SCP-firmware.git: ManifestInvalidRevisionError: revision refs/tags/v2.15.0 in firmware/SCP-firmware.git not found
 error: in `sync -j20`: revision refs/tags/v2.15.0 in firmware/SCP-firmware.git not found

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
1 file changed
tree: 7a30edbae060da4d3d0adf832afb9033ecbf535c
  1. .travis.yml
  2. am43xx.xml
  3. am57xx.xml
  4. common.xml
  5. default.xml
  6. dra7xx.xml
  7. fvp-ts.xml
  8. fvp.xml
  9. hikey.xml
  10. hikey960.xml
  11. imx.xml
  12. juno.xml
  13. make_stable.sh
  14. nanopc-t6.xml
  15. poplar.xml
  16. qemu_v8.xml
  17. README.md
  18. rockpi4.xml
  19. rpi3.xml
  20. stm32mp1.xml
  21. synquacer.xml
  22. versal.xml
  23. versal2.xml
  24. versal_net.xml
  25. zynqmp.xml
README.md

Repo manifest for OP-TEE development

This git contains repo manifests to be able to clone all source code needed to be able to setup a full OP-TEE developer build.

All official OP-TEE documentation has moved to http://optee.readthedocs.io. The information that used to be here in this git can be found under manifests.

// OP-TEE core maintainers