jami-overlay icon indicating copy to clipboard operation
jami-overlay copied to clipboard

net-voip/kde-ring-20170813 does not build anymore

Open netfab opened this issue 7 years ago • 3 comments

I tried to build kde-ring-20170813 but it fails like this :

-- Downloading the GNU Ring API definition -- Fetching Ring-LRC from GitHub Cloning into '/var/tmp/portage/net-voip/kde-ring-20170813/work/kde-ring-20170813/ring-lrc'... CMake Error at CMakeLists.txt:56 (ADD_SUBDIRECTORY): The source directory

/var/tmp/portage/net-voip/kde-ring-20170813/work/kde-ring-20170813/ring-lrc

does not contain a CMakeLists.txt file.

The ring-lrc library has been renamed :
https://github.com/Elv13/ring-lrc

I also tried with USE="system-libringclient", but this seems to have no effect : it fails with the same error. I don't know if it's possible to to fix the problem just by replacing the repository URI, I do not know enough the cmake build system to try.

I also tried with the live version which is fixed, but unfortunately it requires some Qt deps >= 5.8, but these deps are not stabilized yet on gentoo, and I do not want to upgrade half of the system for this. I will wait then.

netfab avatar Feb 23 '18 16:02 netfab

To be honest, I haven't built the kde client in a long time and the last time there were a lot of problems.

But it looks like the development is active so I have to revisit it at some point. For the moment I leave this issue open as I don't know when I have look into the kde version.

stefan-langenmaier avatar Feb 23 '18 16:02 stefan-langenmaier

I've also tried the -999 versio by the way, and it won't build either. Is there any other way to have ring on gentoo, other than downloading and installing the sources manually?

KingDuckZ avatar Jun 10 '18 18:06 KingDuckZ

@KingDuckZ you can use the gnome-ring package to have the functionality.

Unfortunately I don't seem to have the time to maintain the kde-ring package, but I'm happily accepting patches. :)

stefan-langenmaier avatar Jun 10 '18 21:06 stefan-langenmaier