[jhbuild] apps-3.16: add usbredir to fix gnome-boxes



commit 260d0fa3ff10295969158e3f62c23dfefd9cfdbd
Author: Michael Catanzaro <mcatanzaro gnome org>
Date:   Thu Jan 29 12:10:37 2015 -0600

    apps-3.16: add usbredir to fix gnome-boxes
    
    Add usbredir, make spice-gtk depend on usbredir, and add a missing dep
    of gnome-boxes on libusb1. Otherwise we get obscure linker errors since
    spice-gtk can be built without support for usbredir, which Boxes needs.

 modulesets/gnome-apps-3.16.modules |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/modulesets/gnome-apps-3.16.modules b/modulesets/gnome-apps-3.16.modules
index c30a51d..11e62a5 100644
--- a/modulesets/gnome-apps-3.16.modules
+++ b/modulesets/gnome-apps-3.16.modules
@@ -281,6 +281,16 @@
     </dependencies>
   </autotools>
 
+  <autotools id="usbredir">
+    <branch repo="spice"
+            module="usbredir/usbredir-0.7.tar.bz2"
+            version="0.7"
+            hash="sha256:0a63a0712b5dc62be9cca44f97270fea5d1ec1fe7dde0c11dc74a01c8e2006aa"/>
+    <dependencies>
+      <dep package="libusb1"/>
+    </dependencies>
+  </autotools>
+
   <autotools id="spice-gtk" autogenargs="--disable-smartcard --enable-vala --enable-static">
     <if condition-set="freebsd">
       <autogenargs value="SSL_CFLAGS=' ' SSL_LIBS='-lssl'"/>
@@ -302,6 +312,7 @@
       <dep package="pixman"/>
       <dep package="pulseaudio"/>
       <dep package="spice-protocol"/>
+      <dep package="usbredir"/>
       <dep package="vala"/>
       <dep package="zlib"/>
     </dependencies>
@@ -652,6 +663,7 @@
       <dep package="libxml2"/>
       <dep package="gtk-vnc"/>
       <dep package="libosinfo"/>
+      <dep package="libusb1"/>
       <dep package="libvirt-glib"/>
       <dep package="gtk+"/>
       <dep package="spice-gtk"/>


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