Subject: [PATCH 04/22] gnu: gst-plugins-base: Add missing inputs to enable more features.

From: Raghav Gururajan <[email-masked]>
Date: Wed, 7 Apr 2021 16:42:19 -0400

* gnu/packages/gstreamer.scm (gst-plugins-base)[inputs]: Add gdk-pixbuf+svg,
glu, graphene, gtk+, iso-codes, libgudev, libjpeg-turbo, libvisual,
libxshmfence, mesa, sdl and wayland.
---
 gnu/packages/gstreamer.scm | 23 ++++++++++++++++++-----
 1 file changed, 18 insertions(+), 5 deletions(-)

diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index d6b2013f97..a95d260d08 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -559,21 +559,34 @@ This package provides the core library and elements.")
              '()
              `(("orc" ,orc)))))    ;required by gstreamer-audio-1.0.pc
     (inputs
-     `(("cdparanoia" ,cdparanoia)
-       ("pango" ,pango)
+     `(("alsa-lib" ,alsa-lib)
+       ("cdparanoia" ,cdparanoia)
+       ("gdk-pixbuf" ,gdk-pixbuf+svg)
+       ("glu" ,glu)
+       ("graphene" ,graphene)
+       ("gtk+" ,gtk+)
+       ("iso-codes" ,iso-codes)
+       ("libgudev" ,libgudev)
+       ("libjpeg" ,libjpeg-turbo)
        ("libogg" ,libogg)
        ("libtheora" ,libtheora)
+       ("libvisual" ,libvisual)
        ("libvorbis" ,libvorbis)
        ("libx11" ,libx11)
-       ("zlib" ,zlib)
        ("libXext" ,libxext)
+       ("libxext" ,libxext)
+       ("libxshm" ,libxshmfence)
        ("libxv" ,libxv)
-       ("alsa-lib" ,alsa-lib)
+       ("mesa" ,mesa)
        ;; XXX Don't build with opus on 32-bit systems:
        ;; <https://bugs.gnu.org/32360>
        ,@(if (target-64bit?)
              `(("opus" ,opus))
-             '())))
+             '())
+       ("sdl" ,sdl)
+       ("wayland" ,wayland)
+       ("pango" ,pango)
+       ("zlib" ,zlib)))
     (native-inputs
      `(("gettext" ,gettext-minimal)
        ("glib:bin" ,glib "bin")
-- 
2.31.1