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.changes        2020-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 - [email protected]
+
+- 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 [email protected] -- 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.ac    2020-02-24 14:18:52.687126415 +0000
-+++ cogl-1.22.4+8/configure.ac 2020-02-24 14:30:10.484314856 +0000
-@@ -1216,6 +1216,12 @@
+From fb1acfecad5f3e9c81f0887e892be6b9c7c5bc47 Mon Sep 17 00:00:00 2001
+From: Alexander Tsoy <[email protected]>
+Date: Tue, 29 Oct 2019 15:17:51 +0000
+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 <EGL/eglext.h>"],
+                              [],
+                              [$COGL_EGL_INCLUDES])
++            AC_CHECK_HEADERS([EGL/eglmesaext.h],
++                             [COGL_EGL_INCLUDES="$COGL_EGL_INCLUDES
++#include <EGL/eglmesaext.h>"],
++                             [],
++                             [$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 <EGL/egl.h>])
@@ -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"],
            )
  
          COGL_EGL_INCLUDES="#include <EGL/egl.h>
@@ -23,3 +58,6 @@
          AC_SUBST([COGL_EGL_INCLUDES])
        ])
  
+-- 
+2.24.1
+


Reply via email to