Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at Fri Sep 9 11:11:23 CEST 2011. -------- --- cogl/cogl.changes 2011-07-27 15:57:21.000000000 +0200 +++ /mounts/work_src_done/STABLE/cogl/cogl.changes 2011-09-05 23:10:57.000000000 +0200 @@ -1,0 +2,41 @@ +Mon Sep 5 21:06:38 UTC 2011 - vuntz@opensuse.org + +- Update to version 1.7.8: + + Getters for the display and renderer associated with context + + Getter for the number of supported texture units during + fragment processing. + + Optimizations for the GLSL codegen for fragment processing so + we can ignore redundant layers - if for example the "REPLACE" + function is used for layer N then computing anything for + previous layers is redundant. Also if texture combining needs + to sample the same texture multiple times we now re-use the + same sample instead of repeating it. + + Optimize texture uploads to a texture atlas on GLES by avoiding + lots of redundant format conversions. + + Relax the requirement to need braces around blend factors when + using the CoglBlendString syntax. Braces are only needed for + factors involving a subtraction like "(1 - SRC_COLOR[A])" + + Adds API for querying the format of a CoglFramebuffer + + Bugs fixed: bgo#656426, bgo#656441, bgo#656587, bgo#657347, + bgo#657840, bgo#656809. + +------------------------------------------------------------------- +Mon Aug 15 15:19:14 UTC 2011 - dimstar@opensuse.org + +- Update to version 1.7.6: + + Add an experimental cogl_matrix_look_at function + + Fix flipping the y-coordinates for cogl_framebuffer_swap_region + + Automatically allocate framebuffers on first use + + Add experimental cogl_framebuffer_clear functions + + Add a function to get the context given a framebuffer + + Add support for a cogl.conf config file + + Fix using TEXTURE_n as the source for a layer combine + + Some fixes for the WGL backend + + Add experimental API to upload a texture subregion from a + CoglBuffer + + Bugs fixed: bgo#655026, bgo#655216, bgo#655228, bgo#655355, + bog#655400, bgo#655412, bgo#655510, bgo#655556, bgo#655723, + bgo#655724, bgo#656303, bgo#655792, bgo#655791. +- Add xz BuildRequires to be able to decompress the tar.xz source. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- cogl-1.7.4.tar.bz2 New: ---- cogl-1.7.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cogl.spec ++++++ --- /var/tmp/diff_new_pack.GJIH7s/_old 2011-09-09 11:11:19.000000000 +0200 +++ /var/tmp/diff_new_pack.GJIH7s/_new 2011-09-09 11:11:19.000000000 +0200 @@ -18,7 +18,7 @@ Name: cogl -Version: 1.7.4 +Version: 1.7.8 Release: 1 License: LGPLv2.1+ Summary: An object oriented GL/GLES Abstraction/Utility Layer @@ -27,19 +27,21 @@ Source0: http://download.gnome.org/sources/cogl/1.7/%{name}-%{version}.tar.bz2 Source99: baselibs.conf BuildRequires: fdupes -BuildRequires: gtk-doc -BuildRequires: pkgconfig(cairo) -BuildRequires: pkgconfig(gdk-pixbuf-2.0) +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) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.26.0 +BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5 BuildRequires: pkgconfig(libdrm) -BuildRequires: pkgconfig(pangocairo) +BuildRequires: pkgconfig(pangocairo) >= 1.20 BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xcomposite) +BuildRequires: pkgconfig(xcomposite) >= 0.4 BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xext) -BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xfixes) >= 3 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ++++++ cogl-1.7.4.tar.bz2 -> cogl-1.7.8.tar.bz2 ++++++ ++++ 44157 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org