Could you update ebuild net-im/psi-9999 from "rion" overlay? It seems that ebuild in main tree is outdated. Reproducible: Always
Created attachment 415722 [details] psi-9999.ebuild
Unfortunately, neither the ebuild in the overlay nor the one attached here seem to work either. The overlay's can't find includes for QtCrypto or even the bundled iris. The attached fails configure with a Usage message.
It seems that the configure used has no option "--enable-plugins". Instead (at least since commit ba8c941ff2e6ec827ba702ad5eeba28cb390f323) there is a --disable-plugins switch and plugins are enabled by default. So the ebuild should be fixed with something like this: --- psi-9999.ebuild.orig 2017-01-20 16:06:50.830380691 +0100 +++ psi-9999.ebuild 2017-01-20 16:06:29.415259786 +0100 @@ -148,7 +148,7 @@ use whiteboarding && myconf+=" --enable-whiteboarding" use xscreensaver || myconf+=" --disable-xss" if use extras; then - use plugins && myconf+=" --enable-plugins" + use plugins || myconf+=" --disable-plugins" use webkit && myconf+=" --enable-webkit" fi
My ebuild works fine for me.
(In reply to Rion from comment #4) > My ebuild works fine for me. Seeing that it currently has no maintainer, would you be interested in moving your ebuild(s) to tree, maybe even proxy-maintaining net-im/psi? https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
proxy-maintaining is fine. Should I do a pull request?
(In reply to Rion from comment #6) > proxy-maintaining is fine. > > Should I do a pull request? Sure, pull requests are are always welcome.
(In reply to Rion from comment #6) > Should I do a pull request? That would be great. I'd suggest to make 9999 a clean qt5-based ebuild, to get rid of the hopeless security hole that is Qt4WebKit.
Thanks to Ri0n, fixed in git commit e32db49b7a035c6794acab427c762a83a1ceaec9