aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2016-01-20 15:28:30 -0800
committerPaul Eggert2016-01-20 15:28:45 -0800
commit871c8b1b96c1cffb84d30dddd484663a0c94818f (patch)
tree655962afb5dc3502fd3947e36d6202215c195401
parent9d7265ba1a3f93e107a88c3fc4b76557e36192b5 (diff)
downloademacs-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.ac14
-rw-r--r--src/Makefile.in6
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
2569dnl Enable xwidgets if GTK3 and WebKitGTK+ are available. 2569dnl Enable xwidgets if GTK3 and WebKitGTK+ are available.
2570HAVE_XWIDGETS=no 2570HAVE_XWIDGETS=no
2571XWIDGETS_OBJ= 2571XWIDGETS_OBJ=
2572DOES_XWIDGETS_USE_GIR=
2573if test "$with_xwidgets" != "no"; then 2572if 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"
2595fi 2585fi
2596AC_SUBST(XWIDGETS_OBJ) 2586AC_SUBST(XWIDGETS_OBJ)
2597 2587
@@ -5251,7 +5241,7 @@ emacs_config_features=
5251for opt in XAW3D XPM JPEG TIFF GIF PNG RSVG CAIRO IMAGEMAGICK SOUND GPM DBUS \ 5241for 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
5307if test -n "${EMACSDATA}"; then 5297if 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@
225WEBKIT_LIBS= @WEBKIT_LIBS@ 225WEBKIT_LIBS= @WEBKIT_LIBS@
226WEBKIT_CFLAGS= @WEBKIT_CFLAGS@ 226WEBKIT_CFLAGS= @WEBKIT_CFLAGS@
227 227
228GIR_LIBS= @GIR_LIBS@
229GIR_CFLAGS= @GIR_CFLAGS@
230CAIRO_LIBS= @CAIRO_LIBS@ 228CAIRO_LIBS= @CAIRO_LIBS@
231CAIRO_CFLAGS= @CAIRO_CFLAGS@ 229CAIRO_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})
477LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(LIBX_BASE) $(LIBIMAGE) \ 475LIBES = $(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) \