Search Criteria
Package Details: clementine 1.4.1+10+gefe886e0a-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/clementine.git (read-only, click to copy) |
---|---|
Package Base: | clementine |
Description: | A modern music player and library organizer |
Upstream URL: | https://github.com/clementine-player/Clementine |
Licenses: | GPL-3.0-or-later |
Submitter: | arojas |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 18 |
Popularity: | 0.84 |
First Submitted: | 2023-06-28 19:03 (UTC) |
Last Updated: | 2024-10-22 15:55 (UTC) |
Dependencies (35)
- abseil-cpp (abseil-cpp-gitAUR)
- alsa-lib
- chromaprint (chromaprint-gitAUR, chromaprint-fftwAUR)
- fftw
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gstreamer (gstreamer-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libcdio (libcdio-gitAUR)
- libgpod
- liblastfm-qt5
- libmtp (libmtp-gitAUR)
- libmygpo-qt5 (libmygpo-qt5-gitAUR)
- libprotobuf.so (protobuf-gitAUR, protobuf-21AUR, protobuf)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libx11 (libx11-gitAUR)
- projectm (projectm-gitAUR)
- protobuf (protobuf-gitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-x11extras
- sqlite (sqlite-fossilAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- qt5-tools (make)
- sparsehash (make)
- gst-libav (gst-libav-gitAUR) (optional) – Libav plugin
- gst-plugins-bad (gst-plugins-bad-gitAUR) (optional) – "Bad" plugin libraries
- gst-plugins-base (gst-plugins-base-gitAUR) (optional) – "Base" plugin libraries
- gst-plugins-good (gst-plugins-good-gitAUR) (optional) – "Good" plugin libraries
- gst-plugins-ugly (gst-plugins-ugly-gitAUR) (optional) – "Ugly" plugin libraries
- gvfs (gvfs-gitAUR) (optional) – Various devices support
Required by (0)
Sources (1)
FabioLolix commented on 2023-08-01 12:24 (UTC)
szdytom commented on 2023-08-01 12:12 (UTC)
Would please you add -jX flags to enable compiling on multi-cores?
James-T commented on 2023-07-17 10:34 (UTC)
@Tharbad: That works, and is what I've been doing, but it does need to be able to start clementine to export to xspf files.
I was referring to the bulk method described in the strawberry wiki, which can (in principle) be used without the need to start up clementine to transfer the database using sqlite3. Which left me with empty playlists (even on a system with only a few short ones)
Hence suggesting that deleting the package from AUR may not be such a great idea at least for a while.
Tharbad commented on 2023-07-15 01:27 (UTC)
@James-T: If it's a large playlist give it a few minutes, everything will appear. Or try dragging the xspf file into an existing blank playlist.
One of these worked for me, maybe both.
James-T commented on 2023-07-14 11:11 (UTC)
One possible reason to keep it around (at least for a bit) is that the playlist import from clementine to strawberry is not to be relied on at present. At least in my case the procedure (even as revised yesterday) leaves me with a full set of playlists, but all are empty. So at present the only option to transfer playlists is to manually export them from clementine and then import to strawberry.
MarsSeed commented on 2023-07-13 10:47 (UTC)
@adem, Strawberry has been very stable for years. As for polish, well, I preferred using the Qt5 build, strawberry-qt5, because that integrated better with my Qt5-based desktop, KDE.
(The past tense is because I have left Strawberry a few months ago for Audacious, available from repo.)
adem commented on 2023-07-13 10:14 (UTC) (edited on 2023-07-13 10:15 (UTC) by adem)
@Tharbad Clementine development isn't that dead. They just haven't released any stable version since 2016. But github project seems to be alive https://github.com/clementine-player/Clementine/commits/master. Also there is a fresh PR from official developer which may fix building issue on Linux https://github.com/clementine-player/Clementine/pull/7276.
marco.righi commented on 2023-07-13 08:16 (UTC)
Strawberry is very good!
adem commented on 2023-07-13 08:02 (UTC)
@maritz Many thanks! Now I'm able to build my favorite player again =) Unfortunately I don't find Strawberry stable and polished enough for my daily use.
maritz commented on 2023-07-12 23:19 (UTC)
Disclaimer: I have no idea if this is good or bad or AWFUL, use at your own risk, I'm not a package maintainer.
Working from comments here and the github issues, the easiest change to the PKGBUILD that made it work for me was to change the build function to this:
build() {
export LDFLAGS="-Wl,--copy-dt-needed-entries"
cmake -B build -S Clementine-${pkgver//+/-} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DUSE_SYSTEM_PROJECTM=ON \
-DUSE_SYSTEM_TAGLIB=ON \
-DCMAKE_CXX_FLAGS="-fpermissive" \
-DCMAKE_CXX_STANDARD=17
cmake --build build
}
Pinned Comments
FabioLolix commented on 2024-11-11 06:11 (UTC)
You need to remove Clementine and rebuilt it
This is expected behaviour
FabioLolix commented on 2023-09-22 19:45 (UTC)
Dear all
error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory
for build from source programs you have to rebuild it