pkgsrc-wip/chromium/patches/patch-third__party_skia_gn_...

37 lines
1.3 KiB
Plaintext

$NetBSD$
https://skia-review.googlesource.com/c/skia/+/310856
--- third_party/skia/gn/skia.gni.orig 2020-07-15 19:01:39.000000000 +0000
+++ third_party/skia/gn/skia.gni
@@ -26,7 +26,7 @@ declare_args() {
skia_enable_skrive = true
skia_enable_sksl_interpreter = is_skia_dev_build
skia_enable_skvm_jit =
- is_skia_dev_build && ((target_cpu == "x64" && (is_linux || is_mac)) ||
+ is_skia_dev_build && ((target_cpu == "x64" && (is_linux || is_mac || is_bsd)) ||
(target_cpu == "arm64" && is_android))
skia_enable_tools = is_skia_dev_build
skia_enable_gpu_debug_layers = is_skia_dev_build && is_debug
@@ -48,9 +48,9 @@ declare_args() {
skia_use_experimental_xform = false
skia_use_ffmpeg = false
skia_use_fixed_gamma_text = is_android
- skia_use_fontconfig = is_linux
+ skia_use_fontconfig = is_linux || is_bsd
skia_use_fonthost_mac = is_mac || is_ios
- skia_use_freetype = is_android || is_fuchsia || is_linux
+ skia_use_freetype = is_android || is_fuchsia || is_linux || is_bsd
skia_use_harfbuzz = true
skia_use_gl = !is_fuchsia
skia_use_icu = !is_fuchsia
@@ -66,7 +66,7 @@ declare_args() {
skia_use_opencl = false
skia_use_piex = !is_win
skia_use_wuffs = false
- skia_use_x11 = is_linux
+ skia_use_x11 = is_linux || is_bsd
skia_use_xps = true
skia_use_zlib = true