summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authormaya <maya@pkgsrc.org>2016-11-01 20:15:28 +0000
committermaya <maya@pkgsrc.org>2016-11-01 20:15:28 +0000
commit842d0fb06c663f090c1210e0c9c8737f9ccf98de (patch)
treeac6f8d1ea1ccbe666311373c138415ca1dc9c299 /multimedia
parent987ccc66b9ed8517a15182c201dcbb35f9fe7d61 (diff)
downloadpkgsrc-842d0fb06c663f090c1210e0c9c8737f9ccf98de.tar.gz
libass: update to 0.13.4
changes from 0.13.1 to 0.13.4 Bug fixes found with fuzzing Fix memory reallocation in the shaper. (CVE-2016-7972) Fix two small memory leaks in the parser and test program. Fix illegal read in Gaussian blur coefficient calculations. (CVE-2016-7970) Fix mode 0/3 line wrapping equalization in specific cases which could result in illegal reads while laying out and shaping text. (CVE-2016-7969) Improve compatibility/portablility of build system, should fix e.g. compilation on Solaris. Fix memory leak in DirectWrite font provider. Fix the rasterizer when rendering some large outlines. Remove hack that forced RTL base direction depending on font encoding. Greatly improve the internal caches with refcounting and gradual clearing. Add ass_set_check_readorder() API function to disable use of the ReadOrder field for duplicate checking in ass_process_chunk(). ass_step_sub(track, now, 0) now finds the start of the subtitle at now. Bug fixes: Fix an issue with the new duplicate checking, which could lead to missing subtitles after seeking. Fix a crash with Core Text under specific circumstances.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/libass/Makefile4
-rw-r--r--multimedia/libass/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/multimedia/libass/Makefile b/multimedia/libass/Makefile
index 6c61c93b089..760049d7a95 100644
--- a/multimedia/libass/Makefile
+++ b/multimedia/libass/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2015/12/13 10:25:48 adam Exp $
+# $NetBSD: Makefile,v 1.16 2016/11/01 20:15:28 maya Exp $
-DISTNAME= libass-0.13.1
+DISTNAME= libass-0.13.4
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GITHUB:=libass/}
GITHUB_PROJECT= libass
diff --git a/multimedia/libass/distinfo b/multimedia/libass/distinfo
index 1cd0449f664..78f2c9aa947 100644
--- a/multimedia/libass/distinfo
+++ b/multimedia/libass/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2015/12/13 10:25:48 adam Exp $
+$NetBSD: distinfo,v 1.10 2016/11/01 20:15:28 maya Exp $
-SHA1 (libass-0.13.1.tar.xz) = a48a5d160f0644423f1baa66f88aae8fe24c9487
-RMD160 (libass-0.13.1.tar.xz) = 09283ad89c01075b10ebb55f547c369eb249bc3e
-SHA512 (libass-0.13.1.tar.xz) = 0558e6bb139d9e3c506fa358b02dbeecf574098defb9a4d4c935dac402fc9cf09725114612d3a987f54dee5a08d55f135a64fd87d35fc25dda1bef72bc23d720
-Size (libass-0.13.1.tar.xz) = 318840 bytes
+SHA1 (libass-0.13.4.tar.xz) = 94310b35ccb997d0b9b61cfcd2eaa51d4c7f191c
+RMD160 (libass-0.13.4.tar.xz) = d7663b360146c528f74a9e6356ea2982393f017b
+SHA512 (libass-0.13.4.tar.xz) = a46712069684755193df423753216bb4584e561ebec2202f059d8a206616d936b74b401cc53e62040f06c42b4840033003deac39d1b4bae7655b465fcab24f9d
+Size (libass-0.13.4.tar.xz) = 350840 bytes