Compare commits

...

125 Commits
f18 ... master

Author SHA1 Message Date
Fedora Release Engineering
1d7d4ef1e2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 03:44:22 +00:00
Wim Taymans
f8fca29d43 Update to 1.16.2 2020-01-02 15:58:37 +01:00
Wim Taymans
d22def7ad7 Update to 1.16.1 2019-09-24 12:00:55 +02:00
Fedora Release Engineering
5f51574d3a - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 07:56:38 +00:00
Wim Taymans
6da7babc53 Update to 1.16.0 2019-04-23 10:53:02 +02:00
Rex Dieter
13531db0fe update wayland-related build deps, --enable-gtk-doc 2019-03-07 14:52:07 -06:00
Rex Dieter
ee5fb206e8 %build: --disable-gtk-doc to workaround FTBFS (hopefully temporary) 2019-03-07 11:00:39 -06:00
Wim Taymans
fdd477f122 Update to 1.15.2
Add egl-wayland dep
2019-03-01 16:32:47 +01:00
Wim Taymans
dfb7d91257 Update to 1.15.2 2019-03-01 16:10:08 +01:00
Fedora Release Engineering
35a5f72987 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 01:45:33 +00:00
Wim Taymans
ab3652c401 rebuild for dependencies 2019-01-28 09:56:41 +01:00
Wim Taymans
39b7c14e67 Update to 1.15.1 2019-01-25 19:23:12 +01:00
Bastien Nocera
1e63196084 And add missing patch 2019-01-11 19:18:48 +01:00
Bastien Nocera
d97c7b6b70 + gstreamer1-plugins-base-1.14.4-2
Fix thumbnail colours for 10-bit MPEG-4 files
2019-01-11 19:17:13 +01:00
Wim Taymans
6566baf082 Update to 1.14.4 2018-10-03 11:23:24 +02:00
Wim Taymans
0b9531355a Update to 1.14.3 2018-09-18 10:23:11 +02:00
Wim Taymans
b6073d1166 Update to 1.14.2 2018-07-23 15:24:14 +02:00
Igor Gnatenko
7d636ee73b add BuildRequires: gcc-c++
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-19 20:56:42 +02:00
Fedora Release Engineering
35c04ca4c5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 04:38:31 +00:00
Wim Taymans
15c57f2e13 rebuild (#1581325) 2018-05-25 11:41:04 +02:00
Rex Dieter
cab9b8a9d3 rebuild (file) 2018-05-22 13:17:38 -05:00
Wim Taymans
7fb45153e7 Update to 1.14.1
Remove obsolete patches
2018-05-21 10:40:26 +02:00
Wim Taymans
fe1ac99b6e Merge #1 Enable Wayland support 2018-04-06 10:49:41 +00:00
Tomas Popela
ed057c189c Enable Wayland support
Previously disabled due to missing wayland-devel as a BR - before it was probably
brought in by something else.
2018-03-26 11:01:48 +02:00
Tomas Popela
c897f98ed3 Enable Wayland support
Previously disabled due to missing wayland-devel as a BR - before it was probably
brought in by something else.
2018-03-26 10:53:05 +02:00
Wim Taymans
6eb4a1d10c Update to 1.14.0 2018-03-20 15:05:13 +01:00
Wim Taymans
af1a82ea50 Update to 1.13.91
Add new prelude .h files
2018-03-15 11:08:30 +01:00
Wim Taymans
147597c64e Update to 1.13.91 2018-03-14 11:34:00 +01:00
Wim Taymans
20f593a529 Update to 1.13.90 2018-03-05 11:12:41 +01:00
Rex Dieter
9334b4f763 Conflicts: gstreamer1-plugins-bad-free < 1.13 2018-02-24 13:47:26 -06:00
Rex Dieter
0a3fadb246 tigten subpkg deps
fix rpaths
update %files
use %ldconfig_scriptlets %make_build %make_install
%build: --disable-fatal-warnings --disable-silent-rules
2018-02-24 13:45:35 -06:00
Wim Taymans
1f34678cbb Update to 1.13.1
Add patch to fix aliasing compilation error
Add GL buildrequires
2018-02-22 12:40:05 +01:00
Wim Taymans
c72dab64c0 Update to 1.13.1
Add patch to fix aliasing compilation error
2018-02-22 12:23:00 +01:00
Wim Taymans
2377e46289 Update to 1.13.1
Add patch to fix aliasing compilation error
2018-02-22 12:01:17 +01:00
Wim Taymans
67285a0b57 Update to 1.13.1 2018-02-22 11:41:54 +01:00
Wim Taymans
ecc817dbb7 Update to 1.13.1 2018-02-22 09:30:31 +01:00
Fedora Release Engineering
09289c853c - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 15:39:00 +00:00
Wim Taymans
9c94ff2c1a Update to 1.12.4 2017-12-11 10:21:19 +01:00
Wim Taymans
44d91b2d82 Update to 1.12.3 2017-09-19 12:19:59 +02:00
Fedora Release Engineering
a6f6a15573 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 23:09:15 +00:00
Fedora Release Engineering
94bede9fac - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 12:12:21 +00:00
Wim Taymans
335cd295c2 Update to 1.12.2 2017-07-17 09:43:05 +02:00
Wim Taymans
a843d996e9 Update to 1.12.1 2017-06-20 16:27:11 +02:00
Wim Taymans
c5e1c2f8c7 Update to 1.12.0 2017-05-10 10:19:20 +02:00
Wim Taymans
fccb533890 Update to 1.11.91
Add new headers
2017-04-28 16:41:10 +02:00
Wim Taymans
48d41b304f Update to 1.11.91
Add new headers
2017-04-28 16:34:02 +02:00
Wim Taymans
abbd40adbb Update to 1.11.91 2017-04-28 13:38:38 +02:00
Wim Taymans
d7ec170ece Update to 1.11.90
Add new plugins
2017-04-11 13:00:09 +02:00
Wim Taymans
033a5b1f8c Update to 1.11.90 2017-04-11 09:24:45 +02:00
Wim Taymans
4ea154cffa Update to 1.11.2 2017-02-24 19:38:52 +01:00
Fedora Release Engineering
64912f72f5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 12:19:59 +00:00
Wim Taymans
e12eb22673 Update to 1.11.1 2017-01-13 12:00:07 +01:00
Wim Taymans
ff0eba7ad9 Update to 1.11.1 2017-01-13 09:57:47 +01:00
Wim Taymans
d476add627 Update to 1.10.2 2016-12-05 09:28:34 +01:00
Wim Taymans
6f0bee1f96 Update to 1.10.1 2016-11-28 10:15:10 +01:00
Wim Taymans
784bfcde9c Update to 1.10.0 2016-11-03 09:04:55 +01:00
Wim Taymans
f7a4ffa92e Update to 1.9.90 2016-09-30 18:38:07 +02:00
Wim Taymans
01aab2b0e0 Update to 1.9.2
- drop upstreamed patch
- add new files
2016-09-01 13:59:48 +02:00
Wim Taymans
f9e7493377 Update to 1.9.2
- drop upstreamed patch
2016-09-01 13:51:26 +02:00
Wim Taymans
aae2e864c2 Update to 1.9.2 2016-09-01 13:15:33 +02:00
Wim Taymans
ea22521355 Fix build on big-endian 2016-07-07 18:49:04 +02:00
Wim Taymans
c07b764297 Update to 1.9.1
- add audio-resampler.h
2016-07-07 10:10:19 +02:00
Wim Taymans
71e51b855b Update to 1.9.1 2016-07-07 09:08:07 +02:00
Wim Taymans
bc40ea57a8 Update to 1.8.2 2016-06-09 16:27:35 +02:00
Wim Taymans
e1a2064c7f Update to 1.8.1 2016-04-21 11:45:58 +02:00
Wim Taymans
d3d39c86dd Update to 1.8.0 2016-03-24 15:50:06 +01:00
Wim Taymans
f33207545c Update to 1.7.91 2016-03-16 09:23:14 +01:00
Wim Taymans
9ebb23ea27 Add opus that was moved from -bad-free 2016-03-03 11:36:39 +01:00
Wim Taymans
f83c861753 Update to 1.7.90 2016-03-02 17:00:38 +01:00
Wim Taymans
3c95731e89 Update to 1.7.2
- fix for renamed header
2016-02-19 16:18:34 +01:00
Wim Taymans
20e30c82e6 Update to 1.7.2 2016-02-19 15:45:44 +01:00
Dennis Gilmore
7da2853b1f - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 23:26:39 +00:00
Richard Hughes
a90b81ec52 Add AppStream keywords to the AppData file 2016-01-22 13:06:09 +00:00
Wim Taymans
03a7a5d951 Update to 1.7.1
- Add new files
2016-01-05 11:10:01 +01:00
Wim Taymans
7b598ce58b Update to 1.7.1 2016-01-05 10:51:08 +01:00
Wim Taymans
5a1de6783b Update to 1.6.2 2015-12-15 10:33:10 +01:00
Wim Taymans
4f639ca272 Update to 1.6.1 2015-11-02 10:30:23 +01:00
Kalev Lember
5a33e81208 Remove rpath from libgstvideorate.so 2015-09-26 10:30:31 +02:00
Kalev Lember
426b4d7c3f Use license macro for COPYING 2015-09-26 10:00:23 +02:00
Kalev Lember
f7060c758e Update to 1.6.0 2015-09-26 09:53:50 +02:00
Wim Taymans
b49b978fcf Update to 1.5.91 2015-09-21 10:51:12 +02:00
Richard Hughes
4d6297730c Add optional data to AppStream metadata 2015-09-18 10:59:32 +01:00
Wim Taymans
2da78ba63b Update to 1.5.90 2015-08-19 15:17:30 +02:00
Wim Taymans
dddec5bc4b Update to 1.5.2
- Don't produce gir and typlib for GstRiff
- Add multiview headers
2015-06-25 13:26:44 +02:00
Wim Taymans
93e8cc2782 Update to 1.5.2
- Don't produce gir and typlib for GstRiff
2015-06-25 13:01:24 +02:00
Wim Taymans
a293f5729c Update to 1.5.2 2015-06-25 10:25:09 +02:00
Dennis Gilmore
8228df4a0f - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 09:57:14 +00:00
Wim Taymans
06bf34cf37 Update to 1.5.1
- add missing headers
2015-06-08 17:21:32 +02:00
Wim Taymans
ed5ed41387 Update to 1.5.1 2015-06-08 15:37:35 +02:00
Richard Hughes
12fab1cc00 Register as an AppStream component 2015-03-26 10:11:54 +00:00
Kalev Lember
0f84b475d2 Backport new missing plugins API
It's unclear at this point if we're going to have a gstreamer 1.6
release in time for F22. This commit backports the new missing plugin
installation API from git master that gnome-software needs.
2015-02-21 17:55:03 +01:00
Bastien Nocera
94ea897b78 Update to 1.4.5 2015-01-28 17:27:53 +01:00
Kalev Lember
e95ab4d36b Remove rpath from two newly added executables 2014-11-14 16:28:03 +01:00
Kalev Lember
1b1747c4d7 Update to 1.4.4 2014-11-14 16:19:19 +01:00
Kalev Lember
febbb67c05 Drop old, unapplied patches 2014-11-14 16:17:17 +01:00
Wim Taymans
93b9ce60f9 Update to 1.4.2. 2014-09-22 12:40:56 +02:00
Wim Taymans
e608777fba Update to 1.4.1. 2014-08-29 10:19:25 +02:00
Peter Robinson
447d35ac25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 19:22:51 +00:00
Kalev Lember
a84e91d3f8 Rebuilt for gobject-introspection 1.41.4 2014-07-22 19:09:08 +02:00
Wim Taymans
d544ff621d Update to 1.4.0. 2014-07-22 09:53:04 +02:00
Wim Taymans
1107936d87 add sources 2014-07-11 17:18:19 +02:00
Wim Taymans
1a3009d501 Update to 1.3.91. 2014-07-11 17:14:53 +02:00
Dennis Gilmore
43030c9f6c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 14:00:55 -05:00
Wim Taymans
0dfec1089a Improve conditional SSE and SSE2 compilation 2014-05-23 17:12:26 +02:00
Brian Pepple
bd30938a89 Update to 1.2.4. 2014-04-20 19:15:44 -04:00
Brian Pepple
ded863270b Drop patch to fix build on aarch64. Fixed upstream. 2014-02-10 10:03:10 -05:00
Brian Pepple
12d19de494 Update to 1.2.3. 2014-02-10 09:22:04 -05:00
Peter Robinson
bd24185256 Add upstream patch to fix build on aarch64 2014-01-13 11:44:14 +00:00
Brian Pepple
6db158c2c4 Update to 1.2.2. 2013-12-27 09:33:46 -05:00
Nils Philippsen
0c239c07b1 rebuild for new libvisual 2013-12-04 12:08:36 +01:00
Brian Pepple
6c7f39ad11 Uggh, let's try adding the tarball this time. 2013-11-11 10:18:42 -05:00
Brian Pepple
cf6122eef9 Update to 1.2.1.
Drop patch to fix potential deadlock on startup. Fixed upstream.
2013-11-11 09:37:01 -05:00
Adam Jackson
da089c8c34 Merge branch 'f20'
Reset to f20's content
2013-10-03 10:49:43 -04:00
Adam Jackson
6f792dd869 Upstream patch to fix a deadlock 2013-10-03 10:46:43 -04:00
Adam Jackson
30c2e084a6 Upstream patch to fix a deadlock 2013-10-03 10:41:36 -04:00
Bastien Nocera
d7bf8c014f Fix potential deadlock on startup when playing audio files 2013-10-03 16:35:34 +02:00
Brian Pepple
e3a868326d Update to 1.2.0. 2013-09-24 10:17:01 -04:00
Brian Pepple
f25e4de95e Update to 1.1.90.
- Bump minimum version of orc needed.
2013-09-19 11:21:32 -04:00
Brian Pepple
1b40d03b64 Update to 1.1.90. 2013-09-19 09:09:25 -04:00
Brian Pepple
7c051871c8 Add new tool (gst-play) to file list. 2013-08-28 11:08:18 -04:00
Brian Pepple
c12fbe1fdf Update to 1.1.4. 2013-08-28 10:37:33 -04:00
Brian Pepple
a1f2fa8edb Update to 1.1.3. 2013-07-29 09:02:19 -04:00
Brian Pepple
95ec7c617d D'oh! Add one last missing header 2013-07-12 10:46:32 -04:00
Brian Pepple
1f852b13f4 Add GstAllocator files and new headers 2013-07-12 10:27:20 -04:00
Brian Pepple
cd52380460 Update to 1.1.2.
Drop contrast/brightness video playback patch. Fixed upstream.
2013-07-12 09:56:30 -04:00
5 changed files with 521 additions and 87 deletions

57
.gitignore vendored
View File

@ -9,3 +9,60 @@
/gst-plugins-base-1.0.5.tar.xz
/gst-plugins-base-1.0.6.tar.xz
/gst-plugins-base-1.0.7.tar.xz
/gst-plugins-base-1.1.2.tar.xz
/gst-plugins-base-1.1.3.tar.xz
/gst-plugins-base-1.1.4.tar.xz
/gst-plugins-base-1.1.90.tar.xz
/gst-plugins-base-1.2.0.tar.xz
/gst-plugins-base-1.2.1.tar.xz
/gst-plugins-base-1.2.2.tar.xz
/gst-plugins-base-1.2.3.tar.xz
/gst-plugins-base-1.2.4.tar.xz
/gst-plugins-base-1.3.91.tar.xz
/gst-plugins-base-1.4.0.tar.xz
/gst-plugins-base-1.4.1.tar.xz
/gst-plugins-base-1.4.2.tar.xz
/gst-plugins-base-1.4.4.tar.xz
/gst-plugins-base-1.4.5.tar.xz
/gst-plugins-base-1.5.1.tar.xz
/gst-plugins-base-1.5.2.tar.xz
/gst-plugins-base-1.5.90.tar.xz
/gst-plugins-base-1.5.91.tar.xz
/gst-plugins-base-1.6.0.tar.xz
/gst-plugins-base-1.6.1.tar.xz
/gst-plugins-base-1.6.2.tar.xz
/gst-plugins-base-1.7.1.tar.xz
/gst-plugins-base-1.7.2.tar.xz
/gst-plugins-base-1.7.90.tar.xz
/gst-plugins-base-1.7.91.tar.xz
/gst-plugins-base-1.8.0.tar.xz
/gst-plugins-base-1.8.1.tar.xz
/gst-plugins-base-1.8.2.tar.xz
/gst-plugins-base-1.9.1.tar.xz
/gst-plugins-base-1.9.2.tar.xz
/gst-plugins-base-1.9.90.tar.xz
/gst-plugins-base-1.10.0.tar.xz
/gst-plugins-base-1.10.1.tar.xz
/gst-plugins-base-1.10.2.tar.xz
/gst-plugins-base-1.11.1.tar.xz
/gst-plugins-base-1.11.2.tar.xz
/gst-plugins-base-1.11.90.tar.xz
/gst-plugins-base-1.11.91.tar.xz
/gst-plugins-base-1.12.0.tar.xz
/gst-plugins-base-1.12.1.tar.xz
/gst-plugins-base-1.12.2.tar.xz
/gst-plugins-base-1.12.3.tar.xz
/gst-plugins-base-1.12.4.tar.xz
/gst-plugins-base-1.13.1.tar.xz
/gst-plugins-base-1.13.90.tar.xz
/gst-plugins-base-1.13.91.tar.xz
/gst-plugins-base-1.14.0.tar.xz
/gst-plugins-base-1.14.1.tar.xz
/gst-plugins-base-1.14.2.tar.xz
/gst-plugins-base-1.14.3.tar.xz
/gst-plugins-base-1.14.4.tar.xz
/gst-plugins-base-1.15.1.tar.xz
/gst-plugins-base-1.15.2.tar.xz
/gst-plugins-base-1.16.0.tar.xz
/gst-plugins-base-1.16.1.tar.xz
/gst-plugins-base-1.16.2.tar.xz

View File

@ -1,52 +0,0 @@
From 2731012d832b593c54a50492a27d328f2de9b596 Mon Sep 17 00:00:00 2001
From: Daniel Drake <dsd@laptop.org>
Date: Wed, 29 May 2013 10:33:48 -0600
Subject: [PATCH] gstplaysink: pass translated color balance value to channel
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
We found a case where untranslated values were being passed from the
proxy to the underlying channel, causing bad color balance values
in some setups.
Thanks to Sebastian Dröge for clarifying how the code works, and
suggesting the fix.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=701202
---
gst/playback/gstplaysink.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
Index: gst-plugins-base-1.0.7/gst/playback/gstplaysink.c
===================================================================
--- gst-plugins-base-1.0.7.orig/gst/playback/gstplaysink.c
+++ gst-plugins-base-1.0.7/gst/playback/gstplaysink.c
@@ -1540,6 +1540,7 @@ update_colorbalance (GstPlaySink * plays
GstColorBalanceChannel *proxy = l->data;
GstColorBalanceChannel *channel = NULL;
const GList *channels, *k;
+ gdouble new_val;
channels = gst_color_balance_list_channels (balance);
for (k = channels; k; k = k->next) {
@@ -1553,8 +1554,18 @@ update_colorbalance (GstPlaySink * plays
g_assert (channel);
+ /* Convert to [0, 1] range */
+ new_val =
+ ((gdouble) playsink->colorbalance_values[i] -
+ (gdouble) proxy->min_value) / ((gdouble) proxy->max_value -
+ (gdouble) proxy->min_value);
+ /* Convert to channel range */
+ new_val =
+ channel->min_value + new_val * ((gdouble) channel->max_value -
+ (gdouble) channel->min_value);
+
gst_color_balance_set_value (balance, channel,
- playsink->colorbalance_values[i]);
+ (gint) (new_val + 0.5));
}
g_signal_handlers_unblock_by_func (balance,

View File

@ -1,21 +1,21 @@
From d4e6ecc9799b05e20cd36ea6c5392380fb7f8cc2 Mon Sep 17 00:00:00 2001
From 06ca82cad9898f5df40011fe0614ee1dfd89f1ae Mon Sep 17 00:00:00 2001
From: Bastien Nocera <hadess@hadess.net>
Date: Fri, 3 Aug 2012 17:50:24 +0100
Subject: [PATCH] missing-plugins: Remove the mpegaudioversion field
Subject: [PATCH 1/2] 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 +++
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
index a08803b18..cdce4bf05 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)
@@ -151,6 +151,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");
@ -26,5 +26,5 @@ index 1b6d44b..6b343c5 100644
return ret;
}
--
1.7.10.2
2.14.3

View File

@ -1,16 +1,26 @@
%global majorminor 1.0
#global gitrel 140
#global gitcommit c52adc8fcccf691754ab762e667fffb5465c3354
#global shortcommit %(c=%{gitcommit}; echo ${c:0:5})
Name: gstreamer1-plugins-base
Version: 1.0.7
Release: 2%{?dist}
Version: 1.16.2
Release: 2%{?gitcommit:.git%{shortcommit}}%{?dist}
Summary: GStreamer streaming media framework base plugins
License: LGPLv2+
URL: http://gstreamer.freedesktop.org/
%if 0%{?gitrel}
# git clone git://anongit.freedesktop.org/gstreamer/gst-plugins-base
# cd gst-plugins-base; git reset --hard %{gitcommit}; ./autogen.sh; make; make distcheck
Source0: gst-plugins-base-%{version}.tar.xz
%else
Source0: http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-%{version}.tar.xz
%endif
Patch0: 0001-missing-plugins-Remove-the-mpegaudioversion-field.patch
Patch1: 0001-gstplaysink-pass-translated-color-balance-value-to-c.patch
BuildRequires: gcc-c++
BuildRequires: gstreamer1-devel >= %{version}
BuildRequires: gobject-introspection-devel >= 1.31.1
BuildRequires: iso-codes-devel
@ -22,17 +32,33 @@ BuildRequires: libtheora-devel >= 1.1
BuildRequires: libvisual-devel
BuildRequires: libvorbis-devel >= 1.0
BuildRequires: libXv-devel
BuildRequires: orc-devel >= 0.4.11
BuildRequires: orc-devel >= 0.4.18
BuildRequires: pango-devel
BuildRequires: pkgconfig
BuildRequires: opus-devel
# for autogen.sh
BuildRequires: automake gettext-devel libtool
BuildRequires: chrpath
BuildRequires: mesa-libGL-devel
BuildRequires: mesa-libGLES-devel
BuildRequires: mesa-libGLU-devel
BuildRequires: mesa-libEGL-devel
BuildRequires: wayland-devel
BuildRequires: egl-wayland-devel
# pkgconfig-style deps specifically searched-for by autotools/configure
BuildRequires: pkgconfig(wayland-client) >= 1.0
BuildRequires: pkgconfig(wayland-cursor) >= 1.0
BuildRequires: pkgconfig(wayland-egl) >= 9.0
BuildRequires: pkgconfig(wayland-protocols) >= 1.15
# documentation
BuildRequires: gtk-doc >= 1.3
Requires: iso-codes
# libgstgl moved here
Conflicts: gstreamer1-plugins-bad-free < 1.13
%description
GStreamer is a streaming media framework, based on graphs of filters which
@ -47,8 +73,7 @@ This package contains a set of well-maintained base plug-ins.
%package tools
Summary: Tools for GStreamer streaming media framework base plugins
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description tools
GStreamer is a streaming media framework, based on graphs of filters which
@ -66,8 +91,7 @@ These include:
%package devel
Summary: GStreamer Base Plugins Development files
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files
@ -79,7 +103,6 @@ Summary: Developer documentation for GStreamer Base plugins library
Requires: %{name} = %{version}-%{release}
BuildArch: noarch
%description devel-docs
This %{name}-devel-docs package contains developer documentation
for the GStreamer Base Plugins library.
@ -88,30 +111,77 @@ for the GStreamer Base Plugins library.
%prep
%setup -q -n gst-plugins-base-%{version}
%patch0 -p1
%patch1 -p1
%build
# die rpath (method of modifying libtool fails here)
NOCONFIGURE=1 \
./autogen.sh
%configure \
--with-package-name='Fedora GStreamer-plugins-base package' \
--with-package-origin='http://download.fedoraproject.org' \
--enable-experimental \
--disable-fatal-warnings \
--disable-silent-rules \
--enable-gtk-doc \
--enable-orc
make %{?_smp_mflags} V=1
%make_build V=1
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%make_install
# Register as an AppStream component to be visible in the software center
#
# NOTE: It would be *awesome* if this file was maintained by the upstream
# project, translated and installed into the right place during `make install`.
#
# See http://www.freedesktop.org/software/appstream/docs/ for more details.
#
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
cat > $RPM_BUILD_ROOT%{_datadir}/appdata/gstreamer-base.appdata.xml <<EOF
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2013 Richard Hughes <richard@hughsie.com> -->
<component type="codec">
<id>gstreamer-base</id>
<metadata_license>CC0-1.0</metadata_license>
<name>GStreamer Multimedia Codecs - Base</name>
<summary>Multimedia playback for Ogg, Theora and Vorbis</summary>
<description>
<p>
This addon includes system codecs that are essential for the running system.
</p>
<p>
A codec decodes audio and video for for playback or editing and is also
used for transmission or storage.
Different codecs are used in video-conferencing, streaming media and
video editing applications.
</p>
</description>
<keywords>
<keyword>Ogg</keyword>
<keyword>Theora</keyword>
<keyword>Vorbis</keyword>
</keywords>
<compulsory_for_desktop>GNOME</compulsory_for_desktop>
<url type="homepage">http://gstreamer.freedesktop.org/</url>
<url type="bugtracker">https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer</url>
<url type="donation">http://www.gnome.org/friends/</url>
<url type="help">http://gstreamer.freedesktop.org/documentation/</url>
<update_contact><!-- upstream-contact_at_email.com --></update_contact>
</component>
EOF
%find_lang gst-plugins-base-%{majorminor}
# Clean out files that should not be part of the rpm.
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';'
#rm -f $RPM_BUILD_ROOT%{_bindir}/gst-visualise*
#rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gst-visualise*
# Using a more robus approach above, avoids manual error-prone lists like below --rex
%if 0
# Remove rpath.
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstximagesink.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvideotestsrc.so
@ -124,7 +194,8 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstpbutils-1.0.so.*
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvolume.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstaudio-1.0.so.*
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstapp.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstencodebin.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstencoding.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvideoscale.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstplayback.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcdparanoia.so
@ -136,19 +207,22 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstaudiore
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstlibvisual.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstaudioconvert.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvideoconvert.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvideorate.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstaudiotestsrc.so
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstadder.so
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-device-monitor-1.0
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-play-1.0
%endif
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%ldconfig_scriptlets
%files -f gst-plugins-base-%{majorminor}.lang
%doc AUTHORS COPYING README REQUIREMENTS
%license COPYING
%doc AUTHORS README REQUIREMENTS
%{_datadir}/appdata/*.appdata.xml
%{_libdir}/libgstallocators-%{majorminor}.so.*
%{_libdir}/libgstaudio-%{majorminor}.so.*
%{_libdir}/libgstfft-%{majorminor}.so.*
%{_libdir}/libgstriff-%{majorminor}.so.*
@ -159,13 +233,14 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
%{_libdir}/libgstrtsp-%{majorminor}.so.*
%{_libdir}/libgstsdp-%{majorminor}.so.*
%{_libdir}/libgstapp-%{majorminor}.so.*
%{_libdir}/libgstgl-%{majorminor}.so.*
# gobject-introspection files
%{_libdir}/girepository-1.0/GstAllocators-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstApp-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstAudio-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstFft-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstGL-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstPbutils-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstRiff-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstRtp-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstRtsp-%{majorminor}.typelib
%{_libdir}/girepository-1.0/GstSdp-%{majorminor}.typelib
@ -176,12 +251,17 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
%{_libdir}/gstreamer-%{majorminor}/libgstadder.so
%{_libdir}/gstreamer-%{majorminor}/libgstapp.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiomixer.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiorate.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioresample.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiotestsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstencodebin.so
%{_libdir}/gstreamer-%{majorminor}/libgstcompositor.so
%{_libdir}/gstreamer-%{majorminor}/libgstencoding.so
%{_libdir}/gstreamer-%{majorminor}/libgstgio.so
%{_libdir}/gstreamer-%{majorminor}/libgstoverlaycomposition.so
%{_libdir}/gstreamer-%{majorminor}/libgstplayback.so
%{_libdir}/gstreamer-%{majorminor}/libgstpbtypes.so
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstsubparse.so
%{_libdir}/gstreamer-%{majorminor}/libgsttcp.so
%{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so
@ -194,8 +274,10 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
# base plugins with dependencies
%{_libdir}/gstreamer-%{majorminor}/libgstalsa.so
%{_libdir}/gstreamer-%{majorminor}/libgstcdparanoia.so
%{_libdir}/gstreamer-%{majorminor}/libgstopengl.so
%{_libdir}/gstreamer-%{majorminor}/libgstlibvisual.so
%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
%{_libdir}/gstreamer-%{majorminor}/libgstopus.so
%{_libdir}/gstreamer-%{majorminor}/libgstpango.so
%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so
%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so
@ -205,18 +287,39 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
%files tools
%{_bindir}/gst-discoverer-%{majorminor}
%{_bindir}/gst-play-%{majorminor}
%{_bindir}/gst-device-monitor-%{majorminor}
%{_mandir}/man1/gst-discoverer-*.gz
%{_mandir}/man1/gst-play-*.gz
%{_mandir}/man1/gst-device-monitor-*.gz
%files devel
%dir %{_includedir}/gstreamer-%{majorminor}/gst/allocators
%{_includedir}/gstreamer-%{majorminor}/gst/allocators/allocators.h
%{_includedir}/gstreamer-%{majorminor}/gst/allocators/allocators-prelude.h
%{_includedir}/gstreamer-%{majorminor}/gst/allocators/gstdmabuf.h
%{_includedir}/gstreamer-%{majorminor}/gst/allocators/gstfdmemory.h
%{_includedir}/gstreamer-%{majorminor}/gst/allocators/gstphysmemory.h
%dir %{_includedir}/gstreamer-%{majorminor}/gst/app
%{_includedir}/gstreamer-%{majorminor}/gst/app/app.h
%{_includedir}/gstreamer-%{majorminor}/gst/app/app-prelude.h
%{_includedir}/gstreamer-%{majorminor}/gst/app/app-enumtypes.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-buffer.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-channels.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-channel-mixer.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-converter.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-format.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-info.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-enumtypes.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-quantize.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-resampler.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/audio-prelude.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioaggregator.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiobasesink.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiobasesrc.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiocdsrc.h
@ -229,25 +332,34 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudioringbuffer.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiosink.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiosrc.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/gstaudiostreamalign.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/streamvolume.h
%dir %{_includedir}/gstreamer-%{majorminor}/gst/fft
%{_includedir}/gstreamer-%{majorminor}/gst/fft/fft.h
%{_includedir}/gstreamer-%{majorminor}/gst/fft/fft-prelude.h
%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstfft.h
%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstfftf32.h
%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstfftf64.h
%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstffts16.h
%{_includedir}/gstreamer-%{majorminor}/gst/fft/gstffts32.h
%{_includedir}/gstreamer-%{majorminor}/gst/gl/
%{_libdir}/gstreamer-%{majorminor}/include/gst/gl/
%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/gstaudiovisualizer.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-enumtypes.h
%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/pbutils.h
%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/pbutils-prelude.h
%dir %{_includedir}/gstreamer-%{majorminor}/gst/riff
%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff.h
%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-prelude.h
%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-ids.h
%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-media.h
%{_includedir}/gstreamer-%{majorminor}/gst/riff/riff-read.h
@ -257,8 +369,15 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpbasedepayload.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpbasepayload.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpbuffer.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpdefs.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtp-enumtypes.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtphdrext.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtpmeta.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/gstrtppayloads.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/rtp.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/rtp-prelude.h
%dir %{_includedir}/gstreamer-%{majorminor}/gst/rtsp
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsp.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsp-enumtypes.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspconnection.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspdefs.h
@ -267,37 +386,58 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsprange.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtsptransport.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/gstrtspurl.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/rtsp.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/rtsp-prelude.h
%dir %{_includedir}/gstreamer-%{majorminor}/gst/sdp
%{_includedir}/gstreamer-%{majorminor}/gst/sdp/gstsdp.h
%{_includedir}/gstreamer-%{majorminor}/gst/sdp/gstsdpmessage.h
%{_includedir}/gstreamer-%{majorminor}/gst/sdp/gstmikey.h
%{_includedir}/gstreamer-%{majorminor}/gst/sdp/sdp.h
%{_includedir}/gstreamer-%{majorminor}/gst/sdp/sdp-prelude.h
%dir %{_includedir}/gstreamer-%{majorminor}/gst/tag
%{_includedir}/gstreamer-%{majorminor}/gst/tag/gsttagdemux.h
%{_includedir}/gstreamer-%{majorminor}/gst/tag/gsttagmux.h
%{_includedir}/gstreamer-%{majorminor}/gst/tag/tag.h
%{_includedir}/gstreamer-%{majorminor}/gst/tag/tag-prelude.h
%{_includedir}/gstreamer-%{majorminor}/gst/tag/tag-enumtypes.h
%{_includedir}/gstreamer-%{majorminor}/gst/tag/xmpwriter.h
%dir %{_includedir}/gstreamer-%{majorminor}/gst/video
%{_includedir}/gstreamer-%{majorminor}/gst/video/colorbalance.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/colorbalancechannel.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideoaffinetransformationmeta.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideoaggregator.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideodecoder.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideoencoder.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideofilter.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideometa.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideopool.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideosink.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideotimecode.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/gstvideoutils.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/navigation.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-anc.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-blend.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-overlay-composition.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-chroma.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-color.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-converter.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-dither.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-enumtypes.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-event.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-format.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-frame.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-info.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-multiview.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-resampler.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-scaler.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-tile.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/video-prelude.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/videodirection.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/videoorientation.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/videooverlay.h
%{_libdir}/libgstallocators-%{majorminor}.so
%{_libdir}/libgstaudio-%{majorminor}.so
%{_libdir}/libgstriff-%{majorminor}.so
%{_libdir}/libgstrtp-%{majorminor}.so
@ -308,15 +448,16 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
%{_libdir}/libgstsdp-%{majorminor}.so
%{_libdir}/libgstfft-%{majorminor}.so
%{_libdir}/libgstapp-%{majorminor}.so
%{_libdir}/libgstgl-%{majorminor}.so
%dir %{_datadir}/gst-plugins-base/%{majorminor}/
%{_datadir}/gst-plugins-base/%{majorminor}/license-translations.dict
%{_datadir}/gir-1.0/GstAllocators-%{majorminor}.gir
%{_datadir}/gir-1.0/GstApp-%{majorminor}.gir
%{_datadir}/gir-1.0/GstAudio-%{majorminor}.gir
%{_datadir}/gir-1.0/GstFft-%{majorminor}.gir
%{_datadir}/gir-1.0/GstGL-%{majorminor}.gir
%{_datadir}/gir-1.0/GstPbutils-%{majorminor}.gir
%{_datadir}/gir-1.0/GstRiff-%{majorminor}.gir
%{_datadir}/gir-1.0/GstRtp-%{majorminor}.gir
%{_datadir}/gir-1.0/GstRtsp-%{majorminor}.gir
%{_datadir}/gir-1.0/GstSdp-%{majorminor}.gir
@ -333,6 +474,294 @@ chrpath --delete $RPM_BUILD_ROOT%{_bindir}/gst-discoverer-1.0
%changelog
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jan 2 2020 Wim Taymans <wtaymans@redhat.com> - 1.16.2-1
- Update to 1.16.2
* Tue Sep 24 2019 Wim Taymans <wtaymans@redhat.com> - 1.16.1-1
- Update to 1.16.1
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Apr 23 2019 Wim Taymans <wtaymans@redhat.com> - 1.16.0-1
- Update to 1.16.0
* Thu Mar 07 2019 Rex Dieter <rdieter@fedoraproject.org> - 1.15.2-2
- update wayland-related build deps, --enable-gtk-doc
* Thu Mar 07 2019 Rex Dieter <rdieter@fedoraproject.org> - 1.15.2-1
- %%build: --disable-gtk-doc to workaround FTBFS (hopefully temporary)
* Fri Mar 01 2019 Wim Taymans <wtaymans@redhat.com> - 1.15.2-1
- Update to 1.15.2
- Add egl-wayland dep
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.15.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Mon Jan 28 2019 Wim Taymans <wtaymans@redhat.com> - 1.15.2-1
- rebuild for dependencies
* Fri Jan 25 2019 Wim Taymans <wtaymans@redhat.com> - 1.15.1-1
- Update to 1.15.1
* Fri Jan 11 2019 Bastien Nocera <bnocera@redhat.com> - 1.14.4-2
+ gstreamer1-plugins-base-1.14.4-2
- Fix thumbnail colours for 10-bit MPEG-4 files
* Wed Oct 03 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.4-1
- Update to 1.14.4
* Tue Sep 18 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.3-1
- Update to 1.14.3
* Mon Jul 23 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.2-1
- Update to 1.14.2
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri May 25 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.1-3
- rebuild (#1581325)
* Tue May 22 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.14.1-2
- rebuild (file)
* Mon May 21 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.1-1
- Update to 1.14.1
- Remove obsolete patches
* Mon Mar 26 2018 Tomas Popela <tpopela@redhat.com> - 1.14.0-2
- Enable Wayland support (previously disabled due to missing wayland-devel
as a BR - before it was probably brought in by something else).
* Tue Mar 20 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.0-1
- Update to 1.14.0
* Wed Mar 14 2018 Wim Taymans <wtaymans@redhat.com> - 1.13.91-1
- Update to 1.13.91
- Add new prelude .h files
* Mon Mar 05 2018 Wim Taymans <wtaymans@redhat.com> - 1.13.90-1
- Update to 1.13.90
* Sat Feb 24 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.13.1-2
- tigten subpkg deps
- fix rpaths
- update %%files
- use %%ldconfig_scriptlets %%make_build %%make_install
- %%build: --disable-fatal-warnings --disable-silent-rules
- Conflicts: gstreamer1-plugins-bad-free < 1.13
* Thu Feb 22 2018 Wim Taymans <wtaymans@redhat.com> - 1.13.1-1
- Update to 1.13.1
- Add patch to fix aliasing compilation error
- Add GL buildrequires
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Mon Dec 11 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.4-1
- Update to 1.12.4
* Tue Sep 19 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.3-1
- Update to 1.12.3
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Mon Jul 17 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.2-1
- Update to 1.12.2
* Tue Jun 20 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.1-1
- Update to 1.12.1
* Wed May 10 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.0-1
- Update to 1.12.0
* Fri Apr 28 2017 Wim Taymans <wtaymans@redhat.com> - 1.11.91-1
- Update to 1.11.91
- Add new headers
* Tue Apr 11 2017 Wim Taymans <wtaymans@redhat.com> - 1.11.90-1
- Update to 1.11.90
- Add new plugins
* Fri Feb 24 2017 Wim Taymans <wtaymans@redhat.com> - 1.11.2-1
- Update to 1.11.2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Jan 13 2017 Wim Taymans <wtaymans@redhat.com> - 1.11.1-1
- Update to 1.11.1
* Mon Dec 05 2016 Wim Taymans <wtaymans@redhat.com> - 1.10.2-1
- Update to 1.10.2
* Mon Nov 28 2016 Wim Taymans <wtaymans@redhat.com> - 1.10.1-1
- Update to 1.10.1
* Thu Nov 3 2016 Wim Taymans <wtaymans@redhat.com> - 1.10.0-1
- Update to 1.10.0
* Fri Sep 30 2016 Wim Taymans <wtaymans@redhat.com> - 1.9.90-1
- Update to 1.9.90
* Thu Sep 01 2016 Wim Taymans <wtaymans@redhat.com> - 1.9.2-1
- Update to 1.9.2
- drop upstreamed patch
- add new files
* Thu Jul 07 2016 Wim Taymans <wtaymans@redhat.com> - 1.9.1-2
- Fix build on big-endian
* Thu Jul 07 2016 Wim Taymans <wtaymans@redhat.com> - 1.9.1-1
- Update to 1.9.1
- add audio-resampler.h
* Thu Jun 09 2016 Wim Taymans <wtaymans@redhat.com> - 1.8.2-1
- Update to 1.8.2
* Thu Apr 21 2016 Wim Taymans <wtaymans@redhat.com> - 1.8.1-1
- Update to 1.8.1
* Thu Mar 24 2016 Wim Taymans <wtaymans@redhat.com> - 1.8.0-1
- Update to 1.8.0
* Wed Mar 16 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.91-1
- Update to 1.7.91
* Thu Mar 03 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.90-2
- Add opus that was moved from -bad-free
* Wed Mar 02 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.90-1
- Update to 1.7.90
* Fri Feb 19 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.2-1
- Update to 1.7.2
- fix for renamed header
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Jan 4 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.1-1
- Update to 1.7.1
- Add new files
* Tue Dec 15 2015 Wim Taymans <wtaymans@redhat.com> - 1.6.2-1
- Update to 1.6.2
* Mon Nov 2 2015 Wim Taymans <wtaymans@redhat.com> - 1.6.1-1
- Update to 1.6.1
* Sat Sep 26 2015 Kalev Lember <klember@redhat.com> - 1.6.0-1
- Update to 1.6.0
- Use license macro for COPYING
* Mon Sep 21 2015 Wim Taymans <wtaymans@redhat.com> - 1.5.91-1
- Update to 1.5.91
* Fri Sep 18 2015 Richard Hughes <rhughes@redhat.com> - 1.5.90-2
- Add optional data to AppStream metadata.
* Wed Aug 19 2015 Wim Taymans <wtaymans@redhat.com> - 1.5.90-1
- Update to 1.5.90
* Thu Jun 25 2015 Wim Taymans <wtaymans@redhat.com> - 1.5.2-1
- Update to 1.5.2
- Don't produce gir and typlib for GstRiff
- Add multiview headers
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Tue May 5 2015 Wim Taymans <wtaymans@redhat.com> - 1.5.1-1
- Update to 1.5.1
- add missing headers
* Wed Mar 25 2015 Richard Hughes <rhughes@redhat.com> - 1.4.5-3
- Register as an AppStream component.
* Sat Feb 21 2015 Kalev Lember <kalevlember@gmail.com> - 1.4.5-2
- Backport new missing plugins API
* Wed Jan 28 2015 Bastien Nocera <bnocera@redhat.com> 1.4.5-1
- Update to 1.4.5
* Fri Nov 14 2014 Kalev Lember <kalevlember@gmail.com> - 1.4.4-1
- Update to 1.4.4
* Mon Sep 22 2014 Wim Taymans <wtaymans@redhat.com> - 1.4.2-1
- Update to 1.4.2.
* Fri Aug 29 2014 Wim Taymans <wtaymans@redhat.com> - 1.4.1-1
- Update to 1.4.1.
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 1.4.0-2
- Rebuilt for gobject-introspection 1.41.4
* Tue Jul 22 2014 Wim Taymans <wtaymans@redhat.com> - 1.4.0-1
- Update to 1.4.0.
* Fri Jul 11 2014 Wim Taymans <wtaymans@redhat.com> - 1.3.91-1
- Update to 1.3.91.
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri May 23 2014 Wim Taymans <wtaymans@redhat.com> - 1.2.4-2
- Improve conditional SSE and SSE2 compilation
* Sun Apr 20 2014 Brian Pepple <bpepple@fedoraproject.org> - 1.2.4-1
- Update to 1.2.4.
* Mon Feb 10 2014 Brian Pepple <bpepple@fedoraproject.org> - 1.2.3-1
- Update to 1.2.3.
- Drop patch to fix build on aarch64. Fixed upstream.
* Mon Jan 13 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.2.2-2
- Add upstream patch to fix build on aarch64
* Fri Dec 27 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.2.2-1
- Update to 1.2.2.
* Wed Dec 04 2013 Nils Philippsen <nils@redhat.com> - 1.2.1-2
- rebuild for new libvisual
* Mon Nov 11 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.2.1-1
- Update to 1.2.1.
- Drop patch to fix potential deadlock on startup. Fixed upstream.
* Thu Oct 03 2013 Bastien Nocera <bnocera@redhat.com> 1.2.0-2
- Fix potential deadlock on startup when playing audio files
* Tue Sep 24 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.2.0-1
- Update to 1.2.0.
* Thu Sep 19 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.1.90-1
- Update to 1.1.90.
- Bump minimum version of orc needed.
* Wed Aug 28 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.1.4-1
- Update to 1.1.4.
* Mon Jul 29 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.1.3-1
- Update to 1.1.3.
* Fri Jul 12 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.1.2-1
- Update to 1.1.2.
- Drop contrast/brightness video playback patch. Fixed upstream.
* Wed May 29 2013 Daniel Drake <dsd@laptop.org> - 1.0.7-2
- Upstream patch to fix contrast/brightness in video playback

View File

@ -1 +1 @@
b5b43cfbf82b413ce2e07a190d87e68f gst-plugins-base-1.0.7.tar.xz
SHA512 (gst-plugins-base-1.16.2.tar.xz) = f28e71bba8ba25d4f18ba3a196f057721151f1ebf1309d808bd6771a3f9a68facfa1970dc4353b6f2fd1e8945edf5272854d328ea11ef399544f8b330f754a42