In build/gtk-bundle-from-msys2.sh:

> +ABI=i686
> +use_cache="no"
> +make_zip="no"
> +gtkv="3"
> +
> +# ctags - binary for GeanyCTags plugin
> +# ctpl-git - for GeanyGenDoc plugin
> +# enchant, hunspell - for SpellCheck plugin
> +# curl, glib-networking, gnutls, icu, sqlite3, webkitgtk2/3 for WebHelper and Markdown plugins
> +# lua51 - for GeanyLua plugin
> +# gnupg, gpgme - for GeanyPG plugin
> +# libsoup - for UpdateChecker plugin
> +# libgit2 - for GitChangeBar plugin
> +# libxml2 - for PrettyPrinter plugin
> +# gtkspell - for GeanyVC plugin
> +# the rest is dependency-dependency

Yes it can, see the approach in geany/geany#560.
I didn't consider this because at least in Geany's dependency tree it pulled in a lot of things we never need nor depend on. I don't want to imagine what this would pull in for dependency monsters like webkitgtk. The bundle is already quite big...

I don't mind changing this for post-1.27 but for now, we should get it running.


Reply to this email directly or view it on GitHub.