Hello community,
here is the log from the commit of package cairo
checked in at Thu Mar 15 01:22:13 CET 2007.
--------
--- GNOME/cairo/cairo.changes 2007-02-02 17:07:20.000000000 +0100
+++ /mounts/work_src_done/STABLE/cairo/cairo.changes 2007-03-13 17:07:43.000000000 +0100
@@ -1,0 +2,10 @@
+Tue Mar 13 12:03:10 CET 2007 - sbrabec@suse.cz
+
+- Updated to version 1.4.0:
+ * Performance improvements.
+ * API additions.
+ * Many bug fixes.
+ * Documentation improvements.
+- Enabled XCB and DirectFB backends.
+
+-------------------------------------------------------------------
Old:
----
cairo-1.2.4.tar.bz2
New:
----
cairo-1.4.0.tar.bz2
cairo-snprintf-overflow.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cairo.spec ++++++
--- /var/tmp/diff_new_pack.GQ7426/_old 2007-03-15 01:16:20.000000000 +0100
+++ /var/tmp/diff_new_pack.GQ7426/_new 2007-03-15 01:16:20.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package cairo (Version 1.2.4)
+# spec file for package cairo (Version 1.4.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,21 +11,28 @@
# norootforbuild
Name: cairo
-BuildRequires: freetype2-devel glitz-devel libpng-devel
-# FIXME: Only for directory ownership:
+BuildRequires: DirectFB-devel freetype2-devel glitz-devel libpng-devel pkg-config xorg-x11-devel
+%if %suse_version > 1020
+BuildRequires: xorg-x11-libxcb-devel
+%endif
+# These libraries are needed only for tests.
+# Do not enable tests in build systems, it causes build loop!
+#BuildRequires: librsvg-devel poppler-devel
+# Needed only for directory ownership:
BuildRequires: gtk-doc
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL), MOZILLA PUBLIC LICENSE (MPL/NPL)
Group: Development/Libraries/X11
Summary: Vector Graphics Library with Cross-Device Output Support
URL: http://cairographics.org/
-Version: 1.2.4
-Release: 20
+Version: 1.4.0
+Release: 1
Source: %{name}-%{version}.tar.bz2
Patch2: cairo-remove-requires-private.patch
Patch3: cairo-defines.patch
Patch4: cairo-1.0.2-depth-fix-1.patch
Patch6: bugzilla-104365.patch
Patch7: cairo-1.2.4-lcd-filter-1.patch
+Patch8: cairo-snprintf-overflow.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Last present in SuSE Linux 10.0 (and NLD9):
Obsoletes: libpixman
@@ -46,9 +53,13 @@
%package devel
Summary: Development environment for cairo
Group: Development/Libraries/X11
-Requires: %{name} = %{version} freetype2-devel fontconfig-devel xorg-x11-devel libpng-devel glitz-devel
+Requires: %{name} = %{version} freetype2-devel fontconfig-devel xorg-x11-devel
+Requires: DirectFB-devel libpng-devel glitz-devel
%if %(rpm -q --queryformat=%%{version} xorg-x11-devel | sed 's/\..*$//') >= 7
Requires: xorg-x11-libXrender-devel xorg-x11-libX11-devel
+%if %suse_version > 1020
+Requires: xorg-x11-libxcb-devel
+%endif
%endif
# Last present in SuSE Linux 10.0 (and NLD9):
Obsoletes: libpixman-devel
@@ -79,22 +90,29 @@
Carl D. Worth