I'm not good in English and therefore uses Google Translate. I'd better reread the text it produces.

When I demanded a Tomahahk package, along with an update of Yarock KCP package, I was talking of course of a KCP package.

When I realized the inaccuracy, I could not edit my message because someone wrote a message after me. 🙁

Edit : I really have no luck. I have a compilation error for the Yarock KCP package: https://goo.gl/biXAWh 🙁

Please open a new thread for help with KCP, this thread is about a poll. KCP has no packages, it contains files to help you build a package.

It looks like neither 3 are actually viable candidates.

Tomahawk's last stable release is well over a year old and Qt 4 based. Trying to build from master git needs quite a few patches to make it build with all the latest depends KaOS uses. But then it fails to run. Master builds not working is known upstream for almost 2 months, nothing done, no commits or any indication of trying tot fix.

Sayanora has no stable release tars, it makes a git snapshot available every now and then. But their git is not available for viewing. Simple rule is here, either build from stable tars, or know exactly what commits were used for snapshot, neither are possible, so not a good repo candidate.

Yarock depends on ancient lib, website not updated since 2005. Won't build with current flex in KaOS repos. It makes very little sense to add a new depend (library) too the repos for a new app, that you know from the onset is not well maintained or even compatible with current KaOS.

This made me go back and work on the kf5 port of Amarok, it is in far better shape then any of the above options.
I have been able to adjust the upstream code so that it is now in usable shape (will try to get the fixes accepted upstream).

Amarok kf5 based will move to all users soon, if you want to try now:

sudo pacman -U http://kaosx.tk/repo/build/amarok-2.8.82-2-x86_64.pkg.tar.xz

Please read what I wrote, Tomahawk is compiled, but as upstream bug reports note, segfaults on running. 5 checkouts, all the same.

thanks demm, great solution

impressing, how your coding skills reach even higher levels, since you are able to adjust C++ code in an complex application like Amarok - as a packager. 👍

bvbfan
all new needed deps are in the build repo 🙂
But no need to create new PKGBUILD & compile, I have all ready and will try your patch.

bvbfan patch works, latest git checkout builds & runs:

shalokshalom
No, a new depend needed for yarock, needs old flex, has a website from 2005.

Third and last time now, this is NOT about yarock, it is a dep not compiling. Will not compile as is in ANY distribution using newer flex. Please read me post again about not adding new depends that are not maintained.

But this topic is now over, Tomahawk and Amarok kf5 based are in the apps repo.

As previously stated, this was a discussion about adding a musicplayer. If you need support, open a new topic under Applications.

My request to add test files to build packages was not so absurd ...
Even though the topic is over, I'll test Tomahawk and Amarok KF5 immediately. Thank you !

5 days later
demm locked the discussion .