As a side note, web libraries (like Gnutls) are quite active as they address CVEs, so using a non-native library that is included in your release means you would be releasing a continuous stream of security updates. It should use a native library that is part of Macos and so is regularly updated by that platform and doesn't require Geany to be updated to fix.