From 41958da5d3c328f566a9e6cca2253ee2cf8effe597a9b54397f24516a507f68c Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Sat, 22 Dec 2007 18:32:36 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cairo?expand=0&rev=9 --- cairo-1.4.10.tar.bz2 | 3 --- cairo-1.4.12.tar.bz2 | 3 +++ cairo.changes | 24 ++++++++++++++++++++++++ cairo.spec | 32 +++++++++++++++++++++++++++----- 4 files changed, 54 insertions(+), 8 deletions(-) delete mode 100644 cairo-1.4.10.tar.bz2 create mode 100644 cairo-1.4.12.tar.bz2 diff --git a/cairo-1.4.10.tar.bz2 b/cairo-1.4.10.tar.bz2 deleted file mode 100644 index d727e35..0000000 --- a/cairo-1.4.10.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c3a958eaba7858a0c8392cf20885643639dee35e0b6b4eca44172e24d2c59ec4 -size 2631064 diff --git a/cairo-1.4.12.tar.bz2 b/cairo-1.4.12.tar.bz2 new file mode 100644 index 0000000..a22700b --- /dev/null +++ b/cairo-1.4.12.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5465c21b384a61859f9b95878ca42bc1c90c1ed702063e5cab212fa0d42d944c +size 2712460 diff --git a/cairo.changes b/cairo.changes index 5249c36..8e256ab 100644 --- a/cairo.changes +++ b/cairo.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Fri Dec 21 03:54:26 CET 2007 - maw@suse.de + +- Update to version 1.4.12: + + Avoid overflow when allocating large buffers + + Fix crash with cairo_pattern_set_user_data + + Fix broken locking in cairo-ft error path + + Avoid crash when cleaning up after Render extension + + Avoid crash for zero-sized bitmap glyph + + Avoid crash with type-1 fonts and ft and atsui enabled + + Fix many error-handling cases in the Quartz/ATSUI code + + Eliminate cairo_stroke crash with scaling near zero + + Fix PDF linear gradients without stops at 0.0 and 1.0 + + Fix PDF CFF subsetting to work with Apple Preview + + Report proper errors on out-of-memory on win32 + + Fix EXTEND_NONE gradients for cairo-quartz + + Fix odd-number-of-dashes dashing for cairo-quartz + + Fix erroneous results from cairo_stroke_extents + + Force non-AA text when bitmap strikes are available + + Fix cairo-atsui font metrics + + Avoid drawing shutdown for glyph-not-found in font + + Don't raise an error for creating an empty path + + Free glyph surfaces after uploading to X server cache. + ------------------------------------------------------------------- Wed Jul 4 15:00:38 CEST 2007 - sbrabec@suse.cz diff --git a/cairo.spec b/cairo.spec index 1d31130..ed1d6ad 100644 --- a/cairo.spec +++ b/cairo.spec @@ -1,5 +1,5 @@ # -# spec file for package cairo (Version 1.4.10) +# spec file for package cairo (Version 1.4.12) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -24,11 +24,11 @@ BuildRequires: DirectFB-devel #BuildRequires: librsvg-devel poppler-devel # Needed only for directory ownership: BuildRequires: gtk-doc -License: LGPL v2 or later, MOZILLA PUBLIC LICENSE (MPL/NPL) +License: LGPL v2.1 or later; MOZILLA PUBLIC LICENSE (MPL/NPL) Group: Development/Libraries/X11 Summary: Vector Graphics Library with Cross-Device Output Support -URL: http://cairographics.org/ -Version: 1.4.10 +Url: http://cairographics.org/ +Version: 1.4.12 Release: 1 Source: %{name}-%{version}.tar.bz2 # This fixes a problem with libpixman getting the depth wrong for some @@ -39,6 +39,7 @@ Source: %{name}-%{version}.tar.bz2 # libpixmap should be fixed if it hasn't already. Patch4: cairo-1.0.2-depth-fix-1.patch Patch6: bugzilla-104365.patch +# FIXME: This patch needs to be redone. Patch7: cairo-1.4.10-lcd-filter-1.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # Last present in SuSE Linux 10.0 (and NLD9): @@ -102,7 +103,7 @@ Authors: %setup -q %patch4 %patch6 -p1 -%patch7 -p1 +# %patch7 -p1 %build autoreconf -f -i @@ -153,6 +154,27 @@ rm -rf ${RPM_BUILD_ROOT} %{_datadir}/gtk-doc/html/* %changelog +* Fri Dec 21 2007 - maw@suse.de +- Update to version 1.4.12: + + Avoid overflow when allocating large buffers + + Fix crash with cairo_pattern_set_user_data + + Fix broken locking in cairo-ft error path + + Avoid crash when cleaning up after Render extension + + Avoid crash for zero-sized bitmap glyph + + Avoid crash with type-1 fonts and ft and atsui enabled + + Fix many error-handling cases in the Quartz/ATSUI code + + Eliminate cairo_stroke crash with scaling near zero + + Fix PDF linear gradients without stops at 0.0 and 1.0 + + Fix PDF CFF subsetting to work with Apple Preview + + Report proper errors on out-of-memory on win32 + + Fix EXTEND_NONE gradients for cairo-quartz + + Fix odd-number-of-dashes dashing for cairo-quartz + + Fix erroneous results from cairo_stroke_extents + + Force non-AA text when bitmap strikes are available + + Fix cairo-atsui font metrics + + Avoid drawing shutdown for glyph-not-found in font + + Don't raise an error for creating an empty path + + Free glyph surfaces after uploading to X server cache. * Wed Jul 04 2007 - sbrabec@suse.cz - Updated to version 1.4.10: * Eliminate X errors that were killing OO.o