[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mesa: Changes to 'debian-experimental'



 debian/changelog                     |    1 
 debian/control                       |   37 +++++++++++++++++++++++++++++++++++
 debian/mesa-vdpau-drivers.install.in |    1 
 debian/rules                         |    3 +-
 4 files changed, 41 insertions(+), 1 deletion(-)

New commits:
commit 53bb4371dfab2fb5c0b77415ea685608598fa229
Author: Andreas Boll <andreas.boll.dev@gmail.com>
Date:   Mon Mar 3 17:47:31 2014 +0100

    Enable building drivers for libvdpau1
    
    Based on patches from
    Maarten Lankhorst <maarten.lankhorst@canonical.com>

diff --git a/debian/changelog b/debian/changelog
index f751601..426da55 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ mesa (10.1.0~rc3-1) UNRELEASED; urgency=medium
 
   [ Andreas Boll ]
   * Disable dri3 on !linux
+  * Enable building drivers for libvdpau1 (Closes: #705558).
 
   [ Maarten Lankhorst ]
   * New upstream release.
diff --git a/debian/control b/debian/control
index 16ca5cf..c63e630 100644
--- a/debian/control
+++ b/debian/control
@@ -17,6 +17,7 @@ Build-Depends:
  libxfixes-dev,
  libxdamage-dev,
  libxext-dev,
+ libvdpau-dev [linux-any kfreebsd-any],
  autoconf,
  automake,
  libtool,
@@ -750,4 +751,40 @@ Description: Mesa Off-screen rendering extension -- development files
  .
  For more information on OSmesa see the libosmesa6 package.
 
+Package: mesa-vdpau-drivers
+Section: libs
+Architecture: linux-any kfreebsd-any
+Depends:
+ libvdpau1,
+ ${shlibs:Depends},
+ ${misc:Depends},
+Enhances:
+ libvdpau1,
+Provides:
+ vdpau-driver,
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Description: Mesa VDPAU video acceleration drivers
+ These libraries provide the Video Decode and Presentation API for Unix.
+ They provide accelerated video playback (incl. H.264) and video
+ post-processing for the supported graphics cards.
+ .
+ This package enables support for VDPAU for some gallium drivers.
+
+Package: mesa-vdpau-drivers-dbg
+Section: debug
+Priority: extra
+Architecture: linux-any kfreebsd-any
+Depends:
+ libvdpau1-mesa-drivers (= ${binary:Version}),
+ ${misc:Depends},
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Description: Debugging symbols for the Mesa VDPAU video acceleration drivers
+ These libraries provide the Video Decode and Presentation API for Unix.
+ They provide accelerated video playback (incl. H.264) and video
+ post-processing for the supported graphics cards.
+ .
+ This package contains the debugging symbols for the VDPAU drivers.
+
 # vim: tw=0
diff --git a/debian/mesa-vdpau-drivers.install.in b/debian/mesa-vdpau-drivers.install.in
new file mode 100644
index 0000000..50c703c
--- /dev/null
+++ b/debian/mesa-vdpau-drivers.install.in
@@ -0,0 +1 @@
+dri/usr/lib/${DEB_HOST_MULTIARCH}/vdpau/*.so* usr/lib/${DEB_HOST_MULTIARCH}/vdpau/
diff --git a/debian/rules b/debian/rules
index b148e5f..2ba8af0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -105,6 +105,7 @@ else
 
 	confflags_DIRECT_RENDERING = --enable-driglx-direct
 	confflags_OPENVG = --enable-openvg --enable-gallium-egl
+	confflags_GALLIUM += --enable-vdpau
 endif
 confflags_EGL = --with-egl-platforms="$(EGL_DISPLAYS)"
 confflags_GLES = --enable-gles1 --enable-gles2
@@ -120,7 +121,7 @@ confflags-dri = \
 	--enable-shared-glapi \
 	--enable-texture-float \
 	--enable-xa \
-	--disable-xvmc --disable-vdpau \
+	--disable-xvmc \
 	$(confflags_DIRECT_RENDERING) \
 	$(confflags_DRI3) \
 	$(confflags_EGL) \


Reply to: