/[packages]/updates/8/chromium-browser-stable/current/SPECS/chromium-browser-stable.spec
ViewVC logotype

Diff of /updates/8/chromium-browser-stable/current/SPECS/chromium-browser-stable.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1694977 by ns80, Mon Mar 1 09:46:36 2021 UTC revision 1700611 by ns80, Mon Mar 8 11:03:23 2021 UTC
# Line 62  Line 62 
62  %define    google_api_key AIzaSyDhhIHB_kQZodiWr8yDAm8E3GwEyiXmuDU  %define    google_api_key AIzaSyDhhIHB_kQZodiWr8yDAm8E3GwEyiXmuDU
63    
64  Name:           chromium-browser-stable  Name:           chromium-browser-stable
65  Version:        88.0.4324.182  Version:        89.0.4389.82
66  Release:        %mkrel 1  Release:        %mkrel 1
67  Summary:        A fast webkit-based web browser  Summary:        A fast webkit-based web browser
68  Group:          Networking/WWW  Group:          Networking/WWW
# Line 141  Patch83:       chromium-gcc-unused.patch Line 141  Patch83:       chromium-gcc-unused.patch
141  Patch84:        chromium-gcc-type-errors.patch  Patch84:        chromium-gcc-type-errors.patch
142  # (cjw) gcc errors: multiple character literals  # (cjw) gcc errors: multiple character literals
143  Patch85:        chromium-gcc-character-literals.patch  Patch85:        chromium-gcc-character-literals.patch
 # (cjw) gcc warnings: "missing" return for enum switch statements  
 Patch86:        chromium-gcc-switch-fall-through-return-missing.patch  
144  # (cjw) gcc constexpr problems  # (cjw) gcc constexpr problems
145  Patch87:        chromium-gcc-constexpr.patch  Patch87:        chromium-gcc-constexpr.patch
146  # (cjw) gcc anonymous namespace problems  # (cjw) gcc anonymous namespace problems
# Line 178  Patch240:      chromium-85-system-zlib.patch Line 176  Patch240:      chromium-85-system-zlib.patch
176  Patch243:       chromium-87-system-zlib.patch  Patch243:       chromium-87-system-zlib.patch
177  # (cjw) fix broken system libvpx build  # (cjw) fix broken system libvpx build
178  Patch244:       chromium-88-system-libvpx.patch  Patch244:       chromium-88-system-libvpx.patch
 # fix broken system icu build, from https://github.com/stha09/chromium-patches  
 Patch245:       chromium-88-ideographicSpaceCharacter.patch  
179  # (cjw) fix i586 build  # (cjw) fix i586 build
180  Patch248:       chromium-87-i586.patch  Patch248:       chromium-87-i586.patch
181  # https://github.com/schnitzeltony/meta-browser/blob/master/recipes-browser/chromium/files/0003-Fix-sandbox-Aw-snap-for-syscalls-403-and-407.patch  # https://github.com/schnitzeltony/meta-browser/blob/master/recipes-browser/chromium/files/0003-Fix-sandbox-Aw-snap-for-syscalls-403-and-407.patch
# Line 319  browser. Line 315  browser.
315  # files we do not want from upstream source bundles  # files we do not want from upstream source bundles
316  rm -r --interactive=never third_party/breakpad/breakpad/src/processor/testdata/  rm -r --interactive=never third_party/breakpad/breakpad/src/processor/testdata/
317  rm -r --interactive=never third_party/breakpad/breakpad/src/tools  rm -r --interactive=never third_party/breakpad/breakpad/src/tools
318  find chrome/common/extensions/docs/ -type f \! -regex '.*\.\(gn\|gni\)' -delete  rm -r --interactive=never chrome/test/data/{android,app_shim,apptest,ash,autofill,automation,automation_proxy_snapshot,banners,bookmark_html_reader,bookmarks,captive_portal,chromedriver,chrome_endure,chromeos,click_modifier,components,constrained_files,content,content_setting_bubble,devtools,diagnostics,dom_automation,dom_checker,dom_distiller,downloads,drive_first_run,dromaeo,durable,edge_database_reader,edge_profile,encoding_tests,extensions,fast_shutdown,fast_tab_close,favicon,feeds,file_select_helper,find_in_page,firefox320_profile,firefox35_profile,firefox3_nss,firefox3_nss_mac,firefox3_profile,firefox_profile,firefox_searchplugins,focus,frame_dom_access,frame_tree,ftp,fullscreen_mouselock,geolocation,google,gpu,History,image_decoding,image_search,import,indexeddb,inspector,installer,interstitial_page,login,native_messaging,navigation_interception,notifications,page_cycler,page_load_metrics,password,pepper,perf,permissions,plugin_power_saver,policy,popup_blocker,predictor,prefs,pref_service,prerender,printing,profiles,push_messaging,referrer_policy,safe_browsing,save_page,scroll,session_history,session_restore,sessions,settings,speech,ssl,subresource_filter,sunspider,sync,template_url_scraper,textinput,third_party,top_sites,translate,unit,v8_benchmark_v6,viewsource,web_app_info,webrtc,websocket,webui_test_resources.grd,workers}
 rm -r --interactive=never chrome/test/data/{android,app_shim,apptest,ash,autofill,automation,automation_proxy_snapshot,banners,bookmark_html_reader,bookmarks,captive_portal,chromedriver,chrome_endure,chromeos,click_modifier,components,constrained_files,content,content_setting_bubble,devtools,diagnostics,dom_automation,dom_checker,dom_distiller,downloads,drive_first_run,dromaeo,durable,edge_database_reader,edge_profile,encoding_tests,extensions,fast_shutdown,fast_tab_close,favicon,feeds,file_select_helper,find_in_page,firefox320_profile,firefox35_profile,firefox3_nss,firefox3_nss_mac,firefox3_profile,firefox_profile,firefox_searchplugins,focus,frame_dom_access,frame_tree,ftp,fullscreen_mouselock,geolocation,google,gpu,History,image_decoding,image_search,import,indexeddb,inspector,installer,interstitial_page,login,native_messaging,navigation_interception,notifications,page_cycler,page_load_metrics,password,pepper,perf,permissions,plugin_power_saver,policy,popup_blocker,predictor,prefs,pref_service,prerender,printing,profiles,push_messaging,referrer_policy,safe_browsing,save_page,scroll,session_history,session_restore,sessions,settings,speech,ssl,subresource_filter,sunspider,sync,template_url_scraper,textinput,third_party,top_sites,translate,unit,v8_benchmark_v6,viewsource,web_app_info,webrtc,websocket,webui_test_resources.grd,whitelists,workers}  
319  rm -r --interactive=never chrome/test/data/nacl/{pnacl_error_handling,cross_origin,irt_exception,pnacl_request_header,nonsfi,pnacl_url_loader,pnacl_hw_eh_disabled,pnacl_nmf_options,pnacl_dyncode_syscall_disabled,extension_mime_handler,ppapi_test_lib,bad,ppapi,manifest,pnacl_debug_url,extension_validation_cache,exit_status,progress_events,manifest_file,sysconf_nprocessors_onln,crash,pnacl_mime_type}  rm -r --interactive=never chrome/test/data/nacl/{pnacl_error_handling,cross_origin,irt_exception,pnacl_request_header,nonsfi,pnacl_url_loader,pnacl_hw_eh_disabled,pnacl_nmf_options,pnacl_dyncode_syscall_disabled,extension_mime_handler,ppapi_test_lib,bad,ppapi,manifest,pnacl_debug_url,extension_validation_cache,exit_status,progress_events,manifest_file,sysconf_nprocessors_onln,crash,pnacl_mime_type}
320  rmdir chrome/test/data/webui/{settings,extensions}/a11y  rmdir chrome/test/data/webui/{settings,extensions}/a11y
321  rmdir chrome/test/data/webui/settings/chromeos/app_management  rmdir chrome/test/data/webui/settings/chromeos/app_management
# Line 407  rm --interactive=never third_party/webrt Line 402  rm --interactive=never third_party/webrt
402  rm --interactive=never third_party/closure_compiler/compiler/compiler.jar  rm --interactive=never third_party/closure_compiler/compiler/compiler.jar
403  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
404  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
 rm --interactive=never third_party/devtools-frontend/src/scripts/closure/compiler.jar  
 rm --interactive=never third_party/devtools-frontend/src/scripts/closure/closure_runner/closure_runner.jar  
 rm --interactive=never third_party/devtools-frontend/src/scripts/jsdoc_validator/jsdoc_validator.jar  
405  rm --interactive=never third_party/gradle_wrapper/gradle/wrapper/gradle-wrapper.jar  rm --interactive=never third_party/gradle_wrapper/gradle/wrapper/gradle-wrapper.jar
406  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
407    rm --interactive=never third_party/jetifier_standalone/lib/jetifier-standalone.jar
408    rm --interactive=never third_party/grpc/src/examples/android/helloworld/gradle/wrapper/gradle-wrapper.jar
409    rm --interactive=never third_party/grpc/src/src/android/test/interop/gradle/wrapper/gradle-wrapper.jar
410    rm --interactive=never third_party/android_deps/local_modifications/androidx_preference_preference/androidx_preference_preference_java.jar
411    rm --interactive=never third_party/android_deps/local_modifications/androidx_fragment_fragment/androidx_fragment_fragment_java.jar
412    rm --interactive=never third_party/tflite/src/tensorflow/lite/java/ovic/demo/gradle/wrapper/gradle-wrapper.jar
413    rm --interactive=never third_party/tflite/src/tensorflow/lite/java/demo/gradle/wrapper/gradle-wrapper.jar
414    rm --interactive=never third_party/tflite/src/tensorflow/examples/android/gradle/wrapper/gradle-wrapper.jar
415    rm --interactive=never third_party/checkstyle/checkstyle-all.jar
416    rm --interactive=never build/android/stacktrace/java_deobfuscate.jar
417    
418  %if %{system_libevent}  %if %{system_libevent}
419  find base/third_party/libevent -type f \! -regex '.*\.\(gn\|gni\|isolate\)' -delete  find base/third_party/libevent -type f \! -regex '.*\.\(gn\|gni\|isolate\)' -delete
# Line 455  fi Line 457  fi
457                    proprietary_codecs=true \                    proprietary_codecs=true \
458                    linux_link_libudev = true \                    linux_link_libudev = true \
459                    linux_link_libspeechd = true \                    linux_link_libspeechd = true \
460                      linux_link_libbrlapi = true \
461                      linux_link_xlib = true \
462                    enable_platform_ac3_eac3_audio = true \                    enable_platform_ac3_eac3_audio = true \
463                    enable_mse_mpeg2ts_stream_parser=true \                    enable_mse_mpeg2ts_stream_parser=true \
464                    enable_platform_hevc=true \                    enable_platform_hevc=true \
# Line 513  CXXFLAGS="$CXXFLAGS -faligned-new -Wno-a Line 517  CXXFLAGS="$CXXFLAGS -faligned-new -Wno-a
517  CFLAGS="$CFLAGS -Wno-error=unused-result"  CFLAGS="$CFLAGS -Wno-error=unused-result"
518  CXXFLAGS="$CXXFLAGS -Wno-error=deprecated-declarations"  CXXFLAGS="$CXXFLAGS -Wno-error=deprecated-declarations"
519  %else  %else
520  CXXFLAGS="$CXXFLAGS -Wno-error=class-memaccess -Wno-error=unknown-pragmas -Wno-error=array-bounds"  CXXFLAGS="$CXXFLAGS -Wno-error=class-memaccess -Wno-error=unknown-pragmas -Wno-error=array-bounds -Wno-return-type -std=gnu++17"
521  %endif  %endif
522  %ifarch %ix86  %ifarch %ix86
523  %if %{use_gold}  %if %{use_gold}

Legend:
Removed from v.1694977  
changed lines
  Added in v.1700611

  ViewVC Help
Powered by ViewVC 1.1.30