summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* use final glibc eventfd() instead of our homegrown syscall invocationsLennart Poettering2008-08-191-0/+1
|
* add a few more gcc warning flags and fix quite a few problems found by doing soLennart Poettering2008-08-191-1/+1
|
* run autoupdateLennart Poettering2008-08-191-24/+24
|
* Merge commit 'flameeyes/autoconf-2.62'Lennart Poettering2008-08-181-93/+68
|\
| * Replace some manual build tests with AC_CACHE_CHECK and AC_COMPILE_IFELSE.Diego 'Flameeyes' Pettenò2008-08-081-52/+58
| | | | | | | | | | | | Instead of compiling the build tests manually, use autoconf facilities, so that the results are cached between runs. Also avoid linking when a simple compile test is enough.
| * Create a new macro for checking compiler support for TLS.Diego 'Flameeyes' Pettenò2008-08-081-11/+1
| | | | | | | | | | | | | | | | | | | | Create a new macro that can be shared between projects to check for __thread support by the compiler. This macro might come useful for xine-lib too so I want to keep it separate for easier importing it over. Name the defined macro SUPPORT_TLS___THREAD to follow the same style as the checks from attributes.m4.
| * Replace the CFLAGS-checking code with a common macro from xine-lib.Diego 'Flameeyes' Pettenò2008-08-081-24/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of writing custom code to check for cflags checking, import a copy of attributes.m4 from xine-lib's repository and use the CC_CHECK_CFLAGS macro. The advantage lies not only in being able to reduce the custom code in configure.ac, but also in the fact that the CC_CHECK_CFLAGS macro caches the results, making ./configure -C quite faster on second run. Check for the CFLAGS for any compiler and not just GCC, if the compiler does support the flag it is better to u se it anyway, otherwise it will be skipped.
| * Use AC_PROG_CC_C99 to discover C99-compliant compiler.Diego 'Flameeyes' Pettenò2008-08-081-4/+2
| | | | | | | | | | | | Instead of just checking if the compiler supports -std=c99 option, make use of the autoconf macro for discovering C99. This way other non-GCC compiler could be used in C99 mode too.
| * Create an m4 directory for common macros and use it.Diego 'Flameeyes' Pettenò2008-08-081-0/+1
| | | | | | | | | | | | | | Split acinclude.m4 in multiple macro files. Let it be known to autoconf and aclocal to use the m4 directory. Ignore macro files copied or linked by libtool and intltool.
| * Remove gettext macros from configure.ac, intltool is used.Diego 'Flameeyes' Pettenò2008-08-081-2/+0
| | | | | | | | | | When using intltool there is no need to _also_ use gettext, so remove gettext macros so that autoreconf does not copy them over.
| * Bump autoconf requirement to 2.62 (latest released version).Diego 'Flameeyes' Pettenò2008-08-081-1/+1
| |
* | add some code to make invalid valgrind warnings go awayLennart Poettering2008-08-181-0/+4
| |
* | bump releaseLennart Poettering2008-08-181-1/+1
|/
* add i18n supportLennart Poettering2008-08-061-0/+12
|
* define CANONICAL_HOST as macro for the GNU canonical hostLennart Poettering2008-08-031-0/+1
|
* add extension system for native protocolLennart Poettering2008-08-031-1/+1
|
* bump needed automake versionLennart Poettering2008-07-301-1/+1
|
* Make the alsa error message give out the needed version.Petteri Räty2008-07-301-1/+1
|
* bump api versonLennart Poettering2008-07-231-1/+1
|
* bump alsa dep to 1.0.17Lennart Poettering2008-07-231-1/+1
|
* make missing gdbm fatal (spotted by Betelgeuse)Lennart Poettering2008-07-231-1/+1
|
* fix gconf autoconf checkLennart Poettering2008-07-211-1/+1
|
* get rid of our internal copy of the speex resampler. Instead, link against a ↵Lennart Poettering2008-06-281-0/+4
| | | | system-installes libspeexdsp
* update speex resamplerLennart Poettering2008-06-271-0/+2
|
* Add xmltoman to the distribution. This saves pulling in an external dependancyColin Guthrie2008-06-251-26/+0
|
* remove remaining $Lennart Poettering2008-06-181-2/+0
|
* make state and config path for system instance configurableLennart Poettering2008-05-211-0/+6
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2473 fefdeb5f-60dc-0310-8127-8f9354f1896f
* bump so revisionsLennart Poettering2008-05-151-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2447 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge glitch-free branch back into trunkLennart Poettering2008-05-151-3/+7
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f
* update copyright yearLennart Poettering2008-03-311-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2212 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2136 from prepare-0.9.10Lennart Poettering2008-03-311-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2211 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2189 from prepare-0.9.10Lennart Poettering2008-03-311-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2205 fefdeb5f-60dc-0310-8127-8f9354f1896f
* merge r2190 from prepare-0.9.10Lennart Poettering2008-03-311-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2204 fefdeb5f-60dc-0310-8127-8f9354f1896f
* fix the help for --disable-per-user-esound-socket so that it actuallyDiego Petteno2008-03-311-1/+1
| | | | | | | refers to the --disable action. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2197 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Enable per-user esound sockets by default. Esound CVS already enables this ↵Lennart Poettering2008-03-271-28/+44
| | | | | | by default, and all sane distributions ship a patched esd anyway. And those which do not should get a life and start patching esd git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2145 fefdeb5f-60dc-0310-8127-8f9354f1896f
* modernize polkit code a bit, use new functions from pk 0.7 instead of our ↵Lennart Poettering2008-03-271-15/+11
| | | | | | home-grown ones git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2131 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add proper arm atomic ops support, patch from Jyri SarhaLennart Poettering2008-03-261-7/+95
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2127 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Test for _struct_ lt_user_dlloader, otherwise it won't be found.Diego Petteno2008-03-091-1/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2114 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Build and run using libltdl from libtool 2.2. The user module loader support ↵Diego Petteno2008-03-081-0/+6
| | | | | | has changed drastically. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2113 fefdeb5f-60dc-0310-8127-8f9354f1896f
* look for timer_create in librt, Closes #210, patch supplied by matthijsLennart Poettering2008-02-151-0/+1
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2108 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Add a configure switch to enable the per-user ESounD socket path, but ↵Diego Petteno2007-12-061-0/+6
| | | | | | default to vanilla ESounD's path. This way distributions and users can configure PulseAudio according to their ESounD library. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2083 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Check for mkdir -p or equivalent, and use that rather than simple mkdir to ↵Diego Petteno2007-11-231-0/+4
| | | | | | create the modules, modules/gconf and modules/rtp directories. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2077 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Enable D-Bus if Bluez or HAL are enabled; use DBUS_LIBS/DBUS_CFLAGS when ↵Diego Petteno2007-11-231-1/+1
| | | | | | building libdbus-util.la. git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2076 fefdeb5f-60dc-0310-8127-8f9354f1896f
* Fix detection of polkit_context_is_caller_authorized() function, also ↵Diego Petteno2007-11-231-2/+2
| | | | | | reported by Nix. Also fix detection of policydir for prefixes different from /usr.~ git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2075 fefdeb5f-60dc-0310-8127-8f9354f1896f
* bump version and sonameLennart Poettering2007-11-211-3/+3
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2071 fefdeb5f-60dc-0310-8127-8f9354f1896f
* increment api and protocol versionLennart Poettering2007-11-211-2/+2
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2068 fefdeb5f-60dc-0310-8127-8f9354f1896f
* detect whether PolicyKit support is availableLennart Poettering2007-11-161-0/+47
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2062 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add new fun module that automatically mutes your audio devices when you ↵Lennart Poettering2007-11-111-0/+36
| | | | | | leave with your bluetooth phone, and unmutes when you come back git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2048 fefdeb5f-60dc-0310-8127-8f9354f1896f
* add a man page for the pulseaudio binary. More will follow.Lennart Poettering2007-11-051-1/+39
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2023 fefdeb5f-60dc-0310-8127-8f9354f1896f
* comment the library versions a bitLennart Poettering2007-11-011-1/+16
| | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2017 fefdeb5f-60dc-0310-8127-8f9354f1896f