for ((i=${#source[@]}; i>0; i--)); do if [ "${source[${i}]}" = "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run" ]; then break; fi done source[${i}]="http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run" sha256sums[${i}]='5854268c26f112a16c6fd7ded0031bf95cc8f4dab617ac5d701090fec19d6f36' _pkg="NVIDIA-Linux-x86-${pkgver}" sha256sums=("${sha256sums[@]//d92899d4f7a40e2c3cad92d067f2f53c3a18c49b34e62e707a93b125aa37640f/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855}") eval "$( declare -f package_nvidia-390xx | \ sed ' s/,-uvm// ' )"