mpg123: bump to version 1.17.0
PATCH 1/2 mpg123: bump to version 1.17.0
--- package/mpg123/mpg123.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
package/mpg123/mpg123.mk +1 -1
@@ -4,7 +4,7 @@ # ################################################################################ -MPG123_VERSION = 1.16.0 +MPG123_VERSION = 1.17.0 MPG123_SOURCE = mpg123-$(MPG123_VERSION).tar.bz2 MPG123_SITE = http://downloads.sourceforge.net/project/mpg123/mpg123/$(MPG123_VERSION) MPG123_CONF_OPT = --disable-lfs-alias
Signature · 1 line
1.8.3.2
PATCH 2/2 mpd: bump to version 0.18.7
--- package/mpd/Config.in | 15 +++++++++++++++ package/mpd/S95mpd | 12 ++++++++---- package/mpd/mpd.mk | 18 +++++++++++++++--- 3 files changed, 38 insertions(+), 7 deletions(-)
package/mpd/Config.in +15 -0
@@ -4,6 +4,8 @@ menuconfig BR2_PACKAGE_MPD depends on BR2_USE_WCHAR # libglib2 depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 depends on BR2_USE_MMU # libglib2 + depends on !(BR2_avr32 || BR2_sparc) # gcc too old + depends on !BR2_UCLIBC_VERSION_0_9_32 # lacks signalfd select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE select BR2_PACKAGE_MPD_TREMOR if !(BR2_PACKAGE_MPD_MAD || BR2_PACKAGE_MPD_MPG123 || BR2_PACKAGE_MPD_VORBIS || BR2_PACKAGE_MPD_WAVPACK || BR2_PACKAGE_MPD_FLAC || BR2_PACKAGE_MPD_MUSEPACK || BR2_PACKAGE_MPD_FFMPEG)
@@ -142,6 +144,19 @@ config BR2_PACKAGE_MPD_MUSEPACK Enable musepack input support. Select this if you want to play back MPC files. +config BR2_PACKAGE_MPD_OPUS + bool "opus" + select BR2_PACKAGE_OPUS + help + Enable opus input support. + Select this if you want to play back OPUS encoded files. + +config BR2_PACKAGE_MPD_SOUNDCLOUD + bool "soundcloud" + select BR2_PACKAGE_YAJL + help + Enable soundcloud.com playlist support. + config BR2_PACKAGE_MPD_SQLITE bool "sqlite" select BR2_PACKAGE_SQLITE
package/mpd/S95mpd +8 -4
@@ -1,15 +1,19 @@ #!/bin/sh +# Sanity checks +test -f /usr/bin/mpd || exit 0 +test -f /etc/mpd.conf || exit 0 + start() { echo -n "Starting mpd: " - start-stop-daemon --start --quiet --background --exec /usr/bin/mpd - echo "OK" + start-stop-daemon --start --quiet --background --exec /usr/bin/mpd \ + && echo "OK" || echo "FAIL" } stop() { echo -n "Stopping mpd: " - start-stop-daemon --stop --quiet --pidfile /var/run/mpd.pid - echo "OK" + start-stop-daemon --stop --quiet --pidfile /var/run/mpd.pid \ + && echo "OK" || echo "FAIL" } case "$1" in
package/mpd/mpd.mk +15 -3
@@ -4,12 +4,12 @@ # ################################################################################ -MPD_VERSION_MAJOR = 0.17 -MPD_VERSION = $(MPD_VERSION_MAJOR).6 +MPD_VERSION_MAJOR = 0.18 +MPD_VERSION = $(MPD_VERSION_MAJOR).7 MPD_SOURCE = mpd-$(MPD_VERSION).tar.xz MPD_SITE = http://www.musicpd.org/download/mpd/$(MPD_VERSION_MAJOR) MPD_DEPENDENCIES = host-pkgconf libglib2 -MPD_LICENSE = GPLv2 +MPD_LICENSE = GPLv2+ MPD_LICENSE_FILES = COPYING # Some options need an explicit --disable or --enable
@@ -82,6 +82,12 @@ else MPD_CONF_OPT += --disable-sndfile endif +ifeq ($(BR2_PACKAGE_MPD_OPUS),y) +MPD_DEPENDENCIES += opus +else +MPD_CONF_OPT += --disable-opus +endif + ifeq ($(BR2_PACKAGE_MPD_VORBIS),y) MPD_DEPENDENCIES += libvorbis else
@@ -100,6 +106,12 @@ else MPD_CONF_OPT += --disable-mpc endif +ifeq ($(BR2_PACKAGE_MPD_SOUNDCLOUD),y) +MPD_DEPENDENCIES += yajl +else +MPD_CONF_OPT += --disable-soundcloud +endif + ifeq ($(BR2_PACKAGE_MPD_SQLITE),y) MPD_DEPENDENCIES += sqlite else
Signature · 1 line
1.8.3.2
PATCH 2/2 mpd: bump to version 0.18.7
Dear Gustavo Zacarias,
package/mpd/Config.in menuconfig BR2_PACKAGE_MPD · line 7
Quoted 1 line · Gustavo Zacarias
package/mpd/Config.in +1
-0+ depends on !(BR2_avr32 || BR2_sparc) # gcc too old
Shouldn't we test on the GCC version here instead? There may very well be modern SPARC toolchains, for example.
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH 2/2 mpd: bump to version 0.18.7
Quoted 4 lines · Thomas Petazzoni
package/mpd/Config.in menuconfig BR2_PACKAGE_MPD · line 7
Quoted 1 line
package/mpd/Config.in +1
-0+ depends on !(BR2_avr32 || BR2_sparc) # gcc too oldShouldn't we test on the GCC version here instead? There may very well be modern SPARC toolchains, for example.
Probably, but currently we can't check that in external toolchains. It was a compromise, for LEON (basically the only embedded SPARC out there) we're stuck with gcc <= 4.4.x and mpd requires >= 4.6.x The other option for running SPARC is very old Sun hardware which i don't think anybody really cares about these days.
Removing the condition will leads to somewhat clear errors when building mpd (it does an #error check in the source).
Regards.
PATCH 2/2 mpd: bump to version 0.18.7
Dear Gustavo Zacarias,
Quoted 5 lines · Gustavo Zacarias
Quoted 4 lines
package/mpd/Config.in menuconfig BR2_PACKAGE_MPD · line 7
Quoted 1 line
package/mpd/Config.in +1
-0+ depends on !(BR2_avr32 || BR2_sparc) # gcc too oldShouldn't we test on the GCC version here instead? There may very well be modern SPARC toolchains, for example.
Quoted 7 lines
Probably, but currently we can't check that in external toolchains. It was a compromise, for LEON (basically the only embedded SPARC out there) we're stuck with gcc <= 4.4.x and mpd requires >= 4.6.x The other option for running SPARC is very old Sun hardware which i don't think anybody really cares about these days.
Removing the condition will leads to somewhat clear errors when building mpd (it does an #error check in the source).
Aah, right. Those external toolchains are really a pain, I'm wondering who is the crazy guy insisting on having support for that in Buildroot :)
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH 1/2 mpg123: bump to version 1.17.0
In reply to Gustavo ZacariasQuoted 3 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
"Gustavo" == Gustavo Zacarias <[email protected]> writes:
Signed-off-by Gustavo Zacarias <[email protected]>
Committed both, thanks.
Signature · 1 line
Bye, Peter Korsgaard