sebaro / Yarock

Yarock is a modern looking music player
GNU General Public License v3.0
1 stars 0 forks source link

About yarock #1

Open david-geiger opened 2 weeks ago

david-geiger commented 2 weeks ago

Hi,

Is this git repository the main official source code for yarock?

If yes have you planned to create a release tarball with current head code?

Regards, David (Mageia Linux packager)

sebaro commented 2 weeks ago

Hi David,

The official/original source code is on Launchpad. There's no activity there in the last 5 years. You can try contacting the original developer to see what's the status of the project.

My fork/repository contains the port to Qt6 and the QtMultimedia backend. I can create a tarball release if needed.

david-geiger commented 2 weeks ago

Yes It would be great to a tarball release :)

sebaro commented 2 weeks ago

Released 1.5.0.

david-geiger commented 1 week ago

Thank you!

Is it possible to port it to new taglib v2?

/home/david/mgarepo/07_A_FAIRE/pango/trader/tdlib/GNOME/ldns/amarok/yarock/BUILD/Yarock-1.5.0/src/core/mediaitem/tag.cpp:716:28: error: 'AttachedPictureFrame' is not a member of 'TagLib::ID3v2' 716 | TagLib::ID3v2::AttachedPictureFrame frame = dynamic_cast<TagLib::ID3v2::AttachedPictureFrame >(*it);

sebaro commented 1 week ago

On Gentoo v2 is not available yet, I see they changed the headers, this header was included by asffile.h (asfpicture.h) now it's not.

This should be fixed if you include the header:

include <taglib/attachedpictureframe.h>

david-geiger commented 1 week ago

Yes perfect adding #include <taglib/attachedpictureframe.h> fixes build with taglib 2.0!