Received: by mail.netbsd.org (Postfix, from userid 605) id 997A684EF6; Fri, 13 May 2022 05:20:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D254784EF3 for ; Fri, 13 May 2022 05:20:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id u4xmLAut2ErW for ; Fri, 13 May 2022 05:20:42 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id F017B84CEE for ; Fri, 13 May 2022 05:20:41 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id DAB6DFA94; Fri, 13 May 2022 05:21:03 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1652419263194120" MIME-Version: 1.0 Date: Fri, 13 May 2022 05:21:03 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/multimedia/libass To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20220513052103.DAB6DFA94@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1652419263194120 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Fri May 13 05:21:03 UTC 2022 Modified Files: pkgsrc/multimedia/libass: Makefile distinfo Log Message: 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 To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 pkgsrc/multimedia/libass/Makefile cvs rdiff -u -r1.17 -r1.18 pkgsrc/multimedia/libass/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1652419263194120 Content-Disposition: inline Content-Length: 1585 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/multimedia/libass/Makefile diff -u pkgsrc/multimedia/libass/Makefile:1.30 pkgsrc/multimedia/libass/Makefile:1.31 --- pkgsrc/multimedia/libass/Makefile:1.30 Wed Dec 8 16:02:24 2021 +++ pkgsrc/multimedia/libass/Makefile Fri May 13 05:21:03 2022 @@ -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} Index: pkgsrc/multimedia/libass/distinfo diff -u pkgsrc/multimedia/libass/distinfo:1.17 pkgsrc/multimedia/libass/distinfo:1.18 --- pkgsrc/multimedia/libass/distinfo:1.17 Tue Oct 26 11:01:07 2021 +++ pkgsrc/multimedia/libass/distinfo Fri May 13 05:21:03 2022 @@ -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 --_----------=_1652419263194120--