50 |
%define google_default_client_secret mRHXPjlS4cLpp1beCiXoYbLZ |
%define google_default_client_secret mRHXPjlS4cLpp1beCiXoYbLZ |
51 |
|
|
52 |
Name: chromium-browser-stable |
Name: chromium-browser-stable |
53 |
Version: 79.0.3945.130 |
Version: 80.0.3987.87 |
54 |
Release: %mkrel 1 |
Release: %mkrel 1 |
55 |
Summary: A fast webkit-based web browser |
Summary: A fast webkit-based web browser |
56 |
Group: Networking/WWW |
Group: Networking/WWW |
104 |
Patch37: chromium-58-system-nodejs.patch |
Patch37: chromium-58-system-nodejs.patch |
105 |
# (cjw) redefined macro |
# (cjw) redefined macro |
106 |
Patch40: chromium-59-gcc5.patch |
Patch40: chromium-59-gcc5.patch |
107 |
|
# (cjw) system libvpx |
108 |
|
Patch42: chromium-60-system-libvpx.patch |
109 |
# (cjw) fix coding errors resulting in gcc 7 warning |
# (cjw) fix coding errors resulting in gcc 7 warning |
110 |
Patch54: chromium-62-gcc7.patch |
Patch54: chromium-62-gcc7.patch |
111 |
# (cjw) fix gcc errors and warnings |
# (cjw) fix gcc errors and warnings |
128 |
Patch192: chromium-70-gcc8.patch |
Patch192: chromium-70-gcc8.patch |
129 |
# (cjw) build fixes for 64-bit arm |
# (cjw) build fixes for 64-bit arm |
130 |
Patch193: chromium-70-aarch64.patch |
Patch193: chromium-70-aarch64.patch |
|
# (joequant) fix crash on cinnamon |
|
|
Patch194: chromium-69-cinnamon.patch |
|
131 |
# (cjw) gn bootstrap fix |
# (cjw) gn bootstrap fix |
132 |
Patch195: chromium-72-gn-bootstrap.patch |
Patch195: chromium-72-gn-bootstrap.patch |
133 |
# (cjw) yet more gcc warnings |
# (cjw) yet more gcc warnings |
162 |
Patch215: chromium-77-python2.patch |
Patch215: chromium-77-python2.patch |
163 |
# (cjw) gcc warnings |
# (cjw) gcc warnings |
164 |
Patch216: chromium-78-gcc.patch |
Patch216: chromium-78-gcc.patch |
|
Patch218: chromium-78-icu-65.patch |
|
165 |
# (cjw) support using system libaom |
# (cjw) support using system libaom |
166 |
Patch219: chromium-79-system-libaom.patch |
Patch219: chromium-79-system-libaom.patch |
167 |
# (cjw) gcc warnings |
# (cjw) gcc warnings |
170 |
# fixes for gcc warnings that do not work with clang |
# fixes for gcc warnings that do not work with clang |
171 |
Patch221: chromium-79-gcc-only.patch |
Patch221: chromium-79-gcc-only.patch |
172 |
%endif |
%endif |
|
# fix compilation of base/bind.h with gcc in C++14 mode for components/services/leveldb/leveldb_database_impl.cc |
|
|
Patch222: chromium-79-528e9a3e1f25bd264549c4c7779748abfd16bb1c.patch |
|
|
# fix compilation of third_party/blink/public/platform/web_theme_engine.h after third_party/blink/public/common/css/forced_colors.h |
|
|
Patch223: chromium-79-forcedcolors.patch |
|
173 |
# (cjw) support using system dav1d |
# (cjw) support using system dav1d |
174 |
Patch224: chromium-79-system-dav1d.patch |
Patch224: chromium-79-system-dav1d.patch |
175 |
|
# (cjw) from gentoo: fix libxml unbundling for chromium libxml wrapper |
176 |
|
Patch225: chromium-80-unbundle-libxml.patch |
177 |
|
# (cjw) gcc warnings |
178 |
|
Patch226: chromium-80-gcc.patch |
179 |
|
# (cjw) upstream fix for gcc build error |
180 |
|
Patch227: chromium-80-22cd5f5f9f8af1f343e9fa747c03fc79667a60ea.patch |
181 |
|
# (cjw) upstream fix for gcc build error |
182 |
|
Patch228: chromium-80-cdf3e81ff49b200213d67d65558f2919222b60ab.patch |
183 |
|
# (cjw) upstream fix for gcc build error |
184 |
|
Patch229: chromium-80-5633ce55ffd8e3df4a2c8c29c597b48aa7676435.patch |
185 |
|
|
186 |
|
|
187 |
Provides: %{crname} |
Provides: %{crname} |
405 |
rm -r --interactive=never third_party/cacheinvalidation/src/example-app-build/libs |
rm -r --interactive=never third_party/cacheinvalidation/src/example-app-build/libs |
406 |
rm --interactive=never third_party/closure_compiler/compiler/compiler.jar |
rm --interactive=never third_party/closure_compiler/compiler/compiler.jar |
407 |
rm -r --interactive=never third_party/sfntly/src/cpp/ext |
rm -r --interactive=never third_party/sfntly/src/cpp/ext |
|
rm --interactive=never third_party/bazel/desugar/Desugar-runtime.jar |
|
408 |
rm --interactive=never third_party/flatbuffers/src/android/gradle/wrapper/gradle-wrapper.jar |
rm --interactive=never third_party/flatbuffers/src/android/gradle/wrapper/gradle-wrapper.jar |
409 |
rm --interactive=never third_party/flatbuffers/src/samples/android/gradle/wrapper/gradle-wrapper.jar |
rm --interactive=never third_party/flatbuffers/src/samples/android/gradle/wrapper/gradle-wrapper.jar |
410 |
rm --interactive=never third_party/blink/renderer/devtools/scripts/closure/compiler.jar |
rm --interactive=never third_party/devtools-frontend/src/scripts/closure/compiler.jar |
411 |
rm --interactive=never third_party/blink/renderer/devtools/scripts/closure/closure_runner/closure_runner.jar |
rm --interactive=never third_party/devtools-frontend/src/scripts/closure/closure_runner/closure_runner.jar |
412 |
rm --interactive=never third_party/blink/renderer/devtools/scripts/jsdoc_validator/jsdoc_validator.jar |
rm --interactive=never third_party/devtools-frontend/src/scripts/jsdoc_validator/jsdoc_validator.jar |
413 |
rm --interactive=never third_party/gradle_wrapper/gradle/wrapper/gradle-wrapper.jar |
rm --interactive=never third_party/gradle_wrapper/gradle/wrapper/gradle-wrapper.jar |
414 |
rm --interactive=never third_party/webgl/src/conformance-suites/2.0.0/deqp/compiler.jar |
rm --interactive=never third_party/webgl/src/conformance-suites/2.0.0/deqp/compiler.jar |
415 |
|
|
536 |
mkdir -p %{buildroot}%{_bindir} |
mkdir -p %{buildroot}%{_bindir} |
537 |
mkdir -p %{buildroot}%{_crdir}/locales |
mkdir -p %{buildroot}%{_crdir}/locales |
538 |
mkdir -p %{buildroot}%{_crdir}/themes |
mkdir -p %{buildroot}%{_crdir}/themes |
|
mkdir -p %{buildroot}%{_crdir}/default_apps |
|
539 |
mkdir -p %{buildroot}%{_mandir}/man1 |
mkdir -p %{buildroot}%{_mandir}/man1 |
540 |
install -m 755 %{_sourcedir}/chromium-wrapper %{buildroot}%{_crdir}/ |
install -m 755 %{_sourcedir}/chromium-wrapper %{buildroot}%{_crdir}/ |
541 |
install -m 755 out/Release/chrome %{buildroot}%{_crdir}/ |
install -m 755 out/Release/chrome %{buildroot}%{_crdir}/ |
544 |
install -m 644 out/Release/chrome_100_percent.pak %{buildroot}%{_crdir}/ |
install -m 644 out/Release/chrome_100_percent.pak %{buildroot}%{_crdir}/ |
545 |
install -m 644 out/Release/chrome_200_percent.pak %{buildroot}%{_crdir}/ |
install -m 644 out/Release/chrome_200_percent.pak %{buildroot}%{_crdir}/ |
546 |
install -m 644 out/Release/resources.pak %{buildroot}%{_crdir}/ |
install -m 644 out/Release/resources.pak %{buildroot}%{_crdir}/ |
|
install -m 644 out/Release/natives_blob.bin %{buildroot}%{_crdir}/ |
|
547 |
install -m 644 out/Release/snapshot_blob.bin %{buildroot}%{_crdir}/ |
install -m 644 out/Release/snapshot_blob.bin %{buildroot}%{_crdir}/ |
548 |
install -m 755 out/Release/mksnapshot %{buildroot}%{_crdir}/ |
install -m 755 out/Release/mksnapshot %{buildroot}%{_crdir}/ |
549 |
install -m 644 out/Release/locales/*.pak %{buildroot}%{_crdir}/locales/ |
install -m 644 out/Release/locales/*.pak %{buildroot}%{_crdir}/locales/ |
|
install -m 644 chrome/browser/resources/default_apps/* %{buildroot}%{_crdir}/default_apps/ |
|
550 |
install -m 644 out/Release/v8_context_snapshot.bin %{buildroot}%{_crdir}/ |
install -m 644 out/Release/v8_context_snapshot.bin %{buildroot}%{_crdir}/ |
551 |
install -m 755 out/Release/libEGL.so %{buildroot}%{_crdir}/ |
install -m 755 out/Release/libEGL.so %{buildroot}%{_crdir}/ |
552 |
install -m 755 out/Release/libGLESv2.so %{buildroot}%{_crdir}/ |
install -m 755 out/Release/libGLESv2.so %{buildroot}%{_crdir}/ |
596 |
%attr(4755,root,root) %{_crdir}/chrome-sandbox |
%attr(4755,root,root) %{_crdir}/chrome-sandbox |
597 |
%{_crdir}/icudtl.dat |
%{_crdir}/icudtl.dat |
598 |
%{_crdir}/locales |
%{_crdir}/locales |
|
%{_crdir}/natives_blob.bin |
|
599 |
%{_crdir}/snapshot_blob.bin |
%{_crdir}/snapshot_blob.bin |
600 |
%{_crdir}/resources.pak |
%{_crdir}/resources.pak |
601 |
%{_crdir}/resources |
%{_crdir}/resources |
603 |
%{_crdir}/chrome_200_percent.pak |
%{_crdir}/chrome_200_percent.pak |
604 |
%{_crdir}/mksnapshot |
%{_crdir}/mksnapshot |
605 |
%{_crdir}/themes |
%{_crdir}/themes |
|
%{_crdir}/default_apps |
|
606 |
%{_crdir}/libEGL.so |
%{_crdir}/libEGL.so |
607 |
%{_crdir}/libGLESv2.so |
%{_crdir}/libGLESv2.so |
608 |
%ifarch %{ix86} x86_64 |
%ifarch %{ix86} x86_64 |