@auriculaire please report it to the developer
Search Criteria
Package Details: cantata 3.4.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/cantata.git (read-only, click to copy) |
|---|---|
| Package Base: | cantata |
| Description: | Qt6 graphical client for Music Player Daemon (MPD), nullobsi fork |
| Upstream URL: | https://github.com/nullobsi/cantata |
| Licenses: | GPL-3.0-or-later |
| Submitter: | arojas |
| Maintainer: | FabioLolix |
| Last Packager: | FabioLolix |
| Votes: | 23 |
| Popularity: | 0.152782 |
| First Submitted: | 2024-01-24 15:31 (UTC) |
| Last Updated: | 2026-02-17 21:57 (UTC) |
Dependencies (24)
- avahi
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, librempeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-full-gitAUR, ffmpeg-obsAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- karchive (karchive-gitAUR)
- kitemviews (kitemviews-gitAUR)
- libcddb
- libcdio-paranoia (libcdio-paranoia-gitAUR)
- libebur128 (libebur128-gitAUR)
- libmtp (libmtp-gitAUR)
- libmusicbrainz5
- media-player-info
- mpg123 (mpg123-svnAUR, mpg321AUR)
- qt6-base (qt6-base-gitAUR, qt6-base-scrollfixAUR, qt6-base-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-xcb-private-headers-scrollfixAUR, qt6-base-headlessAUR, qt6-base-hifpsAUR)
- qt6-multimedia
- qt6-svg
- taglib (taglib-gitAUR)
- udisks2
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- Show 4 more dependencies...
Required by (0)
Sources (1)
FabioLolix commented on 2025-11-22 21:47 (UTC)
auriculaire commented on 2025-11-22 21:44 (UTC)
Hello. The latest update does not resolve the issue described above: the buttons are still crosses in a rectangle under KDE Plasma 6. But under Xfce, the interface is perfect. Thank you (Merci).
auriculaire commented on 2025-11-13 18:12 (UTC)
Hello. On KDE Plasma 6, the buttons in the Cantata application have become like check marks or boxes with crosses through them... Is there a solution to this problem?
FabioLolix commented on 2025-10-15 21:26 (UTC)
Avoided the error. Was able to replicate with devtools while with makepkg on my outdated system worked fine; so I guess is due to Qt6 update
ChrisWinters commented on 2025-10-14 02:05 (UTC) (edited on 2025-10-14 02:05 (UTC) by ChrisWinters)
Fails to build for me. Not sure why.
[ 47%] Building CXX object CMakeFiles/cantata.dir/gui/cachesettings.cpp.o
[ 47%] Building CXX object CMakeFiles/cantata.dir/gui/coverdialog.cpp.o
[ 48%] Building CXX object CMakeFiles/cantata.dir/gui/searchpage.cpp.o
[ 48%] Building CXX object CMakeFiles/cantata.dir/gui/stdactions.cpp.o
[ 48%] Building CXX object CMakeFiles/cantata.dir/gui/main.cpp.o
/home/redacted/.cache/yay/cantata/src/cantata-nullobsi/gui/main.cpp: In function ‘int main(int, char**)’:
/home/redacted/.cache/yay/cantata/src/cantata-nullobsi/gui/main.cpp:408:26: error: ignoring return value of ‘virtual bool QFile::open(QIODeviceBase::OpenMode)’, declared with attribute ‘nodiscard’ [-Werror=unused-result]
408 | file.open(QIODevice::WriteOnly);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qdir.h:11,
from /usr/include/qt6/QtCore/QDir:1,
from /home/redacted/.cache/yay/cantata/src/cantata-nullobsi/support/utils.h:28,
from /home/redacted/.cache/yay/cantata/src/build/config.h:5,
from /home/redacted/.cache/yay/cantata/src/cantata-nullobsi/gui/application.h:27,
from /home/redacted/.cache/yay/cantata/src/cantata-nullobsi/gui/main.cpp:24:
/usr/include/qt6/QtCore/qfile.h:291:32: note: declared here
291 | QFILE_MAYBE_NODISCARD bool open(OpenMode flags) override;
| ^~~~
cc1plus: all warnings being treated as errors
make[2]: *** [CMakeFiles/cantata.dir/build.make:543: CMakeFiles/cantata.dir/gui/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:384: CMakeFiles/cantata.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: cantata-exit status 4
-> Failed to install the following packages. Manual intervention is required:
cantata - exit status 4
FabioLolix commented on 2025-10-03 11:11 (UTC)
This pkgbuild is maintained at https://github.com/FabioLolix/PKGBUILD
FabioLolix commented on 2025-10-03 11:11 (UTC)
@scrouthtv no, I prefer to share sources and having a single copy of them (common source dest)
cd "$srcdir/" is pointless to add since is already done by default
scrouthtv commented on 2025-10-01 15:16 (UTC) (edited on 2025-10-01 15:18 (UTC) by scrouthtv)
Consider using the packaged source instead of git source, as it drastically reduces download size (down to 4,6M from >12M):
@@ -32,11 +32,12 @@
makedepends=(git cmake qt6-tools)
optdepends=('perl-uri: Dynamic playlist'
'mpd: Playback')
-source=("cantata-nullobsi::git+https://github.com/nullobsi/cantata.git#tag=v${pkgver}")
-sha256sums=('c282fd13610e6521696a9caaa5772952b16a9ff2a64192fdc379d9074ebdb96c')
+source=("https://github.com/nullobsi/cantata/archive/refs/tags/v${pkgver}.tar.gz")
+sha256sums=('e811201adfedca26d8c6a86078213de9e26411db77082f739a225a531ca38bbf')
build() {
- cmake -B build -S "cantata-nullobsi" -Wno-dev \
+ cd "$srcdir/"
+ cmake -B build -S "cantata-${pkgver}" -Wno-dev \
-DQT_DIR=/usr/lib/cmake/Qt6 \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -46,6 +47,7 @@
}
package() {
+ cd "$srcdir/"
DESTDIR="${pkgdir}" cmake --install build
}
FabioLolix commented on 2025-08-25 22:06 (UTC)
Please migrate to Please migrate to https://aur.archlinux.org/packages/cantata
Pinned Comments
FabioLolix commented on 2025-10-03 11:11 (UTC)
This pkgbuild is maintained at https://github.com/FabioLolix/PKGBUILD