Accepting request 111488 from home:vuntz:branches:GNOME:Factory
cleanup after accept OBS-URL: https://build.opensuse.org/request/show/111488 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/cairo?expand=0&rev=55
This commit is contained in:
parent
979f9663fe
commit
48719edfc8
@ -2,17 +2,26 @@
|
|||||||
Mon Mar 26 18:57:45 UTC 2012 - zaitor@opensuse.org
|
Mon Mar 26 18:57:45 UTC 2012 - zaitor@opensuse.org
|
||||||
|
|
||||||
- Update to version 1.12.0:
|
- Update to version 1.12.0:
|
||||||
+ New procedural pattern; the mesh gradient.
|
+ Introduction of a new procedural pattern: the mesh gradient.
|
||||||
+ New API to create a callback pattern,
|
+ New API to create a callback pattern:
|
||||||
cairo_pattern_create_raster_source.
|
cairo_pattern_create_raster_source.
|
||||||
+ XCB is now a supported backend.
|
+ XCB is now a supported backend.
|
||||||
+ New common API to address any surface as an image and so allow
|
+ New common API to address any surface as an image and so allow
|
||||||
direct modification of the raster data.
|
direct modification of the raster data:
|
||||||
|
cairo_surface_create_similar_image, cairo_surface_map_to_image,
|
||||||
|
and cairo_surface_unmap_image.
|
||||||
|
+ Many performance improvements.
|
||||||
|
+ Introduction of new antialias hints (NONE, FAST, GOOD, BEST).
|
||||||
|
+ Introduction of a new observation architecture:
|
||||||
|
cairo_surface_observer_t.
|
||||||
+ OpenGL backend has seen significant work including the port to
|
+ OpenGL backend has seen significant work including the port to
|
||||||
GLESv2 and the exploitation of advanced hardware features.
|
GLESv2 and the exploitation of advanced hardware features.
|
||||||
+ Several other performance enhancements.
|
- Enable build of XCB backend as it's now officially supported: set
|
||||||
- Enable build of XCB backend for openSUSE.
|
%build_xcb_backend macro to 1.
|
||||||
- Drop cairo-fix-libs.patch, fixed upstream.
|
- Note that we don't build Xlib/XCB support as it's disabled by
|
||||||
|
default upstream.
|
||||||
|
- Also add pkgconfig(xcb-shm) BuildRequires for XCB/SHM support.
|
||||||
|
- Drop cairo-fix-libs.patch: fixed upstream.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 14 09:59:51 UTC 2012 - vuntz@opensuse.org
|
Tue Feb 14 09:59:51 UTC 2012 - vuntz@opensuse.org
|
||||||
|
@ -47,6 +47,7 @@ BuildRequires: pkgconfig(pixman-1)
|
|||||||
BuildRequires: pkgconfig(x11)
|
BuildRequires: pkgconfig(x11)
|
||||||
%if %build_xcb_backend
|
%if %build_xcb_backend
|
||||||
BuildRequires: pkgconfig(xcb)
|
BuildRequires: pkgconfig(xcb)
|
||||||
|
BuildRequires: pkgconfig(xcb-shm)
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: pkgconfig(xrender)
|
BuildRequires: pkgconfig(xrender)
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
@ -162,11 +163,8 @@ NOCONFIGURE=1 ./autogen.sh
|
|||||||
--enable-tee \
|
--enable-tee \
|
||||||
%if %build_xcb_backend
|
%if %build_xcb_backend
|
||||||
--enable-xcb \
|
--enable-xcb \
|
||||||
--enable-xlib-xcb \
|
|
||||||
--enable-xlib \
|
|
||||||
%else
|
|
||||||
--enable-xlib \
|
|
||||||
%endif
|
%endif
|
||||||
|
--enable-xlib \
|
||||||
--disable-gtk-doc \
|
--disable-gtk-doc \
|
||||||
--disable-static
|
--disable-static
|
||||||
make %{?_smp_mflags} V=1
|
make %{?_smp_mflags} V=1
|
||||||
|
Loading…
Reference in New Issue
Block a user