Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2014-10-24 | configure.ac: improve database dependency checks | Max Kellermann | 1 | -0/+9 | |
Abort if --enable-libmpdclient or --enable-upnp are used with --disable-database, instead of ignoring the mismatch silently. | |||||
2014-06-11 | configure.ac: check for Boost | Max Kellermann | 1 | -0/+272 | |
2014-06-11 | m4: update to pkg-config 0.28 | Max Kellermann | 1 | -30/+87 | |
2014-06-11 | m4: update to autoconf-archive 20140228 | Max Kellermann | 5 | -10/+55 | |
2014-03-15 | m4/ucred.m4: don't define _GNU_SOURCE | Max Kellermann | 1 | -15/+1 | |
Not necessary anymore, because we enable this flag unconditionally now. | |||||
2014-03-01 | m4: add missing file ax_pthread.m4 from autoconf-archive | Max Kellermann | 1 | -0/+332 | |
2013-11-27 | Add infrastructure for using multiple event loops | Denis Krjuchkov | 1 | -0/+13 | |
This change adds two configuration options: --with-eventloop=[glib|internal|auto] --with-pollmethod=[epoll|auto] First allows switching between GLib event loop and internal one. Second chooses backend to use for internal event loop. Conditional compilation symbols are changed accordingly. Additional helper macro MPD_OPTIONAL_FUNC_NODEF is added as well. | |||||
2013-10-17 | configure.ac: add function MPD_AUTO_LIB and use it | Max Kellermann | 1 | -0/+17 | |
2013-08-07 | configure.ac: pass option name to MPD_OPTIONAL_FUNC() | Max Kellermann | 1 | -5/+5 | |
2013-08-06 | configure.ac: add option --enable-eventfd | Max Kellermann | 1 | -0/+12 | |
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-01-29 | decoder/faad: use the newer NeAAC* API | Max Kellermann | 1 | -53/+12 | |
Drop support for the old faacDec* API. | |||||
2013-01-29 | faad.m4: clear FAAD_LIBS if faad got auto-disabled | Max Kellermann | 1 | -0/+3 | |
Fixes build errors on systems without libfaad, when --disable-aac was not specified. | |||||
2013-01-29 | faad.m4: don't add -I. to temporary CFLAGS | Max Kellermann | 1 | -1/+1 | |
2013-01-29 | faad.m4: remove faad --with-* options | Max Kellermann | 1 | -26/+2 | |
Some of these are not implemented properly and never worked. And the others are not useful; you can easily set environment variables instead. | |||||
2013-01-28 | decoder/mp4ff: delete obsolete plugin | Max Kellermann | 1 | -34/+0 | |
The underlying library has been obsolete for many years. | |||||
2013-01-03 | mpd_auto.m4: Pass libraries to AC_CHECK_LIB in MPD_AUTO_PKG_LIB | Denis Krjuchkov | 1 | -1/+2 | |
Rationale: vanilla libid3tag does not have any pkg-config stuff and fails to detect because symbols from libz are not found. | |||||
2012-08-03 | configure.ac: copy missing file m4/ax_check_link_flag.m4 | Max Kellermann | 1 | -0/+71 | |
Needed by ax_append_link_flags.m4. | |||||
2012-08-02 | configure.ac: enable --gc-sections | Max Kellermann | 1 | -0/+61 | |
Produce a smaller binary by removing all unused functions. | |||||
2012-08-01 | configure.ac: require C++11 compiler | Max Kellermann | 1 | -0/+107 | |
We'll add some C++11 code soon. | |||||
2012-07-30 | configure.ac: replace MPD_CHECK_FLAG with autoconf-archive scripts | Max Kellermann | 4 | -18/+204 | |
Use standard scripts instead of MPD's custom implementation. | |||||
2011-10-09 | configure.ac: use $LIBS instead of $MPD_LIBS | Max Kellermann | 2 | -5/+5 | |
2011-10-09 | configure.ac: substitute FAAD_CFLAGS, FAAD_LIBS | Max Kellermann | 1 | -2/+8 | |
Don't use MPC_CFLAGS, MPD_LIBS. | |||||
2011-09-01 | configure.ac: fail if libid3tag was enabled explicitly, but not found | Max Kellermann | 1 | -0/+15 | |
Add M4 function MPD_AUTO_PKG_LIB for pkg-config with AC_CHECK_LIB fallback. | |||||
2011-01-07 | configure.ac: eliminate bashism "echo -n" | Max Kellermann | 1 | -5/+5 | |
Use "printf" instead. | |||||
2011-01-07 | configure.ac: avoid GNU extension in "expr match" call | Max Kellermann | 1 | -1/+1 | |
2011-01-07 | configure.ac: use AC_LANG_SOURCE | Max Kellermann | 2 | -8/+8 | |
Fixes autotools warnings. | |||||
2010-04-21 | configure.ac: Add optional third variable to results. | Avuton Olrich | 1 | -4/+6 | |
Add optional third value to results() to allow for non "yes" answers which are considered positive. | |||||
2010-04-21 | libOggFLAC.m4: Remove libOggFLAC.m4 as it's buggy. | Avuton Olrich | 1 | -116/+0 | |
2010-04-21 | configure.ac: New pretty print results menu. | Avuton Olrich | 1 | -0/+17 | |
This commit adds a new pretty print menu, we've (far) outgrown the old menu which because hard to traverse. | |||||
2010-04-15 | lame.m4: Remove unused macro file | Avuton Olrich | 1 | -111/+0 | |
2010-01-20 | configure.ac: new libwrap autoconf test | Max Kellermann | 1 | -32/+9 | |
Use MPD_AUTO_RESULT(). Don't force libwrap by default. | |||||
2010-01-20 | client: optionally use libwrap | Davide Camurri | 1 | -0/+37 | |
2009-05-26 | configure.ac: use $FAAD_LIBS in libmp4ff check | Max Kellermann | 1 | -1/+1 | |
Append $FAAD_LIBS to $LIBS when detecting libmp4ff. $FAAD_LIBS may contain an important -L flag. | |||||
2009-05-15 | configure.ac: removed the --disable-lametest option | Max Kellermann | 1 | -9/+0 | |
The M4 function AM_PATH_LAME (m4/lame.m4) defined a configure flag named "--disable-lametest". This is redundant with configure.ac's --disable-lame-encoder, and specifying both options may break the build. Since AM_PATH_LAME is only called when the encoder plugin is enabled, we can safely remove that --disable-lametest option. | |||||
2009-04-29 | configure: Fix where mp4 was not explicitly disabled. | Avuton Olrich | 1 | -1/+3 | |
2009-04-15 | configure.ac: added function MPD_AUTO_PRE | Max Kellermann | 1 | -0/+15 | |
This function checks whether a prerequisite for a feature was found. | |||||
2009-04-15 | configure.ac: print feature name in error message | Max Kellermann | 1 | -1/+1 | |
When MPD_AUTO_DISABLED prints a fatal error message, include the feature name. This might be an important piece of information for the user, just in case the preceding line doesn't tell him. | |||||
2009-03-29 | configure.ac: fix error on disabled features | Max Kellermann | 1 | -1/+1 | |
In the MPD_AUTO_DISABLED() function, I forgot to check for "explicitly disabled". | |||||
2009-03-28 | configure.ac: added M4 function MPD_AUTO_PKG() for ALSA | Max Kellermann | 1 | -0/+10 | |
MPD_AUTO_PKG() runs pkg-config and then forwards control to MPD_AUTO_RESULT(). This is a commonly used short cut. | |||||
2009-03-28 | configure.ac: fail when ALSA is enabled but not found | Max Kellermann | 1 | -0/+40 | |
This patch adds a small autoconf M4 library which deals with auto-detected features. The default for those features is "auto", which is like the old default: if the library is present on the system, enable the feature, disable otherwise. If the user explicitly enables that feature (--enable-alsa), and the library is not present, configure must fail, because it cannot fulfill the request. | |||||
2009-03-06 | configure: Move the faad stuff to m4/faad.m4 | Avuton Olrich | 1 | -0/+190 | |
2009-03-06 | configure: No capitalization on beginning of help strings. | Avuton Olrich | 1 | -4/+4 | |
Most strings have no capitalization at the beinning, make all strings non-capital. | |||||
2009-03-06 | configure: trim down the line length for the libOggFLAC help strings | Avuton Olrich | 1 | -4/+16 | |
2009-03-06 | configure: trim down the line length for the lame arguments | Avuton Olrich | 1 | -4/+16 | |
2009-02-25 | configure.ac: declare AM_CFLAGS | Max Kellermann | 1 | -1/+1 | |
Moved generic compiler options to AM_CFLAGS. MPD_CFLAGS/MPD_LIBS will hopefully fade away one day, in favor of more fine-grained variables. | |||||
2009-01-05 | m4: deleted acx_pthread.m4 and codeset.m4 | Max Kellermann | 2 | -298/+0 | |
Both are unused. | |||||
2008-10-16 | configure.ac: check if "struct ucred" is available | Max Kellermann | 1 | -0/+32 | |
By default, glibc 2.8 hides struct ucred behind the _GNU_SOURCE macro. I don't want to enable that globally, because it may encourage the use of non-portable functions. Test if "struct ucred" is available, and enable _GNU_SOURCE if required. For details about that issue, see glib's bug database: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6545 | |||||
2008-10-16 | configure.ac: find more libraries with pkg-config | Max Kellermann | 2 | -212/+0 | |
Detect the following libraries with pkg-config: libshout, libid3tag, libmad. | |||||
2008-10-15 | fixing several imports to work via pkg-config | Enrico Weigelt | 6 | -846/+0 | |
This patch fixes several imports to use pkg-config instead of certain esoteric tests. | |||||
2008-10-06 | autotools: add pthreads linker support | Eric Wong | 1 | -0/+275 | |
This is needed for people that don't use any of the following: JACK, ALSA, libmikmod, Shout. |