aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (follow)
Commit message (Collapse)AuthorAgeFilesLines
* added support for the MMS protocolMax Kellermann2009-01-291-0/+18
| | | | | | | This patch implements the MMS protocol, by using libmms. It is quite experimental: it does not support seeking yet, and it is currently using synchronous I/O, which causes MPD to hang while waiting for the server.
* oggvorbis: define HAVE_OGGVORBIS when tremor is enabledMax Kellermann2009-01-151-1/+3
| | | | When tremor (libvorbisidec) is used, HAVE_OGGVORBIS was not defined.
* configure.ac: added the --enable-sqlite optionMax Kellermann2009-01-121-0/+14
| | | | | | MPD will (optionall) use sqlite databases in the future. Add a configure option to enable that. There is no code yet to really use sqlite, so the practical use of this patch is limited.
* configure.ac: removed duplicate PKG_PROG_PKG_CONFIGMax Kellermann2009-01-111-2/+0
|
* configure.ac: declare MPD_LIBS and MPD_CFLAGS firstMax Kellermann2009-01-061-10/+10
| | | | | Declare and initialize MPD_LIBS and MPD_CFLAGS before the "OS specific defaults" section.
* configure.ac: moved checks to argument declarations IMax Kellermann2009-01-051-68/+68
| | | | | | Zeroconf, curl, libsamplerate. No libid3tag for now, because libid3tag should be automatically disabled when no decoders using it are enabled.
* configure.ac: moved checks to argument declarations IMax Kellermann2009-01-051-38/+38
| | | | | Don't separate basic options from their according tests. Due to lots of interdependencies, we won't do that for the plugins yet.
* configure.ac: reordered plugin typesMax Kellermann2009-01-051-105/+125
| | | | | Print input plugins first, then archive, metadatab, decoder, converter, encoder, output plugins.
* configure.ac: moved build options downMax Kellermann2009-01-051-23/+18
| | | | | Initialize the CFLAGS (warnings, errors) after all the libraries, because some library checks may be broken with -Werror or -pedantic.
* configure.ac: use AC_CHECK_HEADERS to check for locale.hMax Kellermann2009-01-051-1/+1
| | | | | AC_CHECK_HEADERS defines HAVE_LOCALE_H, so we don't have to manually define HAVE_LOCALE.
* configure.ac: moved mandatory checks upMax Kellermann2009-01-051-18/+35
| | | | | First do the checks for mandatory stuff (libc features, glib, pkg-config), then all the options.
* configure.ac: removed obsolete checksMax Kellermann2009-01-051-5/+0
| | | | Don't check for inttypes.h and langinfo.h.
* use GLib byte order macrosMax Kellermann2009-01-051-2/+0
|
* configure.ac: disable ID3 support when libid3tag was not foundMax Kellermann2009-01-051-1/+1
| | | | Fix a typo.
* configure.ac: detect libid3tag without pkg-configMax Kellermann2009-01-041-3/+8
| | | | | | libid3tag comes without a pkg-config file, and it is usually added by distribution packages. For those without .pc file, attempt to auto-detect the library with AC_CHECK_LIB.
* configure.ac: link with -lws2_32 on WIN32Max Kellermann2009-01-031-0/+6
| | | | All socket functions are provided by ws2_32.dll.
* main: use the GLib main loopMax Kellermann2008-12-301-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.
* zeroconf: moved code to zeroconf-avahi.c and zeroconf-bonjour.cMax Kellermann2008-12-301-0/+2
| | | | | Moved implementation specific code to their own sources, internal declarations in zeroconf-internal.h.
* main: use g_setenv() instead of setenv()Max Kellermann2008-12-291-1/+0
| | | | Removed the fallback setenv() implementation for solaris.
* configure.ac: append archive libraries to $MPD_LIBSMax Kellermann2008-12-291-4/+9
| | | | | All archive plugins used to overwrite $MPD_LIBS, ignoring the existing value. Make them append instead, keeping the old value.
* configure.ac: check for archive libraries only if enabledMax Kellermann2008-12-291-3/+9
| | | | | Don't bother to look for libbz2, libzzip and libiso9660 if the plugins are disabled.
* configure.ac: removed pthread checksMax Kellermann2008-12-291-4/+0
| | | | We're now using GLib threading.
* log: support syslog()Max Kellermann2008-12-281-0/+15
| | | | Allow logging to syslog if log_file is configured to "syslog".
* decoder: new plugin using modplug libraryViliam Mateicka2008-12-281-0/+21
|
* configure.ac: fixed description to bzip2 compile optionViliam Mateicka2008-12-271-1/+1
|
* Add an "Archive support" section to the configure results screen.Avuton Olrich2008-12-271-18/+21
|
* Change configure time option to be bzip2 rather than bz2.Avuton Olrich2008-12-271-1/+1
|
* Fix text string to show bz2 rather than rar.Avuton Olrich2008-12-271-1/+1
|
* disable archive API without pluginsMax Kellermann2008-12-271-0/+10
| | | | | When there are no archive plugins, we do not need the archive API at all. Drop all its overhead.
* configure.ac: moved archive library checks to optionsMax Kellermann2008-12-271-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.
* Merge branch 'experimental' of git://git.musicpd.org/metyl/mpdMax Kellermann2008-12-271-0/+64
|\ | | | | | | | | | | | | | | Conflicts: configure.ac src/ls.h src/output/shout_plugin.c
| * archiveapi: archive plugin for ISO filesViliam Mateicka2008-12-161-0/+20
| |
| * archiveapi: archive plugin for ZIP filesViliam Mateicka2008-12-161-0/+19
| |
| * archiveapi: archive plugin for BZ2 filesViliam Mateicka2008-12-161-0/+25
| |
* | Check for pkg-config before using itQball Cow2008-12-271-0/+3
| |
* | Modify version string to post-release version 0.15~gitAvuton Olrich2008-12-251-1/+1
| |
* | MPD version 0.14release-0.14Avuton Olrich2008-12-251-1/+1
| |
* | configure.ac: renamed shout optionsMax Kellermann2008-12-241-4/+4
| | | | | | | | configure options should use the dash instead of the underscore.
* | configure.ac: fix --enable-un documentationMax Kellermann2008-12-241-2/+2
| | | | | | | | Unix domain socket support is enabled by default.
* | configure.ac: disable the mikmod plugin by defaultMax Kellermann2008-12-241-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.
* | Build makefiles after checking available outputs and decoder pluginsQball Cow2008-12-221-10/+12
| | | | | | | | Move the AC_OUTPUT below the checks. So you nicely see what goes wrong.
* | MPD version 0.14~beta3release-0.14_beta3Avuton Olrich2008-12-201-1/+1
| |
* | configure.ac: check lame availability before shout_mp3 testMax Kellermann2008-12-171-5/+5
| | | | | | | | | | If lame was not available, the shout_mp3 plugin was enabled anyway, and triggered compiler errors.
* | configure.ac: disable shout when no encoder is foundMax Kellermann2008-12-171-12/+10
| | | | | | | | | | First check if an ecoder plugin is available, then determine whether to enable the shout output plugin.
* | configure.ac: added libcurl to configure summaryjefromi2008-12-141-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.
* | MPD version 0.14~beta2release-0.14_beta2Avuton Olrich2008-12-021-1/+1
|/
* MPD version 0.14~beta1release-0.14_beta1Avuton Olrich2008-11-231-1/+1
|
* doc: process protocol.xml with xmltoMax Kellermann2008-11-201-0/+16
| | | | Generate and install protocol.html if xmlto is available.
* aac: detect whether to pass "uint32_t*" to NeAACDecInit2()Max Kellermann2008-11-161-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*".
* MPD version 0.14~alpha3release-0.14_alpha3Avuton Olrich2008-11-141-1/+1
|