Hello community,

here is the log from the commit of package cairo for openSUSE:Factory checked 
in at 2012-11-12 12:33:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cairo (Old)
 and      /work/SRC/openSUSE:Factory/.cairo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cairo", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cairo/cairo.changes      2012-10-26 
07:50:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cairo.new/cairo.changes 2012-11-12 
12:33:14.000000000 +0100
@@ -1,0 +2,43 @@
+Tue Nov  6 12:21:53 UTC 2012 - [email protected]
+
+- Update to version 1.12.8:
+  + Expand the sanity checking for broken combinations of
+    XSendEvent and ShmCompletionEvent.
+  + Notice that "The X.Org Foundation" sometimes also identifies
+    itself as "The Xorg Foundation".
+  + Handle various ages of libXext and its Shm headers.
+  + Fix the invalid clipping of the source drawable when using SHM
+    transport to upload images (fdo#56547).
+  + Handle all Type1 postscript operators for better font
+    compatibility (fdo#56265).
+  + Fix a couple of memory leaks in Type1 font subsetting
+    (fdo#56566)
+  + Tighten the evaluation of the start/stop pen vertices, and catch
+    a few instances where we would use a fan instead of a bevel.
+    (fdo#56432)
+  + Fix assumption that geometric clipping always succeeds with the
+    span-compositor (fdo#56574)
+  + Fix call to spline intersection when evaluating whether a stoke
+    is visible.
+  + Remember to copy inferior sources when using SHM to readback the
+    surface for use as a source.
+- Changes from version 1.12.6:
+  + Fix the recording surface to actually snapshot the source and
+    so fix PDF drawing.
+  + Calling XSendEvent with an XShmCompletionEvent is incompatabile
+    with older Xorg servers.
+  + Reorder CloseDisplay chain so that XShm is not reinstantiated
+    after shutdown, causing a potential crash if the Display was
+    immediately recreated using the same memory address.
+  + Make sure that the Xserver has attached to the SHM segment
+    before deleting it from the global namespace on systems that do
+    not support deferred deletion.
+  + Type1 subsetting support for PDF (and PS) was once again
+    improved to work with a larger number of PDF readers.
+  + GLESv2 build fixes and improved support for embedded GPUs.
+  + Tweak the invisible pen detection for applications that are
+    currently using too large values for geometric tolerance.
+  + A build fix for older freetype libraries.
+- Rebase cairo-modules-no-version.patch.
+
+-------------------------------------------------------------------

Old:
----
  cairo-1.12.4.tar.xz

New:
----
  cairo-1.12.8.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cairo.spec ++++++
--- /var/tmp/diff_new_pack.51lLGw/_old  2012-11-12 12:33:18.000000000 +0100
+++ /var/tmp/diff_new_pack.51lLGw/_new  2012-11-12 12:33:18.000000000 +0100
@@ -20,7 +20,7 @@
 %define build_gl_backend 0
 
 Name:           cairo
-Version:        1.12.4
+Version:        1.12.8
 Release:        0
 Summary:        Vector Graphics Library with Cross-Device Output Support
 License:        LGPL-2.1+ or MPL-1.1

++++++ cairo-modules-no-version.patch ++++++
--- /var/tmp/diff_new_pack.51lLGw/_old  2012-11-12 12:33:18.000000000 +0100
+++ /var/tmp/diff_new_pack.51lLGw/_new  2012-11-12 12:33:18.000000000 +0100
@@ -1,18 +1,20 @@
-Index: cairo-1.10.0/util/cairo-fdr/Makefile.am
+Index: cairo-1.12.8/util/cairo-fdr/Makefile.am
 ===================================================================
---- cairo-1.10.0.orig/util/cairo-fdr/Makefile.am
-+++ cairo-1.10.0/util/cairo-fdr/Makefile.am
-@@ -9,5 +9,5 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
+--- cairo-1.12.8.orig/util/cairo-fdr/Makefile.am
++++ cairo-1.12.8/util/cairo-fdr/Makefile.am
+@@ -9,7 +9,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
  cairo_fdr_la_SOURCES = fdr.c
  cairo_fdr_la_CPPFLAGS = $(AM_CPPFLAGS)
  cairo_fdr_la_CFLAGS = $(CAIRO_CFLAGS)
 -cairo_fdr_la_LDFLAGS = -module -no-undefined
 +cairo_fdr_la_LDFLAGS = -module -no-undefined -avoid-version
+ if CAIRO_HAS_DL
  cairo_fdr_la_LIBADD = -ldl
-Index: cairo-1.10.0/util/cairo-trace/Makefile.am
+ endif
+Index: cairo-1.12.8/util/cairo-trace/Makefile.am
 ===================================================================
---- cairo-1.10.0.orig/util/cairo-trace/Makefile.am
-+++ cairo-1.10.0/util/cairo-trace/Makefile.am
+--- cairo-1.12.8.orig/util/cairo-trace/Makefile.am
++++ cairo-1.12.8/util/cairo-trace/Makefile.am
 @@ -11,7 +11,7 @@ libcairo_trace_la_SOURCES = trace.c
  libcairo_trace_la_CPPFLAGS = -DCAIRO_TRACE_OUTDIR="\"$(cairooutdir)\"" \
                          $(AM_CPPFLAGS)
@@ -22,16 +24,16 @@
  
  libcairo_trace_la_LIBADD = $(real_pthread_LIBS) -lz
  if CAIRO_HAS_DL
-Index: cairo-1.10.0/util/cairo-sphinx/Makefile.am
+Index: cairo-1.12.8/util/cairo-sphinx/Makefile.am
 ===================================================================
---- cairo-1.10.0.orig/util/cairo-sphinx/Makefile.am
-+++ cairo-1.10.0/util/cairo-sphinx/Makefile.am
+--- cairo-1.12.8.orig/util/cairo-sphinx/Makefile.am
++++ cairo-1.12.8/util/cairo-sphinx/Makefile.am
 @@ -11,7 +11,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
  cairo_sphinx_la_SOURCES = fdr.c
  cairo_sphinx_la_CPPFLAGS = $(AM_CPPFLAGS)
  cairo_sphinx_la_CFLAGS = $(CAIRO_CFLAGS)
 -cairo_sphinx_la_LDFLAGS = -module -no-undefined
 +cairo_sphinx_la_LDFLAGS = -module -no-undefined -avoid-version
+ if CAIRO_HAS_DL
  cairo_sphinx_la_LIBADD = -ldl
- 
- cairo_sphinx_SOURCES = sphinx.c
+ endif

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to