Skip to content

Commit

Permalink
gtkmm3: upgrade 3.24.2 -> 3.24.3
Browse files Browse the repository at this point in the history
Moved to meson build

3.24.3 (stable):

The tarball for 3.24.3 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of the README file.

Gtk:
* Actionable::get_action_target_value(): Fix ref count
  (Kjell Ahlstedt)

Documentation:
* Improve the documentation of Gtk::Application::add_window()
  and Gtk::Window::set_application()
  (Kjell Ahlstedt) Issue openembedded#56 (Daniel Boles)
* Gtk::Button::set_image(): Fix the documentation
  (Daniel Boles) Issue openembedded#58, merge request !22
* Gtk::TreeView::append_column(): Add code example
  (Pavlo Solntsev) Merge request !21
* README: Add instructions for building gtkmm
  (Kjell Ahlstedt)
* Explain key values
  (Kjell Ahlstedt) Issue openembedded#6 (Mark Vender)

Demos:
* Don't use C++14 auto deduction
  (Daniel Boles)
* Update the GLArea demo (similar to updates in gtk+)
  (Kjell Ahlstedt)
* GLArea demo: Fix a crash
  (Kjell Ahlstedt) Issue openembedded#63 (Gerlof Fokkema)

Tests:
* Builder test: Test derived props declared in C++
  (Daniel Boles) Merge request !23

Build:
* Improve NMake support
  (Chun-wei Fan)
* Fix Autotools build with X11 backend disabled (--enable-x11-backend=no)
  (Kjell Ahlstedt)
* Use __declspec(dllexport) when building with Visual Studio
  (Chun-wei Fan) Merge request !25
* Add support for building gtkmm with Meson
  (Chun-wei Fan, Kjell Ahlstedt) Merge request !24, !26
* docs/reference/: Update for Doxygen >= 1.8.16
  (Kjell Ahlstedt)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
  • Loading branch information
schnitzeltony authored and kraj committed Feb 11, 2021
1 parent e544cfa commit dd9921a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 56 deletions.
51 changes: 0 additions & 51 deletions meta-oe/recipes-gnome/gtk+/files/0001-do-not-build-demos.patch

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,18 @@ LICENSE = "LGPLv2.1 & GPLv2"
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \
file://COPYING.tools;md5=751419260aa954499f7abaabaa882bbe"

DEPENDS = "atkmm pangomm glibmm gtk+3 cairomm"
DEPENDS = "glib-2.0-native atkmm pangomm glibmm gtk+3 cairomm"

BPN = "gtkmm"

GNOMEBASEBUILDCLASS = "meson"

inherit gnomebase features_check

REQUIRED_DISTRO_FEATURES = "x11"

SRC_URI[archive.md5sum] = "e311db484ca9c53f1689d35f5f58a06b"
SRC_URI[archive.sha256sum] = "6d71091bcd1863133460d4188d04102810e9123de19706fb656b7bb915b4adc3"
SRC_URI += "file://0001-do-not-build-demos.patch"
SRC_URI[archive.sha256sum] = "60497c4f7f354c3bd2557485f0254f8b7b4cf4bebc9fee0be26a77744eacd435"

EXTRA_OECONF = " --disable-documentation "
EXTRA_OEMESON = "-Dbuild-demos=false"

FILES_${PN}-dev += "${libdir}/*/include ${libdir}/*/proc/m4"

0 comments on commit dd9921a

Please sign in to comment.