Here is an update to libass 0.15.1. libass (0.15.1) * Fix currently known 0.15.0 regressions: * Fix crashing on some ASS files with embedded fonts * Fix total font fallback failure with some fonts on Core Text * Fix embedded and memory fonts not actually being used unless ass_set_fonts was called after they have been added * Fix events assuming the largest xbord-value of a preceding event of the same frame during collision handling * Fix \fscx0 and \fscy0 making more text disappear than they should * Fix shift in vertical positioning of some right-to-left events with \an4-6, \pos, \move or Scroll effects * Fix imprecise output for \be with huge argument * Fix the --enable-large-tiles configure switch doing nothing * Fix output of ASM-enabled builds deviating from non-ASM builds * Fix ASM-builds on Haiku and 32-bit *BSDs * Overhaul x86 assembly for better performance and to allow ASM-enabled PIC-builds on 32-bit * Reduce temporary allocation in rendering * DirectWrite: request fonts on demand for better performance and improved compatibility with external on-demand font activation * Log libass version numbers upon renderer startup * Accept pointers to const as arguments to ass_add_font * Improve VSFilter compatibility: * Disregard zero area events in collision handling * Do not apply \fsp to vector drawings * Fix bug preventing cutting out glyphs from border & shadow with abnormal \fad values (or causing aliasing artifacts in some cases with normal values)
Index: Makefile =================================================================== RCS file: /home/cvs/ports/multimedia/libass/Makefile,v retrieving revision 1.25 diff -u -p -u -p -r1.25 Makefile --- Makefile 14 Dec 2020 15:56:36 -0000 1.25 +++ Makefile 25 Aug 2021 01:31:36 -0000 @@ -2,7 +2,7 @@ COMMENT= portable ASS/SSA subtitle renderer -VER= 0.15.0 +VER= 0.15.1 DISTNAME= libass-${VER} CATEGORIES= multimedia devel MASTER_SITES= https://github.com/libass/libass/releases/download/${VER}/ Index: distinfo =================================================================== RCS file: /home/cvs/ports/multimedia/libass/distinfo,v retrieving revision 1.17 diff -u -p -u -p -r1.17 distinfo --- distinfo 14 Dec 2020 15:56:36 -0000 1.17 +++ distinfo 25 Aug 2021 01:14:14 -0000 @@ -1,2 +1,2 @@ -SHA256 (libass-0.15.0.tar.xz) = nwkjDJoKpo73qmqeKrcJypVwIPhC5SxbLlK4AafZ6DM= -SIZE (libass-0.15.0.tar.xz) = 367848 +SHA256 (libass-0.15.1.tar.xz) = HN05ydAHsG5zfnc4AE1/OM+bHpKEPzcweyTn/2OrjlM= +SIZE (libass-0.15.1.tar.xz) = 369884