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

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 0.17.5nb3, Package name: libass-0.17.5nb3, 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]

Master sites:

Filesize: 449.363 KB

Version history: (Expand)


CVS history: (Expand)


   2026-09-29 08:08:46 by Thomas Klausner | Files touched by this commit (3127)
Log message:
*: recursive bump for pcre2 10.49
   2026-09-27 13:39:47 by Tobias Nygren | Files touched by this commit (3126)
Log message:
*: revbump for pcre2 symbol versioning change
   2026-09-02 21:05:38 by Thomas Klausner | Files touched by this commit (3127)
Log message:
*: recursive bump for pcre2 10.48
   2026-06-24 18:01:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libass: updated to 0.17.5

libass (0.17.5)
* Fix limited OOB read and write in wrap_lines_measure (GHSA-pjjp-65r7-ppgm; CVE \ 
pending)
* Fix OOB bit clears for negative Matroska ReadOrder fields \ 
(GHSA-5gf7-wjfm-vmvm; CVE pending)
* Fix \fay with glyph clusters
* Fix small alpha changes not always splitting runs when combined with fade
* Fix compilation with MSVC-mode clang
* Fades are now applied to BorderStyle=4 boxes too
* Fonts using legacy arabic Windows charmaps are now supported
* ass_render_frame no longer returns fully transparent images
* Avoid MSVC’s subpar code generation for isnan to bring performance closer to \ 
other compilers
* Avoid SSE instructions if compiler baseline already includes AVX
   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined
   2025-06-08 20:07:28 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libass: updated to 0.17.4

libass (0.17.4)
* add new API to prune old events from memory
  * ass_prune_events for manual pruning
  * ass_configure_prune to set up automatic pruning
* add ASS_OVERRIDE_BIT_BLUR flag
* fontconfig: fix minor memory leaks in pathological font setups
* coretext: fix build on older compilers or Mac OS X 10.5
* checkasm: fix build for older compilers
* aarch64: fix assembly build on strict compilers due to oversized align
* meson: improve ASM configuration on x86 Android
* meson: align MSVC warnings and optimisations closer to gcc-like compilers
* meson can now build all dev utility executables
   2025-02-09 01:28:21 by Roland Illig | Files touched by this commit (12)
Log message:
don't add unknown configure option for libiconv in a few packages
   2024-07-03 07:25:29 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
libass: updated to 0.17.3

libass (0.17.3)
* Fix 0.17.2 regression in the fontconfig fontprovider
  leading to undesirable widths being chosen from large typographic families
* Fix configure generated with slibtool-provided autoconf macros
* Fix "make check" for shared-only builds
* Constify some API parameters in a backwards-compatible manner
* Add new ass_malloc and ass_free API functions
* Tweak default optimization flags
* Speed up parsing of events with very long override blocks
* Improve handling of HarfBuzz-related failures