As I explained elsewhere, I don't think this is a good idea.

​As I understand it​

(gnutls 
"libgnutls-
​30​
.dll"
 "libgnutls-28.dll" "libgnutls-26.dll")

makes loading of GnuTLS 3.4 completely optional, i.e. people may still have "libgnutls-28.dll" and use it instead.  So why not backport this commit then?