Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libepoxy-devel-1.5.10-2.2 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libepoxy-devel Distribution: openSUSE Tumbleweed
Version: 1.5.10 Vendor: openSUSE
Release: 2.2 Build date: Sun Sep 10 21:42:40 2023
Group: Development/Libraries/C and C++ Build host: h02-ch2b
Size: 1669356 Source RPM: libepoxy-1.5.10-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/anholt/libepoxy
Summary: Development files for libepoxy
Epoxy is a library for handling OpenGL function pointer management for you.

It hides the complexity of dlopen(), dlsym(), glXGetProcAddress(),
eglGetProcAddress(), etc. from the app developer, with very little knowledge
needed on their part. They get to read GL specs and write code using undecorated
function names like glCompileShader().

Development files.

Provides

Requires

License

MIT

Changelog

* Mon Nov 07 2022 Stefan Dirsch <sndirsch@suse.com>
  - needed by jira#PED-1174 (Mesa needs sync with Xserver, which
    then needs updated libepoxy)
* Fri Mar 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <sndirsch@suse.com>
  - needed for jira#SLE/SLE-19965, jira#SLE/SLE-19964, jira#SLE/SLE-18653
* Sun Aug 15 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.5.9:
    + Allow libopengl.so to be used when GLX_LIB is missing.
* Fri May 21 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.5.8:
    + Revert changes from PR #238 / #229
    + Fixes regressions: #240, #252, #253
* Tue May 18 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - 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 <bjorn.lie@gmail.com>
  - 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 <stefan.bruens@rwth-aachen.de>
  - 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 <tobias.johannes.klausmann@mni.thm.de>
  - 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.lie@gmail.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.

Files

/usr/include/epoxy
/usr/include/epoxy/common.h
/usr/include/epoxy/egl.h
/usr/include/epoxy/egl_generated.h
/usr/include/epoxy/gl.h
/usr/include/epoxy/gl_generated.h
/usr/include/epoxy/glx.h
/usr/include/epoxy/glx_generated.h
/usr/lib64/libepoxy.so
/usr/lib64/pkgconfig/epoxy.pc
/usr/share/doc/packages/libepoxy-devel
/usr/share/doc/packages/libepoxy-devel/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 26 00:16:56 2024