aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-01-03configure.ac: link with -lws2_32 on WIN32Max Kellermann1-0/+6
All socket functions are provided by ws2_32.dll.
2008-12-30main: use the GLib main loopMax Kellermann1-1/+1
This is a rather huge patch, which unfortunately cannot be splitted. Instead of using our custom ioops.h library, convert everything to use the GLib main loop.
2008-12-30zeroconf: moved code to zeroconf-avahi.c and zeroconf-bonjour.cMax Kellermann1-0/+2
Moved implementation specific code to their own sources, internal declarations in zeroconf-internal.h.
2008-12-29main: use g_setenv() instead of setenv()Max Kellermann1-1/+0
Removed the fallback setenv() implementation for solaris.
2008-12-29configure.ac: append archive libraries to $MPD_LIBSMax Kellermann1-4/+9
All archive plugins used to overwrite $MPD_LIBS, ignoring the existing value. Make them append instead, keeping the old value.
2008-12-29configure.ac: check for archive libraries only if enabledMax Kellermann1-3/+9
Don't bother to look for libbz2, libzzip and libiso9660 if the plugins are disabled.
2008-12-29configure.ac: removed pthread checksMax Kellermann1-4/+0
We're now using GLib threading.
2008-12-28log: support syslog()Max Kellermann1-0/+15
Allow logging to syslog if log_file is configured to "syslog".
2008-12-28decoder: new plugin using modplug libraryViliam Mateicka1-0/+21
2008-12-27configure.ac: fixed description to bzip2 compile optionViliam Mateicka1-1/+1
2008-12-27Add an "Archive support" section to the configure results screen.Avuton Olrich1-18/+21
2008-12-27Change configure time option to be bzip2 rather than bz2.Avuton Olrich1-1/+1
2008-12-27Fix text string to show bz2 rather than rar.Avuton Olrich1-1/+1
2008-12-27disable archive API without pluginsMax Kellermann1-0/+10
When there are no archive plugins, we do not need the archive API at all. Drop all its overhead.
2008-12-27configure.ac: moved archive library checks to optionsMax Kellermann1-14/+16
Don't split configure options and their implementation. Check for the backend library before the AM_CONDITIONAL, otherwise Makefile.am will compile the plugin although the library may not be available.
2008-12-27Check for pkg-config before using itQball Cow1-0/+3
2008-12-25Modify version string to post-release version 0.15~gitAvuton Olrich1-1/+1
2008-12-25MPD version 0.14release-0.14Avuton Olrich1-1/+1
2008-12-24configure.ac: renamed shout optionsMax Kellermann1-4/+4
configure options should use the dash instead of the underscore.
2008-12-24configure.ac: fix --enable-un documentationMax Kellermann1-2/+2
Unix domain socket support is enabled by default.
2008-12-24configure.ac: disable the mikmod plugin by defaultMax Kellermann1-1/+1
libmikmod seems to be unmaintained, and has several critical bugs which make MPD crash. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=461519 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476339 Disable the plugin by default to minimize harm. Users should explicitly enable the mikmod decoder (--enable-mod) if they wish to have it anyway.
2008-12-22Build makefiles after checking available outputs and decoder pluginsQball Cow1-10/+12
Move the AC_OUTPUT below the checks. So you nicely see what goes wrong.
2008-12-20MPD version 0.14~beta3release-0.14_beta3Avuton Olrich1-1/+1
2008-12-17configure.ac: check lame availability before shout_mp3 testMax Kellermann1-5/+5
If lame was not available, the shout_mp3 plugin was enabled anyway, and triggered compiler errors.
2008-12-17configure.ac: disable shout when no encoder is foundMax Kellermann1-12/+10
First check if an ecoder plugin is available, then determine whether to enable the shout output plugin.
2008-12-16archiveapi: archive plugin for ISO filesViliam Mateicka1-0/+20
2008-12-16archiveapi: archive plugin for ZIP filesViliam Mateicka1-0/+19
2008-12-16archiveapi: archive plugin for BZ2 filesViliam Mateicka1-0/+25
2008-12-14configure.ac: added libcurl to configure summaryjefromi1-0/+8
When updating from a version before libcurl was used for streaming support, this is confusing - streaming will work with the old version (e.g. 0.13.2) but will give "no such file" errors with the new due to the missing dependency. However, the missing dependency will not be obvious when running the configure script.
2008-12-02MPD version 0.14~beta2release-0.14_beta2Avuton Olrich1-1/+1
2008-11-23MPD version 0.14~beta1release-0.14_beta1Avuton Olrich1-1/+1
2008-11-20doc: process protocol.xml with xmltoMax Kellermann1-0/+16
Generate and install protocol.html if xmlto is available.
2008-11-16aac: detect whether to pass "uint32_t*" to NeAACDecInit2()Max Kellermann1-0/+31
neaacdec.h declares all arguments as "unsigned long", but internally expects uint32_t pointers. This triggers gcc warnings on 64 bit architectures. To avoid that, make configure.ac detect whether we're using Debian's corrected headers or the original libfaad headers. In any case, pass a pointer to an uint32_t, conditionally casted to "unsigned long*".
2008-11-14MPD version 0.14~alpha3release-0.14_alpha3Avuton Olrich1-1/+1
2008-11-13MPD version 0.14~alpha2release-0.14_alpha2Avuton Olrich1-1/+1
2008-11-07configure.ac: enable _ogg_common.c when flac is enabledMax Kellermann1-1/+1
The build failed when the oggvorbis and oggflac decoders were disabled, because the flac decoder references a symbol from _ogg_common.c.
2008-11-07configure.ac: added AC_CONFIG_SRCDIRMax Kellermann1-4/+2
2008-11-05MPD version 0.14~alpha1release-0.14_alpha1Max Kellermann1-1/+1
First alpha version for the upcoming version 0.14.
2008-11-05enable GLib threadingMax Kellermann1-1/+1
Call g_thread_init() from main() to enable the GLib features which make it thread safe.
2008-11-04configure.ac: check for avcodec_decode_audio2()Max Kellermann1-0/+8
Disable the ffmpeg decoder plugin if avcodec_decode_audio2() is not available.
2008-11-04configure.ac: unset MP4FF_LIBS when MP4 support is disabledMax Kellermann1-0/+1
Although there is no AC_SUBST when $enable_mp4=no, autoconf substitutes its value in Makefile.am. Clear it in this case.
2008-11-03configure.ac: disable libflac's oggflac support with --disable-oggflacAvuton Olrich1-1/+1
The configure flag "--disable-oggflac" disabled only liboggflac.
2008-11-03configure.ac: AC_SUBST(MP4FF_LIBS)Max Kellermann1-0/+1
The AC_SUBST() call was missing in the previous patch.
2008-11-03configure.ac: separate the "aac" and "mp4" decoder testsMax Kellermann1-3/+39
MPD used to have a copy of the mp4ff library. Since that has been removed, AAC suport was disabled when there was no libmp4ff. Separate the libmp4ff test, and enable AAC support no matter if libmp4ff is available.
2008-10-26configure.ac: fix "xyes: command not found"Max Kellermann1-1/+1
Due to a missing "test", the "xyes" token was interpreted as a command.
2008-10-26output: don't compile plugins which are disabledMax Kellermann1-0/+20
Don't compile the sources of disabled output plugins at all.
2008-10-26http: use libcurlMax Kellermann1-0/+18
MPD's HTTP client code has always been broken, no matter how effort was put into fixing it. Replace it with libcurl, which is known to be quite stable. This adds a fat library dependency, but only for people who need streaming.
2008-10-26configure.ac: reverted protocol version to 0.14.0Max Kellermann1-1/+1
Several clients refuse to accept the protocol version "0.14~git", because they think it is malformed. This is clearly a client bug, but we cannot wait for all clients to fix this bug right now. For now, change the version back to "0.14.0".
2008-10-25configure.ac: changed version number to "0.14~git"Max Kellermann1-2/+2
For testers, it should be clear that they're not using version 0.14.0 final, but an inofficial intermediate version from the git repository. The protocol version is set to the same string, since the protocol is subject to change during MPD development.
2008-10-25configure.ac: disable libtoolMax Kellermann1-7/+0
Since we're not building the local mp4ff library anymore, we can remove AC_PROG_LIBTOOL.