Prefer Imlib2 over GTK2 by default
Bug-Debian: https://github.com/tats/w3m/issues/95 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672121
This commit is contained in:
34
acinclude.m4
34
acinclude.m4
@@ -722,7 +722,14 @@ AC_DEFUN([AC_W3M_IMAGE],
|
|||||||
[have_imlib2="no"])
|
[have_imlib2="no"])
|
||||||
fi
|
fi
|
||||||
if test x"$x11" = xyes; then
|
if test x"$x11" = xyes; then
|
||||||
if test x"$have_gtk2" = xyes; then
|
if test x"$have_imlib2" = xyes; then
|
||||||
|
AC_DEFINE(USE_W3MIMG_X11)
|
||||||
|
IMGOBJS="$IMGOBJS x11/x11_w3mimg.o"
|
||||||
|
IMGTARGETS="x11"
|
||||||
|
AC_DEFINE(USE_IMLIB2)
|
||||||
|
IMGX11CFLAGS="`${IMLIB2_CONFIG} --cflags`"
|
||||||
|
IMGX11LDFLAGS="-lX11 `${PKG_CONFIG} --libs imlib2`"
|
||||||
|
elif test x"$have_gtk2" = xyes; then
|
||||||
AC_DEFINE(USE_W3MIMG_X11)
|
AC_DEFINE(USE_W3MIMG_X11)
|
||||||
IMGOBJS="$IMGOBJS x11/x11_w3mimg.o"
|
IMGOBJS="$IMGOBJS x11/x11_w3mimg.o"
|
||||||
IMGTARGETS="x11"
|
IMGTARGETS="x11"
|
||||||
@@ -745,19 +752,20 @@ AC_DEFUN([AC_W3M_IMAGE],
|
|||||||
IMGX11CFLAGS="`${IMLIB_CONFIG} --cflags`"
|
IMGX11CFLAGS="`${IMLIB_CONFIG} --cflags`"
|
||||||
IMGX11LDFLAGS="`${IMLIB_CONFIG} --libs`"
|
IMGX11LDFLAGS="`${IMLIB_CONFIG} --libs`"
|
||||||
IMGTARGETS="x11"
|
IMGTARGETS="x11"
|
||||||
elif test x"$have_imlib2" = xyes; then
|
|
||||||
AC_DEFINE(USE_W3MIMG_X11)
|
|
||||||
IMGOBJS="$IMGOBJS x11/x11_w3mimg.o"
|
|
||||||
IMGTARGETS="x11"
|
|
||||||
AC_DEFINE(USE_IMLIB2)
|
|
||||||
IMGX11CFLAGS="`${IMLIB2_CONFIG} --cflags`"
|
|
||||||
IMGX11LDFLAGS="-lX11 `${PKG_CONFIG} --libs imlib2`"
|
|
||||||
else
|
else
|
||||||
AC_MSG_WARN([unable to build w3mimgdisplay with X11 support])
|
AC_MSG_WARN([unable to build w3mimgdisplay with X11 support])
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if test x"$fb" = xyes; then
|
if test x"$fb" = xyes; then
|
||||||
if test x"$have_gtk2" = xyes; then
|
if test x"$have_imlib2" = xyes; then
|
||||||
|
AC_DEFINE(USE_W3MIMG_FB)
|
||||||
|
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
||||||
|
IMGTARGETS="${IMGTARGETS} fb"
|
||||||
|
AC_DEFINE(USE_IMLIB2)
|
||||||
|
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
||||||
|
IMGFBCFLAGS="`${IMLIB2_CONFIG} --cflags`"
|
||||||
|
IMGFBLDFLAGS="`${PKG_CONFIG} --libs imlib2`"
|
||||||
|
elif test x"$have_gtk2" = xyes; then
|
||||||
AC_DEFINE(USE_W3MIMG_FB)
|
AC_DEFINE(USE_W3MIMG_FB)
|
||||||
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
||||||
IMGTARGETS="${IMGTARGETS} fb"
|
IMGTARGETS="${IMGTARGETS} fb"
|
||||||
@@ -772,14 +780,6 @@ AC_DEFUN([AC_W3M_IMAGE],
|
|||||||
AC_DEFINE(USE_GDKPIXBUF)
|
AC_DEFINE(USE_GDKPIXBUF)
|
||||||
IMGFBCFLAGS="`${GDKPIXBUF_CONFIG} --cflags`"
|
IMGFBCFLAGS="`${GDKPIXBUF_CONFIG} --cflags`"
|
||||||
IMGFBLDFLAGS="`${GDKPIXBUF_CONFIG} --libs`"
|
IMGFBLDFLAGS="`${GDKPIXBUF_CONFIG} --libs`"
|
||||||
elif test x"$have_imlib2" = xyes; then
|
|
||||||
AC_DEFINE(USE_W3MIMG_FB)
|
|
||||||
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
|
||||||
IMGTARGETS="${IMGTARGETS} fb"
|
|
||||||
AC_DEFINE(USE_IMLIB2)
|
|
||||||
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
|
||||||
IMGFBCFLAGS="`${IMLIB2_CONFIG} --cflags`"
|
|
||||||
IMGFBLDFLAGS="`${PKG_CONFIG} --libs imlib2`"
|
|
||||||
else
|
else
|
||||||
AC_MSG_WARN([unable to build w3mimgdisplay with FB support])
|
AC_MSG_WARN([unable to build w3mimgdisplay with FB support])
|
||||||
fi
|
fi
|
||||||
|
42
configure
vendored
42
configure
vendored
@@ -7650,7 +7650,16 @@ $as_echo "$as_me: WARNING: Imlib2 is not installed. Install Imlib2 (version >=
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if test x"$x11" = xyes; then
|
if test x"$x11" = xyes; then
|
||||||
if test x"$have_gtk2" = xyes; then
|
if test x"$have_imlib2" = xyes; then
|
||||||
|
$as_echo "#define USE_W3MIMG_X11 1" >>confdefs.h
|
||||||
|
|
||||||
|
IMGOBJS="$IMGOBJS x11/x11_w3mimg.o"
|
||||||
|
IMGTARGETS="x11"
|
||||||
|
$as_echo "#define USE_IMLIB2 1" >>confdefs.h
|
||||||
|
|
||||||
|
IMGX11CFLAGS="`${IMLIB2_CONFIG} --cflags`"
|
||||||
|
IMGX11LDFLAGS="-lX11 `${PKG_CONFIG} --libs imlib2`"
|
||||||
|
elif test x"$have_gtk2" = xyes; then
|
||||||
$as_echo "#define USE_W3MIMG_X11 1" >>confdefs.h
|
$as_echo "#define USE_W3MIMG_X11 1" >>confdefs.h
|
||||||
|
|
||||||
IMGOBJS="$IMGOBJS x11/x11_w3mimg.o"
|
IMGOBJS="$IMGOBJS x11/x11_w3mimg.o"
|
||||||
@@ -7680,22 +7689,23 @@ $as_echo "$as_me: WARNING: Imlib2 is not installed. Install Imlib2 (version >=
|
|||||||
IMGX11CFLAGS="`${IMLIB_CONFIG} --cflags`"
|
IMGX11CFLAGS="`${IMLIB_CONFIG} --cflags`"
|
||||||
IMGX11LDFLAGS="`${IMLIB_CONFIG} --libs`"
|
IMGX11LDFLAGS="`${IMLIB_CONFIG} --libs`"
|
||||||
IMGTARGETS="x11"
|
IMGTARGETS="x11"
|
||||||
elif test x"$have_imlib2" = xyes; then
|
|
||||||
$as_echo "#define USE_W3MIMG_X11 1" >>confdefs.h
|
|
||||||
|
|
||||||
IMGOBJS="$IMGOBJS x11/x11_w3mimg.o"
|
|
||||||
IMGTARGETS="x11"
|
|
||||||
$as_echo "#define USE_IMLIB2 1" >>confdefs.h
|
|
||||||
|
|
||||||
IMGX11CFLAGS="`${IMLIB2_CONFIG} --cflags`"
|
|
||||||
IMGX11LDFLAGS="-lX11 `${PKG_CONFIG} --libs imlib2`"
|
|
||||||
else
|
else
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to build w3mimgdisplay with X11 support" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to build w3mimgdisplay with X11 support" >&5
|
||||||
$as_echo "$as_me: WARNING: unable to build w3mimgdisplay with X11 support" >&2;}
|
$as_echo "$as_me: WARNING: unable to build w3mimgdisplay with X11 support" >&2;}
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if test x"$fb" = xyes; then
|
if test x"$fb" = xyes; then
|
||||||
if test x"$have_gtk2" = xyes; then
|
if test x"$have_imlib2" = xyes; then
|
||||||
|
$as_echo "#define USE_W3MIMG_FB 1" >>confdefs.h
|
||||||
|
|
||||||
|
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
||||||
|
IMGTARGETS="${IMGTARGETS} fb"
|
||||||
|
$as_echo "#define USE_IMLIB2 1" >>confdefs.h
|
||||||
|
|
||||||
|
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
||||||
|
IMGFBCFLAGS="`${IMLIB2_CONFIG} --cflags`"
|
||||||
|
IMGFBLDFLAGS="`${PKG_CONFIG} --libs imlib2`"
|
||||||
|
elif test x"$have_gtk2" = xyes; then
|
||||||
$as_echo "#define USE_W3MIMG_FB 1" >>confdefs.h
|
$as_echo "#define USE_W3MIMG_FB 1" >>confdefs.h
|
||||||
|
|
||||||
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
||||||
@@ -7715,16 +7725,6 @@ $as_echo "$as_me: WARNING: unable to build w3mimgdisplay with X11 support" >&2;}
|
|||||||
|
|
||||||
IMGFBCFLAGS="`${GDKPIXBUF_CONFIG} --cflags`"
|
IMGFBCFLAGS="`${GDKPIXBUF_CONFIG} --cflags`"
|
||||||
IMGFBLDFLAGS="`${GDKPIXBUF_CONFIG} --libs`"
|
IMGFBLDFLAGS="`${GDKPIXBUF_CONFIG} --libs`"
|
||||||
elif test x"$have_imlib2" = xyes; then
|
|
||||||
$as_echo "#define USE_W3MIMG_FB 1" >>confdefs.h
|
|
||||||
|
|
||||||
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
|
||||||
IMGTARGETS="${IMGTARGETS} fb"
|
|
||||||
$as_echo "#define USE_IMLIB2 1" >>confdefs.h
|
|
||||||
|
|
||||||
IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o"
|
|
||||||
IMGFBCFLAGS="`${IMLIB2_CONFIG} --cflags`"
|
|
||||||
IMGFBLDFLAGS="`${PKG_CONFIG} --libs imlib2`"
|
|
||||||
else
|
else
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to build w3mimgdisplay with FB support" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to build w3mimgdisplay with FB support" >&5
|
||||||
$as_echo "$as_me: WARNING: unable to build w3mimgdisplay with FB support" >&2;}
|
$as_echo "$as_me: WARNING: unable to build w3mimgdisplay with FB support" >&2;}
|
||||||
|
Reference in New Issue
Block a user