pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/multimedia/libass



Hello Adam,

"Adam Ciarcinski" writes:
> Module Name:  pkgsrc
> Committed By: adam
> Date:         Sun Jul 16 10:00:38 UTC 2017
>
> Modified Files:
>       pkgsrc/multimedia/libass: Makefile distinfo
>
> 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
>
>
> To generate a diff of this commit:
> cvs rdiff -u -r1.18 -r1.19 pkgsrc/multimedia/libass/Makefile
> cvs rdiff -u -r1.10 -r1.11 pkgsrc/multimedia/libass/distinfo
> [...]

Please include all relevant part of changelog (libass). It seems that
the (pkgsrc) log message omitted changes about 0.13.6 and 0.13.5
versions:

>From multimedia/libass's ${WRKSRC}/Changelog:
> libass (0.13.6)
>  * Bump ABI version to account for the new Justify field in ASS_Style
>    that was added in 0.13.5.
> 
> libass (0.13.5)
>  * Add Justify style override that changes text justification
>    (left/right/center) without affecting event positioning.
>  * Fix ass_set_cache_limits() to affect total bitmap cache size
>    including composite bitmap cache.
>  * Number parsing fixes
>    * Fix illegal read when parsing some numbers in scientific notation
>      with huge exponents.
>    * Correctly evaluate numbers in scientific notation with large exponents.
>    * Correctly evaluate numbers with many leading zeros.
>  * Bug fixes found with fuzzing
>    * Fix a small memory leak in the parser.
>    * Fix illegal read in the parser on specially crafted input with \t tags.

Indeed if I'm not missing something this needed a revbump (at least
multimedia/ffmpeg3 and packages that uses it (I've noticed that with
mpv) fail otherwise).
(Probably it's not worth to revbump it now)


Thank you!



Home | Main Index | Thread Index | Old Index