[libxmlplusplus] Use glibmm-2.60 instead of glibmm-2.58, require C++17
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxmlplusplus] Use glibmm-2.60 instead of glibmm-2.58, require C++17
- Date: Fri, 9 Nov 2018 17:11:44 +0000 (UTC)
commit 0e7b7f4967b7dae314eb348de9e49463a75c7b60
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Fri Nov 9 18:10:12 2018 +0100
Use glibmm-2.60 instead of glibmm-2.58, require C++17
We have changed the ABI name in glibmm.
Require C++17. Glib::ustring in glibmm-2.60 requires C++17.
configure.ac | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 4492353..f335876 100644
--- a/configure.ac
+++ b/configure.ac
@@ -30,12 +30,12 @@ MM_CONFIG_DOCTOOL_DIR([docs])
AC_SUBST([LIBXMLXX_SO_VERSION], [1:0:0])
AC_PROG_CXX
-MM_AX_CXX_COMPILE_STDCXX([14], [noext],[mandatory])
+MM_AX_CXX_COMPILE_STDCXX([17], [noext], [mandatory])
LT_PREREQ([2.2.6])
LT_INIT([dlopen win32-dll disable-static])
-AC_SUBST([LIBXMLXX_MODULES], ['libxml-2.0 >= 2.7.7 glibmm-2.58 >= 2.32.0'])
+AC_SUBST([LIBXMLXX_MODULES], ['libxml-2.0 >= 2.7.7 glibmm-2.60 >= 2.59.1'])
PKG_CHECK_MODULES([LIBXMLXX], [$LIBXMLXX_MODULES])
AC_LANG([C++])
@@ -45,7 +45,7 @@ LIBXMLXX_CXX_HAS_EXCEPTION_PTR
MM_ARG_ENABLE_DOCUMENTATION
MM_ARG_WITH_TAGFILE_DOC([libstdc++.tag], [mm-common-libstdc++])
MM_ARG_WITH_TAGFILE_DOC([libsigc++-3.0.tag], [sigc++-3.0])
-MM_ARG_WITH_TAGFILE_DOC([glibmm-2.58.tag], [glibmm-2.58])
+MM_ARG_WITH_TAGFILE_DOC([glibmm-2.60.tag], [glibmm-2.60])
# Evaluate the --enable-warnings=level option.
MM_ARG_ENABLE_WARNINGS([LIBXMLXX_WXXFLAGS],
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]