spack/var/spack/repos/builtin/packages/qt
Adam J. Stewart 5df10c04cd
Use stable URLs and ?full_index=1 for all github patches (#29239)
The number of commit characters in patch files fetched from GitHub can change,
so we should use `full_index=1` to enforce full commit hashes (and a stable
patch `sha256`).

Similarly, URLs for branches like `master` don't give us stable patch files,
because branches are moving targets. Use specific tags or commits for those.

- [x] update all github patch URLs to use `full_index=1`
- [x] don't use `master` or other branches for patches
- [x] add an audit check and a test for `?full_index=1`

Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2022-03-23 08:50:00 +01:00
..
package.py
qt3-accept.patch
qt3-headers.patch
qt4-87-configure-gcc.patch
qt4-asm-volatile.patch
qt4-configure-gcc.patch
qt4-mac.patch
qt4-pcre.patch
qt4-qforeach.patch
qt4-tools.patch
qt5-8-framework.patch
qt5-8-freetype.patch
qt5-11-intel-overflow.patch
qt5-12-configure.patch
qt5-12-intel-overflow.patch
qt5-15-gcc-10.patch
qt5-asm-volatile.patch
qt5-btn_trigger_happy.patch
qt5-macos12.patch
qt5-pcre.patch
qt5-restore-pc-files.patch
qt514-isystem.patch
qt514-quick3d-assimp.patch
qt514.patch