forked from pool/cairo
Accepting request 260350 from GNOME:Next
New stable branch OBS-URL: https://build.opensuse.org/request/show/260350 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/cairo?expand=0&rev=85
This commit is contained in:
parent
c6cfeac335
commit
e94065509e
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2505959eb3f1de3e1841023b61585bfd35684b9733c7b6a3643f4f4cbde6d846
|
||||
size 35889824
|
3
cairo-1.14.0.tar.xz
Normal file
3
cairo-1.14.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2cf5f81432e77ea4359af9dcd0f4faf37d015934501391c311bfd2d19a0134b7
|
||||
size 36584076
|
@ -1,3 +1,95 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 15 16:07:26 UTC 2014 - zaitor@opensuse.org
|
||||
|
||||
- Update to version 1.14.0:
|
||||
+ Features:
|
||||
- Filtering improvements for the image backend, in particular
|
||||
down-scaling of images produces filtered images that depend
|
||||
on all the pixels of the source.
|
||||
- Improve handling of device transformation and scaling,
|
||||
allowing Cairo to now support scaling at a device level,
|
||||
permitting easier, more transparent HiDPI support.
|
||||
- Support JBIG2 mime data in PDF. This allows embedding of
|
||||
more compressed JPEG formats within PDF, rather than
|
||||
including the full uncompressed image. Also, reduce the
|
||||
number of transparency groups used by PDF to keep the file
|
||||
size small and viewing/printing of the PDF fast.
|
||||
- Expand the embedding section to include stencil mask support.
|
||||
- Reorder font declarations to be in natural order.
|
||||
- Update the Skia backend to build against current Skia.
|
||||
- Drop Link-Time Optimization (LTO) support from build system.
|
||||
- Optimize VBO size on GL to 1M and to 16k for EGL.
|
||||
+ API changes:
|
||||
- cairo_surface_set_device_scale,
|
||||
cairo_surface_get_device_scale.
|
||||
- cairo_egl_device_get_display, cairo_egl_device_get_context.
|
||||
+ Dependency changes:
|
||||
- Cairo now requires glib 2.14 for its gobject helper
|
||||
functions, and pixman 0.30 for downscaling.
|
||||
+ Bug fixes:
|
||||
- Don't embed CMYK Jpeg images in svg.
|
||||
- Fix tests to place output in proper location.
|
||||
- Fix determination of alpha for all surfaces when recording.
|
||||
- Extend oversize check to cairo_gl_surface_create_for_texture,
|
||||
so an error surface is returned if the texture is too large
|
||||
to render to.
|
||||
- Fix embedding of mime data in PDF and PS files.
|
||||
- Remove useless error handling in *_reply() functions in XCB.
|
||||
- Fix a double-free exposed by multithreaded apps creating and
|
||||
destroying the same font concurrently (fdo#69470).
|
||||
- Fix corrupt stacks produced by bugs in operand emission for
|
||||
trace.
|
||||
- Fix out of bounds array access in format cache for xlib.
|
||||
- Don't rename glyphs used by seac operator (fdo#70364).
|
||||
- Fix crash on calling cairo_create with a finished surface.
|
||||
- Fix SSIZE_T definition problem when making with MSYS on
|
||||
Windows7.
|
||||
- Fix one off issue in gl context cleanup.
|
||||
- Fix usage of CAIRO_STACK_ARRAY_LENGTH.
|
||||
- Fix rectangle stroke with non rectilinear pen.
|
||||
- Fix imagemask with pattern source failure on some printers
|
||||
(fdo#69485).
|
||||
- Fix whitespace in font names.
|
||||
- Fix page size in generated PDFs (fdo#73452).
|
||||
- Fix path-currentpoint test by preserving current-point in
|
||||
copy_path()/append_path() sequence.
|
||||
- Fix generation of HTML in code docs for
|
||||
cairo-format-stride-for-width (fdo#63257).
|
||||
- Fix spelling of "tessellator" throughout code (fdo#50411).
|
||||
- Fix crash in pixman_image_composite32.
|
||||
- Fix crash when trying to modify a (const) all-clipped
|
||||
cairo_clip_t (fdo#75819).
|
||||
- Add check_composite method to all compositors, to fix crashes
|
||||
in the test suite.
|
||||
- Fix crash in Firefox when scrolling on certain pages.
|
||||
- Fix memory leaks found by static analysis.
|
||||
- Fix build of any2ppm if fork is not available.
|
||||
- Fix broken build for Qt backend, due to missing libstdc++.
|
||||
- Fix typo in two cairo_uint128 functions. Fixes potential
|
||||
build issues on systems without a uint128 type.
|
||||
- Fix build when --enable-pdf=no.
|
||||
- Fix cache_frozen assertions for Win32 print.
|
||||
- Correctly check for xcb image surface for inplace upload.
|
||||
- Fix webkit-based web browser crashes due to empty boxes by
|
||||
skipping over them when tesselating.
|
||||
- Make pixman, libpng, and zlib paths commandline configurable
|
||||
for win32 builds.
|
||||
- Fix image scale on Win32 when GDI scale is not identity.
|
||||
- Fix float endian configure test when using clang -O4.
|
||||
- Fix compilation with Android bionic libc.
|
||||
- Don't try to build util/sphinx on Windows.
|
||||
- Fix loss of precision when emitting joins.
|
||||
- Fix loss of precision and associated rendering issues in
|
||||
cairo-tor-scan-converter from projection onto sample grid.
|
||||
- Fix pixman oversampling of neighbouring edges within a cell
|
||||
by eliminating self-intersections for the pixman traps
|
||||
compositor.
|
||||
- Fix multi-line string splitting in PDFs.
|
||||
- Various cleanups and fixes to warnings, documentation, tests,
|
||||
and build system. Improve error handling and return value
|
||||
checks. Cleanup XFAIL tests and reference images. Cover
|
||||
recently added functionality.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 8 09:13:31 UTC 2014 - fcrozat@suse.com
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
%define build_gl_backend 1
|
||||
|
||||
Name: cairo
|
||||
Version: 1.12.16
|
||||
Version: 1.14.0
|
||||
Release: 0
|
||||
Summary: Vector Graphics Library with Cross-Device Output Support
|
||||
License: LGPL-2.1+ or MPL-1.1
|
||||
@ -50,7 +50,7 @@ BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(freetype2)
|
||||
BuildRequires: pkgconfig(gobject-2.0)
|
||||
BuildRequires: pkgconfig(libpng)
|
||||
BuildRequires: pkgconfig(pixman-1) >= 0.16.0
|
||||
BuildRequires: pkgconfig(pixman-1) >= 0.30.0
|
||||
BuildRequires: pkgconfig(x11)
|
||||
%if %build_xcb_backend
|
||||
BuildRequires: pkgconfig(xcb)
|
||||
|
Loading…
Reference in New Issue
Block a user