Marc-André Lureau
a1a1119afe
build: fix missing x11 modules dependencies
2009-01-08 19:38:38 +02:00
Marc-André Lureau
dd9ca70759
build: use pkg-config for X11
...
According to Daniel, AC_PATH_XTRA is sort-of deprecated.
This patch changes the configure arguments, --x-includes=dir and
--x-libraries=dir, which are now removed and use standard pkg-config.
It also replaces --with{,out}-x with --{dis,en}able-x11, which is the
same as other optionnal dependencies.
(this patch was done in an attempt to solve a build issue on maemo, it
turns out it didn't help)
2009-01-08 11:52:02 +02:00
Lennart Poettering
e67bc1d752
-Wconvert is pain, let's drop it again
...
Fascist compiler options are sometimes nice, but this one is a real
Ober-Nazi. Let's get rid of it.
2009-01-08 01:00:39 +01:00
Lennart Poettering
8977b2e61d
libtool 2.2 updates
2008-12-16 14:25:31 +01:00
Lennart Poettering
2ee9276d97
Merge commit 'flameeyes/libtool-2.2'
2008-12-16 13:55:06 +01:00
Lennart Poettering
adc2973c8d
Implement new flags DONT_INHIBIT_AUTO_SUSPEND and START_UNMUTED
2008-10-26 19:32:04 +01:00
Lennart Poettering
c180cb5c48
bump micro version
2008-10-25 17:45:21 +02:00
Lennart Poettering
695d300156
make new build logic actually work
2008-10-22 02:22:40 +02:00
Lennart Poettering
df6e38bfd2
temporary commit to allow flameeyes a look
2008-10-21 23:55:33 +02:00
Lennart Poettering
f4320d83a2
Support showing a backtrace on log messages
2008-10-21 19:13:15 +02:00
Colin Guthrie
8715121755
Modularise the RAOP stuff that requires OpenSSL and make it optional at compile time
2008-10-08 20:37:43 +01:00
Lennart Poettering
0274651f88
bump version and sonames
2008-10-06 02:37:59 +02:00
Lennart Poettering
8f604bfb61
bump revisions
2008-09-09 02:28:22 +03:00
Lennart Poettering
5467cc390d
drop -Winline from build cflags
2008-09-01 21:42:27 +02:00
Marc-André Lureau
d10e5e56d3
Add CFLAGS information on start-up
...
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-08-29 20:10:07 +02:00
Lennart Poettering
6baec251d2
use final glibc eventfd() instead of our homegrown syscall invocations
2008-08-19 23:18:20 +02:00
Lennart Poettering
b7026bf248
add a few more gcc warning flags and fix quite a few problems found by doing so
2008-08-19 22:39:54 +02:00
Lennart Poettering
047eb52b52
run autoupdate
2008-08-19 00:17:49 +02:00
Lennart Poettering
3d2d6ca958
Merge commit 'flameeyes/autoconf-2.62'
2008-08-18 23:52:44 +02:00
Lennart Poettering
5cc2187bec
add some code to make invalid valgrind warnings go away
2008-08-18 19:55:55 +02:00
Lennart Poettering
c6b18880be
bump release
2008-08-18 17:57:44 +02:00
Diego 'Flameeyes' Pettenò
89f492a7df
Replace some manual build tests with AC_CACHE_CHECK and AC_COMPILE_IFELSE.
...
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.
2008-08-08 15:09:38 +02:00
Diego 'Flameeyes' Pettenò
daf3e8b97d
Create a new macro for checking compiler support for TLS.
...
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.
2008-08-08 15:09:38 +02:00
Diego 'Flameeyes' Pettenò
81969a73a4
Replace the CFLAGS-checking code with a common macro from xine-lib.
...
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.
2008-08-08 15:09:37 +02:00
Diego 'Flameeyes' Pettenò
a6e4507a4b
Use AC_PROG_CC_C99 to discover C99-compliant compiler.
...
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.
2008-08-08 15:09:32 +02:00
Diego 'Flameeyes' Pettenò
f46ae106a5
Create an m4 directory for common macros and use it.
...
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.
2008-08-08 15:09:32 +02:00
Diego 'Flameeyes' Pettenò
66512f3fd6
Remove gettext macros from configure.ac, intltool is used.
...
When using intltool there is no need to _also_ use gettext, so remove
gettext macros so that autoreconf does not copy them over.
2008-08-08 15:09:32 +02:00
Diego 'Flameeyes' Pettenò
07395ceea1
Bump autoconf requirement to 2.62 (latest released version).
2008-08-08 15:09:27 +02:00
Diego 'Flameeyes' Pettenò
f8197cfc4c
Update code to use libtool 2.2. Use convenience recursive libltdl.
...
Also remove the code for older libtool from the daemon.
2008-08-08 12:24:57 +02:00
Diego 'Flameeyes' Pettenò
2da79d5ade
Create an m4 directory for common macros and use it.
...
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.
2008-08-08 12:18:53 +02:00
Diego 'Flameeyes' Pettenò
f4e9b7d778
Remove gettext macros from configure.ac, intltool is used.
...
When using intltool there is no need to _also_ use gettext, so remove
gettext macros so that autoreconf does not copy them over.
2008-08-08 12:15:26 +02:00
Diego 'Flameeyes' Pettenò
4a51e1cb9f
Bump autoconf requirement to 2.62 (latest released version).
2008-08-07 19:09:23 +02:00
Lennart Poettering
f1d2bf8408
add i18n support
2008-08-06 18:54:13 +02:00
Lennart Poettering
a6c11bec87
define CANONICAL_HOST as macro for the GNU canonical host
2008-08-03 23:21:06 +02:00
Lennart Poettering
04ffac57a6
add extension system for native protocol
2008-08-03 18:56:10 +02:00
Lennart Poettering
c39a0bf627
bump needed automake version
2008-07-30 17:01:31 +02:00
Petteri Räty
90569d37a0
Make the alsa error message give out the needed version.
2008-07-30 16:34:33 +02:00
Lennart Poettering
c95d0d7dcb
bump api verson
2008-07-23 22:44:41 +02:00
Lennart Poettering
7140bdd9a5
bump alsa dep to 1.0.17
2008-07-23 02:00:28 +02:00
Lennart Poettering
1401d36fc7
make missing gdbm fatal (spotted by Betelgeuse)
2008-07-23 02:00:09 +02:00
Lennart Poettering
d0530b0359
fix gconf autoconf check
2008-07-21 18:53:30 +02:00
Lennart Poettering
1568fcc979
get rid of our internal copy of the speex resampler. Instead, link against a system-installes libspeexdsp
2008-06-28 02:20:14 +02:00
Lennart Poettering
32fce4debb
update speex resampler
2008-06-27 22:26:00 +02:00
Colin Guthrie
517727ebdc
Add xmltoman to the distribution. This saves pulling in an external dependancy
2008-06-25 00:28:23 +01:00
Lennart Poettering
822366a653
remove remaining $
2008-06-18 22:38:32 +02:00
Lennart Poettering
341042b0aa
make state and config path for system instance configurable
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2473 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:42:57 +00:00
Lennart Poettering
b8849f5c2f
bump so revisions
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2447 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-15 23:41:42 +00:00
Lennart Poettering
045c1d602d
merge glitch-free branch back into trunk
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-15 23:34:41 +00:00
Lennart Poettering
316e39daad
update copyright year
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2212 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:23:07 +00:00
Lennart Poettering
fa0b9b0103
merge r2136 from prepare-0.9.10
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2211 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-03-31 22:21:29 +00:00