From: Руслан Ижбулатов Date: Sun, 4 Mar 2018 02:48:10 +0000 (+0000) Subject: W32: Link GTK to pangowin32 X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~698 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=9e76a6055aed35ea4c4920b4f4332e085f930c67;p=gtk4.git W32: Link GTK to pangowin32 Needed for pango_win32_font_logfont() from gtkimcontextime. https://bugzilla.gnome.org/show_bug.cgi?id=773299 --- diff --git a/gtk/meson.build b/gtk/meson.build index 45309bc180..ff57cb4b65 100644 --- a/gtk/meson.build +++ b/gtk/meson.build @@ -894,7 +894,8 @@ endif if win32_enabled gtk_cargs += ['-DGTK_PRINT_BACKENDS="file,lpr"'] - gtk_deps += [ giowin32_dep ] + gtk_deps += [ giowin32_dep, pangowin32_dep ] + gtk_deps += [cc.find_library('advapi32'), cc.find_library('comctl32'), cc.find_library('dwmapi'), diff --git a/meson.build b/meson.build index 9500d85d86..e998d99314 100644 --- a/meson.build +++ b/meson.build @@ -349,6 +349,11 @@ if pangoft_dep.found() endif endif +if win32_enabled + # for GTK_IM_CONTEXT_IME + pangowin32_dep = dependency('pangowin32') +endif + pangocairo_dep = dependency('pangocairo', version: cairo_req, fallback : ['pango', 'libpangocairo_dep']) pixbuf_dep = dependency('gdk-pixbuf-2.0', version: gdk_pixbuf_req,