Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | configure.ac: moved checks to argument declarations I | Max Kellermann | 2009-01-05 | 1 | -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 types | Max Kellermann | 2009-01-05 | 1 | -105/+125 | |
| | | | | | Print input plugins first, then archive, metadatab, decoder, converter, encoder, output plugins. | |||||
* | configure.ac: moved build options down | Max Kellermann | 2009-01-05 | 1 | -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.h | Max Kellermann | 2009-01-05 | 1 | -1/+1 | |
| | | | | | AC_CHECK_HEADERS defines HAVE_LOCALE_H, so we don't have to manually define HAVE_LOCALE. | |||||
* | configure.ac: moved mandatory checks up | Max Kellermann | 2009-01-05 | 1 | -18/+35 | |
| | | | | | First do the checks for mandatory stuff (libc features, glib, pkg-config), then all the options. | |||||
* | configure.ac: removed obsolete checks | Max Kellermann | 2009-01-05 | 1 | -5/+0 | |
| | | | | Don't check for inttypes.h and langinfo.h. | |||||
* | use GLib byte order macros | Max Kellermann | 2009-01-05 | 1 | -2/+0 | |
| | ||||||
* | configure.ac: disable ID3 support when libid3tag was not found | Max Kellermann | 2009-01-05 | 1 | -1/+1 | |
| | | | | Fix a typo. | |||||
* | configure.ac: detect libid3tag without pkg-config | Max Kellermann | 2009-01-04 | 1 | -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 WIN32 | Max Kellermann | 2009-01-03 | 1 | -0/+6 | |
| | | | | All socket functions are provided by ws2_32.dll. | |||||
* | main: use the GLib main loop | Max Kellermann | 2008-12-30 | 1 | -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.c | Max Kellermann | 2008-12-30 | 1 | -0/+2 | |
| | | | | | Moved implementation specific code to their own sources, internal declarations in zeroconf-internal.h. | |||||
* | main: use g_setenv() instead of setenv() | Max Kellermann | 2008-12-29 | 1 | -1/+0 | |
| | | | | Removed the fallback setenv() implementation for solaris. | |||||
* | configure.ac: append archive libraries to $MPD_LIBS | Max Kellermann | 2008-12-29 | 1 | -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 enabled | Max Kellermann | 2008-12-29 | 1 | -3/+9 | |
| | | | | | Don't bother to look for libbz2, libzzip and libiso9660 if the plugins are disabled. | |||||
* | configure.ac: removed pthread checks | Max Kellermann | 2008-12-29 | 1 | -4/+0 | |
| | | | | We're now using GLib threading. | |||||
* | log: support syslog() | Max Kellermann | 2008-12-28 | 1 | -0/+15 | |
| | | | | Allow logging to syslog if log_file is configured to "syslog". | |||||
* | decoder: new plugin using modplug library | Viliam Mateicka | 2008-12-28 | 1 | -0/+21 | |
| | ||||||
* | configure.ac: fixed description to bzip2 compile option | Viliam Mateicka | 2008-12-27 | 1 | -1/+1 | |
| | ||||||
* | Add an "Archive support" section to the configure results screen. | Avuton Olrich | 2008-12-27 | 1 | -18/+21 | |
| | ||||||
* | Change configure time option to be bzip2 rather than bz2. | Avuton Olrich | 2008-12-27 | 1 | -1/+1 | |
| | ||||||
* | Fix text string to show bz2 rather than rar. | Avuton Olrich | 2008-12-27 | 1 | -1/+1 | |
| | ||||||
* | disable archive API without plugins | Max Kellermann | 2008-12-27 | 1 | -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 options | Max Kellermann | 2008-12-27 | 1 | -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/mpd | Max Kellermann | 2008-12-27 | 1 | -0/+64 | |
|\ | | | | | | | | | | | | | | | Conflicts: configure.ac src/ls.h src/output/shout_plugin.c | |||||
| * | archiveapi: archive plugin for ISO files | Viliam Mateicka | 2008-12-16 | 1 | -0/+20 | |
| | | ||||||
| * | archiveapi: archive plugin for ZIP files | Viliam Mateicka | 2008-12-16 | 1 | -0/+19 | |
| | | ||||||
| * | archiveapi: archive plugin for BZ2 files | Viliam Mateicka | 2008-12-16 | 1 | -0/+25 | |
| | | ||||||
* | | Check for pkg-config before using it | Qball Cow | 2008-12-27 | 1 | -0/+3 | |
| | | ||||||
* | | Modify version string to post-release version 0.15~git | Avuton Olrich | 2008-12-25 | 1 | -1/+1 | |
| | | ||||||
* | | MPD version 0.14release-0.14 | Avuton Olrich | 2008-12-25 | 1 | -1/+1 | |
| | | ||||||
* | | configure.ac: renamed shout options | Max Kellermann | 2008-12-24 | 1 | -4/+4 | |
| | | | | | | | | configure options should use the dash instead of the underscore. | |||||
* | | configure.ac: fix --enable-un documentation | Max Kellermann | 2008-12-24 | 1 | -2/+2 | |
| | | | | | | | | Unix domain socket support is enabled by default. | |||||
* | | configure.ac: disable the mikmod plugin by default | Max Kellermann | 2008-12-24 | 1 | -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 plugins | Qball Cow | 2008-12-22 | 1 | -10/+12 | |
| | | | | | | | | Move the AC_OUTPUT below the checks. So you nicely see what goes wrong. | |||||
* | | MPD version 0.14~beta3release-0.14_beta3 | Avuton Olrich | 2008-12-20 | 1 | -1/+1 | |
| | | ||||||
* | | configure.ac: check lame availability before shout_mp3 test | Max Kellermann | 2008-12-17 | 1 | -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 found | Max Kellermann | 2008-12-17 | 1 | -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 summary | jefromi | 2008-12-14 | 1 | -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_beta2 | Avuton Olrich | 2008-12-02 | 1 | -1/+1 | |
|/ | ||||||
* | MPD version 0.14~beta1release-0.14_beta1 | Avuton Olrich | 2008-11-23 | 1 | -1/+1 | |
| | ||||||
* | doc: process protocol.xml with xmlto | Max Kellermann | 2008-11-20 | 1 | -0/+16 | |
| | | | | Generate and install protocol.html if xmlto is available. | |||||
* | aac: detect whether to pass "uint32_t*" to NeAACDecInit2() | Max Kellermann | 2008-11-16 | 1 | -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_alpha3 | Avuton Olrich | 2008-11-14 | 1 | -1/+1 | |
| | ||||||
* | MPD version 0.14~alpha2release-0.14_alpha2 | Avuton Olrich | 2008-11-13 | 1 | -1/+1 | |
| | ||||||
* | configure.ac: enable _ogg_common.c when flac is enabled | Max Kellermann | 2008-11-07 | 1 | -1/+1 | |
| | | | | | | The build failed when the oggvorbis and oggflac decoders were disabled, because the flac decoder references a symbol from _ogg_common.c. | |||||
* | configure.ac: added AC_CONFIG_SRCDIR | Max Kellermann | 2008-11-07 | 1 | -4/+2 | |
| | ||||||
* | MPD version 0.14~alpha1release-0.14_alpha1 | Max Kellermann | 2008-11-05 | 1 | -1/+1 | |
| | | | | First alpha version for the upcoming version 0.14. | |||||
* | enable GLib threading | Max Kellermann | 2008-11-05 | 1 | -1/+1 | |
| | | | | | Call g_thread_init() from main() to enable the GLib features which make it thread safe. | |||||
* | configure.ac: check for avcodec_decode_audio2() | Max Kellermann | 2008-11-04 | 1 | -0/+8 | |
| | | | | | Disable the ffmpeg decoder plugin if avcodec_decode_audio2() is not available. |