… | |
… | |
625 | CPPFLAGS="$CPPFLAGS `$PKG_CONFIG fontconfig --cflags`" |
625 | CPPFLAGS="$CPPFLAGS `$PKG_CONFIG fontconfig --cflags`" |
626 | fi |
626 | fi |
627 | |
627 | |
628 | save_LIBS="$LIBS" |
628 | save_LIBS="$LIBS" |
629 | LIBS="$LIBS $X_LIBS" |
629 | LIBS="$LIBS $X_LIBS" |
630 | AC_CHECK_HEADERS(X11/Xft/Xft.h,,[support_xft=no]) |
|
|
631 | AC_CHECK_LIB(Xft,XftDrawString32,:,[support_xft=no]) |
|
|
632 | AC_CHECK_HEADERS(fontconfig/fontconfig.h,,[support_xft=no]) |
630 | AC_CHECK_HEADERS(X11/Xft/Xft.h fontconfig/fontconfig.h,,[support_xft=no]) |
633 | AC_CHECK_LIB(fontconfig,FcPatternGet,:,[support_xft=no]) |
631 | AC_CHECK_FUNCS(XftDrawString32 FcPatternGet,,[support_xft=no]) |
634 | LIBS="$save_LIBS" |
632 | LIBS="$save_LIBS" |
635 | |
633 | |
636 | if test x$support_xft = xyes; then |
634 | if test x$support_xft = xyes; then |
637 | AC_DEFINE(XFT, 1, Define to enable xft support) |
635 | AC_DEFINE(XFT, 1, Define to enable xft support) |
638 | fi |
636 | fi |
639 | fi |
637 | fi |
640 | |
638 | |
641 | if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then |
639 | if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then |
|
|
640 | AC_MSG_CHECKING(for Render >= 0.11) |
|
|
641 | AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ |
|
|
642 | #include <X11/extensions/Xrender.h> |
|
|
643 | #if RENDER_MAJOR == 0 && RENDER_MINOR <= 10 |
|
|
644 | error |
|
|
645 | #endif |
|
|
646 | ]])],[],[support_image=no]) |
|
|
647 | if test x$support_image = xyes; then |
|
|
648 | AC_MSG_RESULT(ok) |
642 | LIBS="$LIBS -lm" |
649 | LIBS="$LIBS -lm" |
643 | AC_DEFINE(XRENDER, 1, Define to enable xrender support) |
650 | AC_DEFINE(XRENDER, 1, Define to enable xrender support) |
644 | |
651 | |
645 | if test x$support_inheritpixmap = xyes; then |
652 | if test x$support_inheritpixmap = xyes; then |
646 | AC_DEFINE(ENABLE_TRANSPARENCY, 1, Define if you want your background to use the parent window background) |
653 | AC_DEFINE(ENABLE_TRANSPARENCY, 1, Define if you want your background to use the parent window background) |
|
|
654 | fi |
|
|
655 | else |
|
|
656 | AC_MSG_RESULT(no) |
647 | fi |
657 | fi |
648 | fi |
658 | fi |
649 | |
659 | |
650 | if test x$support_styles = xyes; then |
660 | if test x$support_styles = xyes; then |
651 | AC_DEFINE(ENABLE_STYLES, 1, Define if you want bold and italic support) |
661 | AC_DEFINE(ENABLE_STYLES, 1, Define if you want bold and italic support) |