Please provide geany-plugins 1.25. Geany 1.25 has been keyworded ~ on all platforms, and geany-plugins 1.24-r1 does not emerge at all with geany 1.25 (lots of compile errors).
And it seems the old tarball for 1.24 has been put off the server, too.
There is an email thread on the Geany listserv about issues with hosting for the plugins: http://lists.geany.org/pipermail/users/2015-July/009657.html
geany-plugins-1.25 is available on site http://plugins.geany.org/downloads.html Release notes for 1.25 version https://raw.githubusercontent.com/geany/geany-plugins/1.25/NEWS This version and older versions are present on http://plugins.geany.org/geany-plugins/
Created attachment 408348 [details] dev-util/geany-plugins-1.25.ebuild
Created attachment 408350 [details] metadata.xml
1) USE="debugger" emerge dev-util/geany-plugins fails if dev-util/geany was built with USE="gtk3". 2) USE="git" emerge dev-util/geany-plugins fails
Created attachment 410778 [details] build.log USE="debugger" emerge geany-plugins USE="debugger" emerge dev-util/geany-plugins fails if dev-util/geany was built with USE="gtk3"
Created attachment 410780 [details] build.log USE="git" emerge geany-plugins USE="git" emerge dev-util/geany-plugins fails
USE="git" emerge dev-util/geany-plugins successful build if =dev-libs/libgit2-0.22.3 is installed. So I upload updated ebuild with fixed dependencies. P.S. I don't test these USE-flags: ctags devhelp gpg lua markdown multiterm python scope soup webkit
Created attachment 410934 [details] Updated ebuild with fixed dependencies
Not a lot moving here :(
(In reply to Viktor Yu. Kovalskii from comment #10) > Created attachment 410934 [details] > Updated ebuild with fixed dependencies > - lua? ( dev-lang/lua ) > + lua? ( dev-lang/lua:* ) Since it links to liblua and lua claims not to preserve ABI between, e.g., 5.1 and 5.2 ( http://www.lua.org/versions.html ), and I think liblua.so’s SONAME changes between those versions (at least it should), I decided to use “:=” style dependency. Since it appears that geanylua claims not to work with 5.2, I’ll use =dev-lang/lua-5.1*:= instead. $ readelf -d /usr/lib64/geany-plugins/geanylua/libgeanylua.so | grep -e liblua 0x0000000000000001 (NEEDED) Shared library: [liblua.so.5] I’m starting to look at this. But, sorry, I am still not finished looking through it all and won’t be for at least another day. Thanks for the ebuild to use as a starting point, though.
OK, I think I’ve committed this to the tree. Please file new bugs for any issues with geany-plugins-1.25 you find. Thanks and sorry for the long wait.