pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/libass libass: updated to 0.16.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/e5a623dabca3
branches: trunk
changeset: 379203:e5a623dabca3
user: adam <adam%pkgsrc.org@localhost>
date: Fri May 13 05:21:03 2022 +0000
description:
libass: updated to 0.16.0
libass (0.16.0)
* Fix missing `-framework` options in libass.pc on macOS
* Fix missing GDI or DirectWrite options in libass.pc on Win32
* Fix crashes with fonts missing Postscript names and without one
being synthesised by the font provider
* Fix crashes on negative fontsizes and some overflows
* Fix a rare memory leak introduced in 0.13.0
* Fix minimum dependency versions in configure and our pc-file
* Fix our public headers for use with GCC versions between 3.1.0 and 4.5.0
(was a regression introduced in 0.15.0)
* x86: Fix potential buffer over-read by 16 bytes with AVX2 assembly
when large tiles are not enabled (the default)
* x86: Fix PIC flags not being interpreted by the assembler, breaking the
asm-enabled build setup on NetBSD and OpenBSD. On 32-bit x86, if the toolchain
requires PIC objects and relies on compiler defaults to get PIC implicitly,
you need to pass `--with-pic` to configure to ensure NASM always produces
PIC objects
* x86: Fix AVX support not being detected on non-Intel CPUs and some VMs
* x86: Fix CPUID being used on CPUs not supporting the instruction (<= i486)
and the way it is used for CPUs with less than 7 CPUID-leafs
which could lead to crashes due to illegal instructions
* MS Windows-only issue: Fix crashes with FreeType >= 2.11.1 on Win32
when rendering strikethrough or underline
* Improve `\iclip` quality
* Improve quality of very small outlines
* Switch to wyhash for much better cache performance
* Propagate ZWJ/ZWNJ effects across glyph run boundaries
* Do not depend on compiler-specific defines to actually use built assembly
* Expand documentation and fix mistakes in it
* configure now errors out if an explicitly requested feature is unavailable
* MS Windows-only issue: ease linking against static/shared GNU FriBidi
* Add ASS_FEATURE_WHOLE_TEXT_LAYOUT to apply bidi, shaping and \fay
to the entire unsplit event text. The non-portable `Encoding=-1` mode
always behaves as if the feature were enabled
* MS Windows-only issue: add support for arbitrary Unicode paths;
see documentation of related functions for details
* Improve VSFilter compatibility
* Do not treat format lines using `Actor` in place of `Name`
as custom format lines. The former is used by VSFilter itself,
the latter by Aegisub
* Run bidi and shaping on each glyph run separately by default
* Match VSFilter's \fsp effects on bidi and shaping
* Match VSFilter's \fay behaviour
* Support non-Unicode font cmaps when Win32 API or iconv
is available and can convert to the relevant encoding
* Treat empty clip outlines as if everything was outside the clip
not inside (was a 0.14.0 regression)
* Parse integer parameters of override tags more like VSFilter
diffstat:
multimedia/libass/Makefile | 5 ++---
multimedia/libass/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 7 deletions(-)
diffs (26 lines):
diff -r 1c6ad47ba95c -r e5a623dabca3 multimedia/libass/Makefile
--- a/multimedia/libass/Makefile Fri May 13 05:05:16 2022 +0000
+++ b/multimedia/libass/Makefile Fri May 13 05:21:03 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2021/12/08 16:02:24 adam Exp $
+# $NetBSD: Makefile,v 1.31 2022/05/13 05:21:03 adam Exp $
-DISTNAME= libass-0.15.2
-PKGREVISION= 1
+DISTNAME= libass-0.16.0
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GITHUB:=libass/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
diff -r 1c6ad47ba95c -r e5a623dabca3 multimedia/libass/distinfo
--- a/multimedia/libass/distinfo Fri May 13 05:05:16 2022 +0000
+++ b/multimedia/libass/distinfo Fri May 13 05:21:03 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2021/10/26 11:01:07 nia Exp $
+$NetBSD: distinfo,v 1.18 2022/05/13 05:21:03 adam Exp $
-BLAKE2s (libass-0.15.2.tar.xz) = 5b225528060ab64d1907a8908eb66e6c21eab92b37f27f1d50a64222acd874f2
-SHA512 (libass-0.15.2.tar.xz) = 4a352d2d21d8a7f25d593f0456cd057912589e55c0709dbf33150d23253fa7859da41584238f03c51782e066a0f92c6849c36b6210324cdb57ed01539921a39b
-Size (libass-0.15.2.tar.xz) = 382036 bytes
+BLAKE2s (libass-0.16.0.tar.xz) = 3ab677d4042793433f772640ddaf131fb117d8c39a775348bb8192e65f712639
+SHA512 (libass-0.16.0.tar.xz) = ada605f5887da06aa1d072a52f8baaba64b62008ccb377560d71d5a030c1f5434d6c60fe39a156e063f553b8a07b4dfe954e4d035036888a629c6e663ce60ba9
+Size (libass-0.16.0.tar.xz) = 396304 bytes
Home |
Main Index |
Thread Index |
Old Index