From df84ca9f5eeea9bae19203890cb60fdb82cf79b7 Mon Sep 17 00:00:00 2001 From: idriskalp Date: Wed, 22 Jan 2020 22:55:39 +0300 Subject: [PATCH] gst-plugins-base fix --- multimedia/video/gst-plugins-base/actions.py | 19 ++++++++++++++----- multimedia/video/gst-plugins-base/pspec.xml | 5 +++++ 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/multimedia/video/gst-plugins-base/actions.py b/multimedia/video/gst-plugins-base/actions.py index 366efde77b..bcd06bc1ee 100644 --- a/multimedia/video/gst-plugins-base/actions.py +++ b/multimedia/video/gst-plugins-base/actions.py @@ -14,11 +14,20 @@ def setup(): "introspection": "no" if get.buildTYPE() == "emul32" else "yes", } - autotools.configure("--enable-introspection=%(introspection)s \ - --with-package-name='PisiLinux gstreamer-plugins-base package' \ - --with-package-origin='http://www.pisilinux.org' \ - --disable-examples \ - " % opts) + options = "--with-package-name='PisiLinux gstreamer-plugins-base package' \ + --with-package-origin='http://www.pisilinux.org' \ + --disable-examples \ + " + if get.buildTYPE() == "emul32": + options += "--enable-introspection=no \ + --disable-wayland \ + --disable-gbm \ + " + else: + options += "--enable-introspection=yes \ + " + + autotools.configure(options) pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") diff --git a/multimedia/video/gst-plugins-base/pspec.xml b/multimedia/video/gst-plugins-base/pspec.xml index dda7b1a042..10f5262a05 100644 --- a/multimedia/video/gst-plugins-base/pspec.xml +++ b/multimedia/video/gst-plugins-base/pspec.xml @@ -47,6 +47,10 @@ gst-plugins-base + mesa + libdrm + libgudev + libjpeg-turbo orc zlib glib2 @@ -103,6 +107,7 @@ libvisual-32bit gstreamer-32bit libgudev-32bit + libdrm-32bit gst-plugins-base