aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-10-01prepare 0.17.6Max Kellermann1-1/+1
2013-09-28playlist/lastfm: remove defunct Last.fm supportMax Kellermann1-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-04output/pulse: require libpulse 0.9.16Max Kellermann1-1/+1
Remove all #ifdefs. Old versions of libpulse are not being tested, and thus I'm removing support.
2013-08-07event/EPollFD: basic support for Linux epollMax Kellermann1-0/+1
2013-08-07configure.ac: pass option name to MPD_OPTIONAL_FUNC()Max Kellermann1-2/+2
2013-08-07event/SignalMonitor: use signalfd() if availableMax Kellermann1-0/+1
2013-08-06configure.ac: add option --enable-eventfdMax Kellermann1-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-04configure.ac: increase protocol version to 0.18Max Kellermann1-1/+1
2013-08-04release 0.17.5Max Kellermann1-1/+1
2013-08-01configure.ac: detect system "ar"Michael Mair-Keimberger1-0/+5
2013-07-31decoder/ffmpeg: require ffmpeg/libav 0.8Max Kellermann1-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-31decoder/mpcdec: remove support for the "old" APIMax Kellermann1-10/+1
This old version has been obsolete for many years - time to remove it.
2013-04-17input/soup: plugin removedMax Kellermann1-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.
2013-04-17output/ffado: remove broken pluginMax Kellermann1-17/+0
This plugin has been in MPD for three years, and it has never worked. Enough!
2013-04-17configure.ac: fix hidden syntax errorv0.17.xMax Kellermann1-2/+2
2013-04-17output/mvp: remove obsolete pluginMax Kellermann1-15/+1
The hardware is obsolete, and the product does not exist anymore on the Hauppauge web site. Let's see if anybody complains about the removal.
2013-04-16configure.ac: fix libmpdclient variable nameMax Kellermann1-1/+1
2013-04-16prepare 0.17.5Max Kellermann1-1/+1
2013-04-09OpusReader: don't use strndup()Max Kellermann1-2/+0
Eliminate the fallback strndup() and strnlen() implementations.
2013-04-08release 0.17.4release-0.17.4Max Kellermann1-1/+1
2013-04-08Makefile.am: enable "dist-xz"Max Kellermann1-1/+1
2013-01-29require GLib 2.24Max Kellermann1-2/+2
2013-01-28decoder/ffmpeg: require ffmpeg/libav 0.7.6Max Kellermann1-1/+1
This is the version present in Ubuntu Oneiric, the oldest distribution with gcc 4.6. Debian Squeeze is off target, because it has gcc 4.4, which is unable to compile MPD anyway. This commit drops all API compatibility hacks for older versions.
2013-01-28decoder/mp4ff: delete obsolete pluginMax Kellermann1-3/+0
The underlying library has been obsolete for many years.
2013-01-27string_util: add fallback for strnlen()Max Kellermann1-1/+1
Usually, when strndup() is not available, strndup() isn't either, because both are POSIX 2008.
2013-01-27configure.ac: disable libwrap if not compatible with C++Max Kellermann1-0/+21
The libwrap version on Mac OS X is broken, it will not work with C++ due to broken function prototypes.
2013-01-11configure.ac: use correct variable for checking libmpdclient presenceDenis Krjuchkov1-1/+1
2013-01-11configure.ac: require Windows Vista or newerMax Kellermann1-1/+1
We're going to use Vista features soon. Sorry for those poor people still on XP (or Windows, anyway).
2013-01-11configure.ac: enable WIN32_LEAN_AND_MEAN on WindowsMax Kellermann1-0/+1
2013-01-11string_util.c: provide fallback strndup() implementationDenis Krjuchkov1-0/+2
This patch also adds extern "C" { } wrapper around string_util.h to allow its usage in C++ code
2013-01-10input/Curl: require libcurl 7.18Max Kellermann1-1/+1
2013-01-10configure.ac: change newline position to fit into 80 charsDenis Krjuchkov1-1/+1
2013-01-10configure.ac: print results of libmpdclient detectionDenis Krjuchkov1-0/+1
2013-01-10configure.ac: print results of AdPlug detectionDenis Krjuchkov1-0/+1
2013-01-10configure.ac: consistently use Opus nameDenis Krjuchkov1-1/+1
2013-01-10fd_util: support eventfd()Max Kellermann1-1/+1
2013-01-09configure.ac: improve detection of libgmeDenis Krjuchkov1-1/+1
At least in my configuration libgme lacks .pc file thus could not be detected with pkg-config.
2013-01-06Modify version string to post-release version 0.17.4~gitAvuton Olrich1-1/+1
2013-01-06mpd version 0.17.3release-0.17.3Avuton Olrich1-1/+1
2013-01-02configure.ac: disable C++ RTTIMax Kellermann1-0/+1
RTTI adds overhead to the binary, and we don't need that.
2013-01-02configure.ac: disable C++ exceptionsMax Kellermann1-0/+1
We don't use exceptions currently. Since allowing exceptions means a lot of overhead, this commit disables the feature.
2013-01-02configure.ac: hide internal symbolsMax Kellermann1-0/+4
Allows eliminating more dead code. Adds two more C++ options that may reduce the binary size.
2012-10-02Makefile.am: eliminate FLAC_COMMONMax Kellermann1-3/+0
2012-10-02{decoder,encoder}/flac: drop support for libFLAC 1.1Max Kellermann1-1/+1
2012-10-02encoder/opus: new encoder plugin for the Opus codecMax Kellermann1-0/+2
2012-10-01configure.ac: fix AC_CONFIG_SRCDIR callMax Kellermann1-1/+1
main.c has been renamed to Main.cxx.
2012-09-30Modify version string to post-release version 0.17.3~gitAvuton Olrich1-1/+1
2012-09-30mpd version 0.17.2release-0.17.2Avuton Olrich1-1/+1
2012-09-25decoder/adplug: new decoder pluginMax Kellermann1-0/+13
2012-09-25configure.ac: don't auto-detect the Vorbis encoder when Tremor is enabledMax Kellermann1-0/+5
libvorbisidec and libvorbis export the same symbols, which is a dangerous thing. Since libvorbisenc depends on libvorbis, this can get nasty, so let's disable the Vorbis encoder unless the user explicitly wants it.