]> code.delx.au - gnu-emacs/commit
Port to platforms with gtk3 but not webkitgtk3
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 20 Jan 2016 19:06:01 +0000 (11:06 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 20 Jan 2016 19:06:35 +0000 (11:06 -0800)
commit2388fa74982a9146e4bcefc75004ec9d7241c505
tree77818707711ddc4e467dc0e6ae141c01636d6811
parent65575c24aaad9bedf6b84cc062cc03fbe4dd1315
Port to platforms with gtk3 but not webkitgtk3

I ran into this problem on my Fedora 23 installation;
Emacs configured but did not build when --with-xwidgets was specified.
* configure.ac (HAVE_WEBKIT, HAVE_GIR): Omit unnecessary initializations.
(DOES_XWIDGETS_USE_GIR): New var.
If --with-xwidgets is specified, report an error if not
doable, to be consistent with the other --with options.
Require webkitgtk3 to use Xwidgets, as the Xwidgets code does
not work at all without webkitgtk3.  Simplify use of
EMACS_CHECK_MODULES.  Output message about gobject
introspection only if xwidgets are used.
* etc/NEWS: Users need webkitgtk3, not merely webkit.
* src/xwidget.c (syms_of_xwidget): Don’t worry about HAVE_WEBKIT_OSR,
since this file is no longer compiled if webkitgtk3 is not available.
configure.ac
etc/NEWS
src/xwidget.c