[chromium-browser-privacy: 18/51] Merge branch 'master' into f30
by qvint
commit e161321bee70f3fc1218979205b37afc75a3bcb9
Merge: 50b388e 37a36ab
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Fri Nov 22 22:26:04 2019 +0530
Merge branch 'master' into f30
add-missing-include-for-unique_ptr.patch | 30 ++++++++++++++++++++++++++++++
chromium-freeworld.spec | 18 +++++-------------
sources | 2 +-
3 files changed, 36 insertions(+), 14 deletions(-)
---
4 years, 7 months
[chromium-browser-privacy: 17/51] Add: missing header to fix build
by qvint
commit 37a36abddbdcae883955f991c88593e69d4f8224
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Fri Nov 22 09:53:51 2019 +0530
Add: missing header to fix build
add-missing-include-for-unique_ptr.patch | 30 ++++++++++++++++++++++++++++++
chromium-freeworld.spec | 1 +
2 files changed, 31 insertions(+)
---
diff --git a/add-missing-include-for-unique_ptr.patch b/add-missing-include-for-unique_ptr.patch
new file mode 100644
index 0000000..113e08f
--- /dev/null
+++ b/add-missing-include-for-unique_ptr.patch
@@ -0,0 +1,30 @@
+From bbfe2665923225b4a7c436ba2b6c7e5f695f2e52 Mon Sep 17 00:00:00 2001
+From: David Landell <landell(a)vewd.com>
+Date: Fri, 13 Sep 2019 12:24:13 +0000
+Subject: [PATCH] Add missing include for unique_ptr
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Change-Id: I614d2f42868d563eb6a92dfb2aae08286e20d687
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1803137
+Reviewed-by: Henrik Boström <hbos(a)chromium.org>
+Commit-Queue: Henrik Boström <hbos(a)chromium.org>
+Cr-Commit-Position: refs/heads/master@{#696355}
+---
+ third_party/blink/public/platform/web_rtc_rtp_source.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/third_party/blink/public/platform/web_rtc_rtp_source.h b/third_party/blink/public/platform/web_rtc_rtp_source.h
+index 959440f7a5..c3fd5421aa 100644
+--- a/third_party/blink/public/platform/web_rtc_rtp_source.h
++++ b/third_party/blink/public/platform/web_rtc_rtp_source.h
+@@ -5,6 +5,8 @@
+ #ifndef THIRD_PARTY_BLINK_PUBLIC_PLATFORM_WEB_RTC_RTP_SOURCE_H_
+ #define THIRD_PARTY_BLINK_PUBLIC_PLATFORM_WEB_RTC_RTP_SOURCE_H_
+
++#include <memory>
++
+ #include "base/optional.h"
+ #include "third_party/blink/public/platform/web_common.h"
+
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index b704dfc..6b22005 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -230,6 +230,7 @@ Patch75: chromium-gcc9-r696834.patch
Patch76: chromium-gcc9-r706467.patch
Patch77: chromium-v8-gcc9.patch
Patch78: chromium-gcc9-dns_util-ambiguous-ctor.patch
+Patch79: add-missing-include-for-unique_ptr.patch
%description
%{name} is an open-source web browser, powered by WebKit (Blink)
4 years, 7 months
[chromium-browser-privacy: 16/51] Update to 78.0.3904.108.
by qvint
commit 16a663c859e8651630adec707429ed96623335bc
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Thu Nov 21 12:08:02 2019 +0300
Update to 78.0.3904.108.
chromium-freeworld.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index cf2338f..b704dfc 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -67,7 +67,7 @@
%global ozone 0
##############################Package Definitions######################################
Name: chromium-freeworld
-Version: 78.0.3904.97
+Version: 78.0.3904.108
Release: 1%{?dist}
Summary: Chromium-freeworld is an open-source web browser, powered by WebKit (Blink). It comes with all freeworld codecs and video acceleration enabled.
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)
@@ -733,6 +733,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/swiftshader/libvk_swiftshader.so
#########################################changelogs#################################################
%changelog
+* Thu Nov 21 2019 Vasiliy Glazov <vascom2(a)gmail.com> - 78.0.3904.108-1
+- Update to 78.0.3904.108
+
* Tue Nov 12 2019 Vasiliy Glazov <vascom2(a)gmail.com> - 78.0.3904.97-1
- Update to 78.0.3904.97
diff --git a/sources b/sources
index 8f5d913..f768e2f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (chromium-78.0.3904.97.tar.xz) = e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
+SHA512 (chromium-78.0.3904.108.tar.xz) = 9801634358974dbe61484963599719b7c5571d32c70d7568287ab6b72054ed82afa146a0470c53129266a9fbc4a24dc50a43d552b8f1756776907c2760f15589
4 years, 7 months
[chromium-browser-privacy: 15/51] Remove: jumbo build from spec as it is going to get removed! https://groups.google.com/a/chromium.o
by qvint
commit 58fd912a4038650b1c6b2c05791a3dd26aa8f1cf
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Wed Nov 13 18:17:15 2019 +0530
Remove: jumbo build from spec as it is going to get removed! https://groups.google.com/a/chromium.org/forum/?utm_medium=email&utm_sour...
chromium-freeworld.spec | 12 ------------
1 file changed, 12 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 2d03e97..cf2338f 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -60,9 +60,6 @@
#Turn on verbose mode
%global debug_logs 0
-#Allow jumbo builds
-# Enabled by default
-%global jumbo 1
#------------------------------------------------------
#Build debug packages for debugging
%global debug_pkg 0
@@ -613,15 +610,6 @@ gn_args+=(
is_clang=false
)
-#Jumbo stuff
-gn_args+=(
-%if %{jumbo}
- use_jumbo_build=true
- jumbo_file_merge_limit=6
- concurrent_links=1
-%endif
-)
-
#Pipewire
gn_args+=(
%if 0%{?fedora} >= 29
4 years, 7 months
[chromium-browser-privacy: 14/51] Merge branch 'master' into f30
by qvint
commit 50b388e9a3d67270fe5f64c8ae6fe21a8f72debb
Merge: 1ddd956 53eeef4
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Tue Nov 12 16:49:35 2019 +0300
Merge branch 'master' into f30
chromium-freeworld.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
4 years, 7 months
[chromium-browser-privacy: 13/51] Update to 78.0.3904.97.
by qvint
commit 53eeef4cd8ec60b55fed3a16626ea14f7f6794b4
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Tue Nov 12 11:17:37 2019 +0300
Update to 78.0.3904.97.
chromium-freeworld.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index df7415a..2d03e97 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -70,7 +70,7 @@
%global ozone 0
##############################Package Definitions######################################
Name: chromium-freeworld
-Version: 78.0.3904.87
+Version: 78.0.3904.97
Release: 1%{?dist}
Summary: Chromium-freeworld is an open-source web browser, powered by WebKit (Blink). It comes with all freeworld codecs and video acceleration enabled.
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)
@@ -745,6 +745,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/swiftshader/libvk_swiftshader.so
#########################################changelogs#################################################
%changelog
+* Tue Nov 12 2019 Vasiliy Glazov <vascom2(a)gmail.com> - 78.0.3904.97-1
+- Update to 78.0.3904.97
+
* Sat Nov 02 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> - 78.0.3904.87-1
- Update to 78.0.3904.87
diff --git a/sources b/sources
index d95a751..8f5d913 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (chromium-78.0.3904.87.tar.xz) = 9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
+SHA512 (chromium-78.0.3904.97.tar.xz) = e29312fe5c15eb6888a2e4d7e197c710d53feeecdf4e534c59f3db26973fee13f48880b46a7c3b132bb9989eb617db9c6138b809c3cb762332a9db25ad6d33dc
4 years, 7 months
[chromium-browser-privacy: 12/51] Merge branch 'master' into f30
by qvint
commit 1ddd9569f43b606e52b81eb2138a77f288fc0a0d
Merge: f0555ec c0d64e9
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Sat Nov 2 15:00:30 2019 +0530
Merge branch 'master' into f30
chromium-freeworld.spec | 19 ++++++++++++++-----
sources | 2 +-
2 files changed, 15 insertions(+), 6 deletions(-)
---
4 years, 7 months
[chromium-browser-privacy: 11/51] Add: -g0 when debug pkgs are off to make sure no debug symbols are produced during compilation
by qvint
commit c0d64e9a452a19fcee41c9c18ba6d2cf7490ba8b
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Sat Nov 2 14:56:09 2019 +0530
Add: -g0 when debug pkgs are off to make sure no debug symbols are produced during compilation
chromium-freeworld.spec | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 9a552a1..df7415a 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -530,9 +530,8 @@ sed -i.orig -e 's/getenv("CHROME_VERSION_EXTRA")/"%{name}"/' $FILE
export AR=ar NM=nm AS=as
export CC=gcc CXX=g++
-# GN needs gold to bootstrap
-export LDFLAGS="$LDFLAGS -fuse-ld=gold"
# Set proper cflags, cxxflags
+%if 0%{?fedora} >= 31
export CFLAGS="$(echo '%{__global_cflags}' |sed -e 's/-fexceptions//' \
-e 's/-Werror=format-security//' \
-e 's/-pipe//' \
@@ -543,13 +542,23 @@ export CXXFLAGS="$(echo '%{?__global_cxxflags}%{!?__global_cxxflags:%{__global_c
-e 's/-pipe//' \
-e 's/-g/-g1/g' \
-e 's/-g1record-g1cc-switches//' )"
-
+
+export LDFLAGS='%{__global_ldflags}'
+%endif
+
+# GN needs gold to bootstrap
+export LDFLAGS="$LDFLAGS -fuse-ld=gold"
+
export CXXFLAGS="$CXXFLAGS -fpermissive"
%if !%{debug_logs}
# Disable useless warning on non debug log builds
export CFLAGS="$CFLAGS -w"
export CXXFLAGS="$CXXFLAGS -w"
%endif
+%if !%{debug_pkg}
+export CFLAGS="$CFLAGS -g0"
+export CXXFLAGS="$CXXFLAGS -g0"
+%endif
%if 0%{?fedora} <= 29
export CXXFLAGS="$CXXFLAGS -fno-ipa-cp-clone"
%endif
4 years, 7 months
[chromium-browser-privacy: 10/51] Update to 78.0.3904.87
by qvint
commit 14a88bbdb5b0efe8891611e65295a8f1db01fa4d
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Sat Nov 2 13:35:07 2019 +0530
Update to 78.0.3904.87
chromium-freeworld.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 188e50a..9a552a1 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -70,7 +70,7 @@
%global ozone 0
##############################Package Definitions######################################
Name: chromium-freeworld
-Version: 78.0.3904.70
+Version: 78.0.3904.87
Release: 1%{?dist}
Summary: Chromium-freeworld is an open-source web browser, powered by WebKit (Blink). It comes with all freeworld codecs and video acceleration enabled.
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)
@@ -736,6 +736,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/swiftshader/libvk_swiftshader.so
#########################################changelogs#################################################
%changelog
+* Sat Nov 02 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> - 78.0.3904.87-1
+- Update to 78.0.3904.87
+
* Thu Oct 31 2019 Akarshan Biswas <akarshanbiswas(a)fedoraproject.org> - 78.0.3904.70-1
- IMPORT: rename package; add back Fedora build flags
diff --git a/sources b/sources
index 9e9cab3..d95a751 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (chromium-78.0.3904.70.tar.xz) = 95d926ea92a0e744284a4c5fca619e3a067dd0fdfaa7c05b5a069d2a8d1159bf849335e21e5803bd28175c1994bd4ff15337ad0a3063445fab74eef113275545
+SHA512 (chromium-78.0.3904.87.tar.xz) = 9c59c01c7224771dd1db648a8cea6cda646062b4b172eb7bf0767a0b5ebead038697a8c0ec2c4ef758b876bb7a1c862223b8ef3c23308fd0c99752444305a713
4 years, 7 months