Package Details: cantata-git 3.3.1.r10.g60aaf95-1

Git Clone URL: https://aur.archlinux.org/cantata-git.git (read-only, click to copy)
Package Base: cantata-git
Description: Qt6 graphical client for Music Player Daemon (MPD), nullobsi fork
Upstream URL: https://github.com/nullobsi/cantata
Keywords: GUI media mpd music player qt
Licenses: GPL3
Conflicts: cantata
Provides: cantata
Submitter: g360
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 27
Popularity: 0.54
First Submitted: 2015-05-11 20:14 (UTC)
Last Updated: 2025-08-25 22:03 (UTC)

Latest Comments

1 2 3 Next › Last »

FabioLolix commented on 2025-08-25 22:06 (UTC)

Please migrate to https://aur.archlinux.org/packages/cantata-git

FabioLolix commented on 2025-08-18 21:50 (UTC)

fenuks fork fails to build (multiple issues) and don't have issues enabled on github; likely I'll switch both this and cantata to the nullobsi fork (what is now cantata-qt6 and cantata-qt6-git)

nytpu commented on 2025-08-18 20:26 (UTC) (edited on 2025-08-18 20:28 (UTC) by nytpu)

A recent pull request unbundled some previously bundled resources, so ttf-font-awesome now needs to be added to the dependencies array to avoid most of the icons being broken. (Alternately one can add -DBUNDLED_FONTAWESOME=ON to the cmake options)

FabioLolix commented on 2025-04-21 09:36 (UTC)

Won't build any more since last commit

I guess that's because #54 was merged so patching fails?

My commit fixed the build until #54 was merged

KdU7aq commented on 2025-04-14 08:51 (UTC) (edited on 2025-04-14 09:01 (UTC) by KdU7aq)

Won't build any more since last commit

==> Starting prepare()...
patching file models/streamsmodel.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file models/streamsmodel.cpp.rej
==> ERROR: A failure occurred in prepare().
    Aborting...
error: failed to build 'cantata-qt6-git-3.3.0.r2.g7097547-1':
checking dependencies...

Edit: I guess that's because #54 was merged so patching fails?

Removing the patch and rebuilding the package solves the issue.

FabioLolix commented on 2024-12-08 22:08 (UTC)

Hi goetzc, what do you say of updating the cantata pkgbuilds to the Qt6 nullobsi fork?

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=cantata-qt6-git

btw I prefer to not use $pkgname:: in source=() as I'm using a common folder for sources (SRCDEST= in makepkg.conf) and sharing them as much as possible to avoid to download the same thing multiple times

lightdot commented on 2024-03-28 23:26 (UTC)

Indeed, I misunderstood the git tag usage. The taglib-extras has been fixed in the meantime too.

FabioLolix commented on 2024-03-03 09:43 (UTC)

This PKGBUILD targets a specific git commit

It doesn't, it creates a git tag that is missing but is still building the latest commit

This commit - Update for taglib 2.0 compatibility was made by fenuks yesterday.

I guess the PKGBUILD should be updated to require taglib instead of taglib-extras(AUR)?

In current state, the package fails to compile, see details here.

The pkgbuild works fine without taglib-extras (taglib-extras fails to build against taglib 2.x AFAIK) aside from that build fine

For the details of failing build you mentioned this which was already fixed upstream as reported in the first line of your post

lightdot commented on 2024-02-01 08:30 (UTC)

This PKGBUILD targets a specific git commit. Is this the right approach?

It prevents updates without modifying PKGBUILD, which is not common with -git packages.

I mean, it's OK but then the package should be tagged as out of date for every update...

FabioLolix commented on 2024-01-30 18:30 (UTC)

I guess the PKGBUILD should be updated to require taglib instead of taglib-extras(AUR)?

The package build and run without using taglib-extras

This commit - Update for taglib 2.0 compatibility was made by fenuks yesterday.

This has been applied to cantata stable pkgbuild