Hello community,

here is the log from the commit of package gstreamer-plugins-base for 
openSUSE:Factory checked in at 2020-03-11 18:31:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and      /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gstreamer-plugins-base"

Wed Mar 11 18:31:54 2020 rev:69 rq:782044 version:1.16.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
    2020-02-06 13:05:38.252251670 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new.3160/gstreamer-plugins-base.changes
  2020-03-11 18:32:05.346889198 +0100
@@ -1,0 +2,12 @@
+Fri Mar  6 08:42:07 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Add gstreamer-plugins-base-gl-deps.patch: Workaround incomplete
+  gstreamer-gl.pc file, which is missing the (dynamic) dependency
+  on wayland.
+
+-------------------------------------------------------------------
+Wed Feb 26 22:42:38 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Enable meson build conditionally for Tumbleweed.
+
+-------------------------------------------------------------------

New:
----
  gstreamer-plugins-base-gl-deps.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gstreamer-plugins-base.spec ++++++
--- /var/tmp/diff_new_pack.DVZpas/_old  2020-03-11 18:32:06.070889642 +0100
+++ /var/tmp/diff_new_pack.DVZpas/_new  2020-03-11 18:32:06.074889645 +0100
@@ -20,8 +20,12 @@
 %define gst_branch 1.0
 %define gstreamer_plugins_base_req %(xzgrep --text "^GST[_A-Z]*_REQ.*=" 
%{SOURCE0} | sort -u | sed 's/GST_REQ=/gstreamer >= /')
 
-# Disable for now. Plugin docs aren't being generated
+# Enable for tumbleweed only for now
+%if 0%{?suse_version} >= 1550
+%define use_meson 1
+%else
 %define use_meson 0
+%endif
 
 Name:           gstreamer-plugins-base
 Version:        1.16.2
@@ -39,6 +43,8 @@
 Patch1:         gst-base-audioencoder-fix-leak.patch
 # PATCH-FIX-UPSTREAM gst-base-fft-update-kiss-version.patch -- fft: Update our 
kiss fft version
 Patch2:         gst-base-fft-update-kiss-version.patch
+# PATCH-FIX-OPENSUSE gstreamer-plugins-base-gl-deps.patch [email protected] 
-- Local workaround for 
https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/735
+Patch3:         gstreamer-plugins-base-gl-deps.patch
 
 BuildRequires:  Mesa-libGLESv3-devel
 BuildRequires:  cdparanoia-devel

++++++ gstreamer-plugins-base-gl-deps.patch ++++++
Workaround incomplete gstreamer-gl.pc, missing dependency on wayland-client.
This patch is not suitable for upstream, as it does not cater for the possible
alternative implementations being built (e.g. without wayland support)

https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/735


Index: gst-plugins-base-1.16.2/pkgconfig/gstreamer-gl.pc.in
===================================================================
--- gst-plugins-base-1.16.2.orig/pkgconfig/gstreamer-gl.pc.in
+++ gst-plugins-base-1.16.2/pkgconfig/gstreamer-gl.pc.in
@@ -10,7 +10,7 @@ gl_apis=@GL_APIS@
 Name: GStreamer OpenGL Plugins Libraries
 Description: Streaming media framework, OpenGL plugins libraries
 Version: @VERSION@
-Requires: gstreamer-video-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ 
gstreamer-@GST_API_VERSION@
+Requires: gstreamer-video-@GST_API_VERSION@ gstreamer-base-@GST_API_VERSION@ 
gstreamer-@GST_API_VERSION@ wayland-client
 
 Libs: -L${libdir} -lgstgl-@GST_API_VERSION@
 Cflags: -I${includedir} -I${libdir}/gstreamer-@GST_API_VERSION@/include 
@GL_CFLAGS@

Reply via email to