From c17af6c794d0915a05991fe38a64d7513f7fb6f0 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Sun, 7 Jul 2019 10:30:47 +0100 Subject: [PATCH] Add fallback for semi-private symbols in Pango Pango dropped the PANGO_ENABLE_BACKEND and PANGO_ENABLE_ENGINE symbols, so we need to add our own defines to avoid breaking the build. https://gitlab.gnome.org/GNOME/mutter/issues/667 --- cogl/cogl-pango/cogl-pango-render.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cogl/cogl-pango/cogl-pango-render.c b/cogl/cogl-pango/cogl-pango-render.c index d005e9412..8df69637c 100644 --- a/cogl/cogl-pango/cogl-pango-render.c +++ b/cogl/cogl-pango/cogl-pango-render.c @@ -39,6 +39,13 @@ #define PANGO_ENABLE_BACKEND 1 #endif +#ifndef PANGO_UNKNOWN_GLYPH_WIDTH +#define PANGO_UNKNOWN_GLYPH_WIDTH 10 +#endif +#ifndef PANGO_UNKNOWN_GLYPH_HEIGHT +#define PANGO_UNKNOWN_GLYPH_HEIGHT 14 +#endif + #include #include #include