.125, re-enable remoting

epel8
Tom Callaway 4 years ago
parent 3a3d01643b
commit d1e7da820b

@ -0,0 +1,56 @@
diff -up chromium-84.0.4147.125/remoting/base/util.cc.remoting-cstring chromium-84.0.4147.125/remoting/base/util.cc
--- chromium-84.0.4147.125/remoting/base/util.cc.remoting-cstring 2020-08-11 22:03:35.508469920 -0400
+++ chromium-84.0.4147.125/remoting/base/util.cc 2020-08-11 22:03:35.507469920 -0400
@@ -4,6 +4,7 @@
#include "remoting/base/util.h"
+#include <cstring>
#include <math.h>
#include "base/logging.h"
diff -up chromium-84.0.4147.125/remoting/client/display/gl_helpers.cc.remoting-cstring chromium-84.0.4147.125/remoting/client/display/gl_helpers.cc
--- chromium-84.0.4147.125/remoting/client/display/gl_helpers.cc.remoting-cstring 2020-08-11 22:03:35.279469970 -0400
+++ chromium-84.0.4147.125/remoting/client/display/gl_helpers.cc 2020-08-11 22:03:35.277469971 -0400
@@ -5,6 +5,7 @@
#include "remoting/client/display/gl_helpers.h"
#include "base/logging.h"
+#include <cstring>
namespace remoting {
diff -up chromium-84.0.4147.125/remoting/host/fake_mouse_cursor_monitor.cc.remoting-cstring chromium-84.0.4147.125/remoting/host/fake_mouse_cursor_monitor.cc
--- chromium-84.0.4147.125/remoting/host/fake_mouse_cursor_monitor.cc.remoting-cstring 2020-08-12 09:53:46.104504128 -0400
+++ chromium-84.0.4147.125/remoting/host/fake_mouse_cursor_monitor.cc 2020-08-12 09:53:59.123476291 -0400
@@ -4,6 +4,7 @@
#include "remoting/host/fake_mouse_cursor_monitor.h"
+#include <cstring>
#include <memory>
#include "base/check.h"
diff -up chromium-84.0.4147.125/remoting/host/host_config_unittest.cc.remoting-cstring chromium-84.0.4147.125/remoting/host/host_config_unittest.cc
--- chromium-84.0.4147.125/remoting/host/host_config_unittest.cc.remoting-cstring 2020-08-11 22:03:35.083470013 -0400
+++ chromium-84.0.4147.125/remoting/host/host_config_unittest.cc 2020-08-11 22:03:35.196469988 -0400
@@ -10,6 +10,7 @@
#include "base/memory/ref_counted.h"
#include "base/values.h"
#include "testing/gtest/include/gtest/gtest.h"
+#include <cstring>
namespace remoting {
diff -up chromium-84.0.4147.125/remoting/host/host_secret.cc.remoting-cstring chromium-84.0.4147.125/remoting/host/host_secret.cc
--- chromium-84.0.4147.125/remoting/host/host_secret.cc.remoting-cstring 2020-08-11 22:03:35.079470014 -0400
+++ chromium-84.0.4147.125/remoting/host/host_secret.cc 2020-08-11 22:03:35.029470025 -0400
@@ -6,7 +6,7 @@
#include <stdint.h>
-#include <string>
+#include <cstring>
#include "base/rand_util.h"
#include "base/strings/string_number_conversions.h"

@ -16,7 +16,7 @@
%global build_headless 1
# This doesn't work and it doesn't even build as of Chromium 83
%global build_remoting 0
%global build_remoting 1
# We'd like to always have this on.
%global use_vaapi 1
@ -164,8 +164,8 @@ Name: chromium%{chromium_channel}%{nsuffix}
%else
Name: chromium%{chromium_channel}
%endif
Version: %{majorversion}.0.4147.105
Release: 2%{?dist}
Version: %{majorversion}.0.4147.125
Release: 1%{?dist}
%if %{?freeworld}
%if %{?shared}
# chromium-libs-media-freeworld
@ -289,6 +289,8 @@ Patch86: chromium-fix-char_traits.patch
Patch87: chromium-quiche-invalid-offsetof.patch
# Silence GCC warnings during gn compile
Patch88: chromium-84.0.4147.105-gn-gcc-cleanup.patch
# Fix missing cstring in remoting code
Patch89: chromium-84.0.4147.125-remoting-cstring.patch
# Use lstdc++ on EPEL7 only
Patch101: chromium-75.0.3770.100-epel7-stdc++.patch
@ -767,6 +769,13 @@ Requires: minizip-compat%{_isa}
%else
Requires: minizip%{_isa}
%endif
# -common doesn't have chrome-remote-desktop bits
# but we need to clean it up if it gets disabled again
# NOTE: Check obsoletes version to be sure it matches
%if ! %{build_remoting}
Provides: chrome-remote-desktop = %{version}-%{release}
Obsoletes: chrome-remote-desktop <= 81.0.4044.138
%endif
%description common
%{summary}.
@ -900,6 +909,7 @@ udev.
%patch86 -p1 -b .fix-char_traits
%patch87 -p1 -b .quiche-invalid-offset
%patch88 -p1 -b .gn-gcc-cleanup
%patch89 -p1 -b .remoting-cstring
# Fedora branded user agent
%if 0%{?fedora}
@ -1879,6 +1889,9 @@ getent group chrome-remote-desktop >/dev/null || groupadd -r chrome-remote-deskt
%changelog
* Mon Aug 10 2020 Tom Callaway <spot@fedoraproject.org> - 84.0.4147.125-1
- update to 84.0.4147.125
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 84.0.4147.105-2
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

@ -17,5 +17,5 @@ SHA512 (Tinos-Regular.ttf) = 58085c5dac6d067d60ba2ab3220c4a0cc1efcf279cadfcfb874
SHA512 (Ahem.ttf) = aeb64b10ab9c87860714cb60b4900254b13dc52c51319256a1a3722c882026ab7c616bf628fbc2fe14e38a6003f3a481af60b52a7ed62071d28ddaf428e4e3fd
SHA512 (node-v10.15.3-linux-x64.tar.gz) = 5eb544ef706562981340a82acc79e2162c6a3e4049b4a95f69ce353ee5b0f929c60b1fc457e8249b3fb0696f82fc28c5f543f5947db19fae4e9d5c21b906bb20
SHA512 (xcb-proto-1.14.tar.xz) = de66d568163b6da2be9d6c59984f3afa3acd119a781378638045fd68018665ef5c9af98f024e9962ba3eb7c7a4d85c27ba70ffafceb2324ccc6940f34de16690
SHA512 (chromium-84.0.4147.105-clean.tar.xz) = 03760da4df6b15092f4cf6fb383bd33e27720a7d97d24bb937b2ba6c38d7bc95ea19a32f8dbcf921010d4aa9ee15cbd4cd13a2dc7d88fe7beab6a59c86941786
SHA512 (depot_tools.git-master.tar.gz) = dc323888812b66cc92c53a24a8a58ccf9e2961be67aa21852bd091b8b49569071f06ae9104cb58950e6253ac3a29f0db0663e9f35ef2b1ea28696efb38b42708
SHA512 (chromium-84.0.4147.125-clean.tar.xz) = 27ae5a6307e550f7cc431017e4336efea9e81808fd6e7ec2a1f3eada3c2eb84204ffb3ced11eb3fbf48e1d4407899aca9034da1e153609dd01ed57ab0e3fd448

Loading…
Cancel
Save