summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia/musicpd
Commit message (Collapse)AuthorAgeFilesLines
* ncmpc: Update to 0.34Khem Raj2019-08-291-1/+1
| | | | | | | Needed to work with boost 1.70+ Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@googlemail.com>
* ncmpc: Rename artist_screen to library_screenKhem Raj2019-04-061-2/+2
| | | | | | | | | | artist_screen is not a valid meson option Fixes ERROR: ncmpc-0.33-r0 do_configure: QA Issue: ncmpc: configure was passed unrecognised options: artist_screen [unknown-configure-option] Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com>
* mpd: eliminate systemd ExecStart editMax Kellermann2018-10-261-6/+0
| | | | | | | | This was never necessary because MPD's build script already inserts the correct path. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: remove deprecated "enable_bzip2=yes" lineMax Kellermann2018-10-261-1/+0
| | | | | | | | This should have been removed in commit 5a06148e58ca5a7558dd4b438a61d22caa8dfffe Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: update to 0.20.22Max Kellermann2018-10-261-1/+4
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpc: update to 0.31Max Kellermann2018-10-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: add PACKAGECONFIG[regex]Max Kellermann2018-10-231-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: update to 0.33Max Kellermann2018-10-231-5/+5
| | | | | | | Several build options have been changed from "boolean" to "feature", and thus we have to change "true/false" to "enabled/disabled". Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmpdclient: make TCP support optionalMax Kellermann2018-10-091-0/+3
| | | | | | | | | Allows more tinfication. Without TCP, libmpdclient can only use local sockets, which is a good choice anyway if MPD runs on the same machine. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmpdclient: update to 2.16Max Kellermann2018-10-091-1/+1
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: add various PACKAGECONFIGsMax Kellermann2018-10-051-1/+18
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: update to the 0.32 release tagMax Kellermann2018-10-051-6/+3
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: enable aac PACKAGECONFIG only with commercial LICENSE_FLAGSArmin Kuster2018-10-011-1/+2
| | | | | | | | | ERROR: Nothing PROVIDES 'faad2' (but /home/akuster/oss/maint/meta-openembedded/meta-multimedia/recipes-multimedia/musicpd/mpd_0.20.21.bb DEPENDS on or otherwise requires it) enable aac only if LICENSE_FLAGS is commercial Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: eliminate `chmod`/`chown` calls by using `install`Max Kellermann2018-09-261-5/+5
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: make more plugins optionalMax Kellermann2018-09-261-2/+7
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: build from gitMax Kellermann2018-09-261-3/+3
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: fix the sqlite dependencyMax Kellermann2018-09-261-1/+1
| | | | | | | "sqlite" is sqlite 2.x, but MPD requires 3.x. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: sort PACKAGECONFIGs againMax Kellermann2018-09-261-3/+3
| | | | | | | The new ones I added were not sorted. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: drop LICENSE_FLAGS="commercial"Max Kellermann2018-09-241-3/+0
| | | | | | | | | The mpg123 LICENSE_FLAGS have been removed in oe-core commit b0bc82a5f238db82425b3b146e269bc6605cbdce, so we can remove it from MPD as well. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: make lots of plugins optionalMax Kellermann2018-09-241-22/+22
| | | | | | | | The new options are enabled by default to avoid breaking existing configurations. Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: sort PACKAGECONFIGsMax Kellermann2018-09-241-1/+1
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: update 0.20.21Max Kellermann2018-09-241-2/+2
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncmpc: new recipeMax Kellermann2018-09-241-0/+23
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpc: new recipeMax Kellermann2018-09-241-0/+16
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmpdclient: new recipeMax Kellermann2018-09-241-0/+19
| | | | | Signed-off-by: Max Kellermann <max.kellermann@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpd: update 0.19.21 -> 0.20.18Andreas Müller2018-04-081-5/+5
| | | | | | | | * Depend on lastest libupnp * Depend on pulseaudio only if distro says so. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libupnp: Add recipe for version 1.8.2Fabien Lahoudere2017-09-181-1/+1
| | | | | | | | | | | This version is needed for gerbera (and possibly vlc), however this version break mpd, so keep old version as libupnp1.6 and use it for mpd until there is new version of mpd supporting 1.8 version. Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes-multimedia: Add LICENSE_FLAGSMark Hatle2017-09-131-0/+3
| | | | | | | | | Multiple recipes require libmap, mpg123 or ffmpeg which all are defined to have a LICENSE_FLAGS = "commercial". Set these referring packages to the same license flag so they are only enabled when their dependency is also enabled. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* mpd: add pkgconfig to inherit, rework DEPENDS and unblacklistAndreas Müller2017-02-221-5/+35
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk ↵Martin Jansa2017-02-131-0/+2
| | | | | | | | | devilspie2 gnome-backgrounds gnome-desktop gnome-mime-data gtk-engines gtksourceview2 libgnomekbd libidl-native onboard libgpewidget ubi-utils-klibc kexec-tools-klibc gupnp-igd gupnp-tools dvb-apps gstreamer mpd crda netcat-openbsd wireshark gnokii libmbim mosh networkmanager-openvpn libtelepathy dbus-daemon-proxy libdbus-c++ php vala-dbus-binding-tool collectd libgxim pywbem gtkhtml2 fbida fontforge libsexy wayland-fits xstdcmap xf86-video-glamo font-adobe-100dpi font-adobe-utopia-100dpi font-bh-100dpi font-bh-lucidatypewriter-100dpi font-misc-misc crash a2jmidid libsdl2-mixer libsdl-mixer minidlna sylpheed libsdl2-ttf libsdl-ttf ode pidgin postgresql syslog-ng usb-modeswitch xdg-user-dirs gateone python3-cryptography-vectors python3-ndg-httpsclient python-cryptography-vectors python-pbr bundler netdata menulibre openzone xfce4-verve-plugin iperf terminus-font xf86-video-nouveau ipmiutil klibc-utils pmbw multipath-tools gparted, gnome-system-monitor, php, vala-dbus-binding-tool, gtkmathview, lmsensors, postgresql: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: add PACKAGECONFIG for libcdio-paranoiaAndreas Müller2016-12-261-0/+1
| | | | | | | | WARNING: mpd-0.19.21-r0 do_package_qa: QA Issue: mpd rdepends on libcdio-paranoia, but it isn't a build dependency, missing libcdio-paranoia in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: update to 0.19.21Andreas Müller2016-12-261-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: add PACKAGECONFIG for audiofileAndreas Müller2016-12-261-0/+1
| | | | | | | | WARNING: mpd-0.19.15-r0 do_package_qa: QA Issue: mpd rdepends on audiofile, but it isn't a build dependency, missing audiofile in DEPENDS or PACKAGECONFIG? [build-deps] Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: disable automatic start at boot - service is activated on demand by socketAndreas Müller2016-10-051-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Mpd: use libsystemdSzombathelyi György2016-07-291-0/+4
| | | | | | | | | Mpd tries to find and link to libsystemd-daemon by default, but there's only libsystemd in OpenEmbedded. Fixing this makes socket activation work. Signed-off-by: Gyorgy Szombathelyi <gyurco@freemail.hu> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: update to 0.19.15Szombathelyi György2016-06-081-2/+2
| | | | | | This fixes a build issue Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-multimedia: use bb.utils.contains() instead of base_contains()Ross Burton2016-04-281-1/+1
| | | | | | | | base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: add dependency on libupnpMartin Jansa2015-12-181-1/+1
| | | | | | | * it's autodetected from sysroot: WARN: mpd: mpd rdepends on libupnp, but it isn't a build dependency? Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: update on 0.19.10 to fix build with gcc 5Andreas Müller2015-09-231-2/+2
| | | | | | | | | | | | | | | | | 0.19.1 failed with <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:448:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:454:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx: In member function 'bool SimpleDatabase::Mount(const char*, const char*, Error&)': <...>/src/db/plugins/simple/SimpleDatabasePlugin.cxx:481:10: error: converting to 'bool' from 'std::nullptr_t' requires direct-initialization [-fpermissive] return nullptr; ^ Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: Add build dependency on sambaAsh Charles2015-04-131-0/+1
| | | | | | | | | | Version 0.19 [1], adds the smbclient plugins for storage and input so needs samba when building with the --enable-samba option. [1] http://git.musicpd.org/cgit/master/mpd.git/plain/NEWS?h=v0.19 Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: ship systemd socket fileAsh Charles2015-01-121-1/+1
| | | | | | | | As of mpd version 19.1, as systemd socket file, mpd.socket, is installed. Ship this file as part of the mpd-systemd package. Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: upgrade to 0.19.1Cristian Iorga2014-10-301-5/+4
| | | | | | | | - Added icu and boost as dependencies; Signed-off-by: Cristian Iorga <ubik3000@gmail.com> Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: fix fetch failure for 0.18.xCristian Iorga2014-10-301-1/+1
| | | | | | | | | | | MPD stable download location will contain only the latest stable branch, so fetch will not work in case of an older OE recipe. i.e., mpd 0.18.x recipe will no longer work after 0.19 branch is released (as it is the case now). Signed-off-by: Cristian Iorga <ubik3000@gmail.com> Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmpd: fix build with glibc-2.20Martin Jansa2014-10-042-1/+13
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mpd: add all floating dependenciesMartin Jansa2014-08-111-1/+1
| | | | | | | | | | * fixes following floating dependencies: mpd/mpd/latest lost dependency on fluidsynth libao libcdio libcdio-cdda libcdio-paranoia libjack libmms libmodplug libopus libwrap mpg123 openal-soft wavpack yajl Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-multimedia: use BPN in SRC_URIRobert Yang2014-07-152-2/+2
| | | | | | | | | | | | Fixed SRC_URI: * ${PN} -> ${BPN}, use ${BP} if it was ${PN}-${PV} * ${P} -> ${BP} Otherwise we would meet do_fetch errors when we do the multilib, native or nativesdk build. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add missing pkgconfig class inheritsRichard Purdie2014-06-211-1/+1
| | | | | | | | * These recipes all use pkg-config in some way but were missing dependencies on the tool, this patch adds them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* musicpd/mpd: upgrade to 0.18.9Cristian Iorga2014-03-231-2/+2
| | | | | | | * Upgrade fixes a crash with libvorbis 1.3.4; Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* musicpd/mpd: bump to current upstream stableStephen Arnold2014-03-231-6/+4
| | | | | | | | Bump music player daemon to the latest upstream stable release. Same as previous 0.18.4 recipe with trivial updates. Signed-off-by: Stephen Arnold <stephen.arnold42@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-232-2/+2
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>