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 +
