Hello community,

here is the log from the commit of package libepoxy for openSUSE:Factory 
checked in at 2020-01-06 15:24:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libepoxy (Old)
 and      /work/SRC/openSUSE:Factory/.libepoxy.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libepoxy"

Mon Jan  6 15:24:56 2020 rev:13 rq:760848 version:1.5.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libepoxy/libepoxy.changes        2019-04-21 
09:01:31.754419215 +0200
+++ /work/SRC/openSUSE:Factory/.libepoxy.new.6675/libepoxy.changes      
2020-01-06 15:24:57.472566904 +0100
@@ -1,0 +2,14 @@
+Sat Jan  4 17:31:21 UTC 2020 - Stefan BrĂ¼ns <[email protected]>
+
+- Update to version 1.5.4:
+  + Don't build GLX tests if X11 support is disabled
+  + Add unit tests for epoxy_gl_version()
+  + Reduce the size of the binary by reusing static strings
+  + Fix build on Solaris
+  + Update the GL registries
+- Only require python3-base package for building instead of
+  full python3 package.
+- Allow building with meson 0.46:
+  Add Lower-the-minimum-required-version-of-Meson.patch
+
+-------------------------------------------------------------------
@@ -6,3 +20,3 @@
-  "meson: don't build libGLES*.so with GLVND" mesa stopped providing
-  glesv1_cm.pc and glesv2.pc along. Let epoxy find the libraries directly 
-  instead.
+  "meson: don't build libGLES*.so with GLVND" mesa stopped
+  providing glesv1_cm.pc and glesv2.pc along. Let epoxy find the
+  libraries directly instead.

Old:
----
  libepoxy-1.5.3.tar.gz

New:
----
  Lower-the-minimum-required-version-of-Meson.patch
  libepoxy-1.5.4.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libepoxy.spec ++++++
--- /var/tmp/diff_new_pack.6jHpVW/_old  2020-01-06 15:24:57.940567146 +0100
+++ /var/tmp/diff_new_pack.6jHpVW/_new  2020-01-06 15:24:57.944567148 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libepoxy
 #
-# Copyright (c) 2018 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
@@ -18,18 +18,20 @@
 
 Name:           libepoxy
 %define sonum   0
-Version:        1.5.3
+Version:        1.5.4
 Release:        0
 Summary:        OpenGL function pointer management library
 License:        MIT
 Group:          Development/Libraries/C and C++
 URL:            https://github.com/anholt/libepoxy
-Source0:        
https://github.com/anholt/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:        
https://github.com/anholt/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.xz
 Source1:        baselibs.conf
+# PATCH-FIX-UPSTREAM -- 
https://github.com/anholt/libepoxy/commit/5c0dff60907983b0e764006053637febcc3e48ec.patch
+Patch0:         Lower-the-minimum-required-version-of-Meson.patch
 
-BuildRequires:  meson >= 0.47
+BuildRequires:  meson >= 0.46
 BuildRequires:  pkgconfig
-BuildRequires:  python3
+BuildRequires:  python3-base
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(x11)
@@ -59,9 +61,9 @@
 Summary:        Development files for libepoxy
 Group:          Development/Libraries/C and C++
 Requires:       %{name}%{sonum} = %{version}
-Requires:       pkgconfig(x11)
-Requires:       pkgconfig(egl)
 Requires:       glibc-devel
+Requires:       pkgconfig(egl)
+Requires:       pkgconfig(x11)
 
 %description devel
 Epoxy is a library for handling OpenGL function pointer management for you.

++++++ Lower-the-minimum-required-version-of-Meson.patch ++++++
>From 5c0dff60907983b0e764006053637febcc3e48ec Mon Sep 17 00:00:00 2001
From: Emmanuele Bassi <[email protected]>
Date: Tue, 26 Nov 2019 15:08:23 +0000
Subject: [PATCH] Lower the minimum required version of Meson

Makes it easier to build Epoxy on older operating systems.
---
 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index fe632c5..029798c 100644
--- a/meson.build
+++ b/meson.build
@@ -5,7 +5,7 @@ project('libepoxy', 'c', version: '1.5.5',
           'warning_level=1',
         ],
         license: 'MIT',
-        meson_version: '>= 0.47.0')
+        meson_version: '>= 0.46.0')
 
 epoxy_version = meson.project_version().split('.')
 epoxy_major_version = epoxy_version[0].to_int()

Reply via email to