emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HarfBuzz is available on MS-Windows


From: Óscar Fuentes
Subject: Re: HarfBuzz is available on MS-Windows
Date: Mon, 03 Jun 2019 05:27:40 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Eli Zaretskii <address@hidden> writes:

>> Looking at their respective PKGBUILDs, it seems that there is a cyclic
>> dependency among harfbuzz and freetype
>
> This circular dependency is a known issue; Freetype needs to be
> rebuilt once HarfBuzz is built and installed, if you need Freetype as
> a separate library, to be called directly.  We don't need to call
> Freetype directly from Emacs on Windows, so this isn't an issue for
> Emacs on Windows.
>
>> which brings in libpng and bzip2.
>
> libpng and bzip2 are dependencies of Freetype regardless of HarfBuzz,
> AFAIK.

Thanks.

>> HarfBuzz itself also depends on glib2.
>
> That's an optional dependency that Emacs doesn't need at all, but
> MSYS2 folks decided to include it.  In general, Glib is needed by
> HarfBuzz only in order to run its test suite.

I looked at Debian and Arch Linux package descpriptions and it seems
that glib2 is a runtime dependency for providing GObject bindings.
HarfBuzz can be compiled without glib2, but then those bindings are not
available.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]