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"