[gtkmm-documentation] 4.0.0
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm-documentation] 4.0.0
- Date: Sun, 20 Dec 2020 14:38:34 +0000 (UTC)
commit 51dc7d0d8d3a5b38f5b8aa6d265b09377816d279
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Sun Dec 20 15:07:31 2020 +0100
4.0.0
NEWS | 31 +++++++++++++++++++++++++++++++
configure.ac | 6 +++---
meson.build | 6 +++---
3 files changed, 37 insertions(+), 6 deletions(-)
---
diff --git a/NEWS b/NEWS
index 76a9bd4..ebeee0f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,34 @@
+4.0.0 (stable):
+
+This is the first stable release describing gtkmm-4.0.
+
+The tarball for 4.0.0 has been created with 'meson dist'.
+If you build with Autotools from the tarball, please read the README
+file, especially the last paragraph.
+
+* Lots of changes in the example programs due to changes in
+ gtk4 and gtkmm4. Most such changes are not listed in this NEWS file.
+ (Kjell Ahlstedt)
+* Use glibmm-2.68 instead of glibmm-2.64
+ Require giomm-2.68 >= 2.68.0 and gtkmm-4.0 >= 4.0.0
+ (Kjell Ahlstedt)
+* Meson build: Set default value of the 'warnings' option to 'min'
+ (Kjell Ahlstedt)
+* Describe how the mm-common/skeletonmm project is built with Meson
+ (Kjell Ahlstedt)
+* input example: Don't include build/config.h
+ (Kjell Ahlstedt) Issue #11 (Keyikedalube Ndang)
+* Describe how to build a multi-threaded program
+ (Kjell Ahlstedt) Issue #12 (Keyikedalube Ndang)
+* Remove description of Gtk::Container and Gtk::RadioButton
+ Those classes have been removed from gtkmm4
+ (Kjell Ahlstedt)
+* Meson build: Drop dependence on Perl
+ (Kjell Ahlstedt)
+* Update the "gtkmm and Win32" appendix
+ (Chun-wei Fan) Issue #4 (Daniel Boles)
+
+
3.97.1: (unstable)
Distro packagers should probably not package this yet.
diff --git a/configure.ac b/configure.ac
index 28e7168..471a128 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,7 +1,7 @@
## This file is part of gtkmm-documentation.
AC_PREREQ([2.59])
-AC_INIT([gtkmm-documentation], [3.97.1],
+AC_INIT([gtkmm-documentation], [4.0.0],
[https://gitlab.gnome.org/GNOME/gtkmm-documentation/issues/],
[gtkmm-documentation], [http://www.gtkmm.org/])
@@ -25,8 +25,8 @@ MM_AX_CXX_COMPILE_STDCXX([17], [noext], [mandatory])
AC_PATH_PROG([PERL], [perl], [perl])
AC_PROG_SED
-PKG_CHECK_MODULES([GIOMM], [giomm-2.68 >= 2.67.1])
-PKG_CHECK_MODULES([GTKMM], [gtkmm-4.0 >= 3.97.1])
+PKG_CHECK_MODULES([GIOMM], [giomm-2.68 >= 2.68.0])
+PKG_CHECK_MODULES([GTKMM], [gtkmm-4.0 >= 4.0.0])
MM_PKG_CONFIG_SUBST([GTHREAD_CFLAGS], [--cflags-only-other gthread-2.0])
# glib-compile-resources and C compiler are needed to generate and compile
diff --git a/meson.build b/meson.build
index 59a0728..762f683 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
# This file is part of gtkmm-documentation.
project('gtkmm-documentation', 'c', 'cpp',
- version: '3.97.1',
+ version: '4.0.0',
default_options: [
'cpp_std=c++17'
],
@@ -17,8 +17,8 @@ if not python_version.version_compare(python_version_req)
endif
gtkmm_pcname = 'gtkmm-4.0'
-gtkmm_dep = dependency(gtkmm_pcname, version: '>=3.97.1')
-giomm_dep = dependency('giomm-2.68', version: '>=2.67.1')
+gtkmm_dep = dependency(gtkmm_pcname, version: '>=4.0.0')
+giomm_dep = dependency('giomm-2.68', version: '>=2.68.0')
gnome = import('gnome')
# Installation directories are relative to {prefix}.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]