form: use version tarballs, fix and enable gmp and zlib variants (#26425)
form: use version tarballs, fix and enable gmp and zlib variants (#26425)

Co-authored-by: Bernhard Kaindl <92bf016e2c811d41eba24aa6e1fd0cfc9c472837@users.noreply.github.com>
Co-authored-by: iarspider <ee9f9b7dec4f6ced984832d4aeba3e30694c454f@gmail.com>
LLNL/spack,LLNL/spack,LLNL/spack,LLNL/spack,LLNL/spack