mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-08-02 14:57:31 +03:00
build: add libxml2/libbuid for fontconfig dynamic link for CI
This commit is contained in:
@ -718,7 +718,14 @@ fn addDeps(
|
|||||||
step.linkSystemLibrary("pixman-1");
|
step.linkSystemLibrary("pixman-1");
|
||||||
step.linkSystemLibrary("zlib");
|
step.linkSystemLibrary("zlib");
|
||||||
|
|
||||||
if (font_backend.hasFontconfig()) step.linkSystemLibrary("fontconfig");
|
if (font_backend.hasFontconfig()) {
|
||||||
|
step.linkSystemLibrary("fontconfig");
|
||||||
|
|
||||||
|
// Required on some systems, and pkg-config for fontconfig
|
||||||
|
// doesn't include it
|
||||||
|
step.linkSystemLibrary("libxml-2.0");
|
||||||
|
step.linkSystemLibrary("uuid");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Other dependencies, we may dynamically link
|
// Other dependencies, we may dynamically link
|
||||||
|
@ -30,7 +30,8 @@
|
|||||||
, harfbuzz
|
, harfbuzz
|
||||||
, libpng
|
, libpng
|
||||||
, libGL
|
, libGL
|
||||||
, libuv
|
, libuuid
|
||||||
|
, libxml2
|
||||||
, libX11
|
, libX11
|
||||||
, libXcursor
|
, libXcursor
|
||||||
, libXext
|
, libXext
|
||||||
@ -51,7 +52,8 @@ let
|
|||||||
freetype
|
freetype
|
||||||
harfbuzz
|
harfbuzz
|
||||||
libpng
|
libpng
|
||||||
libuv
|
libuuid
|
||||||
|
libxml2
|
||||||
zlib
|
zlib
|
||||||
|
|
||||||
libX11
|
libX11
|
||||||
@ -105,7 +107,8 @@ in mkShell rec {
|
|||||||
freetype
|
freetype
|
||||||
harfbuzz
|
harfbuzz
|
||||||
libpng
|
libpng
|
||||||
libuv
|
libuuid
|
||||||
|
libxml2
|
||||||
pixman
|
pixman
|
||||||
zlib
|
zlib
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user