Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2012-01-26 14:18:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-09 12:03:04.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-01-26 14:18:23.000000000 +0100 @@ -1,0 +2,44 @@ +Wed Jan 18 07:00:09 UTC 2012 - vu...@opensuse.org + +- Add Mesa-devel Requires to devel subpackage as cogl-defines.h has + an include for GL/gl.h. + +------------------------------------------------------------------- +Tue Jan 17 07:24:07 UTC 2012 - vu...@opensuse.org + +- Update to version 1.9.4: + + Visual Studio 2008/2010 project files have landed. + + A basic KMS (Kernel Mode Setting) backend was added so we can + run fullscreen Cogl applications without X11 on Linux. + + EGL platforms can now be selected at runtime. + + cogl_matrix_orthographic() was added as a replacement for + cogl_matrix_ortho() since the OpenGL style of arguments for + cogl_matrix_ortho() wasn't consistent with the rest of the Cogl + API. + + Experimental cogl_framebuffer apis were added for manipulating + the per-framebuffer modelview matrix stack. + + Experimental cogl_framebuffer apis were added for manipulating + the per-framebuffer clip stacks. + + The internal _cogl_framebuffer_flush_state() function was + optimized to do a better job of bailing out when no framebuffer + state has changed, and when state has changed the cost should + now scale by the number of changes made instead of scaling by + the total range of framebuffer state that Cogl tracks. + + Internally we finally removed _cogl_enable() which won't mean + much to most people but makes the maintainers happy. + + We added an experimental CoglSnippets api aiming to greatly + simplify how developers can incorporate snippets of GLSL code + into the pipeline. + + We've updated Cogl's client side Wayland support + + We've updated Cogl's compositor side Wayland support, including + updating the example cogland compositor. + + We added an SDL window system backend for Cogl, which provides + a simple, portable way to play with Cogl as a standalone + graphics API with basic support for input events available from + SDL. + + We added mainloop integration support to Cogl. + + Bugs fixed: bgo#650020, bgo#665190, bgo#665604, bgo#665722, + bgo#665723, bgo#667009. +- Rename libcogl6 to libcogl7, following upstream soversion change. + +------------------------------------------------------------------- Old: ---- cogl-1.9.2.tar.bz2 New: ---- cogl-1.9.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cogl.spec ++++++ --- /var/tmp/diff_new_pack.L3vvW7/_old 2012-01-26 14:18:25.000000000 +0100 +++ /var/tmp/diff_new_pack.L3vvW7/_new 2012-01-26 14:18:25.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: cogl -Version: 1.9.2 +Version: 1.9.4 Release: 0 Summary: An object oriented GL/GLES Abstraction/Utility Layer License: LGPL-2.1+ Group: System/Libraries Url: http://clutter-project.org/ -Source0: http://download.gnome.org/sources/cogl/1.9/%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/cogl/1.9/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 @@ -32,7 +32,7 @@ BuildRequires: pkgconfig(cairo) >= 1.10 BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.0 BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(glib-2.0) >= 2.26.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.28.0 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5 BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(pangocairo) >= 1.20 @@ -47,7 +47,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. -%package -n libcogl6 +%package -n libcogl7 Summary: An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries Requires: Mesa @@ -55,7 +55,7 @@ # To make the lang package installable Provides: %{name} = %{version} -%description -n libcogl6 +%description -n libcogl7 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. @@ -91,7 +91,9 @@ %package devel Summary: An object oriented GL/GLES Abstraction/Utility Layer -- Development Files Group: Development/Libraries/GNOME -Requires: libcogl6 = %{version} +# cogl-defines.h includes GL/gl.h +Requires: Mesa-devel +Requires: libcogl7 = %{version} Requires: libcogl-pango0 = %{version} Requires: typelib-1_0-Cogl-1_0 = %{version} Requires: typelib-1_0-CoglPango-1_0 = %{version} @@ -117,15 +119,15 @@ %find_lang cogl %fdupes %{buildroot}%{_libdir}/pkgconfig/ -%post -n libcogl6 -p /sbin/ldconfig +%post -n libcogl7 -p /sbin/ldconfig -%postun -n libcogl6 -p /sbin/ldconfig +%postun -n libcogl7 -p /sbin/ldconfig %post -n libcogl-pango0 -p /sbin/ldconfig %postun -n libcogl-pango0 -p /sbin/ldconfig -%files -n libcogl6 +%files -n libcogl7 %defattr(-,root,root) %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl.so.* ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.L3vvW7/_old 2012-01-26 14:18:25.000000000 +0100 +++ /var/tmp/diff_new_pack.L3vvW7/_new 2012-01-26 14:18:25.000000000 +0100 @@ -1,3 +1,3 @@ -libcogl6 +libcogl7 requires "Mesa-<targettype>" libcogl-pango0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org