aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-11-08configure.ac: prepare for 0.18.3Max Kellermann1-1/+1
2013-11-06configure.ac: require libaudiofile 0.3 due to API breakageMax Kellermann1-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-05configure.ac: prepare for 0.18.2Max Kellermann1-1/+1
2013-11-04release v0.18.1Max Kellermann1-1/+1
2013-11-04configure.ac: prepare for 0.18.1Max Kellermann1-1/+1
2013-10-31release v0.18Max Kellermann1-1/+1
2013-10-30configure.ac: move -Werror before all other CFLAGSMax Kellermann1-6/+7
Without -Werror, clang will not fail on -ftree-vectorize.
2013-10-30configure.ac: default to enable_openal=autoMax Kellermann1-15/+19
2013-10-30configure.ac: enable -ffast-math and -ftree-vectorizeMax Kellermann1-0/+4
Allows advanced compiler optimization.
2013-10-30configure.ac: enable some gcc options even in debug modeMax Kellermann1-6/+10
Most importantly: always disable C++ exceptions. It was surprising to see MPD terminate due to an unexpected exception.
2013-10-28configure.ac: disable the OS X output plugin by defaultMax Kellermann1-1/+5
There hasn't been a maintainer for this plugin for years. It may even fail to build.
2013-10-28configure.ac: add variable host_is_darwinMax Kellermann1-8/+12
Fixes the OpenAL detection which was broken because enable_osx was uesd which was set later.
2013-10-19encoder/{opus,vorbis}: new serial generator replacing g_random_int()Max Kellermann1-0/+1
2013-10-18ZeroconfAvahi: integrate into the EventLoopMax Kellermann1-2/+2
Finally fixes the regression by commit c1f4f1fd.
2013-10-17configure.ac: add function MPD_AUTO_LIB and use itMax Kellermann1-61/+16
2013-10-17configure.ac: define HAVE_MPCDECMax Kellermann1-0/+4
Restore the "mpcdec" decoder plugin that was accidently broken since commit 8ead8f7e.
2013-10-16decoder/wildmidi: remove suport for libwildmidi 0.2.2 or olderMax Kellermann1-4/+0
2013-10-16configure.ac: don't leak -lsidutils -lmp3lame intoMax Kellermann1-2/+2
Make the third argument to AC_CHECK_LIB() non-empty to disable its default handler.
2013-10-16test: use the CPPUNIT framework for unit testsMax Kellermann1-0/+6
2013-10-15require GLib 2.28Max Kellermann1-2/+2
The header glib_compat.h is now obsolete and can be removed.
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