comparison configure @ 25466:9ee347c404c9

Add support for XScreenSaverSuspend
author reimar
date Sat, 22 Dec 2007 11:09:43 +0000
parents ae7399c268fe
children fbb527ada079
comparison
equal deleted inserted replaced
25465:6b9447dc7590 25466:9ee347c404c9
361 --enable-xvmc enable XvMC acceleration [disable] 361 --enable-xvmc enable XvMC acceleration [disable]
362 --enable-vm enable XF86VidMode support [autodetect] 362 --enable-vm enable XF86VidMode support [autodetect]
363 --enable-xinerama enable Xinerama support [autodetect] 363 --enable-xinerama enable Xinerama support [autodetect]
364 --enable-x11 enable X11 video output [autodetect] 364 --enable-x11 enable X11 video output [autodetect]
365 --enable-xshape enable XShape support [autodetect] 365 --enable-xshape enable XShape support [autodetect]
366 --disable-xss disable screensaver support via xss [autodetect]
366 --enable-fbdev enable FBDev video output [autodetect] 367 --enable-fbdev enable FBDev video output [autodetect]
367 --enable-mlib enable mediaLib video output (Solaris) [disable] 368 --enable-mlib enable mediaLib video output (Solaris) [disable]
368 --enable-3dfx enable obsolete /dev/3dfx video output [disable] 369 --enable-3dfx enable obsolete /dev/3dfx video output [disable]
369 --enable-tdfxfb enable tdfxfb video output [disable] 370 --enable-tdfxfb enable tdfxfb video output [disable]
370 --enable-s3fb enable s3fb (S3 ViRGE) video output [disable] 371 --enable-s3fb enable s3fb (S3 ViRGE) video output [disable]
512 _libavcodec_mpegaudio_hp=yes 513 _libavcodec_mpegaudio_hp=yes
513 _mencoder=yes 514 _mencoder=yes
514 _mplayer=yes 515 _mplayer=yes
515 _x11=auto 516 _x11=auto
516 _xshape=auto 517 _xshape=auto
518 _xss=auto
517 _dga1=auto 519 _dga1=auto
518 _dga2=auto 520 _dga2=auto
519 _xv=auto 521 _xv=auto
520 _xvmc=no #auto when complete 522 _xvmc=no #auto when complete
521 _sdl=auto 523 _sdl=auto
810 --disable-dynamic-plugins) _dynamic_plugins=no ;; 812 --disable-dynamic-plugins) _dynamic_plugins=no ;;
811 --enable-x11) _x11=yes ;; 813 --enable-x11) _x11=yes ;;
812 --disable-x11) _x11=no ;; 814 --disable-x11) _x11=no ;;
813 --enable-xshape) _xshape=yes ;; 815 --enable-xshape) _xshape=yes ;;
814 --disable-xshape) _xshape=no ;; 816 --disable-xshape) _xshape=no ;;
817 --enable-xss) _xss=yes ;;
818 --disable-xss) _xss=no ;;
815 --enable-xv) _xv=yes ;; 819 --enable-xv) _xv=yes ;;
816 --disable-xv) _xv=no ;; 820 --disable-xv) _xv=no ;;
817 --enable-xvmc) _xvmc=yes ;; 821 --enable-xvmc) _xvmc=yes ;;
818 --disable-xvmc) _xvmc=no ;; 822 --disable-xvmc) _xvmc=no ;;
819 --enable-sdl) _sdl=yes ;; 823 --enable-sdl) _sdl=yes ;;
3905 # disable stuff that depends on X 3909 # disable stuff that depends on X
3906 _xv=no ; _xvmc=no ; _xinerama=no ; _vm=no ; _xf86keysym=no 3910 _xv=no ; _xvmc=no ; _xinerama=no ; _vm=no ; _xf86keysym=no
3907 fi 3911 fi
3908 echores "$_x11" 3912 echores "$_x11"
3909 3913
3914 echocheck "Xss screensaver extensions"
3915 if test "$_xss" = auto ; then
3916 cat > $TMPC << EOF
3917 #include <X11/Xlib.h>
3918 #include <X11/extensions/scrnsaver.h>
3919 int main(void) {
3920 XScreenSaverSuspend(NULL, True);
3921 return 0;
3922 }
3923 EOF
3924 _xss=no
3925 cc_check -lXss && _xss=yes
3926 fi
3927 if test "$_xss" = yes ; then
3928 _def_xss='#define HAVE_XSS 1'
3929 _libs_mplayer="$_libs_mplayer -lXss"
3930 else
3931 _def_xss='#undef HAVE_XSS'
3932 fi
3933 echores "$_xss"
3910 3934
3911 echocheck "DPMS" 3935 echocheck "DPMS"
3912 _xdpms3=no 3936 _xdpms3=no
3913 _xdpms4=no 3937 _xdpms4=no
3914 if test "$_x11" = yes ; then 3938 if test "$_x11" = yes ; then
8495 $_def_v4l2 8519 $_def_v4l2
8496 $_def_dvb 8520 $_def_dvb
8497 $_def_dvb_in 8521 $_def_dvb_in
8498 $_def_svga 8522 $_def_svga
8499 $_def_vesa 8523 $_def_vesa
8524 $_def_xss
8500 $_def_xdpms 8525 $_def_xdpms
8501 $_def_aa 8526 $_def_aa
8502 $_def_caca 8527 $_def_caca
8503 $_def_tga 8528 $_def_tga
8504 $_def_toolame 8529 $_def_toolame