omxil: factorize FreeBuffers and AllocateBuffers

This also adds a missing call to decoder_DeletePicture when
deinitializing the component.

Signed-off-by: Martin Storsjö <martin@martin.st>
omxil: vout: Factorize fifo init/destroy

Signed-off-by: Martin Storsjö <martin@martin.st>
doc: remove outdated stub doc (fixes #11700)
schroedinger: use CLOCK_FREQ
kate: use CLOCK_FREQ
contrib: set archive tool for cmake on OSX too
contrib: SDL_image: don't build for Mac OSX

libSDL (which SDL_image is dependant on) fails to build on OSX 10.9.
I see no point in fixing its build when we don't use the
library anyway as we --disable-sdl in configure for VLC.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
contrib: gmp: fix build on OSX 10.9 with clang
contrib: gnutls: fix linking OSX frameworks
cosmetics: contrib: libxml2: split configuration across multiple lines
cosmetics: contrib: bluray: reorder and split config
contrib: bluray: add missing java include paths
contrib: gcrypt: fix building on OSX 10.9 with clang

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
contrib: chromaprint: update to 1.0

Patch to build on OSX 10.9 with clang and to install pkg-config file.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>>
contrib: ncurses: fix building on OSX 10.9 with clang
contrib: theora: fix building on OSX 10.9 with clang
contrib: bghudappkit: fix building with Xcode 5

Also overwrite previously installed headers
contrib: growl: fix building with Xcode 5

Also overwrite previously installed headers
Added check for _Static_assert and C++11 static_assert.

This patch handles following three cases:
 * compiler doesn't have _Static_assert
 * standard C library doesn't have static_assert
 * standard C++ library doesn't have static_assert