[mythtv] Add patch for PHP 7.2 on MythBackend.php.
by Richard Shaw
commit dc5dc88dd1f0d259428a66d32cfdd3056ec31961
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Sat Jun 15 07:45:18 2019 -0500
Add patch for PHP 7.2 on MythBackend.php.
mythtv-php72_fix.patch | 13 +++++++++++++
1 file changed, 13 insertions(+)
---
diff --git a/mythtv-php72_fix.patch b/mythtv-php72_fix.patch
new file mode 100644
index 0000000..fcd64b9
--- /dev/null
+++ b/mythtv-php72_fix.patch
@@ -0,0 +1,13 @@
+diff --git a/mythtv/bindings/php/MythBackend.php b/mythtv/bindings/php/MythBackend.php
+index 54472e9489..d271c8e8a2 100644
+--- a/mythtv/bindings/php/MythBackend.php
++++ b/mythtv/bindings/php/MythBackend.php
+@@ -191,7 +191,7 @@ class MythBackend {
+ // Parse the records, starting at the offset point
+ $row = 0;
+ $col = 0;
+- $count = count($records);
++ $count = is_array($records) ? count($records) : 0;
+ for($i = $offset; $i < $count; $i++) {
+ $rows[$row][$col] = $records[$i];
+ // Every $NUMPROGRAMLINES fields (0 through ($NUMPROGRAMLINES-1)) means
5 years, 5 months
[chromium-vaapi/f30: 6/6] Merge branch 'master' into f30
by hellbanger
commit 7bf836ea20fc7a8a1c52de0579fca6e0d4657fa2
Merge: 7d52ac7 836f1f3
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Sat Jun 15 15:41:10 2019 +0530
Merge branch 'master' into f30
Add-missing-header-to-fix-webrtc-build.patch | 16 +
chromium-angle-gcc9.patch | 44 ++
chromium-gcc9-r654570.patch | 39 ++
chromium-gcc9-r666279.patch | 59 ++
chromium-gcc9-r666714.patch | 111 ++++
chromium-glibc-2.29.patch | 98 ---
chromium-vaapi.spec | 96 +--
enable-vaapi.patch | 33 +-
fix-gn-74.patch | 917 ---------------------------
fixwindowflashm74.patch | 95 ---
sources | 2 +-
11 files changed, 336 insertions(+), 1174 deletions(-)
---
5 years, 5 months
[chromium-vaapi/f30] (6 commits) ...Merge branch 'master' into f30
by hellbanger
Summary of changes:
d8f20b8... Update to 75.0.3770.80 (*)
b76762b... Upload new sources (*)
51b388c... Use %autosetup and switch back to GCC (build fails on clang (*)
5eaf680... Update to 75.0.3770.90 Re bundle icu; requires 64 and up Us (*)
836f1f3... Use linux/sockios.h instead of sys/socket.h (linux 5.2) (*)
7bf836e... Merge branch 'master' into f30
(*) This commit already existed in another branch; no separate mail sent
5 years, 5 months
[chromium-vaapi] Use linux/sockios.h instead of sys/socket.h (linux 5.2)
by hellbanger
commit 836f1f3567d056e5ccde3ba52b31370b66ff26b9
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Sat Jun 15 09:56:33 2019 +0530
Use linux/sockios.h instead of sys/socket.h (linux 5.2)
Add-missing-header-to-fix-webrtc-build.patch | 36 +++++++++++-----------------
1 file changed, 14 insertions(+), 22 deletions(-)
---
diff --git a/Add-missing-header-to-fix-webrtc-build.patch b/Add-missing-header-to-fix-webrtc-build.patch
index e4af3aa..b500700 100644
--- a/Add-missing-header-to-fix-webrtc-build.patch
+++ b/Add-missing-header-to-fix-webrtc-build.patch
@@ -1,24 +1,16 @@
-From 0e5ab80fa6c7077c4290755d32ca8328ba07677b Mon Sep 17 00:00:00 2001
-From: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
-Date: Thu, 13 Jun 2019 12:53:24 +0530
-Subject: [PATCH] Add missing header to fix webrtc build
-
----
- third_party/webrtc/rtc_base/physical_socket_server.cc | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/third_party/webrtc/rtc_base/physical_socket_server.cc b/third_party/webrtc/rtc_base/physical_socket_server.cc
-index 4845a7338..ca26a85c8 100644
---- a/third_party/webrtc/rtc_base/physical_socket_server.cc
-+++ b/third_party/webrtc/rtc_base/physical_socket_server.cc
-@@ -26,6 +26,7 @@
+diff -up chromium-75.0.3770.80/third_party/webrtc/rtc_base/physical_socket_server.h.SIOCGSTAMP chromium-75.0.3770.80/third_party/webrtc/rtc_base/physical_socket_server.h
+--- chromium-75.0.3770.80/third_party/webrtc/rtc_base/physical_socket_server.h.SIOCGSTAMP 2019-06-06 10:04:57.050403639 -0400
++++ chromium-75.0.3770.80/third_party/webrtc/rtc_base/physical_socket_server.h 2019-06-06 10:06:03.975121688 -0400
+@@ -16,6 +16,11 @@
+ #define WEBRTC_USE_EPOLL 1
#endif
- #include <signal.h>
- #include <sys/ioctl.h>
-+#include <sys/socket.h>
- #include <sys/select.h>
- #include <sys/time.h>
- #include <unistd.h>
---
-2.21.0
+
++// for SIOCGSTAMP in Linux 5.2
++#if defined(WEBRTC_LINUX)
++#include <linux/sockios.h>
++#endif
++
+ #include <memory>
+ #include <set>
+ #include <vector>
5 years, 5 months
[chromium-vaapi] Update to 75.0.3770.90 Re bundle icu; requires 64 and up Use system minizip again
by hellbanger
commit 5eaf680a5bf902cb631f5045e49a8f151fa94ff6
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Sat Jun 15 08:40:35 2019 +0530
Update to 75.0.3770.90
Re bundle icu; requires 64 and up
Use system minizip again
Add-missing-header-to-fix-webrtc-build.patch | 24 +++++++
chromium-vaapi.spec | 28 ++++----
fixwindowflashm74.patch | 98 ----------------------------
sources | 2 +-
4 files changed, 37 insertions(+), 115 deletions(-)
---
diff --git a/Add-missing-header-to-fix-webrtc-build.patch b/Add-missing-header-to-fix-webrtc-build.patch
new file mode 100644
index 0000000..e4af3aa
--- /dev/null
+++ b/Add-missing-header-to-fix-webrtc-build.patch
@@ -0,0 +1,24 @@
+From 0e5ab80fa6c7077c4290755d32ca8328ba07677b Mon Sep 17 00:00:00 2001
+From: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
+Date: Thu, 13 Jun 2019 12:53:24 +0530
+Subject: [PATCH] Add missing header to fix webrtc build
+
+---
+ third_party/webrtc/rtc_base/physical_socket_server.cc | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/third_party/webrtc/rtc_base/physical_socket_server.cc b/third_party/webrtc/rtc_base/physical_socket_server.cc
+index 4845a7338..ca26a85c8 100644
+--- a/third_party/webrtc/rtc_base/physical_socket_server.cc
++++ b/third_party/webrtc/rtc_base/physical_socket_server.cc
+@@ -26,6 +26,7 @@
+ #endif
+ #include <signal.h>
+ #include <sys/ioctl.h>
++#include <sys/socket.h>
+ #include <sys/select.h>
+ #include <sys/time.h>
+ #include <unistd.h>
+--
+2.21.0
+
diff --git a/chromium-vaapi.spec b/chromium-vaapi.spec
index 814c333..bfa7436 100644
--- a/chromium-vaapi.spec
+++ b/chromium-vaapi.spec
@@ -31,23 +31,15 @@
# Allow testing whether icu can be unbundled
# A patch fix building so enabled by default for Fedora 30
-# Need icu version >= 63.1
-%if 0%{?fedora} >= 30
-%bcond_without system_libicu
-%else
+# Need icu version >= 64
%bcond_with system_libicu
-%endif
# Allow testing whether libvpx can be unbundled
%bcond_with system_libvpx
# Allow testing whether ffmpeg can be unbundled
%bcond_with system_ffmpeg
#Allow minizip to be unbundled
#mini-compat is going to be removed from fedora 30!
-%if 0%{?fedora} >= 30
%bcond_with system_minizip
-%else
-%bcond_without system_minizip
-%endif
# Need re2 ver. 2016.07.21 for re2::LazyRE2
%bcond_with system_re2
@@ -63,8 +55,8 @@
%global ozone 0
##############################Package Definitions######################################
Name: chromium-vaapi
-Version: 75.0.3770.80
-Release: 2%{?dist}
+Version: 75.0.3770.90
+Release: 1%{?dist}
Summary: A Chromium web browser with video decoding acceleration
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
URL: https://www.chromium.org/Home
@@ -104,7 +96,7 @@ BuildRequires: libgcc, glibc, libatomic
BuildRequires: libcap-devel, cups-devel, alsa-lib-devel
BuildRequires: mesa-libGL-devel, mesa-libEGL-devel
%if %{with system_minizip}
-BuildRequires: minizip-devel
+BuildRequires: minizip-compat-devel
%endif
# Pipewire need this.
%if 0%{?fedora} >= 29
@@ -200,9 +192,8 @@ Patch54: brand.patch
#Stolen from Fedora to fix building with pipewire
# https://src.fedoraproject.org/rpms/chromium/blob/master/f/chromium-73.0.3...
Patch65: chromium-73.0.3683.75-pipewire-cstring-fix.patch
-# Fix some chromium regressions against certain type of window compositors
-# Patch status: backported from https://chromium-review.googlesource.com/c/chromium/src/+/1597388
-Patch67: fixwindowflashm74.patch
+# Fix header
+Patch68: Add-missing-header-to-fix-webrtc-build.patch
# GCC patches
Patch70: chromium-angle-gcc9.patch
Patch71: chromium-gcc9-r654570.patch
@@ -228,7 +219,7 @@ chromium-vaapi is an open-source web browser, powered by WebKit (Blink)
%if 0%{?fedora} >= 29
%patch65 -p1 -b .pipewire
%endif
-%patch67 -p1 -b .fwfm74
+%patch68 -p1 -b .socket
# GCC patches area
%patch70 -p1 -b .gcc1
%patch71 -p1 -b .gcc2
@@ -670,6 +661,11 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/locales/*.pak
#########################################changelogs#################################################
%changelog
+* Sat Jun 15 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> 75.0.3770.90-1
+- Update to 75.0.3770.90
+- Re bundle icu; requires 64 and up
+- Use system minizip again
+
* Wed Jun 12 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> 75.0.3770.80-2
- Use %%autosetup and switch back to GCC (build fails on clang often which makes it non beneficial to GCC)
- Change recommends to libva-utils since acceleration is broken on few intel devices
diff --git a/sources b/sources
index 46bb276..5d1b450 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f5b5cae54486b5960c533640b47dceb8 chromium-75.0.3770.80.tar.xz
+9188549b97adb8f6410a223f2f376941 chromium-75.0.3770.90.tar.xz
5 years, 5 months
[wxsvg/f29] Update to 1.5.18
by Martin Gansser
Summary of changes:
50bc36a... Update to 1.5.18 (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 5 months
[wxsvg/f30] Update to 1.5.18
by Martin Gansser
Summary of changes:
50bc36a... Update to 1.5.18 (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 5 months
[wxsvg] Update to 1.5.18
by Martin Gansser
commit 50bc36a6bfa258a4fc242d8ed845f39e3585a5fc
Author: Martin Gansser <mgansser(a)online.de>
Date: Fri Jun 14 15:31:44 2019 +0200
Update to 1.5.18
.gitignore | 1 +
sources | 2 +-
wxsvg.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3b569d6..12b7487 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ wxsvg-1.5.5.tar.bz2
/wxsvg-1.5.15.tar.bz2
/wxsvg-1.5.16.tar.bz2
/wxsvg-1.5.17.tar.bz2
+/wxsvg-1.5.18.tar.bz2
diff --git a/sources b/sources
index a403009..fbb21bd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f93e0aab44a57b6b7f88d89ed84a908a wxsvg-1.5.17.tar.bz2
+5f125f872ebe063f3c7f42ca40178f7c wxsvg-1.5.18.tar.bz2
diff --git a/wxsvg.spec b/wxsvg.spec
index 1834c3a..509e6cb 100644
--- a/wxsvg.spec
+++ b/wxsvg.spec
@@ -1,5 +1,5 @@
Name: wxsvg
-Version: 1.5.17
+Version: 1.5.18
Release: 1%{?dist}
Summary: C++ library to create, manipulate and render SVG files
@@ -71,6 +71,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
%{_libdir}/pkgconfig/lib%{name}.pc
%changelog
+* Fri Jun 14 2019 Martin Gansser <martinkg(a)fedoraproject.org> - 1.5.18-1
+- Update to 1.5.18
+
* Mon May 27 2019 Martin Gansser <martinkg(a)fedoraproject.org> - 1.5.17-1
- Update to 1.5.17
5 years, 5 months
[megasync/f29] (4 commits) ...Correct build.
by Vasiliy Glazov
Summary of changes:
9515cd0... Correct Qt5 BR. (*)
8ccabc6... Correct BRs. (*)
c634489... Update to 4.1.1. (*)
65c7e67... Correct build. (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 5 months
[megasync/f30] (4 commits) ...Correct build.
by Vasiliy Glazov
Summary of changes:
9515cd0... Correct Qt5 BR. (*)
8ccabc6... Correct BRs. (*)
c634489... Update to 4.1.1. (*)
65c7e67... Correct build. (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 5 months