Search Criteria
Package Details: amarok-git 3.2.82.r5.gf3da000-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/amarok-git.git (read-only, click to copy) |
|---|---|
| Package Base: | amarok-git |
| Description: | The powerful music player for KDE |
| Upstream URL: | https://apps.kde.org/amarok/ |
| Licenses: | GPL-2.0-or-later |
| Conflicts: | amarok |
| Provides: | amarok |
| Submitter: | Piezo |
| Maintainer: | MdN (FabioLolix) |
| Last Packager: | MdN |
| Votes: | 15 |
| Popularity: | 0.000003 |
| First Submitted: | 2015-08-12 23:52 (UTC) |
| Last Updated: | 2025-06-30 00:18 (UTC) |
Dependencies (57)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR)
- fftw (fftw-amdAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gstreamer (gstreamer-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- karchive (karchive-gitAUR)
- kcmutils (kcmutils-gitAUR)
- kcodecs (kcodecs-gitAUR)
- kcolorscheme (kcolorscheme-gitAUR)
- kcompletion (kcompletion-gitAUR)
- kconfig (kconfig-gitAUR)
- kconfigwidgets (kconfigwidgets-gitAUR)
- kcoreaddons (kcoreaddons-gitAUR)
- kcrash (kcrash-gitAUR)
- kdbusaddons (kdbusaddons-gitAUR)
- kdnssd (kdnssd-gitAUR)
- kglobalaccel (kglobalaccel-gitAUR)
- kguiaddons (kguiaddons-gitAUR)
- Show 37 more dependencies...
Latest Comments
1 2 3 4 Next › Last »
MdN commented on 2025-06-30 00:24 (UTC)
Thank you, FabioLolix!
Last.fm support broke with the Qt6 port, as apparently there's only a Qt5 version in the repos. So as a quick scratch to that itch, I've added a Git version of the Qt6 port to AUR: https://aur.archlinux.org/packages/liblastfm-qt6-git - tested and working on my machine; so I've updated the PKGBUILD here to re-enable Last.fm support.
FabioLolix commented on 2025-05-05 19:32 (UTC)
The pkgbuild can be updated verbatim from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=amarok-qt6-git (except pkgname= of course), I'm also interested in co-maintaining this
evorster commented on 2025-05-05 12:44 (UTC)
This package is now KF6, and most of the dependencies are out of date...
Kunda commented on 2024-11-07 15:09 (UTC)
@MdN, would you kindly update
Upstream URL:schema fromhttp://tohttps://? TIAMdN commented on 2024-03-18 22:41 (UTC)
@FabioLolix, sorry & thanks :) Updated (both the PKGBUILD and my conf).
FabioLolix commented on 2024-03-18 22:10 (UTC)
please don't use this, people need to configure their conf instead https://wiki.archlinux.org/title/Makepkg#Configuration
MdN commented on 2024-03-18 22:07 (UTC)
I've fixed taglib-extras to build against TagLib 2.0, so taglib-extras is back in optdepends (but with required minimum version). Added also an if-test to prepare() to advise anyone trying to build with older taglib-extras to remove it or update to the fixed version form AUR.
edarblanco commented on 2024-03-11 07:58 (UTC)
@MdN Thanks for the help, that has solved everything, I compiled with version 2.9.71.r330.gb587328, then I tried installing taglib-extras once compiled and installed amarok and I get an error where it says that they are in conflict, so yes , taglib-extras is deprecated.
MdN commented on 2024-03-08 15:35 (UTC) (edited on 2024-03-08 15:38 (UTC) by MdN)
@edarblanco, if you don't need metadata (tag) support for Audible and RealMedia files, then just uninstall the taglib-extras package, as that doesn't seem to be compatible with TagLib 2.
edarblanco commented on 2024-03-08 11:52 (UTC) (edited on 2024-03-08 11:53 (UTC) by edarblanco)
Thanks for maintaining this great project, I have tried options, but nothing comes close, stramberry could be a great candidate in the future but in the future it is still a boy, leaving that aside I have tried to compile and I have made some progress with the new mergers , but in this case the error is due to the lack of types and variables not declared in the scope
PD: If someone has managed to compile correctly could you give me the parameters, I am using yay.
[ 7%] Building CXX object shared/CMakeFiles/amarokshared.dir/amarokshared_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object shared/CMakeFiles/amarokshared.dir/FileType.cpp.o [ 7%] Building CXX object shared/CMakeFiles/amarokshared.dir/FileTypeResolver.cpp.o En el fichero incluido desde /usr/include/taglib-extras/audiblefile.h:32, desde /home/edar/.cache/yay/amarok-git/src/amarok/shared/FileTypeResolver.cpp:31: /usr/include/taglib-extras/audibletag.h:86:33: error: ‘uint’ en el espacio de nombres ‘TagLib’ no nombra un tipo 86 | virtual TagLib::uint year() const { return m_year; } | ^~~~ /usr/include/taglib-extras/audibletag.h:92:33: error: ‘uint’ en el espacio de nombres ‘TagLib’ no nombra un tipo 92 | virtual TagLib::uint track() const { return m_track; } | ^~~~ /usr/include/taglib-extras/audibletag.h:97:33: error: ‘uint’ en el espacio de nombres ‘TagLib’ no nombra un tipo 97 | virtual TagLib::uint userID() const { return m_userID; } | ^~~~ /usr/include/taglib-extras/audibletag.h:135:46: error: ‘TagLib::uint’ no se ha declarado 135 | virtual void setYear(TagLib::uint i) { m_year = i; } | ^~~~ /usr/include/taglib-extras/audibletag.h:140:47: error: ‘TagLib::uint’ no se ha declarado 140 | virtual void setTrack(TagLib::uint i) { m_track = i; } | ^~~~ /usr/include/taglib-extras/audibletag.h:162:48: error: ‘TagLib::uint’ no se ha declarado 162 | virtual void setUserID(TagLib::uint id) { m_userID = id; } | ^~~~ /usr/include/taglib-extras/audibletag.h:174:25: error: ‘uint’ en el espacio de nombres ‘TagLib’ no nombra un tipo 174 | TagLib::uint m_year; | ^~~~ /usr/include/taglib-extras/audibletag.h:175:25: error: ‘uint’ en el espacio de nombres ‘TagLib’ no nombra un tipo 175 | TagLib::uint m_track; | ^~~~ /usr/include/taglib-extras/audibletag.h:176:25: error: ‘uint’ en el espacio de nombres ‘TagLib’ no nombra un tipo 176 | TagLib::uint m_userID; | ^~~~ /usr/include/taglib-extras/audibletag.h: In member function ‘virtual void TagLibExtras::Audible::Tag::setYear(int)’: /usr/include/taglib-extras/audibletag.h:135:56: error: ‘m_year’ was not declared in this scope; did you mean ‘year’? 135 | virtual void setYear(TagLib::uint i) { m_year = i; } | ^~~~~~ | year /usr/include/taglib-extras/audibletag.h: In member function ‘virtual void TagLibExtras::Audible::Tag::setTrack(int)’: /usr/include/taglib-extras/audibletag.h:140:57: error: ‘m_track’ was not declared in this scope; did you mean ‘track’? 140 | virtual void setTrack(TagLib::uint i) { m_track = i; } | ^~~~~~~ | track /usr/include/taglib-extras/audibletag.h: In member function ‘virtual void TagLibExtras::Audible::Tag::setUserID(int)’: /usr/include/taglib-extras/audibletag.h:162:59: error: ‘m_userID’ no se declaró en este ámbito 162 | virtual void setUserID(TagLib::uint id) { m_userID = id; } | ^~~~~~~~ En el fichero incluido desde /home/edar/.cache/yay/amarok-git/src/amarok/shared/FileTypeResolver.cpp:32: /usr/include/taglib-extras/realmediafile.h: En el ámbito global: /usr/include/taglib-extras/realmediafile.h:57:26: error: ‘uint’ en el espacio de nombres ‘TagLib’ no nombra un tipo 57 | virtual TagLib::uint year () const; | ^~~~ /usr/include/taglib-extras/realmediafile.h:58:26: error: ‘uint’ en el espacio de nombres ‘TagLib’ no nombra un tipo 58 | virtual TagLib::uint track () const; | ^~~~ /usr/include/taglib-extras/realmediafile.h:64:42: error: ‘TagLib::uint’ no se ha declarado 64 | virtual void setYear (TagLib::uint i); | ^~~~ /usr/include/taglib-extras/realmediafile.h:65:43: error: ‘TagLib::uint’ no se ha declarado 65 | virtual void setTrack (TagLib::uint i); | ^~~~ make[2]: *** [shared/CMakeFiles/amarokshared.dir/build.make:110: shared/CMakeFiles/amarokshared.dir/FileTypeResolver.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:7710: shared/CMakeFiles/amarokshared.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: Se produjo un fallo en build(). Cancelando... -> error compilando: amarok-git-exit status 4 -> Ha fallado al instalar los siguientes paquetes. Una intervención manual es requerida: amarok-git - exit status 41 2 3 4 Next › Last »