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