Path to this page:
./
multimedia/libass,
Portable subtitle renderer for the ASS/SSA subtitle format
Branch: CURRENT,
Version: 0.17.4nb1,
Package name: libass-0.17.4nb1,
Maintainer: pkgsrc-userslibass 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: 442.039 KB
Version history: (Expand)
- (2025-10-24) Updated to version: libass-0.17.4nb1
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-06-08) Updated to version: libass-0.17.4
- (2024-07-03) Updated to version: libass-0.17.3
- (2024-05-19) Updated to version: libass-0.17.2
CVS history: (Expand)
| 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) |  |
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) |  |
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
|
2024-05-19 13:59:47 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
libass: update to 0.17.2.
libass (0.17.2)
* Fix rendering of \h in certain cases
* Fix a minor memory leak in the CoreText and DirectWrite font provider
* Fix wrong ASS_Image dimensions for huge BorderStyle=4 backgrounds
potentially leading to out of bound reads by API users
* Improve quality of animated rectangular clips
* Improve accuracy of cache limits
* Full-Unicode cmaps are now always preferred
* Improve font selection compatibility in the DirectWrite font provider
* Improved documentation
* Color mangling notes in ass_types.h were updated for tone mapping and HDR video
* Guidelines for producing portable ASS files can now be found in our wiki
* Updating selective overrides now forces a cache clear to avoid issues with \
outdated caches
* Frame and storage resolutions are now limited to what a single ASS_Image can \
represent
* make check now runs checkasm if assembly is enabled
* CoreText can now be used on Mac OS X 10.5
* Meson/muon is now offered as a secondary build system bringing back \
first-party MSVC support
Note however it is not at feature parity with autotools in all cases
* aarch64: add optimized assembly routines covering the same set as on x86;
they work on both little and big endian systems
* x86: add SSSE3 versions of some assembly routines to help CPUs without AVX2
* x86: it is now possible to build binaries with optimized assembly and SHSTK \
support
* Improve VSFilter compatibility:
* Trailing spaces are no longer trimmed from style and
event string fields (this does not affect Text)
* All BiDi paragraph separators now delimit BiDi runs
* Fix treatment of font weights < 10
* Match GDI's faux italic slant
* Employ faux italics and faux bolding in the same cases as GDI
* Better match font selection with regard to italic and weight
* Treat empty Style name as "Default"
* Various drawing fixes
* Reject drawings not starting with a valid m command or invalid m followed \
by valid n
* Drop coordinates following invalid commands rather than appending them to \
the prior command
* Ignore p commands without enough preceding nodes
* Partially fix s and p commands used outside of a properly closed b-spline \
sequence
|
| 2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2569) |
Log message:
*: revebump for new brotli option for freetype2
Addresses PR 57693
|
2023-02-27 13:38:05 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
libass: updated to 0.17.1
libass (0.17.1)
* Fix buffer overread if soft-wrapping occurred and
ASS_FEATURE_WHOLE_TEXT_LAYOUT was enabled via API or due to Encoding -1
(bug introduced in 0.16.0)
* x86: detect GNU Hurd and configure NASM appropriately
|
| 2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2526) |
Log message:
*: Recursive revbup from graphics/freetype2
|