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

libglvnd-1.2.0-4.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libglvnd Distribution: openSUSE Tumbleweed
Version: 1.2.0 Vendor: openSUSE
Release: 4.2 Build date: Fri Feb 7 23:49:37 2020
Group: Development/Libraries/C and C++ Build host: cloud117
Size: 1734708 Source RPM: libglvnd-1.2.0-4.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/NVIDIA/libglvnd
Summary: The GL Vendor-Neutral Dispatch library
Vendor-neutral dispatch layer for arbitrating OpenGL API calls between
multiple vendors on a per-screen basis, as described by Andy Ritger's
OpenGL ABI proposal.

Provides

Requires

License

MIT

Changelog

* Sun Nov 24 2019 Stefan Dirsch <sndirsch@suse.com>
  - removed n_0001-GL-Bump-GL-version-to-9-2.patch, which is no
    longer needed with xorg-server 1.20.6
* Thu Nov 07 2019 Stefan Dirsch <sndirsch@suse.com>
  - This release is needed for latest Mesa update in order to
    support latest GPUs including Intel (jsc#SLE-7962, jsc#SLE-8024,
    jsc#SLE-8022, jsc#SLE-10182)
* Fri Oct 25 2019 Stefan Dirsch <sndirsch@suse.com>
  - 0001-include-install-GL-headers-when-GL-is-enabled.patch
    * A typo made it depend on EGL instead.
  - 0002-Add-a-configure-option-to-disable-glesv1-or-glesv2.patch
    * Because mesa can be built without glesv1 so it breaks
      autodetection. Fixes: https://bugs.archlinux.org/task/64032
      ('mesa-demos doesn't build, unable to find GLES/gl.h')
  - 0003-egl-Sync-with-Khronos.patch
    * Reserve enums 0x34A0..0x34AF for ANGLE project. (#93)
      Closes: https://gitlab.freedesktop.org/glvnd/libglvnd/issues/193
* Mon Oct 07 2019 Stefan Dirsch <sndirsch@suse.com>
  - move gl, egl, glesv1_cm and glesv2 pkgconfig files to doc
    directory, so these can be picked up by Mesa build; no longer
    require Mesa devel subpackages ...
* Mon Oct 07 2019 Stefan Dirsch <sndirsch@suse.com>
  - reverting inclusion of GL, EGL, GLES, GLES2, GLES3 headers;
    no longer let libglvnd-devel package provide and obsolete
    corresponding Mesa gl, egl, gles* devel subpackages; headers
    just aren't compatible; instead require them ...
  - supersedes patches:
    * n_0001-eglplatform-fix-mesa-specific-defines.patch
    * u_add-gl3ext.h
* Sun Oct 06 2019 Stefan Dirsch <sndirsch@suse.com>
  - let libglvnd-devel also provide/obsolete Mesa-libGLESv3-devel
* Fri Sep 27 2019 Stefan Dirsch <sndirsch@suse.com>
  - let libglvnd-devel provide/obsolete some of previous Mesa devel
    packages:
    * Mesa-libGL-devel
    * Mesa-libEGL-devel
    * Mesa-libGLESv1_CM-devel
    * Mesa-libGLESv2-devel
    * Mesa-KHR-devel
  - u_add-gl3ext.h
    * adds missing include/GLES/gl3ext.h
* Thu Sep 26 2019 Tobias Klausmann <tobias.klausmann@freenet.de>
  - Update to version 1.2.0:
    * Changes:
      + Libglvnd now includes and installs the header files for OpenGL, GLES, EGL,
      and GLX.
      + Added pkg-config files for each library.
      + The X11 libraries are now an optional dependency if you're not building
      GLX.
  - n_0001-GL-Bump-GL-version-to-9-2.patch
    * with a version of 1.2 the XServer build fails; set the version accordingly to
      allow XServer builds again.
  - n_0001-eglplatform-fix-mesa-specific-defines.patch
    * the XServer fails to build; add the mesa specific defines to eglplatform, to
      let it build again.
* Tue Mar 19 2019 Stefan Dirsch <sndirsch@suse.com>
  - Update to release 1.1.1
    * Fixed a potential race condition with entrypoint patching
    * Fixed the TSD dispatch stubs for PPC64LE
    * Fixed a segfault when generating GLX dispatch stubs for AARCH64
* Mon Aug 27 2018 sndirsch@suse.com
  - Update to release 1.1.0
    * Changes
      + Update the OpenGL XML and header files.
      + EGL: Remove a few unused functions in egldispatchstubs.c.
      + GLdispatch: Add a version script for the TSD build.
      + Some fixes for "make dist"
      + GLdispatch: Use --version-script instead -export-symbols.
      + Merge branch 'freebsd-fixes'
      + Add a (void*) cast for the last parameter when calling mincore.
      + Use sh instead of bash for the test scripts.
      + configure: Recognize both "x86_64" and "amd64" for host_cpu.
      + configure: Check if linking against libdl is necessary.
      + GL: Expand glapi_gen_libglglxstubs in the makefile.
      + Move the glapi_gen_libglglxstubs function into the GL makefile.
      + vnd-glapi: Change glapi_gen_mapi to a makefile variable.
      + Move the glapi_gen_mapi function into the vnd-glapi makefile.
      + generate: Remove glapi_gen_libopengl_exports.
      + GL: Don't generate g_glapi_mapi_gl_tmp.h
      + Merge pull request #150 from aaronp24/work-around-xorgproto-api-break
      + Merge pull request #153 from RAOF/fix-egl-platform-detection-crash
      + Handle dlsym succeeding with info.dli_sname == NULL.
      + Merge pull request #152 from kbrenneman/fix-eglMakeCurrent-bad-display
      + Always return an error from eglMakeCurrent if the EGLDispaly is invalid
      + GLX: Work around 'X_GLXCreateContextAtrribsARB' typo fix API break
      + Merge pull request #148 from kbrenneman/bump-library-versions
      + Bump the version numbers in the library filenames.
      + Merge pull request #143 from kbrenneman/gldispatch-fix-execmem
      + GLdispatch: Fix the allocation size for the dynamic stubs.
      + GLdispatch: Remove obsolete #ifdefs from u_execmem.c.
      + Merge pull request #140 from kbrenneman/add-GLX_EXT_no_config_context
      + tests: Only use glXCreateContext in testglxmakecurrent.
      + tests: Add a test for creating GLX contexts.
      + tests/GLX_dummy: Add a vendor-provided create context function
      + tests: Add a dummy attribute for glXQueryContext.
      + tests: Add support for GLX_EXT_no_context_config to GLX_dummy
      + tests: Remove the vendor dispatch stub for glXCreateContextAttribsARB.
      + Add support for GLX_EXT_no_config_context.
* Thu Apr 19 2018 sndirsch@suse.com
  - update to release 1.0.0
    * Now that both the EGL and GLX interfaces are defined and stable,
      set the package version to 1.0.0.
    * Changes
      + GLX: Fix an error in handling GLX dispatch stubs.
      + EGL: Fix handling a malloc failure in eglQueryString.
      + GLdispatch: Clean up the assembly dispatch code.
      + GLdispatch aarch64: Align the dispatch stubs to a 64K page size.
      + Fix typo in _LIBRARY_FEATURE_NAMES.
      + Merge pull request #131 from michalsrb/fix-missing-gles-symbols
      + Merge branch 'fix-aarch64-page-size'
      + Convert lq/stq instructions
      + Merge pull request #125 from kbrenneman/ppc64le-convert-lq-stq
      + Don't #define USE_ASM (defined(USE_X86_ASM) || ... )
      + Remove -Wno-misleading-indentation
      + Remove the cJSON README and tests
      + Update cJSON to version 1.5.9
      + Merge pull request #135 from aaronp24/remove-misleading-indentation
      + Fix memory leak in LoadVendorsFromConfigDir
      + Cleanup winsys dispatch index list on EGL mapping teardown
      + Merge pull request #137 from polarina/memleak
      + Set package version to 1.0.0.
  - supersedes U_Fix-typo-in-LIBRARY_FEATURE_NAMES.patch
* Wed Jan 03 2018 tchvatal@suse.com
  - Make sure to use only python3 for the build and do not rely
    on env calls for python

Files

/usr/lib64/libEGL.so.1
/usr/lib64/libEGL.so.1.1.0
/usr/lib64/libGL.so.1
/usr/lib64/libGL.so.1.7.0
/usr/lib64/libGLESv1_CM.so.1
/usr/lib64/libGLESv1_CM.so.1.2.0
/usr/lib64/libGLESv2.so.2
/usr/lib64/libGLESv2.so.2.1.0
/usr/lib64/libGLX.so.0
/usr/lib64/libGLX.so.0.0.0
/usr/lib64/libGLdispatch.so.0
/usr/lib64/libGLdispatch.so.0.0.0
/usr/lib64/libOpenGL.so.0
/usr/lib64/libOpenGL.so.0.0.0
/usr/share/doc/packages/libglvnd
/usr/share/doc/packages/libglvnd/README.md
/usr/share/doc/packages/libglvnd/pkgconfig
/usr/share/doc/packages/libglvnd/pkgconfig/egl.pc
/usr/share/doc/packages/libglvnd/pkgconfig/gl.pc
/usr/share/doc/packages/libglvnd/pkgconfig/glesv1_cm.pc
/usr/share/doc/packages/libglvnd/pkgconfig/glesv2.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 4 23:42:01 2020