Skip to content

Commit dd9921a

Browse files
schnitzeltonykraj
authored andcommitted
gtkmm3: upgrade 3.24.2 -> 3.24.3
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 <[email protected]> Signed-off-by: Khem Raj <[email protected]>
1 parent e544cfa commit dd9921a

File tree

2 files changed

+5
-56
lines changed

2 files changed

+5
-56
lines changed

meta-oe/recipes-gnome/gtk+/files/0001-do-not-build-demos.patch

Lines changed: 0 additions & 51 deletions
This file was deleted.

meta-oe/recipes-gnome/gtk+/gtkmm3_3.24.2.bb renamed to meta-oe/recipes-gnome/gtk+/gtkmm3_3.24.3.bb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@ LICENSE = "LGPLv2.1 & GPLv2"
66
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \
77
file://COPYING.tools;md5=751419260aa954499f7abaabaa882bbe"
88

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

1111
BPN = "gtkmm"
1212

13+
GNOMEBASEBUILDCLASS = "meson"
14+
1315
inherit gnomebase features_check
1416

1517
REQUIRED_DISTRO_FEATURES = "x11"
1618

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

21-
EXTRA_OECONF = " --disable-documentation "
21+
EXTRA_OEMESON = "-Dbuild-demos=false"
2222

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

0 commit comments

Comments
 (0)