--- build/config/ui.gni.orig 2017-06-05 19:03:01 UTC +++ build/config/ui.gni @@ -31,10 +31,10 @@ declare_args() { # Indicates if Aura is enabled. Aura is a low-level windowing library, sort # of a replacement for GDI or GTK. - use_aura = is_win || is_linux + use_aura = is_win || is_linux || is_bsd # Whether we should use glib, a low level C utility library. - use_glib = is_linux + use_glib = is_linux || is_bsd } declare_args() { @@ -48,14 +48,14 @@ declare_args() { # These variables depend on other variables and can't be set externally. # Indicates if the UI toolkit depends on X11. -use_x11 = is_linux && !use_ozone +use_x11 = (is_linux || is_bsd) && !use_ozone # Turn off glib if Ozone is enabled. if (use_ozone) { use_glib = false } -if (is_linux && !use_ozone) { +if ((is_linux || is_bsd) && !use_ozone) { use_cairo = true use_pango = true } else {