[gtkmm-documentation] Use glibmm-2.68 instead of glibmm-2.66
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm-documentation] Use glibmm-2.68 instead of glibmm-2.66
- Date: Fri, 11 Dec 2020 18:45:24 +0000 (UTC)
commit 88415115b6f2a9e16f792a9da11f845514201711
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Fri Dec 11 19:43:54 2020 +0100
Use glibmm-2.68 instead of glibmm-2.66
We have changed the ABI name in glibmm.
configure.ac | 2 +-
docs/tutorial/C/index-in.docbook | 16 +++++++---------
meson.build | 2 +-
3 files changed, 9 insertions(+), 11 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 208e7d8..28e7168 100644
--- a/configure.ac
+++ b/configure.ac
@@ -25,7 +25,7 @@ MM_AX_CXX_COMPILE_STDCXX([17], [noext], [mandatory])
AC_PATH_PROG([PERL], [perl], [perl])
AC_PROG_SED
-PKG_CHECK_MODULES([GIOMM], [giomm-2.66 >= 2.65.2])
+PKG_CHECK_MODULES([GIOMM], [giomm-2.68 >= 2.67.1])
PKG_CHECK_MODULES([GTKMM], [gtkmm-4.0 >= 3.97.1])
MM_PKG_CONFIG_SUBST([GTHREAD_CFLAGS], [--cflags-only-other gthread-2.0])
diff --git a/docs/tutorial/C/index-in.docbook b/docs/tutorial/C/index-in.docbook
index cc3020d..c4de35f 100644
--- a/docs/tutorial/C/index-in.docbook
+++ b/docs/tutorial/C/index-in.docbook
@@ -182,10 +182,9 @@ See the <ulink url="https://wiki.gnome.org/Projects/gtkmm/FAQ">FAQ</ulink> for m
<itemizedlist>
<listitem><para><application>sigc++-3.0</application></para></listitem>
<listitem><para><application>gtk4</application></para></listitem>
- <listitem><para><application>glibmm-2.66</application></para></listitem>
+ <listitem><para><application>glibmm-2.68</application></para></listitem>
<listitem><para><application>cairomm-1.16</application></para></listitem>
- <listitem><para><application>pangomm-2.44</application></para></listitem>
- <listitem><para><application>atkmm-2.30</application></para></listitem>
+ <listitem><para><application>pangomm-2.48</application></para></listitem>
</itemizedlist>
<para>
These dependencies have their own dependencies, including the following
@@ -194,7 +193,6 @@ applications and libraries:
<itemizedlist>
<listitem><para><application>pkg-config</application></para></listitem>
<listitem><para><application>glib-2.0</application></para></listitem>
- <listitem><para><application>atk</application></para></listitem>
<listitem><para><application>pango</application></para></listitem>
<listitem><para><application>cairo</application></para></listitem>
<listitem><para><application>gdk-pixbuf-2.0</application></para></listitem>
@@ -695,7 +693,7 @@ orientation (vertical or horizontal) to be specified without requiring the use o
</chapter>
<chapter id="changes-gtkmm4">
-<title>Changes in >kmm;-4.0 and <application>glibmm-2.66</application></title>
+<title>Changes in >kmm;-4.0 and <application>glibmm-2.68</application></title>
<para>>kmm;-4.0 is a new version of the >kmm; API that installs in parallel with the
older >kmm;-2.4 and >kmm;-3.0 APIs. The last version of the >kmm;-3.0 API
@@ -711,7 +709,7 @@ directory, so your <application>pkg-config</application> check should ask for
<literal>gtkmm-4.0</literal> rather than <literal>gtkmm-3.0</literal>.
</para>
-<para>>kmm;-4.0 is used in combination with <application>glibmm-2.66</application>,
+<para>>kmm;-4.0 is used in combination with <application>glibmm-2.68</application>,
which sets the global locale for your program. The older <application>glibmm-2.4</application>
does not do that, and >kmm;-3.0 does it only to some extent. What this means is
briefly that if your >kmm;-3.0 program contains a call to
@@ -726,7 +724,7 @@ to set the global locale for you, you should add a call to
<para>There are lots and lots of differences between >kmm;-3.0 and >kmm;-4.0.
The following lists are not complete.</para>
-<para>Some new classes were added in >kmm; 4 and <application>glibmm</application> 2.66:</para>
+<para>Some new classes were added in >kmm; 4 and <application>glibmm</application> 2.68:</para>
<orderedlist>
<listitem><simpara><classname>Glib::ExtraClassInit</classname> and <classname>Gtk::Snapshot</classname>:
@@ -797,7 +795,7 @@ when porting code that used >kmm;-3.0 and <application>glibmm</application>-2.
</orderedlist>
</para>
-<para>All deprecated API was removed in >kmm; 4.0 and <application>glibmm</application> 2.66,
+<para>All deprecated API was removed in >kmm; 4.0 and <application>glibmm</application> 2.68,
though there will be new deprecations in future versions.</para>
<para>As a first step to porting your source code to >kmm;-4.0 you should probably ensure
@@ -9252,7 +9250,7 @@ public:
automatically when using the above build structure:
<programlisting>
$ cd gtk/src
-$ /usr/lib/glibmm-2.66/proc/gmmproc -I ../../tools/m4 --defs . button . ./../gtkmm
+$ /usr/lib/glibmm-2.68/proc/gmmproc -I ../../tools/m4 --defs . button . ./../gtkmm
</programlisting>
</para>
<para>Notice that we provided <command>gmmproc</command> with the path to the
diff --git a/meson.build b/meson.build
index 1bf2d0d..59a0728 100644
--- a/meson.build
+++ b/meson.build
@@ -18,7 +18,7 @@ endif
gtkmm_pcname = 'gtkmm-4.0'
gtkmm_dep = dependency(gtkmm_pcname, version: '>=3.97.1')
-giomm_dep = dependency('giomm-2.66', version: '>=2.65.2')
+giomm_dep = dependency('giomm-2.68', version: '>=2.67.1')
gnome = import('gnome')
# Installation directories are relative to {prefix}.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]