summaryrefslogtreecommitdiff
path: root/multimedia/libass
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
commitbb64c24d40f0b74f21cd15512860b5885f9a1e57 (patch)
tree98315faa27957b8941789265a448587f408dd213 /multimedia/libass
parent4daa01beff98d46de8065e6d87e5a2bca8207215 (diff)
downloadpkgsrc-bb64c24d40f0b74f21cd15512860b5885f9a1e57.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/libass')
-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