summaryrefslogtreecommitdiff
path: root/app-editors/neovide/files/neovide-0.12.2_skia-bindings-0.68.0_system_icu.patch
blob: e1d9b4c4ab7c67e5138a0f5a3994d074e42ce0e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Newer versions of skia-bindgen only look for icu.ninja, when SKIA_USE_SYSTEM_LIBRARIES is not set.
This patch is backporting that fix to skia-bindgen-0.68.0.
In the gentoo ebuild we always build skia against system libs, therefore we just delete that line here.

Pascal Jäger <pascal.jaeger@leimstift.de> (2024-04-02)

--- a/cargo_home/gentoo/skia-bindings-0.68.0/build_support/skia_bindgen.rs
+++ b/cargo_home/gentoo/skia-bindings-0.68.0/build_support/skia_bindgen.rs
@@ -811,7 +811,8 @@ pub(crate) mod definitions {
                 "obj/modules/skshaper/skshaper.ninja".into(),
                 "obj/modules/skparagraph/skparagraph.ninja".into(),
                 // shaper.cpp includes SkLoadICU.h
-                "obj/third_party/icu/icu.ninja".into(),
+                // gentoo build uses systems dev-libs/icu
+                /* "obj/third_party/icu/icu.ninja".into(), */
                 "obj/modules/skunicode/skunicode.ninja".into(),
             ]);
         }