|
|
|
|
Changelog for libepoxy0-1.5.10-lp151.2.1.x86_64.rpm :
* Fri Mar 18 2022 Bjørn Lie - Update to version 1.5.10: + Fix for building with MSVC on non-English locale. + Fix build on Android. + Add the right include paths for EGL and X11 headers.- Upstream tarball url changed, probably by mistake, so leave old url in place, but disabled. * Mon Sep 27 2021 Stefan Dirsch - needed for jira#SLE/SLE-19965, jira#SLE/SLE-19964, jira#SLE/SLE-18653 * Sun Aug 15 2021 Bjørn Lie - Update to version 1.5.9: + Allow libopengl.so to be used when GLX_LIB is missing. * Fri May 21 2021 Bjørn Lie - Update to version 1.5.8: + Revert changes from PR #238 / #229 + Fixes regressions: #240, #252, #253 * Tue May 18 2021 Andreas Stieger - Update to version 1.5.7: * Remove type redefinition- Includes changes from 1.5.6: * Fix issue loading OpenGL/GLX/EGL libraries * Expose dependency variables in pkg-config file * Close output objects when generating files * Tue Dec 22 2020 Bjørn Lie - Update to version 1.5.5: + Remove Python 2 support. + Remove Autotools support. + Use EGL_NO_X11 to disable X11 headers. + Use call convention for mock function. + Return correct version of GLSL on GLES2. + Rely on Meson\'s darwin_versions option.- Drop Lower-the-minimum-required-version-of-Meson.patch: New minimum meson is 0.48. * Sat Jan 04 2020 Stefan Brüns - 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 * Wed Apr 17 2019 Tobias Klausmann - Remove pkgconfig dependecies for glesv1_cm and glesv2: Starting with mesa commit b01524fff05 \"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. * Fri Oct 05 2018 bjorn.lieAATTgmail.com- Update to version 1.5.3: + Fix build with uClibc + Fix GLES3 symbol lookup + Fix conditional compilation + Require Meson 0.47 + Fix Autotools build with EGL-X11 support- Changes from version 1.5.2: + Fix the detection of the -z,relro linker flag + Query the EGL context version when bootstrapping on GLES + Avoid inadvertedly loading libraries when probing for them + Consistently use abort() instead of exit() for internal state checks + Fix a performance regression in the global function pointer trampolines introduced by using -Bsymbolic-functions + Improve performance when using GL function pointers like glAlphaFunc- Changes from version 1.5.1: + Generalise checks for dlvsym + Add an option for disabling building the test suite + Typo fixes in the comments and documentation + Simplify the Meson configuration logic for EGL and GLX + Use assert when no context is found + Remove a test superceded by GLVND + Avoid Meson warnings when testing for linker arguments- Pass tests=false to meson, ensure we do not build the test-suite.- Drop la files removal, they are no longer built.- Run spec-cleaner, modernize spec. * Wed Feb 28 2018 bjorn.lieAATTgmail.com- Update to version 1.5.0: + Bump the Meson dependency to 0.44.1. + Include Xlib.h in the tests that use X11 API. + Update the GL registry to OpenGL 4.6. + Add gl and egl private dependencies in the pkg-config file. + Allow building Epoxy without X11 support. + Rename the Meson configuration options to be more idiomatic. + New API: - epoxy_set_resolver_failure_handler(). - epoxy_glsl_version(). - epoxy_extension_in_string().- Do a minor spec cleanup, use autosetup macro.- Pass docs=false, glx=yes, egl=yes and x11=true to meson, ensure we build the features we want. * Wed Jan 10 2018 crrodriguezAATTopensuse.org- -devel package requires pkgconfig(x11), pkgconfig(egl) but those deps are not generated automatically. * Tue Jun 06 2017 zaitorAATTopensuse.org- Update to version 1.4.3: + Require Meson 0.39.1; the previous release already had an implicit requirement on this version. + Allow disabling EGL support when building Epoxy. + Add support for building on Haiku. + Update EGL registry from Khronos.- Switch to meson build: + Drop autoconf, automake and libtool BuildRequires, and drop conditional autogen.sh call. + Add meson BuildRequires and add meson macros, drop autotools macros.- Correct docs installed.- Use \"Full and pretty\" source name.- Run spec-cleaner.- Add pkgconfig(glesv1_cm) and pkgconfig(glesv2) BuildRequires: Build the optional gles v1 and v2 support. * Sun Jun 04 2017 zaitorAATTopensuse.org- Update to version 1.4.2: * Add C++ guards around generated headers. * Add z,relro and z,now to the GCC linker flags. * Add explicit version flags for macOS builds. * Add missing visibility compiler flags. * Prefer using pkg-config files to find GLES. * Fix build on MSVC 2013 when using the inline keyword. * Fix dlwrap on aarch64. * Require Meson ≥ 0.38.1. * Allow building Epoxy as a Meson sub-project. * Avoid crashes when running Epoxy on X servers without GLX. * Sat Mar 04 2017 zaitorAATTopensuse.org- Update to version 1.4.1: * Find the appropriate version of the Python interpreter when building. * Ensure that the dispatch generation script works with Python 2.x and 3.x. * Ensure that Epoxy builds correctly under Windows. * Fix location of the m4 macros in the autotools build.- Changes from version 1.4.0: * Epoxy can now build with MSVC versions prior to 2013; we still recommend using a recent, C99-compatible compiler, like MSVC 2015. * When used under X11, Epoxy now attempts to handle the cases where the GLX extension is not built or not available. * GLX can now be enabled and disabled at configuration time; this allows building Epoxy with GLX on macOS, and allows building Epoxy without GLX on embedded platforms. * Epoxy now exposes API that lets dependent projects safely check if platform API like GLX and EGL is available at run time. * EGL support has been improved on Windows, and made more resilient on other platforms. * Epoxy supports building with the Meson build system, which has Ninja, Visual Studio, and XCode backends. * Epoxy can generate its API reference using Doxygen (currently only available on Meson builds). * The GL registry has been updated with the latest version of the API references provided by Khronos; Epoxy now supports the API introduced by OpenGL 4.5. * Mon Jul 20 2015 hrvoje.senjanAATTgmail.com- Update to 1.3.1 * brown-paper-bag fix to unexport another private symbol that we\'d leaked, noticed when I went diffing the exported symbols between v1.2 and v1.3 for the debian build.- Changes since 1.3.0: * MSVC 2013 support. * OSX drops GLX support. * Updates to the registry * Fixes for a nonconformant GL implementation * Library size reductions * Reproducible builds- Drop u_sort-the-providers-by-their-enum-not-by-their-functi.patch, merged upstream * Thu Mar 26 2015 zaitorAATTopensuse.org- Add baselibs.conf in order to build 32bit packages. * Thu Feb 12 2015 sndirschAATTsuse.com- u_sort-the-providers-by-their-enum-not-by-their-functi.patch * sort the providers by their enum not by their function name; patch by coolo (bnc#917533)
|
|
|