I've got 404 not found when downloading openssl-3.0.0-alpha4.
At this moment, there's openssl-3.0.0-alpha5 for downloading on openssl website.
Personally speaking, uses have to download the exactly same version of openssl distribution, how about just add the tarball into the repository?
By the way, why do you distribute the code as patches, which is not friendly for contributions.