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()
