Commit Graph

3 Commits

Author SHA1 Message Date
Ryan Lucia
6cd6a3a20c [libass] Generate pkg-config file (#5272) 2019-02-01 11:11:01 -08:00
SunTY
397e1a5d6c libass dynamic library (#5244)
* libass dynamic library
it relies on fribidi, harfbuzz, fontconfig, libiconv

* Remove references to iconv and fontconfig

Because this port is currently Windows-only (Fribidi doesn't build on
Linux with vcpkg because of an issue with Meson), we don't want to worry
about FontConfig; DirectWrite should be enough.

* Freetype is important!

* Remove unnecessary fontconfig -- for real

* Remove unnecessary comment
2019-01-30 13:41:51 -08:00
Codiferous
c0bf747e45
Add a more correct port for libass (#5223)
This port currently only works on Windows because the dependencies of
the port (fribidi in particular) don't build on non-Windows platforms.

I made patch modifications to the source code because the Visual C++ C
compiler does not allow for non-constant-expression array indicesto be
used to declare a static array.

I've verified that this (1) builds on Windows and (2) works with a
sample test that's included in the libass github repo.
2019-01-24 11:47:28 -08:00