Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2012-03-01 09:50:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "cogl", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/cogl/cogl.changes 2012-01-26 14:18:23.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-03-01 09:50:27.000000000 +0100 @@ -1,0 +2,52 @@ +Wed Feb 22 08:16:48 UTC 2012 - vuntz@opensuse.org + +- Update to version 1.9.6: + + New conformance tests or tests ported from Clutter. + + New public experimental functions. + + Added cogl_kms_renderer_get_kms_fd to get the KMS file + descriptor. + + Bug fixed in the KMS support where it would crash on cleanup if + it couldn't save the CRTC state. + + Bug fixed in the Wayland compositor support where it would leak + EGLImages when creating a texture from a buffer + + The swap_buffer callback in GLX is now delayed until + cogl_poll_dispatch is called so that apps can handle it more + predictably. + + Fixes for bugs with pipelines that are trying to use a layer + with a NULL texture. + + New cogl_framebuffer_* API for drawing directly to the + framebuffer without having to push the framebuffer. + + Most of the _EXP suffixes have been removed from the + experimental API symbols in the hope that the gtk-doc unstable + annotation will be enough to distinguish these. + + Add a COGL_DEBUG=winsys option + + CoglBuffer and CoglPrimitive now take an explicit CoglContext + argument in their constructor. + + Updates to the MSVC build support. + + Add cogl_pipeline_set_layer_null_texture(). + + Fix some bugs where Cogl was assuming there is a direct mapping + between the pipeline layer number and the GL texture unit + number. + + In snippets, there are now always builtin sampler uniforms for + every layer of the pipeline. + + The texture lookup snippet hook now gets passed the sampler for + the unit. + + Some public constants for CoglPixelFormat have been removed + (COGL_UNPREMULT_MASK, COGL_UNORDERED_MASK and + COGL_PIXEL_FORMAT_{24,32}). + + 30-bit pixel formats added. + + COGL_DEBUG=wireframes now correctly renders primitives using + vertex shader snippets. + + cogl_framebuffer_swap_buffers and friends have been renamed to + cogl_onscreen_swap_buffers. + + If the experimental 2.0 API is requested, as far as possible + the headers for the 1.0 API are no longer included. Define + COGL_ENABLE_EXPERIMENTAL_API instead if you want to mix both + APIs. + + Bugs fixed: bgo#660188, bgo#668385, bgo#668856, bgo#668913, + bgo#669368, bgo#669785. +- Remove xz BuildRequires now that it comes for free in the build + system. +- Rename libcogl7 to libcogl8, following upstream soversion change. + +------------------------------------------------------------------- Old: ---- cogl-1.9.4.tar.xz New: ---- cogl-1.9.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cogl.spec ++++++ --- /var/tmp/diff_new_pack.vasjbf/_old 2012-03-01 09:50:28.000000000 +0100 +++ /var/tmp/diff_new_pack.vasjbf/_new 2012-03-01 09:50:28.000000000 +0100 @@ -17,7 +17,7 @@ Name: cogl -Version: 1.9.4 +Version: 1.9.6 Release: 0 Summary: An object oriented GL/GLES Abstraction/Utility Layer License: LGPL-2.1+ @@ -27,8 +27,6 @@ Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz BuildRequires: pkgconfig(cairo) >= 1.10 BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.0 BuildRequires: pkgconfig(gl) @@ -47,7 +45,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. -%package -n libcogl7 +%package -n libcogl8 Summary: An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries Requires: Mesa @@ -55,7 +53,7 @@ # To make the lang package installable Provides: %{name} = %{version} -%description -n libcogl7 +%description -n libcogl8 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. @@ -93,7 +91,7 @@ Group: Development/Libraries/GNOME # cogl-defines.h includes GL/gl.h Requires: Mesa-devel -Requires: libcogl7 = %{version} +Requires: libcogl8 = %{version} Requires: libcogl-pango0 = %{version} Requires: typelib-1_0-Cogl-1_0 = %{version} Requires: typelib-1_0-CoglPango-1_0 = %{version} @@ -119,15 +117,15 @@ %find_lang cogl %fdupes %{buildroot}%{_libdir}/pkgconfig/ -%post -n libcogl7 -p /sbin/ldconfig +%post -n libcogl8 -p /sbin/ldconfig -%postun -n libcogl7 -p /sbin/ldconfig +%postun -n libcogl8 -p /sbin/ldconfig %post -n libcogl-pango0 -p /sbin/ldconfig %postun -n libcogl-pango0 -p /sbin/ldconfig -%files -n libcogl7 +%files -n libcogl8 %defattr(-,root,root) %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl.so.* ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.vasjbf/_old 2012-03-01 09:50:28.000000000 +0100 +++ /var/tmp/diff_new_pack.vasjbf/_new 2012-03-01 09:50:28.000000000 +0100 @@ -1,3 +1,3 @@ -libcogl7 +libcogl8 requires "Mesa-<targettype>" libcogl-pango0 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org