debian/control | 8 debian/libglvnd-egl0.dirs | 2 debian/libglvnd-egl0.install | 2 debian/libglvnd-egl0.lintian-overrides | 1 debian/libglvnd-egl0.symbols | 48 --- debian/libglvnd-egl1.dirs | 2 debian/libglvnd-egl1.install | 2 debian/libglvnd-egl1.lintian-overrides | 1 debian/libglvnd-egl1.symbols | 48 +++ debian/libglvnd-gles0.install | 1 debian/libglvnd-gles0.lintian-overrides | 1 debian/libglvnd-gles0.symbols | 393 -------------------------------- debian/libglvnd-gles2.install | 1 debian/libglvnd-gles2.lintian-overrides | 1 debian/libglvnd-gles2.symbols | 247 ++++++++++++++++++++ debian/rules | 4 16 files changed, 310 insertions(+), 452 deletions(-)
New commits: commit 5abec0cb2c42bea5c64290b29199fc722bd436c4 Author: Timo Aaltonen <[email protected]> Date: Wed Feb 1 22:35:58 2017 +0200 drop GLESv1 diff --git a/debian/libglvnd-gles2.lintian-overrides b/debian/libglvnd-gles2.lintian-overrides index a57b734..98749e2 100644 --- a/debian/libglvnd-gles2.lintian-overrides +++ b/debian/libglvnd-gles2.lintian-overrides @@ -1 +1 @@ -package-name-doesnt-match-sonames libGLESv1-CM1 libGLESv2-2 +package-name-doesnt-match-sonames libGLESv2-2 diff --git a/debian/libglvnd-gles2.symbols b/debian/libglvnd-gles2.symbols index 2799736..0b9ed53 100644 --- a/debian/libglvnd-gles2.symbols +++ b/debian/libglvnd-gles2.symbols @@ -1,149 +1,3 @@ -libGLESv1_CM.so.1 libglvnd-gles2 #MINVER# - glActiveTexture@Base 0 - glAlphaFunc@Base 0 - glAlphaFuncx@Base 0 - glBindBuffer@Base 0 - glBindTexture@Base 0 - glBlendFunc@Base 0 - glBufferData@Base 0 - glBufferSubData@Base 0 - glClear@Base 0 - glClearColor@Base 0 - glClearColorx@Base 0 - glClearDepthf@Base 0 - glClearDepthx@Base 0 - glClearStencil@Base 0 - glClientActiveTexture@Base 0 - glClipPlanef@Base 0 - glClipPlanex@Base 0 - glColor4f@Base 0 - glColor4ub@Base 0 - glColor4x@Base 0 - glColorMask@Base 0 - glColorPointer@Base 0 - glCompressedTexImage2D@Base 0 - glCompressedTexSubImage2D@Base 0 - glCopyTexImage2D@Base 0 - glCopyTexSubImage2D@Base 0 - glCullFace@Base 0 - glDeleteBuffers@Base 0 - glDeleteTextures@Base 0 - glDepthFunc@Base 0 - glDepthMask@Base 0 - glDepthRangef@Base 0 - glDepthRangex@Base 0 - glDisable@Base 0 - glDisableClientState@Base 0 - glDrawArrays@Base 0 - glDrawElements@Base 0 - glEnable@Base 0 - glEnableClientState@Base 0 - glFinish@Base 0 - glFlush@Base 0 - glFogf@Base 0 - glFogfv@Base 0 - glFogx@Base 0 - glFogxv@Base 0 - glFrontFace@Base 0 - glFrustumf@Base 0 - glFrustumx@Base 0 - glGenBuffers@Base 0 - glGenTextures@Base 0 - glGetBooleanv@Base 0 - glGetBufferParameteriv@Base 0 - glGetClipPlanef@Base 0 - glGetClipPlanex@Base 0 - glGetError@Base 0 - glGetFixedv@Base 0 - glGetFloatv@Base 0 - glGetIntegerv@Base 0 - glGetLightfv@Base 0 - glGetLightxv@Base 0 - glGetMaterialfv@Base 0 - glGetMaterialxv@Base 0 - glGetPointerv@Base 0 - glGetString@Base 0 - glGetTexEnvfv@Base 0 - glGetTexEnviv@Base 0 - glGetTexEnvxv@Base 0 - glGetTexParameterfv@Base 0 - glGetTexParameteriv@Base 0 - glGetTexParameterxv@Base 0 - glHint@Base 0 - glIsBuffer@Base 0 - glIsEnabled@Base 0 - glIsTexture@Base 0 - glLightModelf@Base 0 - glLightModelfv@Base 0 - glLightModelx@Base 0 - glLightModelxv@Base 0 - glLightf@Base 0 - glLightfv@Base 0 - glLightx@Base 0 - glLightxv@Base 0 - glLineWidth@Base 0 - glLineWidthx@Base 0 - glLoadIdentity@Base 0 - glLoadMatrixf@Base 0 - glLoadMatrixx@Base 0 - glLogicOp@Base 0 - glMaterialf@Base 0 - glMaterialfv@Base 0 - glMaterialx@Base 0 - glMaterialxv@Base 0 - glMatrixMode@Base 0 - glMultMatrixf@Base 0 - glMultMatrixx@Base 0 - glMultiTexCoord4f@Base 0 - glMultiTexCoord4x@Base 0 - glNormal3f@Base 0 - glNormal3x@Base 0 - glNormalPointer@Base 0 - glOrthof@Base 0 - glOrthox@Base 0 - glPixelStorei@Base 0 - glPointParameterf@Base 0 - glPointParameterfv@Base 0 - glPointParameterx@Base 0 - glPointParameterxv@Base 0 - glPointSize@Base 0 - glPointSizePointerOES@Base 0 - glPointSizex@Base 0 - glPolygonOffset@Base 0 - glPolygonOffsetx@Base 0 - glPopMatrix@Base 0 - glPushMatrix@Base 0 - glReadPixels@Base 0 - glRotatef@Base 0 - glRotatex@Base 0 - glSampleCoverage@Base 0 - glSampleCoveragex@Base 0 - glScalef@Base 0 - glScalex@Base 0 - glScissor@Base 0 - glShadeModel@Base 0 - glStencilFunc@Base 0 - glStencilMask@Base 0 - glStencilOp@Base 0 - glTexCoordPointer@Base 0 - glTexEnvf@Base 0 - glTexEnvfv@Base 0 - glTexEnvi@Base 0 - glTexEnviv@Base 0 - glTexEnvx@Base 0 - glTexEnvxv@Base 0 - glTexImage2D@Base 0 - glTexParameterf@Base 0 - glTexParameterfv@Base 0 - glTexParameteri@Base 0 - glTexParameteriv@Base 0 - glTexParameterx@Base 0 - glTexParameterxv@Base 0 - glTexSubImage2D@Base 0 - glTranslatef@Base 0 - glTranslatex@Base 0 - glVertexPointer@Base 0 - glViewport@Base 0 libGLESv2.so.2 libglvnd-gles2 #MINVER# glActiveTexture@Base 0 glAttachShader@Base 0 diff --git a/debian/rules b/debian/rules index ed8b7c8..4f302d8 100755 --- a/debian/rules +++ b/debian/rules @@ -5,6 +5,10 @@ override_dh_install: find debian/tmp -name '*.la' -delete + + # drop GLESv1 + rm -f debian/tmp/usr/lib/*/libGLESv1* + dh_install --fail-missing # needs X commit 2c3ef0bba68f3396e85c637ef6b74aca93565bf7 Author: Timo Aaltonen <[email protected]> Date: Wed Feb 1 22:28:35 2017 +0200 bump egl and gles package soname to match the lib diff --git a/debian/control b/debian/control index e007359..00c1b35 100644 --- a/debian/control +++ b/debian/control @@ -22,9 +22,9 @@ Architecture: any Depends: ${misc:Depends}, libglvnd0 (= ${binary:Version}), libglvnd-core-dev (= ${binary:Version}), - libglvnd-egl0 (= ${binary:Version}), + libglvnd-egl1 (= ${binary:Version}), libglvnd-glx0 (= ${binary:Version}), - libglvnd-gles0 (= ${binary:Version}), + libglvnd-gles2 (= ${binary:Version}), libglvnd-opengl0 (= ${binary:Version}), Description: Vendor neutral GL dispatch library -- development files This is an implementation of the vendor-neutral dispatch layer for @@ -57,7 +57,7 @@ Description: Vendor neutral GL dispatch library . This package contains the GL dispatch library. -Package: libglvnd-egl0 +Package: libglvnd-egl1 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends}, @@ -71,7 +71,7 @@ Description: Vendor neutral GL dispatch library -- EGL support . This package contains support for EGL. -Package: libglvnd-gles0 +Package: libglvnd-gles2 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends}, diff --git a/debian/libglvnd-egl0.dirs b/debian/libglvnd-egl0.dirs deleted file mode 100644 index b02650b..0000000 --- a/debian/libglvnd-egl0.dirs +++ /dev/null @@ -1,2 +0,0 @@ -etc/glvnd/egl_vendor.d -usr/share/glvnd/egl_vendor.d diff --git a/debian/libglvnd-egl0.install b/debian/libglvnd-egl0.install deleted file mode 100644 index f116530..0000000 --- a/debian/libglvnd-egl0.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/*/libEGL*.so.* - diff --git a/debian/libglvnd-egl0.lintian-overrides b/debian/libglvnd-egl0.lintian-overrides deleted file mode 100644 index 2f45998..0000000 --- a/debian/libglvnd-egl0.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -package-name-doesnt-match-sonames libEGL1 diff --git a/debian/libglvnd-egl0.symbols b/debian/libglvnd-egl0.symbols deleted file mode 100644 index f866562..0000000 --- a/debian/libglvnd-egl0.symbols +++ /dev/null @@ -1,48 +0,0 @@ -libEGL.so.1 libglvnd-egl0 #MINVER# - eglBindAPI@Base 0 - eglBindTexImage@Base 0 - eglChooseConfig@Base 0 - eglClientWaitSync@Base 0 - eglCopyBuffers@Base 0 - eglCreateContext@Base 0 - eglCreateImage@Base 0 - eglCreatePbufferFromClientBuffer@Base 0 - eglCreatePbufferSurface@Base 0 - eglCreatePixmapSurface@Base 0 - eglCreatePlatformPixmapSurface@Base 0 - eglCreatePlatformPixmapSurfaceEXT@Base 0 - eglCreatePlatformWindowSurface@Base 0 - eglCreatePlatformWindowSurfaceEXT@Base 0 - eglCreateSync@Base 0 - eglCreateWindowSurface@Base 0 - eglDestroyContext@Base 0 - eglDestroyImage@Base 0 - eglDestroySurface@Base 0 - eglDestroySync@Base 0 - eglGetConfigAttrib@Base 0 - eglGetConfigs@Base 0 - eglGetCurrentContext@Base 0 - eglGetCurrentDisplay@Base 0 - eglGetCurrentSurface@Base 0 - eglGetDisplay@Base 0 - eglGetError@Base 0 - eglGetPlatformDisplay@Base 0 - eglGetProcAddress@Base 0 - eglGetSyncAttrib@Base 0 - eglInitialize@Base 0 - eglMakeCurrent@Base 0 - eglQueryAPI@Base 0 - eglQueryContext@Base 0 - eglQueryString@Base 0 - eglQuerySurface@Base 0 - eglReleaseTexImage@Base 0 - eglReleaseThread@Base 0 - eglSurfaceAttrib@Base 0 - eglSwapBuffers@Base 0 - eglSwapInterval@Base 0 - eglTerminate@Base 0 - eglWaitClient@Base 0 - eglWaitGL@Base 0 - eglWaitNative@Base 0 - eglWaitSync@Base 0 - diff --git a/debian/libglvnd-egl1.dirs b/debian/libglvnd-egl1.dirs new file mode 100644 index 0000000..b02650b --- /dev/null +++ b/debian/libglvnd-egl1.dirs @@ -0,0 +1,2 @@ +etc/glvnd/egl_vendor.d +usr/share/glvnd/egl_vendor.d diff --git a/debian/libglvnd-egl1.install b/debian/libglvnd-egl1.install new file mode 100644 index 0000000..f116530 --- /dev/null +++ b/debian/libglvnd-egl1.install @@ -0,0 +1,2 @@ +usr/lib/*/libEGL*.so.* + diff --git a/debian/libglvnd-egl1.lintian-overrides b/debian/libglvnd-egl1.lintian-overrides new file mode 100644 index 0000000..2f45998 --- /dev/null +++ b/debian/libglvnd-egl1.lintian-overrides @@ -0,0 +1 @@ +package-name-doesnt-match-sonames libEGL1 diff --git a/debian/libglvnd-egl1.symbols b/debian/libglvnd-egl1.symbols new file mode 100644 index 0000000..6e1b102 --- /dev/null +++ b/debian/libglvnd-egl1.symbols @@ -0,0 +1,48 @@ +libEGL.so.1 libglvnd-egl1 #MINVER# + eglBindAPI@Base 0 + eglBindTexImage@Base 0 + eglChooseConfig@Base 0 + eglClientWaitSync@Base 0 + eglCopyBuffers@Base 0 + eglCreateContext@Base 0 + eglCreateImage@Base 0 + eglCreatePbufferFromClientBuffer@Base 0 + eglCreatePbufferSurface@Base 0 + eglCreatePixmapSurface@Base 0 + eglCreatePlatformPixmapSurface@Base 0 + eglCreatePlatformPixmapSurfaceEXT@Base 0 + eglCreatePlatformWindowSurface@Base 0 + eglCreatePlatformWindowSurfaceEXT@Base 0 + eglCreateSync@Base 0 + eglCreateWindowSurface@Base 0 + eglDestroyContext@Base 0 + eglDestroyImage@Base 0 + eglDestroySurface@Base 0 + eglDestroySync@Base 0 + eglGetConfigAttrib@Base 0 + eglGetConfigs@Base 0 + eglGetCurrentContext@Base 0 + eglGetCurrentDisplay@Base 0 + eglGetCurrentSurface@Base 0 + eglGetDisplay@Base 0 + eglGetError@Base 0 + eglGetPlatformDisplay@Base 0 + eglGetProcAddress@Base 0 + eglGetSyncAttrib@Base 0 + eglInitialize@Base 0 + eglMakeCurrent@Base 0 + eglQueryAPI@Base 0 + eglQueryContext@Base 0 + eglQueryString@Base 0 + eglQuerySurface@Base 0 + eglReleaseTexImage@Base 0 + eglReleaseThread@Base 0 + eglSurfaceAttrib@Base 0 + eglSwapBuffers@Base 0 + eglSwapInterval@Base 0 + eglTerminate@Base 0 + eglWaitClient@Base 0 + eglWaitGL@Base 0 + eglWaitNative@Base 0 + eglWaitSync@Base 0 + diff --git a/debian/libglvnd-gles0.install b/debian/libglvnd-gles0.install deleted file mode 100644 index 873bf3d..0000000 --- a/debian/libglvnd-gles0.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/libGLES*.so.* diff --git a/debian/libglvnd-gles0.lintian-overrides b/debian/libglvnd-gles0.lintian-overrides deleted file mode 100644 index a57b734..0000000 --- a/debian/libglvnd-gles0.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -package-name-doesnt-match-sonames libGLESv1-CM1 libGLESv2-2 diff --git a/debian/libglvnd-gles0.symbols b/debian/libglvnd-gles0.symbols deleted file mode 100644 index e7ad738..0000000 --- a/debian/libglvnd-gles0.symbols +++ /dev/null @@ -1,393 +0,0 @@ -libGLESv1_CM.so.1 libglvnd-gles0 #MINVER# - glActiveTexture@Base 0 - glAlphaFunc@Base 0 - glAlphaFuncx@Base 0 - glBindBuffer@Base 0 - glBindTexture@Base 0 - glBlendFunc@Base 0 - glBufferData@Base 0 - glBufferSubData@Base 0 - glClear@Base 0 - glClearColor@Base 0 - glClearColorx@Base 0 - glClearDepthf@Base 0 - glClearDepthx@Base 0 - glClearStencil@Base 0 - glClientActiveTexture@Base 0 - glClipPlanef@Base 0 - glClipPlanex@Base 0 - glColor4f@Base 0 - glColor4ub@Base 0 - glColor4x@Base 0 - glColorMask@Base 0 - glColorPointer@Base 0 - glCompressedTexImage2D@Base 0 - glCompressedTexSubImage2D@Base 0 - glCopyTexImage2D@Base 0 - glCopyTexSubImage2D@Base 0 - glCullFace@Base 0 - glDeleteBuffers@Base 0 - glDeleteTextures@Base 0 - glDepthFunc@Base 0 - glDepthMask@Base 0 - glDepthRangef@Base 0 - glDepthRangex@Base 0 - glDisable@Base 0 - glDisableClientState@Base 0 - glDrawArrays@Base 0 - glDrawElements@Base 0 - glEnable@Base 0 - glEnableClientState@Base 0 - glFinish@Base 0 - glFlush@Base 0 - glFogf@Base 0 - glFogfv@Base 0 - glFogx@Base 0 - glFogxv@Base 0 - glFrontFace@Base 0 - glFrustumf@Base 0 - glFrustumx@Base 0 - glGenBuffers@Base 0 - glGenTextures@Base 0 - glGetBooleanv@Base 0 - glGetBufferParameteriv@Base 0 - glGetClipPlanef@Base 0 - glGetClipPlanex@Base 0 - glGetError@Base 0 - glGetFixedv@Base 0 - glGetFloatv@Base 0 - glGetIntegerv@Base 0 - glGetLightfv@Base 0 - glGetLightxv@Base 0 - glGetMaterialfv@Base 0 - glGetMaterialxv@Base 0 - glGetPointerv@Base 0 - glGetString@Base 0 - glGetTexEnvfv@Base 0 - glGetTexEnviv@Base 0 - glGetTexEnvxv@Base 0 - glGetTexParameterfv@Base 0 - glGetTexParameteriv@Base 0 - glGetTexParameterxv@Base 0 - glHint@Base 0 - glIsBuffer@Base 0 - glIsEnabled@Base 0 - glIsTexture@Base 0 - glLightModelf@Base 0 - glLightModelfv@Base 0 - glLightModelx@Base 0 - glLightModelxv@Base 0 - glLightf@Base 0 - glLightfv@Base 0 - glLightx@Base 0 - glLightxv@Base 0 - glLineWidth@Base 0 - glLineWidthx@Base 0 - glLoadIdentity@Base 0 - glLoadMatrixf@Base 0 - glLoadMatrixx@Base 0 - glLogicOp@Base 0 - glMaterialf@Base 0 - glMaterialfv@Base 0 - glMaterialx@Base 0 - glMaterialxv@Base 0 - glMatrixMode@Base 0 - glMultMatrixf@Base 0 - glMultMatrixx@Base 0 - glMultiTexCoord4f@Base 0 - glMultiTexCoord4x@Base 0 - glNormal3f@Base 0 - glNormal3x@Base 0 - glNormalPointer@Base 0 - glOrthof@Base 0 - glOrthox@Base 0 - glPixelStorei@Base 0 - glPointParameterf@Base 0 - glPointParameterfv@Base 0 - glPointParameterx@Base 0 - glPointParameterxv@Base 0 - glPointSize@Base 0 - glPointSizePointerOES@Base 0 - glPointSizex@Base 0 - glPolygonOffset@Base 0 - glPolygonOffsetx@Base 0 - glPopMatrix@Base 0 - glPushMatrix@Base 0 - glReadPixels@Base 0 - glRotatef@Base 0 - glRotatex@Base 0 - glSampleCoverage@Base 0 - glSampleCoveragex@Base 0 - glScalef@Base 0 - glScalex@Base 0 - glScissor@Base 0 - glShadeModel@Base 0 - glStencilFunc@Base 0 - glStencilMask@Base 0 - glStencilOp@Base 0 - glTexCoordPointer@Base 0 - glTexEnvf@Base 0 - glTexEnvfv@Base 0 - glTexEnvi@Base 0 - glTexEnviv@Base 0 - glTexEnvx@Base 0 - glTexEnvxv@Base 0 - glTexImage2D@Base 0 - glTexParameterf@Base 0 - glTexParameterfv@Base 0 - glTexParameteri@Base 0 - glTexParameteriv@Base 0 - glTexParameterx@Base 0 - glTexParameterxv@Base 0 - glTexSubImage2D@Base 0 - glTranslatef@Base 0 - glTranslatex@Base 0 - glVertexPointer@Base 0 - glViewport@Base 0 -libGLESv2.so.2 libglvnd-gles0 #MINVER# - glActiveTexture@Base 0 - glAttachShader@Base 0 - glBeginQuery@Base 0 - glBeginTransformFeedback@Base 0 - glBindAttribLocation@Base 0 - glBindBuffer@Base 0 - glBindBufferBase@Base 0 - glBindBufferRange@Base 0 - glBindFramebuffer@Base 0 - glBindRenderbuffer@Base 0 - glBindSampler@Base 0 - glBindTexture@Base 0 - glBindTransformFeedback@Base 0 - glBindVertexArray@Base 0 - glBlendColor@Base 0 - glBlendEquation@Base 0 - glBlendEquationSeparate@Base 0 - glBlendFunc@Base 0 - glBlendFuncSeparate@Base 0 - glBlitFramebuffer@Base 0 - glBufferData@Base 0 - glBufferSubData@Base 0 - glCheckFramebufferStatus@Base 0 - glClear@Base 0 - glClearBufferfi@Base 0 - glClearBufferfv@Base 0 - glClearBufferiv@Base 0 - glClearBufferuiv@Base 0 - glClearColor@Base 0 - glClearDepthf@Base 0 - glClearStencil@Base 0 - glClientWaitSync@Base 0 - glColorMask@Base 0 - glCompileShader@Base 0 - glCompressedTexImage2D@Base 0 - glCompressedTexImage3D@Base 0 - glCompressedTexSubImage2D@Base 0 - glCompressedTexSubImage3D@Base 0 - glCopyBufferSubData@Base 0 - glCopyTexImage2D@Base 0 - glCopyTexSubImage2D@Base 0 - glCopyTexSubImage3D@Base 0 - glCreateProgram@Base 0 - glCreateShader@Base 0 - glCullFace@Base 0 - glDeleteBuffers@Base 0 - glDeleteFramebuffers@Base 0 - glDeleteProgram@Base 0 - glDeleteQueries@Base 0 - glDeleteRenderbuffers@Base 0 - glDeleteSamplers@Base 0 - glDeleteShader@Base 0 - glDeleteSync@Base 0 - glDeleteTextures@Base 0 - glDeleteTransformFeedbacks@Base 0 - glDeleteVertexArrays@Base 0 - glDepthFunc@Base 0 - glDepthMask@Base 0 - glDepthRangef@Base 0 - glDetachShader@Base 0 - glDisable@Base 0 - glDisableVertexAttribArray@Base 0 - glDrawArrays@Base 0 - glDrawArraysInstanced@Base 0 - glDrawBuffers@Base 0 - glDrawElements@Base 0 - glDrawElementsInstanced@Base 0 - glDrawRangeElements@Base 0 - glEnable@Base 0 - glEnableVertexAttribArray@Base 0 - glEndQuery@Base 0 - glEndTransformFeedback@Base 0 - glFenceSync@Base 0 - glFinish@Base 0 - glFlush@Base 0 - glFlushMappedBufferRange@Base 0 - glFramebufferRenderbuffer@Base 0 - glFramebufferTexture2D@Base 0 - glFramebufferTextureLayer@Base 0 - glFrontFace@Base 0 - glGenBuffers@Base 0 - glGenFramebuffers@Base 0 - glGenQueries@Base 0 - glGenRenderbuffers@Base 0 - glGenSamplers@Base 0 - glGenTextures@Base 0 - glGenTransformFeedbacks@Base 0 - glGenVertexArrays@Base 0 - glGenerateMipmap@Base 0 - glGetActiveAttrib@Base 0 - glGetActiveUniform@Base 0 - glGetActiveUniformBlockName@Base 0 - glGetActiveUniformBlockiv@Base 0 - glGetActiveUniformsiv@Base 0 - glGetAttachedShaders@Base 0 - glGetAttribLocation@Base 0 - glGetBooleanv@Base 0 - glGetBufferParameteri64v@Base 0 - glGetBufferParameteriv@Base 0 - glGetBufferPointerv@Base 0 - glGetError@Base 0 - glGetFloatv@Base 0 - glGetFragDataLocation@Base 0 - glGetFramebufferAttachmentParameteriv@Base 0 - glGetInteger64i_v@Base 0 - glGetInteger64v@Base 0 - glGetIntegeri_v@Base 0 - glGetIntegerv@Base 0 - glGetInternalformativ@Base 0 - glGetProgramBinary@Base 0 - glGetProgramInfoLog@Base 0 - glGetProgramiv@Base 0 - glGetQueryObjectuiv@Base 0 - glGetQueryiv@Base 0 - glGetRenderbufferParameteriv@Base 0 - glGetSamplerParameterfv@Base 0 - glGetSamplerParameteriv@Base 0 - glGetShaderInfoLog@Base 0 - glGetShaderPrecisionFormat@Base 0 - glGetShaderSource@Base 0 - glGetShaderiv@Base 0 - glGetString@Base 0 - glGetStringi@Base 0 - glGetSynciv@Base 0 - glGetTexParameterfv@Base 0 - glGetTexParameteriv@Base 0 - glGetTransformFeedbackVarying@Base 0 - glGetUniformBlockIndex@Base 0 - glGetUniformIndices@Base 0 - glGetUniformLocation@Base 0 - glGetUniformfv@Base 0 - glGetUniformiv@Base 0 - glGetUniformuiv@Base 0 - glGetVertexAttribIiv@Base 0 - glGetVertexAttribIuiv@Base 0 - glGetVertexAttribPointerv@Base 0 - glGetVertexAttribfv@Base 0 - glGetVertexAttribiv@Base 0 - glHint@Base 0 - glInvalidateFramebuffer@Base 0 - glInvalidateSubFramebuffer@Base 0 - glIsBuffer@Base 0 - glIsEnabled@Base 0 - glIsFramebuffer@Base 0 - glIsProgram@Base 0 - glIsQuery@Base 0 - glIsRenderbuffer@Base 0 - glIsSampler@Base 0 - glIsShader@Base 0 - glIsSync@Base 0 - glIsTexture@Base 0 - glIsTransformFeedback@Base 0 - glIsVertexArray@Base 0 - glLineWidth@Base 0 - glLinkProgram@Base 0 - glMapBufferRange@Base 0 - glPauseTransformFeedback@Base 0 - glPixelStorei@Base 0 - glPolygonOffset@Base 0 - glProgramBinary@Base 0 - glProgramParameteri@Base 0 - glReadBuffer@Base 0 - glReadPixels@Base 0 - glReleaseShaderCompiler@Base 0 - glRenderbufferStorage@Base 0 - glRenderbufferStorageMultisample@Base 0 - glResumeTransformFeedback@Base 0 - glSampleCoverage@Base 0 - glSamplerParameterf@Base 0 - glSamplerParameterfv@Base 0 - glSamplerParameteri@Base 0 - glSamplerParameteriv@Base 0 - glScissor@Base 0 - glShaderBinary@Base 0 - glShaderSource@Base 0 - glStencilFunc@Base 0 - glStencilFuncSeparate@Base 0 - glStencilMask@Base 0 - glStencilMaskSeparate@Base 0 - glStencilOp@Base 0 - glStencilOpSeparate@Base 0 - glTexImage2D@Base 0 - glTexImage3D@Base 0 - glTexParameterf@Base 0 - glTexParameterfv@Base 0 - glTexParameteri@Base 0 - glTexParameteriv@Base 0 - glTexStorage2D@Base 0 - glTexStorage3D@Base 0 - glTexSubImage2D@Base 0 - glTexSubImage3D@Base 0 - glTransformFeedbackVaryings@Base 0 - glUniform1f@Base 0 - glUniform1fv@Base 0 - glUniform1i@Base 0 - glUniform1iv@Base 0 - glUniform1ui@Base 0 - glUniform1uiv@Base 0 - glUniform2f@Base 0 - glUniform2fv@Base 0 - glUniform2i@Base 0 - glUniform2iv@Base 0 - glUniform2ui@Base 0 - glUniform2uiv@Base 0 - glUniform3f@Base 0 - glUniform3fv@Base 0 - glUniform3i@Base 0 - glUniform3iv@Base 0 - glUniform3ui@Base 0 - glUniform3uiv@Base 0 - glUniform4f@Base 0 - glUniform4fv@Base 0 - glUniform4i@Base 0 - glUniform4iv@Base 0 - glUniform4ui@Base 0 - glUniform4uiv@Base 0 - glUniformBlockBinding@Base 0 - glUniformMatrix2fv@Base 0 - glUniformMatrix2x3fv@Base 0 - glUniformMatrix2x4fv@Base 0 - glUniformMatrix3fv@Base 0 - glUniformMatrix3x2fv@Base 0 - glUniformMatrix3x4fv@Base 0 - glUniformMatrix4fv@Base 0 - glUniformMatrix4x2fv@Base 0 - glUniformMatrix4x3fv@Base 0 - glUnmapBuffer@Base 0 - glUseProgram@Base 0 - glValidateProgram@Base 0 - glVertexAttrib1f@Base 0 - glVertexAttrib1fv@Base 0 - glVertexAttrib2f@Base 0 - glVertexAttrib2fv@Base 0 - glVertexAttrib3f@Base 0 - glVertexAttrib3fv@Base 0 - glVertexAttrib4f@Base 0 - glVertexAttrib4fv@Base 0 - glVertexAttribDivisor@Base 0 - glVertexAttribI4i@Base 0 - glVertexAttribI4iv@Base 0 - glVertexAttribI4ui@Base 0 - glVertexAttribI4uiv@Base 0 - glVertexAttribIPointer@Base 0 - glVertexAttribPointer@Base 0 - glViewport@Base 0 - glWaitSync@Base 0 diff --git a/debian/libglvnd-gles2.install b/debian/libglvnd-gles2.install new file mode 100644 index 0000000..873bf3d --- /dev/null +++ b/debian/libglvnd-gles2.install @@ -0,0 +1 @@ +usr/lib/*/libGLES*.so.* diff --git a/debian/libglvnd-gles2.lintian-overrides b/debian/libglvnd-gles2.lintian-overrides new file mode 100644 index 0000000..a57b734 --- /dev/null +++ b/debian/libglvnd-gles2.lintian-overrides @@ -0,0 +1 @@ +package-name-doesnt-match-sonames libGLESv1-CM1 libGLESv2-2 diff --git a/debian/libglvnd-gles2.symbols b/debian/libglvnd-gles2.symbols new file mode 100644 index 0000000..2799736 --- /dev/null +++ b/debian/libglvnd-gles2.symbols @@ -0,0 +1,393 @@ +libGLESv1_CM.so.1 libglvnd-gles2 #MINVER# + glActiveTexture@Base 0 + glAlphaFunc@Base 0 + glAlphaFuncx@Base 0 + glBindBuffer@Base 0 + glBindTexture@Base 0 + glBlendFunc@Base 0 + glBufferData@Base 0 + glBufferSubData@Base 0 + glClear@Base 0 + glClearColor@Base 0 + glClearColorx@Base 0 + glClearDepthf@Base 0 + glClearDepthx@Base 0 + glClearStencil@Base 0 + glClientActiveTexture@Base 0 + glClipPlanef@Base 0 + glClipPlanex@Base 0 + glColor4f@Base 0 + glColor4ub@Base 0 + glColor4x@Base 0 + glColorMask@Base 0 + glColorPointer@Base 0 + glCompressedTexImage2D@Base 0 + glCompressedTexSubImage2D@Base 0 + glCopyTexImage2D@Base 0 + glCopyTexSubImage2D@Base 0 + glCullFace@Base 0 + glDeleteBuffers@Base 0 + glDeleteTextures@Base 0 + glDepthFunc@Base 0 + glDepthMask@Base 0 + glDepthRangef@Base 0 + glDepthRangex@Base 0 + glDisable@Base 0 + glDisableClientState@Base 0 + glDrawArrays@Base 0 + glDrawElements@Base 0 + glEnable@Base 0 + glEnableClientState@Base 0 + glFinish@Base 0 + glFlush@Base 0 + glFogf@Base 0 + glFogfv@Base 0 + glFogx@Base 0 + glFogxv@Base 0 + glFrontFace@Base 0 + glFrustumf@Base 0 + glFrustumx@Base 0 + glGenBuffers@Base 0 + glGenTextures@Base 0 + glGetBooleanv@Base 0 + glGetBufferParameteriv@Base 0 + glGetClipPlanef@Base 0 + glGetClipPlanex@Base 0 + glGetError@Base 0 + glGetFixedv@Base 0 + glGetFloatv@Base 0 + glGetIntegerv@Base 0 + glGetLightfv@Base 0 + glGetLightxv@Base 0 + glGetMaterialfv@Base 0 + glGetMaterialxv@Base 0 + glGetPointerv@Base 0 + glGetString@Base 0 + glGetTexEnvfv@Base 0 + glGetTexEnviv@Base 0 + glGetTexEnvxv@Base 0 + glGetTexParameterfv@Base 0 + glGetTexParameteriv@Base 0 + glGetTexParameterxv@Base 0 + glHint@Base 0 + glIsBuffer@Base 0 + glIsEnabled@Base 0 + glIsTexture@Base 0 + glLightModelf@Base 0 + glLightModelfv@Base 0 + glLightModelx@Base 0 + glLightModelxv@Base 0 + glLightf@Base 0 + glLightfv@Base 0 + glLightx@Base 0 + glLightxv@Base 0 + glLineWidth@Base 0 + glLineWidthx@Base 0 + glLoadIdentity@Base 0 + glLoadMatrixf@Base 0 + glLoadMatrixx@Base 0 + glLogicOp@Base 0 + glMaterialf@Base 0 + glMaterialfv@Base 0 + glMaterialx@Base 0 + glMaterialxv@Base 0 + glMatrixMode@Base 0 + glMultMatrixf@Base 0 + glMultMatrixx@Base 0 + glMultiTexCoord4f@Base 0 + glMultiTexCoord4x@Base 0 + glNormal3f@Base 0 + glNormal3x@Base 0 + glNormalPointer@Base 0 + glOrthof@Base 0 + glOrthox@Base 0 + glPixelStorei@Base 0 + glPointParameterf@Base 0 + glPointParameterfv@Base 0 + glPointParameterx@Base 0 + glPointParameterxv@Base 0 + glPointSize@Base 0 + glPointSizePointerOES@Base 0 + glPointSizex@Base 0 + glPolygonOffset@Base 0 + glPolygonOffsetx@Base 0 + glPopMatrix@Base 0 + glPushMatrix@Base 0 + glReadPixels@Base 0 + glRotatef@Base 0 + glRotatex@Base 0 + glSampleCoverage@Base 0 + glSampleCoveragex@Base 0 + glScalef@Base 0 + glScalex@Base 0 + glScissor@Base 0 + glShadeModel@Base 0 + glStencilFunc@Base 0 + glStencilMask@Base 0 + glStencilOp@Base 0 + glTexCoordPointer@Base 0 + glTexEnvf@Base 0 + glTexEnvfv@Base 0 + glTexEnvi@Base 0 + glTexEnviv@Base 0 + glTexEnvx@Base 0 + glTexEnvxv@Base 0 + glTexImage2D@Base 0 + glTexParameterf@Base 0 + glTexParameterfv@Base 0 + glTexParameteri@Base 0 + glTexParameteriv@Base 0 + glTexParameterx@Base 0 + glTexParameterxv@Base 0 + glTexSubImage2D@Base 0 + glTranslatef@Base 0 + glTranslatex@Base 0 + glVertexPointer@Base 0 + glViewport@Base 0 +libGLESv2.so.2 libglvnd-gles2 #MINVER# + glActiveTexture@Base 0 + glAttachShader@Base 0 + glBeginQuery@Base 0 + glBeginTransformFeedback@Base 0 + glBindAttribLocation@Base 0 + glBindBuffer@Base 0 + glBindBufferBase@Base 0 + glBindBufferRange@Base 0 + glBindFramebuffer@Base 0 + glBindRenderbuffer@Base 0 + glBindSampler@Base 0 + glBindTexture@Base 0 + glBindTransformFeedback@Base 0 + glBindVertexArray@Base 0 + glBlendColor@Base 0 + glBlendEquation@Base 0 + glBlendEquationSeparate@Base 0 + glBlendFunc@Base 0 + glBlendFuncSeparate@Base 0 + glBlitFramebuffer@Base 0 + glBufferData@Base 0 + glBufferSubData@Base 0 + glCheckFramebufferStatus@Base 0 + glClear@Base 0

