[libcamera-devel] [PATCH 8/8] utils: ipc: Update mojo
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Tue Jan 9 13:19:55 CET 2024
On Tue, Jan 09, 2024 at 12:16:08PM +0000, Kieran Bingham wrote:
> In fact, I wonder if the update script should give a more precise
> statement in the subject here. But I'm not sure what it could reference.
>
> The only 'catch' is that this patch was automatically detected as
> already accepted by the patchwork bot - as the $SUBJECT matches a patch
> that has already been merged.
"utils: ipc: Update mojo to commit ${short_sha1}" would be a good
subject. Please feel free to submit a patch to the update script :-)
> I wouldn't block this series on that though.
>
> Quoting Laurent Pinchart via libcamera-devel (2024-01-04 15:15:48)
> > Update mojo from commit
> >
> > 9be4263648d7d1a04bb78be75df53f56449a5e3a "Updating trunk VERSION from 6225.0 to 6226.0"
> >
> > from the Chromium repository.
> >
> > The update-mojo.sh script was used for this update.
>
> I'm not going to 'review' this change. Just accept it.
>
> Acked-by: Kieran Bingham <kieran.bingham at ideasonboard.com>
>
> > Bug: https://bugs.libcamera.org/show_bug.cgi?id=206
> > Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
> > ---
> > utils/ipc/mojo/README | 2 +-
> > utils/ipc/mojo/public/LICENSE | 2 +-
> > utils/ipc/mojo/public/tools/BUILD.gn | 8 +-
> > utils/ipc/mojo/public/tools/bindings/BUILD.gn | 36 +-
> > .../ipc/mojo/public/tools/bindings/README.md | 239 +++--
> > .../public/tools/bindings/checks/__init__.py | 0
> > .../bindings/checks/mojom_attributes_check.py | 170 ++++
> > .../checks/mojom_attributes_check_unittest.py | 194 ++++
> > .../checks/mojom_definitions_check.py | 34 +
> > .../checks/mojom_interface_feature_check.py | 62 ++
> > .../mojom_interface_feature_check_unittest.py | 173 ++++
> > .../checks/mojom_restrictions_check.py | 102 +++
> > .../mojom_restrictions_checks_unittest.py | 254 ++++++
> > .../chromium_bindings_configuration.gni | 51 --
> > .../tools/bindings/compile_typescript.py | 27 -
> > .../tools/bindings/concatenate-files.py | 5 +-
> > ...concatenate_and_replace_closure_exports.py | 10 +-
> > .../bindings/format_typemap_generator_args.py | 36 -
> > .../tools/bindings/gen_data_files_list.py | 2 +-
> > .../tools/bindings/generate_type_mappings.py | 4 +-
> > .../tools/bindings/minify_with_terser.py | 47 +
> > .../ipc/mojo/public/tools/bindings/mojom.gni | 853 ++++++++++--------
> > .../bindings/mojom_bindings_generator.py | 62 +-
> > .../mojom_bindings_generator_unittest.py | 6 +-
> > .../tools/bindings/mojom_types_downgrader.py | 119 ---
> > .../tools/bindings/validate_typemap_config.py | 5 +-
> > utils/ipc/mojo/public/tools/mojom/BUILD.gn | 18 +
> > .../mojom/check_stable_mojom_compatibility.py | 69 +-
> > ...eck_stable_mojom_compatibility_unittest.py | 87 +-
> > .../mojo/public/tools/mojom/const_unittest.py | 2 +-
> > .../mojo/public/tools/mojom/enum_unittest.py | 30 +-
> > .../public/tools/mojom/feature_unittest.py | 84 ++
> > .../mojo/public/tools/mojom/mojom/BUILD.gn | 3 +-
> > .../mojo/public/tools/mojom/mojom/error.py | 2 +-
> > .../mojo/public/tools/mojom/mojom/fileutil.py | 3 +-
> > .../tools/mojom/mojom/fileutil_unittest.py | 7 +-
> > .../tools/mojom/mojom/generate/check.py | 26 +
> > .../mojom/mojom/generate/constant_resolver.py | 93 --
> > .../tools/mojom/mojom/generate/generator.py | 11 +-
> > .../mojom/generate/generator_unittest.py | 9 +-
> > .../tools/mojom/mojom/generate/module.py | 783 +++++++++++-----
> > .../mojom/mojom/generate/module_unittest.py | 2 +-
> > .../public/tools/mojom/mojom/generate/pack.py | 151 +++-
> > .../mojom/mojom/generate/pack_unittest.py | 30 +-
> > .../mojom/mojom/generate/template_expander.py | 2 +-
> > .../tools/mojom/mojom/generate/translate.py | 464 +++++++++-
> > .../mojom/generate/translate_unittest.py | 82 +-
> > .../public/tools/mojom/mojom/parse/ast.py | 145 +--
> > .../tools/mojom/mojom/parse/ast_unittest.py | 12 +-
> > .../mojom/mojom/parse/conditional_features.py | 21 +-
> > .../parse/conditional_features_unittest.py | 155 +++-
> > .../public/tools/mojom/mojom/parse/lexer.py | 8 +-
> > .../tools/mojom/mojom/parse/lexer_unittest.py | 10 +-
> > .../public/tools/mojom/mojom/parse/parser.py | 108 ++-
> > .../mojom/mojom/parse/parser_unittest.py | 39 +-
> > .../mojo/public/tools/mojom/mojom_parser.py | 119 ++-
> > .../tools/mojom/mojom_parser_test_case.py | 6 +-
> > .../tools/mojom/mojom_parser_unittest.py | 31 +-
> > .../tools/mojom/stable_attribute_unittest.py | 2 +-
> > .../mojo/public/tools/mojom/union_unittest.py | 44 +
> > .../mojom/version_compatibility_unittest.py | 73 +-
> > .../public/tools/run_all_python_unittests.py | 8 +-
> > utils/ipc/tools/README | 2 +-
> > utils/ipc/tools/diagnosis/crbug_1001171.py | 2 +-
> > 64 files changed, 3830 insertions(+), 1416 deletions(-)
> > create mode 100644 utils/ipc/mojo/public/tools/bindings/checks/__init__.py
> > create mode 100644 utils/ipc/mojo/public/tools/bindings/checks/mojom_attributes_check.py
> > create mode 100644 utils/ipc/mojo/public/tools/bindings/checks/mojom_attributes_check_unittest.py
> > create mode 100644 utils/ipc/mojo/public/tools/bindings/checks/mojom_definitions_check.py
> > create mode 100644 utils/ipc/mojo/public/tools/bindings/checks/mojom_interface_feature_check.py
> > create mode 100644 utils/ipc/mojo/public/tools/bindings/checks/mojom_interface_feature_check_unittest.py
> > create mode 100644 utils/ipc/mojo/public/tools/bindings/checks/mojom_restrictions_check.py
> > create mode 100644 utils/ipc/mojo/public/tools/bindings/checks/mojom_restrictions_checks_unittest.py
> > delete mode 100644 utils/ipc/mojo/public/tools/bindings/chromium_bindings_configuration.gni
> > delete mode 100644 utils/ipc/mojo/public/tools/bindings/compile_typescript.py
> > delete mode 100755 utils/ipc/mojo/public/tools/bindings/format_typemap_generator_args.py
> > create mode 100755 utils/ipc/mojo/public/tools/bindings/minify_with_terser.py
> > delete mode 100755 utils/ipc/mojo/public/tools/bindings/mojom_types_downgrader.py
> > create mode 100644 utils/ipc/mojo/public/tools/mojom/BUILD.gn
> > create mode 100644 utils/ipc/mojo/public/tools/mojom/feature_unittest.py
> > create mode 100644 utils/ipc/mojo/public/tools/mojom/mojom/generate/check.py
> > delete mode 100644 utils/ipc/mojo/public/tools/mojom/mojom/generate/constant_resolver.py
> > create mode 100644 utils/ipc/mojo/public/tools/mojom/union_unittest.py
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list