Hello community, here is the log from the commit of package cairo for openSUSE:Factory checked in at 2012-05-22 10:08:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cairo (Old) and /work/SRC/openSUSE:Factory/.cairo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cairo", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/cairo/cairo.changes 2012-05-03 10:54:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cairo.new/cairo.changes 2012-05-22 10:08:31.000000000 +0200 @@ -1,0 +2,22 @@ +Sun Apr 29 21:09:19 UTC 2012 - dimstar@opensuse.org + +- Update to version 1.12.2: + + Allow applications to create 0x0 xlib surfaces, such as used by + LibreOffice (fdo#49118) + + Trim composite extents for SOURCE/CLEAR operators to the mask. + + Use fallback fonts in PDF for unhandled computed glyph widths + (fdo#48349) + + Handle snapshots of recording surfaces for analysing pattern + extents. Fixes a regression of reporting the PDF bounding box + as being the page size. + + Fix allocation size for PDF pattern ids. (fdo#49089) + + Fix emission of rectilinear dashed segments, with and without + scaling, and application of degenerate line joins. + + Clamp unbounded fixup polygons to the clip extents. + + Prevent infinite loop due to rounding errors whilst + incrementing along dashes. + + Prevent overflow for inline a8 span filling. + + Miscellaneous build fixes for Cygwin on Windows and Solaris. +- Drop cairo-fix-wrong-allocation.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- cairo-1.12.0.tar.gz cairo-fix-wrong-allocation.patch New: ---- cairo-1.12.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cairo.spec ++++++ --- /var/tmp/diff_new_pack.kJORlB/_old 2012-05-22 10:08:35.000000000 +0200 +++ /var/tmp/diff_new_pack.kJORlB/_new 2012-05-22 10:08:35.000000000 +0200 @@ -20,18 +20,16 @@ %define build_gl_backend 0 Name: cairo -Version: 1.12.0 +Version: 1.12.2 Release: 0 Summary: Vector Graphics Library with Cross-Device Output Support License: LGPL-2.1+ or MPL-1.1 Group: System/Libraries Url: http://cairographics.org/ -Source: http://cairographics.org/releases/%{name}-%{version}.tar.gz +Source: http://cairographics.org/releases/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM cairo-modules-no-version.patch dimstar@opensuse.org -- Build modules with -module -avoid-version. +# PATCH-FIX-UPSTREAM cairo-modules-no-version.patch fdo#29319 dimstar@opensuse.org -- Build modules with -module -avoid-version. Patch0: cairo-modules-no-version.patch -# PATCH-FIX-UPSTREAM cairo-fix-wrong-allocation bnc#758422 fdo#49089 jeffm@suse.com -- Fix wrong allocation in _cairo_pdf_surface_add_source_surface -Patch1: cairo-fix-wrong-allocation.patch # These libraries are needed only for tests. # Do not enable tests in build systems, it causes build loop! #BuildRequires: librsvg-devel poppler-devel @@ -39,6 +37,7 @@ BuildRequires: Mesa-devel %endif BuildRequires: gtk-doc +# Needed by patch0 BuildRequires: libtool BuildRequires: pkg-config BuildRequires: pkgconfig(fontconfig) @@ -148,9 +147,9 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build +# Needed by patch0 NOCONFIGURE=1 ./autogen.sh %configure \ --with-pic \ -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org