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,