./multimedia/libass, Portable subtitle renderer for the ASS/SSA subtitle format

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.14.0nb2, Package name: libass-0.14.0nb2, Maintainer: pkgsrc-users

libass is a portable subtitle renderer for the ASS/SSA (Advanced
Substation Alpha/Substation Alpha) subtitle format. It is mostly
compatible with VSFilter.


Required to run:
[textproc/enca] [converters/fribidi] [graphics/freetype2] [fonts/fontconfig] [fonts/harfbuzz]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: e7335c043445e6febaa6330fc38828b00c526cac
RMD160: 5353d6ec72c66b825488080a8db605ca42d44b42
Filesize: 347.906 KB

Version history: (Expand)


CVS history: (Expand)


   2018-11-12 04:53:16 by Ryo ONODERA | Files touched by this commit (1532)
Log message:
Recursive revbump from hardbuzz-2.1.1
   2018-03-12 12:18:01 by Thomas Klausner | Files touched by this commit (2155)
Log message:
Recursive bumps for fontconfig and libzip dependency changes.
   2017-11-02 15:25:55 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libass: updated to 0.14.0

libass (0.14.0)
* Brand new, faster and better outline stroker (replaces FreeType stroker)
* Remove option to use the FreeType rasterizer
* Fix spots of missing border around self-intersecting shapes
* Switch from Yasm to NASM for building hand-written assembler code
* Support Core Text font provider on Mac OS X 10.6 and 10.7
* Clear font cache in ass_set_fonts(). This fixes potentially incorrect
  font choices and an occasional crash if this function is called midway
  through rendering a file.
   2017-08-16 23:22:14 by Thomas Klausner | Files touched by this commit (37) | Package updated
Log message:
Update some HOMEPAGEs.
   2017-07-16 12:00:38 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Release 0.13.7
Fix invalid memory accesses with BorderStyle=4
Fix change detection bug on frame resizes
Fix cache bugs with border size
Reduce precision of border width in font outline caching
Don't treat :;<=>? as hexadecimal digits in color headers
Fix parsing of unusual Alignment values in ASS style definitions
Fix potential truncation in timestamp parsing
Treat negative PlayResX/PlayResY like VSFilter
Fixes to parsing of embedded fonts
Remove arbitrary bitmap limit (fixes issues with subtitle rendering at 4K)
Allow using shadow offset to adjust size of background with BorderStyle=4
Fix TrueType/OpenType font collection handling with the DirectWrite backend
   2017-02-12 07:26:18 by Ryo ONODERA | Files touched by this commit (1451)
Log message:
Recursive revbump from fonts/harfbuzz
   2017-02-06 14:56:14 by Thomas Klausner | Files touched by this commit (1452)
Log message:
Recursive bump for harfbuzz's new graphite2 dependency.
   2016-11-01 21:15:28 by Maya Rashish | Files touched by this commit (2) | Package updated
Log message:
libass: update to 0.13.4

changes from 0.13.1 to 0.13.4

    Bug fixes found with fuzzing
    Fix memory reallocation in the shaper. (CVE-2016-7972)
    Fix two small memory leaks in the parser and test program.
    Fix illegal read in Gaussian blur coefficient calculations. (CVE-2016-7970)
    Fix mode 0/3 line wrapping equalization in specific cases which could result \ 
in illegal reads while laying out and shaping text. (CVE-2016-7969)

    Improve compatibility/portablility of build system, should fix e.g. \ 
compilation on Solaris.
    Fix memory leak in DirectWrite font provider.
    Fix the rasterizer when rendering some large outlines.
    Remove hack that forced RTL base direction depending on font encoding.
    Greatly improve the internal caches with refcounting and gradual clearing.

    Add ass_set_check_readorder() API function to disable use of the ReadOrder \ 
field for duplicate checking in ass_process_chunk().
    ass_step_sub(track, now, 0) now finds the start of the subtitle at now.
    Bug fixes:
        Fix an issue with the new duplicate checking, which could lead to \ 
missing subtitles after seeking.
        Fix a crash with Core Text under specific circumstances.