Accepting request 782044 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/782044 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-plugins-base?expand=0&rev=69
This commit is contained in:
commit
e8607bbdf1
20
gstreamer-plugins-base-gl-deps.patch
Normal file
20
gstreamer-plugins-base-gl-deps.patch
Normal file
@ -0,0 +1,20 @@
|
||||
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@
|
@ -1,7 +1,19 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 6 08:42:07 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
- 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 <bjorn.lie@gmail.com>
|
||||
|
||||
- Enable meson build conditionally for Tumbleweed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 31 23:03:20 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- No longer recommend -lang: supplements are in use.
|
||||
- No longer recommend -lang: supplements are in use.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 6 10:17:50 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
@ -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 @@ Patch0: gst-base-playbin-handle-error.patch
|
||||
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 dimstar@opensuse.org -- 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
|
||||
|
Loading…
Reference in New Issue
Block a user