glibmm: upgrade 2.66.9 -> 2.66.10

GEmblem and GDBus::ActionGroup are final types as of GLib 2.89.2, which
makes the generated headers of 2.66.9 conflict with the class structs
GLib declares:

  error: conflicting declaration 'using GEmblemClass = struct _GEmblemClass'

2.66.10 stops deriving those types.

Depends on the glib-2.0 2.90.0 upgrade in oe-core.

AI-Generated: Uses Claude Code (Claude Opus 5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Markus Volk
2026-09-21 08:13:57 -07:00
committed by Khem Raj
parent c291ae8229
commit 27a0986b1a
@@ -12,7 +12,7 @@ inherit gnomebase
SHRT_VER = "${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}"
SRC_URI[archive.sha256sum] = "5a026e5602085307c7dcb72b71b07261c40f80914277bef5f8d7f2ecab739bec"
SRC_URI[archive.sha256sum] = "2b61780203aed98e701d3ea57c8f353e7c8ada9706a79be782f6c5153dd035c0"
FILES:${PN} = "${libdir}/lib*.so.*"
FILES:${PN}-dev += "${datadir}/glibmm-* ${libdir}/glibmm-2.4/include/ ${libdir}/glibmm-2.4/proc/ ${libdir}/giomm-2.4/include/"