RepositoryExternal.mk |   10 ++++------
 configure.ac          |   20 +++-----------------
 2 files changed, 7 insertions(+), 23 deletions(-)

New commits:
commit ce54ba96f38b4af3aab1a7064078ee406eb021c6
Author:     Jan-Marek Glogowski <glo...@fbihome.de>
AuthorDate: Fri Dec 24 05:55:34 2021 +0100
Commit:     Jan-Marek Glogowski <glo...@fbihome.de>
CommitDate: Thu Dec 30 02:13:17 2021 +0100

    Use libo_CHECK_SYSTEM_MODULE for eot
    
    Change-Id: I019a2047d05019b161c4f08c1d17a084a2224ebc
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127639
    Tested-by: Jenkins
    Reviewed-by: Jan-Marek Glogowski <glo...@fbihome.de>

diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index 54ad3e952bcd..c2f0e6570d17 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -3250,9 +3250,9 @@ endif # MSC
 
 endif # SYSTEM_LIBORCUS
 
-ifeq ($(ENABLE_EOT),TRUE)
 
-ifneq ($(SYSTEM_LIBEOT),)
+ifeq ($(ENABLE_EOT),TRUE)
+ifeq ($(SYSTEM_LIBEOT),TRUE)
 
 define gb_LinkTarget__use_libeot
 $(call gb_LinkTarget_set_include,$(1),\
@@ -3284,16 +3284,14 @@ $(call 
gb_ExternalProject_use_external_project,$(1),libeot)
 
 endef
 
-endif # SYSTEM_LIBEOT
-
+endif # !SYSTEM_LIBEOT
 else # !ENABLE_EOT
 
 gb_LinkTarget__use_libeot :=
 gb_ExternalProject__use_libeot :=
 
-endif # ENABLE_EOT
+endif # !ENABLE_EOT
 
-### X11 stuff ###
 
 ifeq ($(USING_X11), TRUE)
 
diff --git a/configure.ac b/configure.ac
index d07ced70939f..93076f8692c9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -911,6 +911,7 @@ cygwin*|wsl*)
     using_freetype_fontconfig=no
     using_x11=no
     test_openldap=no
+    test_eot=no
     build_skia=yes
     _os=WINNT
 
@@ -929,6 +930,7 @@ darwin*|macos*) # macOS
     using_freetype_fontconfig=no
     using_x11=no
     build_skia=yes
+    test_eot=no
     if test -n "$LODE_HOME" ; then
         mac_sanitize_path
         AC_MSG_NOTICE([sanitized the PATH to $PATH])
@@ -1709,11 +1711,6 @@ libo_FUZZ_ARG_ENABLE(gstreamer-1-0,
         [Disable building with the gstreamer 1.0 avmedia backend.]),
 ,test "${enable_gstreamer_1_0+set}" = set || enable_gstreamer_1_0=yes)
 
-libo_FUZZ_ARG_ENABLE([eot],
-    [AS_HELP_STRING([--enable-eot],
-        [Enable support for Embedded OpenType fonts.])],
-,test "${enable_eot+set}" = set || enable_eot=no)
-
 libo_FUZZ_ARG_ENABLE(cve-tests,
     AS_HELP_STRING([--disable-cve-tests],
         [Prevent CVE tests to be executed]),
@@ -9360,18 +9357,7 @@ dnl Check for system xmlsec
 dnl ===================================================================
 libo_CHECK_SYSTEM_MODULE([xmlsec], [XMLSEC], [xmlsec1-nss >= 1.2.28])
 
-AC_MSG_CHECKING([whether to enable Embedded OpenType support])
-if test "$_os" != "WINNT" -a "$_os" != "Darwin" -a "$enable_eot" = "yes"; then
-    ENABLE_EOT="TRUE"
-    AC_DEFINE([ENABLE_EOT])
-    AC_MSG_RESULT([yes])
-
-    libo_CHECK_SYSTEM_MODULE([libeot],[LIBEOT],[libeot >= 0.01])
-else
-    ENABLE_EOT=
-    AC_MSG_RESULT([no])
-fi
-AC_SUBST([ENABLE_EOT])
+libo_CHECK_SYSTEM_MODULE([eot],[EOT],[libeot >= 0.01],disabled)
 
 dnl ===================================================================
 dnl Check for DLP libs

Reply via email to