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.15.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d9bcba288a2f
branches:  trunk
changeset: 458358:d9bcba288a2f
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Sep 14 06:46:17 2021 +0000

description:
libass: updated to 0.15.2

Release 0.15.2

This is a bug fix release without API or ABI changes, mainly to fix more known 0.15.0 and 0.15.1 regressions. But as a bonus, it is now possible to build the DirectWrite system font provider for 
Microsoft’s Universal Windows Platform (UWP).

Two known minor 0.15.x DirectWrite system font regressions remain:

when a font is attached/memory-loaded but a different (non-attached) style of the same font is used by the subtitles
(only the attached style[s] will be used; this also affects Core Text since 0.13.0 but not Fontconfig);

in the unlikely case that the full name of a system font equals the family name of another system font
(only the family name matches will be found).

Also please note that our IRC channel #libass has moved from freenode.net to Libera.Chat, and all presence on freenode.net has been fully retired.

Changes:

Fix some known 0.15.x regressions:
Fix Core Text font fallback failing on some fonts with multiple names
Fix DirectWrite failing to look up any but the first loaded variant of system fonts
Fix some format string bugs, which could lead to garbled log messages or on some platforms crashes
Fix ass_set_fonts_dir failing to load long paths
Better handling of control characters that have no associated font glyphs
DirectWrite: font lookup is now closer to VSFilter
DirectWrite: this font provider can now be built for UWP

diffstat:

 multimedia/libass/Makefile |   4 ++--
 multimedia/libass/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r fde21336db1e -r d9bcba288a2f multimedia/libass/Makefile
--- a/multimedia/libass/Makefile        Tue Sep 14 06:42:49 2021 +0000
+++ b/multimedia/libass/Makefile        Tue Sep 14 06:46:17 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2021/05/02 17:43:54 adam Exp $
+# $NetBSD: Makefile,v 1.29 2021/09/14 06:46:17 adam Exp $
 
-DISTNAME=      libass-0.15.1
+DISTNAME=      libass-0.15.2
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=libass/}
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
diff -r fde21336db1e -r d9bcba288a2f multimedia/libass/distinfo
--- a/multimedia/libass/distinfo        Tue Sep 14 06:42:49 2021 +0000
+++ b/multimedia/libass/distinfo        Tue Sep 14 06:46:17 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2021/05/02 17:43:54 adam Exp $
+$NetBSD: distinfo,v 1.15 2021/09/14 06:46:17 adam Exp $
 
-SHA1 (libass-0.15.1.tar.xz) = ceb7450facf37c825bd6b9747e8b471f2a592b16
-RMD160 (libass-0.15.1.tar.xz) = dc33165b9524de57c6d7eed09dbb017072d28dac
-SHA512 (libass-0.15.1.tar.xz) = e5a1cca7a72b21de7da2f83fc46db6b35e822593b67fa16563451f4121965e16e825a1665996a0e6022992e6b0365fc2b9b898932dd8086d2ee87b48851ef307
-Size (libass-0.15.1.tar.xz) = 369884 bytes
+SHA1 (libass-0.15.2.tar.xz) = d7b9698b368569551cb9c8d2007f74c8753775f7
+RMD160 (libass-0.15.2.tar.xz) = 0393230555b2d7fd707bb83e7e48466f47a4245a
+SHA512 (libass-0.15.2.tar.xz) = 4a352d2d21d8a7f25d593f0456cd057912589e55c0709dbf33150d23253fa7859da41584238f03c51782e066a0f92c6849c36b6210324cdb57ed01539921a39b
+Size (libass-0.15.2.tar.xz) = 382036 bytes


Home | Main Index | Thread Index | Old Index