Fix building without system cairo, fontconfig, freetype, and harfbuzz

At least for me, this was needed when I added --without-system-cairo
--without-system-fontconfig --without-system-freetype
--without-system-harfbuzz to my otherwise fairly normal autogen.input
on Linux.

Change-Id: I149a57c24d6c11d710298125e53cb9524cb3dcaa
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/140001
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
This commit is contained in:
Tor Lillqvist
2022-09-15 12:53:54 +03:00
parent c4fb915213
commit 8d0e40b331
4 changed files with 5 additions and 0 deletions

View File

@@ -83,6 +83,7 @@ endif
else
$(eval $(call gb_Library_use_externals,skia,\
expat \
freetype \
fontconfig \
))

View File

@@ -11,6 +11,8 @@ $(eval $(call gb_Executable_Executable,xpdfimport))
$(eval $(call gb_Executable_use_externals,xpdfimport,\
boost_headers \
expat \
freetype \
poppler \
$(if $(filter-out WNT MACOSX,$(OS)),fontconfig) \
zlib \

View File

@@ -81,6 +81,7 @@ $(eval $(call gb_Library_use_libraries,vcl,\
$(eval $(call gb_Library_use_externals,vcl,\
boost_headers \
expat \
gio \
glm_headers \
graphite \

View File

@@ -55,6 +55,7 @@ $(eval $(call gb_Library_use_externals,vclplug_gen,\
cairo \
graphite \
epoxy \
expat \
glm_headers \
harfbuzz \
icu_headers \