[gstreamer-plugins-base/f32] (215 commits) ...Merge history from Fedora and my personal fork.
by Dominik Mierzejewski
Summary of changes:
dfb3802... Setup of module gstreamer-plugins-base (*)
29b31b4... auto-import gstreamer-plugins-base-0.10.0-1 on branch devel (*)
8e73621... - Update to new upstream version (*)
768a836... - gst-launch-ext removed from upstream (*)
0103541... - Upgrade to 0.10.2 (*)
b0f8ad5... - require gstreamer 0.10.2 (*)
9919b66... - Add libgstcdda and libcdparanoia to the %files section (*)
6d8fbbf... buildreq cdparanoia-devel (#179034 thias) (*)
b85aff0... bump for new gcc/glibc (*)
1b3a4a6... - Update to 0.10.3 (*)
ad69a27... - Obsolete gstreamer-plugins (Bug #182098) (*)
1a6ff2b... - BuildRequires: cdparanoia-devel (#179034) (*)
d3cc887... 0.10.7 (*)
c28a850... bumped for rebuild (*)
a74696a... - Update to upstream 0.10.9 (*)
4df11a5... fix multilib (*)
619b7e7... fix docs build (*)
3b0b1dc... fix file lists (*)
1bd41ff... Re-add docs (*)
f3ddb18... add bug ref (*)
56fb435... 0.10.10 (*)
b15bb8b... bump requirements (*)
d4d0c26... fix file lists (*)
1b835af... 0.10.11 (*)
6d198a4... fix file lists (*)
0e63d44... - Minor spec cleanups (#186550) (*)
9f41103... - Update to 0.10.12 (*)
f573c87... - Remove the patch to disable docs, install the docs by han (*)
38f4ece... - Add directory ownership claims to %files devel. (#240238) (*)
4d101c0... - Update to 0.10.13 (*)
01e75cf... - Add missing files (*)
e9070ed... - Update to 0.10.14 (*)
4ca6053... Add RTSP and SDP helper libraries (*)
0c6890d... - Up requirement for liboil for PPC machines (#252179) (*)
e4d64c4... - BuildReq on libvisual and add the plugin. (#253491) (*)
5365fec... - Add patch to avoid critical warning when getting informat (*)
b5836b7... makefile update to properly grab makefile.common (*)
3c9eb12... - Add patch to fix playback of short Ogg Vorbis files (#328 (*)
e7d7b6b... - Update to 0.10.15 (*)
c2770dd... Fix base gstreamer req (*)
3d7ef05... - Update to 0.10.15 (*)
623bd63... - Add upstream patch to fix default track selection on Thin (*)
7464cf7... Fix upgrade path (*)
1289f57... - Update to 0.10.16 (*)
4ebf468... Update file list (*)
da4bb09... - Update to 0.10.17 (*)
39917c1... - Autorebuild for GCC 4.3 (*)
5d3f516... - Update to 0.10.17.2 pre-release (*)
6189bd6... More missing sources (*)
68a5efb... Disabled -Werror (*)
7b95495... - Enable the GIO plugin (*)
73a5456... - gstpb-0.10.15-cd-speed.patch: Set default CD read speed t (*)
19a122d... - Disable libvisual for now (#435771) (*)
5c7371e... - Update to 0.10.18 - Re-enable the libvisual plugins (*)
9e48e16... - Update to 0.10.19 (*)
83b4c6d... - Add patch to avoid sync problems in the ALSA sink when a (*)
81b8970... fix license tag (*)
f3d15b9... - Remove the gnome-vfs plugin, and see what breaks (*)
39f69ee... - Let the package build its own documentation (*)
276715d... - Add patch full of gio fixes (*)
a07580b... Update gio patch from current CVS HEAD (*)
d8751d5... - Update to 0.10.20 (*)
e5e99f8... Remove upstreamed patches (*)
f7909a0... - Fix useless codeina popup when playing recent ogg files ( (*)
ddb7d27... - Rebuild for new RPM provides (*)
22834ae... - Another rebuild (*)
c001173... - gst-visualize is just a test program that we don't really (*)
6364e43... fix my typo (*)
d1c1c59... - Update to 0.10.21 (*)
bde1a46... - Update the gstreamer requirement - Add a gtk2-devel BR, s (*)
a5429a5... - rebuild for pkgconfig deps (#478577) (*)
ca7190e... - Avoid deadlocks when PulseAudio disappears (*)
316db97... - Update to 0.10.22 - Remove upstreamed patches (*)
7186d7c... multichannel-enumtypes.h is gone now (*)
e9e349a... Update filelist (*)
40f4b09... - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass (*)
782b0cc... - Update to 0.10.22.4 (*)
d357def... - Update to 0.10.22.5 (*)
6dfb3ba... - Update to 0.10.22.6 (*)
d6d005d... - Update to 0.10.23 (*)
52a77b5... - Move input-selector plugin from -bad to -base (#506767) (*)
0a58fc7... - Update to 0.10.23.2 (*)
1768ea7... CD speed patch shouldn't be needed anymore (*)
524068e... Add gudev BR, work-around build problem (*)
b409924... - Udpate to 0.10.23.3 (*)
621da31... - Remove old patches (the input-selector has been moved to (*)
699e50e... Remove input-selector from the file list (*)
1458006... - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass (*)
d464b87... - Update to 0.10.23.4 (*)
07c70f4... - Update to 0.10.24 (*)
bf1205e... - avf-support.patch: Add AVF file recognition (gnome #59311 (*)
fbfbb43... - Update to pre-release (*)
79b273b... Remove obsolete patch (*)
15a4824... Fix filelist (*)
a3d7b80... Bastien is tired (*)
82628ac... - Update to 0.10.25 - Require a gstreamer of the same versi (*)
2a5c190... - Add patches to fix some playbin2 bugs (#518880) (*)
c277d04... - Fix audio disappearing with newer pulsesink (*)
6254d36... - Make playbin push volume changes to the front-end (*)
5a00622... - Update volume notification patch (*)
3672a1d... Fixed release (*)
1d0c7e5... Fix typo that causes a failure to update the common directo (*)
ac320b5... - Update to snapshot (*)
e9f222e... update pulsesink patch (*)
1a5512c... - Update to pre-release (*)
ae56a37... Remove obsolete patches (*)
4cdb98b... - Update pre-release (*)
3ecd4d4... - Update to 0.10.26 (*)
5a8fa0d... - Fix build to conform to new DSO rules (*)
a8d618c... - Patch Makefile.in, too and not just Makefile.am (*)
d5e0d63... - Update to pre-release (*)
a7b53ea... - Update to pre-release (*)
c4c5225... - Update pre-release - Add gobject-introspection support (*)
119ba8e... - Update to 0.10.27 (*)
f88d94e... - Update to 0.10.28 (*)
25f993f... - Require iso-codes (#573040) (*)
c5d6783... - BuildRequire iso-codes (#573040) (*)
64dffa0... - Update pre-release (*)
da39a02... - Update pre-release (*)
33df34b... - Make a noarch devel-docs subpackage to avoid conflicts (*)
b2c9095... - Make a noarch devel-docs subpackage to avoid conflicts (*)
4277633... - Update to 0.10.29 (*)
db57ddc... Sync with RHEL6: - replace tabs with spaces - %setup doesn' (*)
4fd39bf... Revert %setup cleanage; package name != upstream name (*)
1bdc23c... - Upate to prerelease (*)
c652b38... - Update prerelease (*)
e61b425... - Update prerelease (*)
c758b88... - Update to 0.10.30 (*)
0f4204d... - Rebuild with new gobject-introspection (*)
c3dc529... dist-git conversion (*)
ad26b11... - Rebuild with new gobject-introspection (*)
2cc4db4... Add fixes for new make (*)
462805e... Fix patch application (*)
a99cf4a... Re-autogen so the patches get picked up (*)
d69c844... 0.10.30.4 (*)
f50917c... fix deps (*)
1f51d28... try without patches (*)
9e8c9df... Update to 0.10.31 (*)
4be5fb3... dd tools subpackage (*)
b04f3c4... Don't call autoreconf anymore (*)
2973188... Update to prerelease (*)
c483e3a... Update prerelease to 0.10.31.3 (*)
40c09bf... Add new files (*)
e1712b3... drop liboil dep (*)
7a0c8eb... Update to 0.10.32 (*)
308f859... Oops, forgot to reset Release (*)
e60247c... Remove video4linux support (*)
fc58283... Update to prerelease (*)
0379cf9... Add new file (*)
5969aaf... Update prerelease (*)
513c34c... Update prerelease (*)
84bd826... Update to 0.10.33 (*)
9ab27c4... Update to 0.10.35 (*)
1bd8fa6... (no build) - Remove gtk-doc dependency from -devel-docs pac (*)
3ba9ba0... add a patch for GNOME #652342 (upstream) (*)
019460b... - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass (*)
f4afc91... libgudev-devel -> libgudev1-devel. Would have been nice if (*)
1282cba... Update to 0.10.36 (*)
136f0f7... Remove patch that's now in upstream (*)
a5e6405... Add missing files (*)
188184a... Update to 0.11.92. Update file list for changes to gst-1.0. (*)
26a7607... Remove defattr, since it is no longer needed (*)
35e1aff... Simplify naming of tools subpackage (*)
20ef561... Add missing ldconfig Fix comment in Changelog to quite rpml (*)
f080ae6... Minor fix to quiet rpmlint (*)
c1596c5... Drop old obsoletes. Should not be needed anymore (*)
e3359e7... Revert "Drop old obsoletes. Should not be needed anymore" (*)
59fe8e0... Revert "Minor fix to quiet rpmlint" (*)
4dfa468... Revert "Add missing ldconfig" (*)
91b0f1b... Revert "Simplify naming of tools subpackage" (*)
08f24a3... Revert "Remove defattr, since it is no longer needed" (*)
c1151c2... Revert "Update to 0.11.92." (*)
bf70256... - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass (*)
3c5b9c7... Add patch for MP3 codec installation problems (#680809) (*)
a856343... Fix release (*)
4cf9db5... - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass (*)
deed271... - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass (*)
e12d69c... Backport a deadlock fix (*)
21c67e3... Revert "Backport a deadlock fix" (*)
466bd2c... - drop BR: PyXML (https://fedoraproject.org/wiki/Features/R (*)
5aae4b4... Call ldconfig in %post* scriptlets. (*)
a988975... - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass (*)
e1631be... Improve conditional SSE and SSE2 compilation. Fixes #110673 (*)
c8991dd... Rebuilt for gobject-introspection 1.41.4 (*)
14f3ae6... - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_M (*)
cac5152... Remove rpath. Fixes #1154695 (*)
b6eb873... - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass (*)
cda0975... - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass (*)
da198fb... typefind: bounds check windows ico detection (*)
16e16b4... typefind: bounds check windows ico detection (*)
82d1dca... - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass (*)
7fa0c05... - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass (*)
99129fd... - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binu (*)
7023659... - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass (*)
3d2c643... Escape macros in %changelog (*)
a74a829... Drop useless %%defattr (*)
2dc7b2f... - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass (*)
8715df0... Remove obsolete ldconfig scriptlets (*)
1900ead... Remove obsolete Group tag (*)
8d3aeba... - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass (*)
4845d01... - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass (*)
6d88739... gstreamer-plugins-base fails to build from source: https:// (*)
787f2f1... Revert "gstreamer-plugins-base fails to build from source: (*)
ecfbbe4... disable gtk-doc generation (*)
acc7e59... Obsoleted by 1.0 version (*)
117470c... Revert "Obsoleted by 1.0 version" (*)
28c5ef1... bump and rebuild to make it appear in buildroot (*)
05e7d52... - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass (*)
5bb0ace... Ancient, unmaintained. Move your code to gstreamer0.10 pls. (*)
650af32... Revert "Ancient, unmaintained. Move your code to gstreamer0 (*)
f80e482... add versions to Obsoletes: (*)
4587c3f... fix "error: stray '\' in program" in files generated by gli (*)
850348a... mkenums patch is for f33+ only (*)
a4f0c01... rename patch to say it really is about make 4.3 (*)
3de2374... Merge history from Fedora and my personal fork. (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 4 months
[gstreamer-plugins-base: 216/216] update source hash to SHA512
by Dominik Mierzejewski
commit 9c3c3303e182d877eb33120d2d32d8676117cf20
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Mon Jun 29 09:39:23 2020 +0200
update source hash to SHA512
sources | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/sources b/sources
index f123a34..ae0ac2b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3d2337841b132fe996e5eb2396ac9438 gst-plugins-base-0.10.36.tar.xz
+SHA512 (gst-plugins-base-0.10.36.tar.xz) = ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8
4 years, 4 months
[gstreamer-plugins-base: 215/216] Merge history from Fedora and my personal fork.
by Dominik Mierzejewski
commit 3de23749a43321e875d40e62cd51c593d14d1d67
Merge: d211838 a4f0c01
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Mon Jun 29 09:36:26 2020 +0200
Merge history from Fedora and my personal fork.
.gitignore | 3 +
...le-Fix-build-on-x86-if-emmintrin.h-is-ava.patch | 37 +
...plugins-Remove-the-mpegaudioversion-field.patch | 30 +
...pefind-bounds-check-windows-ico-detection.patch | 28 +
...le-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch | 26 +
fix-docs.patch | 57 ++
fix-gst-init.patch | 120 +++
gstreamer-plugins-base-make43.patch | 108 +++
gstreamer-plugins-base.spec | 832 +++++++++++++++++++++
sources | 1 +
10 files changed, 1242 insertions(+)
---
4 years, 4 months
[gstreamer-plugins-base: 214/216] rename patch to say it really is about make 4.3
by Dominik Mierzejewski
commit a4f0c01d33b152fb3d9a999d23c0dd017ab371dc
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Sun Apr 26 01:46:00 2020 +0200
rename patch to say it really is about make 4.3
...ms.patch => gstreamer-plugins-base-make43.patch | 36 +++++++++++-----------
gstreamer-plugins-base.spec | 6 ++--
2 files changed, 21 insertions(+), 21 deletions(-)
---
diff --git a/gstreamer-plugins-base-mkenums.patch b/gstreamer-plugins-base-make43.patch
similarity index 77%
rename from gstreamer-plugins-base-mkenums.patch
rename to gstreamer-plugins-base-make43.patch
index 22c5658..cfcc57d 100644
--- a/gstreamer-plugins-base-mkenums.patch
+++ b/gstreamer-plugins-base-make43.patch
@@ -1,5 +1,5 @@
-diff -up gst-plugins-base-0.10.36/gst/encoding/Makefile.in.mkenums gst-plugins-base-0.10.36/gst/encoding/Makefile.in
---- gst-plugins-base-0.10.36/gst/encoding/Makefile.in.mkenums 2012-02-21 00:33:20.000000000 +0100
+diff -up gst-plugins-base-0.10.36/gst/encoding/Makefile.in.make43 gst-plugins-base-0.10.36/gst/encoding/Makefile.in
+--- gst-plugins-base-0.10.36/gst/encoding/Makefile.in.make43 2012-02-21 00:33:20.000000000 +0100
+++ gst-plugins-base-0.10.36/gst/encoding/Makefile.in 2020-04-24 20:44:43.088889646 +0200
@@ -493,7 +493,7 @@ noinst_HEADERS = \
BUILT_SOURCES = $(built_headers) $(built_sources)
@@ -10,8 +10,8 @@ diff -up gst-plugins-base-0.10.36/gst/encoding/Makefile.in.mkenums gst-plugins-b
all: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) all-am
-diff -up gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in
---- gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in.mkenums 2020-04-24 20:40:11.864361078 +0200
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in.make43 gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in.make43 2020-04-24 20:40:11.864361078 +0200
+++ gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in 2020-04-24 20:40:11.872361034 +0200
@@ -473,7 +473,7 @@ lib_LTLIBRARIES = libgstapp-@GST_MAJORMI
glib_enum_define = GST_APP
@@ -22,8 +22,8 @@ diff -up gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in.mkenums gst-plugi
built_sources = gstapp-marshal.c
built_headers = gstapp-marshal.h
BUILT_SOURCES = $(built_sources) $(built_headers)
-diff -up gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in
---- gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in.mkenums 2020-04-24 20:40:11.865361072 +0200
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in.make43 gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in.make43 2020-04-24 20:40:11.865361072 +0200
+++ gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in 2020-04-24 20:40:11.872361034 +0200
@@ -544,7 +544,7 @@ libgstaudio_@GST_MAJORMINOR@_la_LIBADD =
$(GST_BASE_LIBS) $(GST_LIBS)
@@ -34,8 +34,8 @@ diff -up gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in.mkenums gst-plu
@HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstAudio-@GST_MAJORMINOR@.gir
@HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
@HAVE_INTROSPECTION_TRUE@ $(libgstaudio_@GST_MAJORMINOR@include_HEADERS)) \
-diff -up gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in
---- gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in.mkenums 2020-04-24 20:40:11.865361072 +0200
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in.make43 gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in.make43 2020-04-24 20:40:11.865361072 +0200
+++ gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in 2020-04-24 20:40:11.873361029 +0200
@@ -551,7 +551,7 @@ BUILT_SOURCES = \
@@ -46,8 +46,8 @@ diff -up gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in.mkenums gs
@HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstInterfaces-@GST_MAJORMINOR@.gir
@HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
@HAVE_INTROSPECTION_TRUE@ $(libgstinterfacesinclude_HEADERS)) \
-diff -up gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in
---- gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in.mkenums 2020-04-24 20:40:11.866361067 +0200
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in.make43 gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in.make43 2020-04-24 20:40:11.866361067 +0200
+++ gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in 2020-04-24 20:40:11.873361029 +0200
@@ -542,7 +542,7 @@ CLEANFILES = $(BUILT_SOURCES) $(am__appe
@@ -58,8 +58,8 @@ diff -up gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in.mkenums gst-p
@HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstPbutils-@GST_MAJORMINOR@.gir
@HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
@HAVE_INTROSPECTION_TRUE@ $(libgstpbutils_@GST_MAJORMINOR@include_HEADERS)) \
-diff -up gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in
---- gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in.mkenums 2020-04-24 20:40:11.867361062 +0200
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in.make43 gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in.make43 2020-04-24 20:40:11.867361062 +0200
+++ gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in 2020-04-24 20:40:11.874361024 +0200
@@ -517,7 +517,7 @@ glib_gen_prefix = __gst_rtsp
glib_enum_define = gst_rtsp
@@ -70,8 +70,8 @@ diff -up gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in.mkenums gst-plug
@HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstRtsp-@GST_MAJORMINOR@.gir
@HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
@HAVE_INTROSPECTION_TRUE@ $(libgstrtspinclude_HEADERS)) \
-diff -up gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in
---- gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in.mkenums 2020-04-24 20:40:11.868361056 +0200
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in.make43 gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in.make43 2020-04-24 20:40:11.868361056 +0200
+++ gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in 2020-04-24 20:40:11.874361024 +0200
@@ -553,7 +553,7 @@ libgstvideo_@GST_MAJORMINOR@_la_LDFLAGS
$(GST_ALL_LDFLAGS) \
@@ -82,8 +82,8 @@ diff -up gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in.mkenums gst-plu
@HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstVideo-@GST_MAJORMINOR@.gir
@HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
@HAVE_INTROSPECTION_TRUE@ $(libgstvideo_@GST_MAJORMINOR@include_HEADERS)) \
-diff -up gst-plugins-base-0.10.36/gst/playback/Makefile.in.mkenums gst-plugins-base-0.10.36/gst/playback/Makefile.in
---- gst-plugins-base-0.10.36/gst/playback/Makefile.in.mkenums 2012-02-21 00:33:21.000000000 +0100
+diff -up gst-plugins-base-0.10.36/gst/playback/Makefile.in.make43 gst-plugins-base-0.10.36/gst/playback/Makefile.in
+--- gst-plugins-base-0.10.36/gst/playback/Makefile.in.make43 2012-02-21 00:33:21.000000000 +0100
+++ gst-plugins-base-0.10.36/gst/playback/Makefile.in 2020-04-24 20:44:38.134916523 +0200
@@ -569,7 +569,7 @@ noinst_HEADERS = \
BUILT_SOURCES = $(built_headers) $(built_sources)
@@ -94,8 +94,8 @@ diff -up gst-plugins-base-0.10.36/gst/playback/Makefile.in.mkenums gst-plugins-b
all: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) all-am
-diff -up gst-plugins-base-0.10.36/gst/tcp/Makefile.in.mkenums gst-plugins-base-0.10.36/gst/tcp/Makefile.in
---- gst-plugins-base-0.10.36/gst/tcp/Makefile.in.mkenums 2012-02-21 00:33:21.000000000 +0100
+diff -up gst-plugins-base-0.10.36/gst/tcp/Makefile.in.make43 gst-plugins-base-0.10.36/gst/tcp/Makefile.in
+--- gst-plugins-base-0.10.36/gst/tcp/Makefile.in.make43 2012-02-21 00:33:21.000000000 +0100
+++ gst-plugins-base-0.10.36/gst/tcp/Makefile.in 2020-04-24 20:43:58.153133430 +0200
@@ -471,7 +471,7 @@ glib_enum_headers = gsttcp.h
glib_enum_define = GST_TCP
diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec
index aab7446..a4c37e9 100644
--- a/gstreamer-plugins-base.spec
+++ b/gstreamer-plugins-base.spec
@@ -48,8 +48,8 @@ Patch2: 0002-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch
Patch3: 0001-typefind-bounds-check-windows-ico-detection.patch
Patch4: fix-gst-init.patch
Patch5: fix-docs.patch
-# Fix error: stray '\' in program
-Patch10: %{name}-mkenums.patch
+# Fix build with make-4.3
+Patch10: %{name}-make43.patch
%description
GStreamer is a streaming media framework, based on graphs of filters which
@@ -70,7 +70,7 @@ This package contains a set of well-maintained base plug-ins.
%patch4 -p1 -b .0004
%patch5 -p1 -b .0005
%if 0%{fedora} > 32
-%patch10 -p1 -b .mkenums
+%patch10 -p1 -b .make43
%endif
%build
4 years, 4 months
[gstreamer-plugins-base: 213/216] mkenums patch is for f33+ only
by Dominik Mierzejewski
commit 850348a6b177fb9a0c29c0f41c14323ed3c6f543
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Sat Apr 25 00:36:07 2020 +0200
mkenums patch is for f33+ only
gstreamer-plugins-base.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec
index f1ab3d0..aab7446 100644
--- a/gstreamer-plugins-base.spec
+++ b/gstreamer-plugins-base.spec
@@ -69,7 +69,9 @@ This package contains a set of well-maintained base plug-ins.
%patch3 -p1 -b .0003
%patch4 -p1 -b .0004
%patch5 -p1 -b .0005
+%if 0%{fedora} > 32
%patch10 -p1 -b .mkenums
+%endif
%build
%configure \
4 years, 4 months
[gstreamer-plugins-base: 212/216] fix "error: stray '\' in program" in files generated by glib-mkenums
by Dominik Mierzejewski
commit 4587c3ffd4c435d72aa103d1de0b0e11a8c8a1e7
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Apr 24 20:52:51 2020 +0200
fix "error: stray '\' in program" in files generated by glib-mkenums
gstreamer-plugins-base-mkenums.patch | 108 +++++++++++++++++++++++++++++++++++
gstreamer-plugins-base.spec | 8 ++-
2 files changed, 115 insertions(+), 1 deletion(-)
---
diff --git a/gstreamer-plugins-base-mkenums.patch b/gstreamer-plugins-base-mkenums.patch
new file mode 100644
index 0000000..22c5658
--- /dev/null
+++ b/gstreamer-plugins-base-mkenums.patch
@@ -0,0 +1,108 @@
+diff -up gst-plugins-base-0.10.36/gst/encoding/Makefile.in.mkenums gst-plugins-base-0.10.36/gst/encoding/Makefile.in
+--- gst-plugins-base-0.10.36/gst/encoding/Makefile.in.mkenums 2012-02-21 00:33:20.000000000 +0100
++++ gst-plugins-base-0.10.36/gst/encoding/Makefile.in 2020-04-24 20:44:43.088889646 +0200
+@@ -493,7 +493,7 @@ noinst_HEADERS = \
+ BUILT_SOURCES = $(built_headers) $(built_sources)
+ EXTRA_DIST = gstencode-marshal.list
+ CLEANFILES = $(BUILT_SOURCES)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in.mkenums 2020-04-24 20:40:11.864361078 +0200
++++ gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in 2020-04-24 20:40:11.872361034 +0200
+@@ -473,7 +473,7 @@ lib_LTLIBRARIES = libgstapp-@GST_MAJORMI
+ glib_enum_define = GST_APP
+ glib_gen_prefix = __gst_app
+ glib_gen_basename = gstapp
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ built_sources = gstapp-marshal.c
+ built_headers = gstapp-marshal.h
+ BUILT_SOURCES = $(built_sources) $(built_headers)
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in.mkenums 2020-04-24 20:40:11.865361072 +0200
++++ gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in 2020-04-24 20:40:11.872361034 +0200
+@@ -544,7 +544,7 @@ libgstaudio_@GST_MAJORMINOR@_la_LIBADD =
+ $(GST_BASE_LIBS) $(GST_LIBS)
+
+ libgstaudio_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstAudio-@GST_MAJORMINOR@.gir
+ @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
+ @HAVE_INTROSPECTION_TRUE@ $(libgstaudio_@GST_MAJORMINOR@include_HEADERS)) \
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in.mkenums 2020-04-24 20:40:11.865361072 +0200
++++ gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in 2020-04-24 20:40:11.873361029 +0200
+@@ -551,7 +551,7 @@ BUILT_SOURCES = \
+
+ EXTRA_DIST = interfaces-marshal.list
+ CLEANFILES = $(BUILT_SOURCES) $(am__append_1)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstInterfaces-@GST_MAJORMINOR@.gir
+ @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
+ @HAVE_INTROSPECTION_TRUE@ $(libgstinterfacesinclude_HEADERS)) \
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in.mkenums 2020-04-24 20:40:11.866361067 +0200
++++ gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in 2020-04-24 20:40:11.873361029 +0200
+@@ -542,7 +542,7 @@ CLEANFILES = $(BUILT_SOURCES) $(am__appe
+
+ # DISTCLEANFILES is for files generated by configure
+ DISTCLEANFILES = $(built_headers_configure)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstPbutils-@GST_MAJORMINOR@.gir
+ @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
+ @HAVE_INTROSPECTION_TRUE@ $(libgstpbutils_@GST_MAJORMINOR@include_HEADERS)) \
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in.mkenums 2020-04-24 20:40:11.867361062 +0200
++++ gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in 2020-04-24 20:40:11.874361024 +0200
+@@ -517,7 +517,7 @@ glib_gen_prefix = __gst_rtsp
+ glib_enum_define = gst_rtsp
+ glib_enum_headers = gstrtspdefs.h
+ glib_gen_basename = gstrtsp
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstRtsp-@GST_MAJORMINOR@.gir
+ @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
+ @HAVE_INTROSPECTION_TRUE@ $(libgstrtspinclude_HEADERS)) \
+diff -up gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in.mkenums gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in.mkenums 2020-04-24 20:40:11.868361056 +0200
++++ gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in 2020-04-24 20:40:11.874361024 +0200
+@@ -553,7 +553,7 @@ libgstvideo_@GST_MAJORMINOR@_la_LDFLAGS
+ $(GST_ALL_LDFLAGS) \
+ $(GST_LT_LDFLAGS)
+
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ @HAVE_INTROSPECTION_TRUE@BUILT_GIRSOURCES = GstVideo-@GST_MAJORMINOR@.gir
+ @HAVE_INTROSPECTION_TRUE@gir_headers = $(patsubst %,$(srcdir)/%, \
+ @HAVE_INTROSPECTION_TRUE@ $(libgstvideo_@GST_MAJORMINOR@include_HEADERS)) \
+diff -up gst-plugins-base-0.10.36/gst/playback/Makefile.in.mkenums gst-plugins-base-0.10.36/gst/playback/Makefile.in
+--- gst-plugins-base-0.10.36/gst/playback/Makefile.in.mkenums 2012-02-21 00:33:21.000000000 +0100
++++ gst-plugins-base-0.10.36/gst/playback/Makefile.in 2020-04-24 20:44:38.134916523 +0200
+@@ -569,7 +569,7 @@ noinst_HEADERS = \
+ BUILT_SOURCES = $(built_headers) $(built_sources)
+ EXTRA_DIST = gstplay-marshal.list
+ CLEANFILES = $(BUILT_SOURCES)
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ all: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+
+diff -up gst-plugins-base-0.10.36/gst/tcp/Makefile.in.mkenums gst-plugins-base-0.10.36/gst/tcp/Makefile.in
+--- gst-plugins-base-0.10.36/gst/tcp/Makefile.in.mkenums 2012-02-21 00:33:21.000000000 +0100
++++ gst-plugins-base-0.10.36/gst/tcp/Makefile.in 2020-04-24 20:43:58.153133430 +0200
+@@ -471,7 +471,7 @@ glib_enum_headers = gsttcp.h
+ glib_enum_define = GST_TCP
+ glib_gen_prefix = gst_tcp
+ glib_gen_basename = gsttcp
+-enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
++enum_headers = $(foreach h,$(glib_enum_headers),\n#include \"$(h)\")
+ built_sources = gsttcp-enumtypes.c gsttcp-marshal.c
+ built_headers = gsttcp-enumtypes.h gsttcp-marshal.h
+ BUILT_SOURCES = $(built_sources) $(built_headers)
diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec
index 98d97be..f1ab3d0 100644
--- a/gstreamer-plugins-base.spec
+++ b/gstreamer-plugins-base.spec
@@ -4,7 +4,7 @@
Name: %{gstreamer}-plugins-base
Version: %{gstreamer_version}
-Release: 26%{?dist}
+Release: 27%{?dist}
Summary: GStreamer streaming media framework base plug-ins
License: LGPLv2+
@@ -48,6 +48,8 @@ Patch2: 0002-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch
Patch3: 0001-typefind-bounds-check-windows-ico-detection.patch
Patch4: fix-gst-init.patch
Patch5: fix-docs.patch
+# Fix error: stray '\' in program
+Patch10: %{name}-mkenums.patch
%description
GStreamer is a streaming media framework, based on graphs of filters which
@@ -67,6 +69,7 @@ This package contains a set of well-maintained base plug-ins.
%patch3 -p1 -b .0003
%patch4 -p1 -b .0004
%patch5 -p1 -b .0005
+%patch10 -p1 -b .mkenums
%build
%configure \
@@ -352,6 +355,9 @@ library.
%doc %{_datadir}/gtk-doc/html/gst-plugins-base-plugins-%{majorminor}
%changelog
+* Fri Apr 24 2020 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 0.10.36-27
+- fix "error: stray '\' in program" in files generated by glib-mkenums
+
* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4 years, 4 months
[gstreamer-plugins-base: 211/216] add versions to Obsoletes:
by Dominik Mierzejewski
commit f80e482bcc2167d85b1a751e43bd843ee098f4ce
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Apr 24 14:08:10 2020 +0200
add versions to Obsoletes:
gstreamer-plugins-base.spec | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec
index f92e538..98d97be 100644
--- a/gstreamer-plugins-base.spec
+++ b/gstreamer-plugins-base.spec
@@ -35,7 +35,7 @@ BuildRequires: libXv-devel
BuildRequires: orc-devel >= 0.4.11
BuildRequires: pango-devel
BuildRequires: pkgconfig
-Obsoletes: gstreamer-plugins
+Obsoletes: gstreamer-plugins < %{version}-%{release}
BuildRequires: chrpath
@@ -206,7 +206,7 @@ These include:
%package devel
Summary: GStreamer Base Plugins Development files
Requires: %{name} = %{version}-%{release}
-Obsoletes: gstreamer-plugins-devel
+Obsoletes: gstreamer-plugins-devel < %{version}-%{release}
%description devel
GStreamer Base Plugins library development and header files. Documentation
4 years, 4 months
[gstreamer-plugins-base: 210/216] Revert "Ancient, unmaintained. Move your code to gstreamer0.10 pls."
by Dominik Mierzejewski
commit 650af324f2b11439d58fe9051e0cd959c30f7c50
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Apr 24 14:06:47 2020 +0200
Revert "Ancient, unmaintained. Move your code to gstreamer0.10 pls."
This reverts commit 5bb0ace1b654e83bf75521bdb49f173a17f7c45a.
.gitignore | 3 +
...le-Fix-build-on-x86-if-emmintrin.h-is-ava.patch | 37 +
...plugins-Remove-the-mpegaudioversion-field.patch | 30 +
...pefind-bounds-check-windows-ico-detection.patch | 28 +
...le-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch | 26 +
dead.package | 1 -
fix-docs.patch | 57 ++
fix-gst-init.patch | 120 +++
gstreamer-plugins-base.spec | 824 +++++++++++++++++++++
sources | 1 +
10 files changed, 1126 insertions(+), 1 deletion(-)
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..812ff29
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+/gst-plugins-base-0.10.33.tar.bz2
+/gst-plugins-base-0.10.36.tar.xz
+/gst-plugins-base-0.10.35.tar.xz
diff --git a/0001-audioresample-Fix-build-on-x86-if-emmintrin.h-is-ava.patch b/0001-audioresample-Fix-build-on-x86-if-emmintrin.h-is-ava.patch
new file mode 100644
index 0000000..0364c2f
--- /dev/null
+++ b/0001-audioresample-Fix-build-on-x86-if-emmintrin.h-is-ava.patch
@@ -0,0 +1,37 @@
+From bde72c7bebaa9d10cd49ae5542d361bda7aa7bd0 Mon Sep 17 00:00:00 2001
+From: Antoine Jacoutot <ajacoutot(a)gnome.org>
+Date: Mon, 20 Jan 2014 15:44:09 +0100
+Subject: [PATCH 1/2] audioresample: Fix build on x86 if emmintrin.h is
+ available but can't be used
+
+On i386, EMMINTRIN is defined but not usable without SSE so check for
+__SSE__ and __SSE2__ as well.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=670690
+---
+ gst/audioresample/resample.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/gst/audioresample/resample.c b/gst/audioresample/resample.c
+index 98d006c..481fa01 100644
+--- a/gst/audioresample/resample.c
++++ b/gst/audioresample/resample.c
+@@ -77,13 +77,13 @@
+ #define EXPORT G_GNUC_INTERNAL
+
+ #ifdef _USE_SSE
+-#ifndef HAVE_XMMINTRIN_H
++#if !defined(__SSE__) || !defined(HAVE_XMMINTRIN_H)
+ #undef _USE_SSE
+ #endif
+ #endif
+
+ #ifdef _USE_SSE2
+-#ifndef HAVE_EMMINTRIN_H
++#if !defined(__SSE2__) || !defined(HAVE_XMMINTRIN_H)
+ #undef _USE_SSE2
+ #endif
+ #endif
+--
+1.9.0
+
diff --git a/0001-missing-plugins-Remove-the-mpegaudioversion-field.patch b/0001-missing-plugins-Remove-the-mpegaudioversion-field.patch
new file mode 100644
index 0000000..4a92322
--- /dev/null
+++ b/0001-missing-plugins-Remove-the-mpegaudioversion-field.patch
@@ -0,0 +1,30 @@
+From d4e6ecc9799b05e20cd36ea6c5392380fb7f8cc2 Mon Sep 17 00:00:00 2001
+From: Bastien Nocera <hadess(a)hadess.net>
+Date: Fri, 3 Aug 2012 17:50:24 +0100
+Subject: [PATCH] missing-plugins: Remove the mpegaudioversion field
+
+From missing plugins requests as it's a duplicate of mpegversion
+and its presence would break codec discovery when using RPM.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=680809
+---
+ gst-libs/gst/pbutils/missing-plugins.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/gst-libs/gst/pbutils/missing-plugins.c b/gst-libs/gst/pbutils/missing-plugins.c
+index 1b6d44b..6b343c5 100644
+--- a/gst-libs/gst/pbutils/missing-plugins.c
++++ b/gst-libs/gst/pbutils/missing-plugins.c
+@@ -152,6 +152,9 @@ copy_and_clean_caps (const GstCaps * caps)
+ gst_structure_remove_field (s, "play-speed");
+ gst_structure_remove_field (s, "play-scale");
+ gst_structure_remove_field (s, "dynamic_range");
++ /* mpegaudioversion is a duplicate for mpegversion
++ * https://bugzilla.redhat.com/show_bug.cgi?id=680809 */
++ gst_structure_remove_field (s, "mpegaudioversion");
+
+ return ret;
+ }
+--
+1.7.10.2
+
diff --git a/0001-typefind-bounds-check-windows-ico-detection.patch b/0001-typefind-bounds-check-windows-ico-detection.patch
new file mode 100644
index 0000000..917e0e4
--- /dev/null
+++ b/0001-typefind-bounds-check-windows-ico-detection.patch
@@ -0,0 +1,28 @@
+From 566e3e60698be7ea414ae5a495f111c0e7008702 Mon Sep 17 00:00:00 2001
+From: Wim Taymans <wtaymans(a)redhat.com>
+Date: Tue, 6 Dec 2016 16:59:42 +0100
+Subject: [PATCH] typefind: bounds check windows ico detection
+
+Fixes out of bounds read
+
+https://bugzilla.gnome.org/show_bug.cgi?id=774902
+---
+ gst/typefind/gsttypefindfunctions.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/gst/typefind/gsttypefindfunctions.c b/gst/typefind/gsttypefindfunctions.c
+index 27823b6..c8629b7 100644
+--- a/gst/typefind/gsttypefindfunctions.c
++++ b/gst/typefind/gsttypefindfunctions.c
+@@ -4149,6 +4149,8 @@ windows_icon_typefind (GstTypeFind * find, gpointer user_data)
+ gint32 size, offset;
+
+ datalen = gst_type_find_get_length (find);
++ if (datalen < 18)
++ return;
+ if ((data = gst_type_find_peek (find, 0, 6)) == NULL)
+ return;
+
+--
+2.9.3
+
diff --git a/0002-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch b/0002-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch
new file mode 100644
index 0000000..ee7e333
--- /dev/null
+++ b/0002-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch
@@ -0,0 +1,26 @@
+From e9746600b409db9a5c63dc7a22b21f80c8c5328c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian(a)centricular.com>
+Date: Mon, 20 Jan 2014 16:11:04 +0100
+Subject: [PATCH 2/2] audioresample: It's HAVE_EMMINTRIN_H, not
+ HAVE_XMMINTRIN_H for SSE2
+
+---
+ gst/audioresample/resample.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gst/audioresample/resample.c b/gst/audioresample/resample.c
+index 481fa01..4410bdd 100644
+--- a/gst/audioresample/resample.c
++++ b/gst/audioresample/resample.c
+@@ -83,7 +83,7 @@
+ #endif
+
+ #ifdef _USE_SSE2
+-#if !defined(__SSE2__) || !defined(HAVE_XMMINTRIN_H)
++#if !defined(__SSE2__) || !defined(HAVE_EMMINTRIN_H)
+ #undef _USE_SSE2
+ #endif
+ #endif
+--
+1.9.0
+
diff --git a/fix-docs.patch b/fix-docs.patch
new file mode 100644
index 0000000..0fbc741
--- /dev/null
+++ b/fix-docs.patch
@@ -0,0 +1,57 @@
+diff -ru gst-plugins-base-0.10.36/docs/libs/Makefile.in gst-plugins-base-0.10.36.new/docs/libs/Makefile.in
+--- gst-plugins-base-0.10.36/docs/libs/Makefile.in 2012-02-21 00:33:11.000000000 +0100
++++ gst-plugins-base-0.10.36.new/docs/libs/Makefile.in 2016-12-06 17:58:11.897962358 +0100
+@@ -852,10 +852,7 @@
+ @ENABLE_GTK_DOC_TRUE@ if test "$(?)" = "0"; then \
+ @ENABLE_GTK_DOC_TRUE@ mkhtml_options=--path="$(abs_srcdir)"; \
+ @ENABLE_GTK_DOC_TRUE@ fi; \
+-@ENABLE_GTK_DOC_TRUE@ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+-@ENABLE_GTK_DOC_TRUE@ @mv html/index.sgml html/index.sgml.bak
+-@ENABLE_GTK_DOC_TRUE@ @$(SED) "s/ href=\"$(DOC_MODULE)\// href=\"$(DOC_MODULE)-@GST_MAJORMINOR@\//g" html/index.sgml.bak >html/index.sgml
+-@ENABLE_GTK_DOC_TRUE@ @rm -f html/index.sgml.bak
++@ENABLE_GTK_DOC_TRUE@ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE)-@GST_MAJORMINOR@ ../$(DOC_MAIN_SGML_FILE)
+ @ENABLE_GTK_DOC_TRUE@ @rm -rf html/xml
+ @ENABLE_GTK_DOC_TRUE@ @rm -f version.entities
+ @ENABLE_GTK_DOC_TRUE@ @test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) $(abs_builddir)/html )
+@@ -909,9 +906,9 @@
+ echo '-- Installing '$$i ; \
+ $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
+ done; \
+- echo '-- Installing $(builddir)/html/$(DOC_MODULE).devhelp2' ; \
+- if test -e $(builddir)/html/$(DOC_MODULE).devhelp2; then \
+- $(INSTALL_DATA) $(builddir)/html/$(DOC_MODULE).devhelp2 \
++ echo '-- Installing $(builddir)/html/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2' ; \
++ if test -e $(builddir)/html/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2; then \
++ $(INSTALL_DATA) $(builddir)/html/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2 \
+ $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2; \
+ fi; \
+ (which gtkdoc-rebase >/dev/null && \
+diff -ru gst-plugins-base-0.10.36/docs/plugins/Makefile.in gst-plugins-base-0.10.36.new/docs/plugins/Makefile.in
+--- gst-plugins-base-0.10.36/docs/plugins/Makefile.in 2012-02-21 00:33:11.000000000 +0100
++++ gst-plugins-base-0.10.36.new/docs/plugins/Makefile.in 2016-12-06 17:58:46.370177477 +0100
+@@ -994,10 +994,7 @@
+ @ENABLE_GTK_DOC_TRUE@ mkhtml_options="$$mkhtml_options --verbose"; \
+ @ENABLE_GTK_DOC_TRUE@ fi; \
+ @ENABLE_GTK_DOC_TRUE@ fi; \
+-@ENABLE_GTK_DOC_TRUE@ cd html && gtkdoc-mkhtml $$mkhtml_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE)
+-@ENABLE_GTK_DOC_TRUE@ @mv html/index.sgml html/index.sgml.bak
+-@ENABLE_GTK_DOC_TRUE@ @$(SED) "s/ href=\"$(DOC_MODULE)\// href=\"$(DOC_MODULE)-@GST_MAJORMINOR@\//g" html/index.sgml.bak >html/index.sgml
+-@ENABLE_GTK_DOC_TRUE@ @rm -f html/index.sgml.bak
++@ENABLE_GTK_DOC_TRUE@ cd html && gtkdoc-mkhtml $$mkhtml_options $(DOC_MODULE)-@GST_MAJORMINOR@ $(DOC_MAIN_SGML_FILE)
+ @ENABLE_GTK_DOC_TRUE@ @rm -f html/$(DOC_MAIN_SGML_FILE)
+ @ENABLE_GTK_DOC_TRUE@ @rm -rf html/xml
+ @ENABLE_GTK_DOC_TRUE@ @rm -f html/version.entities
+@@ -1057,9 +1054,9 @@
+ $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \
+ done; \
+ fi; \
+- echo '-- Installing $(builddir)/html/$(DOC_MODULE).devhelp2' ; \
+- if test -e $(builddir)/html/$(DOC_MODULE).devhelp2; then \
+- $(INSTALL_DATA) $(builddir)/html/$(DOC_MODULE).devhelp2 \
++ echo '-- Installing $(builddir)/html/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2' ; \
++ if test -e $(builddir)/html/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2; then \
++ $(INSTALL_DATA) $(builddir)/html/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2 \
+ $(DESTDIR)$(TARGET_DIR)/$(DOC_MODULE)-@GST_MAJORMINOR@.devhelp2; \
+ fi; \
+ (which gtkdoc-rebase >/dev/null && \
+Only in gst-plugins-base-0.10.36.new/docs: version.entities
diff --git a/fix-gst-init.patch b/fix-gst-init.patch
new file mode 100644
index 0000000..e0a1621
--- /dev/null
+++ b/fix-gst-init.patch
@@ -0,0 +1,120 @@
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/app/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/app/Makefile.in 2012-02-21 00:33:14.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/app/Makefile.in 2016-12-06 17:50:34.225382882 +0100
+@@ -973,7 +973,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-base-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-app-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/audio/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/audio/Makefile.in 2012-02-21 00:33:15.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/audio/Makefile.in 2016-12-06 17:50:39.471263440 +0100
+@@ -1134,7 +1134,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-base-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-interfaces-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-audio-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/interfaces/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/interfaces/Makefile.in 2012-02-21 00:33:16.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/interfaces/Makefile.in 2016-12-06 17:50:53.306948423 +0100
+@@ -1142,7 +1142,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --libtool="$(top_builddir)/libtool" \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-interfaces-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/netbuffer/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/netbuffer/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/netbuffer/Makefile.in 2012-02-21 00:33:16.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/netbuffer/Makefile.in 2016-12-06 17:50:57.476853480 +0100
+@@ -863,7 +863,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --libtool="$(top_builddir)/libtool" \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-netbuffer-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/pbutils/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/pbutils/Makefile.in 2012-02-21 00:33:16.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/pbutils/Makefile.in 2016-12-06 17:51:02.673735155 +0100
+@@ -1116,7 +1116,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --libtool="$(top_builddir)/libtool" \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-pbutils-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/riff/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/riff/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/riff/Makefile.in 2012-02-21 00:33:16.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/riff/Makefile.in 2016-12-06 17:51:07.250630948 +0100
+@@ -906,7 +906,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-audio-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-interfaces-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-riff-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/rtp/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/rtp/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/rtp/Makefile.in 2012-02-21 00:33:17.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/rtp/Makefile.in 2016-12-06 17:51:11.867525826 +0100
+@@ -922,7 +922,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-base-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-rtp-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/rtsp/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/rtsp/Makefile.in 2012-02-21 00:33:17.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/rtsp/Makefile.in 2016-12-06 17:51:15.858434959 +0100
+@@ -1068,7 +1068,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-sdp-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-rtsp-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/tag/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/tag/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/tag/Makefile.in 2012-02-21 00:33:18.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/tag/Makefile.in 2016-12-06 17:51:21.977295644 +0100
+@@ -1081,7 +1081,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-base-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-tag-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
+diff -ru gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in gst-plugins-base-0.10.36.new/gst-libs/gst/video/Makefile.in
+--- gst-plugins-base-0.10.36/gst-libs/gst/video/Makefile.in 2012-02-21 00:33:18.000000000 +0100
++++ gst-plugins-base-0.10.36.new/gst-libs/gst/video/Makefile.in 2016-12-06 17:51:30.387104159 +0100
+@@ -1132,7 +1132,7 @@
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg gstreamer-base-@GST_MAJORMINOR@ \
+ @HAVE_INTROSPECTION_TRUE@ --pkg-export gstreamer-video-@GST_MAJORMINOR@ \
+-@HAVE_INTROSPECTION_TRUE@ --add-init-section="gst_init(NULL,NULL);" \
++@HAVE_INTROSPECTION_TRUE@ --add-init-section="void gst_init(void*,void*); gst_init(NULL,NULL);" \
+ @HAVE_INTROSPECTION_TRUE@ --output $@ \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_headers) \
+ @HAVE_INTROSPECTION_TRUE@ $(gir_sources)
diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec
new file mode 100644
index 0000000..f92e538
--- /dev/null
+++ b/gstreamer-plugins-base.spec
@@ -0,0 +1,824 @@
+%define gstreamer gstreamer
+%define majorminor 0.10
+%define gstreamer_version %{majorminor}.36
+
+Name: %{gstreamer}-plugins-base
+Version: %{gstreamer_version}
+Release: 26%{?dist}
+Summary: GStreamer streaming media framework base plug-ins
+
+License: LGPLv2+
+URL: http://gstreamer.freedesktop.org/
+#Source: http://gstreamer.freedesktop.org/src/gst-plugins-base/pre/gst-plugins-bas...
+Source: http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-%{...
+# https://bugzilla.gnome.org/show_bug.cgi?id=652342 - fixes RB CD rip
+
+Requires: %{gstreamer} >= %{gstreamer_version}
+Requires: iso-codes
+BuildRequires: %{gstreamer}-devel >= %{gstreamer_version}
+BuildRequires: iso-codes-devel
+BuildRequires: gobject-introspection-devel >= 0.6.3
+
+BuildRequires: gettext
+BuildRequires: gcc-c++
+
+BuildRequires: alsa-lib-devel
+BuildRequires: cdparanoia-devel
+BuildRequires: gtk2-devel
+BuildRequires: libgudev1-devel
+BuildRequires: libogg-devel >= 1.0
+BuildRequires: liboil-devel >= 0.3.6
+BuildRequires: libtheora-devel >= 1.0
+BuildRequires: libvisual-devel
+BuildRequires: libvorbis-devel >= 1.0
+BuildRequires: libXv-devel
+BuildRequires: orc-devel >= 0.4.11
+BuildRequires: pango-devel
+BuildRequires: pkgconfig
+Obsoletes: gstreamer-plugins
+
+BuildRequires: chrpath
+
+# documentation
+BuildRequires: gtk-doc >= 1.3
+
+Patch0: 0001-missing-plugins-Remove-the-mpegaudioversion-field.patch
+Patch1: 0001-audioresample-Fix-build-on-x86-if-emmintrin.h-is-ava.patch
+Patch2: 0002-audioresample-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch
+Patch3: 0001-typefind-bounds-check-windows-ico-detection.patch
+Patch4: fix-gst-init.patch
+Patch5: fix-docs.patch
+
+%description
+GStreamer is a streaming media framework, based on graphs of filters which
+operate on media data. Applications using this library can do anything
+from real-time sound processing to playing videos, and just about anything
+else media-related. Its plugin-based architecture means that new data
+types or processing capabilities can be added simply by installing new
+plug-ins.
+
+This package contains a set of well-maintained base plug-ins.
+
+%prep
+%setup -q -n gst-plugins-base-%{version}
+%patch0 -p1 -b .mpegaudioversion
+%patch1 -p1 -b .0001
+%patch2 -p1 -b .0002
+%patch3 -p1 -b .0003
+%patch4 -p1 -b .0004
+%patch5 -p1 -b .0005
+
+%build
+%configure \
+ --with-package-name='Fedora gstreamer-plugins-base package' \
+ --with-package-origin='http://download.fedora.redhat.com/fedora' \
+ --enable-experimental \
+ --enable-orc \
+ --disable-gnome_vfs \
+ --disable-static
+
+make %{?_smp_mflags} ERROR_CFLAGS=""
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+# Remove rpath.
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstadder.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstalsa.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstapp.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstaudioconvert.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcdparanoia.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstdecodebin.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstdecodebin2.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstencodebin.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstffmpegcolorspace.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstpango.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstplaybin.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvideoscale.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvolume.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstximagesink.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstxvimagesink.so
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstaudio-0.10.so.*
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstcdda-0.10.so.*
+chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstriff-0.10.so.*
+
+# Clean out files that should not be part of the rpm.
+rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+rm -f $RPM_BUILD_ROOT%{_bindir}/gst-visualise*
+rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gst-visualise*
+
+%find_lang gst-plugins-base-%{majorminor}
+
+%ldconfig_scriptlets
+
+%files -f gst-plugins-base-%{majorminor}.lang
+%doc AUTHORS COPYING README REQUIREMENTS
+
+# libraries
+%{_libdir}/libgstinterfaces-%{majorminor}.so.*
+%{_libdir}/libgstaudio-%{majorminor}.so.*
+%{_libdir}/libgstcdda-%{majorminor}.so.*
+%{_libdir}/libgstfft-%{majorminor}.so.*
+%{_libdir}/libgstriff-%{majorminor}.so.*
+%{_libdir}/libgsttag-%{majorminor}.so.*
+%{_libdir}/libgstnetbuffer-%{majorminor}.so.*
+%{_libdir}/libgstrtp-%{majorminor}.so.*
+%{_libdir}/libgstvideo-%{majorminor}.so.*
+%{_libdir}/libgstpbutils-%{majorminor}.so.*
+%{_libdir}/libgstrtsp-%{majorminor}.so.*
+%{_libdir}/libgstsdp-%{majorminor}.so.*
+%{_libdir}/libgstapp-%{majorminor}.so.*
+
+# gobject-introspection files
+%{_libdir}/girepository-1.0/GstApp-0.10.typelib
+%{_libdir}/girepository-1.0/GstAudio-0.10.typelib
+%{_libdir}/girepository-1.0/GstFft-0.10.typelib
+%{_libdir}/girepository-1.0/GstInterfaces-0.10.typelib
+%{_libdir}/girepository-1.0/GstNetbuffer-0.10.typelib
+%{_libdir}/girepository-1.0/GstPbutils-0.10.typelib
+%{_libdir}/girepository-1.0/GstRiff-0.10.typelib
+%{_libdir}/girepository-1.0/GstRtp-0.10.typelib
+%{_libdir}/girepository-1.0/GstRtsp-0.10.typelib
+%{_libdir}/girepository-1.0/GstSdp-0.10.typelib
+%{_libdir}/girepository-1.0/GstTag-0.10.typelib
+%{_libdir}/girepository-1.0/GstVideo-0.10.typelib
+
+# base plugins without external dependencies
+%{_libdir}/gstreamer-%{majorminor}/libgstadder.so
+%{_libdir}/gstreamer-%{majorminor}/libgstapp.so
+%{_libdir}/gstreamer-%{majorminor}/libgstaudioconvert.so
+%{_libdir}/gstreamer-%{majorminor}/libgstaudiorate.so
+%{_libdir}/gstreamer-%{majorminor}/libgstaudioresample.so
+%{_libdir}/gstreamer-%{majorminor}/libgstaudiotestsrc.so
+%{_libdir}/gstreamer-%{majorminor}/libgstdecodebin.so
+%{_libdir}/gstreamer-%{majorminor}/libgstdecodebin2.so
+%{_libdir}/gstreamer-%{majorminor}/libgstencodebin.so
+%{_libdir}/gstreamer-%{majorminor}/libgstffmpegcolorspace.so
+%{_libdir}/gstreamer-%{majorminor}/libgstgdp.so
+%{_libdir}/gstreamer-%{majorminor}/libgstgio.so
+%{_libdir}/gstreamer-%{majorminor}/libgstplaybin.so
+%{_libdir}/gstreamer-%{majorminor}/libgstsubparse.so
+%{_libdir}/gstreamer-%{majorminor}/libgsttcp.so
+%{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so
+%{_libdir}/gstreamer-%{majorminor}/libgstvideorate.so
+%{_libdir}/gstreamer-%{majorminor}/libgstvideoscale.so
+%{_libdir}/gstreamer-%{majorminor}/libgstvideotestsrc.so
+%{_libdir}/gstreamer-%{majorminor}/libgstvolume.so
+
+# base plugins with dependencies
+%{_libdir}/gstreamer-%{majorminor}/libgstalsa.so
+%{_libdir}/gstreamer-%{majorminor}/libgstcdparanoia.so
+%{_libdir}/gstreamer-%{majorminor}/libgstlibvisual.so
+%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
+%{_libdir}/gstreamer-%{majorminor}/libgstpango.so
+%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so
+%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so
+%{_libdir}/gstreamer-%{majorminor}/libgstximagesink.so
+%{_libdir}/gstreamer-%{majorminor}/libgstxvimagesink.so
+
+%package -n gstreamer-plugins-base-tools
+Summary: tools for GStreamer streaming media framework base plugins
+Requires: %{name} = %{version}-%{release}
+
+%description -n gstreamer-plugins-base-tools
+GStreamer is a streaming media framework, based on graphs of filters which
+operate on media data. Applications using this library can do anything
+from real-time sound processing to playing videos, and just about anything
+else media-related. Its plugin-based architecture means that new data
+types or processing capabilities can be added simply by installing new
+plug-ins.
+
+This package contains the command-line tools for the base plugins.
+These include:
+
+* gst-discoverer
+
+%files -n gstreamer-plugins-base-tools
+%{_bindir}/gst-discoverer-%{majorminor}
+
+%package devel
+Summary: GStreamer Base Plugins Development files
+Requires: %{name} = %{version}-%{release}
+Obsoletes: gstreamer-plugins-devel
+
+%description devel
+GStreamer Base Plugins library development and header files. Documentation
+is provided by the gstreamer-plugins-base-devel-docs package.
+
+%files devel
+# plugin helper library headers
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/app
+%{_includedir}/gstreamer-%{majorminor}/gst/app/gstappbuffer.h
+%{_includedir}/gstreamer-%{majorminor}/gst/app/gstappsink.h
+%{_includedir}/gstreamer-%{majorminor}/gst/app/gstappsrc.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/audio
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-enumtypes.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioclock.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiodecoder.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioencoder.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiofilter.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioiec61937.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiosink.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiosrc.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstbaseaudiosink.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstbaseaudiosrc.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstringbuffer.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/mixerutils.h
+%{_includedir}/gstreamer-%{majorminor}/gst/audio/multichannel.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/cdda
+%{_includedir}/gstreamer-%{majorminor}/gst/cdda/gstcddabasesrc.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/floatcast
+%{_includedir}/gstreamer-%{majorminor}/gst/floatcast/floatcast.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/fft
+%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstfft*.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/interfaces
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/colorbalance.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/colorbalancechannel.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/interfaces-enumtypes.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/mixer.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/mixeroptions.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/mixertrack.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/navigation.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/propertyprobe.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/tuner.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/tunerchannel.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/tunernorm.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/videoorientation.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/streamvolume.h
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/xoverlay.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/netbuffer
+%{_includedir}/gstreamer-%{majorminor}/gst/netbuffer/gstnetbuffer.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/pbutils
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/codec-utils.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/descriptions.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/encoding-profile.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/encoding-target.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/gstdiscoverer.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/gstpluginsbaseversion.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/install-plugins.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/missing-plugins.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/pbutils.h
+%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/pbutils-enumtypes.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/riff
+%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-ids.h
+%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-media.h
+%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-read.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/rtp
+%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstbasertpaudiopayload.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstbasertpdepayload.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstbasertppayload.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtcpbuffer.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpbuffer.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtppayloads.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/rtsp
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsp-enumtypes.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspbase64.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspconnection.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspdefs.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspextension.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspmessage.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsprange.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsptransport.h
+%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspurl.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/sdp/
+%{_includedir}/gstreamer-%{majorminor}/gst/sdp/gstsdp.h
+%{_includedir}/gstreamer-%{majorminor}/gst/sdp/gstsdpmessage.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/tag
+%{_includedir}/gstreamer-%{majorminor}/gst/tag/xmpwriter.h
+%{_includedir}/gstreamer-%{majorminor}/gst/tag/gsttagdemux.h
+%{_includedir}/gstreamer-%{majorminor}/gst/tag/gsttagmux.h
+%{_includedir}/gstreamer-%{majorminor}/gst/tag/tag.h
+%dir %{_includedir}/gstreamer-%{majorminor}/gst/video
+%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideofilter.h
+%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideosink.h
+%{_includedir}/gstreamer-%{majorminor}/gst/video/video.h
+%{_includedir}/gstreamer-%{majorminor}/gst/video/video-enumtypes.h
+%{_includedir}/gstreamer-%{majorminor}/gst/video/video-overlay-composition.h
+
+%{_libdir}/libgstaudio-%{majorminor}.so
+%{_libdir}/libgstinterfaces-%{majorminor}.so
+%{_libdir}/libgstnetbuffer-%{majorminor}.so
+%{_libdir}/libgstriff-%{majorminor}.so
+%{_libdir}/libgstrtp-%{majorminor}.so
+%{_libdir}/libgsttag-%{majorminor}.so
+%{_libdir}/libgstvideo-%{majorminor}.so
+%{_libdir}/libgstcdda-%{majorminor}.so
+%{_libdir}/libgstpbutils-%{majorminor}.so
+%{_libdir}/libgstrtsp-%{majorminor}.so
+%{_libdir}/libgstsdp-%{majorminor}.so
+%{_libdir}/libgstfft-%{majorminor}.so
+%{_libdir}/libgstapp-%{majorminor}.so
+
+%dir %{_datadir}/gst-plugins-base
+%{_datadir}/gst-plugins-base/license-translations.dict
+
+%{_datadir}/gir-1.0/GstApp-0.10.gir
+%{_datadir}/gir-1.0/GstAudio-0.10.gir
+%{_datadir}/gir-1.0/GstFft-0.10.gir
+%{_datadir}/gir-1.0/GstInterfaces-0.10.gir
+%{_datadir}/gir-1.0/GstNetbuffer-0.10.gir
+%{_datadir}/gir-1.0/GstPbutils-0.10.gir
+%{_datadir}/gir-1.0/GstRiff-0.10.gir
+%{_datadir}/gir-1.0/GstRtp-0.10.gir
+%{_datadir}/gir-1.0/GstRtsp-0.10.gir
+%{_datadir}/gir-1.0/GstSdp-0.10.gir
+%{_datadir}/gir-1.0/GstTag-0.10.gir
+%{_datadir}/gir-1.0/GstVideo-0.10.gir
+
+# pkg-config files
+%{_libdir}/pkgconfig/*.pc
+
+%package devel-docs
+Summary: Developer documentation for GStreamer Base plugins library
+Requires: %{name} = %{version}-%{release}
+BuildArch: noarch
+
+%description devel-docs
+This package contains developer documentation for the GStreamer Base Plugins
+library.
+
+%files devel-docs
+%dir %{_datadir}/gtk-doc
+%dir %{_datadir}/gtk-doc/html
+%doc %{_datadir}/gtk-doc/html/gst-plugins-base-libs-%{majorminor}
+%doc %{_datadir}/gtk-doc/html/gst-plugins-base-plugins-%{majorminor}
+
+%changelog
+* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-26
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Thu Dec 05 2019 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 0.10.36-25
+- rebuilt
+
+* Wed Aug 21 2019 Tom Callaway <spot(a)fedoraproject.org> - 0.10.36-24
+- disable gtk-doc generation
+
+* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-23
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-22
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-21
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.10.36-20
+- Escape macros in %%changelog
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-19
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Dec 06 2016 Wim Taymans <wtaymans(a)redhat.com> - 0.10.36-15
+- typefind: bounds check windows ico detection
+ (rhbz#1401949)
+- fix build of docs and gir files
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.10.36-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.36-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Mon Jan 19 2015 Wim Taymans <wtaymans(a)redhat.com> - 0.10.36-12
+- Remove rpath. Fixes #1154695
+
+* Sat Aug 16 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.36-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Tue Jul 22 2014 Kalev Lember <kalevlember(a)gmail.com> - 0.10.36-10
+- Rebuilt for gobject-introspection 1.41.4
+
+* Tue Jun 10 2014 Wim Taymans <wtaymans(a)redhat.com> - 0.10.36-9
+- Improve conditional SSE and SSE2 compilation. Fixes #1106735
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.36-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Dec 21 2013 Ville Skyttä <ville.skytta(a)iki.fi> - 0.10.36-7
+- Call ldconfig in %%post* scriptlets.
+- Fix bogus dates in %%changelog.
+
+* Mon Oct 14 2013 Dan Horák <dan[at]danny.cz> - 0.10.36-6
+- drop BR: PyXML (https://fedoraproject.org/wiki/Features/RemovePyXML), fixes #992440
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.36-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.36-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Tue Aug 07 2012 Bastien Nocera <bnocera(a)redhat.com> 0.10.36-3
+- Add patch for MP3 codec installation problems (#680809)
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.36-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Feb 28 2012 Benjamin Otte <otte(a)redhat.com> 0.10.36-1
+- Update to 0.10.36
+
+* Fri Feb 17 2012 Peter Robinson <pbrobinson(a)fedoraproject.org> - 0.10.35-5
+- libgudev-devel -> libgudev1-devel. Would have been nice if this was announced
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.35-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Mon Aug 29 2011 Adam Williamson <awilliam(a)redhat.com> - 0.10.35-3
+- backport a fix for GNOME #652342, fixing Rhythmbox CD rip to FLAC
+
+* Thu Jul 21 2011 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.10.35-2
+- Remove gtk-doc dependency from -devel-docs package and
+ own the two gtk-doc directories instead (#604365).
+
+* Fri Jun 17 2011 Tomas Bzatek <tbzatek(a)redhat.com> - 0.10.35-1
+- Update to 0.10.35
+
+* Tue May 10 2011 Benjamin Otte <otte(a)redhat.com> 0.10.33-1
+- Update to 0.10.33
+
+* Sun May 01 2011 Benjamin Otte <otte(a)redhat.com> 0.10.32.4-1
+- Update prerelease
+
+* Wed Apr 27 2011 Benjamin Otte <otte(a)redhat.com> 0.10.32.3-1
+- Update prerelease
+
+* Mon Apr 18 2011 Benjamin Otte <otte(a)redhat.com> 0.10.32.2-1
+- Update to prerelease
+
+* Tue Jan 25 2011 Benjamin Otte <otte(a)redhat.com> 0.10.32-1
+- Update to 0.10.32
+
+* Sun Jan 16 2011 Matthias Clasen <mclasen(a)redhat.com> 0.10.31.3-2
+- Drop explicit, unused liboil dependency
+
+* Wed Jan 12 2011 Benjamin Otte <otte(a)redhat.com> 0.10.31.3-1
+- Update to prerelease
+
+* Wed Dec 01 2010 Benjamin Otte <otte(a)redhat.com> 0.10.31-1
+- Update to 0.10.31
+- Add tools subpackage
+
+* Fri Nov 12 2010 Matthias Clasen <mclasen(a)redhat.com> 0.10.30.4-1
+- Update to 0.10.30.4
+- Minor spec file cleanups
+
+* Mon Nov 08 2010 Bastien Nocera <bnocera(a)redhat.com> 0.10.30-3
+- Rebuild with new gobject-introspection
+
+* Thu Jul 15 2010 Colin Walters <walters(a)verbum.org> - 0.10.30-2
+- Rebuild with new gobject-introspection
+
+* Thu Jul 15 2010 Benjamin Otte <otte(a)redhat.com> 0.10.30-1
+- Update to 0.10.30
+
+* Wed Jul 07 2010 Benjamin Otte <otte(a)redhat.com> 0.10.29.4-1
+- Update prerelease
+
+* Wed Jun 30 2010 Benjamin Otte <otte(a)redhat.com> 0.10.29.3-1
+- Update prerelease
+
+* Sun Jun 27 2010 Benjamin Otte <otte(a)redhat.com> 0.10.29.2-1
+- Upate to prerelease
+
+* Wed Apr 28 2010 Benjamin Otte <otte(a)redhat.com> 0.10.29-1
+- Update to 0.10.29
+
+* Tue Apr 27 2010 Benjamin Otte <otte(a)redhat.com> 0.10.28.3-2
+- Make a noarch devel-docs subpackage to avoid conflicts
+
+* Mon Apr 26 2010 Benjamin Otte <otte(a)redhat.com> 0.10.28.3-1
+- Update pre-release
+
+* Thu Apr 15 2010 Benjamin Otte <otte(a)redhat.com> 0.10.28.2-1
+- Update pre-release
+
+* Mon Mar 15 2010 Benjamin Otte <otte(a)redhat.com> 0.10.28-3
+- BuildRequire iso-codes-devel (#573040)
+
+* Mon Mar 15 2010 Benjamin Otte <otte(a)redhat.com> 0.10.28-2
+- Require iso-codes (#573040)
+
+* Tue Mar 09 2010 Benjamin Otte <otte(a)redhat.com> 0.10.28-1
+- Update to 0.10.28
+
+* Mon Mar 08 2010 Benjamin Otte <otte(a)redhat.com> 0.10.27-1
+- Update to 0.10.27
+
+* Thu Mar 04 2010 Benjamin Otte <otte(a)redhat.com> 0.10.26.4-1
+- Update pre-release
+- Add gobject-introspection support
+
+* Thu Feb 25 2010 Benjamin Otte <otte(a)redhat.com> 0.10.26.3-1
+- Update to pre-release
+
+* Fri Feb 19 2010 Benjamin Otte <otte(a)redhat.com> 0.10.26.2-1
+- Update to pre-release
+
+* Thu Feb 11 2010 Benjamin Otte <otte(a)redhat.com> 0.10.26-3
+- Patch Makefile.in, too and not just Makefile.am
+
+* Thu Feb 11 2010 Benjamin Otte <otte(a)redhat.com> 0.10.26-2
+- Fix build to conform to new DSO rules
+
+* Thu Feb 11 2010 Benjamin Otte <otte(a)redhat.com> 0.10.26-1
+- Update to 0.10.26
+
+* Fri Feb 05 2010 Benjamin Otte <otte(a)redhat.com> 0.10.25.3-1
+- Update pre-release
+
+* Wed Jan 27 2010 Bastien Nocera <bnocera(a)redhat.com> 0.10.25.2-1
+- Update to pre-release
+
+* Mon Nov 30 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.25.1-2
+- Update to snapshot
+
+* Fri Nov 06 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.25-6
+- Fix hangs when loading a movie with an associated subtitle in Totem
+
+* Tue Nov 03 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.25-5
+- Update volume notification patch
+
+* Thu Oct 29 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.25-4
+- Make playbin push volume changes to the front-end
+
+* Tue Oct 27 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.25-3
+- Fix audio disappearing with newer pulsesink
+
+* Tue Oct 13 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.25-2
+- Add patches to fix some playbin2 bugs (#518880)
+
+* Mon Oct 05 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.25-1
+- Update to 0.10.25
+- Require a gstreamer of the same version as us (#503707)
+
+* Thu Oct 01 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.24.4-1
+- Update to pre-release
+
+* Wed Aug 26 2009 Adam Jackson <ajax(a)redhat.com> 0.10.24-2
+- avf-support.patch: Add AVF file recognition (gnome #593117)
+
+* Wed Aug 05 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.24-1
+- Update to 0.10.24
+
+* Tue Jul 28 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.23.4-1
+- Update to 0.10.23.4
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.23.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Jul 21 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.23.3-2
+- Remove old patches (the input-selector has been moved to be
+ an internal playbin2 plugin)
+
+* Tue Jul 21 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.23.3-1
+- Udpate to 0.10.23.3
+
+* Thu Jul 16 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.23.2-1
+- Update to 0.10.23.2
+
+* Fri Jun 19 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.23-2
+- Move input-selector plugin from -bad to -base (#506767)
+
+* Mon May 11 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.23-1
+- Update to 0.10.23
+
+* Sat May 09 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.22.6-1
+- Update to 0.10.22.6
+
+* Fri May 08 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.22.5-1
+- Update to 0.10.22.5
+
+* Wed May 06 2009 Bastien Nocera <bnocera(a)redhat.com> 0.10.22.4-1
+- Update to 0.10.22.4
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.10.22-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Jan 20 2009 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.22-1
+- Update to 0.10.22
+- Remove upstreamed patches
+
+* Tue Jan 13 2009 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.21-4
+- Avoid deadlocks when PulseAudio disappears
+
+* Thu Jan 1 2009 - Rex Dieter <rdieter(a)fedoraproject.org> - 0.10.21-3
+- rebuild for pkgconfig deps (#478577)
+
+* Fri Oct 03 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.21-2
+- Update the gstreamer requirement
+- Add a gtk2-devel BR, so that the test-colorkey program will be built
+
+* Fri Oct 03 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.21-1
+- Update to 0.10.21
+
+* Wed Sep 24 2008 Jeremy Katz <katzj(a)redhat.com> - 0.10.20-6
+- gst-visualize is just a test program that we don't really need to include
+ and having it means that perl gets pulled into small images (#462620)
+
+* Fri Sep 12 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.20-4
+- Another rebuild
+
+* Thu Sep 11 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.20-3
+- Rebuild for new RPM provides
+
+* Sat Aug 23 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.20-2
+- Fix useless codeina popup when playing recent ogg files (#458404)
+
+* Wed Jun 18 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.20-1
+- Update to 0.10.20
+
+* Wed Jun 11 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.19-6
+- Add patch full of gio fixes
+
+* Mon Jun 02 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.19-5
+- Let the package build its own documentation
+
+* Sat May 24 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.19-4
+- Remove the gnome-vfs plugin, and see what breaks
+
+* Wed May 21 2008 Tom "spot" Callaway <tcallawa(a)redhat.com> - 0.10.19-3
+- fix license tag
+
+* Fri Apr 18 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.19-2
+- Add patch to avoid sync problems in the ALSA sink when a specific
+ track has both playback and record flags
+
+* Fri Apr 04 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.19-1
+- Update to 0.10.19
+
+* Tue Mar 25 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.18-1
+- Update to 0.10.18
+- Re-enable the libvisual plugins
+
+* Sun Mar 09 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.17.2-4
+- Disable libvisual for now (#435771)
+
+* Tue Mar 04 2008 Adam Jackson <ajax(a)redhat.com> 0.10.17.2-3
+- gstpb-0.10.15-cd-speed.patch: Set default CD read speed to something
+ sensible. (#431178)
+- s/Fedora Core/Fedora/
+- Don't even bother building static libs.
+
+* Tue Mar 04 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.17.2-2
+- Enable the GIO plugin
+
+* Tue Mar 04 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.17.2-1
+- Update to 0.10.17.2 pre-release
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> - 0.10.17-2
+- Autorebuild for GCC 4.3
+
+* Wed Jan 30 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.17-1
+- Update to 0.10.17
+
+* Tue Jan 29 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.16-1
+- Update to 0.10.16
+
+* Sun Jan 20 2008 Matthias Clasen <mclasen(a)redhat.com> - 0.10.15-3
+- Fix upgrade path
+
+* Mon Jan 07 2008 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.15-2
+- Add upstream patch to fix default track selection on Thinkpads
+ (#344911)
+
+* Sat Nov 17 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.15-1
+- Update to 0.10.15
+
+* Thu Oct 18 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.14-6
+- Add patch to fix playback of short Ogg Vorbis files (#328851)
+
+* Wed Aug 29 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.14-5
+- Add patch to avoid critical warning when getting information about
+ missing codecs
+- Up liboil requirement
+
+* Tue Aug 28 2007 Adam Jackson <ajax(a)redhat.com> 0.10.14-4
+- BuildReq on libvisual and add the plugin. (#253491)
+
+* Wed Aug 15 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.14-3
+- Up requirement for liboil for PPC machines (#252179)
+
+* Sat Aug 04 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.14-2
+- Update to 0.10.14
+- Add RTSP and SDP helper libraries
+
+* Tue Jun 05 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.13-2
+- Add missing files
+
+* Tue Jun 05 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.13-1
+- Update to 0.10.13
+
+* Fri May 18 2007 Adam Jackson <ajax(a)redhat.com> 0.10.12-3
+- Add directory ownership claims to %%files devel. (#240238)
+
+* Thu Mar 08 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.12-2
+- Remove the patch to disable docs, install the docs by hand instead
+ Add libgstpbutils to the files
+
+* Thu Mar 08 2007 - Bastien Nocera <bnocera(a)redhat.com> - 0.10.12-1
+- Update to 0.10.12
+
+* Wed Jan 24 2007 Adam Jackson <ajax(a)redhat.com>
+- Minor spec cleanups (#186550)
+
+* Tue Dec 12 2006 Matthias Clasen <mclasen(a)redhat.com> - 0.10.11-1
+- Update to 0.10.11
+
+* Mon Oct 23 2006 Matthias Clasen <mclasen(a)redhat.com> - 0.10.10-1
+- Update to 0.10.10
+
+* Fri Jul 28 2006 Matthias Clasen <mclasen(a)redhat.com> - 0.10.9-3
+- Re-add docs
+
+* Thu Jul 27 2006 Matthias Clasen <mclasen(a)redhat.com> - 0.10.9-2
+- Disable gtk-doc to fix multilib conflicts
+
+* Thu Jul 20 2006 John (J5) Palmieri <johnp(a)redhat.com> - 0.10.9-1
+- Update to 0.10.9
+
+* Wed Jul 12 2006 Jesse Keating <jkeating(a)redhat.com> - sh: line 0: fg: no job control
+- rebuild
+
+* Mon May 22 2006 Matthias Clasen <mclasen(a)redhat.com> 0.10.7-1
+- Update to 0.10.7
+
+* Wed Mar 01 2006 Karsten Hopp <karsten(a)redhat.de> 0.10.3-3
+- really add BuildRequires: cdparanoia-devel (#179034)
+
+* Mon Feb 20 2006 John (J5) Palmieri <johnp(a)redhat.com> - 0.10.3-2
+- Obsolete gstreamer-plugins (Bug #182098)
+
+* Fri Feb 10 2006 Christopher Aillon <caillon(a)redhat.com> - 0.10.3-1
+- Update to 0.10.3
+
+* Tue Feb 07 2006 Jesse Keating <jkeating(a)redhat.com> - 0.10.2-2.1
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Thu Feb 02 2006 Warren Togami <wtogami(a)redhat.com> - 0.10.2-2
+- buildreq cdparanoia-devel (#179034 thias)
+
+* Wed Jan 18 2006 John (J5) Palmieri <johnp(a)redhat.com> - 0.10.2-1
+- Upgrade to 0.10.2
+- Require gstreamer-0.10.2
+- Add libgstcdda and libcdparanoia to the %%files section
+
+* Fri Jan 06 2006 John (J5) Palmieri <johnp(a)redhat.com> - 0.10.1-1
+- New upstream version
+- gst-launch removed from upstream
+
+* Sat Dec 17 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.10.0-1
+- Fedora Development build
+
+* Wed Dec 14 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.10.0-0.gst.2
+- new glib build
+
+* Mon Dec 05 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.10.0-0.gst.1
+- new release
+
+* Thu Dec 01 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.7-0.gst.1
+- new release with 0.10 majorminor
+- remove sinesrc
+- replace ximage with ximagesink
+- update libs
+
+* Sat Nov 12 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.5-0.gst.1
+- new release
+
+* Mon Oct 24 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.4-0.gst.1
+- added audiotestsrc plugin
+- new release
+
+* Mon Oct 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.3-0.gst.1
+- new release
+
+* Fri Sep 02 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- clean up a little
+
+* Fri May 6 2005 Christian Schaller <christian at fluendo dot com>
+- Added libgstaudiorate and libgstsubparse to spec file
+
+* Thu May 5 2005 Christian Schaller <christian at fluendo dot com>
+- first attempt at spec file for gst-plugins-base
diff --git a/sources b/sources
new file mode 100644
index 0000000..f123a34
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+3d2337841b132fe996e5eb2396ac9438 gst-plugins-base-0.10.36.tar.xz
4 years, 4 months
[gstreamer-plugins-base: 209/216] Ancient, unmaintained. Move your code to gstreamer0.10 pls.
by Dominik Mierzejewski
commit 5bb0ace1b654e83bf75521bdb49f173a17f7c45a
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Jan 31 08:31:48 2020 -0500
Ancient, unmaintained. Move your code to gstreamer0.10 pls.
.gitignore | 3 -
...le-Fix-build-on-x86-if-emmintrin.h-is-ava.patch | 37 -
...plugins-Remove-the-mpegaudioversion-field.patch | 30 -
...pefind-bounds-check-windows-ico-detection.patch | 28 -
...le-It-s-HAVE_EMMINTRIN_H-not-HAVE_XMMINTR.patch | 26 -
dead.package | 1 +
fix-docs.patch | 57 --
fix-gst-init.patch | 120 ---
gstreamer-plugins-base.spec | 824 ---------------------
sources | 1 -
10 files changed, 1 insertion(+), 1126 deletions(-)
---
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..3ea942b
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Ancient, unmaintained. Move your code to gstreamer0.10 pls.
4 years, 4 months