SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libepoxy0-1.5.10-Virt.150400.3.1.x86_64.rpm :

* Mon Nov 07 2022 Stefan Dirsch - needed by jira#PED-1174 (Mesa needs sync with Xserver, which then needs updated libepoxy)
* 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)
 
ICM