The Geany-Plugins package and so all of the included plugins have some common dependencies:
- Geany
- GTK (same major version required as for Geany)
- check (for "make check" to run unit tests)
- cppcheck (for "make check" to run static code analysis)
| Plugin | Dependencies | Debian/Ubuntu | CentOS/Fedora | Mingw-w64 |
|---|---|---|---|---|
| addons | - | - | - | - |
| automark | - | - | - | - |
| codenav | - | - | - | - |
| commander | - | - | - | - |
| debugger | vte | libvte-dev | N/A | |
| defineformat | - | - | - | |
| devhelp | gconf-2.0 libwnck-1.0 webkit-1.0 zlib |
libgconf2-dev libwnck-dev libwebkitgtk-dev zlib1g-dev |
N/A | |
| geanyctags | ctags [1] | exuberant-ctags | mingw-w64-x86_64-ctags | |
| geanydoc | - | - | - | - |
| geanyextrasel | - | - | - | - |
| geanygdb | - | - | - | - |
| geanygendoc | ctpl | libctpl-dev | mingw-w64-x86_64-ctpl-git | |
| geanyinsertnum | - | - | - | - |
| geanylatex | - | - | - | - |
| geanylipsum | - | - | - | - |
| geanylua | lua5.1 | liblua5.1-0-dev | mingw-w64-x86_64-lua51 | |
| geanymacro | - | - | - | - |
| geanyminiscript | - | - | - | - |
| geanynumberedbookmarks | - | - | - | - |
| geanypg | gpgpme | libgpgme-dev | mingw-w64-x86_64-gpgme | |
| geanyprj | - | - | - | - |
| geanypy | pygtk-2.0 Python2 |
python-gtk2-dev python2.7-dev |
N/A | |
| geanysendmail | - | - | - | - |
| geanyvc | gtkspell | libgtkspell3-3-dev | mingw-w64-x86_64-gtkspell3 | |
| geniuspaste | libsoup-2.4 | libsoup2.4-dev | mingw-w64-x86_64-libsoup | |
| git-changebar | libgit2 | libgit2-dev | mingw-w64-x86_64-libgit2 | |
| gproject | - | - | - | - |
| keyrecord | - | - | - | - |
| latex | - | - | - | - |
| lineoperations | - | - | - | - |
| lipsum | - | - | - | - |
| markdown | libmarkdown [1] webkit2gtk-4.0 |
libmarkdown2-dev libwebkit2gtk-4.0-dev |
N/A | |
| multiterm | valac vte |
valac libvte-dev |
N/A | |
| overview | - | - | - | - |
| pairtaghighlighter | - | - | - | - |
| pohelper | - | - | - | - |
| pretty-printer | libxml-2.0 | libxml2-dev | mingw-w64-x86_64-libxml2 | |
| projectorganizer | - | - | - | - |
| scope | vte | libvte-dev | (vte not necessary) | |
| sendmail | - | - | - | - |
| shiftcolumn | - | - | - | - |
| spellcheck | enchant-2 | libenchant-2-dev | mingw-w64-x86_64-enchant | |
| tableconvert | - | - | - | - |
| treebrowser | - | - | - | - |
| updatechecker | libsoup-2.4 | libsoup2.4-dev | mingw-w64-x86_64-libsoup | |
| vimode | - | - | - | - |
| webhelper | webkitgtk-3.0 | libwebkitgtk-3.0-dev | N/A | |
| workbench | libgit2 | libgit2-dev | mingw-w64-x86_64-libgit2 | |
| xmlsnippets | - | - | - |
geanyctags: The ctags command is only a runtime dependency.
markdown: If the libmarkdown library is not available, the bundled peg-markdown library is used instead.
If you edit the table above, please keep the formatting.
To list multiple dependencies for a single plugin, split the dependencies by <br> (a HTML line break).