When I started building things for KTp's new integration with Signon, I found the unity-base/signon and the dev-libs/libsignon-glib package from the unity-gentoo overlay, but they require me to have the unity profile so it will not play nice with my installation. I tinkered with importing these into the KDE overlay, but I wonder if the correct solution is to move these from unity-overlay to the main tree. What do you think? Reproducible: Always
This seems not needed for kde telepathy if i read the upstream bugs correctly. Can you please confirm this?
Martin Klapetek didn't mention it to me [^1]. As long as it is not needed as a dependency of net-libs/telepathy-accounts-signon, I must assume it is not needed by KTP. [^1]: https://bugs.kde.org/show_bug.cgi?id=351785
(In reply to Dennis Schridde from comment #2) > Martin Klapetek didn't mention it to me [^1]. As long as it is not needed as > a dependency of net-libs/telepathy-accounts-signon, I must assume it is not > needed by KTP. > > [^1]: https://bugs.kde.org/show_bug.cgi?id=351785 Thanks for the reply.
Created attachment 410392 [details] libsignon-glib ebuild I just checked: telepathy-accounts-signon refuses to compile without it. In its qmake .pro-file there are such dependency. unity-base/signon is already in kde overlay under the name "net-libs/signond". I wrote a simple ebuild for libsignon-glib, it's modified ebuild from unity overlay but without ubuntu-versionator eclass and optional gtk-doc dependency. With it I managed to make whole KTp thing work on my gentoo system. I hope someone finds it useful.
Created attachment 410394 [details, diff] doc-disabling patch for ebuild
Thank you all. This is fixed in git now. Please sync. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25ff8de385a6a27c23237fa8ec1880b461af68e