The Build-Depends is needed as well, updated patch attached

diff -Nru gst-plugins-base1.0-1.16.2/debian/build-deps gst-plugins-base1.0-1.16.2/debian/build-deps
--- gst-plugins-base1.0-1.16.2/debian/build-deps	2019-12-04 13:16:09.000000000 +0100
+++ gst-plugins-base1.0-1.16.2/debian/build-deps	2020-01-14 11:32:31.000000000 +0100
@@ -11,6 +11,7 @@
 gnome-pkg-tools (>= 0.7)
 gtk-doc-tools (>= 1.12)
 pkg-config (>= 0.11.0)
+libx11-xcb-dev
 libxv-dev (>= 6.8.2.dfsg.1-3)
 libxt-dev (>= 6.8.2.dfsg.1-3)
 libvorbis-dev (>= 1.0.0-2)
diff -Nru gst-plugins-base1.0-1.16.2/debian/build-deps.in gst-plugins-base1.0-1.16.2/debian/build-deps.in
--- gst-plugins-base1.0-1.16.2/debian/build-deps.in	2019-12-04 13:11:07.000000000 +0100
+++ gst-plugins-base1.0-1.16.2/debian/build-deps.in	2020-01-14 11:32:59.000000000 +0100
@@ -11,6 +11,7 @@
 gnome-pkg-tools (>= 0.7)
 gtk-doc-tools (>= 1.12)
 pkg-config (>= 0.11.0)
+libx11-xcb-dev
 libxv-dev (>= 6.8.2.dfsg.1-3)
 libxt-dev (>= 6.8.2.dfsg.1-3)
 libvorbis-dev (>= 1.0.0-2)
diff -Nru gst-plugins-base1.0-1.16.2/debian/changelog gst-plugins-base1.0-1.16.2/debian/changelog
--- gst-plugins-base1.0-1.16.2/debian/changelog	2019-12-09 11:02:06.000000000 +0100
+++ gst-plugins-base1.0-1.16.2/debian/changelog	2020-01-14 12:07:08.000000000 +0100
@@ -1,3 +1,13 @@
+gst-plugins-base1.0 (1.16.2-3) unstable; urgency=medium
+
+  * debian/build-depends.in:
+    - Build-Depends on libx11-xcb-dev
+  * debian/control.in:
+    - let the dev package depends on libx11-xcb-dev since it includes
+      Xlib-xcb.h and the binary isn't pulled through other depends anymore
+
+ -- Sebastien Bacher <seb...@ubuntu.com>  Tue, 14 Jan 2020 10:57:09 +0100
+
 gst-plugins-base1.0 (1.16.2-2) unstable; urgency=medium
 
   * Source-only re-upload.
diff -Nru gst-plugins-base1.0-1.16.2/debian/control gst-plugins-base1.0-1.16.2/debian/control
--- gst-plugins-base1.0-1.16.2/debian/control	2019-12-09 11:02:06.000000000 +0100
+++ gst-plugins-base1.0-1.16.2/debian/control	2020-01-14 11:50:51.000000000 +0100
@@ -4,7 +4,7 @@
 Maintainer: Maintainers of GStreamer packages <gst-plugins-base...@packages.debian.org>
 Uploaders: Sebastian Dröge <sl...@debian.org>,
            Sjoerd Simons <sjo...@debian.org>
-Build-Depends: libgstreamer1.0-dev (>= 1.16.2), libasound2-dev (>= 0.9.0) [linux-any] , libgudev-1.0-dev (>= 143) [linux-any] , libwayland-dev (>= 1.4.0) [linux-any] , libdrm-dev (>= 2.4.55) [linux-any] , libgbm-dev [linux-any] , wayland-protocols (>= 1.4) [linux-any], autotools-dev, automake (>= 1.14), autoconf (>= 2.69), libtool (>= 2.2.6), dh-autoreconf, autopoint (>= 0.17), cdbs (>= 0.4.93~), debhelper (>= 9), gnome-pkg-tools (>= 0.7), gtk-doc-tools (>= 1.12), pkg-config (>= 0.11.0), libxv-dev (>= 6.8.2.dfsg.1-3), libxt-dev (>= 6.8.2.dfsg.1-3), libvorbis-dev (>= 1.0.0-2), libcdparanoia-dev (>= 3.10.2) [!hurd-i386], liborc-0.4-dev (>= 1:0.4.24), libpango1.0-dev (>= 1.16.0), libtheora-dev (>= 1.1), libglib2.0-dev (>= 2.40), zlib1g-dev (>= 1:1.1.4), libvisual-0.4-dev (>= 0.4.0), dpkg-dev (>= 1.15.1), iso-codes, libgtk-3-dev (>= 3.10), libglib2.0-doc, gstreamer1.0-doc, libgirepository1.0-dev (>= 0.9.12-4~), gobject-introspection (>= 0.9.12-4~), gir1.2-glib-2.0, gir1.2-freedesktop, gir1.2-gstreamer-1.0, zlib1g-dev, libopus-dev (>= 0.9.4), libgl1-mesa-dev, libegl1-mesa-dev, libgles2-mesa-dev, libgraphene-1.0-dev, libpng-dev, libjpeg-dev
+Build-Depends: libgstreamer1.0-dev (>= 1.16.2), libasound2-dev (>= 0.9.0) [linux-any] , libgudev-1.0-dev (>= 143) [linux-any] , libwayland-dev (>= 1.4.0) [linux-any] , libdrm-dev (>= 2.4.55) [linux-any] , libgbm-dev [linux-any] , wayland-protocols (>= 1.4) [linux-any], autotools-dev, automake (>= 1.14), autoconf (>= 2.69), libtool (>= 2.2.6), dh-autoreconf, autopoint (>= 0.17), cdbs (>= 0.4.93~), debhelper (>= 9), gnome-pkg-tools (>= 0.7), gtk-doc-tools (>= 1.12), pkg-config (>= 0.11.0), libx11-xcb-dev, libxv-dev (>= 6.8.2.dfsg.1-3), libxt-dev (>= 6.8.2.dfsg.1-3), libvorbis-dev (>= 1.0.0-2), libcdparanoia-dev (>= 3.10.2) [!hurd-i386], liborc-0.4-dev (>= 1:0.4.24), libpango1.0-dev (>= 1.16.0), libtheora-dev (>= 1.1), libglib2.0-dev (>= 2.40), zlib1g-dev (>= 1:1.1.4), libvisual-0.4-dev (>= 0.4.0), dpkg-dev (>= 1.15.1), iso-codes, libgtk-3-dev (>= 3.10), libglib2.0-doc, gstreamer1.0-doc, libgirepository1.0-dev (>= 0.9.12-4~), gobject-introspection (>= 0.9.12-4~), gir1.2-glib-2.0, gir1.2-freedesktop, gir1.2-gstreamer-1.0, zlib1g-dev, libopus-dev (>= 0.9.4), libgl1-mesa-dev, libegl1-mesa-dev, libgles2-mesa-dev, libgraphene-1.0-dev, libpng-dev, libjpeg-dev
 Standards-Version: 3.9.3
 Vcs-Git: https://salsa.debian.org/gstreamer-team/gst-plugins-base1.0.git
 Vcs-Browser: https://salsa.debian.org/gstreamer-team/gst-plugins-base1.0/
@@ -87,6 +87,7 @@
          libgl1-mesa-dev,
          libegl1-mesa-dev,
          libgles2-mesa-dev,
+         libx11-xcb-dev,
          gir1.2-gst-plugins-base-1.0 (= ${binary:Version})
 Breaks: libgstreamer-plugins-bad1.0-dev (<< 1.15.1)
 Conflicts: libgstreamer-plugins-bad1.0-dev (<< 1.15.1)
diff -Nru gst-plugins-base1.0-1.16.2/debian/control.in gst-plugins-base1.0-1.16.2/debian/control.in
--- gst-plugins-base1.0-1.16.2/debian/control.in	2019-12-04 13:11:07.000000000 +0100
+++ gst-plugins-base1.0-1.16.2/debian/control.in	2020-01-14 10:56:53.000000000 +0100
@@ -87,6 +87,7 @@
          libgl1-mesa-dev,
          libegl1-mesa-dev,
          libgles2-mesa-dev,
+         libx11-xcb-dev,
          gir1.2-gst-plugins-base-@GST_ABI@ (= ${binary:Version})
 Breaks: libgstreamer-plugins-bad1.0-dev (<< 1.15.1)
 Conflicts: libgstreamer-plugins-bad1.0-dev (<< 1.15.1)

Reply via email to