[gstreamer1-plugins-bad-freeworld/f25] update macros
by Leigh Scott
commit 89f993b10a584d9a5e3d86b75229b93bb0e18da0
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 11:02:41 2017 +0000
update macros
gstreamer1-plugins-bad-freeworld.spec | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 2ab4960..4287679 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -38,7 +38,7 @@ well enough, or the code is not of good enough quality.
%prep
-%setup -q -n gst-plugins-bad-%{version}
+%autosetup -n gst-plugins-bad-%{version}
%build
@@ -54,7 +54,7 @@ sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
for i in %{gstdirs} %{extdirs}; do
pushd $i
- make %{?_smp_mflags} V=2
+ %make_build V=2
popd
done
@@ -65,7 +65,7 @@ for i in %{gstdirs} %{extdirs}; do
%make_install V=2
popd
done
-rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/*.la
+rm %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%files
7 years, 9 months
[gstreamer1-plugins-bad-freeworld] update macros
by Leigh Scott
commit 75fcb8ba660a8308ba640097eeac7d368a28bb4b
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 11:02:41 2017 +0000
update macros
gstreamer1-plugins-bad-freeworld.spec | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index ab21a2b..3a5a6cf 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -38,7 +38,7 @@ well enough, or the code is not of good enough quality.
%prep
-%setup -q -n gst-plugins-bad-%{version}
+%autosetup -n gst-plugins-bad-%{version}
%build
@@ -54,7 +54,7 @@ sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
for i in %{gstdirs} %{extdirs}; do
pushd $i
- make %{?_smp_mflags} V=2
+ %make_build V=2
popd
done
@@ -65,7 +65,7 @@ for i in %{gstdirs} %{extdirs}; do
%make_install V=2
popd
done
-rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/*.la
+rm %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%files
7 years, 9 months
[gstreamer1-plugins-ugly/f25] Update to 1.10.3
by Leigh Scott
commit f567d683467fe8a26b3ee9d05bc170b8b54ee482
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 10:20:32 2017 +0000
Update to 1.10.3
gst-plugins-ugly-1.10.3-asfdemux.patch | 43 ++++++++++++++++++++++++++++++++++
gstreamer1-plugins-ugly.spec | 13 ++++++----
sources | 2 +-
3 files changed, 53 insertions(+), 5 deletions(-)
---
diff --git a/gst-plugins-ugly-1.10.3-asfdemux.patch b/gst-plugins-ugly-1.10.3-asfdemux.patch
new file mode 100644
index 0000000..3b8bf62
--- /dev/null
+++ b/gst-plugins-ugly-1.10.3-asfdemux.patch
@@ -0,0 +1,43 @@
+From fe74dabd2c8dc2be54156729986ea38582e8c7ae Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= <sebastian(a)centricular.com>
+Date: Tue, 31 Jan 2017 13:50:21 +0200
+Subject: asfdemux: Check that we have enough data available before parsing
+ bool/uint extended content descriptors
+
+https://bugzilla.gnome.org/show_bug.cgi?id=777955
+
+diff --git a/gst/asfdemux/gstasfdemux.c b/gst/asfdemux/gstasfdemux.c
+index 255a427..b8d48ad 100644
+--- a/gst/asfdemux/gstasfdemux.c
++++ b/gst/asfdemux/gstasfdemux.c
+@@ -3439,7 +3439,12 @@ gst_asf_demux_process_ext_content_desc (GstASFDemux * demux, guint8 * data,
+ break;
+ }
+ case ASF_DEMUX_DATA_TYPE_DWORD:{
+- guint uint_val = GST_READ_UINT32_LE (value);
++ guint uint_val;
++
++ if (value_len < 4)
++ break;
++
++ uint_val = GST_READ_UINT32_LE (value);
+
+ /* this is the track number */
+ g_value_init (&tag_value, G_TYPE_UINT);
+@@ -3453,7 +3458,12 @@ gst_asf_demux_process_ext_content_desc (GstASFDemux * demux, guint8 * data,
+ }
+ /* Detect 3D */
+ case ASF_DEMUX_DATA_TYPE_BOOL:{
+- gboolean bool_val = GST_READ_UINT32_LE (value);
++ gboolean bool_val;
++
++ if (value_len < 4)
++ break;
++
++ bool_val = GST_READ_UINT32_LE (value);
+
+ if (strncmp ("Stereoscopic", name_utf8, strlen (name_utf8)) == 0) {
+ if (bool_val) {
+--
+cgit v0.10.2
+
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index dda787d..1842231 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -1,13 +1,15 @@
Summary: GStreamer 1.0 streaming media framework "ugly" plug-ins
Name: gstreamer1-plugins-ugly
-Version: 1.10.2
+Version: 1.10.3
Release: 1%{?dist}
License: LGPLv2+
Group: Applications/Multimedia
URL: http://gstreamer.freedesktop.org/
Source0: http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{...
-BuildRequires: gstreamer1-devel >= 1.10.0
-BuildRequires: gstreamer1-plugins-base-devel >= 1.10.0
+# https://cgit.freedesktop.org/gstreamer/gst-plugins-ugly/patch/?id=fe74dab...
+Patch0: gst-plugins-ugly-1.10.3-asfdemux.patch
+BuildRequires: gstreamer1-devel >= 1.10.3
+BuildRequires: gstreamer1-plugins-base-devel >= 1.10.3
BuildRequires: gettext-devel gtk-doc
BuildRequires: a52dec-devel >= 0.7.3
BuildRequires: libdvdread-devel >= 0.9.0
@@ -50,7 +52,7 @@ be shipped in gstreamer-plugins-good because:
%prep
-%autosetup -n gst-plugins-ugly-%{version}
+%autosetup -p1 -n gst-plugins-ugly-%{version}
%build
@@ -97,6 +99,9 @@ rm %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%changelog
+* Fri Feb 03 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1.10.3-1
+- Update to 1.10.3
+
* Wed Nov 30 2016 leigh scott <leigh123linux(a)googlemail.com> - 1.10.2-1
- Update to 1.10.2
diff --git a/sources b/sources
index 3f38ddc..c07c3a6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c157f3fcb87db2a0f457667f3d3e6a26 gst-plugins-ugly-1.10.2.tar.xz
+198b7a8eff3e0206d3b5660389df83ef gst-plugins-ugly-1.10.3.tar.xz
7 years, 9 months
[gstreamer1-plugins-ugly/f25] update macros
by Leigh Scott
commit 9b60343fb375841b0aac7e206412f16964b4d716
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 10:05:25 2017 +0000
update macros
gstreamer1-plugins-ugly.spec | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index 423b080..dda787d 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -50,7 +50,7 @@ be shipped in gstreamer-plugins-good because:
%prep
-%setup -q -n gst-plugins-ugly-%{version}
+%autosetup -n gst-plugins-ugly-%{version}
%build
@@ -60,13 +60,13 @@ be shipped in gstreamer-plugins-good because:
--enable-debug \
--enable-gtk-doc \
--disable-mpg123
-make %{?_smp_mflags}
+%make_build V=1
%install
-%make_install
+%make_install V=1
%find_lang gst-plugins-ugly-1.0
-rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/*.la
+rm %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%files -f gst-plugins-ugly-1.0.lang
7 years, 9 months
[gstreamer1-plugins-ugly] update macros
by Leigh Scott
commit 0aac64c113a7ac3ab0c87e282750b8c617ce91ab
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 10:05:25 2017 +0000
update macros
gstreamer1-plugins-ugly.spec | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index 39370fb..1847976 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -49,7 +49,7 @@ be shipped in gstreamer-plugins-good because:
%prep
-%setup -q -n gst-plugins-ugly-%{version}
+%autosetup -n gst-plugins-ugly-%{version}
%build
@@ -59,13 +59,13 @@ be shipped in gstreamer-plugins-good because:
--enable-debug \
--enable-gtk-doc \
--disable-mpg123
-make %{?_smp_mflags}
+%make_build V=1
%install
-%make_install
+%make_install V=1
%find_lang gst-plugins-ugly-1.0
-rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/*.la
+rm %{buildroot}%{_libdir}/gstreamer-1.0/*.la
%files -f gst-plugins-ugly-1.0.lang
7 years, 9 months
[gstreamer1-libav/f25] Update to 1.10.3
by Leigh Scott
commit 524db6fa10b6289221b897d32323a92b818372d9
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 09:47:22 2017 +0000
Update to 1.10.3
gstreamer1-libav.spec | 9 ++++++---
sources | 2 +-
2 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/gstreamer1-libav.spec b/gstreamer1-libav.spec
index 21a86a2..7c93b74 100644
--- a/gstreamer1-libav.spec
+++ b/gstreamer1-libav.spec
@@ -1,5 +1,5 @@
Name: gstreamer1-libav
-Version: 1.10.2
+Version: 1.10.3
Release: 1%{?dist}
Summary: GStreamer 1.0 libav-based plug-ins
Group: Applications/Multimedia
@@ -7,8 +7,8 @@ License: LGPLv2+
URL: http://gstreamer.freedesktop.org/
Source0: http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-%{version}.tar.xz
Patch0: gst-ffmpeg-0.10.12-ChangeLog-UTF-8.patch
-BuildRequires: gstreamer1-devel >= 1.10.0
-BuildRequires: gstreamer1-plugins-base-devel >= 1.10.0
+BuildRequires: gstreamer1-devel >= 1.10.3
+BuildRequires: gstreamer1-plugins-base-devel >= 1.10.3
BuildRequires: orc-devel
BuildRequires: bzip2-devel
BuildRequires: zlib-devel
@@ -72,6 +72,9 @@ rm %{buildroot}%{_libdir}/gstreamer-1.0/libgst*.la
%changelog
+* Fri Feb 03 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1.10.3-1
+- Update to 1.10.3
+
* Wed Nov 30 2016 leigh scott <leigh123linux(a)googlemail.com> - 1.10.2-1
- Update to 1.10.2
diff --git a/sources b/sources
index 2dbc5bd..8b5ea8e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-420d0a32f47ef02cc615f8cf6da1e94d gst-libav-1.10.2.tar.xz
+ce1ea598f07c8bf728a33c7da39ec308 gst-libav-1.10.3.tar.xz
7 years, 9 months
[gstreamer1-libav/f25] remove -q from autosetup
by Leigh Scott
commit 561edef54a623bf349c95895692b5552ca8bbee8
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 09:42:43 2017 +0000
remove -q from autosetup
gstreamer1-libav.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer1-libav.spec b/gstreamer1-libav.spec
index 9149ca3..21a86a2 100644
--- a/gstreamer1-libav.spec
+++ b/gstreamer1-libav.spec
@@ -43,7 +43,7 @@ plug-in.
%prep
-%autosetup -q -n gst-libav-%{version}
+%autosetup -n gst-libav-%{version}
%build
7 years, 9 months
[gstreamer1-libav] remove -q from autosetup
by Leigh Scott
commit 31aa9b46ee531eb28ebdcd692f95c0e68fca02ce
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 09:42:43 2017 +0000
remove -q from autosetup
gstreamer1-libav.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gstreamer1-libav.spec b/gstreamer1-libav.spec
index 496eb97..469092b 100644
--- a/gstreamer1-libav.spec
+++ b/gstreamer1-libav.spec
@@ -43,7 +43,7 @@ plug-in.
%prep
-%autosetup -q -n gst-libav-%{version}
+%autosetup -n gst-libav-%{version}
%build
7 years, 9 months
[gstreamer1-libav/f25] update macros
by Leigh Scott
commit 2480459af538ec62b5f02aea17aa58c8d3df89b8
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 09:36:17 2017 +0000
update macros
gstreamer1-libav.spec | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/gstreamer1-libav.spec b/gstreamer1-libav.spec
index bc5c895..9149ca3 100644
--- a/gstreamer1-libav.spec
+++ b/gstreamer1-libav.spec
@@ -43,23 +43,22 @@ plug-in.
%prep
-%setup -q -n gst-libav-%{version}
-%patch0 -p1
+%autosetup -q -n gst-libav-%{version}
%build
-export CFLAGS="$RPM_OPT_FLAGS -Wno-deprecated-declarations"
+export CFLAGS="%{optflags} -Wno-deprecated-declarations"
%configure --disable-dependency-tracking \
--disable-static \
--with-package-name="gst-libav 1.0 rpmfusion rpm" \
--with-package-origin="http://rpmfusion.org/" \
--with-system-libav
-make %{?_smp_mflags} V=1
+%make_build V=1
%install
%make_install V=1
-rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/libgst*.la
+rm %{buildroot}%{_libdir}/gstreamer-1.0/libgst*.la
%files
7 years, 9 months
[gstreamer1-libav] update macros
by Leigh Scott
commit 2936413b915268c6b7510eedee12befc42e534a7
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Feb 3 09:36:17 2017 +0000
update macros
gstreamer1-libav.spec | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/gstreamer1-libav.spec b/gstreamer1-libav.spec
index 212c95b..496eb97 100644
--- a/gstreamer1-libav.spec
+++ b/gstreamer1-libav.spec
@@ -43,23 +43,22 @@ plug-in.
%prep
-%setup -q -n gst-libav-%{version}
-%patch0 -p1
+%autosetup -q -n gst-libav-%{version}
%build
-export CFLAGS="$RPM_OPT_FLAGS -Wno-deprecated-declarations"
+export CFLAGS="%{optflags} -Wno-deprecated-declarations"
%configure --disable-dependency-tracking \
--disable-static \
--with-package-name="gst-libav 1.0 rpmfusion rpm" \
--with-package-origin="http://rpmfusion.org/" \
--with-system-libav
-make %{?_smp_mflags} V=1
+%make_build V=1
%install
%make_install V=1
-rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/libgst*.la
+rm %{buildroot}%{_libdir}/gstreamer-1.0/libgst*.la
%files
7 years, 9 months