Depend on libgraphene-1.0-dev This library is now available, so just like upstream we can now use it. This unlocks several new OpenGL filters such as glvideoflip that we want for camera transformations. For whatever reason libgraphene-1.0-dev depends on gir1.2-graphene-1.0 and the moment introspection libraries are pulled in cross compilation is out. With this change we must build this package natively and add --disable-introspection . Change-Id: I3b1ac63595077c4d8d632ac7ef94dea9af09193a
diff --git a/debian/control b/debian/control index 16d8751..34f97a4 100644 --- a/debian/control +++ b/debian/control
@@ -2,7 +2,7 @@ Section: libs Priority: optional Maintainer: Coral <coral-support@google.com> -Build-Depends: libgstreamer1.0-dev (>= 1.14.4), libasound2-dev (>= 0.9.0) [linux-any] , libgudev-1.0-dev (>= 143) [linux-any], autotools-dev, automake (>= 1.14), autoconf (>= 2.69), libtool (>= 2.2.6), dh-autoreconf, autopoint (>= 0.17), cdbs (>= 0.4.93~), debhelper (>= 10), gnome-pkg-tools (>= 0.7), 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), zlib1g-dev, libopus-dev (>= 0.9.4), libgles2-mesa-dev, libgl1-mesa-dev, linux-headers-4.14.98-imx +Build-Depends: libgstreamer1.0-dev (>= 1.14.4), libasound2-dev (>= 0.9.0) [linux-any] , libgudev-1.0-dev (>= 143) [linux-any], autotools-dev, automake (>= 1.14), autoconf (>= 2.69), libtool (>= 2.2.6), dh-autoreconf, autopoint (>= 0.17), cdbs (>= 0.4.93~), debhelper (>= 10), gnome-pkg-tools (>= 0.7), 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), zlib1g-dev, libopus-dev (>= 0.9.4), libgles2-mesa-dev, libgl1-mesa-dev, libgraphene-1.0-dev, linux-headers-4.14.98-imx Standards-Version: 3.9.8 Homepage: http://gstreamer.freedesktop.org/modules/gst-plugins-base.html
diff --git a/debian/rules b/debian/rules index bfbb377..6aeb19d 100755 --- a/debian/rules +++ b/debian/rules
@@ -73,9 +73,6 @@ cdparanoia := debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-$(gst_abi)/libgstcdparanoia.so endif -# Let's decide the package name and url depending on the distribution -DISTRO = "$(shell dpkg-vendor --query vendor)" - GST_PACKAGE_NAME := "GStreamer Base Plugins" CFLAGS += -I$(shell realpath extinc) @@ -131,6 +128,7 @@ --disable-glx \ --disable-opengl \ --enable-gles2 \ + --disable-introspection \ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --with-package-name=$(GST_PACKAGE_NAME) \ --with-install-plugins-helper="/usr/bin/gstreamer-codec-install"