diff options
author | Bradley Sepos <[email protected]> | 2015-09-18 00:15:44 -0400 |
---|---|---|
committer | Bradley Sepos <[email protected]> | 2015-09-23 10:51:48 -0400 |
commit | a530ef18f235759c1a915ad2c18bfd6702a5399d (patch) | |
tree | fdc172ebd27f655cb29d0d1e9b5e68543813fa16 | |
parent | 2bb51df66bbeab92c0f5e2d976a28ac81fb67a0a (diff) |
contrib: Update to libass 0.12.3.
Fixes a problem rendering Arabic subtitles. Certain multi-character combinations could result in a "missing character" box.
-rw-r--r-- | contrib/libass/A00-fribidi-include.patch | 12 | ||||
-rw-r--r-- | contrib/libass/module.defs | 2 |
2 files changed, 13 insertions, 1 deletions
diff --git a/contrib/libass/A00-fribidi-include.patch b/contrib/libass/A00-fribidi-include.patch new file mode 100644 index 000000000..0b8fb97f1 --- /dev/null +++ b/contrib/libass/A00-fribidi-include.patch @@ -0,0 +1,12 @@ +diff -u libass-0.12.3/libass/ass_shaper.h.orig libass-0.12.3/libass/ass_shaper.h +--- libass-0.12.3/libass/ass_shaper.h.orig 2015-09-17 23:53:21.000000000 -0400 ++++ libass-0.12.3/libass/ass_shaper.h 2015-09-17 23:54:43.000000000 -0400 +@@ -21,7 +21,7 @@ + + #include "config.h" + +-#include <fribidi.h> ++#include <fribidi/fribidi.h> + #include "ass_render.h" + + void ass_shaper_info(ASS_Library *lib); diff --git a/contrib/libass/module.defs b/contrib/libass/module.defs index fd588d5e8..6f32d0ec1 100644 --- a/contrib/libass/module.defs +++ b/contrib/libass/module.defs @@ -2,7 +2,7 @@ __deps__ := FONTCONFIG FREETYPE FRIBIDI $(eval $(call import.MODULE.defs,LIBASS,libass,$(__deps__))) $(eval $(call import.CONTRIB.defs,LIBASS)) -LIBASS.FETCH.url = http://download.handbrake.fr/handbrake/contrib/libass-0.10.0-1.tar.gz +LIBASS.FETCH.url = http://download.handbrake.fr/handbrake/contrib/libass-0.12.3.tar.gz # Disable as many external dependencies as I can get away with # and tell configure where to find our version of freetype |