libglvnd: Changes to 'debian-unstable'
debian/changelog | 1
debian/control | 24 +++++++++++++++++++++-
debian/libgl1.install | 1
debian/libgl1.symbols | 42 ---------------------------------------
debian/libglvnd-core-dev.install | 1
debian/libglx0.install | 2 +
debian/libglx0.symbols | 42 +++++++++++++++++++++++++++++++++++++++
7 files changed, 68 insertions(+), 45 deletions(-)
New commits:
commit f4f5defbcb428413052ab977b80908e5e7c91cca
Author: Timo Aaltonen <tjaalton@debian.org>
Date: Thu Feb 9 10:03:12 2017 +0200
fix whitespace
diff --git a/debian/libglvnd-core-dev.install b/debian/libglvnd-core-dev.install
index 788eceb..8690526 100644
--- a/debian/libglvnd-core-dev.install
+++ b/debian/libglvnd-core-dev.install
@@ -1,3 +1,2 @@
usr/include/glvnd/*.h
usr/lib/*/pkgconfig/*.pc
-
commit 30f3bc75f06c02c9211ad114dd00d2b6ffd939da
Author: Timo Aaltonen <tjaalton@debian.org>
Date: Thu Feb 9 09:49:42 2017 +0200
control: Split libglx0 from libgl1.
diff --git a/debian/changelog b/debian/changelog
index 58b34bd..e346d25 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ libglvnd (0.2.999+git20170201-2) UNRELEASED; urgency=medium
* control: Add depends on default libegl/libglx vendor.
* control: Drop useless P/R/C: libegl1-x11 from libegl1.
+ * control: Split libglx0 from libgl1.
-- Timo Aaltonen <tjaalton@debian.org> Tue, 07 Feb 2017 16:58:44 +0200
diff --git a/debian/control b/debian/control
index e263fe1..6991b7c 100644
--- a/debian/control
+++ b/debian/control
@@ -25,6 +25,7 @@ Depends:
libegl1 (= ${binary:Version}),
libgles2 (= ${binary:Version}),
libgl1 (= ${binary:Version}),
+ libglx0 (= ${binary:Version}),
libopengl0 (= ${binary:Version}),
${misc:Depends},
Description: Vendor neutral GL dispatch library -- development files
@@ -107,6 +108,27 @@ Pre-Depends: ${misc:Pre-Depends},
Depends:
${shlibs:Depends},
${misc:Depends},
+ libglx0 (= ${binary:Version}),
+Replaces:
+# libgl1-mesa-glx (<< 17.0.0~rc3-2),
+ libglvnd0 (<< 0.2.999+git20170201-1)
+Breaks:
+# libgl1-mesa-glx (<< 17.0.0~rc3-2),
+ libglvnd0 (<< 0.2.999+git20170201-1)
+Multi-Arch: same
+Description: Vendor neutral GL dispatch library -- legacy GL support
+ This is an implementation of the vendor-neutral dispatch layer for
+ arbitrating OpenGL API calls between multiple vendors on a per-screen basis.
+ .
+ This package contains support for old libGL for compatibility reasons.
+
+Package: libglx0
+Section: libs
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends},
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
libglx-mesa0 | libglx-vendor,
Replaces:
# libgl1-mesa-glx (<< 17.0.0~rc3-2),
@@ -119,7 +141,7 @@ Description: Vendor neutral GL dispatch library -- GLX support
This is an implementation of the vendor-neutral dispatch layer for
arbitrating OpenGL API calls between multiple vendors on a per-screen basis.
.
- This package contains support for GLX and old libGL for compatibility reasons.
+ This package contains support for GLX.
Package: libopengl0
Section: libs
diff --git a/debian/libgl1.install b/debian/libgl1.install
index d89be23..30ffe5d 100644
--- a/debian/libgl1.install
+++ b/debian/libgl1.install
@@ -1,3 +1,2 @@
usr/lib/*/libGL.so.*
-usr/lib/*/libGLX.so.*
diff --git a/debian/libgl1.symbols b/debian/libgl1.symbols
index de0535e..63d30e8 100644
--- a/debian/libgl1.symbols
+++ b/debian/libgl1.symbols
@@ -3329,45 +3329,3 @@ libGL.so.1 libgl1 #MINVER#
glXWaitGL@Base 0
glXWaitVideoSyncSGI@Base 0
glXWaitX@Base 0
-libGLX.so.0 libgl1 #MINVER#
- __glXGLLoadGLXFunction@Base 0
- glXChooseFBConfig@Base 0
- glXChooseVisual@Base 0
- glXCopyContext@Base 0
- glXCreateContext@Base 0
- glXCreateGLXPixmap@Base 0
- glXCreateNewContext@Base 0
- glXCreatePbuffer@Base 0
- glXCreatePixmap@Base 0
- glXCreateWindow@Base 0
- glXDestroyContext@Base 0
- glXDestroyGLXPixmap@Base 0
- glXDestroyPbuffer@Base 0
- glXDestroyPixmap@Base 0
- glXDestroyWindow@Base 0
- glXGetClientString@Base 0
- glXGetConfig@Base 0
- glXGetCurrentContext@Base 0
- glXGetCurrentDisplay@Base 0
- glXGetCurrentDrawable@Base 0
- glXGetCurrentReadDrawable@Base 0
- glXGetFBConfigAttrib@Base 0
- glXGetFBConfigs@Base 0
- glXGetProcAddress@Base 0
- glXGetProcAddressARB@Base 0
- glXGetSelectedEvent@Base 0
- glXGetVisualFromFBConfig@Base 0
- glXIsDirect@Base 0
- glXMakeContextCurrent@Base 0
- glXMakeCurrent@Base 0
- glXQueryContext@Base 0
- glXQueryDrawable@Base 0
- glXQueryExtension@Base 0
- glXQueryExtensionsString@Base 0
- glXQueryServerString@Base 0
- glXQueryVersion@Base 0
- glXSelectEvent@Base 0
- glXSwapBuffers@Base 0
- glXUseXFont@Base 0
- glXWaitGL@Base 0
- glXWaitX@Base 0
diff --git a/debian/libglx0.install b/debian/libglx0.install
new file mode 100644
index 0000000..751ec2a
--- /dev/null
+++ b/debian/libglx0.install
@@ -0,0 +1,2 @@
+usr/lib/*/libGLX.so.*
+
diff --git a/debian/libglx0.symbols b/debian/libglx0.symbols
new file mode 100644
index 0000000..c0e8f3d
--- /dev/null
+++ b/debian/libglx0.symbols
@@ -0,0 +1,42 @@
+libGLX.so.0 libglx0 #MINVER#
+ __glXGLLoadGLXFunction@Base 0
+ glXChooseFBConfig@Base 0
+ glXChooseVisual@Base 0
+ glXCopyContext@Base 0
+ glXCreateContext@Base 0
+ glXCreateGLXPixmap@Base 0
+ glXCreateNewContext@Base 0
+ glXCreatePbuffer@Base 0
+ glXCreatePixmap@Base 0
+ glXCreateWindow@Base 0
+ glXDestroyContext@Base 0
+ glXDestroyGLXPixmap@Base 0
+ glXDestroyPbuffer@Base 0
+ glXDestroyPixmap@Base 0
+ glXDestroyWindow@Base 0
+ glXGetClientString@Base 0
+ glXGetConfig@Base 0
+ glXGetCurrentContext@Base 0
+ glXGetCurrentDisplay@Base 0
+ glXGetCurrentDrawable@Base 0
+ glXGetCurrentReadDrawable@Base 0
+ glXGetFBConfigAttrib@Base 0
+ glXGetFBConfigs@Base 0
+ glXGetProcAddress@Base 0
+ glXGetProcAddressARB@Base 0
+ glXGetSelectedEvent@Base 0
+ glXGetVisualFromFBConfig@Base 0
+ glXIsDirect@Base 0
+ glXMakeContextCurrent@Base 0
+ glXMakeCurrent@Base 0
+ glXQueryContext@Base 0
+ glXQueryDrawable@Base 0
+ glXQueryExtension@Base 0
+ glXQueryExtensionsString@Base 0
+ glXQueryServerString@Base 0
+ glXQueryVersion@Base 0
+ glXSelectEvent@Base 0
+ glXSwapBuffers@Base 0
+ glXUseXFont@Base 0
+ glXWaitGL@Base 0
+ glXWaitX@Base 0
Reply to: