Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'Major updates to Fortran interfaceSee merge request petsc/petsc!7517
CI: remove linux-pgi, linux-nagfor, and add linux-flang-arm (without -Werror)CI: use --with-fortran-bindings=0 linux-cuda-single-cxx as nfortran does not support F2008