The Open Screen Library uses several external libraries that are compiled from source and fetched from additional git repositories into folders below third_party/.  These libraries are listed in the DEPS file in the root of the repository.  (DEPS listed with dep_type: cipd are not managed through git.)
Periodically the versions of these libraries are updated to pick up bug and security fixes from upstream repositories.
Note that depot_tools is in the process of migrating dependency management from DEPS to git submodules.
The process is roughly as follows:
Chromium DEPS. These libraries are listed below.roll-dep script to update the git hashes in DEPS and the corresponding git submodule.roll-dep -r jophba --roll-to 229b04537a191ce272a96734b0f4ddcccc31f241 third_party/quiche/srcBUILD.gn file for the corresponding library to handle files moving around, compiler flag adjustments, etc.third_party/libprotobuf-mutator/srcthird_party/jsoncpp/srcthird_party/googletest/src (not kept in sync with Chromium, see comment in DEPS)third_party/quiche/srcthird_party/abseil/src (not kept in sync with Chromium, see comment in DEPS)third_party/libfuzzer/srcthird_party/googleurl/src (not kept in sync with Chromium, see comment in DEPS)third_party/protobuf: See instructions in third-party/protobuf/README.chromiumthird_party/boringssl/src: See instructions in third_party/boringssl/README.openscreen.mdthird_party/mozilla: See README.md