diff options
| author | Michael Forney <mforney@mforney.org> | 2016-07-10 02:17:37 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-07-10 02:17:37 -0700 |
| commit | bd694b5fef78e53e536251336a2ceb2b8114729e (patch) | |
| tree | c6ca11e314a542e43381402364a59eccad30fd89 | |
| parent | aff6246b52d3a56e10b84eab8a4c1ea18ad60ee0 (diff) | |
Add libass 0.13.2
| -rw-r--r-- | .gitmodules | 3 | ||||
| -rw-r--r-- | media/gen.rc | 1 | ||||
| -rw-r--r-- | media/libass/.rev | 1 | ||||
| -rw-r--r-- | media/libass/config.h | 25 | ||||
| -rw-r--r-- | media/libass/gen.rc | 24 | ||||
| m--------- | media/libass/src | 0 |
6 files changed, 54 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules index 91f4185c..58cf3a45 100644 --- a/.gitmodules +++ b/.gitmodules @@ -156,6 +156,9 @@ path = media/ffmpeg/src url = https://git.ffmpeg.org/ffmpeg.git ignore = all +[submodule "media/libass/src"] + path = media/libass/src + url = https://github.com/libass/libass [submodule "media/mpv/src"] path = media/mpv/src url = https://github.com/mpv-player/mpv diff --git a/media/gen.rc b/media/gen.rc index 2fc7cf2c..4512341f 100644 --- a/media/gen.rc +++ b/media/gen.rc @@ -1,5 +1,6 @@ subgen alsa-lib subgen alsa-utils subgen ffmpeg +subgen libass subgen mpv subgen youtube-dl diff --git a/media/libass/.rev b/media/libass/.rev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/media/libass/.rev @@ -0,0 +1 @@ +1 diff --git a/media/libass/config.h b/media/libass/config.h new file mode 100644 index 00000000..81636046 --- /dev/null +++ b/media/libass/config.h @@ -0,0 +1,25 @@ +#include <config-posix.h> + +/* #undef CONFIG_ASM */ +/* #undef CONFIG_CORETEXT */ +/* #undef CONFIG_DIRECTWRITE */ +/* #undef CONFIG_FONTCONFIG */ +#define CONFIG_FREETYPE 1 +#define CONFIG_FRIBIDI 1 +/* #undef CONFIG_HARFBUZZ */ +#define CONFIG_ICONV 1 +/* #undef CONFIG_LARGE_TILES */ +/* #undef CONFIG_LIBPNG */ +#define CONFIG_RASTERIZER 1 +#define HAVE_LIBM 1 +#define HAVE_MEMORY_H 1 +#define HAVE__BOOL 1 +#define LT_OBJDIR ".libs/" +#define PACKAGE "libass" +#define PACKAGE_BUGREPORT "" +#define PACKAGE_NAME "libass" +#define PACKAGE_STRING "libass 0.13.2" +#define PACKAGE_TARNAME "libass" +#define PACKAGE_URL "" +#define PACKAGE_VERSION "0.13.2" +#define VERSION "0.13.2" diff --git a/media/libass/gen.rc b/media/libass/gen.rc new file mode 100644 index 00000000..7196661c --- /dev/null +++ b/media/libass/gen.rc @@ -0,0 +1,24 @@ +cflags\ + -isystem '$builddir'/extra/fribidi/include\ + -isystem desktop/freetype/src/include\ + -I include\ + -I '$dir' + +hdrs=(ass.h ass_types.h) +for(hdr in $hdrs) + build '$outdir'/include/ass/$hdr copy '$srcdir'/libass/$hdr +phony headers include/ass/$hdrs + +deps=phony/extra/fribidi/headers + +lib libass.a -d $"deps libass/^(\ + ass.c ass_cache.c ass_font.c ass_fontselect.c ass_render.c\ + ass_utils.c ass_bitmap.c ass_blur.c ass_library.c\ + ass_drawing.c\ + ass_parse.c ass_render_api.c ass_shaper.c\ + ass_strtod.c ass_fontconfig.c\ + ass_string.c\ + ass_rasterizer.c ass_rasterizer_c.c\ +) + +fetch git diff --git a/media/libass/src b/media/libass/src new file mode 160000 +Subproject 7c30feaa6906c5f392f6a1496462504b09fd8df |
