contrib: add Solaris to bootstrap

Signed-off-by: Rafaël Carré <funman@videolan.org>
package/macosx: remove .rar from list of default file types
gcrypt: fix amd64 assembly on Solaris

Signed-off-by: Rafaël Carré <funman@videolan.org>
AudioTrack: use the render position from the DSP to compute the delay

Do not use the frequency rate in the computation.
contrib: gmp: update to 6.0.0

This version is dual licensed GPLv2/LGPLv3
opengl: use buffer objects instead of host memory with glVertexAttribPointer.

Previously, glVertexAttribPointer was called in function
DrawWithShaders using an host array (textureCoord) allocated on the
stack inside a loop. This caused stack buffer overflow afterwards.

See http://www.opengl.org/wiki/Synchronization#Asynchronous_action

Array definition could have been hoisted out of the loop but using
buffer objects is a better solution since it is now the only option
with recent OpenGL versions.
contrib: sparkle: short-circuit -Werror
contrib: gmp: fix thumb2 build
Direct3D: handle rotated movies.
extras/tools: update gas-pp
contrib: gcrypt: fix non amd64 builds
dvbpsi: handle all message types
macosx: avoid issue which may wrongly hide the controls bar in non-lion fullscreen mode
macosx: set fullscreen to false also if window is exited the fast way
macosx: exit the native fullscreen mode if video is finished

This implements the behaviour in a similar way as in non-native mode.
Only if the window was set to fullscreen already before video started,
it will stay in this state.
macosx: remove unneeded workaround which disabled native fullscreen restoration (refs #7872)
Old RC: inverted logic (fixes #11052)
macosx: preserve fullscreen state also in native fullscreen mode

should close #10670
macosx: do not explicitely set presentation options for native fullscreen mode

These flags will be set internally to the correct values. Mavericks even
warns in the log that these calls are ignored. Additionally, the os itself
knows best if the dock needs to be hidden - this is not always the case due
to the new multi-monitor fullscreen in Mavericks.
Revert "package/macosx: remove .rar from list of default file types"

This reverts commit 7c2652cd8b4bbb4be81aa2a928f8cafb86351b6a.