commit 5358a48008237a4a83054e3b0fcb1005bf2dfcd5 Author: Hubert Figuière Date: Tue Nov 1 22:26:51 2016 -0400 Bump Gtkmm version to 3.18 - Also require glibmm 2.46 - And C++11. diff --git a/configure.ac b/configure.ac index dcce168..dbee7cf 100644 --- a/configure.ac +++ b/configure.ac @@ -36,21 +36,21 @@ dnl First, Here goes the list of the version of the librairies dnl we depend on. Some variables are AC_SUBSTed so that they can be used in the dnl .pc files as well dnl ************************************************************ -LIBGMODULE_VERSION=2.14 +LIBGMODULE_VERSION=2.46 AC_SUBST([LIBGMODULE_VERSION]) -LIBGTHREAD_VERSION=2.14 +LIBGTHREAD_VERSION=2.46 AC_SUBST([LIBGTHREAD_VERSION]) -LIBGLIBMM_VERSION=2.14 +LIBGLIBMM_VERSION=2.46 AC_SUBST([LIBGLIBMM_VERSION]) LIBXML2_VERSION=2.6.22 AC_SUBST([LIBXML2_VERSION]) -LIBGTK_VERSION=2.22 +LIBGTK_VERSION=3.18 AC_SUBST([LIBGTK_VERSION]) -LIBGTKMM_VERSION=3.0 +LIBGTKMM_VERSION=3.18 AC_SUBST([LIBGTKMM_VERSION]) LIBGTKSOURCEVIEWMM_VERSION=3.0 AC_SUBST([LIBGTKSOURCEVIEWMM_VERSION]) -LIBGIOMM_VERSION=2.15.2 +LIBGIOMM_VERSION=2.46 AC_SUBST([LIBGIOMM_VERSION]) SQLITE3_VERSION=3.0 AC_SUBST([SQLITE3_VERSION]) @@ -270,10 +270,9 @@ if test x$GLIBMM_USES_DEPRECATED_GLIB_FUNCS = xyes; then AC_MSG_NOTICE(glibmm uses deprecated glib functions!) fi -dnl detect if c++11 is required, because of glibmm-24 >= 2.46 -PKG_CHECK_EXISTS([glibmm-2.4 >= 2.46], - [CXX11_IS_REQUIRED=yes], - [CXX11_IS_REQUIRED=no]) +dnl c++11 is required, because of glibmm-24 >= 2.46 +dnl TODO actually check the compiler for it. +CXX11_IS_REQUIRED=yes dnl Check for pty.h and its alternatives dnl https://www.gnu.org/software/gnulib/manual/html_node/pty_002eh.html