Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-02-18 | configure.ac: fix linker failure when libvorbis/libogg are static | Max Kellermann | 1 | -1/+1 | |
Link libvorbisfile first, followed to libvorbis and finally libogg. This order is necessary because libvorbisfile depends on libvorbis. | |||||
2014-02-17 | configure.ac: link the Vorbis encoder with libogg | Max Kellermann | 1 | -1/+1 | |
Fixes another linker failure. Similar to commit ea406875 | |||||
2014-02-09 | configure.ac: prepare for 0.18.9 | Max Kellermann | 1 | -1/+1 | |
2014-02-06 | configure.ac: link the Vorbis encoder with libvorbis | Max Kellermann | 1 | -1/+1 | |
Since the encoder plugin uses a libvorbis function (and not only libvorbisenc functions), we need to link with libvorbis explicitly. | |||||
2014-01-20 | new developer mailing list | Max Kellermann | 1 | -1/+1 | |
2014-01-15 | configure.ac: prepare for 0.18.8 | Max Kellermann | 1 | -1/+1 | |
2014-01-11 | configure.ac: reject libmpcdec SV7 in configure script | Max Kellermann | 1 | -1/+1 | |
Look for symbol "mpc_demux_init" which does not exist in SV7. This avoids build failures when SV7 was found by configure.ac. | |||||
2013-12-29 | configure.ac: improved check for libyajl 1.0 | Max Kellermann | 1 | -1/+1 | |
If we have libyajl 2.0.1 (without a pkg-config file), our configure.ac would assume this is the libyajl 1.0 API, because the function yajl_alloc() exists in both. This commit changes the library check to the function yajl_parse_complete() which was removed in the 2.0 API. This fixes build failure with libyajl 2.0.1. | |||||
2013-12-29 | configure.ac: prepare for 0.18.7 | Max Kellermann | 1 | -1/+1 | |
2013-12-24 | release v0.18.6 | Max Kellermann | 1 | -1/+1 | |
2013-11-27 | input/cdio_paranoia: support libcdio-paranoia 0.90 | Gaetan Bisson | 1 | -0/+1 | |
2013-11-27 | configure.ac: prepare for 0.18.6 | Max Kellermann | 1 | -1/+1 | |
2013-11-23 | release v0.18.5 | Max Kellermann | 1 | -1/+1 | |
2013-11-21 | configure.ac: auto-detect fluidsynth by default | Max Kellermann | 1 | -3/+5 | |
The option "--enable-fluidsynth" was documented to be "auto" by default, when it was really "no". | |||||
2013-11-18 | configure.ac: prepare for 0.18.5 | Max Kellermann | 1 | -1/+1 | |
2013-11-09 | configure.ac: prepare for 0.18.4 | Max Kellermann | 1 | -1/+1 | |
2013-11-08 | Makefile.am: disable dist-bzip2 | Max Kellermann | 1 | -1/+1 | |
bzip2-compressed tarballs are obsolete, xz is better and widely understood. | |||||
2013-11-08 | configure.ac: prepare for 0.18.3 | Max Kellermann | 1 | -1/+1 | |
2013-11-06 | configure.ac: require libaudiofile 0.3 due to API breakage | Max Kellermann | 1 | -1/+1 | |
Prior to version 0.3, the "length" callback returned a "long" instead of AFfileoffset. Now that this API bug fix is a few years old, let's drop 0.2 support for good. | |||||
2013-11-05 | configure.ac: prepare for 0.18.2 | Max Kellermann | 1 | -1/+1 | |
2013-11-04 | release v0.18.1 | Max Kellermann | 1 | -1/+1 | |
2013-11-04 | configure.ac: prepare for 0.18.1 | Max Kellermann | 1 | -1/+1 | |
2013-10-31 | release v0.18 | Max Kellermann | 1 | -1/+1 | |
2013-10-30 | configure.ac: move -Werror before all other CFLAGS | Max Kellermann | 1 | -6/+7 | |
Without -Werror, clang will not fail on -ftree-vectorize. | |||||
2013-10-30 | configure.ac: default to enable_openal=auto | Max Kellermann | 1 | -15/+19 | |
2013-10-30 | configure.ac: enable -ffast-math and -ftree-vectorize | Max Kellermann | 1 | -0/+4 | |
Allows advanced compiler optimization. | |||||
2013-10-30 | configure.ac: enable some gcc options even in debug mode | Max Kellermann | 1 | -6/+10 | |
Most importantly: always disable C++ exceptions. It was surprising to see MPD terminate due to an unexpected exception. | |||||
2013-10-28 | configure.ac: disable the OS X output plugin by default | Max Kellermann | 1 | -1/+5 | |
There hasn't been a maintainer for this plugin for years. It may even fail to build. | |||||
2013-10-28 | configure.ac: add variable host_is_darwin | Max Kellermann | 1 | -8/+12 | |
Fixes the OpenAL detection which was broken because enable_osx was uesd which was set later. | |||||
2013-10-19 | encoder/{opus,vorbis}: new serial generator replacing g_random_int() | Max Kellermann | 1 | -0/+1 | |
2013-10-18 | ZeroconfAvahi: integrate into the EventLoop | Max Kellermann | 1 | -2/+2 | |
Finally fixes the regression by commit c1f4f1fd. | |||||
2013-10-17 | configure.ac: add function MPD_AUTO_LIB and use it | Max Kellermann | 1 | -61/+16 | |
2013-10-17 | configure.ac: define HAVE_MPCDEC | Max Kellermann | 1 | -0/+4 | |
Restore the "mpcdec" decoder plugin that was accidently broken since commit 8ead8f7e. | |||||
2013-10-16 | decoder/wildmidi: remove suport for libwildmidi 0.2.2 or older | Max Kellermann | 1 | -4/+0 | |
2013-10-16 | configure.ac: don't leak -lsidutils -lmp3lame into | Max Kellermann | 1 | -2/+2 | |
Make the third argument to AC_CHECK_LIB() non-empty to disable its default handler. | |||||
2013-10-16 | test: use the CPPUNIT framework for unit tests | Max Kellermann | 1 | -0/+6 | |
2013-10-15 | require GLib 2.28 | Max Kellermann | 1 | -2/+2 | |
The header glib_compat.h is now obsolete and can be removed. | |||||
2013-10-01 | prepare 0.17.6 | Max Kellermann | 1 | -1/+1 | |
2013-09-28 | playlist/lastfm: remove defunct Last.fm support | Max Kellermann | 1 | -16/+0 | |
This plugin has been defunct ever since Last.fm changed their protocol. Since there is no volunteer willing to fix the plugin, I'm removing it now. | |||||
2013-09-04 | output/pulse: require libpulse 0.9.16 | Max Kellermann | 1 | -1/+1 | |
Remove all #ifdefs. Old versions of libpulse are not being tested, and thus I'm removing support. | |||||
2013-08-07 | event/EPollFD: basic support for Linux epoll | Max Kellermann | 1 | -0/+1 | |
2013-08-07 | configure.ac: pass option name to MPD_OPTIONAL_FUNC() | Max Kellermann | 1 | -2/+2 | |
2013-08-07 | event/SignalMonitor: use signalfd() if available | Max Kellermann | 1 | -0/+1 | |
2013-08-06 | configure.ac: add option --enable-eventfd | Max Kellermann | 1 | -1/+2 | |
Remove the runtime check for eventfd(), hard-code the feature once it's been selected at compile time. The class WakeFD is splitted into EventFD and EventPipe, using WakeFD as a macro diversion. | |||||
2013-08-04 | configure.ac: increase protocol version to 0.18 | Max Kellermann | 1 | -1/+1 | |
2013-08-04 | release 0.17.5 | Max Kellermann | 1 | -1/+1 | |
2013-08-01 | configure.ac: detect system "ar" | Michael Mair-Keimberger | 1 | -0/+5 | |
2013-07-31 | decoder/ffmpeg: require ffmpeg/libav 0.8 | Max Kellermann | 1 | -1/+1 | |
Now that even Debian stable has picked up version 0.8, we can safely make this a requirement, and remove a lot of old cruft. | |||||
2013-07-31 | decoder/mpcdec: remove support for the "old" API | Max Kellermann | 1 | -10/+1 | |
This old version has been obsolete for many years - time to remove it. | |||||
2013-04-17 | input/soup: plugin removed | Max Kellermann | 1 | -14/+0 | |
This plugin is cumbersome to support, now that MPD is migrating away from GLib and the GLib event loop. It has no practical advantages over the CURL plugin. Soup requires the bloated GType library. |