Commit Graph

3 Commits

Author SHA1 Message Date
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
Corbin
531515c4ca [libass] Adding new port (#5026)
Added libass control/portfile for vcpkg as requested here:
https://github.com/Microsoft/vcpkg/issues/4678
2019-01-14 14:02:47 -08:00