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

mesa: Changes to 'debian-experimental'



 debian/changelog |    7 +++++++
 debian/control   |   20 ++++++++++++++++++++
 debian/rules     |    9 +++++++++
 3 files changed, 36 insertions(+)

New commits:
commit 36c53dcd0c524e2c1511c80f9681e55ee00140ed
Author: Timo Aaltonen <tjaalton@debian.org>
Date:   Tue Mar 22 11:12:53 2016 +0200

    mesa-va-drivers: Build gallium VA driver, and add symlinks for nouveau, r600 and radeonsi.

diff --git a/debian/changelog b/debian/changelog
index 69fa066..17ecdd5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (11.2.0~rc3-2) UNRELEASED; urgency=medium
+
+  * mesa-va-drivers: Build gallium VA driver, and add symlinks for
+    nouveau, r600 and radeonsi.
+
+ -- Timo Aaltonen <tjaalton@debian.org>  Tue, 22 Mar 2016 10:59:01 +0200
+
 mesa (11.2.0~rc3-1) experimental; urgency=medium
 
   * New upstream release candidate.
diff --git a/debian/control b/debian/control
index 95450d1..1712e94 100644
--- a/debian/control
+++ b/debian/control
@@ -421,6 +421,26 @@ Description: Mesa Off-screen rendering extension -- development files
  .
  For more information on OSmesa see the libosmesa6 package.
 
+Package: mesa-va-drivers
+Section: libs
+Architecture: linux-any kfreebsd-any
+Depends:
+ libva1,
+ ${shlibs:Depends},
+ ${misc:Depends},
+Enhances:
+ libva1,
+Provides:
+ va-driver,
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Description: Mesa VA-API video acceleration drivers
+ These libraries provide the Video Acceleration API (VA-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 VA-API for some gallium drivers.
+
 Package: mesa-vdpau-drivers
 Section: libs
 Architecture: linux-any kfreebsd-any
diff --git a/debian/rules b/debian/rules
index b68244e..da1d190 100755
--- a/debian/rules
+++ b/debian/rules
@@ -179,6 +179,15 @@ override_dh_install:
 	install -m755 -d debian/mesa-vdpau-drivers/usr/lib/${DEB_HOST_MULTIARCH}/vdpau/
 	mv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/vdpau/libvdpau*.so* \
 	   debian/mesa-vdpau-drivers/usr/lib/${DEB_HOST_MULTIARCH}/vdpau/
+
+	# Add symlinks to va driver
+	install -m755 -d debian/mesa-va-drivers/usr/lib/${DEB_HOST_MULTIARCH}/dri/
+	mv debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/dri/gallium_drv_video.so \
+	   debian/mesa-va-drivers/usr/lib/${DEB_HOST_MULTIARCH}/dri/
+	for i in nouveau_drv_video.so r600_drv_video.so radeonsi_drv_video.so; do \
+	    ln -s gallium_drv_video.so \
+	    debian/mesa-va-drivers/usr/lib/${DEB_HOST_MULTIARCH}/dri/$${i}; \
+	done
   endif
 
 	dh_install -s --fail-missing


Reply to: