Amarok 3.0 released

A final version of Amarok has finally been released. Hopefully you can find it in the arch-repos soon


Is it me or does it look like iTunes?

According to

Common usecases should work quite well, and in addition to fixing KF5 port related regressions reported in pre-releases, 3.0 features many bugfixes and implemented features for longstanding issues, the oldest such documented being from 2009. However, with more than 20 years of development history, it is likely that not every feature Amarok has been tested thoroughly in the new release, and specifically some Internet services that have changed their API in recent years are not available, at least for now. It might well be that getting them in better state wouldn’t require huge effort, however, so if you know your way with Qt and KDE Frameworks and your favourite Internet music service does not work with Amarok 3.0, you are extremely welcome to join in and help!

Can’t wait to try it. I’ve been using 2.9 for years!

1 Like

It is somewhat amusing that Amarok is just now reaching Qt5 while most of the rest of the world has already moved to Qt6.

Qt5 goes EOL next year.


I cant even build it

➜  cmake .. -DCMAKE_INSTALL_PREFIX=`kf5-config --prefix`
zsh: command not found: kf5-config
CMake Warning:
  Ignoring extra path from command line:


CMake Error: The source directory "/home/swh/Plasma/amarok-3.0.0" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.

How are you trying to build it?

According to these instructions. I am certainly doing something wrong.

You are probably missing dependencies.

In Amarok Folder


I go with that command

cmake … -DCMAKE_INSTALL_PREFIX=kf5-config --prefix

All i get is

zsh: command not found: kf5-config

1 Like

Isn’t kf5-config long deprecated?

I think it will just return /usr

However, are you sure you want to manually install a program into a system location? I would not do that.

I think it would be better to install it elsewhere or make a PKGBUILD for it.

1 Like

Yes, you are right. I’ll have a look when I have more time.
Thanks for the food for thought

There’s amarok in AUR, you might want to start from that

1 Like

They say they’re working on that (port to qt6)

Thank you. Gonna try it fom there

According to 9to5linux:

The latest release, Amarok 3.0, introduces an updated UI that was finally ported to the Qt 5 and KDE Frameworks 5 application frameworks to provide users with a more modern interface. If you’re asking yourselves why not port it directly to Qt 6/KDE Frameworks 6, the Amarok devs plan to port the app to these frameworks in the following months to make it more usable on the latest KDE Plasma 6 desktop.

1 Like

I still don’t understand why you would double port it like that. It seems like it would be much easier from a development and testing perspective to go straight to Qt6.

This the explanation given over on the KDE forum

1 Like

Yeah. That doesn’t make much sense to me as some who has been involved in porting applications to Qt6.

1 Like

Yer I’m not a developer so I just have to go by what I read but it does seem odd to do, maybe they’re just not aware of what they are getting into?

1 Like

Nah, they probably know. It is just a difference of opinion.

We all have different ideas of the best way to do things.