Revisions of libglvnd

Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 989149 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 26)
- let libglvnd require Mesa-dri so GL drivers are available on
  Wayland-only desktop installations (boo#1201474)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 959392 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 25)
- provide/obsolete Mesa-libGLESv1_CM1 and Mesa-libGLESv2-2 packages
  (bsc#1196576)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 947893 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 23)
- Re-enable asm on aarch64
- Add patch to fix run with BTI enabled on aarch64:
  * libglvnd-add-bti.patch - boo#1188928
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 926555 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 20)
- libglvnd.rpmlintrc
  * workaround for future buildcheck (boo#1191763)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 921809 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 19)
- covers jira#SLE/SLE-18743
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 831318 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 17)
- version 1.3.2 needed for jira#SLE/SLE-12880, jira#SLE/SLE-12882
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 750546 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 15)
- removed n_0001-GL-Bump-GL-version-to-9-2.patch, which is no
  longer needed with xorg-server 1.20.6
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 746613 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 14)
- 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)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 743020 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 13)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 735975 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 12)
- 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 ...

- 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

- let libglvnd-devel also provide/obsolete Mesa-libGLESv3-devel

- 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 

- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 686460 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 11)
- 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
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 631797 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 10)
- 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.
Displaying revisions 1 - 20 of 29
openSUSE Build Service is sponsored by