- Move to official GitHub repo, since the official CDN is out of date
- Patch of LAV_Source.cpp renamed to follow file move, and updated to
fix build with FFmpeg 3.0.x - obtained from ArchLinx [1].
Note that multimedia/ffmpeg is currently still on the 2.8.x branch,
however this patch is backwards compatible with ffmpeg 2.8.x.
- Patch of RadioService.cpp updated - obtained from ArchLinux [2].
- Remove patch of podDevice_linux.cpp, as the change was upstreamed
- Add additional dependencies to LIB_DEPENDS and USE_QT4 as found by
new stage-qa script.
- Ensure program will appear in desktop manager menus by installing icon
and adding DESKTOP_ENTRIES.
- Add the audio playback run dependencies, with the option of
either VLC or GSTREAMER. Without one of these, it crashes upon run.
- Remove the LD_LIBRARY_PATH, as it is no longer needed now that the
lastfm-desktop binaries are statically linked to it's private libraries [3].
- Also do not install the *.a static libraries, as they are not used by any other
programs/ports and not needed by the lastfm-desktop binaries.
- Install all of the files required by for the .css stylesheet to work.
[1] https://aur.archlinux.org/cgit/aur.git/tree/LAV_Source_fix.patch?h=lastfm
[2] https://aur.archlinux.org/cgit/aur.git/tree/cast-bug.patch?h=lastfm
[3] a6d2225e36
Reviewed by: mat (mentor)
Approved by: vg (maintainer timeout), adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D6874
On 8 and 9:
Services/RadioService/RadioService.cpp: In member function 'void RadioService::onPhononStateChanged(Phonon::State, Phonon::State)':
Services/RadioService/RadioService.cpp:312: error: ambiguous overload for 'operator<<' in 'StampedDebug(QtDebugMsg, ((const QByteArray&)(& QByteArray(((const char*)"Services/RadioService/RadioService.cpp")))), 312u, QByteArray(((const char*)(& __PRETTY_FUNCTION__)))) << oldstate'
On 10 and head:
cd app/client/ && /usr/bin/make -f Makefile all
make[2]: don't know how to make ../../_bin/Last.fm\. Stop
make[2]: stopped in /wrkdirs/usr/ports/audio/lastfm-desktop/work/lastfm-desktop-2.1.30/app/client
*** Error code 2
Reported by: pkg-fallout since november 2013
listening to, view your listening history and share it with friends. The more
Last.fm learns what you like, the better it gets.
WWW: http://www.last.fm/download
PR: ports/177233
Submitted by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
Feature safe: yes