diff options
| author | Paul Eggert | 2016-01-20 15:28:30 -0800 |
|---|---|---|
| committer | Paul Eggert | 2016-01-20 15:28:45 -0800 |
| commit | 871c8b1b96c1cffb84d30dddd484663a0c94818f (patch) | |
| tree | 655962afb5dc3502fd3947e36d6202215c195401 | |
| parent | 9d7265ba1a3f93e107a88c3fc4b76557e36192b5 (diff) | |
| download | emacs-871c8b1b96c1cffb84d30dddd484663a0c94818f.tar.gz emacs-871c8b1b96c1cffb84d30dddd484663a0c94818f.zip | |
No need to configure gobject-introspection
It wasn’t needed for the recently-installed xwidget_mvp code; see:
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg01154.html
* configure.ac (DOES_XWIDGETS_USE_GIR, GIR_REQUIRED, GIR_MODULES):
(HAVE_GIR):
* src/Makefile.in (GIR_LIBS, GIR_CFLAGS):
Remove. All uses removed.
* configure.ac (emacs_config_features): Don’t worry about GIR.
| -rw-r--r-- | configure.ac | 14 | ||||
| -rw-r--r-- | src/Makefile.in | 6 |
2 files changed, 4 insertions, 16 deletions
diff --git a/configure.ac b/configure.ac index aac3cf28099..b5e6b77c713 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -2569,7 +2569,6 @@ fi | |||
| 2569 | dnl Enable xwidgets if GTK3 and WebKitGTK+ are available. | 2569 | dnl Enable xwidgets if GTK3 and WebKitGTK+ are available. |
| 2570 | HAVE_XWIDGETS=no | 2570 | HAVE_XWIDGETS=no |
| 2571 | XWIDGETS_OBJ= | 2571 | XWIDGETS_OBJ= |
| 2572 | DOES_XWIDGETS_USE_GIR= | ||
| 2573 | if test "$with_xwidgets" != "no"; then | 2572 | if test "$with_xwidgets" != "no"; then |
| 2574 | test "$USE_GTK_TOOLKIT" = "GTK3" && test "$window_system" != "none" || | 2573 | test "$USE_GTK_TOOLKIT" = "GTK3" && test "$window_system" != "none" || |
| 2575 | AC_MSG_ERROR([xwidgets requested but gtk3 not used.]) | 2574 | AC_MSG_ERROR([xwidgets requested but gtk3 not used.]) |
| @@ -2583,15 +2582,6 @@ if test "$with_xwidgets" != "no"; then | |||
| 2583 | 2582 | ||
| 2584 | XWIDGETS_OBJ=xwidget.o | 2583 | XWIDGETS_OBJ=xwidget.o |
| 2585 | AC_DEFINE([HAVE_XWIDGETS], 1, [Define to 1 if you have xwidgets support.]) | 2584 | AC_DEFINE([HAVE_XWIDGETS], 1, [Define to 1 if you have xwidgets support.]) |
| 2586 | |||
| 2587 | GIR_REQUIRED=1.32.1 | ||
| 2588 | GIR_MODULES="gobject-introspection-1.0 >= $GIR_REQUIRED" | ||
| 2589 | EMACS_CHECK_MODULES([GIR], [$GIR_MODULES]) | ||
| 2590 | if test $HAVE_GIR = yes; then | ||
| 2591 | AC_DEFINE([HAVE_GIR], 1, [Define to 1 if you have GIR support.]) | ||
| 2592 | fi | ||
| 2593 | DOES_XWIDGETS_USE_GIR="\ | ||
| 2594 | Does Xwidgets use gobject introspection? $HAVE_GIR" | ||
| 2595 | fi | 2585 | fi |
| 2596 | AC_SUBST(XWIDGETS_OBJ) | 2586 | AC_SUBST(XWIDGETS_OBJ) |
| 2597 | 2587 | ||
| @@ -5251,7 +5241,7 @@ emacs_config_features= | |||
| 5251 | for opt in XAW3D XPM JPEG TIFF GIF PNG RSVG CAIRO IMAGEMAGICK SOUND GPM DBUS \ | 5241 | for opt in XAW3D XPM JPEG TIFF GIF PNG RSVG CAIRO IMAGEMAGICK SOUND GPM DBUS \ |
| 5252 | GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT \ | 5242 | GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT \ |
| 5253 | LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS X_TOOLKIT X11 NS MODULES \ | 5243 | LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS X_TOOLKIT X11 NS MODULES \ |
| 5254 | XWIDGETS GIR; do | 5244 | XWIDGETS; do |
| 5255 | 5245 | ||
| 5256 | case $opt in | 5246 | case $opt in |
| 5257 | NOTIFY|ACL) eval val=\${${opt}_SUMMARY} ;; | 5247 | NOTIFY|ACL) eval val=\${${opt}_SUMMARY} ;; |
| @@ -5302,7 +5292,7 @@ AS_ECHO([" Does Emacs use -lXaw3d? ${HAVE_XAW3D | |||
| 5302 | Does Emacs have dynamic modules support? ${HAVE_MODULES} | 5292 | Does Emacs have dynamic modules support? ${HAVE_MODULES} |
| 5303 | Does Emacs use toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS} | 5293 | Does Emacs use toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS} |
| 5304 | Does Emacs support Xwidgets (requires gtk3)? ${HAVE_XWIDGETS} | 5294 | Does Emacs support Xwidgets (requires gtk3)? ${HAVE_XWIDGETS} |
| 5305 | ${DOES_XWIDGETS_USE_GIR}"]) | 5295 | "]) |
| 5306 | 5296 | ||
| 5307 | if test -n "${EMACSDATA}"; then | 5297 | if test -n "${EMACSDATA}"; then |
| 5308 | AS_ECHO([" Environment variable EMACSDATA set to: $EMACSDATA"]) | 5298 | AS_ECHO([" Environment variable EMACSDATA set to: $EMACSDATA"]) |
diff --git a/src/Makefile.in b/src/Makefile.in index 2b5ae30a704..4a52757fec6 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -225,8 +225,6 @@ RSVG_CFLAGS= @RSVG_CFLAGS@ | |||
| 225 | WEBKIT_LIBS= @WEBKIT_LIBS@ | 225 | WEBKIT_LIBS= @WEBKIT_LIBS@ |
| 226 | WEBKIT_CFLAGS= @WEBKIT_CFLAGS@ | 226 | WEBKIT_CFLAGS= @WEBKIT_CFLAGS@ |
| 227 | 227 | ||
| 228 | GIR_LIBS= @GIR_LIBS@ | ||
| 229 | GIR_CFLAGS= @GIR_CFLAGS@ | ||
| 230 | CAIRO_LIBS= @CAIRO_LIBS@ | 228 | CAIRO_LIBS= @CAIRO_LIBS@ |
| 231 | CAIRO_CFLAGS= @CAIRO_CFLAGS@ | 229 | CAIRO_CFLAGS= @CAIRO_CFLAGS@ |
| 232 | 230 | ||
| @@ -366,7 +364,7 @@ ALL_CFLAGS=-Demacs $(MYCPPFLAGS) -I. -I$(srcdir) \ | |||
| 366 | $(GNUSTEP_CFLAGS) $(CFLAGS_SOUND) $(RSVG_CFLAGS) $(IMAGEMAGICK_CFLAGS) \ | 364 | $(GNUSTEP_CFLAGS) $(CFLAGS_SOUND) $(RSVG_CFLAGS) $(IMAGEMAGICK_CFLAGS) \ |
| 367 | $(PNG_CFLAGS) $(LIBXML2_CFLAGS) $(DBUS_CFLAGS) \ | 365 | $(PNG_CFLAGS) $(LIBXML2_CFLAGS) $(DBUS_CFLAGS) \ |
| 368 | $(XRANDR_CFLAGS) $(XINERAMA_CFLAGS) $(XFIXES_CFLAGS) \ | 366 | $(XRANDR_CFLAGS) $(XINERAMA_CFLAGS) $(XFIXES_CFLAGS) \ |
| 369 | $(WEBKIT_CFLAGS) $(GIR_CFLAGS) \ | 367 | $(WEBKIT_CFLAGS) \ |
| 370 | $(SETTINGS_CFLAGS) $(FREETYPE_CFLAGS) $(FONTCONFIG_CFLAGS) \ | 368 | $(SETTINGS_CFLAGS) $(FREETYPE_CFLAGS) $(FONTCONFIG_CFLAGS) \ |
| 371 | $(LIBOTF_CFLAGS) $(M17N_FLT_CFLAGS) $(DEPFLAGS) \ | 369 | $(LIBOTF_CFLAGS) $(M17N_FLT_CFLAGS) $(DEPFLAGS) \ |
| 372 | $(LIBGNUTLS_CFLAGS) $(GFILENOTIFY_CFLAGS) $(CAIRO_CFLAGS) \ | 370 | $(LIBGNUTLS_CFLAGS) $(GFILENOTIFY_CFLAGS) $(CAIRO_CFLAGS) \ |
| @@ -477,7 +475,7 @@ lisp = $(addprefix ${lispsource}/,${shortlisp}) | |||
| 477 | LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(LIBX_BASE) $(LIBIMAGE) \ | 475 | LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(LIBX_BASE) $(LIBIMAGE) \ |
| 478 | $(LIBX_OTHER) $(LIBSOUND) \ | 476 | $(LIBX_OTHER) $(LIBSOUND) \ |
| 479 | $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_ACL) $(LIB_CLOCK_GETTIME) \ | 477 | $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_ACL) $(LIB_CLOCK_GETTIME) \ |
| 480 | $(WEBKIT_LIBS) $(GIR_LIBS) \ | 478 | $(WEBKIT_LIBS) \ |
| 481 | $(LIB_EACCESS) $(LIB_FDATASYNC) $(LIB_TIMER_TIME) $(DBUS_LIBS) \ | 479 | $(LIB_EACCESS) $(LIB_FDATASYNC) $(LIB_TIMER_TIME) $(DBUS_LIBS) \ |
| 482 | $(LIB_EXECINFO) $(XRANDR_LIBS) $(XINERAMA_LIBS) $(XFIXES_LIBS) \ | 480 | $(LIB_EXECINFO) $(XRANDR_LIBS) $(XINERAMA_LIBS) $(XFIXES_LIBS) \ |
| 483 | $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) $(CAIRO_LIBS) \ | 481 | $(LIBXML2_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) $(CAIRO_LIBS) \ |