commit cairo for openSUSE:Factory
Hello community,
here is the log from the commit of package cairo for openSUSE:Factory
checked in at Mon Oct 5 23:22:38 CEST 2009.
--------
--- GNOME/cairo/cairo.changes 2009-08-02 01:32:49.000000000 +0200
+++ cairo/cairo.changes 2009-10-05 23:01:49.000000000 +0200
@@ -1,0 +2,27 @@
+Mon Oct 5 18:16:03 CEST 2009 - vuntz@opensuse.org
+
+- Go back to cairo 1.8.8, for maintenance reasons. Changes from
+ 1.8.6 that we had before:
+ + build fixes
+ + fix uninitialised status return within
+ _cairo_clip_intersect_mask().
+ + avoid transforming nearly-degenerate matrices into degenerate
+ matrices (bmo#467423)
+ + a few FreeType font handling bugs were fixed (fdo#21985,
+ fdo#21706)
+ + ensure win32 font backend sets the return value to -1
+ (indicating the absent glyph) if the font index lookup for the
+ unicode character fails (fdo#20255)
+ + improved documentation (fdo#20095, fdo#20154, fdo#20180,
+ fdo#20183, fdo#20182, fdo#20441)
+- Drop cairo-missing-include-fdo22610.patch: not needed with this
+ version.
+- Add cairo-1.8.6-repeat-modes.patch: this is a patch used by
+ Fedora and Ubuntu to improve performance.
+- Add cairo-lcd-filter.patch, similar to the old
+ cairo-lcd-filter-fdo10301.patch patch we had. But we're now using
+ the Debian/Ubuntu/Mandriva version for better maintainability.
+- Explicitly pass --enable-pdf to configure because we require PDF
+ support.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
cairo-1.9.2.tar.bz2
cairo-missing-include-fdo22610.patch
New:
----
cairo-1.8.6-repeat-modes.patch
cairo-1.8.8.tar.bz2
cairo-lcd-filter.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cairo.spec ++++++
--- /var/tmp/diff_new_pack.OcPf7u/_old 2009-10-05 23:20:42.000000000 +0200
+++ /var/tmp/diff_new_pack.OcPf7u/_new 2009-10-05 23:20:42.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package cairo (Version 1.9.2)
+# spec file for package cairo (Version 1.8.8)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -32,11 +32,13 @@
Group: Development/Libraries/X11
Summary: Vector Graphics Library with Cross-Device Output Support
Url: http://cairographics.org/
-Version: 1.9.2
-Release: 2
+Version: 1.8.8
+Release: 1
Source: %{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM cairo-missing-include.patch-fdo22610.patch captain.magnus@opensuse.org -- Add missing include to silence OBS
-Patch0: cairo-missing-include-fdo22610.patch
+# PATCH-FIX-UPSTREAM cairo-1.8.6-repeat-modes.patch vuntz@opensuse.org -- Based on patch from Fedora & Ubuntu
+Patch0: cairo-1.8.6-repeat-modes.patch
+# PATCH-FIX-UPSTREAM cairo-lcd-filter.patch vuntz@opensuse.org -- Improve font rendering on LCD, patch used by Debian, Mandriva & Ubuntu
+Patch1: cairo-lcd-filter.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Last present in SuSE Linux 10.0 (and NLD9):
Obsoletes: libpixman <= 0.1.1
@@ -54,12 +56,6 @@
identical output on all output media while taking advantage of display
hardware acceleration when available.
-
-
-Authors:
---------
- Carl D. Worth
participants (1)
-
root@Hilbert.suse.de