[kodi/f28] Fix crash on startup (RFBZ#4863)
by Michael Cronenworth
commit 3d144a887392ca7da5881ba01f47196b235e2516
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Mon Apr 23 11:16:57 2018 -0500
Fix crash on startup (RFBZ#4863)
kodi-17.6-array-segfault.patch | 18 ++++++++++++++++++
kodi.spec | 9 ++++++++-
2 files changed, 26 insertions(+), 1 deletion(-)
---
diff --git a/kodi-17.6-array-segfault.patch b/kodi-17.6-array-segfault.patch
new file mode 100644
index 0000000..508d08a
--- /dev/null
+++ b/kodi-17.6-array-segfault.patch
@@ -0,0 +1,18 @@
+--- a/xbmc/guilib/GUIFontTTFGL.cpp
++++ b/xbmc/guilib/GUIFontTTFGL.cpp
+@@ -147,9 +147,12 @@ void CGUIFontTTFGL::LastEnd()
+ #ifdef HAS_GL
+ glPushClientAttrib(GL_CLIENT_VERTEX_ARRAY_BIT);
+
+- glColorPointer (4, GL_UNSIGNED_BYTE, sizeof(SVertex), (char*)&m_vertex[0] + offsetof(SVertex, r));
+- glVertexPointer (3, GL_FLOAT , sizeof(SVertex), (char*)&m_vertex[0] + offsetof(SVertex, x));
+- glTexCoordPointer(2, GL_FLOAT , sizeof(SVertex), (char*)&m_vertex[0] + offsetof(SVertex, u));
++ if (!m_vertex.empty())
++ {
++ glColorPointer (4, GL_UNSIGNED_BYTE, sizeof(SVertex), (char*)&m_vertex[0] + offsetof(SVertex, r));
++ glVertexPointer (3, GL_FLOAT , sizeof(SVertex), (char*)&m_vertex[0] + offsetof(SVertex, x));
++ glTexCoordPointer(2, GL_FLOAT , sizeof(SVertex), (char*)&m_vertex[0] + offsetof(SVertex, u));
++ }
+ glEnableClientState(GL_COLOR_ARRAY);
+ glEnableClientState(GL_VERTEX_ARRAY);
+ glEnableClientState(GL_TEXTURE_COORD_ARRAY);
diff --git a/kodi.spec b/kodi.spec
index d614678..acf5872 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -14,7 +14,7 @@
Name: kodi
Version: 17.6
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Media center
License: GPLv2+ and GPLv3+ and LGPLv2+ and BSD and MIT
@@ -51,6 +51,9 @@ Patch2: kodi-17a2-libdvd.patch
# FFmpeg 3.5 support
Patch3: kodi-17.6-ffmpeg-3.5.patch
+# https://trac.kodi.tv/ticket/17850
+Patch4: kodi-17.6-array-segfault.patch
+
# Optional deps (not in EPEL)
%if 0%{?fedora}
# (libbluray in EPEL 6 is too old.)
@@ -277,6 +280,7 @@ cp -p %{SOURCE4} tools/depends/target/libdvdcss/libdvdcss-master.tar.gz
%patch2 -p1 -b.libdvd
%endif
%patch3 -p1 -b.ffmpeg-3.5
+%patch4 -p1 -b.array-segfault
%build
@@ -423,6 +427,9 @@ fi
%changelog
+* Mon Apr 23 2018 Michael Cronenworth <mike(a)cchtml.com> - 17.6-8
+- Add patch for crash on startup (RFBZ#4863)
+
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 17.6-7
- Rebuilt for new ffmpeg snapshot
6 years, 7 months
[mpv] Rebuild for ffmpeg-4.0 release
by Leigh Scott
commit cafc329ae30bf4494e9c3723c8218e7ad2bf95e4
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Apr 20 19:06:09 2018 +0100
Rebuild for ffmpeg-4.0 release
mpv.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/mpv.spec b/mpv.spec
index 7807812..07977b6 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -1,6 +1,6 @@
Name: mpv
Version: 0.28.2
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Movie player playing most video formats and DVDs
License: GPLv2+ and LGPLv2+
URL: http://%{name}.io/
@@ -149,6 +149,9 @@ install -Dpm 644 README.md etc/input.conf etc/mpv.conf -t %{buildroot}%{_docdir}
%{_libdir}/pkgconfig/mpv.pc
%changelog
+* Fri Apr 20 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.28.2-4
+- Rebuild for ffmpeg-4.0 release
+
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 0.28.2-3
- Rebuilt for new ffmpeg snapshot
6 years, 7 months
[ffmpeg/f28] (2 commits) ...Update to 4.0 release
by Leigh Scott
Summary of changes:
17abe4e... Update to 20180419 (release/4.0 branch) (*)
8d7cd6a... Update to 4.0 release (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 7 months
[ffmpeg] Update to 4.0 release
by Leigh Scott
commit 8d7cd6a07f582d86a0a103825c3c24a294987531
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Apr 20 11:32:29 2018 +0100
Update to 4.0 release
ffmpeg.spec | 7 +++++--
sources | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index d55d9f1..17806f1 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -1,7 +1,7 @@
# TODO: add make test to %%check section
#global branch oldabi-
-%global date 20180419
+#global date 20180419
#global rel rc1
# Cuda and others are only available on some arches
@@ -72,7 +72,7 @@
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 4.0
-Release: 0.1.%{?date}%{?date:git}%{?rel}%{?dist}
+Release: 1%{?date}%{?date:git}%{?rel}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
%if 0%{?date}
@@ -405,6 +405,9 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
+* Fri Apr 20 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 4.0-1
+- Update to 4.0 release
+
* Thu Apr 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 4.0-0.1.20180419git
- Update to 20180419 (release/4.0 branch)
diff --git a/sources b/sources
index 2a186ad..36e040b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-acfba34d417c110e5c90fb76555f2642 ffmpeg-20180419.tar.bz2
+1cc9e8cb027b9fd4c54f598f51002c19 ffmpeg-4.0.tar.xz
6 years, 7 months
[qtox/f27] Upstream release 1.15.0
by Robert-André Mauchin
commit 9e768ca2c90738b7ee5fc16450208d1e58f586c5
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Thu Apr 19 22:57:47 2018 +0200
Upstream release 1.15.0
.gitignore | 1 +
qtox.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a4e5df5..bc2191f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/qtox-1.13.0.tar.gz
/qtox-1.14.1.tar.gz
+/qtox-1.15.0.tar.gz
diff --git a/qtox.spec b/qtox.spec
index d9ab7e4..8e3aa00 100644
--- a/qtox.spec
+++ b/qtox.spec
@@ -1,5 +1,5 @@
Name: qtox
-Version: 1.14.1
+Version: 1.15.0
Release: 1%{?dist}
Summary: Feature-rich Tox client
@@ -87,6 +87,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/qTox.appd
%changelog
+* Thu Apr 19 2018 Robert-André Mauchin <zebob.m(a)gmail.com> - 1.15.0-1
+- Upstream release 1.15.0
+
* Thu Apr 19 2018 Robert-André Mauchin <zebob.m(a)gmail.com> - 1.14.1-1
- Upstream release 1.14.1
diff --git a/sources b/sources
index 7a54a1c..5dc8a3f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2e3c15d15ac2a4ebafcfb1287fe2eae4 qtox-1.14.1.tar.gz
+93f7e74eca9bca243b564ab7d1222e36 qtox-1.15.0.tar.gz
6 years, 7 months
[qtox/f28] Upstream release 1.15.0
by Robert-André Mauchin
commit 0478ad0e44ba44327468d7ddc21a6373bf9f7a47
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Thu Apr 19 22:57:47 2018 +0200
Upstream release 1.15.0
.gitignore | 1 +
qtox.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a4e5df5..bc2191f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/qtox-1.13.0.tar.gz
/qtox-1.14.1.tar.gz
+/qtox-1.15.0.tar.gz
diff --git a/qtox.spec b/qtox.spec
index 909c933..7ffaab0 100644
--- a/qtox.spec
+++ b/qtox.spec
@@ -1,5 +1,5 @@
Name: qtox
-Version: 1.14.1
+Version: 1.15.0
Release: 1%{?dist}
Summary: Feature-rich Tox client
@@ -87,6 +87,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/qTox.appd
%changelog
+* Thu Apr 19 2018 Robert-André Mauchin <zebob.m(a)gmail.com> - 1.15.0-1
+- Upstream release 1.15.0
+
* Thu Apr 19 2018 Robert-André Mauchin <zebob.m(a)gmail.com> - 1.14.1-1
- Upstream release 1.14.1
diff --git a/sources b/sources
index 7a54a1c..5dc8a3f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2e3c15d15ac2a4ebafcfb1287fe2eae4 qtox-1.14.1.tar.gz
+93f7e74eca9bca243b564ab7d1222e36 qtox-1.15.0.tar.gz
6 years, 7 months
[qtox] Upstream release 1.15.0
by Robert-André Mauchin
commit ed868fe6630159db6c86f8e809c79446644b58c7
Author: Robert-André Mauchin <zebob.m(a)gmail.com>
Date: Thu Apr 19 22:57:47 2018 +0200
Upstream release 1.15.0
.gitignore | 1 +
qtox.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a4e5df5..bc2191f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/qtox-1.13.0.tar.gz
/qtox-1.14.1.tar.gz
+/qtox-1.15.0.tar.gz
diff --git a/qtox.spec b/qtox.spec
index 909c933..7ffaab0 100644
--- a/qtox.spec
+++ b/qtox.spec
@@ -1,5 +1,5 @@
Name: qtox
-Version: 1.14.1
+Version: 1.15.0
Release: 1%{?dist}
Summary: Feature-rich Tox client
@@ -87,6 +87,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/qTox.appd
%changelog
+* Thu Apr 19 2018 Robert-André Mauchin <zebob.m(a)gmail.com> - 1.15.0-1
+- Upstream release 1.15.0
+
* Thu Apr 19 2018 Robert-André Mauchin <zebob.m(a)gmail.com> - 1.14.1-1
- Upstream release 1.14.1
diff --git a/sources b/sources
index 7a54a1c..5dc8a3f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2e3c15d15ac2a4ebafcfb1287fe2eae4 qtox-1.14.1.tar.gz
+93f7e74eca9bca243b564ab7d1222e36 qtox-1.15.0.tar.gz
6 years, 7 months