commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2020-06-11 10:00:14 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new.3606 (New) Package is "cogl" Thu Jun 11 10:00:14 2020 rev:49 rq:811864 version:1.22.8 Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2020-04-23 18:25:47.303553806 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new.3606/cogl.changes 2020-06-11 10:00:34.778364710 +0200 @@ -1,0 +2,13 @@ +Thu Jun 4 15:20:49 UTC 2020 - Bjørn Lie + +- Update to version 1.22.8: + + Fix building against libglvnd-provided EGL headers. + + Stop checking the Automake version. + + Fix compiler warnings with GCC ≥ 9. + + Ensure we don't close the same X display twice. + + Test suite fixes. + + Free pipeline state last. +- Drop cogl-fix-mesa20.patch: Fixed upstream. Following this, drop + libtool BuildRequires and autoreconf call, no longer needed. + +--- Old: cogl-1.22.6.tar.xz cogl-fix-mesa20.patch New: cogl-1.22.8.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.EAGImt/_old 2020-06-11 10:00:36.038368768 +0200 +++ /var/tmp/diff_new_pack.EAGImt/_new 2020-06-11 10:00:36.042368781 +0200 @@ -19,7 +19,7 @@ %define with_GLES2 1 %define with_COGLGST 0 Name: cogl -Version:1.22.6 +Version:1.22.8 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT @@ -27,13 +27,9 @@ URL:http://clutter-project.org/ Source0: https://download.gnome.org/sources/cogl/1.22/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM cogl-fix-mesa20.patch sndir...@suse.de -- Fix build against Mesa 20 -Patch0: cogl-fix-mesa20.patch BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 -# Needed as patch0 touches the buildsystem -BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) >= 1.10 BuildRequires: pkgconfig(egl) @@ -189,8 +185,6 @@ %autosetup -p1 %build -# Needed as patch0 touches buildsystem -autoreconf -fiv %configure \ --disable-static \ --enable-gtk-doc \ ++ cogl-1.22.6.tar.xz -> cogl-1.22.8.tar.xz ++ 8330 lines of diff (skipped)
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2020-04-23 18:25:45 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new.2738 (New) Package is "cogl" Thu Apr 23 18:25:45 2020 rev:48 rq:795163 version:1.22.6 Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2020-02-26 15:14:31.142325178 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new.2738/cogl.changes 2020-04-23 18:25:47.303553806 +0200 @@ -1,0 +2,10 @@ +Tue Mar 10 19:53:53 UTC 2020 - bjorn@gmail.com + +- Update to version 1.22.6: + + Build with newer versions of Pango + + Fix the pkg-config files for cogl-gst and cogl-pango +- Drop usage of source services, back to regular tarball. +- Update content of cogl-fix-mesa20.patch to commit checked in + upstream. + +--- Old: _service _servicedata cogl-1.22.4+8.tar.xz New: cogl-1.22.6.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.XpgjyL/_old 2020-04-23 18:25:47.943555031 +0200 +++ /var/tmp/diff_new_pack.XpgjyL/_new 2020-04-23 18:25:47.943555031 +0200 @@ -19,21 +19,20 @@ %define with_GLES2 1 %define with_COGLGST 0 Name: cogl -Version:1.22.4+8 +Version:1.22.6 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT Group: Development/Libraries/GNOME URL:http://clutter-project.org/ -#Source0: http://download.gnome.org/sources/cogl/1.22/%%{name}-%%{version}.tar.xz -Source: %{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/cogl/1.22/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-UPSTREAM cogl-fix-mesa20.patch sndir...@suse.de -- Fix build against Mesa 20 Patch0: cogl-fix-mesa20.patch BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 -# Needed as we are using a git-checkout +# Needed as patch0 touches the buildsystem BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) >= 1.10 @@ -190,8 +189,8 @@ %autosetup -p1 %build -# Needed as we are using a git-checkout -NOCONFIGURE=1 ./autogen.sh +# Needed as patch0 touches buildsystem +autoreconf -fiv %configure \ --disable-static \ --enable-gtk-doc \ ++ cogl-1.22.4+8.tar.xz -> cogl-1.22.6.tar.xz ++ 167572 lines of diff (skipped) ++ cogl-fix-mesa20.patch ++ --- /var/tmp/diff_new_pack.XpgjyL/_old 2020-04-23 18:25:48.515556126 +0200 +++ /var/tmp/diff_new_pack.XpgjyL/_new 2020-04-23 18:25:48.515556126 +0200 @@ -1,6 +1,41 @@ cogl-1.22.4+8.orig/configure.ac2020-02-24 14:18:52.687126415 + -+++ cogl-1.22.4+8/configure.ac 2020-02-24 14:30:10.484314856 + -@@ -1216,6 +1216,12 @@ +From fb1acfecad5f3e9c81f0887e892be6b9c7c5bc47 Mon Sep 17 00:00:00 2001 +From: Alexander Tsoy +Date: Tue, 29 Oct 2019 15:17:51 + +Subject: [PATCH] Fix building against libglvnd-provided EGL headers + +Add missing EGL/eglmesaext.h include. When building against mesa-provided +headers, this header is included indirectly via EGL/eglext.h. + +Also fix typo COGL_EGL_INCLUDE -> COGL_EGL_INCLUDES + + +(cherry picked from commit 9c4764224aded552fb855b1c2b85b26d2b894adf) +--- + configure.ac | 16 ++-- + 1 file changed, 14 insertions(+), 2 deletions(-) + +diff --git a/configure.ac b/configure.ac +index a9a81c9d..1f0c6060 100644 +--- a/configure.ac b/configure.ac +@@ -685,10 +685,15 @@ AS_IF([test "x$enable_gles1" = "xyes"], + AC_SUBST([COGL_EGL_INCLUDES]) + + AC_CHECK_HEADERS([EGL/eglext.h], +- [COGL_EGL_INCLUDES="$COGL_EGL_INCLUDE ++ [COGL_EGL_INCLUDES="$COGL_EGL_INCLUDES + #include "], + [], + [$COGL_EGL_INCLUDES]) ++AC_CHECK_HEADERS([EGL/eglmesaext.h], ++ [COGL_EGL_INCLUDES="$COGL_EGL_INCLUDES ++#include "], ++ [], ++ [$COGL_EGL_INCLUDES]) + + # Check for a GLES 1.x Common Profile library with/without EGL. + # +@@ -1216,6 +1221,12 @@ AS_IF([test "x$NEED_EGL" = "xyes" && test "x$EGL_CHECKED" != "xyes"], [], [AC_MSG_ERROR([Unable to locate required EGL headers])], [#include ]) @@ -13,7 +48,7 @@ AC_CHECK_LIB(EGL, [eglInitialize], [COGL_EXTRA_LDFLAGS="$COGL_EXTRA_LDFLAGS -lEGL"], -@@ -1226,7 +1232,8 @@ +@@ -1226,7 +1237,8 @@ AS_IF([test "x$NEED_EGL" = "xyes" && test "x$EGL_CHECKED" != "xyes"],
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2020-02-26 15:14:25 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new.26092 (New) Package is "cogl" Wed Feb 26 15:14:25 2020 rev:47 rq:779104 version:1.22.4+8 Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2020-01-28 10:47:32.948510641 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new.26092/cogl.changes 2020-02-26 15:14:31.142325178 +0100 @@ -1,0 +2,6 @@ +Mon Feb 24 14:35:32 UTC 2020 - Stefan Dirsch + +- Add cogl-fix-mesa20.patch: fixes build against Mesa 20 + (boo#1164688, glgo#GNOME/cogl!17). + +--- New: cogl-fix-mesa20.patch Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.fAFKYI/_old 2020-02-26 15:14:32.098327086 +0100 +++ /var/tmp/diff_new_pack.fAFKYI/_new 2020-02-26 15:14:32.098327086 +0100 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,6 +28,8 @@ #Source0: http://download.gnome.org/sources/cogl/1.22/%%{name}-%%{version}.tar.xz Source: %{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM cogl-fix-mesa20.patch sndir...@suse.de -- Fix build against Mesa 20 +Patch0: cogl-fix-mesa20.patch BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 ++ cogl-fix-mesa20.patch ++ --- cogl-1.22.4+8.orig/configure.ac 2020-02-24 14:18:52.687126415 + +++ cogl-1.22.4+8/configure.ac 2020-02-24 14:30:10.484314856 + @@ -1216,6 +1216,12 @@ [], [AC_MSG_ERROR([Unable to locate required EGL headers])], [#include ]) +AC_CHECK_HEADERS( + [EGL/eglmesaext.h], + [], + [AC_MSG_ERROR([Unable to locate required EGL headers])], + [#include +#include ]) AC_CHECK_LIB(EGL, [eglInitialize], [COGL_EXTRA_LDFLAGS="$COGL_EXTRA_LDFLAGS -lEGL"], @@ -1226,7 +1232,8 @@ ) COGL_EGL_INCLUDES="#include -#include " +#include +#include " AC_SUBST([COGL_EGL_INCLUDES]) ])
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2020-01-28 10:47:31 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new.26092 (New) Package is "cogl" Tue Jan 28 10:47:31 2020 rev:46 rq:767345 version:1.22.4+8 Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2019-09-11 10:18:40.383523571 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new.26092/cogl.changes 2020-01-28 10:47:32.948510641 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 14:06:17 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use + +--- Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.faTUzc/_old 2020-01-28 10:47:34.364511510 +0100 +++ /var/tmp/diff_new_pack.faTUzc/_new 2020-01-28 10:47:34.364511510 +0100 @@ -71,7 +71,6 @@ Summary:An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries Requires: Mesa -Recommends: %{name}-lang = %{version} # To make the lang package installable Provides: %{name} = %{version}
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2019-09-11 10:18:32 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new.7948 (New) Package is "cogl" Wed Sep 11 10:18:32 2019 rev:45 rq:729410 version:1.22.4+8 Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2019-05-03 22:19:04.984304004 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new.7948/cogl.changes 2019-09-11 10:18:40.383523571 +0200 @@ -1,0 +2,8 @@ +Sat Sep 07 08:26:56 UTC 2019 - bjorn@gmail.com + +- Update to version 1.22.4+8: + + Add fallback for semi-private symbols in Pango. + + Updated translations. +- Use PARENT_TAG and TAG_OFFSET in service file. + +--- Old: cogl-1.22.4+20190423.9bc253e9.tar.xz New: cogl-1.22.4+8.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.EsyFWF/_old 2019-09-11 10:18:41.039523489 +0200 +++ /var/tmp/diff_new_pack.EsyFWF/_new 2019-09-11 10:18:41.039523489 +0200 @@ -19,7 +19,7 @@ %define with_GLES2 1 %define with_COGLGST 0 Name: cogl -Version:1.22.4+20190423.9bc253e9 +Version:1.22.4+8 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT ++ _service ++ --- /var/tmp/diff_new_pack.EsyFWF/_old 2019-09-11 10:18:41.063523486 +0200 +++ /var/tmp/diff_new_pack.EsyFWF/_new 2019-09-11 10:18:41.063523486 +0200 @@ -3,7 +3,7 @@ https://gitlab.gnome.org/GNOME/cogl.git git cogl-1.22 -1.22.4+%cd.%h +@PARENT_TAG@+@TAG_OFFSET@ enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.EsyFWF/_old 2019-09-11 10:18:41.079523484 +0200 +++ /var/tmp/diff_new_pack.EsyFWF/_new 2019-09-11 10:18:41.079523484 +0200 @@ -3,4 +3,4 @@ git://git.gnome.org/cogl d043a41d86ab762b42b1e2396f8732a353fb8bc2 https://gitlab.gnome.org/GNOME/cogl.git - 9bc253e9571c2f74b190687a0fa11a2670bbef88 \ No newline at end of file + b7915c45ff71785efb9888c412ceb794b60395a6 \ No newline at end of file ++ cogl-1.22.4+20190423.9bc253e9.tar.xz -> cogl-1.22.4+8.tar.xz ++ 2761 lines of diff (skipped)
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2019-05-03 22:18:54 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new.5148 (New) Package is "cogl" Fri May 3 22:18:54 2019 rev:44 rq:699586 version:1.22.4+20190423.9bc253e9 Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2018-03-31 15:35:41.836277937 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new.5148/cogl.changes 2019-05-03 22:19:04.984304004 +0200 @@ -1,0 +2,19 @@ +Tue Apr 23 16:23:50 UTC 2019 - bjorn@gmail.com + +- Update to version 1.22.4+20190423.9bc253e9: + + cogl/deprecated/cogl-fixed.h: Use "static inline" instead +G_INLINE_FUNC. + + primitive: Fix syntax on annotations type. + + wayland: do not require wl_shell. + + Update MSGID_BUGS_ADDRESS in po/Makevars. + + Updated translations. +- Drop cogl-support-automake-1.16.patch: Fixed upstream. +- Update url in _service to new gitlab home. + +--- +Thu Apr 18 18:17:14 UTC 2019 - Jan Engelhardt + +- Remove --with-pic which has no effect with --disable-static. +- Trim metadata repetitions in the description. + +--- Old: cogl-1.22.2+20171013.d043a41d.tar.xz cogl-support-automake-1.16.patch New: cogl-1.22.4+20190423.9bc253e9.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.aFpXdj/_old 2019-05-03 22:19:05.600305239 +0200 +++ /var/tmp/diff_new_pack.aFpXdj/_new 2019-05-03 22:19:05.600305239 +0200 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define with_GLES2 1 %define with_COGLGST 0 Name: cogl -Version:1.22.2+20171013.d043a41d +Version:1.22.4+20190423.9bc253e9 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT @@ -28,8 +28,7 @@ #Source0: http://download.gnome.org/sources/cogl/1.22/%%{name}-%%{version}.tar.xz Source: %{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM cogl-support-automake-1.16.patch bgo#794720 dims...@opensuse.org -- Support bootstrapping with automake 1.16 -Patch0: cogl-support-automake-1.16.patch + BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 # Needed as we are using a git-checkout @@ -65,7 +64,7 @@ %endif %description -Cogl is a small open source library for using 3D graphics hardware to draw +Cogl is a library for using 3D graphics hardware to draw pretty pictures. %package -n libcogl20 @@ -77,7 +76,7 @@ Provides: %{name} = %{version} %description -n libcogl20 -Cogl is a small open source library for using 3D graphics hardware to draw +Cogl is a library for using 3D graphics hardware to draw pretty pictures. %package -n libcogl-gles2-20 @@ -85,7 +84,7 @@ Group: System/Libraries %description -n libcogl-gles2-20 -Cogl is a small open source library for using 3D graphics hardware to draw +Cogl is a library for using 3D graphics hardware to draw pretty pictures %package -n typelib-1_0-Cogl-1_0 @@ -93,7 +92,7 @@ Group: System/Libraries %description -n typelib-1_0-Cogl-1_0 -Cogl is a small open source library for using 3D graphics hardware to draw +Cogl is a library for using 3D graphics hardware to draw pretty pictures. This package provides the GObject Introspection bindings for Cogl. @@ -103,7 +102,7 @@ Group: System/Libraries %description -n typelib-1_0-Cogl-2_0 -Cogl is a small open source library for using 3D graphics hardware to draw +Cogl is a library for using 3D graphics hardware to draw pretty pictures. This package provides the GObject Introspection bindings for Cogl. @@ -113,7 +112,7 @@ Group: System/Libraries %description -n typelib-1_0-CoglGst-2_0 -Cogl is a small open source library for using 3D graphics hardware to draw +Cogl is a library for using 3D graphics hardware to draw pretty pictures. This package provides the GObject Introspection bindings for CoglGst. @@ -123,7 +122,7 @@ Group: System/Libraries %description -n
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2018-03-31 15:35:36 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is "cogl" Sat Mar 31 15:35:36 2018 rev:43 rq:592044 version:1.22.2+20171013.d043a41d Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2018-03-14 19:26:41.947494350 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2018-03-31 15:35:41.836277937 +0200 @@ -1,0 +2,6 @@ +Tue Mar 27 11:59:11 UTC 2018 - dims...@opensuse.org + +- Add cogl-support-automake-1.16.patch: Support bootstrapping with + automake 1.16 (bgo#794720). + +--- New: cogl-support-automake-1.16.patch Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.DDMQwu/_old 2018-03-31 15:35:42.924238489 +0200 +++ /var/tmp/diff_new_pack.DDMQwu/_new 2018-03-31 15:35:42.924238489 +0200 @@ -24,10 +24,12 @@ Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT Group: Development/Libraries/GNOME -Url:http://clutter-project.org/ +URL:http://clutter-project.org/ #Source0: http://download.gnome.org/sources/cogl/1.22/%%{name}-%%{version}.tar.xz Source: %{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM cogl-support-automake-1.16.patch bgo#794720 dims...@opensuse.org -- Support bootstrapping with automake 1.16 +Patch0: cogl-support-automake-1.16.patch BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 # Needed as we are using a git-checkout ++ cogl-support-automake-1.16.patch ++ >From 1a49701ad16275d41309220eae5f936490705472 Mon Sep 17 00:00:00 2001 From: Dominique LeuenbergerDate: Tue, 27 Mar 2018 13:54:44 +0200 Subject: [PATCH] build: Support bootstrapping with automake 1.16 https://bugzilla.gnome.org/show_bug.cgi?id=794720 --- autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autogen.sh b/autogen.sh index 10b4dd34..d972a24a 100755 --- a/autogen.sh +++ b/autogen.sh @@ -16,7 +16,7 @@ test $TEST_TYPE $FILE || { exit 1 } -AUTOMAKE_VERSIONS="1.15 1.14 1.13 1.12 1.11" +AUTOMAKE_VERSIONS="1.16 1.15 1.14 1.13 1.12 1.11" for version in $AUTOMAKE_VERSIONS; do if automake-$version --version < /dev/null > /dev/null 2>&1 ; then AUTOMAKE=automake-$version -- 2.16.2
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2018-03-14 19:26:36 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is "cogl" Wed Mar 14 19:26:36 2018 rev:42 rq:585840 version:1.22.2+20171013.d043a41d Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2017-09-15 21:06:45.733975750 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2018-03-14 19:26:41.947494350 +0100 @@ -1,0 +2,31 @@ +Sat Mar 10 00:15:06 UTC 2018 - jeng...@inai.de + +- Fix SRPM group. Update summaries. +- Remove idempotent %if..%endif guards. +- Remove duplicate .la cleanup. + +--- +Wed Feb 28 16:24:24 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- +Thu Jan 11 11:35:27 UTC 2018 - zai...@opensuse.org + +- Update to version 1.22.2+20171013.d043a41d: + + Add precision for Sampler3D. + + wayland-winsys: Take possible pending resize into account. + + Fix an incorrect preprocessor conditional. + + Updated translations. +- Switch to git-checkout via source service, following this, add + libtool BuildRequires and run autogen.sh to bootstrap tarball. +- Drop 0001-fix-build-failure-with-Werror-undef.patch: Fixed + upstream. +- Add with_COGLGST define and set it to 0, add conditionals for + typelib-1_0-CoglGst-2_0 and gstreamer-plugins-cogl sub-packages, + no longer build these, follow upstream default. +- Add explicit pkgconfig(egl) BuildRequires: Align with what + configure looks for. +- Minor spec cleanup, use autosetup macro. + +--- Old: 0001-fix-build-failure-with-Werror-undef.patch cogl-1.22.2.tar.xz New: _service _servicedata cogl-1.22.2+20171013.d043a41d.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.zNAgTv/_old 2018-03-14 19:26:42.791464382 +0100 +++ /var/tmp/diff_new_pack.zNAgTv/_new 2018-03-14 19:26:42.799464099 +0100 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX 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,33 +17,30 @@ %define with_GLES2 1 - +%define with_COGLGST 0 Name: cogl -Version:1.22.2 +Version:1.22.2+20171013.d043a41d Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT -Group: System/Libraries +Group: Development/Libraries/GNOME Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/cogl/1.22/%{name}-%{version}.tar.xz +#Source0: http://download.gnome.org/sources/cogl/1.22/%%{name}-%%{version}.tar.xz +Source: %{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM 0001-fix-build-failure-with-Werror-undef.patch bgo#770533 fezh...@suse.com -- Fix build failure for SLE. -Patch0: 0001-fix-build-failure-with-Werror-undef.patch BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 +# Needed as we are using a git-checkout +BuildRequires: libtool +BuildRequires: pkgconfig BuildRequires: pkgconfig(cairo) >= 1.10 +BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.0 BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5 -BuildRequires: pkgconfig(gstreamer-audio-1.0) -BuildRequires: pkgconfig(gstreamer-base-1.0) -BuildRequires: pkgconfig(gstreamer-controller-1.0) -BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) -BuildRequires: pkgconfig(gstreamer-tag-1.0) -BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(pangocairo) >= 1.20 BuildRequires: pkgconfig(wayland-client) @@ -56,7 +53,14 @@ BuildRequires: pkgconfig(xfixes) >= 3 BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(xrandr) >= 1.2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if %{with_COGLGST} +BuildRequires: pkgconfig(gstreamer-audio-1.0) +BuildRequires: pkgconfig(gstreamer-base-1.0) +BuildRequires: pkgconfig(gstreamer-controller-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) +BuildRequires: pkgconfig(gstreamer-tag-1.0) +BuildRequires: pkgconfig(gstreamer-video-1.0) +%endif
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2017-09-15 21:06:44 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is "cogl" Fri Sep 15 21:06:44 2017 rev:41 rq:526150 version:1.22.2 Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2016-08-31 00:05:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2017-09-15 21:06:45.733975750 +0200 @@ -1,0 +2,5 @@ +Thu Sep 14 12:28:27 UTC 2017 - fezh...@suse.com + +- Drop the SLE12 / Leap42 build_wayland_backend conditional. + +--- Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.2h8ANt/_old 2017-09-15 21:06:46.389883666 +0200 +++ /var/tmp/diff_new_pack.2h8ANt/_new 2017-09-15 21:06:46.389883666 +0200 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,11 +16,6 @@ # -%if 0%{?suse_version} == 1315 -%define build_wayland_backend 0 -%else -%define build_wayland_backend 1 -%endif %define with_GLES2 1 Name: cogl @@ -37,6 +32,7 @@ BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 BuildRequires: pkgconfig(cairo) >= 1.10 +BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.0 BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glesv2) @@ -50,19 +46,16 @@ BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(pangocairo) >= 1.20 +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcomposite) >= 0.4 BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xfixes) >= 3 -BuildRequires: pkgconfig(xrandr) >= 1.2 -%if %{build_wayland_backend} -BuildRequires: pkgconfig(gbm) -BuildRequires: pkgconfig(wayland-client) -BuildRequires: pkgconfig(wayland-cursor) -BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(xkbcommon) -%endif +BuildRequires: pkgconfig(xrandr) >= 1.2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -164,8 +157,8 @@ %package devel Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Development Files -Group: Development/Libraries/GNOME # cogl-defines.h includes GL/gl.h +Group: Development/Libraries/GNOME Requires: Mesa-devel %if %{with_GLES2} Requires: libcogl-gles2-20 = %{version} @@ -194,11 +187,9 @@ --with-pic \ --enable-gtk-doc \ --enable-cogl-gst \ -%if %{build_wayland_backend} --enable-kms-egl-platform \ --enable-wayland-egl-platform \ --enable-wayland-egl-server \ -%endif %if %{with_GLES2} --enable-gles2 --enable-cogl-gles2 \ %endif
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2016-08-31 00:05:45 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is "cogl" Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2016-06-03 16:28:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2016-08-31 00:05:47.0 +0200 @@ -1,0 +2,19 @@ +Mon Aug 29 08:03:28 UTC 2016 - fezh...@suse.com + +- Add 0001-fix-build-failure-with-Werror-undef.patch: + Fix build failure for SLE (bgo#770533). + +--- +Fri Aug 26 19:27:59 UTC 2016 - zai...@opensuse.org + +- Update to version 1.22.2: + + Skip journal dumping if not supported (bgo#728355). + + Support glMapBufferRange from ES3 (bgo#728355). + + Improvements in the KMS winsys (bgo#756926, bgo#758073). + + Require gettext 0.19 to avoid hacks (bgo#760285). + + Respect the Wayland spec for EGL surface creation (bgo#765351). + + Updated translations. +- Drop cogl-GLES-Support-glMapBufferRange.patch and + cogl-fix-black-login-screen.patch: Fixed upstream. + +--- Old: cogl-1.22.0.tar.xz cogl-GLES-Support-glMapBufferRange.patch cogl-fix-black-login-screen.patch New: 0001-fix-build-failure-with-Werror-undef.patch cogl-1.22.2.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.9t4D77/_old 2016-08-31 00:05:48.0 +0200 +++ /var/tmp/diff_new_pack.9t4D77/_new 2016-08-31 00:05:48.0 +0200 @@ -24,7 +24,7 @@ %define with_GLES2 1 Name: cogl -Version:1.22.0 +Version:1.22.2 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT @@ -32,10 +32,8 @@ Url:http://clutter-project.org/ Source0: http://download.gnome.org/sources/cogl/1.22/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM cogl-GLES-Support-glMapBufferRange.patch zai...@opensuse.org -- Support glmapbufferrange, patch from upstream git, stable branch. -Patch0: cogl-GLES-Support-glMapBufferRange.patch -# PATCH-FIX-UPSTREAM cogl-fix-black-login-screen.patch boo#958885 zai...@opensuse.org -- Fix black and frozen login screen after logout. -Patch1: cogl-fix-black-login-screen.patch +# PATCH-FIX-UPSTREAM 0001-fix-build-failure-with-Werror-undef.patch bgo#770533 fezh...@suse.com -- Fix build failure for SLE. +Patch0: 0001-fix-build-failure-with-Werror-undef.patch BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 BuildRequires: pkgconfig(cairo) >= 1.10 @@ -189,7 +187,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %configure \ ++ 0001-fix-build-failure-with-Werror-undef.patch ++ >From da5e0859e15eeb93fa81bd645c93425f6acef0cd Mon Sep 17 00:00:00 2001 From: Felix ZhangDate: Mon, 29 Aug 2016 15:02:14 +0800 Subject: [PATCH] fix build failure with -Werror=undef --- cogl/winsys/cogl-winsys-egl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cogl/winsys/cogl-winsys-egl.c b/cogl/winsys/cogl-winsys-egl.c index 39bfd88..4a9f3aa 100644 --- a/cogl/winsys/cogl-winsys-egl.c +++ b/cogl/winsys/cogl-winsys-egl.c @@ -1029,7 +1029,7 @@ _cogl_egl_create_image (CoglContext *ctx, egl_ctx = EGL_NO_CONTEXT; else #endif -#if COGL_HAS_WAYLAND_EGL_SERVER_SUPPORT +#ifdef COGL_HAS_WAYLAND_EGL_SERVER_SUPPORT /* The WL_bind_wayland_display spec states that EGL_NO_CONTEXT is to be used * in conjunction with the EGL_WAYLAND_BUFFER_WL target */ if (target == EGL_WAYLAND_BUFFER_WL) -- 2.6.6 ++ cogl-1.22.0.tar.xz -> cogl-1.22.2.tar.xz ++ 68626 lines of diff (skipped)
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2016-06-03 16:28:17 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is "cogl" Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2016-01-01 19:46:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2016-06-03 16:28:18.0 +0200 @@ -1,0 +2,5 @@ +Wed Apr 13 07:42:03 UTC 2016 - idon...@suse.com + +- Update to GNOME 3.20 Fate#318572 + +--- Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.4uaB22/_old 2016-06-03 16:28:19.0 +0200 +++ /var/tmp/diff_new_pack.4uaB22/_new 2016-06-03 16:28:19.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2016-01-01 19:46:46 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is "cogl" Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2015-12-25 13:05:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2016-01-01 19:46:58.0 +0100 @@ -1,0 +2,7 @@ +Wed Dec 23 10:29:31 UTC 2015 - zai...@opensuse.org + +- Add cogl-fix-black-login-screen.patch: Fix black and frozen + login screen after logout when using gdm in wayland mode and + session in x11 mode (boo#958885, bgo#758112, bgo#756926). + +--- New: cogl-fix-black-login-screen.patch Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.HCEaC3/_old 2016-01-01 19:46:59.0 +0100 +++ /var/tmp/diff_new_pack.HCEaC3/_new 2016-01-01 19:46:59.0 +0100 @@ -34,6 +34,8 @@ Source99: baselibs.conf # PATCH-FIX-UPSTREAM cogl-GLES-Support-glMapBufferRange.patch zai...@opensuse.org -- Support glmapbufferrange, patch from upstream git, stable branch. Patch0: cogl-GLES-Support-glMapBufferRange.patch +# PATCH-FIX-UPSTREAM cogl-fix-black-login-screen.patch boo#958885 zai...@opensuse.org -- Fix black and frozen login screen after logout. +Patch1: cogl-fix-black-login-screen.patch BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 BuildRequires: pkgconfig(cairo) >= 1.10 @@ -187,6 +189,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %configure \ ++ cogl-fix-black-login-screen.patch ++ >From a583492ea2aa3ea8e78c269bd5db3f52f82aa79c Mon Sep 17 00:00:00 2001 From: Ray StrodeDate: Wed, 21 Oct 2015 15:47:01 -0400 Subject: kms-winsys: don't wait for a flip when page flipping fails If we get EACCES from drmPageFlip we're not going to get a flip event and shouldn't wait for one. This commit changes the EACCES path to silently ignore the failed flip request and just clean up the fb. https://bugzilla.gnome.org/show_bug.cgi?id=756926 --- cogl/winsys/cogl-winsys-egl-kms.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cogl/winsys/cogl-winsys-egl-kms.c b/cogl/winsys/cogl-winsys-egl-kms.c index 20c325c..b460907 100644 --- a/cogl/winsys/cogl-winsys-egl-kms.c +++ b/cogl/winsys/cogl-winsys-egl-kms.c @@ -590,7 +590,7 @@ flip_all_crtcs (CoglDisplay *display, CoglFlipKMS *flip, int fb_id) for (l = kms_display->crtcs; l; l = l->next) { CoglKmsCrtc *crtc = l->data; - int ret; + int ret = 0; if (crtc->count == 0 || crtc->ignore) continue; @@ -610,7 +610,8 @@ flip_all_crtcs (CoglDisplay *display, CoglFlipKMS *flip, int fb_id) } } - flip->pending++; + if (ret == 0) +flip->pending++; } if (kms_renderer->page_flips_not_supported && needs_flip) -- cgit v0.11.2
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2015-12-25 13:05:17 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is "cogl" Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2015-10-06 16:13:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2015-12-25 13:05:18.0 +0100 @@ -1,0 +2,20 @@ +Fri Oct 23 15:22:46 UTC 2015 - zai...@opensuse.org + +- Pass --enable-cogl-gst to configure, we have clutter-gst-3.0, + shame on us, this should have been done for Leap too. +- Add new BuildRequires needed from above change: + - pkgconfig(gstreamer-audio-1.0) + - pkgconfig(gstreamer-base-1.0) + - pkgconfig(gstreamer-controller-1.0) + - pkgconfig(gstreamer-plugins-base-1.0) + - pkgconfig(gstreamer-tag-1.0) + - pkgconfig(gstreamer-video-1.0) +- Package new sub-packages typelib-1_0-CoglGst-2_0 and + gstreamer-plugins-cogl due to above change. Add Supplements: + packageand(libcogl20:gstreamer) for gstreamer-plugins-cogl. +- Flip enable gles2 define to 1, build gles2 support. +- Add cogl-GLES-Support-glMapBufferRange.patch: ES3 provides + glMapBufferRange as core, with the added bonus that it also + supports read mappings. Use this where possible. + +--- New: cogl-GLES-Support-glMapBufferRange.patch Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.xSdvpV/_old 2015-12-25 13:05:19.0 +0100 +++ /var/tmp/diff_new_pack.xSdvpV/_new 2015-12-25 13:05:19.0 +0100 @@ -21,7 +21,7 @@ %else %define build_wayland_backend 1 %endif -%define with_GLES2 0 +%define with_GLES2 1 Name: cogl Version:1.22.0 @@ -32,6 +32,8 @@ Url:http://clutter-project.org/ Source0: http://download.gnome.org/sources/cogl/1.22/%{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM cogl-GLES-Support-glMapBufferRange.patch zai...@opensuse.org -- Support glmapbufferrange, patch from upstream git, stable branch. +Patch0: cogl-GLES-Support-glMapBufferRange.patch BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 BuildRequires: pkgconfig(cairo) >= 1.10 @@ -40,6 +42,12 @@ BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.9.5 +BuildRequires: pkgconfig(gstreamer-audio-1.0) +BuildRequires: pkgconfig(gstreamer-base-1.0) +BuildRequires: pkgconfig(gstreamer-controller-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) +BuildRequires: pkgconfig(gstreamer-tag-1.0) +BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(pangocairo) >= 1.20 BuildRequires: pkgconfig(x11) @@ -103,6 +111,16 @@ This package provides the GObject Introspection bindings for Cogl. +%package -n typelib-1_0-CoglGst-2_0 +Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-CoglGst-2_0 +Cogl is a small open source library for using 3D graphics hardware to draw +pretty pictures. + +This package provides the GObject Introspection bindings for CoglGst. + %package -n libcogl-pango20 Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Pango Integration Group: System/Libraries @@ -133,6 +151,16 @@ This package provides the GObject Introspection bindings for the Pango integration in Cogl. +%package -n gstreamer-plugins-cogl +Summary:Gstreamer cogl plugins +Group: System/Libraries +Supplements:packageand(libcogl20:gstreamer) + +%description -n gstreamer-plugins-cogl +Cogl is a small open source library for using 3D graphics hardware to draw +pretty pictures. + +This package provides the Gstreamer plugings for Cogl. %package devel Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Development Files @@ -142,10 +170,12 @@ %if %{with_GLES2} Requires: libcogl-gles2-20 = %{version} %endif +Requires: gstreamer-plugins-cogl = %{version} Requires: libcogl-pango20 = %{version} Requires: libcogl20 = %{version} Requires: typelib-1_0-Cogl-1_0 = %{version} Requires: typelib-1_0-Cogl-2_0 = %{version} +Requires: typelib-1_0-CoglGst-2_0 = %{version} Requires: typelib-1_0-CoglPango-1_0 = %{version} Requires: typelib-1_0-CoglPango-2_0 = %{version} @@ -156,12 +186,14 @@ %lang_package %prep %setup -q +%patch0 -p1 %build %configure \ --disable-static \ --with-pic \ --enable-gtk-doc
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2015-10-06 16:12:59 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is "cogl" Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2015-03-30 19:14:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2015-10-06 16:13:00.0 +0200 @@ -1,0 +2,18 @@ +Wed Sep 16 17:38:53 UTC 2015 - dims...@opensuse.org + +- Update to version 1.22.0: + + Improvements in handling errors in the KMS winsys (bgo#754540). + + Fix crashers in Wayland and GLX winsys (bgo#754667, +bgo#754888). + +--- +Fri Aug 21 18:10:28 UTC 2015 - zai...@opensuse.org + +- Update to version 1.21.2: + + Add X11-specific API for retrieving the renderer's visual. + + Improvement to the MSVC build. + + Support KMS drivers without page flip. + + Do not use deprecated OpenGL API with the GL3 driver. + + Updated translations. + +--- Old: cogl-1.20.0.tar.xz New: cogl-1.22.0.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.WoYeNu/_old 2015-10-06 16:13:01.0 +0200 +++ /var/tmp/diff_new_pack.WoYeNu/_new 2015-10-06 16:13:01.0 +0200 @@ -24,13 +24,13 @@ %define with_GLES2 0 Name: cogl -Version:1.20.0 +Version:1.22.0 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/cogl/1.20/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/cogl/1.22/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc >= 1.13 ++ cogl-1.20.0.tar.xz -> cogl-1.22.0.tar.xz ++ 137518 lines of diff (skipped)
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2015-03-30 19:14:46 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2014-12-17 19:18:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2015-03-30 19:14:47.0 +0200 @@ -1,0 +2,9 @@ +Tue Feb 24 10:24:45 UTC 2015 - dims...@opensuse.org + +- Update to version 1.20.0: + + Support for quad buffer based stereo rendering. + + Support for Mir window system. + + A number of updates for the Wayland support. + + Improved vblank sync when using glXWaitForMSC. + +--- Old: cogl-1.18.2.tar.xz New: cogl-1.20.0.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.qt1dmy/_old 2015-03-30 19:14:48.0 +0200 +++ /var/tmp/diff_new_pack.qt1dmy/_new 2015-03-30 19:14:48.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,13 +24,13 @@ %define with_GLES2 0 Name: cogl -Version:1.18.2 +Version:1.20.0 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT Group: System/Libraries Url:http://clutter-project.org/ -Source0: http://download.gnome.org/sources/cogl/1.18/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/cogl/1.20/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc = 1.13 @@ -171,7 +171,8 @@ --enable-gles2 --enable-cogl-gles2 \ %endif %{nil} -make %{?_smp_mflags} V=1 + +make V=1 # %{?_smp_mflags} disabled, as it randomly fails for now %install %make_install ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.qt1dmy/_old 2015-03-30 19:14:48.0 +0200 +++ /var/tmp/diff_new_pack.qt1dmy/_new 2015-03-30 19:14:48.0 +0200 @@ -1,4 +1,3 @@ libcogl20 requires Mesa-targettype -libcogl-gles2-20 libcogl-pango20 ++ cogl-1.18.2.tar.xz - cogl-1.20.0.tar.xz ++ 32984 lines of diff (skipped)
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2014-12-17 19:19:29 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2014-07-17 06:57:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2014-12-17 19:18:26.0 +0100 @@ -1,0 +2,5 @@ +Fri Dec 12 15:05:08 UTC 2014 - fcro...@suse.com + +- Disable wayland backend on SLE12. + +--- Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.h1ESrk/_old 2014-12-17 19:18:27.0 +0100 +++ /var/tmp/diff_new_pack.h1ESrk/_new 2014-12-17 19:18:27.0 +0100 @@ -16,7 +16,11 @@ # +%if 0%{?suse_version} == 1315 +%define build_wayland_backend 0 +%else %define build_wayland_backend 1 +%endif %define with_GLES2 0 Name: cogl -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2014-07-17 06:57:51 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2014-05-05 21:19:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2014-07-17 06:57:59.0 +0200 @@ -1,0 +2,12 @@ +Thu Jul 10 17:49:31 UTC 2014 - dims...@opensuse.org + +- Update to version 1.18.2: + + MSVC updates. + + KMS improvements for use by GNOME Shell. + + EGL backend improvement to avoid creating a dummy surface if +driver supports EGL_KHR_surfacless_context extension. + + cogl-x11-tfp example fixes. + + Bugs fixed: bgo#728064, bgo#728628, bgo#728978, bgo#728979, +bgo#730536. + +--- Old: cogl-1.18.0.tar.xz New: cogl-1.18.2.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.8545ka/_old 2014-07-17 06:58:01.0 +0200 +++ /var/tmp/diff_new_pack.8545ka/_new 2014-07-17 06:58:01.0 +0200 @@ -20,7 +20,7 @@ %define with_GLES2 0 Name: cogl -Version:1.18.0 +Version:1.18.2 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:MIT ++ cogl-1.18.0.tar.xz - cogl-1.18.2.tar.xz ++ 16266 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2014-01-23 14:03:14 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2013-09-27 17:07:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2014-01-23 15:40:55.0 +0100 @@ -1,0 +2,25 @@ +Wed Jan 22 04:02:14 CET 2014 - h...@suse.com + +- Add cogl-bgo709827-per-framebuffer-depth-writing-api.patch, which + adds API to optionally disable depth buffer writing on a + per-framebuffer basis. This allows for faster rendering when + the depth buffer is not needed. + +--- +Mon Jan 20 18:30:56 UTC 2014 - dims...@opensuse.org + +- Update to version 1.16.2: + + YV12/I420 support in cogl-gst is fixed. + + cogl_framebuffer_push_path_clip is fixed. + + MSVC build updates. + + Bugs fixed: +- bgo#706808: Unable to locate required kms libraries message + is really uninformative. +- bgo#710135: Fix build on big endian. +- bgo#710926: Build fails without declaration of wl_resource. +- bgo#719582: cogl-framebuffer: Don't mark the clear clip dirty + from the journal. +- bgo#721450: Re-enable swap_region for mesa 10.1+ + llvmpipe / swrast. + +--- Old: cogl-1.16.0.tar.xz New: cogl-1.16.2.tar.xz cogl-bgo709827-per-framebuffer-depth-writing-api.patch Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.ZoniUJ/_old 2014-01-23 15:40:57.0 +0100 +++ /var/tmp/diff_new_pack.ZoniUJ/_new 2014-01-23 15:40:57.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -20,7 +20,7 @@ %define with_GLES2 0 Name: cogl -Version:1.16.0 +Version:1.16.2 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ @@ -28,6 +28,8 @@ Url:http://clutter-project.org/ Source0: http://download.gnome.org/sources/cogl/1.16/%{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FEATURE-UPSTREAM cogl-bgo709827-per-framebuffer-depth-writing-api.patch bgo#709827 h...@suse.com -- Add API to allow disabling depth buffer writing +Patch1: cogl-bgo709827-per-framebuffer-depth-writing-api.patch BuildRequires: fdupes BuildRequires: gtk-doc = 1.13 BuildRequires: pkgconfig(cairo) = 1.10 @@ -127,6 +129,7 @@ %lang_package %prep %setup -q +%patch1 -p1 %build %configure \ ++ cogl-1.16.0.tar.xz - cogl-1.16.2.tar.xz ++ 16301 lines of diff (skipped) ++ cogl-bgo709827-per-framebuffer-depth-writing-api.patch ++ commit a8e04a7d6b71662d4380a6431b1b11d401934a61 Author: Hans Petter Jansson h...@cl.no Date: Thu Oct 10 18:10:52 2013 +0200 Add API to control per-framebuffer depth writing Add framebuffer methods cogl_framebuffer_[gs]et_depth_write_enabled() and backend bits to pass the state on to glDepthMask(). This allows us to enable or disable depth writing per-framebuffer, which if disabled saves us some work in glClear(). When rendering, the flag is combined with the pipeline's depth writing flag using a logical AND. Depth writing is enabled by default. https://bugzilla.gnome.org/show_bug.cgi?id=709827 Reviewed-by: Robert Bragg rob...@linux.intel.com (cherry picked from commit 71406438c5357eb4e0ef03e940c5456a536602a0) diff --git a/cogl/cogl-framebuffer-private.h b/cogl/cogl-framebuffer-private.h index 233f1c5..b180b75 100644 --- a/cogl/cogl-framebuffer-private.h +++ b/cogl/cogl-framebuffer-private.h @@ -78,7 +78,8 @@ typedef enum _CoglFramebufferStateIndex COGL_FRAMEBUFFER_STATE_INDEX_PROJECTION = 5, COGL_FRAMEBUFFER_STATE_INDEX_COLOR_MASK = 6, COGL_FRAMEBUFFER_STATE_INDEX_FRONT_FACE_WINDING = 7, - COGL_FRAMEBUFFER_STATE_INDEX_MAX= 8 + COGL_FRAMEBUFFER_STATE_INDEX_DEPTH_WRITE= 8, + COGL_FRAMEBUFFER_STATE_INDEX_MAX= 9 } CoglFramebufferStateIndex; typedef enum _CoglFramebufferState @@ -90,7 +91,8 @@ typedef enum _CoglFramebufferState COGL_FRAMEBUFFER_STATE_MODELVIEW = 14, COGL_FRAMEBUFFER_STATE_PROJECTION = 15, COGL_FRAMEBUFFER_STATE_COLOR_MASK
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2013-09-27 17:07:33 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2013-09-11 11:21:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2013-09-27 17:07:34.0 +0200 @@ -1,0 +2,9 @@ +Mon Sep 23 16:29:28 UTC 2013 - dims...@opensuse.org + +- Update to version 1.16.0: + + MSVC build updates. + + Correctly mark CoglAtlasTexture api as public. + + Lots of gtk-doc/introspection annotation fixes. + + Bugs fixed: bgo#704750. + +--- Old: cogl-1.15.10.tar.xz New: cogl-1.16.0.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.noiTq8/_old 2013-09-27 17:07:35.0 +0200 +++ /var/tmp/diff_new_pack.noiTq8/_new 2013-09-27 17:07:35.0 +0200 @@ -20,13 +20,13 @@ %define with_GLES2 0 Name: cogl -Version:1.15.10 +Version:1.16.0 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.15/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/cogl/1.16/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc = 1.13 ++ cogl-1.15.10.tar.xz - cogl-1.16.0.tar.xz ++ 15037 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2013-09-11 11:21:22 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2013-08-30 16:12:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2013-09-11 11:21:23.0 +0200 @@ -1,0 +2,25 @@ +Mon Sep 2 18:39:27 UTC 2013 - zai...@opensuse.org + +- Update to version 1.15.10: + + Added API to set the onscreen template on a CoglDisplay outside +of the constructor. + + Added public API to configure the layout of displays when using +the KMS winsys. + + Added a cogl_point_coord builtin variable for snippets which +can be used to render point sprites in more dynamic ways. + + cogl_texture_new_with_size now returns NULL on failure. This +behaviour was accidentally changed in 1.14.0. + + Fixed a problem with setting the precision specifiers on GLES2 +which was causing a lot of problems with the latest Mesa. + + Added a “webgl” driver to manage the differences in GLES2 when +compiling with emscripten. + + Fixed a bug with paths which was causing Clutter's texture-fbo +test to crash. + + Some issues with introspecting the cogl-pango API were fixed. + + Added an example using point sprites. + + Build fixes for building with MinGW32. + + Updates to the MSVC build files. + + Documentation fixes to the snippets API. + + Bugs fixed: bgo#705837. + +--- Old: cogl-1.15.8.tar.xz New: cogl-1.15.10.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.u1jv8b/_old 2013-09-11 11:21:24.0 +0200 +++ /var/tmp/diff_new_pack.u1jv8b/_new 2013-09-11 11:21:24.0 +0200 @@ -20,7 +20,7 @@ %define with_GLES2 0 Name: cogl -Version:1.15.8 +Version:1.15.10 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ ++ cogl-1.15.8.tar.xz - cogl-1.15.10.tar.xz ++ 18776 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2013-08-30 16:12:25 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2013-08-16 09:11:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2013-08-30 16:12:26.0 +0200 @@ -1,0 +2,25 @@ +Tue Aug 20 11:53:37 UTC 2013 - dims...@opensuse.org + +- Update to version 1.15.8: + + fix a problem with including cogl-path.h from cogl.h that +meant only code defining COGL_ENABLE_EXPERIMENTAL_2_0_API would +get access to the CoglPath API. + +--- +Tue Aug 20 07:04:52 UTC 2013 - dims...@opensuse.org + +- Update to version 1.15.6: + + Fixed runtime selection of egl-kms backend. + + Split out the CoglPath api in-line with cogl master to reduce +divergence, but updated to not break the 1.x API/ABI. + + Reverted the semantic change to cogl_offscreen_new_to_texture +to make it synchronously allocate as it did in cogl-1.14. + + Fixed a problem with binding attribute locations with desktop +GL drivers, required to work with the latest Mesa. + + Some configure.ac documentation fixes. + + In cogl-gst we make sure to only emit the pipeline-ready +signal once the new textures have actually been uploaded. + + Various MSVC build fixes. + + Bugs fixed: bgo#703500, bgo#703174, bgo#705836, bgo#705591. + +--- Old: cogl-1.15.4.tar.xz New: cogl-1.15.8.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.GyQDBF/_old 2013-08-30 16:12:27.0 +0200 +++ /var/tmp/diff_new_pack.GyQDBF/_new 2013-08-30 16:12:27.0 +0200 @@ -20,7 +20,7 @@ %define with_GLES2 0 Name: cogl -Version:1.15.4 +Version:1.15.8 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ ++ cogl-1.15.4.tar.xz - cogl-1.15.8.tar.xz ++ 41574 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2013-08-16 09:11:58 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2013-07-12 20:43:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2013-08-16 09:11:59.0 +0200 @@ -1,0 +2,25 @@ +Tue Jul 30 16:24:22 UTC 2013 - dims...@opensuse.org + +- Update to version 1.15.4: + + Added experimental API to directly expose atlas textures. + + Added new_from_file/data/bitmap APIs for sliced textures. + + Added new_from_file APIs for 2D textures. + + Added cogl_primitive_draw as a new name for the +cogl_framebuffer_draw_primitive function. + + Removed the attribute drawing APIs. + + Fixed bug where Cogl would busy-wait with 100% CPU if the +Wayland compositor is closed. + + The COGL_FRAME_EVENT_SYNC events are now sent based on the +frame callback with the Wayland backend. + + New cogl_gst_video_sink_is_ready() function to determine +whether a Cogl-GST video sink is ready to have the pipeline +queried. + + Fixed a potential bug with the blending enabled state when +copying a pipeline. + + Fixed detecting the Mesa vendor when GL 3 is used. + + Fixed a reference leak on the CoglRenderer. + + Fixes to the Visual Studio build files. +- Rename library package from *14 to *15, followin upstreams + soname changes (also in baselibs.conf). + +--- Old: cogl-1.15.2.tar.xz New: cogl-1.15.4.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.JgcXD1/_old 2013-08-16 09:12:00.0 +0200 +++ /var/tmp/diff_new_pack.JgcXD1/_new 2013-08-16 09:12:00.0 +0200 @@ -20,7 +20,7 @@ %define with_GLES2 0 Name: cogl -Version:1.15.2 +Version:1.15.4 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ @@ -56,7 +56,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. -%package -n libcogl14 +%package -n libcogl15 Summary:An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries Requires: Mesa @@ -64,16 +64,16 @@ # To make the lang package installable Provides: %{name} = %{version} -%description -n libcogl14 +%description -n libcogl15 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. %if %{with_GLES2} -%package -n libcogl-gles2-12 +%package -n libcogl-gles2-15 Summary:An object oriented GL/GLES Abstraction/Utility Layer -- OpenGL ES 2.0 Frontend API Group: System/Libraries -%description -n libcogl-gles2-12 +%description -n libcogl-gles2-15 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures %endif @@ -88,11 +88,11 @@ This package provides the GObject Introspection bindings for Cogl. -%package -n libcogl-pango14 +%package -n libcogl-pango15 Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Pango Integration Group: System/Libraries -%description -n libcogl-pango14 +%description -n libcogl-pango15 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. @@ -113,10 +113,10 @@ # cogl-defines.h includes GL/gl.h Requires: Mesa-devel %if %{with_GLES2} -Requires: libcogl-gles2-14 = %{version} +Requires: libcogl-gles2-15 = %{version} %endif -Requires: libcogl-pango14 = %{version} -Requires: libcogl14 = %{version} +Requires: libcogl-pango15 = %{version} +Requires: libcogl15 = %{version} Requires: typelib-1_0-Cogl-1_0 = %{version} Requires: typelib-1_0-CoglPango-1_0 = %{version} @@ -148,21 +148,21 @@ %find_lang cogl %fdupes %{buildroot}%{_libdir}/pkgconfig/ -%post -n libcogl14 -p /sbin/ldconfig +%post -n libcogl15 -p /sbin/ldconfig -%postun -n libcogl14 -p /sbin/ldconfig +%postun -n libcogl15 -p /sbin/ldconfig %if %{with_GLES2} -%post -n libcogl-gles2-14 -p /sbin/ldconfig +%post -n libcogl-gles2-15 -p /sbin/ldconfig -%postun -n libcogl-gles2-14 -p /sbin/ldconfig +%postun -n libcogl-gles2-15 -p /sbin/ldconfig %endif -%post -n libcogl-pango14 -p /sbin/ldconfig +%post -n libcogl-pango15 -p /sbin/ldconfig -%postun -n libcogl-pango14 -p /sbin/ldconfig +%postun -n libcogl-pango15 -p /sbin/ldconfig -%files -n libcogl14 +%files -n libcogl15 %defattr(-,root,root) %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl.so.* @@ -177,7 +177,7 @@
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2013-07-12 20:43:15 Comparing /work/SRC/openSUSE:Factory/cogl (Old) and /work/SRC/openSUSE:Factory/.cogl.new (New) Package is cogl Changes: --- /work/SRC/openSUSE:Factory/cogl/cogl.changes2013-04-03 12:47:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2013-07-12 20:43:17.0 +0200 @@ -1,0 +2,34 @@ +Thu Jul 11 06:10:19 UTC 2013 - dims...@opensuse.org + +- Update to version 1.15.2: + + Lots of Wayland backend work, including updated compositor +support. + + Updated cogland, a simple example wayland compositor using +Cogl. + + Made the onscreen resize callback work the same as the frame +callback. + + New cogl_onscreen_swap_buffers_with_damage api. + + New fence API. + + New Emscripten support (only basic at the moment). + + Improved blend state tracking. + + New cogl_onscreen_add_dirty_callback() api for window systems +that need to notify application of dirty/damaged regions that +must be redrawn by the application. + + Started adding internal unit tests to complement the +conformance tests. + + New support for per-vertex point sizes. + + New cogl-gst sub-library added enabling gstreamer integration +into Cogl based applications. + + Adds HSL color conversion apis. + + The Conformance test suite can now be installed with a .test +file enabling them to be run by the +gnome-desktop-testing-runner for example. + + Bugs fixed: bgo#691752, bgo#696730, bgo#697330, bgo#699431, +bgo#700088, bgo#702570, bgo#702942, bgo#702999, bgo#703553. +- Rename subpackages according to SLPP, following upstreams soname + change: + + libcogl12 to libcogl14. + + libcogl-pango12 to libcogl-pango14. + + libcogl-gles2-12 to libcogl-gles2-14 (if building with GLESv2). + +--- Old: cogl-1.14.0.tar.xz New: cogl-1.15.2.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.JVQyFT/_old 2013-07-12 20:43:18.0 +0200 +++ /var/tmp/diff_new_pack.JVQyFT/_new 2013-07-12 20:43:18.0 +0200 @@ -20,13 +20,13 @@ %define with_GLES2 0 Name: cogl -Version:1.14.0 +Version:1.15.2 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.14/%{name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/cogl/1.15/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc = 1.13 @@ -56,7 +56,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. -%package -n libcogl12 +%package -n libcogl14 Summary:An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries Requires: Mesa @@ -64,7 +64,7 @@ # To make the lang package installable Provides: %{name} = %{version} -%description -n libcogl12 +%description -n libcogl14 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. @@ -88,11 +88,11 @@ This package provides the GObject Introspection bindings for Cogl. -%package -n libcogl-pango12 +%package -n libcogl-pango14 Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Pango Integration Group: System/Libraries -%description -n libcogl-pango12 +%description -n libcogl-pango14 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. @@ -113,10 +113,10 @@ # cogl-defines.h includes GL/gl.h Requires: Mesa-devel %if %{with_GLES2} -Requires: libcogl-gles2-12 = %{version} +Requires: libcogl-gles2-14 = %{version} %endif -Requires: libcogl-pango12 = %{version} -Requires: libcogl12 = %{version} +Requires: libcogl-pango14 = %{version} +Requires: libcogl14 = %{version} Requires: typelib-1_0-Cogl-1_0 = %{version} Requires: typelib-1_0-CoglPango-1_0 = %{version} @@ -148,21 +148,21 @@ %find_lang cogl %fdupes %{buildroot}%{_libdir}/pkgconfig/ -%post -n libcogl12 -p /sbin/ldconfig +%post -n libcogl14 -p /sbin/ldconfig -%postun -n libcogl12 -p /sbin/ldconfig +%postun -n libcogl14 -p /sbin/ldconfig %if %{with_GLES2} -%post -n libcogl-gles2-12 -p /sbin/ldconfig +%post -n libcogl-gles2-14 -p /sbin/ldconfig -%postun -n libcogl-gles2-12 -p /sbin/ldconfig +%postun -n libcogl-gles2-14 -p /sbin/ldconfig %endif -%post -n libcogl-pango12 -p /sbin/ldconfig
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2013-04-03 12:47:40 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.changes2013-02-05 11:12:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2013-04-03 12:47:42.0 +0200 @@ -1,0 +2,76 @@ +Fri Mar 29 00:27:09 UTC 2013 - zai...@opensuse.org + +- Add build_wayland_backend define and set it to 0,as we do not + want to build wayland support yet. Pass conditional + --enable-wayland-egl-platform to configure. +- Add conditional pkgconfig(wayland-client, wayland-cursor, + wayland-egl and xkbcommon) BuildRequires. New dependencies needed + when --enable-wayland-egl-platform is used. + +--- +Mon Mar 25 14:31:32 UTC 2013 - dims...@opensuse.org + +- Update to version 1.14.0: + + New snippet hook location for adding global definitions that +can be shared amongst other snippets. + + Fixed some cases where it's not possible to reference the +builtin cogl_sampler* uniforms from a snippet. + + Fixes for building on Visual Studio. + + Fixed a problem with the workaround for the viewport bug in +Mesa which could leave a broken scissor when switching between +different sized framebuffers. + + Fix some cases where the depth buffer wouldn't get cleared in +cogl_framebuffer_clear*. + + Fix for leaking pipelines and textures when a pipeline is +copied but all of its layer properties are replaced. + + Fix for interleaving snippets with different hook points. + + The Cogland example Wayland compositor has been updated to the +Wayland 1.0 API. + + Bugs fixed: bgo#686770, bgo#694537, bgo#694657. + +--- +Tue Feb 26 19:04:38 UTC 2013 - dims...@opensuse.org + +- Update to version 1.13.4: + + New CoglOutput API to query information about displays. + + New API for querying frame timing information in a frame +callback. + + New API for querying the buffer age of an onscreen framebuffer. + + Fixed building the GLES2 driver without the GL driver. + + Fixed X errors when Cogl is used after an onscreen is +destroyed. + + Fixed API used by Clutter-GST to query the number of texture +units. + + Fixed the soname for the libcogl-pango2 library + + Fixed building with MinGW32 + + Bugs fixed: bgo#669122, bgo#692420, bgo#693360, bgo#693612, +bgo#693696, bgo#693894, bgo#694164. +- Changes from version 1.13.2: + + Adds support for texture based depth buffers. + + Lots of internal re-working to enable non-GL based drivers. + + Added a stub, NOP driver that can be useful for profiling. + + cogl_texture_rectangle_new_from_foreign() make public. + + cogl_debug_matrix_print() debug api added. + + Added support for building Cogl without a Glib dependency. + + Unified a lot of gles 2.0 and gl driver support. + + Added OpenGL 3.1 core profile support. + + Lots of gtk-doc annotation fixes. + + cogl_buffer_map_range() api added. + + Improved SDL 2 support. + + Added cogl_sdl_onscreen_get_window() api. + + Much improved out-of-memory error reporting. + + Added support for constant attributes. + + Lots of internal work to avoid referencing a global context. + + Added a new CoglMatrixStack api. + + Enabled lazy texture storage allocation.. + + Added cogl_texture_allocate() for optional explicit allocation. + + Add cogl_texture_set_data() convenience api. + + Various fixes for handling sliced texture. + + Added cogl_framebuffer_get_depth_bits() api. + + Bugs fixed: bgo#685915, bgo#690891, bgo#691945. +- Add pkgconfig(xrandr) BuildRequires: new dependency. +- Rename libcogl11 to libcogl12, libcogl-pango0 to libcogl-pango12, + and libcogl-gles2-11 to libcogl-gles2-12 following upstreams + soname bump. + +--- Old: cogl-1.12.2.tar.xz New: cogl-1.14.0.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.WFHh5X/_old 2013-04-03 12:47:45.0 +0200 +++ /var/tmp/diff_new_pack.WFHh5X/_new 2013-04-03 12:47:45.0 +0200 @@ -16,16 +16,17 @@ # +%define build_wayland_backend 0 %define with_GLES2 0 Name: cogl -Version:1.12.2 +Version:1.14.0 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ Group: System/Libraries Url:http://clutter-project.org/ -Source0:
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2013-02-05 11:12:08 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.changes2013-01-07 14:47:55.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2013-02-05 11:12:10.0 +0100 @@ -1,0 +2,10 @@ +Mon Feb 4 18:10:08 UTC 2013 - dims...@opensuse.org + +- Introduce with_GLES2 defines to easily enable / disable GLES2 + support. For now set to 0 and thus disabling the support, as + otherwise clutter-gst causes issues with missing shaders. + If with_GLES2 is set to true, we: + + pass --enable-gles2 and --enable-cogl-gles2 to configure. + + Package the resulting library in libcogl-gles2-11. + +--- Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.YmVYlL/_old 2013-02-05 11:12:11.0 +0100 +++ /var/tmp/diff_new_pack.YmVYlL/_new 2013-02-05 11:12:11.0 +0100 @@ -16,6 +16,8 @@ # +%define with_GLES2 0 + Name: cogl Version:1.12.2 Release:0 @@ -58,6 +60,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. +%if %{with_GLES2} %package -n libcogl-gles2-11 Summary:An object oriented GL/GLES Abstraction/Utility Layer -- OpenGL ES 2.0 Frontend API Group: System/Libraries @@ -65,6 +68,7 @@ %description -n libcogl-gles2-11 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures +%endif %package -n typelib-1_0-Cogl-1_0 Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Introspection bindings @@ -100,7 +104,9 @@ Group: Development/Libraries/GNOME # cogl-defines.h includes GL/gl.h Requires: Mesa-devel +%if %{with_GLES2} Requires: libcogl-gles2-11 = %{version} +%endif Requires: libcogl-pango0 = %{version} Requires: libcogl11 = %{version} Requires: typelib-1_0-Cogl-1_0 = %{version} @@ -119,7 +125,10 @@ --disable-static \ --with-pic \ --enable-gtk-doc \ ---enable-gles2 --enable-cogl-gles2 +%if %{with_GLES2} +--enable-gles2 --enable-cogl-gles2 \ +%endif +%{nil} make %{?_smp_mflags} V=1 %install @@ -132,9 +141,11 @@ %postun -n libcogl11 -p /sbin/ldconfig +%if %{with_GLES2} %post -n libcogl-gles2-11 -p /sbin/ldconfig %postun -n libcogl-gles2-11 -p /sbin/ldconfig +%endif %post -n libcogl-pango0 -p /sbin/ldconfig @@ -145,9 +156,11 @@ %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl.so.* +%if %{with_GLES2} %files -n libcogl-gles2-11 %defattr(-,root,root) %{_libdir}/libcogl-gles2.so.* +%endif %files -n typelib-1_0-Cogl-1_0 %defattr(-,root,root) @@ -170,7 +183,9 @@ %{_datadir}/cogl/examples-data/ %{_libdir}/pkgconfig/cogl-1.0.pc %{_libdir}/pkgconfig/cogl-2.0-experimental.pc +%if %{with_GLES2} %{_libdir}/pkgconfig/cogl-gles2-experimental.pc +%endif %{_libdir}/pkgconfig/cogl-gl-1.0.pc %{_libdir}/pkgconfig/cogl-pango-1.0.pc %{_libdir}/pkgconfig/cogl-pango-2.0-experimental.pc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2013-01-07 14:47:51 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.changes2012-10-03 08:47:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2013-01-07 14:47:55.0 +0100 @@ -1,0 +2,14 @@ +Sat Jan 5 11:49:50 UTC 2013 - zai...@opensuse.org + +- Update to version 1.12.2: + + Lots of MSVC build updates + + Fix GL_ARB_shader_objects terminator mitigating potential crash + + Fix to only allow CoglGLES2 context creation with GLES2 driver + + Use right context when pushing a CoglGLES2 context to an +onscreen + + Port to new Wayland 1.0 protocol + + Don't set SDL_GL_DOUBLEBUFFER when the swap chain has no pref + + Bugs fixed: bgo#682071, bgo#684917, bgo#689850. + + Updated translations. + +--- Old: cogl-1.12.0.tar.xz New: cogl-1.12.2.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.KoqE74/_old 2013-01-07 14:47:56.0 +0100 +++ /var/tmp/diff_new_pack.KoqE74/_new 2013-01-07 14:47:56.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cogl # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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,7 +17,7 @@ Name: cogl -Version:1.12.0 +Version:1.12.2 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2012-10-03 08:47:15 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.changes2012-07-22 15:08:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-10-03 08:47:21.0 +0200 @@ -1,0 +2,106 @@ +Mon Sep 24 13:21:53 UTC 2012 - dims...@opensuse.org + +- Update to version 1.12.0: + + MSVC build updates to fix building with SDL support +(bgo#682071) + + Updated translations. +- Changes from version 1.11.6: + + Support latest libgbm api + + Improve error handling for cogl_texture_2d_new_from_foreign + + Avoid referencing contexts internally so Android + + More work to reduce our dependence on a global context +internally. + + Recognize the latest Mesa GL vendor strings and the Software +Rasterizer renderer string. + + Improved cogl-gles2 support by not depending on drivers +allowing multiple vertex shaders in one program which isn't +actually meant to be supported in GLES 2.0 anyway. + + Bugs fixed: bgo#683414, bgo#683818, bgo#683083. + +--- +Mon Sep 3 19:16:50 UTC 2012 - dims...@opensuse.org + +- Update to version 1.11.4: + + Fix the pkg-config requires for cogl-gles2 + + Fix where we install cogl-gles2 headers + + Updates for the MSVC build + + Fix texture sub-region uploads when we don't have +GL_EXT_unpack_subimage + + Update the KMS winsys backend to the latest libgbm api + + Fix a leak of primitive indices + + Add a UProf profiling timer around journal discard code + + Enable UProf profiling support to test-journal + + Bugs fixed: bgo#682340. +- Add pkgconfig(glesv2) BuildRequires: new dependency for + cogl-gles2. +- Create new sub-package libcogl-gles2-11 (also baselibs.conf) +- Pass --enable-gles2 --enable-cogl-gles2 to configure, to enable + GLESv2 support. + +--- +Thu Aug 16 21:14:34 UTC 2012 - dims...@opensuse.org + +- Update to version 1.11.2: + + Add cogl_framebuffer_{fill,stroke}_path APIs consistent with +other Cogl drawing APIs that replace cogl_path_fill/stroke(). + + Switch from using glib types such as guint32/guint16/guint8 to +using equivalent stdint.h types. + + Add a micro-benchmark for the journal + + Optimize the matrix stack so we can take immutable references +of a matrix stack for logging into the journal more efficiently +than having to copy large matrices for each journaled rectangle + + Add COGL_VERSION_{MAJOR,MINOR,MICRO} macros and +COGL_VERSION_CHECK macros for applications to test what version +of Cogl they are compiled against. + + Allow creation of non power of two (npot) CoglTexture2D +textures with only basic npot support, not including repeating +or mipmap support. + + Enable use of the GL_STREAM_DRAW buffer update hint on GLES 2.0 + + Fix building Cogl with --disable-gl + + Add support for the WebOS version of SDL which supports access +to GLES 1.1 and GLES 2.0 + + Add cogl_matrix_init_translation to provide a more efficient +way to initialize a matrix representing a translation without +need to multiply matrices. + + Various documentation fixes for CoglQuaternion and CoglEular + + Updates for the MSVC build + + Add GPU architecture detection capabilities so we can +differentiate drivers based on the hardware vendor, and the +actual architecture of the GPU, such as deferred vs immediate +mode. + + Fix framebuffer initialization to ensure swaps are throttled by +default. + + Fix flushing of the depth state for some cases. + + Ported test-atlas-migration to be a standalone Cogl test + + Add GLES 2.0 API integration support so that existing GLES 2.0 +based code can easily be integrated within Cogl based +applications. For example this is being used by webkit-clutter +to add WebGL support. + + Add an optional libcogl-gles2 sub-library that provides a full +GLES 2.0 api api to really lower the barrier as much as possible +for being able to integrate existing GLES 2.0 based code into +Cogl applications. + + Add a Cogl GLES 2.0 Gears example application to test the GLES +2.0 integration support. + + Fix a bug with disabling of Cogl's debugging features + + Add api to directly convert a Eular to a Quaternion. + + Improve the wireframe debug option to work when a vertex shader +is in use. + + Add support for SDL2 which supports GLES 2.0 + + Support the original GLSL extensions which had some different +function names. + + Avoid using eglGetProcAddress for core
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2012-07-22 15:08:10 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.changes2012-06-10 21:52:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-07-22 15:08:17.0 +0200 @@ -1,0 +2,17 @@ +Tue Jul 17 21:06:00 UTC 2012 - dims...@opensuse.org + +- Update to version 1.10.4: + + Fix using GL_STREAM_DRAW as the buffer hint on GLES2. + + Fix disabling debugging. Previously configuring with +--disable-debug was not disabling much of the debugging code. + + Fixed a bug when using COGL_DEBUG=wireframes + + Added a workaround for the slow glReadPixels implementation in +Mesa versions 8.0.2 + + Fixed a bug in cogl_pipeline_remove_layer + + Fixed a bug when using point sprites coordinates on GLES2 + + Fixed a bug when uploading transposed matrix uniforms on GLES2 + + Bugs fixed: bgo#674208, bgo#677078. +- Drop cogl-1.8.2-lp-no-framebuffer-blit.patch: A variation of this + has been merged upstream. + +--- Old: cogl-1.10.2.tar.xz cogl-1.8.2-lp-no-framebuffer-blit.patch New: cogl-1.10.4.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.Dgd8JE/_old 2012-07-22 15:08:19.0 +0200 +++ /var/tmp/diff_new_pack.Dgd8JE/_new 2012-07-22 15:08:19.0 +0200 @@ -17,7 +17,7 @@ Name: cogl -Version:1.10.2 +Version:1.10.4 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ @@ -25,8 +25,6 @@ Url:http://clutter-project.org/ Source0: http://download.gnome.org/sources/cogl/1.10/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM cogl-1.8.2-lp-no-framebuffer-blit.patch fcro...@suse.com -- improve llvmpipe (from Fedora) -Patch0: cogl-1.8.2-lp-no-framebuffer-blit.patch BuildRequires: fdupes BuildRequires: gtk-doc = 1.13 BuildRequires: pkgconfig(cairo) = 1.10 @@ -105,7 +103,6 @@ %lang_package %prep %setup -q -%patch0 -p1 %build %configure \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2012-05-03 10:54:35 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.changes2012-03-29 11:35:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-05-03 10:54:43.0 +0200 @@ -1,0 +2,15 @@ +Fri Apr 20 12:27:19 UTC 2012 - vu...@opensuse.org + +- Update to version 1.10.2: + + Fix for fallback path in cogl_texture_get_data when reading +from an FBO doesn't work. + + Bug fix to make cogl_pipeline_get_depth_state work. + + The cogl-crate and cogl-msaa examples now show error messages +if it fails to initialise. + + cogl_context_new no longer crashes if initialisation fails when +passed a NULL display. + + Visual Studio build fixes. + + Bugs fixed: bgo#672533, bgo#673137. + + Updated translations. + +--- Old: cogl-1.10.0.tar.xz New: cogl-1.10.2.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.c91v3L/_old 2012-05-03 10:54:45.0 +0200 +++ /var/tmp/diff_new_pack.c91v3L/_new 2012-05-03 10:54:45.0 +0200 @@ -17,7 +17,7 @@ Name: cogl -Version:1.10.0 +Version:1.10.2 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2012-03-29 11:35:50 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.changes2012-03-20 12:05:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-03-29 11:35:59.0 +0200 @@ -1,0 +2,20 @@ +Tue Mar 20 20:16:56 UTC 2012 - dims...@opensuse.org + +- Update to version 1.10.0: + + Add cogl_framebuffer_draw_[*_]rectangle functions. + + Fixed flushing the point size with the GL driver when using +GLSL. + + Added the missing cogl_is_onscreen and cogl_is_framebuffer +functions. + + Added cogl_quaternion_init_from_quaternion and +cogl_quaternion_init_from_matrix to the public headers. + + Make cogl_has_feature available when only +COGL_ENABLE_EXPERIMENTAL_API is defined. + + Add cogl_framebuffer_read_pixels. + + Added a public cogl_bitmap_new_for_data function. + + Visual Studio build fixes. + + Bugs fixed: bgo#669122, bgo#671984, bgo#671985, bgo#672038, +bgo#672174, bgo#672243. + + Updated translations. + +--- Old: cogl-1.9.8.tar.xz New: cogl-1.10.0.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.5WfZSh/_old 2012-03-29 11:36:00.0 +0200 +++ /var/tmp/diff_new_pack.5WfZSh/_new 2012-03-29 11:36:00.0 +0200 @@ -17,13 +17,13 @@ Name: cogl -Version:1.9.8 +Version:1.10.0 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.xz +Source0: http://download.gnome.org/sources/cogl/1.10/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc = 1.13 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2012-03-20 12:04:54 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.changes2012-03-01 09:50:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-03-20 12:05:00.0 +0100 @@ -1,0 +2,36 @@ +Tue Mar 6 08:18:28 UTC 2012 - vu...@opensuse.org + +- Update to version 1.9.8: + + Various Visual Studio build fixes + + Correctly check for GL_EXT_packed_depth_stencil and support +using GL_OES_packed_depth_stencil on GLES2 + + Correctly handle pre-multiplied alpha conversions when reading +back texture data. + + Added cogl_renderer_{get,set}_driver functions so the +underlying driver can be chosen programmatically. + + Revamped the conformance testing framework so that it +automatically runs every test against GLES2 as well as GL and +also against all of the pipeline backends and with npot +textures disabled. + + Add a conformance test for reading back an RGBA texture as +alpha-only + + Added support for converting between all of Cogl's supported +pixel formats including pre-multiplied alpha conversions. + + Added conformance tests for converting to and from all of the +supported formats. + + Added a public cogl_framebuffer_read_pixels_into_bitmap() +function which will effective read into a CoglPixelBuffer. + + CoglPixelBuffer was changed to no longer have associated width, +height and format information and instead we will rely on +CoglBitmap to track that informations. + + Added public cogl_bitmap_get_{width,height,format,rowstride} +API + + Added a public accessor for the underlying pixel buffer of a +CoglBitmap. + + Added various missing cast macros for some buffer objects. + + Ported the Clutter based test-pixel-buffer test to be +standalone. + + Bugs fixed: bgo#666184, bgo#670793, bgo#671016. +- Rename libcogl8 to libcogl9, following upstream soversion change. + +--- Old: cogl-1.9.6.tar.xz New: cogl-1.9.8.tar.xz Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.6cINxe/_old 2012-03-20 12:05:02.0 +0100 +++ /var/tmp/diff_new_pack.6cINxe/_new 2012-03-20 12:05:02.0 +0100 @@ -17,7 +17,7 @@ Name: cogl -Version:1.9.6 +Version:1.9.8 Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer License:LGPL-2.1+ @@ -45,7 +45,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. -%package -n libcogl8 +%package -n libcogl9 Summary:An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries Requires: Mesa @@ -53,7 +53,7 @@ # To make the lang package installable Provides: %{name} = %{version} -%description -n libcogl8 +%description -n libcogl9 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. @@ -91,8 +91,8 @@ Group: Development/Libraries/GNOME # cogl-defines.h includes GL/gl.h Requires: Mesa-devel -Requires: libcogl8 = %{version} Requires: libcogl-pango0 = %{version} +Requires: libcogl9 = %{version} Requires: typelib-1_0-Cogl-1_0 = %{version} Requires: typelib-1_0-CoglPango-1_0 = %{version} @@ -117,15 +117,15 @@ %find_lang cogl %fdupes %{buildroot}%{_libdir}/pkgconfig/ -%post -n libcogl8 -p /sbin/ldconfig +%post -n libcogl9 -p /sbin/ldconfig -%postun -n libcogl8 -p /sbin/ldconfig +%postun -n libcogl9 -p /sbin/ldconfig %post -n libcogl-pango0 -p /sbin/ldconfig %postun -n libcogl-pango0 -p /sbin/ldconfig -%files -n libcogl8 +%files -n libcogl9 %defattr(-,root,root) %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl.so.* ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.6cINxe/_old 2012-03-20 12:05:02.0 +0100 +++ /var/tmp/diff_new_pack.6cINxe/_new 2012-03-20 12:05:02.0 +0100 @@ -1,3 +1,3 @@ -libcogl8 +libcogl9 requires Mesa-targettype libcogl-pango0 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
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.changes2012-01-26 14:18:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-03-01 09:50:27.0 +0100 @@ -1,0 +2,52 @@ +Wed Feb 22 08:16:48 UTC 2012 - vu...@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.0 +0100 +++ /var/tmp/diff_new_pack.vasjbf/_new 2012-03-01 09:50:28.0 +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
commit cogl for openSUSE:Factory
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.changes2012-01-09 12:03:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-01-26 14:18:23.0 +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.0 +0100 +++ /var/tmp/diff_new_pack.L3vvW7/_new 2012-01-26 14:18:25.0 +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
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at 2012-01-09 12:03:02 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.changes2011-10-18 14:10:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.cogl.new/cogl.changes 2012-01-09 12:03:04.0 +0100 @@ -1,0 +2,33 @@ +Thu Dec 8 13:50:20 UTC 2011 - dims...@opensuse.org + +- Split typelib files into their own subpackages: + typelib-1_0-Cogl-1_0 and typelib-1_0-CoglPango-1_0. +- Add typelib-1_0-Cogl-1_0 and typelib-1_0-CoglPango-1_0 Requires + to devel subpackage. + +--- +Tue Nov 22 18:35:40 UTC 2011 - dims...@opensuse.org + +- Update to version 1.9.2: + + Ported more conformance tests from Clutter to be standalone +Cogl tests. + + Adds experimental support for EXT_discard_framebuffer extension +which is important for good performance on PowerVR graphics HW. + + Adds experimental API to enable clipping to the silhouette of +an arbitrary 2D CoglPrimitive. + + Make the CoglTexture2DSliced API directly available as +experimental API. + + Various API Extensions and enhancements. + + Ship a standalone cogl-xlib.h that must be included manually +for any xlib specific api because the Xlib headers so many +numerous badly namespaced symbols that it's not desireable to +include them unless absolutely required. + + Updated the Wayland support to work with the latest upstream +interfaces. + + Bugs fixed: bgo#656755, bgo#658700, bgo#660184, bgo#660387, +bgo#660617, bgo#660986, bgo#661019, bgo#661174, bgo#662184, +bgo#662542, bgo#663578, bgo#663628. + + Updated translations. +- Rename libcogl5 to libcogl6, following upstream soversion change. + +--- Old: cogl-1.8.2.tar.bz2 New: cogl-1.9.2.tar.bz2 Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.v4ceCU/_old 2012-01-09 12:03:05.0 +0100 +++ /var/tmp/diff_new_pack.v4ceCU/_new 2012-01-09 12:03:05.0 +0100 @@ -16,15 +16,14 @@ # - Name: cogl -Version:1.8.2 -Release:1 -License:LGPLv2.1+ +Version:1.9.2 +Release:0 Summary:An object oriented GL/GLES Abstraction/Utility Layer -Url:http://clutter-project.org/ +License:LGPL-2.1+ Group: System/Libraries -Source0: http://download.gnome.org/sources/cogl/1.8/%{name}-%{version}.tar.bz2 +Url:http://clutter-project.org/ +Source0: http://download.gnome.org/sources/cogl/1.9/%{name}-%{version}.tar.bz2 Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc = 1.13 @@ -48,8 +47,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. -%package -n libcogl5 -License:LGPLv2.1+ +%package -n libcogl6 Summary:An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries Requires: Mesa @@ -57,12 +55,21 @@ # To make the lang package installable Provides: %{name} = %{version} -%description -n libcogl5 +%description -n libcogl6 +Cogl is a small open source library for using 3D graphics hardware to draw +pretty pictures. + +%package -n typelib-1_0-Cogl-1_0 +Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-Cogl-1_0 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. +This package provides the GObject Introspection bindings for Cogl. + %package -n libcogl-pango0 -License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Pango Integration Group: System/Libraries @@ -70,12 +77,24 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. +%package -n typelib-1_0-CoglPango-1_0 +Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Pango Integration, Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-CoglPango-1_0 +Cogl is a small open source library for using 3D graphics hardware to draw +pretty pictures. + +This package provides the GObject Introspection bindings for the Pango +integration in Cogl. + %package devel -License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Development Files Group: Development/Libraries/GNOME -Requires:
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at Tue Oct 18 13:59:04 CEST 2011. --- openSUSE:Factory/cogl/cogl.changes 2011-10-02 09:52:43.0 +0200 +++ /mounts/work_src_done/STABLE/cogl/cogl.changes 2011-10-17 20:42:12.0 +0200 @@ -1,0 +2,11 @@ +Mon Oct 17 20:39:07 CEST 2011 - dims...@opensuse.org + +- Update to version 1.8.2: + + Fix a crash while generating ARBfp code with layers containing +a NULL texture. + + Improvements to the mingw-fetch-dependencies script to work +without first needing to find a copy of config.guess. + + Bugs fixed: bgo#660184, bgo#660387, bgo#660986. + + Updated translations. + +--- calling whatdependson for head-i586 Old: cogl-1.8.0.tar.bz2 New: cogl-1.8.2.tar.bz2 Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.5h5ae0/_old 2011-10-18 13:59:00.0 +0200 +++ /var/tmp/diff_new_pack.5h5ae0/_new 2011-10-18 13:59:00.0 +0200 @@ -18,7 +18,7 @@ Name: cogl -Version:1.8.0 +Version:1.8.2 Release:1 License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer ++ cogl-1.8.0.tar.bz2 - cogl-1.8.2.tar.bz2 ++ 7906 lines of diff (skipped) continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at Sun Oct 2 09:52:44 CEST 2011. --- openSUSE:Factory/cogl/cogl.changes 2011-09-23 01:53:47.0 +0200 +++ /mounts/work_src_done/STABLE/cogl/cogl.changes 2011-09-21 19:47:10.0 +0200 @@ -1,0 +2,26 @@ +Wed Sep 21 17:27:20 UTC 2011 - vu...@opensuse.org + +- Update to version 1.8.0: + + Started porting Cogl conformance tests from Clutter to be +standalone Cogl tests including tests for depth-state and +backface culling. + + Added a new color mask conformance test + + We no longer implicitly define COGL_ENABLE_EXPERIMENTAL_2_0_API +in the cogl-2.0-experimental.pc file cflags because the way +pkgconfig works makes it hard to then consume libraries +depending on cogl-2.0-experimental.pc with Clutter. + + Made progress re-factoring cogl-pipeline.c to be more +maintainable by starting to split the code up into more +manageable pieces. + + We now bind the locale dir for the Cogl domain during init. + + We now track backface culling state as part of CoglPipeline. + + Bugs fixed: bgo#656442, bgo#658092, bgo#658333, bgo#658700, +bgo#659029, bgo#659360. +- Rename libcogl2 to libcogl5, following upstream soversion change. + +--- +Sat Sep 17 23:27:24 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + +--- calling whatdependson for head-i586 Old: cogl-1.7.8.tar.bz2 New: cogl-1.8.0.tar.bz2 Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.hU2H4k/_old 2011-10-02 09:52:40.0 +0200 +++ /var/tmp/diff_new_pack.hU2H4k/_new 2011-10-02 09:52:40.0 +0200 @@ -18,13 +18,13 @@ Name: cogl -Version:1.7.8 +Version:1.8.0 Release:1 License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer Url:http://clutter-project.org/ Group: System/Libraries -Source0: http://download.gnome.org/sources/cogl/1.7/%{name}-%{version}.tar.bz2 +Source0: http://download.gnome.org/sources/cogl/1.8/%{name}-%{version}.tar.bz2 Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gtk-doc = 1.13 @@ -48,7 +48,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. -%package -n libcogl2 +%package -n libcogl5 License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries @@ -57,7 +57,7 @@ # To make the lang package installable Provides: %{name} = %{version} -%description -n libcogl2 +%description -n libcogl5 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. @@ -74,7 +74,7 @@ License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Development Files Group: Development/Libraries/GNOME -Requires: libcogl2 = %{version} +Requires: libcogl5 = %{version} Requires: libcogl-pango0 = %{version} %description devel @@ -98,18 +98,15 @@ %find_lang cogl %fdupes %{buildroot}%{_libdir}/pkgconfig/ -%post -n libcogl2 -p /sbin/ldconfig +%post -n libcogl5 -p /sbin/ldconfig -%postun -n libcogl2 -p /sbin/ldconfig +%postun -n libcogl5 -p /sbin/ldconfig %post -n libcogl-pango0 -p /sbin/ldconfig %postun -n libcogl-pango0 -p /sbin/ldconfig -%clean -rm -rf %{buildroot} - -%files -n libcogl2 +%files -n libcogl5 %defattr(-,root,root) %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl.so.* ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.hU2H4k/_old 2011-10-02 09:52:40.0 +0200 +++ /var/tmp/diff_new_pack.hU2H4k/_new 2011-10-02 09:52:40.0 +0200 @@ -1,3 +1,3 @@ -libcogl2 +libcogl5 requires Mesa-targettype libcogl-pango0 ++ cogl-1.7.8.tar.bz2 - cogl-1.8.0.tar.bz2 ++ 18000 lines of diff (skipped) continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
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.0 +0200 +++ /mounts/work_src_done/STABLE/cogl/cogl.changes 2011-09-05 23:10:57.0 +0200 @@ -1,0 +2,41 @@ +Mon Sep 5 21:06:38 UTC 2011 - vu...@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 - dims...@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#66, 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.0 +0200 +++ /var/tmp/diff_new_pack.GJIH7s/_new 2011-09-09 11:11:19.0 +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+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at Fri Jul 8 10:22:17 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ /mounts/work_src_done/STABLE/cogl/cogl.changes 2011-06-15 11:27:16.0 +0200 @@ -0,0 +1,6 @@ +--- +Wed Jun 15 10:49:14 CEST 2011 - vu...@opensuse.org + +- New package (version 1.7.0). Cogl got split out of the clutter + source code. + calling whatdependson for head-i586 New: cogl-1.7.0.tar.bz2 cogl.changes cogl.spec Other differences: -- ++ cogl.spec ++ # # spec file for package cogl # # Copyright (c) 2011 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: cogl Version:1.7.0 Release:1 License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer Url:http://clutter-project.org/ Group: System/Libraries Source0: http://download.gnome.org/sources/cogl/1.7/%{name}-%{version}.tar.bz2 BuildRequires: fdupes BuildRequires: gtk-doc BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(pangocairo) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xfixes) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. %package -n libcogl0 License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries Recommends: %{name}-lang = %{version} # To make the lang package installable Provides: %{name} = %{version} %description -n libcogl0 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. %package -n libcogl-pango0 License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Pango Integration Group: System/Libraries %description -n libcogl-pango0 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. %package devel License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Development Files Group: Development/Libraries/GNOME Requires: libcogl0 = %{version} Requires: libcogl-pango0 = %{version} %description devel Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. %lang_package %prep %setup -q %build %configure \ --disable-static \ --with-pic \ --enable-gtk-doc make %{?_smp_mflags} V=1 %install %makeinstall %{__rm} %{buildroot}%{_libdir}/*.la %find_lang cogl %fdupes %{buildroot}%{_libdir}/pkgconfig/ %post -n libcogl0 -p /sbin/ldconfig %postun -n libcogl0 -p /sbin/ldconfig %post -n libcogl-pango0 -p /sbin/ldconfig %postun -n libcogl-pango0 -p /sbin/ldconfig %clean rm -rf %{buildroot} %files -n libcogl0 %defattr(-,root,root) %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl.so.* %{_libdir}/girepository-1.0/Cogl-1.0.typelib %files -n libcogl-pango0 %defattr(-,root,root) %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl-pango.so.* %{_libdir}/girepository-1.0/CoglPango-1.0.typelib %files devel %defattr(-,root,root) %{_libdir}/*.so %{_includedir}/cogl/ %{_libdir}/pkgconfig/cogl-1.0.pc %{_libdir}/pkgconfig/cogl-2.0-experimental.pc %{_libdir}/pkgconfig/cogl-gl-1.0.pc %{_libdir}/pkgconfig/cogl-pango-1.0.pc %{_libdir}/pkgconfig/cogl-pango-2.0-experimental.pc %{_datadir}/gir-1.0/*.gir %doc %{_datadir}/gtk-doc/html/cogl/ %files lang -f cogl.lang %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cogl for openSUSE:Factory
Hello community, here is the log from the commit of package cogl for openSUSE:Factory checked in at Fri Jul 8 12:51:13 CEST 2011. --- cogl/cogl.changes 2011-06-15 11:27:16.0 +0200 +++ /mounts/work_src_done/STABLE/cogl/cogl.changes 2011-07-02 09:08:44.0 +0200 @@ -1,0 +2,19 @@ +Sat Jul 2 09:01:18 CEST 2011 - vu...@opensuse.org + +- Update to version 1.7.2: + + Add an example program to draw a 3D crate + + Add experimental API to get and set the viewport on a +framebuffer without going through the implicit context. + + Add API to select the winsys backend without having to use an +environment variable. + + Various documentation fixes. + + Add winsys-specific typesafe APIs to replace the old +cogl_renderer_handle_native_event functions. + + Rename platform-specific APIs so that we consistently have +cogl_platform_symbol_name instead of +cogl_symbol_name_platform. + + Fixed building against GLES. + + Bugs fixed: bgo#652672, bgo#653615, bgo#653229, bgo#653231. +- Rename libcogl0 to libcogl1 after soversion bump. + +--- calling whatdependson for head-i586 Old: cogl-1.7.0.tar.bz2 New: cogl-1.7.2.tar.bz2 Other differences: -- ++ cogl.spec ++ --- /var/tmp/diff_new_pack.6V0Zxo/_old 2011-07-08 12:50:54.0 +0200 +++ /var/tmp/diff_new_pack.6V0Zxo/_new 2011-07-08 12:50:54.0 +0200 @@ -18,7 +18,7 @@ Name: cogl -Version:1.7.0 +Version:1.7.2 Release:1 License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer @@ -45,7 +45,7 @@ Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. -%package -n libcogl0 +%package -n libcogl1 License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer Group: System/Libraries @@ -53,7 +53,7 @@ # To make the lang package installable Provides: %{name} = %{version} -%description -n libcogl0 +%description -n libcogl1 Cogl is a small open source library for using 3D graphics hardware to draw pretty pictures. @@ -70,7 +70,7 @@ License:LGPLv2.1+ Summary:An object oriented GL/GLES Abstraction/Utility Layer -- Development Files Group: Development/Libraries/GNOME -Requires: libcogl0 = %{version} +Requires: libcogl1 = %{version} Requires: libcogl-pango0 = %{version} %description devel @@ -94,9 +94,9 @@ %find_lang cogl %fdupes %{buildroot}%{_libdir}/pkgconfig/ -%post -n libcogl0 -p /sbin/ldconfig +%post -n libcogl1 -p /sbin/ldconfig -%postun -n libcogl0 -p /sbin/ldconfig +%postun -n libcogl1 -p /sbin/ldconfig %post -n libcogl-pango0 -p /sbin/ldconfig @@ -105,7 +105,7 @@ %clean rm -rf %{buildroot} -%files -n libcogl0 +%files -n libcogl1 %defattr(-,root,root) %doc COPYING NEWS README ChangeLog %{_libdir}/libcogl.so.* ++ cogl-1.7.0.tar.bz2 - cogl-1.7.2.tar.bz2 ++ 253909 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org