diff --git a/DEPS b/DEPS index 8c621c46ec..a625217bab 100644 --- a/DEPS +++ b/DEPS @@ -6,7 +6,7 @@ vars = { 'extra_gyp_flag': '-Dextra_gyp_flag=0', 'chromium_git': 'https://chromium.googlesource.com', - 'chromium_revision': 'e3860bd297e465778059f3d845280634b4074e19', + 'chromium_revision': '938114be1ecffa98a68ededc466b85ab6b16dcd8', } # NOTE: Use http rather than https; the latter can cause problems for users diff --git a/webrtc/build/protoc.gypi b/webrtc/build/protoc.gypi index 6e9af457aa..df209d47de 100644 --- a/webrtc/build/protoc.gypi +++ b/webrtc/build/protoc.gypi @@ -94,21 +94,16 @@ 'action': [ 'python', '<(protoc_wrapper)', - '--include', - '<(cc_include)', - '--protobuf', - '<(cc_dir)/<(RULE_INPUT_ROOT).pb.h', + '--protoc', + '<(protoc)', # Using the --arg val form (instead of --arg=val) allows gyp's msvs rule # generation to correct 'val' which is a path. '--proto-in-dir','<(proto_in_dir)', # Naively you'd use <(RULE_INPUT_PATH) here, but protoc requires # --proto_path is a strict prefix of the path given as an argument. - '--proto-in-file','<(RULE_INPUT_ROOT)<(RULE_INPUT_EXT)', - '--use-system-protobuf=<(use_system_protobuf)', - '--', - '<(protoc)', - '--cpp_out', '<(cc_generator_options)<(cc_dir)', - '--python_out', '<(py_dir)', + '--cc-out-dir', '<(cc_generator_options)<(cc_dir)', + '--py-out-dir', '<(py_dir)', + '<(RULE_INPUT_ROOT)<(RULE_INPUT_EXT)', ], 'message': 'Generating C++ and Python code from <(RULE_INPUT_PATH)', 'process_outputs_as_sources': 1,