From 9e76a6055aed35ea4c4920b4f4332e085f930c67 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= =?utf8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= Date: Sun, 4 Mar 2018 02:48:10 +0000 Subject: [PATCH] W32: Link GTK to pangowin32 Needed for pango_win32_font_logfont() from gtkimcontextime. https://bugzilla.gnome.org/show_bug.cgi?id=773299 --- gtk/meson.build | 3 ++- meson.build | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) 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, -- 2.30.2