forked from pool/cairo
Accepting request 140687 from GNOME:Next
Update to 1.12.8 OBS-URL: https://build.opensuse.org/request/show/140687 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/cairo?expand=0&rev=64
This commit is contained in:
parent
9a177de45f
commit
05ed61afd4
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:a467b2e1f04bfd3f848370ce5e82cfe0a7f712bac05a04d133bc34c94f677a28
|
|
||||||
size 42099760
|
|
3
cairo-1.12.8.tar.xz
Normal file
3
cairo-1.12.8.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:8fbb6fc66117ab4100bad830cb4479497e53c6f3facb98bf05c8d298554ebdd9
|
||||||
|
size 42113752
|
@ -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.12.8.orig/util/cairo-fdr/Makefile.am
|
||||||
+++ cairo-1.10.0/util/cairo-fdr/Makefile.am
|
+++ cairo-1.12.8/util/cairo-fdr/Makefile.am
|
||||||
@@ -9,5 +9,5 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
|
@@ -9,7 +9,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
|
||||||
cairo_fdr_la_SOURCES = fdr.c
|
cairo_fdr_la_SOURCES = fdr.c
|
||||||
cairo_fdr_la_CPPFLAGS = $(AM_CPPFLAGS)
|
cairo_fdr_la_CPPFLAGS = $(AM_CPPFLAGS)
|
||||||
cairo_fdr_la_CFLAGS = $(CAIRO_CFLAGS)
|
cairo_fdr_la_CFLAGS = $(CAIRO_CFLAGS)
|
||||||
-cairo_fdr_la_LDFLAGS = -module -no-undefined
|
-cairo_fdr_la_LDFLAGS = -module -no-undefined
|
||||||
+cairo_fdr_la_LDFLAGS = -module -no-undefined -avoid-version
|
+cairo_fdr_la_LDFLAGS = -module -no-undefined -avoid-version
|
||||||
|
if CAIRO_HAS_DL
|
||||||
cairo_fdr_la_LIBADD = -ldl
|
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.12.8.orig/util/cairo-trace/Makefile.am
|
||||||
+++ cairo-1.10.0/util/cairo-trace/Makefile.am
|
+++ cairo-1.12.8/util/cairo-trace/Makefile.am
|
||||||
@@ -11,7 +11,7 @@ libcairo_trace_la_SOURCES = trace.c
|
@@ -11,7 +11,7 @@ libcairo_trace_la_SOURCES = trace.c
|
||||||
libcairo_trace_la_CPPFLAGS = -DCAIRO_TRACE_OUTDIR="\"$(cairooutdir)\"" \
|
libcairo_trace_la_CPPFLAGS = -DCAIRO_TRACE_OUTDIR="\"$(cairooutdir)\"" \
|
||||||
$(AM_CPPFLAGS)
|
$(AM_CPPFLAGS)
|
||||||
@ -22,16 +24,16 @@ Index: cairo-1.10.0/util/cairo-trace/Makefile.am
|
|||||||
|
|
||||||
libcairo_trace_la_LIBADD = $(real_pthread_LIBS) -lz
|
libcairo_trace_la_LIBADD = $(real_pthread_LIBS) -lz
|
||||||
if CAIRO_HAS_DL
|
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.12.8.orig/util/cairo-sphinx/Makefile.am
|
||||||
+++ cairo-1.10.0/util/cairo-sphinx/Makefile.am
|
+++ cairo-1.12.8/util/cairo-sphinx/Makefile.am
|
||||||
@@ -11,7 +11,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
|
@@ -11,7 +11,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
|
||||||
cairo_sphinx_la_SOURCES = fdr.c
|
cairo_sphinx_la_SOURCES = fdr.c
|
||||||
cairo_sphinx_la_CPPFLAGS = $(AM_CPPFLAGS)
|
cairo_sphinx_la_CPPFLAGS = $(AM_CPPFLAGS)
|
||||||
cairo_sphinx_la_CFLAGS = $(CAIRO_CFLAGS)
|
cairo_sphinx_la_CFLAGS = $(CAIRO_CFLAGS)
|
||||||
-cairo_sphinx_la_LDFLAGS = -module -no-undefined
|
-cairo_sphinx_la_LDFLAGS = -module -no-undefined
|
||||||
+cairo_sphinx_la_LDFLAGS = -module -no-undefined -avoid-version
|
+cairo_sphinx_la_LDFLAGS = -module -no-undefined -avoid-version
|
||||||
|
if CAIRO_HAS_DL
|
||||||
cairo_sphinx_la_LIBADD = -ldl
|
cairo_sphinx_la_LIBADD = -ldl
|
||||||
|
endif
|
||||||
cairo_sphinx_SOURCES = sphinx.c
|
|
||||||
|
@ -1,3 +1,46 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 6 12:21:53 UTC 2012 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- 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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Oct 12 12:00:24 UTC 2012 - dimstar@opensuse.org
|
Fri Oct 12 12:00:24 UTC 2012 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%define build_gl_backend 0
|
%define build_gl_backend 0
|
||||||
|
|
||||||
Name: cairo
|
Name: cairo
|
||||||
Version: 1.12.4
|
Version: 1.12.8
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Vector Graphics Library with Cross-Device Output Support
|
Summary: Vector Graphics Library with Cross-Device Output Support
|
||||||
License: LGPL-2.1+ or MPL-1.1
|
License: LGPL-2.1+ or MPL-1.1
|
||||||
|
Loading…
Reference in New Issue
Block a user