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

libglvnd-1.7.0-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libglvnd Distribution: openSUSE Tumbleweed
Version: 1.7.0 Vendor: openSUSE
Release: 2.1 Build date: Wed Apr 15 17:41:40 2026
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 4023729 Source RPM: libglvnd-1.7.0-2.1.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

* Wed Apr 15 2026 Stefan Dirsch <sndirsch@suse.com>
  - enable installation of GL headers files and move them to
    %docdir/include to be picked up by Mesa build later, because
    in libglvnd sources these are still updated but in Mesa sources
    they are not any longer and are completely outdated (boo#1260932)
* Wed Oct 11 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to 1.7.0:
    * meson.build: error out on unsupported OSes
    * Update bin/symbols-check.py from mesa/mesa@9d42e31b
    * EGL/libeglcurrent: fix crash on library unload
    * HGL: add Haiku libGL.so implementation based on EGL
    * symbols-check: Add Haiku platform symbols
    * tests/egl: Fix LIBRARY_PATH on Haiku
* Wed Dec 07 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.6.0:
    * Read gl.symbols when generating stubs for libGL.so
    * Update GL headers and XML files
    * Add support for loongarch64
    * GLX: Fix assembly stubs for x32
    * Fix pthreads lookup on FreeBSD
* Sat Oct 01 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.5.0:
    * Add BTI landing pads for aarch64
    * Set current thread state to NULL in teardown
    * Moving setspecific to before DestroyThreadState
    * Fix a memory leak in libGLdispatch
    * Use assembly stubs on armv6
  - drop libglvnd-add-bti.patch (upstream)
* Thu Jul 14 2022 Stefan Dirsch <sndirsch@suse.com>
  - let libglvnd require Mesa-dri so GL drivers are available on
    Wayland-only desktop installations (boo#1201474)
* Thu Mar 03 2022 Stefan Dirsch <sndirsch@suse.com>
  - provide/obsolete Mesa-libGLESv1_CM1 and Mesa-libGLESv2-2 packages
    (bsc#1196576)
* Thu Feb 24 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Update libglvnd-add-bti.patch from latest upstream submission
* Fri Jan 21 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Re-enable asm on aarch64
  - Add patch to fix run with BTI enabled on aarch64:
    * libglvnd-add-bti.patch - boo#1188928
* Tue Jan 04 2022 Dirk Müller <dmueller@suse.com>
  - update to 1.4.0:
    * tests cleanups
    * Update bin/symbols-check.py from mesa/mesa@6f854145
    * Remove extra paragraph from license text.
    * Add one more missing dep_x11_headers
    * Update uthash to v2.3.0
    * EGL: Add support for eglQueryDisplayAttribKHR and NV.
* Wed Nov 17 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Disable asm on aarch64 Tumbleweed due to issue with BTI - boo#1188928

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/include
/usr/share/doc/packages/libglvnd/include/EGL
/usr/share/doc/packages/libglvnd/include/EGL/egl.h
/usr/share/doc/packages/libglvnd/include/EGL/eglext.h
/usr/share/doc/packages/libglvnd/include/EGL/eglplatform.h
/usr/share/doc/packages/libglvnd/include/GL
/usr/share/doc/packages/libglvnd/include/GL/gl.h
/usr/share/doc/packages/libglvnd/include/GL/glcorearb.h
/usr/share/doc/packages/libglvnd/include/GL/glext.h
/usr/share/doc/packages/libglvnd/include/GL/glx.h
/usr/share/doc/packages/libglvnd/include/GL/glxext.h
/usr/share/doc/packages/libglvnd/include/GLES
/usr/share/doc/packages/libglvnd/include/GLES/egl.h
/usr/share/doc/packages/libglvnd/include/GLES/gl.h
/usr/share/doc/packages/libglvnd/include/GLES/glext.h
/usr/share/doc/packages/libglvnd/include/GLES/glplatform.h
/usr/share/doc/packages/libglvnd/include/GLES2
/usr/share/doc/packages/libglvnd/include/GLES2/gl2.h
/usr/share/doc/packages/libglvnd/include/GLES2/gl2ext.h
/usr/share/doc/packages/libglvnd/include/GLES2/gl2platform.h
/usr/share/doc/packages/libglvnd/include/GLES3
/usr/share/doc/packages/libglvnd/include/GLES3/gl3.h
/usr/share/doc/packages/libglvnd/include/GLES3/gl31.h
/usr/share/doc/packages/libglvnd/include/GLES3/gl32.h
/usr/share/doc/packages/libglvnd/include/GLES3/gl3ext.h
/usr/share/doc/packages/libglvnd/include/GLES3/gl3platform.h
/usr/share/doc/packages/libglvnd/include/KHR
/usr/share/doc/packages/libglvnd/include/KHR/khrplatform.h
/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, Tue Apr 21 22:32:08 2026