Hi there, issue with the depends makefiles is that they bomb out when invoked within a path with spaces.
$ git clone https://github.com/bitcoin/bitcoin bitcoin\ upstream $ cd bitcoin\ upstream/depends $ make download-win
[phil@ depends]$ make download-win
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/qt.pro: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/qttools_src.pro: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/fix_qt_pkgconfig.patch: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/mac-qmake.conf: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/fix_no_printer.patch: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/no-xlib.patch: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/dont_hardcode_x86_64.patch: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/fix_montery_include.patch: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
sha256sum: upstream/depends/patches/qt/fix_android_jni_static.patch: No such file or directory
sha256sum: /home/phil/work/bitcoin: No such file or directory
Expected behavior: Make downloads the files and doesn't crash uselessly.