tag 876089 + patch
thanks

On Mon, 18 Sep 2017 13:06:12 +0200 Laurent Bigonville <bi...@debian.org> wrote:
> Hi,
>
> spice-gtk is currently not building on !linux architectures, this is
> happening because it builds depend on gudev which doesn't exist outside
> of linux.
>
> Quickly looking at the configure, it seems that dependency is NOT needed
> as far as we have libusb-1.0 >= 1.0.16
>
> So I propose to just drop that libgudev-1.0-dev build-dependency.

Well this is actually not that easy.

The libusb library for kfreebsd is only at version 1.0.6, so that not enough.

I still propose the to remove libgudev build-dependency and bump libusb1.0 one, see my attached patch.

Cheers,

Laurent Bigonville
diff -Nru spice-gtk-0.34/debian/changelog spice-gtk-0.34/debian/changelog
--- spice-gtk-0.34/debian/changelog	2017-08-30 14:45:42.000000000 +0200
+++ spice-gtk-0.34/debian/changelog	2017-09-18 13:31:19.000000000 +0200
@@ -1,3 +1,12 @@
+spice-gtk (0.34-1.2) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop build-dependency against libgudev-1.0-dev, this is not needed with
+    libusb-1.0-0-dev >= 1.0.16, bump libusb-1.0-0-dev version accordlingly
+    (Closes: #876089)
+
+ -- Laurent Bigonville <bi...@debian.org>  Mon, 18 Sep 2017 13:31:19 +0200
+
 spice-gtk (0.34-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru spice-gtk-0.34/debian/control spice-gtk-0.34/debian/control
--- spice-gtk-0.34/debian/control	2017-08-30 14:45:10.000000000 +0200
+++ spice-gtk-0.34/debian/control	2017-09-18 13:31:19.000000000 +0200
@@ -8,10 +8,9 @@
  libssl-dev,
  libgtk-3-dev,
  libglib2.0-dev (>= 2.36),
- libgudev-1.0-dev,
  libcairo2-dev (>= 1.2.0),
  libpulse-dev,
- libusb-1.0-0-dev,
+ libusb-1.0-0-dev (>= 2:1.0.16),
  valac (>= 0.18),
  python-all,
  python-six,

Reply via email to