1# This file is used to manage the dependencies of the ANGLE git repo. It is 2# used by gclient to determine what version of each dependency to check out, and 3# where. 4 5# Avoids the need for a custom root variable. 6use_relative_paths = True 7 8gclient_gn_args_file = 'build/config/gclient_args.gni' 9 10git_dependencies = "SYNC" 11 12gclient_gn_args = [ 13 'checkout_angle_internal', 14 'checkout_angle_mesa', 15 'checkout_angle_restricted_traces', 16 'generate_location_tags', 17] 18 19vars = { 20 'android_git': 'https://android.googlesource.com', 21 'chromium_git': 'https://chromium.googlesource.com', 22 'chrome_internal_git': 'https://chrome-internal.googlesource.com', 23 'swiftshader_git': 'https://swiftshader.googlesource.com', 24 'dawn_git': 'https://dawn.googlesource.com', 25 26 # This variable is overrided in Chromium's DEPS file. 27 'build_with_chromium': False, 28 29 # By default, download the fuchsia sdk from the public sdk directory. 30 'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/core/', 31 32 # We don't use location metadata in our test isolates. 33 'generate_location_tags': False, 34 35 # Only check out public sources by default. This can be overridden with custom_vars. 36 'checkout_angle_internal': False, 37 38 # Pull in Android native toolchain dependencies for Chrome OS too, so we can 39 # build ARC++ support libraries. 40 'checkout_android_native_support': 'checkout_android or checkout_chromeos', 41 42 # Check out Mesa and libdrm in ANGLE's third_party folder. 43 'checkout_angle_mesa': False, 44 45 # Version of Chromium our Chromium-based DEPS are mirrored from. 46 'chromium_revision': '972874fcbdf2c07ca1e9680e6f23ad950bd80868', 47 # We never want to checkout chromium, 48 # but need a dummy DEPS entry for the autoroller 49 'dummy_checkout_chromium': False, 50 51 # Current revision of VK-GL-CTS (a.k.a dEQP). 52 'vk_gl_cts_revision': '1c5f78753fd9a9417df997cdc15bfdbdd3ae47f9', 53 54 # Current revision of googletest. 55 # Note: this dep cannot be auto-rolled b/c of nesting. 56 'googletest_revision': '2d924d7a971e9667d76ad09727fb2402b4f8a1e3', 57 58 # Current revision of Chrome's third_party googletest directory. This 59 # repository is mirrored as a separate repository, with separate git hashes 60 # that don't match the external googletest repository or Chrome. Mirrored 61 # patches will have a different git hash associated with them. 62 # To roll, first get the new hash for chromium_googletest_revision from the 63 # mirror of third_party/googletest located here: 64 # https://chromium.googlesource.com/chromium/src/third_party/googletest/ 65 # Then get the new hash for googletest_revision from the root Chrome DEPS 66 # file: https://source.chromium.org/chromium/chromium/src/+/main:DEPS 67 'chromium_googletest_revision': '17bbed2084d3127bd7bcd27283f18d7a5861bea8', 68 69 # Current revision of jsoncpp. 70 # Note: this dep cannot be auto-rolled b/c of nesting. 71 'jsoncpp_revision': '42e892d96e47b1f6e29844cc705e148ec4856448', 72 73 # Current revision of Chrome's third_party jsoncpp directory. This repository 74 # is mirrored as a separate repository, with separate git hashes that 75 # don't match the external JsonCpp repository or Chrome. Mirrored patches 76 # will have a different git hash associated with them. 77 # To roll, first get the new hash for chromium_jsoncpp_revision from the 78 # mirror of third_party/jsoncpp located here: 79 # https://chromium.googlesource.com/chromium/src/third_party/jsoncpp/ 80 # Then get the new hash for jsoncpp_revision from the root Chrome DEPS file: 81 # https://source.chromium.org/chromium/chromium/src/+/main:DEPS 82 'chromium_jsoncpp_revision': 'f62d44704b4da6014aa231cfc116e7fd29617d2a', 83 84 # Current revision of patched-yasm. 85 # Note: this dep cannot be auto-rolled b/c of nesting. 86 'patched_yasm_revision': '720b70524a4424b15fc57e82263568c8ba0496ad', 87 88 # Three lines of non-changing comments so that 89 # the commit queue can handle CLs rolling catapult 90 # and whatever else without interference from each other. 91 'catapult_revision': '1adfb3f1c655a462aeb325225f5693a1a9814b9c', 92 93 # the commit queue can handle CLs rolling Fuchsia sdk 94 # and whatever else without interference from each other. 95 'fuchsia_version': 'version:21.20240613.1.1', 96 97 # Three lines of non-changing comments so that 98 # the commit queue can handle CLs rolling luci-go 99 # and whatever else without interference from each other. 100 'luci_go': 'git_revision:6fb4d5d26773ebddeac2c57506324493e4220007', 101 102 # Three lines of non-changing comments so that 103 # the commit queue can handle CLs rolling android_sdk_build-tools_version 104 # and whatever else without interference from each other. 105 'android_sdk_build-tools_version': 'YK9Rzw3fDzMHVzatNN6VlyoD_81amLZpN1AbmkdOd6AC', 106 # Three lines of non-changing comments so that 107 # the commit queue can handle CLs rolling android_sdk_emulator_version 108 # and whatever else without interference from each other. 109 'android_sdk_emulator_version': '9lGp8nTUCRRWGMnI_96HcKfzjnxEJKUcfvfwmA3wXNkC', 110 # Three lines of non-changing comments so that 111 # the commit queue can handle CLs rolling android_sdk_platform-tools_version 112 # and whatever else without interference from each other. 113 'android_sdk_platform-tools_version': 'HWVsGs2HCKgSVv41FsOcsfJbNcB0UFiNrF6Tc4yRArYC', 114 # Three lines of non-changing comments so that 115 # the commit queue can handle CLs rolling android_sdk_platforms_version 116 # and whatever else without interference from each other. 117 'android_sdk_platforms_version': 'u-bhWbTME6u-DjypTgr3ZikCyeAeU6txkR9ET6Uudc8C', 118 119 # ninja CIPD package version. 120 # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja 121 'ninja_version': 'version:2@1.11.1.chromium.6', 122 123 # Fetch configuration files required for the 'use_remoteexec' gn arg 124 'download_remoteexec_cfg': False, 125 # RBE instance to use for running remote builds 126 'rbe_instance': Str('projects/rbe-chrome-untrusted/instances/default_instance'), 127 # RBE project to download rewrapper config files for. Only needed if 128 # different from the project used in 'rbe_instance' 129 'rewrapper_cfg_project': Str(''), 130 # reclient CIPD package 131 'reclient_package': 'infra/rbe/client/', 132 # reclient CIPD package version 133 'reclient_version': 're_client_version:0.143.0.518e369-gomaip', 134 135 # siso CIPD package version. 136 'siso_version': 'git_revision:188a286bc04cc0276ce8dfecd64f04785b6f038c', 137 138 # 'magic' text to tell depot_tools that git submodules should be accepted but 139 # but parity with DEPS file is expected. 140 'SUBMODULE_MIGRATION': 'True', 141 142 # Make Dawn skip its standalone dependencies 143 'dawn_standalone': False, 144 'dawn_revision': '6cdf3a1a195fa8ce4aec963dee146a7da6f435b8', 145 146 # All of the restricted traces (large). 147 'checkout_angle_restricted_traces': 'checkout_angle_internal', 148 149 # Individual vars to enable/disable checkout of only specific traces. 150 # === ANGLE Restricted Trace Generated Var Start === 151 'checkout_angle_restricted_trace_1945_air_force': 'checkout_angle_restricted_traces', 152 'checkout_angle_restricted_trace_20_minutes_till_dawn': 'checkout_angle_restricted_traces', 153 'checkout_angle_restricted_trace_2_3_4_player_mini_games': 'checkout_angle_restricted_traces', 154 'checkout_angle_restricted_trace_3d_pool_ball': 'checkout_angle_restricted_traces', 155 'checkout_angle_restricted_trace_afk_arena': 'checkout_angle_restricted_traces', 156 'checkout_angle_restricted_trace_age_of_origins_z': 'checkout_angle_restricted_traces', 157 'checkout_angle_restricted_trace_agent_a': 'checkout_angle_restricted_traces', 158 'checkout_angle_restricted_trace_aliexpress': 'checkout_angle_restricted_traces', 159 'checkout_angle_restricted_trace_altos_odyssey': 'checkout_angle_restricted_traces', 160 'checkout_angle_restricted_trace_among_us': 'checkout_angle_restricted_traces', 161 'checkout_angle_restricted_trace_angry_birds_2_1500': 'checkout_angle_restricted_traces', 162 'checkout_angle_restricted_trace_angry_birds_2_launch': 'checkout_angle_restricted_traces', 163 'checkout_angle_restricted_trace_animal_crossing': 'checkout_angle_restricted_traces', 164 'checkout_angle_restricted_trace_antutu_refinery': 'checkout_angle_restricted_traces', 165 'checkout_angle_restricted_trace_arena_of_valor': 'checkout_angle_restricted_traces', 166 'checkout_angle_restricted_trace_arknights': 'checkout_angle_restricted_traces', 167 'checkout_angle_restricted_trace_asphalt_8': 'checkout_angle_restricted_traces', 168 'checkout_angle_restricted_trace_asphalt_9': 'checkout_angle_restricted_traces', 169 'checkout_angle_restricted_trace_asphalt_9_2024': 'checkout_angle_restricted_traces', 170 'checkout_angle_restricted_trace_avakin_life': 'checkout_angle_restricted_traces', 171 'checkout_angle_restricted_trace_aztec_ruins': 'checkout_angle_restricted_traces', 172 'checkout_angle_restricted_trace_aztec_ruins_high': 'checkout_angle_restricted_traces', 173 'checkout_angle_restricted_trace_badland': 'checkout_angle_restricted_traces', 174 'checkout_angle_restricted_trace_basemark_gpu': 'checkout_angle_restricted_traces', 175 'checkout_angle_restricted_trace_batman_telltale': 'checkout_angle_restricted_traces', 176 'checkout_angle_restricted_trace_battle_of_polytopia': 'checkout_angle_restricted_traces', 177 'checkout_angle_restricted_trace_beach_buggy_racing': 'checkout_angle_restricted_traces', 178 'checkout_angle_restricted_trace_black_clover_m': 'checkout_angle_restricted_traces', 179 'checkout_angle_restricted_trace_black_desert_mobile': 'checkout_angle_restricted_traces', 180 'checkout_angle_restricted_trace_blade_and_soul_revolution': 'checkout_angle_restricted_traces', 181 'checkout_angle_restricted_trace_blockman_go': 'checkout_angle_restricted_traces', 182 'checkout_angle_restricted_trace_botworld_adventure': 'checkout_angle_restricted_traces', 183 'checkout_angle_restricted_trace_brawl_stars': 'checkout_angle_restricted_traces', 184 'checkout_angle_restricted_trace_bricks_breaker_quest': 'checkout_angle_restricted_traces', 185 'checkout_angle_restricted_trace_bridge_constructor_portal': 'checkout_angle_restricted_traces', 186 'checkout_angle_restricted_trace_bubble_shooter': 'checkout_angle_restricted_traces', 187 'checkout_angle_restricted_trace_bubble_shooter_and_friends': 'checkout_angle_restricted_traces', 188 'checkout_angle_restricted_trace_bus_simulator_indonesia': 'checkout_angle_restricted_traces', 189 'checkout_angle_restricted_trace_call_break_offline_card_game': 'checkout_angle_restricted_traces', 190 'checkout_angle_restricted_trace_callbreak': 'checkout_angle_restricted_traces', 191 'checkout_angle_restricted_trace_candy_crush_500': 'checkout_angle_restricted_traces', 192 'checkout_angle_restricted_trace_candy_crush_soda_saga': 'checkout_angle_restricted_traces', 193 'checkout_angle_restricted_trace_car_chase': 'checkout_angle_restricted_traces', 194 'checkout_angle_restricted_trace_car_parking_multiplayer': 'checkout_angle_restricted_traces', 195 'checkout_angle_restricted_trace_castlevania_sotn': 'checkout_angle_restricted_traces', 196 'checkout_angle_restricted_trace_catalyst_black': 'checkout_angle_restricted_traces', 197 'checkout_angle_restricted_trace_clash_of_clans': 'checkout_angle_restricted_traces', 198 'checkout_angle_restricted_trace_clash_royale': 'checkout_angle_restricted_traces', 199 'checkout_angle_restricted_trace_cod_mobile': 'checkout_angle_restricted_traces', 200 'checkout_angle_restricted_trace_coin_master': 'checkout_angle_restricted_traces', 201 'checkout_angle_restricted_trace_command_and_conquer_rivals': 'checkout_angle_restricted_traces', 202 'checkout_angle_restricted_trace_cookie_run_kingdom': 'checkout_angle_restricted_traces', 203 'checkout_angle_restricted_trace_cookie_run_oven_break': 'checkout_angle_restricted_traces', 204 'checkout_angle_restricted_trace_csr2_drag_racing': 'checkout_angle_restricted_traces', 205 'checkout_angle_restricted_trace_cut_the_rope': 'checkout_angle_restricted_traces', 206 'checkout_angle_restricted_trace_darkness_rises': 'checkout_angle_restricted_traces', 207 'checkout_angle_restricted_trace_dead_by_daylight': 'checkout_angle_restricted_traces', 208 'checkout_angle_restricted_trace_dead_cells': 'checkout_angle_restricted_traces', 209 'checkout_angle_restricted_trace_dead_trigger_2': 'checkout_angle_restricted_traces', 210 'checkout_angle_restricted_trace_diablo_immortal': 'checkout_angle_restricted_traces', 211 'checkout_angle_restricted_trace_disney_mirrorverse': 'checkout_angle_restricted_traces', 212 'checkout_angle_restricted_trace_disney_tsum_tsum': 'checkout_angle_restricted_traces', 213 'checkout_angle_restricted_trace_dota_underlords': 'checkout_angle_restricted_traces', 214 'checkout_angle_restricted_trace_dr_driving': 'checkout_angle_restricted_traces', 215 'checkout_angle_restricted_trace_dragon_ball_legends': 'checkout_angle_restricted_traces', 216 'checkout_angle_restricted_trace_dragon_ball_z_dokkan_battle': 'checkout_angle_restricted_traces', 217 'checkout_angle_restricted_trace_dragon_mania_legends': 'checkout_angle_restricted_traces', 218 'checkout_angle_restricted_trace_dragon_raja': 'checkout_angle_restricted_traces', 219 'checkout_angle_restricted_trace_driver_overhead_2': 'checkout_angle_restricted_traces', 220 'checkout_angle_restricted_trace_durak_online': 'checkout_angle_restricted_traces', 221 'checkout_angle_restricted_trace_efootball_pes_2021': 'checkout_angle_restricted_traces', 222 'checkout_angle_restricted_trace_egypt_1500': 'checkout_angle_restricted_traces', 223 'checkout_angle_restricted_trace_eight_ball_pool': 'checkout_angle_restricted_traces', 224 'checkout_angle_restricted_trace_empires_and_puzzles': 'checkout_angle_restricted_traces', 225 'checkout_angle_restricted_trace_eve_echoes': 'checkout_angle_restricted_traces', 226 'checkout_angle_restricted_trace_evony_the_kings_return': 'checkout_angle_restricted_traces', 227 'checkout_angle_restricted_trace_extreme_car_driving_simulator': 'checkout_angle_restricted_traces', 228 'checkout_angle_restricted_trace_fallout_shelter_online': 'checkout_angle_restricted_traces', 229 'checkout_angle_restricted_trace_family_island': 'checkout_angle_restricted_traces', 230 'checkout_angle_restricted_trace_farm_heroes_saga': 'checkout_angle_restricted_traces', 231 'checkout_angle_restricted_trace_fate_grand_order': 'checkout_angle_restricted_traces', 232 'checkout_angle_restricted_trace_fifa_mobile': 'checkout_angle_restricted_traces', 233 'checkout_angle_restricted_trace_final_fantasy': 'checkout_angle_restricted_traces', 234 'checkout_angle_restricted_trace_final_fantasy_brave_exvius': 'checkout_angle_restricted_traces', 235 'checkout_angle_restricted_trace_fire_emblem_heroes': 'checkout_angle_restricted_traces', 236 'checkout_angle_restricted_trace_fishdom': 'checkout_angle_restricted_traces', 237 'checkout_angle_restricted_trace_five_nights_at_freddys': 'checkout_angle_restricted_traces', 238 'checkout_angle_restricted_trace_free_fire': 'checkout_angle_restricted_traces', 239 'checkout_angle_restricted_trace_free_fire_max': 'checkout_angle_restricted_traces', 240 'checkout_angle_restricted_trace_gacha_club': 'checkout_angle_restricted_traces', 241 'checkout_angle_restricted_trace_gacha_life': 'checkout_angle_restricted_traces', 242 'checkout_angle_restricted_trace_gangstar_vegas': 'checkout_angle_restricted_traces', 243 'checkout_angle_restricted_trace_gardenscapes': 'checkout_angle_restricted_traces', 244 'checkout_angle_restricted_trace_genshin_impact': 'checkout_angle_restricted_traces', 245 'checkout_angle_restricted_trace_geometry_dash': 'checkout_angle_restricted_traces', 246 'checkout_angle_restricted_trace_goddess_of_victory_nikke': 'checkout_angle_restricted_traces', 247 'checkout_angle_restricted_trace_google_maps': 'checkout_angle_restricted_traces', 248 'checkout_angle_restricted_trace_grimvalor': 'checkout_angle_restricted_traces', 249 'checkout_angle_restricted_trace_happy_color': 'checkout_angle_restricted_traces', 250 'checkout_angle_restricted_trace_harry_potter_hogwarts_mystery': 'checkout_angle_restricted_traces', 251 'checkout_angle_restricted_trace_hay_day': 'checkout_angle_restricted_traces', 252 'checkout_angle_restricted_trace_hearthstone': 'checkout_angle_restricted_traces', 253 'checkout_angle_restricted_trace_higgs_domino_island': 'checkout_angle_restricted_traces', 254 'checkout_angle_restricted_trace_hill_climb_racing': 'checkout_angle_restricted_traces', 255 'checkout_angle_restricted_trace_homescapes': 'checkout_angle_restricted_traces', 256 'checkout_angle_restricted_trace_honkai_star_rail': 'checkout_angle_restricted_traces', 257 'checkout_angle_restricted_trace_hungry_shark_evolution': 'checkout_angle_restricted_traces', 258 'checkout_angle_restricted_trace_idle_heroes': 'checkout_angle_restricted_traces', 259 'checkout_angle_restricted_trace_infinity_ops': 'checkout_angle_restricted_traces', 260 'checkout_angle_restricted_trace_injustice_2': 'checkout_angle_restricted_traces', 261 'checkout_angle_restricted_trace_into_the_dead_2': 'checkout_angle_restricted_traces', 262 'checkout_angle_restricted_trace_jackpot_world': 'checkout_angle_restricted_traces', 263 'checkout_angle_restricted_trace_jetpack_joyride': 'checkout_angle_restricted_traces', 264 'checkout_angle_restricted_trace_junes_journey': 'checkout_angle_restricted_traces', 265 'checkout_angle_restricted_trace_kartrider_rush': 'checkout_angle_restricted_traces', 266 'checkout_angle_restricted_trace_kentucky_route_zero': 'checkout_angle_restricted_traces', 267 'checkout_angle_restricted_trace_klondike_adventures': 'checkout_angle_restricted_traces', 268 'checkout_angle_restricted_trace_last_shelter_survival': 'checkout_angle_restricted_traces', 269 'checkout_angle_restricted_trace_league_of_legends_wild_rift': 'checkout_angle_restricted_traces', 270 'checkout_angle_restricted_trace_lego_legacy': 'checkout_angle_restricted_traces', 271 'checkout_angle_restricted_trace_life_is_strange': 'checkout_angle_restricted_traces', 272 'checkout_angle_restricted_trace_lilys_garden': 'checkout_angle_restricted_traces', 273 'checkout_angle_restricted_trace_limbo': 'checkout_angle_restricted_traces', 274 'checkout_angle_restricted_trace_lineage_m': 'checkout_angle_restricted_traces', 275 'checkout_angle_restricted_trace_lords_mobile': 'checkout_angle_restricted_traces', 276 'checkout_angle_restricted_trace_lotsa_slots': 'checkout_angle_restricted_traces', 277 'checkout_angle_restricted_trace_ludo_king': 'checkout_angle_restricted_traces', 278 'checkout_angle_restricted_trace_lumino_city': 'checkout_angle_restricted_traces', 279 'checkout_angle_restricted_trace_magic_rush_heroes': 'checkout_angle_restricted_traces', 280 'checkout_angle_restricted_trace_magic_tiles_3': 'checkout_angle_restricted_traces', 281 'checkout_angle_restricted_trace_manhattan_10': 'checkout_angle_restricted_traces', 282 'checkout_angle_restricted_trace_manhattan_31': 'checkout_angle_restricted_traces', 283 'checkout_angle_restricted_trace_mario_kart_tour': 'checkout_angle_restricted_traces', 284 'checkout_angle_restricted_trace_marvel_contest_of_champions': 'checkout_angle_restricted_traces', 285 'checkout_angle_restricted_trace_marvel_snap': 'checkout_angle_restricted_traces', 286 'checkout_angle_restricted_trace_marvel_strike_force': 'checkout_angle_restricted_traces', 287 'checkout_angle_restricted_trace_merge_dragons': 'checkout_angle_restricted_traces', 288 'checkout_angle_restricted_trace_messenger_lite': 'checkout_angle_restricted_traces', 289 'checkout_angle_restricted_trace_minecraft': 'checkout_angle_restricted_traces', 290 'checkout_angle_restricted_trace_minecraft_bedrock': 'checkout_angle_restricted_traces', 291 'checkout_angle_restricted_trace_minetest': 'checkout_angle_restricted_traces', 292 'checkout_angle_restricted_trace_mini_block_craft': 'checkout_angle_restricted_traces', 293 'checkout_angle_restricted_trace_mini_world': 'checkout_angle_restricted_traces', 294 'checkout_angle_restricted_trace_mobile_legends': 'checkout_angle_restricted_traces', 295 'checkout_angle_restricted_trace_modern_combat_5': 'checkout_angle_restricted_traces', 296 'checkout_angle_restricted_trace_monster_hunter_stories': 'checkout_angle_restricted_traces', 297 'checkout_angle_restricted_trace_monster_strike': 'checkout_angle_restricted_traces', 298 'checkout_angle_restricted_trace_monument_valley': 'checkout_angle_restricted_traces', 299 'checkout_angle_restricted_trace_mortal_kombat': 'checkout_angle_restricted_traces', 300 'checkout_angle_restricted_trace_mu_origin_3': 'checkout_angle_restricted_traces', 301 'checkout_angle_restricted_trace_my_friend_pedro': 'checkout_angle_restricted_traces', 302 'checkout_angle_restricted_trace_my_talking_tom2': 'checkout_angle_restricted_traces', 303 'checkout_angle_restricted_trace_my_talking_tom_friends': 'checkout_angle_restricted_traces', 304 'checkout_angle_restricted_trace_nba2k20_800': 'checkout_angle_restricted_traces', 305 'checkout_angle_restricted_trace_new_legend_of_the_condor_heroes': 'checkout_angle_restricted_traces', 306 'checkout_angle_restricted_trace_ni_no_kuni': 'checkout_angle_restricted_traces', 307 'checkout_angle_restricted_trace_nier_reincarnation': 'checkout_angle_restricted_traces', 308 'checkout_angle_restricted_trace_octopath_traveler': 'checkout_angle_restricted_traces', 309 'checkout_angle_restricted_trace_off_the_road': 'checkout_angle_restricted_traces', 310 'checkout_angle_restricted_trace_one_piece_treasure_cruise': 'checkout_angle_restricted_traces', 311 'checkout_angle_restricted_trace_one_punch_man': 'checkout_angle_restricted_traces', 312 'checkout_angle_restricted_trace_oxenfree': 'checkout_angle_restricted_traces', 313 'checkout_angle_restricted_trace_piano_kids': 'checkout_angle_restricted_traces', 314 'checkout_angle_restricted_trace_plague_inc': 'checkout_angle_restricted_traces', 315 'checkout_angle_restricted_trace_plants_vs_zombies_2': 'checkout_angle_restricted_traces', 316 'checkout_angle_restricted_trace_plants_vs_zombies_heroes': 'checkout_angle_restricted_traces', 317 'checkout_angle_restricted_trace_pokemon_go': 'checkout_angle_restricted_traces', 318 'checkout_angle_restricted_trace_pokemon_masters_ex': 'checkout_angle_restricted_traces', 319 'checkout_angle_restricted_trace_pokemon_unite': 'checkout_angle_restricted_traces', 320 'checkout_angle_restricted_trace_poppy_playtime': 'checkout_angle_restricted_traces', 321 'checkout_angle_restricted_trace_portal_knights': 'checkout_angle_restricted_traces', 322 'checkout_angle_restricted_trace_professional_baseball_spirits': 'checkout_angle_restricted_traces', 323 'checkout_angle_restricted_trace_pubg_mobile_battle_royale': 'checkout_angle_restricted_traces', 324 'checkout_angle_restricted_trace_pubg_mobile_launch': 'checkout_angle_restricted_traces', 325 'checkout_angle_restricted_trace_pubg_mobile_lite': 'checkout_angle_restricted_traces', 326 'checkout_angle_restricted_trace_pubg_mobile_skydive': 'checkout_angle_restricted_traces', 327 'checkout_angle_restricted_trace_puzzles_and_survival': 'checkout_angle_restricted_traces', 328 'checkout_angle_restricted_trace_ragnarok_m_eternal_love': 'checkout_angle_restricted_traces', 329 'checkout_angle_restricted_trace_raid_shadow_legends': 'checkout_angle_restricted_traces', 330 'checkout_angle_restricted_trace_real_commando_secret_mission': 'checkout_angle_restricted_traces', 331 'checkout_angle_restricted_trace_real_cricket_20': 'checkout_angle_restricted_traces', 332 'checkout_angle_restricted_trace_real_gangster_crime': 'checkout_angle_restricted_traces', 333 'checkout_angle_restricted_trace_real_racing3': 'checkout_angle_restricted_traces', 334 'checkout_angle_restricted_trace_respawnables': 'checkout_angle_restricted_traces', 335 'checkout_angle_restricted_trace_retro_bowl': 'checkout_angle_restricted_traces', 336 'checkout_angle_restricted_trace_rise_of_empires': 'checkout_angle_restricted_traces', 337 'checkout_angle_restricted_trace_rise_of_kingdoms': 'checkout_angle_restricted_traces', 338 'checkout_angle_restricted_trace_romancing_saga': 'checkout_angle_restricted_traces', 339 'checkout_angle_restricted_trace_rope_hero_vice_town': 'checkout_angle_restricted_traces', 340 'checkout_angle_restricted_trace_royal_match': 'checkout_angle_restricted_traces', 341 'checkout_angle_restricted_trace_rush_royale': 'checkout_angle_restricted_traces', 342 'checkout_angle_restricted_trace_saint_seiya_awakening': 'checkout_angle_restricted_traces', 343 'checkout_angle_restricted_trace_sakura_school_simulator': 'checkout_angle_restricted_traces', 344 'checkout_angle_restricted_trace_scary_teacher_3d': 'checkout_angle_restricted_traces', 345 'checkout_angle_restricted_trace_scrabble_go': 'checkout_angle_restricted_traces', 346 'checkout_angle_restricted_trace_shadow_fight_2': 'checkout_angle_restricted_traces', 347 'checkout_angle_restricted_trace_shadow_fight_3': 'checkout_angle_restricted_traces', 348 'checkout_angle_restricted_trace_shadowgun_legends': 'checkout_angle_restricted_traces', 349 'checkout_angle_restricted_trace_sky_force_reloaded': 'checkout_angle_restricted_traces', 350 'checkout_angle_restricted_trace_slam_dunk_from_tv_animation': 'checkout_angle_restricted_traces', 351 'checkout_angle_restricted_trace_slay_the_spire': 'checkout_angle_restricted_traces', 352 'checkout_angle_restricted_trace_slingshot_test1': 'checkout_angle_restricted_traces', 353 'checkout_angle_restricted_trace_slingshot_test2': 'checkout_angle_restricted_traces', 354 'checkout_angle_restricted_trace_sniper_3d': 'checkout_angle_restricted_traces', 355 'checkout_angle_restricted_trace_solar_smash': 'checkout_angle_restricted_traces', 356 'checkout_angle_restricted_trace_sonic_forces': 'checkout_angle_restricted_traces', 357 'checkout_angle_restricted_trace_sonic_the_hedgehog': 'checkout_angle_restricted_traces', 358 'checkout_angle_restricted_trace_special_forces_group_2': 'checkout_angle_restricted_traces', 359 'checkout_angle_restricted_trace_standoff_2': 'checkout_angle_restricted_traces', 360 'checkout_angle_restricted_trace_star_trek_fleet_command': 'checkout_angle_restricted_traces', 361 'checkout_angle_restricted_trace_star_wars_galaxy_of_heroes': 'checkout_angle_restricted_traces', 362 'checkout_angle_restricted_trace_star_wars_kotor': 'checkout_angle_restricted_traces', 363 'checkout_angle_restricted_trace_stardew_valley': 'checkout_angle_restricted_traces', 364 'checkout_angle_restricted_trace_state_of_survival': 'checkout_angle_restricted_traces', 365 'checkout_angle_restricted_trace_street_fighter_duel': 'checkout_angle_restricted_traces', 366 'checkout_angle_restricted_trace_street_fighter_iv_ce': 'checkout_angle_restricted_traces', 367 'checkout_angle_restricted_trace_streets_of_rage_4': 'checkout_angle_restricted_traces', 368 'checkout_angle_restricted_trace_stumble_guys': 'checkout_angle_restricted_traces', 369 'checkout_angle_restricted_trace_subway_princess_runner': 'checkout_angle_restricted_traces', 370 'checkout_angle_restricted_trace_subway_surfers': 'checkout_angle_restricted_traces', 371 'checkout_angle_restricted_trace_summoners_war': 'checkout_angle_restricted_traces', 372 'checkout_angle_restricted_trace_super_mario_run': 'checkout_angle_restricted_traces', 373 'checkout_angle_restricted_trace_supertuxkart': 'checkout_angle_restricted_traces', 374 'checkout_angle_restricted_trace_survivor_io': 'checkout_angle_restricted_traces', 375 'checkout_angle_restricted_trace_talking_tom_hero_dash': 'checkout_angle_restricted_traces', 376 'checkout_angle_restricted_trace_temple_run_2': 'checkout_angle_restricted_traces', 377 'checkout_angle_restricted_trace_temple_run_300': 'checkout_angle_restricted_traces', 378 'checkout_angle_restricted_trace_tesla': 'checkout_angle_restricted_traces', 379 'checkout_angle_restricted_trace_teslagrad': 'checkout_angle_restricted_traces', 380 'checkout_angle_restricted_trace_tessellation': 'checkout_angle_restricted_traces', 381 'checkout_angle_restricted_trace_the_gardens_between': 'checkout_angle_restricted_traces', 382 'checkout_angle_restricted_trace_the_sims_mobile': 'checkout_angle_restricted_traces', 383 'checkout_angle_restricted_trace_the_witcher_monster_slayer': 'checkout_angle_restricted_traces', 384 'checkout_angle_restricted_trace_thimbleweed_park': 'checkout_angle_restricted_traces', 385 'checkout_angle_restricted_trace_tmnt_shredders_revenge': 'checkout_angle_restricted_traces', 386 'checkout_angle_restricted_trace_toca_life_world': 'checkout_angle_restricted_traces', 387 'checkout_angle_restricted_trace_toon_blast': 'checkout_angle_restricted_traces', 388 'checkout_angle_restricted_trace_top_war': 'checkout_angle_restricted_traces', 389 'checkout_angle_restricted_trace_township': 'checkout_angle_restricted_traces', 390 'checkout_angle_restricted_trace_trex_200': 'checkout_angle_restricted_traces', 391 'checkout_angle_restricted_trace_uber': 'checkout_angle_restricted_traces', 392 'checkout_angle_restricted_trace_vainglory': 'checkout_angle_restricted_traces', 393 'checkout_angle_restricted_trace_walking_dead_survivors': 'checkout_angle_restricted_traces', 394 'checkout_angle_restricted_trace_war_planet_online': 'checkout_angle_restricted_traces', 395 'checkout_angle_restricted_trace_warcraft_rumble': 'checkout_angle_restricted_traces', 396 'checkout_angle_restricted_trace_wayward_souls': 'checkout_angle_restricted_traces', 397 'checkout_angle_restricted_trace_whatsapp': 'checkout_angle_restricted_traces', 398 'checkout_angle_restricted_trace_words_crush': 'checkout_angle_restricted_traces', 399 'checkout_angle_restricted_trace_words_of_wonders': 'checkout_angle_restricted_traces', 400 'checkout_angle_restricted_trace_words_with_friends_2': 'checkout_angle_restricted_traces', 401 'checkout_angle_restricted_trace_wordscapes': 'checkout_angle_restricted_traces', 402 'checkout_angle_restricted_trace_world_cricket_championship_2': 'checkout_angle_restricted_traces', 403 'checkout_angle_restricted_trace_world_of_kings': 'checkout_angle_restricted_traces', 404 'checkout_angle_restricted_trace_world_of_tanks_blitz': 'checkout_angle_restricted_traces', 405 'checkout_angle_restricted_trace_world_war_doh': 'checkout_angle_restricted_traces', 406 'checkout_angle_restricted_trace_worms_zone_io': 'checkout_angle_restricted_traces', 407 'checkout_angle_restricted_trace_zenonia_4': 'checkout_angle_restricted_traces', 408 'checkout_angle_restricted_trace_zillow': 'checkout_angle_restricted_traces', 409 'checkout_angle_restricted_trace_zombie_smasher': 'checkout_angle_restricted_traces', 410 # === ANGLE Restricted Trace Generated Var End === 411 412 'checkout_angle_perfetto': 'checkout_angle_restricted_traces', 413} 414 415deps = { 416 417 'build': { 418 'url': Var('chromium_git') + '/chromium/src/build.git@7389598eec6b966d88158e45c8cbcf1f97fa5c3d', 419 'condition': 'not build_with_chromium', 420 }, 421 422 'buildtools': { 423 'url': Var('chromium_git') + '/chromium/src/buildtools.git@29f08456d6c5f8f0e388c7dd4389a05d4a3c4aee', 424 'condition': 'not build_with_chromium', 425 }, 426 427 'third_party/clang-format/script': { 428 'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@3c0acd2d4e73dd911309d9e970ba09d58bf23a62', 429 'condition': 'not build_with_chromium', 430 }, 431 432 'buildtools/linux64': { 433 'packages': [ 434 { 435 'package': 'gn/gn/linux-${{arch}}', 436 'version': 'git_revision:b2afae122eeb6ce09c52d63f67dc53fc517dbdc8', 437 } 438 ], 439 'dep_type': 'cipd', 440 'condition': 'not build_with_chromium and host_os == "linux"', 441 }, 442 443 'buildtools/mac': { 444 'packages': [ 445 { 446 'package': 'gn/gn/mac-${{arch}}', 447 'version': 'git_revision:b2afae122eeb6ce09c52d63f67dc53fc517dbdc8', 448 } 449 ], 450 'dep_type': 'cipd', 451 'condition': 'not build_with_chromium and host_os == "mac"', 452 }, 453 454 'buildtools/reclient': { 455 'packages': [ 456 { 457 'package': Var('reclient_package') + '${{platform}}', 458 'version': Var('reclient_version'), 459 } 460 ], 461 'dep_type': 'cipd', 462 'condition': 'not build_with_chromium and not (host_os == "linux" and host_cpu == "arm64")', 463 }, 464 465 'buildtools/win': { 466 'packages': [ 467 { 468 'package': 'gn/gn/windows-amd64', 469 'version': 'git_revision:b2afae122eeb6ce09c52d63f67dc53fc517dbdc8', 470 } 471 ], 472 'dep_type': 'cipd', 473 'condition': 'not build_with_chromium and host_os == "win"', 474 }, 475 476 'testing': { 477 'url': '{chromium_git}/chromium/src/testing@b9f59df545b68c24c056c18f214941f7218e3dc4', 478 'condition': 'not build_with_chromium', 479 }, 480 481 'third_party/abseil-cpp': { 482 'url': Var('chromium_git') + '/chromium/src/third_party/abseil-cpp@06aa1dc684a547bad9481599dc84cf50f6a1aa3b', 483 'condition': 'not build_with_chromium', 484 }, 485 486 'third_party/android_build_tools': { 487 'url': Var('chromium_git') + '/chromium/src/third_party/android_build_tools@ca4cddf94a9db4641aa8330f62a2a5342d8f41e5', 488 'condition': 'checkout_android and not build_with_chromium', 489 }, 490 491 'third_party/android_build_tools/aapt2': { 492 'packages': [ 493 { 494 'package': 'chromium/third_party/android_build_tools/aapt2', 495 'version': 'G1S0vNnfv3f8FD-9mH5RFSUiK-mnSwri_IdiVQKwLP0C', 496 }, 497 ], 498 'condition': 'checkout_android and not build_with_chromium', 499 'dep_type': 'cipd', 500 }, 501 502 'third_party/android_build_tools/art': { 503 'packages': [ 504 { 505 'package': 'chromium/third_party/android_build_tools/art', 506 'version': '87169fbc701d244c311e6aa8843591a7f1710bc0', 507 }, 508 ], 509 'condition': 'checkout_android and not build_with_chromium', 510 'dep_type': 'cipd', 511 }, 512 513 'third_party/android_build_tools/bundletool': { 514 'packages': [ 515 { 516 'package': 'chromium/third_party/android_build_tools/bundletool', 517 'version': 'CaAT7TJbLQC0LVo1i2TXtaMjK4SZBQ33n-s6DcBbZfgC', 518 }, 519 ], 520 'condition': 'checkout_android and not build_with_chromium', 521 'dep_type': 'cipd', 522 }, 523 524 'third_party/android_build_tools/lint': { 525 'packages': [ 526 { 527 'package': 'chromium/third_party/android_build_tools/lint', 528 'version': '_oR7ebBg7HOz8losirWwVBzIiJ9AtS3Xv34pUNKrkNQC', 529 }, 530 ], 531 'condition': 'checkout_android and not build_with_chromium', 532 'dep_type': 'cipd', 533 }, 534 535 'third_party/android_build_tools/manifest_merger': { 536 'packages': [ 537 { 538 'package': 'chromium/third_party/android_build_tools/manifest_merger', 539 'version': '8yUA9fKPOvtc2p3lVEA3l885a1V4-CXZuKt6xAbdR4AC', 540 }, 541 ], 542 'condition': 'checkout_android and not build_with_chromium', 543 'dep_type': 'cipd', 544 }, 545 546 'third_party/android_deps': { 547 'url': Var('chromium_git') + '/chromium/src/third_party/android_deps@1edbffbd918fb51563656e4483c598f2e520668b', 548 'condition': 'checkout_android and not build_with_chromium', 549 }, 550 551 'third_party/android_toolchain/ndk': { 552 'packages': [ 553 { 554 'package': 'chromium/third_party/android_toolchain/android_toolchain', 555 'version': 'wpJvg81kuXdMM66r_l9Doa-pLfR6S26Jd1x40LpwWEoC', 556 }, 557 ], 558 'condition': 'checkout_android and not build_with_chromium', 559 'dep_type': 'cipd', 560 }, 561 562 'third_party/android_platform': { 563 'url': Var('chromium_git') + '/chromium/src/third_party/android_platform@6337c445f9963ec3914e7e0c5787941d07b46509', 564 'condition': 'checkout_android and not build_with_chromium', 565 }, 566 567 'third_party/android_sdk': { 568 'url': Var('chromium_git') + '/chromium/src/third_party/android_sdk@f80bca53c2398585538469a4be694fa0feaa30a5', 569 'condition': 'checkout_android and not build_with_chromium', 570 }, 571 572 'third_party/android_sdk/public': { 573 'packages': [ 574 { 575 'package': 'chromium/third_party/android_sdk/public/build-tools/34.0.0', 576 'version': Var('android_sdk_build-tools_version'), 577 }, 578 { 579 'package': 'chromium/third_party/android_sdk/public/emulator', 580 'version': Var('android_sdk_emulator_version'), 581 }, 582 { 583 'package': 'chromium/third_party/android_sdk/public/platform-tools', 584 'version': Var('android_sdk_platform-tools_version'), 585 }, 586 { 587 'package': 'chromium/third_party/android_sdk/public/platforms/android-34', 588 'version': Var('android_sdk_platforms_version'), 589 }, 590 { 591 'package': 'chromium/third_party/android_sdk/public/cmdline-tools', 592 'version': 'mU9jm4LkManzjSzRquV1UIA7fHBZ2pK7NtbCXxoVnVUC', 593 }, 594 ], 595 'condition': 'checkout_android_native_support and not build_with_chromium', 596 'dep_type': 'cipd', 597 }, 598 599 'third_party/android_system_sdk': { 600 'packages': [ 601 { 602 'package': 'chromium/third_party/android_system_sdk/public', 603 'version': '4QeolYaSKWBtVTgzJU4tHUfzA9OJTDM8YUcD426IctwC', 604 }, 605 ], 606 'condition': 'checkout_android and not build_with_chromium', 607 'dep_type': 'cipd', 608 }, 609 610 'third_party/astc-encoder/src': { 611 'url': Var('chromium_git') + '/external/github.com/ARM-software/astc-encoder@573c475389bf51d16a5c3fc8348092e094e50e8f', 612 'condition': 'not build_with_chromium', 613 }, 614 615 'third_party/bazel': { 616 'packages': [ 617 { 618 'package': 'chromium/third_party/bazel', 619 'version': 'VjMsf48QUWw8n7XtJP2AuSjIGmbQeYdWdwyxVvIRLmAC', 620 }, 621 ], 622 'condition': 'checkout_android and not build_with_chromium', 623 'dep_type': 'cipd', 624 }, 625 626 'third_party/catapult': { 627 'url': Var('chromium_git') + '/catapult.git' + '@' + Var('catapult_revision'), 628 'condition': 'not build_with_chromium', 629 }, 630 631 # Cherry is a dEQP/VK-GL-CTS management GUI written in Go. We use it for viewing test results. 632 'third_party/cherry': { 633 'url': Var('android_git') + '/platform/external/cherry@4f8fb08d33ca5ff05a1c638f04c85bbb8d8b52cc', 634 'condition': 'not build_with_chromium', 635 }, 636 637 'third_party/colorama/src': { 638 'url': Var('chromium_git') + '/external/colorama.git@3de9f013df4b470069d03d250224062e8cf15c49', 639 'condition': 'checkout_android and not build_with_chromium', 640 }, 641 642 'third_party/clspv/src': { 643 'url': Var('chromium_git') + '/external/github.com/google/clspv@a173c052455434a422bcfe5c12ffe44d574fd6e1', 644 'condition': 'not build_with_chromium', 645 }, 646 647 'third_party/cpu_features/src': { 648 'url': Var('chromium_git') + '/external/github.com/google/cpu_features.git' + '@' + '936b9ab5515dead115606559502e3864958f7f6e', 649 'condition': 'checkout_android and not build_with_chromium', 650 }, 651 652 653 'third_party/dawn': { 654 'url': Var('dawn_git') + '/dawn.git' + '@' + Var('dawn_revision'), 655 'condition': 'not build_with_chromium' 656 }, 657 658 'third_party/depot_tools': { 659 'url': Var('chromium_git') + '/chromium/tools/depot_tools.git@cf92f43226af27ef781d71820b5dfb30f2956b15', 660 'condition': 'not build_with_chromium', 661 }, 662 663 # We never want to checkout chromium, 664 # but need a dummy DEPS entry for the autoroller 665 'third_party/dummy_chromium': { 666 'url': Var('chromium_git') + '/chromium/src.git' + '@' + Var('chromium_revision'), 667 'condition': 'dummy_checkout_chromium', 668 }, 669 670 'third_party/EGL-Registry/src': { 671 'url': Var('chromium_git') + '/external/github.com/KhronosGroup/EGL-Registry@7dea2ed79187cd13f76183c4b9100159b9e3e071', 672 'condition': 'not build_with_chromium', 673 }, 674 675 'third_party/flatbuffers/src': { 676 'url': Var('chromium_git') + '/external/github.com/google/flatbuffers.git@6ede1ccc9e24e00d5b19c19d6df0f09fdf1a64fe', 677 'condition': 'checkout_android and not build_with_chromium', 678 }, 679 680 'third_party/fuchsia-sdk/sdk': { 681 'packages': [ 682 { 683 'package': Var('fuchsia_sdk_cipd_prefix') + '${{platform}}', 684 'version': Var('fuchsia_version'), 685 }, 686 ], 687 'condition': 'checkout_fuchsia and not build_with_chromium', 688 'dep_type': 'cipd', 689 }, 690 691 # Closed-source OpenGL ES 1.1 Conformance tests. 692 'third_party/gles1_conform': { 693 'url': Var('chrome_internal_git') + '/angle/es-cts.git@dc9f502f709c9cd88d7f8d3974f1c77aa246958e', 694 'condition': 'checkout_angle_internal', 695 }, 696 697 # glmark2 is a GPL3-licensed OpenGL ES 2.0 benchmark. We use it for testing. 698 'third_party/glmark2/src': { 699 'url': Var('chromium_git') + '/external/github.com/glmark2/glmark2@ca8de51fedb70bace5351c6b002eb952c747e889', 700 }, 701 702 'third_party/googletest': { 703 'url': Var('chromium_git') + '/chromium/src/third_party/googletest' + '@' + Var('chromium_googletest_revision'), 704 'condition': 'not build_with_chromium', 705 }, 706 707 'third_party/ijar': { 708 'url': Var('chromium_git') + '/chromium/src/third_party/ijar@ebabc6deb703af7bff1818706ae7de64980cbd55', 709 'condition': 'checkout_android and not build_with_chromium', 710 }, 711 712 'third_party/kotlin_stdlib': { 713 'packages': [ 714 { 715 'package': 'chromium/third_party/kotlin_stdlib', 716 'version': '_4e0lDaCjMgaNeq2v2olJs_15Ax3PxGfCU9fMt0FTKcC', 717 }, 718 ], 719 'condition': 'checkout_android and not build_with_chromium', 720 'dep_type': 'cipd', 721 }, 722 723 # We use the upstream/main branch. 724 'third_party/libdrm': { 725 'url': Var('chromium_git') + '/chromiumos/third_party/libdrm@474894ed17a037a464e5bd845a0765a50f647898', 726 'condition': 'checkout_angle_mesa or not build_with_chromium', 727 }, 728 729 # libjpeg_turbo is used by glmark2. 730 'third_party/libjpeg_turbo': { 731 'url': Var('chromium_git') + '/chromium/deps/libjpeg_turbo.git@ccfbe1c82a3b6dbe8647ceb36a3f9ee711fba3cf', 732 'condition': 'not build_with_chromium', 733 }, 734 735 'third_party/libpng/src': { 736 'url': Var('android_git') + '/platform/external/libpng@d2ece84bd73af1cd5fae5e7574f79b40e5de4fba', 737 'condition': 'not build_with_chromium', 738 }, 739 740 'third_party/llvm/src': { 741 'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project@d222fa4521531cc4ac14b8e157d231c108c003be', 742 'condition': 'not build_with_chromium', 743 }, 744 745 'third_party/jdk': { 746 'packages': [ 747 { 748 'package': 'chromium/third_party/jdk', 749 'version': 'tUJrCBvDNDE9jFvgkuOwX8tU6oCWT8CtI2_JxpGlTJIC', 750 }, 751 ], 752 'condition': 'checkout_android and not build_with_chromium', 753 'dep_type': 'cipd', 754 }, 755 756 'third_party/jdk/extras': { 757 'packages': [ 758 { 759 'package': 'chromium/third_party/jdk/extras', 760 'version': '-7m_pvgICYN60yQI3qmTj_8iKjtnT4NXicT0G_jJPqsC', 761 }, 762 ], 763 'condition': 'checkout_android and not build_with_chromium', 764 'dep_type': 'cipd', 765 }, 766 767 'third_party/jinja2': { 768 'url': Var('chromium_git') + '/chromium/src/third_party/jinja2@2f6f2ff5e4c1d727377f5e1b9e1903d871f41e74', 769 'condition': 'not build_with_chromium', 770 }, 771 772 'third_party/jsoncpp': { 773 'url': Var('chromium_git') + '/chromium/src/third_party/jsoncpp' + '@' + Var('chromium_jsoncpp_revision'), 774 'condition': 'not build_with_chromium', 775 }, 776 777 'third_party/libc++/src': { 778 'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxx.git@bb4e2e900e707c9b39d7767c6be4c40e939937fb', 779 'condition': 'not build_with_chromium', 780 }, 781 782 'third_party/libc++abi/src': { 783 'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxxabi.git@43dd5b4bf62e8593461dce9a95e3d43fdcd0b9f2', 784 'condition': 'not build_with_chromium', 785 }, 786 787 'third_party/libunwind/src': { 788 'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libunwind.git@c8f1d81998280ae2ea0e76ddb60aae6e1b4b860e', 789 'condition': 'not build_with_chromium', 790 }, 791 792 'third_party/markupsafe': { 793 'url': Var('chromium_git') + '/chromium/src/third_party/markupsafe@e582d7f0edb9d67499b0f5abd6ae5550e91da7f2', 794 'condition': 'not build_with_chromium', 795 }, 796 797 # We use the upstream/main branch. 798 'third_party/mesa/src': { 799 'url': Var('chromium_git') + '/external/github.com/Mesa3D/mesa@0a6aa58acae2a5b27ef783c22e976ec9b0d33ddc', 800 'condition': 'checkout_angle_mesa', 801 }, 802 803 # We use the upstream/master branch. 804 'third_party/meson': { 805 'url': Var('chromium_git') + '/external/github.com/mesonbuild/meson@9fd5eb605674067ce6f8876dc27e5e116024e8a6', 806 'condition': 'checkout_angle_mesa', 807 }, 808 809 'third_party/nasm': { 810 'url': Var('chromium_git') + '/chromium/deps/nasm.git@f477acb1049f5e043904b87b825c5915084a9a29', 811 'condition': 'not build_with_chromium', 812 }, 813 814 'third_party/ninja': { 815 'packages': [ 816 { 817 'package': 'infra/3pp/tools/ninja/${{platform}}', 818 'version': Var('ninja_version'), 819 } 820 ], 821 'dep_type': 'cipd', 822 'condition': 'not build_with_chromium', 823 }, 824 825 'third_party/OpenCL-CTS/src': { 826 'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenCL-CTS@e0a31a03fc8f816d59fd8b3051ac6a61d3fa50c6', 827 'condition': 'not build_with_chromium', 828 }, 829 830 'third_party/OpenCL-Docs/src': { 831 'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenCL-Docs@774114e8761920b976d538d47fad8178d05984ec', 832 'condition': 'not build_with_chromium', 833 }, 834 835 'third_party/OpenCL-ICD-Loader/src': { 836 'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenCL-ICD-Loader@9b5e3849b49a1448996c8b96ba086cd774d987db', 837 'condition': 'not build_with_chromium', 838 }, 839 840 'third_party/OpenGL-Registry/src': { 841 'url': Var('chromium_git') + '/external/github.com/KhronosGroup/OpenGL-Registry@5bae8738b23d06968e7c3a41308568120943ae77', 842 'condition': 'not build_with_chromium', 843 }, 844 845 'third_party/perfetto': { 846 'url': Var('android_git') + '/platform/external/perfetto.git@d06bef7807a8b90de9bce77132e188f68459a714', 847 'condition': 'not build_with_chromium and checkout_angle_perfetto', 848 }, 849 850 'third_party/proguard': { 851 'packages': [ 852 { 853 'package': 'chromium/third_party/proguard', 854 'version': 'Fd91BJFVlmiO6c46YMTsdy7n2f5Sk2hVVGlzPLvqZPsC', 855 }, 856 ], 857 'condition': 'checkout_android and not build_with_chromium', 858 'dep_type': 'cipd', 859 }, 860 861 'third_party/protobuf': { 862 'url': Var('chromium_git') + '/chromium/src/third_party/protobuf@ed9284c473211491ae6de41d60ac0329a79270d8', 863 'condition': 'not build_with_chromium', 864 }, 865 866 'third_party/Python-Markdown': { 867 'url': Var('chromium_git') + '/chromium/src/third_party/Python-Markdown@0f4473546172a64636f5d841410c564c0edad625', 868 'condition': 'not build_with_chromium', 869 }, 870 871 'third_party/r8': { 872 'packages': [ 873 { 874 'package': 'chromium/third_party/r8', 875 'version': 'sa1RATDDp0qd7ta7bA984UK5H_bg8gR6iIMIZCx8_AQC', 876 }, 877 ], 878 'condition': 'checkout_android and not build_with_chromium', 879 'dep_type': 'cipd', 880 }, 881 882 # This duplication is intentional, so we avoid updating the r8.jar used by 883 # dexing unless necessary, since each update invalidates all incremental 884 # dexing and unnecessarily slows down all bots. 885 'third_party/r8/d8': { 886 'packages': [ 887 { 888 'package': 'chromium/third_party/r8', 889 'version': 'vw5kLlW3-suSlCKSO9OQpFWpR8oDnvQ8k1RgKNUapQYC', 890 }, 891 ], 892 'condition': 'checkout_android and not build_with_chromium', 893 'dep_type': 'cipd', 894 }, 895 896 'third_party/rapidjson/src': { 897 'url': Var('chromium_git') + '/external/github.com/Tencent/rapidjson@781a4e667d84aeedbeb8184b7b62425ea66ec59f', 898 }, 899 900 'third_party/requests/src': { 901 'url': Var('chromium_git') + '/external/github.com/kennethreitz/requests.git@c7e0fc087ceeadb8b4c84a0953a422c474093d6d', 902 'condition': 'checkout_android and not build_with_chromium', 903 }, 904 905 'third_party/siso': { 906 'packages': [ 907 { 908 'package': 'infra/build/siso/${{platform}}', 909 'version': Var('siso_version'), 910 } 911 ], 912 'dep_type': 'cipd', 913 'condition': 'not build_with_chromium', 914 }, 915 916 'third_party/six': { 917 'url': Var('chromium_git') + '/chromium/src/third_party/six@32c68ae5c1fa363e3e86d56a59d230c445f018ac', 918 'condition': 'checkout_android and not build_with_chromium', 919 }, 920 921 'third_party/SwiftShader': { 922 'url': Var('swiftshader_git') + '/SwiftShader@085997ddb08b9df39e55dd727f8145d1a7aa9ce4', 923 'condition': 'not build_with_chromium', 924 }, 925 926 'third_party/turbine': { 927 'packages': [ 928 { 929 'package': 'chromium/third_party/turbine', 930 'version': '1kLxPxWBXSIEOzQ1Zzi1M9XXu6pwfDbKCzQrNyGcCCEC', 931 }, 932 ], 933 'condition': 'checkout_android and not build_with_chromium', 934 'dep_type': 'cipd', 935 }, 936 937 'third_party/VK-GL-CTS/src': { 938 'url': Var('chromium_git') + '/external/github.com/KhronosGroup/VK-GL-CTS' + '@' + Var('vk_gl_cts_revision'), 939 }, 940 941 'third_party/vulkan-deps': { 942 'url': Var('chromium_git') + '/vulkan-deps@42ee85cf2154acdb592cf82d2fd179c044ac126c', 943 'condition': 'not build_with_chromium', 944 }, 945 946 'third_party/glslang/src': { 947 'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@a92c61f8456fa9731c0b000a2c6fc52a740c2be7', 948 'condition': 'not build_with_chromium', 949 }, 950 951 'third_party/spirv-cross/src': { 952 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Cross@b8fcf307f1f347089e3c46eb4451d27f32ebc8d3', 953 'condition': 'not build_with_chromium', 954 }, 955 956 'third_party/spirv-headers/src': { 957 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@2acb319af38d43be3ea76bfabf3998e5281d8d12', 958 'condition': 'not build_with_chromium', 959 }, 960 961 'third_party/spirv-tools/src': { 962 'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@bc28ac7c195f59b14535edec8472d97fd32a91ad', 963 'condition': 'not build_with_chromium', 964 }, 965 966 'third_party/vulkan-headers/src': { 967 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Headers@d192041a2fc9c9fd8ae67d8ae3f32c5511541f04', 968 'condition': 'not build_with_chromium', 969 }, 970 971 'third_party/vulkan-loader/src': { 972 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Loader@99a7973d3c4f5413c6c14b2519d0980041cce68f', 973 'condition': 'not build_with_chromium', 974 }, 975 976 'third_party/vulkan-tools/src': { 977 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Tools@a9a1bcd709e185700847268eb4310f6484b027bc', 978 'condition': 'not build_with_chromium', 979 }, 980 981 'third_party/vulkan-utility-libraries/src': { 982 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Utility-Libraries@07759f04791dc3fbb390174f0d24d4a792e0d357', 983 'condition': 'not build_with_chromium', 984 }, 985 986 'third_party/vulkan-validation-layers/src': { 987 'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@828e72c93fb5604dc6fcd97b70a1af077da093e2', 988 'condition': 'not build_with_chromium', 989 }, 990 991 'third_party/vulkan_memory_allocator': { 992 'url': Var('chromium_git') + '/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator@56300b29fbfcc693ee6609ddad3fdd5b7a449a21', 993 'condition': 'not build_with_chromium', 994 }, 995 996 'third_party/wayland': { 997 'url': Var('chromium_git') + '/external/anongit.freedesktop.org/git/wayland/wayland@75c1a93e2067220fa06208f20f8f096bb463ec08', 998 'condition': 'not build_with_chromium and host_os == "linux"' 999 }, 1000 1001 'third_party/zlib': { 1002 'url': Var('chromium_git') + '/chromium/src/third_party/zlib@887bb57a1b1d38e348bd39ac7c2e6b4b6d18b9f7', 1003 'condition': 'not build_with_chromium', 1004 }, 1005 1006 'tools/android': { 1007 'url': Var('chromium_git') + '/chromium/src/tools/android@1274a73b7f27c1161423a99773c25a0b7183b8dd', 1008 'condition': 'checkout_android and not build_with_chromium', 1009 }, 1010 1011 'tools/clang': { 1012 'url': Var('chromium_git') + '/chromium/src/tools/clang.git@9adebe51cefd54e1ed9d413992f7dbda77a68832', 1013 'condition': 'not build_with_chromium', 1014 }, 1015 1016 'tools/clang/dsymutil': { 1017 'packages': [ 1018 { 1019 'package': 'chromium/llvm-build-tools/dsymutil', 1020 'version': 'M56jPzDv1620Rnm__jTMYS62Zi8rxHVq7yw0qeBFEgkC', 1021 } 1022 ], 1023 'condition': 'checkout_mac and not build_with_chromium', 1024 'dep_type': 'cipd', 1025 }, 1026 1027 'tools/luci-go': { 1028 'packages': [ 1029 { 1030 'package': 'infra/tools/luci/isolate/${{platform}}', 1031 'version': Var('luci_go'), 1032 }, 1033 { 1034 'package': 'infra/tools/luci/swarming/${{platform}}', 1035 'version': Var('luci_go'), 1036 }, 1037 ], 1038 'condition': 'not build_with_chromium', 1039 'dep_type': 'cipd', 1040 }, 1041 1042 'tools/mb': { 1043 'url': Var('chromium_git') + '/chromium/src/tools/mb@ec19154875a2d7a6c128c40e482993011cffce11', 1044 'condition': 'not build_with_chromium', 1045 }, 1046 1047 'tools/md_browser': { 1048 'url': Var('chromium_git') + '/chromium/src/tools/md_browser@6cc8e58a83412dc31de6fb7614fadb0b51748d4b', 1049 'condition': 'not build_with_chromium', 1050 }, 1051 1052 'tools/memory': { 1053 'url': Var('chromium_git') + '/chromium/src/tools/memory@4ac80c5c63dc6072c0fee9439b43121c64e1301b', 1054 'condition': 'not build_with_chromium', 1055 }, 1056 1057 'tools/perf': { 1058 'url': Var('chromium_git') + '/chromium/src/tools/perf@1d82f690c6a2e2c6e440479cf48b046dde6d0f6c', 1059 'condition': 'not build_with_chromium', 1060 }, 1061 1062 'tools/protoc_wrapper': { 1063 'url': Var('chromium_git') + '/chromium/src/tools/protoc_wrapper@dbcbea90c20ae1ece442d8ef64e61c7b10e2b013', 1064 'condition': 'not build_with_chromium', 1065 }, 1066 1067 'tools/python': { 1068 'url': Var('chromium_git') + '/chromium/src/tools/python@64dd0e593f8e438764ced983a9f3f96061df748c', 1069 'condition': 'checkout_android and not build_with_chromium', 1070 }, 1071 1072 'tools/skia_goldctl/linux': { 1073 'packages': [ 1074 { 1075 'package': 'skia/tools/goldctl/linux-amd64', 1076 'version': 'IGcekW-Y5Evcutsv6I7Tal5OlOyjNRyxe62iXHbbP10C', 1077 }, 1078 ], 1079 'dep_type': 'cipd', 1080 'condition': 'checkout_linux and not build_with_chromium', 1081 }, 1082 1083 'tools/skia_goldctl/win': { 1084 'packages': [ 1085 { 1086 'package': 'skia/tools/goldctl/windows-amd64', 1087 'version': 'oBGPc0UHTbpEZR58WGRQR5k92GvKfdnbVD24GGAqOtsC', 1088 }, 1089 ], 1090 'dep_type': 'cipd', 1091 'condition': 'checkout_win and not build_with_chromium', 1092 }, 1093 1094 'tools/skia_goldctl/mac_amd64': { 1095 'packages': [ 1096 { 1097 'package': 'skia/tools/goldctl/mac-amd64', 1098 'version': 'MqOxhrM2nGBzXkfCss1bhSsiN6jZlkWmAeq2G3XQrG8C', 1099 }, 1100 ], 1101 'dep_type': 'cipd', 1102 'condition': 'checkout_mac and not build_with_chromium', 1103 }, 1104 1105 'tools/skia_goldctl/mac_arm64': { 1106 'packages': [ 1107 { 1108 'package': 'skia/tools/goldctl/mac-arm64', 1109 'version': 'bU3Sxcveyro3coe6Qg54JY9rrA2wyyJEEkV0vqz7CuAC', 1110 }, 1111 ], 1112 'dep_type': 'cipd', 1113 'condition': 'checkout_mac and not build_with_chromium', 1114 }, 1115 1116 'tools/valgrind': { 1117 'url': Var('chromium_git') + '/chromium/src/tools/valgrind@e10259da244f75e52a681371f679d9ec095ff62a', 1118 'condition': 'not build_with_chromium', 1119 }, 1120 1121 # === ANGLE Restricted Trace Generated Code Start === 1122 'src/tests/restricted_traces/1945_air_force': { 1123 'packages': [ 1124 { 1125 'package': 'angle/traces/1945_air_force', 1126 'version': 'version:1', 1127 }, 1128 ], 1129 'dep_type': 'cipd', 1130 'condition': 'checkout_angle_restricted_trace_1945_air_force', 1131 }, 1132 'src/tests/restricted_traces/20_minutes_till_dawn': { 1133 'packages': [ 1134 { 1135 'package': 'angle/traces/20_minutes_till_dawn', 1136 'version': 'version:1', 1137 }, 1138 ], 1139 'dep_type': 'cipd', 1140 'condition': 'checkout_angle_restricted_trace_20_minutes_till_dawn', 1141 }, 1142 'src/tests/restricted_traces/2_3_4_player_mini_games': { 1143 'packages': [ 1144 { 1145 'package': 'angle/traces/2_3_4_player_mini_games', 1146 'version': 'version:1', 1147 }, 1148 ], 1149 'dep_type': 'cipd', 1150 'condition': 'checkout_angle_restricted_trace_2_3_4_player_mini_games', 1151 }, 1152 'src/tests/restricted_traces/3d_pool_ball': { 1153 'packages': [ 1154 { 1155 'package': 'angle/traces/3d_pool_ball', 1156 'version': 'version:1', 1157 }, 1158 ], 1159 'dep_type': 'cipd', 1160 'condition': 'checkout_angle_restricted_trace_3d_pool_ball', 1161 }, 1162 'src/tests/restricted_traces/afk_arena': { 1163 'packages': [ 1164 { 1165 'package': 'angle/traces/afk_arena', 1166 'version': 'version:1', 1167 }, 1168 ], 1169 'dep_type': 'cipd', 1170 'condition': 'checkout_angle_restricted_trace_afk_arena', 1171 }, 1172 'src/tests/restricted_traces/age_of_origins_z': { 1173 'packages': [ 1174 { 1175 'package': 'angle/traces/age_of_origins_z', 1176 'version': 'version:1', 1177 }, 1178 ], 1179 'dep_type': 'cipd', 1180 'condition': 'checkout_angle_restricted_trace_age_of_origins_z', 1181 }, 1182 'src/tests/restricted_traces/agent_a': { 1183 'packages': [ 1184 { 1185 'package': 'angle/traces/agent_a', 1186 'version': 'version:1', 1187 }, 1188 ], 1189 'dep_type': 'cipd', 1190 'condition': 'checkout_angle_restricted_trace_agent_a', 1191 }, 1192 'src/tests/restricted_traces/aliexpress': { 1193 'packages': [ 1194 { 1195 'package': 'angle/traces/aliexpress', 1196 'version': 'version:5', 1197 }, 1198 ], 1199 'dep_type': 'cipd', 1200 'condition': 'checkout_angle_restricted_trace_aliexpress', 1201 }, 1202 'src/tests/restricted_traces/altos_odyssey': { 1203 'packages': [ 1204 { 1205 'package': 'angle/traces/altos_odyssey', 1206 'version': 'version:1', 1207 }, 1208 ], 1209 'dep_type': 'cipd', 1210 'condition': 'checkout_angle_restricted_trace_altos_odyssey', 1211 }, 1212 'src/tests/restricted_traces/among_us': { 1213 'packages': [ 1214 { 1215 'package': 'angle/traces/among_us', 1216 'version': 'version:5', 1217 }, 1218 ], 1219 'dep_type': 'cipd', 1220 'condition': 'checkout_angle_restricted_trace_among_us', 1221 }, 1222 'src/tests/restricted_traces/angry_birds_2_1500': { 1223 'packages': [ 1224 { 1225 'package': 'angle/traces/angry_birds_2_1500', 1226 'version': 'version:5', 1227 }, 1228 ], 1229 'dep_type': 'cipd', 1230 'condition': 'checkout_angle_restricted_trace_angry_birds_2_1500', 1231 }, 1232 'src/tests/restricted_traces/angry_birds_2_launch': { 1233 'packages': [ 1234 { 1235 'package': 'angle/traces/angry_birds_2_launch', 1236 'version': 'version:7', 1237 }, 1238 ], 1239 'dep_type': 'cipd', 1240 'condition': 'checkout_angle_restricted_trace_angry_birds_2_launch', 1241 }, 1242 'src/tests/restricted_traces/animal_crossing': { 1243 'packages': [ 1244 { 1245 'package': 'angle/traces/animal_crossing', 1246 'version': 'version:4', 1247 }, 1248 ], 1249 'dep_type': 'cipd', 1250 'condition': 'checkout_angle_restricted_trace_animal_crossing', 1251 }, 1252 'src/tests/restricted_traces/antutu_refinery': { 1253 'packages': [ 1254 { 1255 'package': 'angle/traces/antutu_refinery', 1256 'version': 'version:1', 1257 }, 1258 ], 1259 'dep_type': 'cipd', 1260 'condition': 'checkout_angle_restricted_trace_antutu_refinery', 1261 }, 1262 'src/tests/restricted_traces/arena_of_valor': { 1263 'packages': [ 1264 { 1265 'package': 'angle/traces/arena_of_valor', 1266 'version': 'version:5', 1267 }, 1268 ], 1269 'dep_type': 'cipd', 1270 'condition': 'checkout_angle_restricted_trace_arena_of_valor', 1271 }, 1272 'src/tests/restricted_traces/arknights': { 1273 'packages': [ 1274 { 1275 'package': 'angle/traces/arknights', 1276 'version': 'version:1', 1277 }, 1278 ], 1279 'dep_type': 'cipd', 1280 'condition': 'checkout_angle_restricted_trace_arknights', 1281 }, 1282 'src/tests/restricted_traces/asphalt_8': { 1283 'packages': [ 1284 { 1285 'package': 'angle/traces/asphalt_8', 1286 'version': 'version:5', 1287 }, 1288 ], 1289 'dep_type': 'cipd', 1290 'condition': 'checkout_angle_restricted_trace_asphalt_8', 1291 }, 1292 'src/tests/restricted_traces/asphalt_9': { 1293 'packages': [ 1294 { 1295 'package': 'angle/traces/asphalt_9', 1296 'version': 'version:5', 1297 }, 1298 ], 1299 'dep_type': 'cipd', 1300 'condition': 'checkout_angle_restricted_trace_asphalt_9', 1301 }, 1302 'src/tests/restricted_traces/asphalt_9_2024': { 1303 'packages': [ 1304 { 1305 'package': 'angle/traces/asphalt_9_2024', 1306 'version': 'version:1', 1307 }, 1308 ], 1309 'dep_type': 'cipd', 1310 'condition': 'checkout_angle_restricted_trace_asphalt_9_2024', 1311 }, 1312 'src/tests/restricted_traces/avakin_life': { 1313 'packages': [ 1314 { 1315 'package': 'angle/traces/avakin_life', 1316 'version': 'version:5', 1317 }, 1318 ], 1319 'dep_type': 'cipd', 1320 'condition': 'checkout_angle_restricted_trace_avakin_life', 1321 }, 1322 'src/tests/restricted_traces/aztec_ruins': { 1323 'packages': [ 1324 { 1325 'package': 'angle/traces/aztec_ruins', 1326 'version': 'version:5', 1327 }, 1328 ], 1329 'dep_type': 'cipd', 1330 'condition': 'checkout_angle_restricted_trace_aztec_ruins', 1331 }, 1332 'src/tests/restricted_traces/aztec_ruins_high': { 1333 'packages': [ 1334 { 1335 'package': 'angle/traces/aztec_ruins_high', 1336 'version': 'version:1', 1337 }, 1338 ], 1339 'dep_type': 'cipd', 1340 'condition': 'checkout_angle_restricted_trace_aztec_ruins_high', 1341 }, 1342 'src/tests/restricted_traces/badland': { 1343 'packages': [ 1344 { 1345 'package': 'angle/traces/badland', 1346 'version': 'version:5', 1347 }, 1348 ], 1349 'dep_type': 'cipd', 1350 'condition': 'checkout_angle_restricted_trace_badland', 1351 }, 1352 'src/tests/restricted_traces/basemark_gpu': { 1353 'packages': [ 1354 { 1355 'package': 'angle/traces/basemark_gpu', 1356 'version': 'version:1', 1357 }, 1358 ], 1359 'dep_type': 'cipd', 1360 'condition': 'checkout_angle_restricted_trace_basemark_gpu', 1361 }, 1362 'src/tests/restricted_traces/batman_telltale': { 1363 'packages': [ 1364 { 1365 'package': 'angle/traces/batman_telltale', 1366 'version': 'version:1', 1367 }, 1368 ], 1369 'dep_type': 'cipd', 1370 'condition': 'checkout_angle_restricted_trace_batman_telltale', 1371 }, 1372 'src/tests/restricted_traces/battle_of_polytopia': { 1373 'packages': [ 1374 { 1375 'package': 'angle/traces/battle_of_polytopia', 1376 'version': 'version:1', 1377 }, 1378 ], 1379 'dep_type': 'cipd', 1380 'condition': 'checkout_angle_restricted_trace_battle_of_polytopia', 1381 }, 1382 'src/tests/restricted_traces/beach_buggy_racing': { 1383 'packages': [ 1384 { 1385 'package': 'angle/traces/beach_buggy_racing', 1386 'version': 'version:5', 1387 }, 1388 ], 1389 'dep_type': 'cipd', 1390 'condition': 'checkout_angle_restricted_trace_beach_buggy_racing', 1391 }, 1392 'src/tests/restricted_traces/black_clover_m': { 1393 'packages': [ 1394 { 1395 'package': 'angle/traces/black_clover_m', 1396 'version': 'version:1', 1397 }, 1398 ], 1399 'dep_type': 'cipd', 1400 'condition': 'checkout_angle_restricted_trace_black_clover_m', 1401 }, 1402 'src/tests/restricted_traces/black_desert_mobile': { 1403 'packages': [ 1404 { 1405 'package': 'angle/traces/black_desert_mobile', 1406 'version': 'version:1', 1407 }, 1408 ], 1409 'dep_type': 'cipd', 1410 'condition': 'checkout_angle_restricted_trace_black_desert_mobile', 1411 }, 1412 'src/tests/restricted_traces/blade_and_soul_revolution': { 1413 'packages': [ 1414 { 1415 'package': 'angle/traces/blade_and_soul_revolution', 1416 'version': 'version:2', 1417 }, 1418 ], 1419 'dep_type': 'cipd', 1420 'condition': 'checkout_angle_restricted_trace_blade_and_soul_revolution', 1421 }, 1422 'src/tests/restricted_traces/blockman_go': { 1423 'packages': [ 1424 { 1425 'package': 'angle/traces/blockman_go', 1426 'version': 'version:5', 1427 }, 1428 ], 1429 'dep_type': 'cipd', 1430 'condition': 'checkout_angle_restricted_trace_blockman_go', 1431 }, 1432 'src/tests/restricted_traces/botworld_adventure': { 1433 'packages': [ 1434 { 1435 'package': 'angle/traces/botworld_adventure', 1436 'version': 'version:1', 1437 }, 1438 ], 1439 'dep_type': 'cipd', 1440 'condition': 'checkout_angle_restricted_trace_botworld_adventure', 1441 }, 1442 'src/tests/restricted_traces/brawl_stars': { 1443 'packages': [ 1444 { 1445 'package': 'angle/traces/brawl_stars', 1446 'version': 'version:5', 1447 }, 1448 ], 1449 'dep_type': 'cipd', 1450 'condition': 'checkout_angle_restricted_trace_brawl_stars', 1451 }, 1452 'src/tests/restricted_traces/bricks_breaker_quest': { 1453 'packages': [ 1454 { 1455 'package': 'angle/traces/bricks_breaker_quest', 1456 'version': 'version:5', 1457 }, 1458 ], 1459 'dep_type': 'cipd', 1460 'condition': 'checkout_angle_restricted_trace_bricks_breaker_quest', 1461 }, 1462 'src/tests/restricted_traces/bridge_constructor_portal': { 1463 'packages': [ 1464 { 1465 'package': 'angle/traces/bridge_constructor_portal', 1466 'version': 'version:1', 1467 }, 1468 ], 1469 'dep_type': 'cipd', 1470 'condition': 'checkout_angle_restricted_trace_bridge_constructor_portal', 1471 }, 1472 'src/tests/restricted_traces/bubble_shooter': { 1473 'packages': [ 1474 { 1475 'package': 'angle/traces/bubble_shooter', 1476 'version': 'version:5', 1477 }, 1478 ], 1479 'dep_type': 'cipd', 1480 'condition': 'checkout_angle_restricted_trace_bubble_shooter', 1481 }, 1482 'src/tests/restricted_traces/bubble_shooter_and_friends': { 1483 'packages': [ 1484 { 1485 'package': 'angle/traces/bubble_shooter_and_friends', 1486 'version': 'version:1', 1487 }, 1488 ], 1489 'dep_type': 'cipd', 1490 'condition': 'checkout_angle_restricted_trace_bubble_shooter_and_friends', 1491 }, 1492 'src/tests/restricted_traces/bus_simulator_indonesia': { 1493 'packages': [ 1494 { 1495 'package': 'angle/traces/bus_simulator_indonesia', 1496 'version': 'version:5', 1497 }, 1498 ], 1499 'dep_type': 'cipd', 1500 'condition': 'checkout_angle_restricted_trace_bus_simulator_indonesia', 1501 }, 1502 'src/tests/restricted_traces/call_break_offline_card_game': { 1503 'packages': [ 1504 { 1505 'package': 'angle/traces/call_break_offline_card_game', 1506 'version': 'version:5', 1507 }, 1508 ], 1509 'dep_type': 'cipd', 1510 'condition': 'checkout_angle_restricted_trace_call_break_offline_card_game', 1511 }, 1512 'src/tests/restricted_traces/callbreak': { 1513 'packages': [ 1514 { 1515 'package': 'angle/traces/callbreak', 1516 'version': 'version:1', 1517 }, 1518 ], 1519 'dep_type': 'cipd', 1520 'condition': 'checkout_angle_restricted_trace_callbreak', 1521 }, 1522 'src/tests/restricted_traces/candy_crush_500': { 1523 'packages': [ 1524 { 1525 'package': 'angle/traces/candy_crush_500', 1526 'version': 'version:5', 1527 }, 1528 ], 1529 'dep_type': 'cipd', 1530 'condition': 'checkout_angle_restricted_trace_candy_crush_500', 1531 }, 1532 'src/tests/restricted_traces/candy_crush_soda_saga': { 1533 'packages': [ 1534 { 1535 'package': 'angle/traces/candy_crush_soda_saga', 1536 'version': 'version:5', 1537 }, 1538 ], 1539 'dep_type': 'cipd', 1540 'condition': 'checkout_angle_restricted_trace_candy_crush_soda_saga', 1541 }, 1542 'src/tests/restricted_traces/car_chase': { 1543 'packages': [ 1544 { 1545 'package': 'angle/traces/car_chase', 1546 'version': 'version:1', 1547 }, 1548 ], 1549 'dep_type': 'cipd', 1550 'condition': 'checkout_angle_restricted_trace_car_chase', 1551 }, 1552 'src/tests/restricted_traces/car_parking_multiplayer': { 1553 'packages': [ 1554 { 1555 'package': 'angle/traces/car_parking_multiplayer', 1556 'version': 'version:5', 1557 }, 1558 ], 1559 'dep_type': 'cipd', 1560 'condition': 'checkout_angle_restricted_trace_car_parking_multiplayer', 1561 }, 1562 'src/tests/restricted_traces/castlevania_sotn': { 1563 'packages': [ 1564 { 1565 'package': 'angle/traces/castlevania_sotn', 1566 'version': 'version:1', 1567 }, 1568 ], 1569 'dep_type': 'cipd', 1570 'condition': 'checkout_angle_restricted_trace_castlevania_sotn', 1571 }, 1572 'src/tests/restricted_traces/catalyst_black': { 1573 'packages': [ 1574 { 1575 'package': 'angle/traces/catalyst_black', 1576 'version': 'version:1', 1577 }, 1578 ], 1579 'dep_type': 'cipd', 1580 'condition': 'checkout_angle_restricted_trace_catalyst_black', 1581 }, 1582 'src/tests/restricted_traces/clash_of_clans': { 1583 'packages': [ 1584 { 1585 'package': 'angle/traces/clash_of_clans', 1586 'version': 'version:5', 1587 }, 1588 ], 1589 'dep_type': 'cipd', 1590 'condition': 'checkout_angle_restricted_trace_clash_of_clans', 1591 }, 1592 'src/tests/restricted_traces/clash_royale': { 1593 'packages': [ 1594 { 1595 'package': 'angle/traces/clash_royale', 1596 'version': 'version:5', 1597 }, 1598 ], 1599 'dep_type': 'cipd', 1600 'condition': 'checkout_angle_restricted_trace_clash_royale', 1601 }, 1602 'src/tests/restricted_traces/cod_mobile': { 1603 'packages': [ 1604 { 1605 'package': 'angle/traces/cod_mobile', 1606 'version': 'version:5', 1607 }, 1608 ], 1609 'dep_type': 'cipd', 1610 'condition': 'checkout_angle_restricted_trace_cod_mobile', 1611 }, 1612 'src/tests/restricted_traces/coin_master': { 1613 'packages': [ 1614 { 1615 'package': 'angle/traces/coin_master', 1616 'version': 'version:5', 1617 }, 1618 ], 1619 'dep_type': 'cipd', 1620 'condition': 'checkout_angle_restricted_trace_coin_master', 1621 }, 1622 'src/tests/restricted_traces/command_and_conquer_rivals': { 1623 'packages': [ 1624 { 1625 'package': 'angle/traces/command_and_conquer_rivals', 1626 'version': 'version:5', 1627 }, 1628 ], 1629 'dep_type': 'cipd', 1630 'condition': 'checkout_angle_restricted_trace_command_and_conquer_rivals', 1631 }, 1632 'src/tests/restricted_traces/cookie_run_kingdom': { 1633 'packages': [ 1634 { 1635 'package': 'angle/traces/cookie_run_kingdom', 1636 'version': 'version:5', 1637 }, 1638 ], 1639 'dep_type': 'cipd', 1640 'condition': 'checkout_angle_restricted_trace_cookie_run_kingdom', 1641 }, 1642 'src/tests/restricted_traces/cookie_run_oven_break': { 1643 'packages': [ 1644 { 1645 'package': 'angle/traces/cookie_run_oven_break', 1646 'version': 'version:1', 1647 }, 1648 ], 1649 'dep_type': 'cipd', 1650 'condition': 'checkout_angle_restricted_trace_cookie_run_oven_break', 1651 }, 1652 'src/tests/restricted_traces/csr2_drag_racing': { 1653 'packages': [ 1654 { 1655 'package': 'angle/traces/csr2_drag_racing', 1656 'version': 'version:1', 1657 }, 1658 ], 1659 'dep_type': 'cipd', 1660 'condition': 'checkout_angle_restricted_trace_csr2_drag_racing', 1661 }, 1662 'src/tests/restricted_traces/cut_the_rope': { 1663 'packages': [ 1664 { 1665 'package': 'angle/traces/cut_the_rope', 1666 'version': 'version:1', 1667 }, 1668 ], 1669 'dep_type': 'cipd', 1670 'condition': 'checkout_angle_restricted_trace_cut_the_rope', 1671 }, 1672 'src/tests/restricted_traces/darkness_rises': { 1673 'packages': [ 1674 { 1675 'package': 'angle/traces/darkness_rises', 1676 'version': 'version:1', 1677 }, 1678 ], 1679 'dep_type': 'cipd', 1680 'condition': 'checkout_angle_restricted_trace_darkness_rises', 1681 }, 1682 'src/tests/restricted_traces/dead_by_daylight': { 1683 'packages': [ 1684 { 1685 'package': 'angle/traces/dead_by_daylight', 1686 'version': 'version:2', 1687 }, 1688 ], 1689 'dep_type': 'cipd', 1690 'condition': 'checkout_angle_restricted_trace_dead_by_daylight', 1691 }, 1692 'src/tests/restricted_traces/dead_cells': { 1693 'packages': [ 1694 { 1695 'package': 'angle/traces/dead_cells', 1696 'version': 'version:1', 1697 }, 1698 ], 1699 'dep_type': 'cipd', 1700 'condition': 'checkout_angle_restricted_trace_dead_cells', 1701 }, 1702 'src/tests/restricted_traces/dead_trigger_2': { 1703 'packages': [ 1704 { 1705 'package': 'angle/traces/dead_trigger_2', 1706 'version': 'version:1', 1707 }, 1708 ], 1709 'dep_type': 'cipd', 1710 'condition': 'checkout_angle_restricted_trace_dead_trigger_2', 1711 }, 1712 'src/tests/restricted_traces/diablo_immortal': { 1713 'packages': [ 1714 { 1715 'package': 'angle/traces/diablo_immortal', 1716 'version': 'version:2', 1717 }, 1718 ], 1719 'dep_type': 'cipd', 1720 'condition': 'checkout_angle_restricted_trace_diablo_immortal', 1721 }, 1722 'src/tests/restricted_traces/disney_mirrorverse': { 1723 'packages': [ 1724 { 1725 'package': 'angle/traces/disney_mirrorverse', 1726 'version': 'version:1', 1727 }, 1728 ], 1729 'dep_type': 'cipd', 1730 'condition': 'checkout_angle_restricted_trace_disney_mirrorverse', 1731 }, 1732 'src/tests/restricted_traces/disney_tsum_tsum': { 1733 'packages': [ 1734 { 1735 'package': 'angle/traces/disney_tsum_tsum', 1736 'version': 'version:5', 1737 }, 1738 ], 1739 'dep_type': 'cipd', 1740 'condition': 'checkout_angle_restricted_trace_disney_tsum_tsum', 1741 }, 1742 'src/tests/restricted_traces/dota_underlords': { 1743 'packages': [ 1744 { 1745 'package': 'angle/traces/dota_underlords', 1746 'version': 'version:5', 1747 }, 1748 ], 1749 'dep_type': 'cipd', 1750 'condition': 'checkout_angle_restricted_trace_dota_underlords', 1751 }, 1752 'src/tests/restricted_traces/dr_driving': { 1753 'packages': [ 1754 { 1755 'package': 'angle/traces/dr_driving', 1756 'version': 'version:5', 1757 }, 1758 ], 1759 'dep_type': 'cipd', 1760 'condition': 'checkout_angle_restricted_trace_dr_driving', 1761 }, 1762 'src/tests/restricted_traces/dragon_ball_legends': { 1763 'packages': [ 1764 { 1765 'package': 'angle/traces/dragon_ball_legends', 1766 'version': 'version:5', 1767 }, 1768 ], 1769 'dep_type': 'cipd', 1770 'condition': 'checkout_angle_restricted_trace_dragon_ball_legends', 1771 }, 1772 'src/tests/restricted_traces/dragon_ball_z_dokkan_battle': { 1773 'packages': [ 1774 { 1775 'package': 'angle/traces/dragon_ball_z_dokkan_battle', 1776 'version': 'version:1', 1777 }, 1778 ], 1779 'dep_type': 'cipd', 1780 'condition': 'checkout_angle_restricted_trace_dragon_ball_z_dokkan_battle', 1781 }, 1782 'src/tests/restricted_traces/dragon_mania_legends': { 1783 'packages': [ 1784 { 1785 'package': 'angle/traces/dragon_mania_legends', 1786 'version': 'version:1', 1787 }, 1788 ], 1789 'dep_type': 'cipd', 1790 'condition': 'checkout_angle_restricted_trace_dragon_mania_legends', 1791 }, 1792 'src/tests/restricted_traces/dragon_raja': { 1793 'packages': [ 1794 { 1795 'package': 'angle/traces/dragon_raja', 1796 'version': 'version:5', 1797 }, 1798 ], 1799 'dep_type': 'cipd', 1800 'condition': 'checkout_angle_restricted_trace_dragon_raja', 1801 }, 1802 'src/tests/restricted_traces/driver_overhead_2': { 1803 'packages': [ 1804 { 1805 'package': 'angle/traces/driver_overhead_2', 1806 'version': 'version:2', 1807 }, 1808 ], 1809 'dep_type': 'cipd', 1810 'condition': 'checkout_angle_restricted_trace_driver_overhead_2', 1811 }, 1812 'src/tests/restricted_traces/durak_online': { 1813 'packages': [ 1814 { 1815 'package': 'angle/traces/durak_online', 1816 'version': 'version:1', 1817 }, 1818 ], 1819 'dep_type': 'cipd', 1820 'condition': 'checkout_angle_restricted_trace_durak_online', 1821 }, 1822 'src/tests/restricted_traces/efootball_pes_2021': { 1823 'packages': [ 1824 { 1825 'package': 'angle/traces/efootball_pes_2021', 1826 'version': 'version:5', 1827 }, 1828 ], 1829 'dep_type': 'cipd', 1830 'condition': 'checkout_angle_restricted_trace_efootball_pes_2021', 1831 }, 1832 'src/tests/restricted_traces/egypt_1500': { 1833 'packages': [ 1834 { 1835 'package': 'angle/traces/egypt_1500', 1836 'version': 'version:5', 1837 }, 1838 ], 1839 'dep_type': 'cipd', 1840 'condition': 'checkout_angle_restricted_trace_egypt_1500', 1841 }, 1842 'src/tests/restricted_traces/eight_ball_pool': { 1843 'packages': [ 1844 { 1845 'package': 'angle/traces/eight_ball_pool', 1846 'version': 'version:5', 1847 }, 1848 ], 1849 'dep_type': 'cipd', 1850 'condition': 'checkout_angle_restricted_trace_eight_ball_pool', 1851 }, 1852 'src/tests/restricted_traces/empires_and_puzzles': { 1853 'packages': [ 1854 { 1855 'package': 'angle/traces/empires_and_puzzles', 1856 'version': 'version:2', 1857 }, 1858 ], 1859 'dep_type': 'cipd', 1860 'condition': 'checkout_angle_restricted_trace_empires_and_puzzles', 1861 }, 1862 'src/tests/restricted_traces/eve_echoes': { 1863 'packages': [ 1864 { 1865 'package': 'angle/traces/eve_echoes', 1866 'version': 'version:1', 1867 }, 1868 ], 1869 'dep_type': 'cipd', 1870 'condition': 'checkout_angle_restricted_trace_eve_echoes', 1871 }, 1872 'src/tests/restricted_traces/evony_the_kings_return': { 1873 'packages': [ 1874 { 1875 'package': 'angle/traces/evony_the_kings_return', 1876 'version': 'version:2', 1877 }, 1878 ], 1879 'dep_type': 'cipd', 1880 'condition': 'checkout_angle_restricted_trace_evony_the_kings_return', 1881 }, 1882 'src/tests/restricted_traces/extreme_car_driving_simulator': { 1883 'packages': [ 1884 { 1885 'package': 'angle/traces/extreme_car_driving_simulator', 1886 'version': 'version:5', 1887 }, 1888 ], 1889 'dep_type': 'cipd', 1890 'condition': 'checkout_angle_restricted_trace_extreme_car_driving_simulator', 1891 }, 1892 'src/tests/restricted_traces/fallout_shelter_online': { 1893 'packages': [ 1894 { 1895 'package': 'angle/traces/fallout_shelter_online', 1896 'version': 'version:5', 1897 }, 1898 ], 1899 'dep_type': 'cipd', 1900 'condition': 'checkout_angle_restricted_trace_fallout_shelter_online', 1901 }, 1902 'src/tests/restricted_traces/family_island': { 1903 'packages': [ 1904 { 1905 'package': 'angle/traces/family_island', 1906 'version': 'version:1', 1907 }, 1908 ], 1909 'dep_type': 'cipd', 1910 'condition': 'checkout_angle_restricted_trace_family_island', 1911 }, 1912 'src/tests/restricted_traces/farm_heroes_saga': { 1913 'packages': [ 1914 { 1915 'package': 'angle/traces/farm_heroes_saga', 1916 'version': 'version:5', 1917 }, 1918 ], 1919 'dep_type': 'cipd', 1920 'condition': 'checkout_angle_restricted_trace_farm_heroes_saga', 1921 }, 1922 'src/tests/restricted_traces/fate_grand_order': { 1923 'packages': [ 1924 { 1925 'package': 'angle/traces/fate_grand_order', 1926 'version': 'version:5', 1927 }, 1928 ], 1929 'dep_type': 'cipd', 1930 'condition': 'checkout_angle_restricted_trace_fate_grand_order', 1931 }, 1932 'src/tests/restricted_traces/fifa_mobile': { 1933 'packages': [ 1934 { 1935 'package': 'angle/traces/fifa_mobile', 1936 'version': 'version:5', 1937 }, 1938 ], 1939 'dep_type': 'cipd', 1940 'condition': 'checkout_angle_restricted_trace_fifa_mobile', 1941 }, 1942 'src/tests/restricted_traces/final_fantasy': { 1943 'packages': [ 1944 { 1945 'package': 'angle/traces/final_fantasy', 1946 'version': 'version:5', 1947 }, 1948 ], 1949 'dep_type': 'cipd', 1950 'condition': 'checkout_angle_restricted_trace_final_fantasy', 1951 }, 1952 'src/tests/restricted_traces/final_fantasy_brave_exvius': { 1953 'packages': [ 1954 { 1955 'package': 'angle/traces/final_fantasy_brave_exvius', 1956 'version': 'version:1', 1957 }, 1958 ], 1959 'dep_type': 'cipd', 1960 'condition': 'checkout_angle_restricted_trace_final_fantasy_brave_exvius', 1961 }, 1962 'src/tests/restricted_traces/fire_emblem_heroes': { 1963 'packages': [ 1964 { 1965 'package': 'angle/traces/fire_emblem_heroes', 1966 'version': 'version:1', 1967 }, 1968 ], 1969 'dep_type': 'cipd', 1970 'condition': 'checkout_angle_restricted_trace_fire_emblem_heroes', 1971 }, 1972 'src/tests/restricted_traces/fishdom': { 1973 'packages': [ 1974 { 1975 'package': 'angle/traces/fishdom', 1976 'version': 'version:1', 1977 }, 1978 ], 1979 'dep_type': 'cipd', 1980 'condition': 'checkout_angle_restricted_trace_fishdom', 1981 }, 1982 'src/tests/restricted_traces/five_nights_at_freddys': { 1983 'packages': [ 1984 { 1985 'package': 'angle/traces/five_nights_at_freddys', 1986 'version': 'version:1', 1987 }, 1988 ], 1989 'dep_type': 'cipd', 1990 'condition': 'checkout_angle_restricted_trace_five_nights_at_freddys', 1991 }, 1992 'src/tests/restricted_traces/free_fire': { 1993 'packages': [ 1994 { 1995 'package': 'angle/traces/free_fire', 1996 'version': 'version:5', 1997 }, 1998 ], 1999 'dep_type': 'cipd', 2000 'condition': 'checkout_angle_restricted_trace_free_fire', 2001 }, 2002 'src/tests/restricted_traces/free_fire_max': { 2003 'packages': [ 2004 { 2005 'package': 'angle/traces/free_fire_max', 2006 'version': 'version:1', 2007 }, 2008 ], 2009 'dep_type': 'cipd', 2010 'condition': 'checkout_angle_restricted_trace_free_fire_max', 2011 }, 2012 'src/tests/restricted_traces/gacha_club': { 2013 'packages': [ 2014 { 2015 'package': 'angle/traces/gacha_club', 2016 'version': 'version:1', 2017 }, 2018 ], 2019 'dep_type': 'cipd', 2020 'condition': 'checkout_angle_restricted_trace_gacha_club', 2021 }, 2022 'src/tests/restricted_traces/gacha_life': { 2023 'packages': [ 2024 { 2025 'package': 'angle/traces/gacha_life', 2026 'version': 'version:2', 2027 }, 2028 ], 2029 'dep_type': 'cipd', 2030 'condition': 'checkout_angle_restricted_trace_gacha_life', 2031 }, 2032 'src/tests/restricted_traces/gangstar_vegas': { 2033 'packages': [ 2034 { 2035 'package': 'angle/traces/gangstar_vegas', 2036 'version': 'version:1', 2037 }, 2038 ], 2039 'dep_type': 'cipd', 2040 'condition': 'checkout_angle_restricted_trace_gangstar_vegas', 2041 }, 2042 'src/tests/restricted_traces/gardenscapes': { 2043 'packages': [ 2044 { 2045 'package': 'angle/traces/gardenscapes', 2046 'version': 'version:5', 2047 }, 2048 ], 2049 'dep_type': 'cipd', 2050 'condition': 'checkout_angle_restricted_trace_gardenscapes', 2051 }, 2052 'src/tests/restricted_traces/genshin_impact': { 2053 'packages': [ 2054 { 2055 'package': 'angle/traces/genshin_impact', 2056 'version': 'version:5', 2057 }, 2058 ], 2059 'dep_type': 'cipd', 2060 'condition': 'checkout_angle_restricted_trace_genshin_impact', 2061 }, 2062 'src/tests/restricted_traces/geometry_dash': { 2063 'packages': [ 2064 { 2065 'package': 'angle/traces/geometry_dash', 2066 'version': 'version:1', 2067 }, 2068 ], 2069 'dep_type': 'cipd', 2070 'condition': 'checkout_angle_restricted_trace_geometry_dash', 2071 }, 2072 'src/tests/restricted_traces/goddess_of_victory_nikke': { 2073 'packages': [ 2074 { 2075 'package': 'angle/traces/goddess_of_victory_nikke', 2076 'version': 'version:1', 2077 }, 2078 ], 2079 'dep_type': 'cipd', 2080 'condition': 'checkout_angle_restricted_trace_goddess_of_victory_nikke', 2081 }, 2082 'src/tests/restricted_traces/google_maps': { 2083 'packages': [ 2084 { 2085 'package': 'angle/traces/google_maps', 2086 'version': 'version:5', 2087 }, 2088 ], 2089 'dep_type': 'cipd', 2090 'condition': 'checkout_angle_restricted_trace_google_maps', 2091 }, 2092 'src/tests/restricted_traces/grimvalor': { 2093 'packages': [ 2094 { 2095 'package': 'angle/traces/grimvalor', 2096 'version': 'version:1', 2097 }, 2098 ], 2099 'dep_type': 'cipd', 2100 'condition': 'checkout_angle_restricted_trace_grimvalor', 2101 }, 2102 'src/tests/restricted_traces/happy_color': { 2103 'packages': [ 2104 { 2105 'package': 'angle/traces/happy_color', 2106 'version': 'version:5', 2107 }, 2108 ], 2109 'dep_type': 'cipd', 2110 'condition': 'checkout_angle_restricted_trace_happy_color', 2111 }, 2112 'src/tests/restricted_traces/harry_potter_hogwarts_mystery': { 2113 'packages': [ 2114 { 2115 'package': 'angle/traces/harry_potter_hogwarts_mystery', 2116 'version': 'version:1', 2117 }, 2118 ], 2119 'dep_type': 'cipd', 2120 'condition': 'checkout_angle_restricted_trace_harry_potter_hogwarts_mystery', 2121 }, 2122 'src/tests/restricted_traces/hay_day': { 2123 'packages': [ 2124 { 2125 'package': 'angle/traces/hay_day', 2126 'version': 'version:5', 2127 }, 2128 ], 2129 'dep_type': 'cipd', 2130 'condition': 'checkout_angle_restricted_trace_hay_day', 2131 }, 2132 'src/tests/restricted_traces/hearthstone': { 2133 'packages': [ 2134 { 2135 'package': 'angle/traces/hearthstone', 2136 'version': 'version:5', 2137 }, 2138 ], 2139 'dep_type': 'cipd', 2140 'condition': 'checkout_angle_restricted_trace_hearthstone', 2141 }, 2142 'src/tests/restricted_traces/higgs_domino_island': { 2143 'packages': [ 2144 { 2145 'package': 'angle/traces/higgs_domino_island', 2146 'version': 'version:5', 2147 }, 2148 ], 2149 'dep_type': 'cipd', 2150 'condition': 'checkout_angle_restricted_trace_higgs_domino_island', 2151 }, 2152 'src/tests/restricted_traces/hill_climb_racing': { 2153 'packages': [ 2154 { 2155 'package': 'angle/traces/hill_climb_racing', 2156 'version': 'version:5', 2157 }, 2158 ], 2159 'dep_type': 'cipd', 2160 'condition': 'checkout_angle_restricted_trace_hill_climb_racing', 2161 }, 2162 'src/tests/restricted_traces/homescapes': { 2163 'packages': [ 2164 { 2165 'package': 'angle/traces/homescapes', 2166 'version': 'version:5', 2167 }, 2168 ], 2169 'dep_type': 'cipd', 2170 'condition': 'checkout_angle_restricted_trace_homescapes', 2171 }, 2172 'src/tests/restricted_traces/honkai_star_rail': { 2173 'packages': [ 2174 { 2175 'package': 'angle/traces/honkai_star_rail', 2176 'version': 'version:1', 2177 }, 2178 ], 2179 'dep_type': 'cipd', 2180 'condition': 'checkout_angle_restricted_trace_honkai_star_rail', 2181 }, 2182 'src/tests/restricted_traces/hungry_shark_evolution': { 2183 'packages': [ 2184 { 2185 'package': 'angle/traces/hungry_shark_evolution', 2186 'version': 'version:1', 2187 }, 2188 ], 2189 'dep_type': 'cipd', 2190 'condition': 'checkout_angle_restricted_trace_hungry_shark_evolution', 2191 }, 2192 'src/tests/restricted_traces/idle_heroes': { 2193 'packages': [ 2194 { 2195 'package': 'angle/traces/idle_heroes', 2196 'version': 'version:5', 2197 }, 2198 ], 2199 'dep_type': 'cipd', 2200 'condition': 'checkout_angle_restricted_trace_idle_heroes', 2201 }, 2202 'src/tests/restricted_traces/infinity_ops': { 2203 'packages': [ 2204 { 2205 'package': 'angle/traces/infinity_ops', 2206 'version': 'version:1', 2207 }, 2208 ], 2209 'dep_type': 'cipd', 2210 'condition': 'checkout_angle_restricted_trace_infinity_ops', 2211 }, 2212 'src/tests/restricted_traces/injustice_2': { 2213 'packages': [ 2214 { 2215 'package': 'angle/traces/injustice_2', 2216 'version': 'version:1', 2217 }, 2218 ], 2219 'dep_type': 'cipd', 2220 'condition': 'checkout_angle_restricted_trace_injustice_2', 2221 }, 2222 'src/tests/restricted_traces/into_the_dead_2': { 2223 'packages': [ 2224 { 2225 'package': 'angle/traces/into_the_dead_2', 2226 'version': 'version:1', 2227 }, 2228 ], 2229 'dep_type': 'cipd', 2230 'condition': 'checkout_angle_restricted_trace_into_the_dead_2', 2231 }, 2232 'src/tests/restricted_traces/jackpot_world': { 2233 'packages': [ 2234 { 2235 'package': 'angle/traces/jackpot_world', 2236 'version': 'version:1', 2237 }, 2238 ], 2239 'dep_type': 'cipd', 2240 'condition': 'checkout_angle_restricted_trace_jackpot_world', 2241 }, 2242 'src/tests/restricted_traces/jetpack_joyride': { 2243 'packages': [ 2244 { 2245 'package': 'angle/traces/jetpack_joyride', 2246 'version': 'version:1', 2247 }, 2248 ], 2249 'dep_type': 'cipd', 2250 'condition': 'checkout_angle_restricted_trace_jetpack_joyride', 2251 }, 2252 'src/tests/restricted_traces/junes_journey': { 2253 'packages': [ 2254 { 2255 'package': 'angle/traces/junes_journey', 2256 'version': 'version:5', 2257 }, 2258 ], 2259 'dep_type': 'cipd', 2260 'condition': 'checkout_angle_restricted_trace_junes_journey', 2261 }, 2262 'src/tests/restricted_traces/kartrider_rush': { 2263 'packages': [ 2264 { 2265 'package': 'angle/traces/kartrider_rush', 2266 'version': 'version:5', 2267 }, 2268 ], 2269 'dep_type': 'cipd', 2270 'condition': 'checkout_angle_restricted_trace_kartrider_rush', 2271 }, 2272 'src/tests/restricted_traces/kentucky_route_zero': { 2273 'packages': [ 2274 { 2275 'package': 'angle/traces/kentucky_route_zero', 2276 'version': 'version:1', 2277 }, 2278 ], 2279 'dep_type': 'cipd', 2280 'condition': 'checkout_angle_restricted_trace_kentucky_route_zero', 2281 }, 2282 'src/tests/restricted_traces/klondike_adventures': { 2283 'packages': [ 2284 { 2285 'package': 'angle/traces/klondike_adventures', 2286 'version': 'version:5', 2287 }, 2288 ], 2289 'dep_type': 'cipd', 2290 'condition': 'checkout_angle_restricted_trace_klondike_adventures', 2291 }, 2292 'src/tests/restricted_traces/last_shelter_survival': { 2293 'packages': [ 2294 { 2295 'package': 'angle/traces/last_shelter_survival', 2296 'version': 'version:1', 2297 }, 2298 ], 2299 'dep_type': 'cipd', 2300 'condition': 'checkout_angle_restricted_trace_last_shelter_survival', 2301 }, 2302 'src/tests/restricted_traces/league_of_legends_wild_rift': { 2303 'packages': [ 2304 { 2305 'package': 'angle/traces/league_of_legends_wild_rift', 2306 'version': 'version:5', 2307 }, 2308 ], 2309 'dep_type': 'cipd', 2310 'condition': 'checkout_angle_restricted_trace_league_of_legends_wild_rift', 2311 }, 2312 'src/tests/restricted_traces/lego_legacy': { 2313 'packages': [ 2314 { 2315 'package': 'angle/traces/lego_legacy', 2316 'version': 'version:5', 2317 }, 2318 ], 2319 'dep_type': 'cipd', 2320 'condition': 'checkout_angle_restricted_trace_lego_legacy', 2321 }, 2322 'src/tests/restricted_traces/life_is_strange': { 2323 'packages': [ 2324 { 2325 'package': 'angle/traces/life_is_strange', 2326 'version': 'version:1', 2327 }, 2328 ], 2329 'dep_type': 'cipd', 2330 'condition': 'checkout_angle_restricted_trace_life_is_strange', 2331 }, 2332 'src/tests/restricted_traces/lilys_garden': { 2333 'packages': [ 2334 { 2335 'package': 'angle/traces/lilys_garden', 2336 'version': 'version:1', 2337 }, 2338 ], 2339 'dep_type': 'cipd', 2340 'condition': 'checkout_angle_restricted_trace_lilys_garden', 2341 }, 2342 'src/tests/restricted_traces/limbo': { 2343 'packages': [ 2344 { 2345 'package': 'angle/traces/limbo', 2346 'version': 'version:1', 2347 }, 2348 ], 2349 'dep_type': 'cipd', 2350 'condition': 'checkout_angle_restricted_trace_limbo', 2351 }, 2352 'src/tests/restricted_traces/lineage_m': { 2353 'packages': [ 2354 { 2355 'package': 'angle/traces/lineage_m', 2356 'version': 'version:5', 2357 }, 2358 ], 2359 'dep_type': 'cipd', 2360 'condition': 'checkout_angle_restricted_trace_lineage_m', 2361 }, 2362 'src/tests/restricted_traces/lords_mobile': { 2363 'packages': [ 2364 { 2365 'package': 'angle/traces/lords_mobile', 2366 'version': 'version:1', 2367 }, 2368 ], 2369 'dep_type': 'cipd', 2370 'condition': 'checkout_angle_restricted_trace_lords_mobile', 2371 }, 2372 'src/tests/restricted_traces/lotsa_slots': { 2373 'packages': [ 2374 { 2375 'package': 'angle/traces/lotsa_slots', 2376 'version': 'version:1', 2377 }, 2378 ], 2379 'dep_type': 'cipd', 2380 'condition': 'checkout_angle_restricted_trace_lotsa_slots', 2381 }, 2382 'src/tests/restricted_traces/ludo_king': { 2383 'packages': [ 2384 { 2385 'package': 'angle/traces/ludo_king', 2386 'version': 'version:5', 2387 }, 2388 ], 2389 'dep_type': 'cipd', 2390 'condition': 'checkout_angle_restricted_trace_ludo_king', 2391 }, 2392 'src/tests/restricted_traces/lumino_city': { 2393 'packages': [ 2394 { 2395 'package': 'angle/traces/lumino_city', 2396 'version': 'version:1', 2397 }, 2398 ], 2399 'dep_type': 'cipd', 2400 'condition': 'checkout_angle_restricted_trace_lumino_city', 2401 }, 2402 'src/tests/restricted_traces/magic_rush_heroes': { 2403 'packages': [ 2404 { 2405 'package': 'angle/traces/magic_rush_heroes', 2406 'version': 'version:1', 2407 }, 2408 ], 2409 'dep_type': 'cipd', 2410 'condition': 'checkout_angle_restricted_trace_magic_rush_heroes', 2411 }, 2412 'src/tests/restricted_traces/magic_tiles_3': { 2413 'packages': [ 2414 { 2415 'package': 'angle/traces/magic_tiles_3', 2416 'version': 'version:5', 2417 }, 2418 ], 2419 'dep_type': 'cipd', 2420 'condition': 'checkout_angle_restricted_trace_magic_tiles_3', 2421 }, 2422 'src/tests/restricted_traces/manhattan_10': { 2423 'packages': [ 2424 { 2425 'package': 'angle/traces/manhattan_10', 2426 'version': 'version:5', 2427 }, 2428 ], 2429 'dep_type': 'cipd', 2430 'condition': 'checkout_angle_restricted_trace_manhattan_10', 2431 }, 2432 'src/tests/restricted_traces/manhattan_31': { 2433 'packages': [ 2434 { 2435 'package': 'angle/traces/manhattan_31', 2436 'version': 'version:5', 2437 }, 2438 ], 2439 'dep_type': 'cipd', 2440 'condition': 'checkout_angle_restricted_trace_manhattan_31', 2441 }, 2442 'src/tests/restricted_traces/mario_kart_tour': { 2443 'packages': [ 2444 { 2445 'package': 'angle/traces/mario_kart_tour', 2446 'version': 'version:5', 2447 }, 2448 ], 2449 'dep_type': 'cipd', 2450 'condition': 'checkout_angle_restricted_trace_mario_kart_tour', 2451 }, 2452 'src/tests/restricted_traces/marvel_contest_of_champions': { 2453 'packages': [ 2454 { 2455 'package': 'angle/traces/marvel_contest_of_champions', 2456 'version': 'version:5', 2457 }, 2458 ], 2459 'dep_type': 'cipd', 2460 'condition': 'checkout_angle_restricted_trace_marvel_contest_of_champions', 2461 }, 2462 'src/tests/restricted_traces/marvel_snap': { 2463 'packages': [ 2464 { 2465 'package': 'angle/traces/marvel_snap', 2466 'version': 'version:1', 2467 }, 2468 ], 2469 'dep_type': 'cipd', 2470 'condition': 'checkout_angle_restricted_trace_marvel_snap', 2471 }, 2472 'src/tests/restricted_traces/marvel_strike_force': { 2473 'packages': [ 2474 { 2475 'package': 'angle/traces/marvel_strike_force', 2476 'version': 'version:1', 2477 }, 2478 ], 2479 'dep_type': 'cipd', 2480 'condition': 'checkout_angle_restricted_trace_marvel_strike_force', 2481 }, 2482 'src/tests/restricted_traces/merge_dragons': { 2483 'packages': [ 2484 { 2485 'package': 'angle/traces/merge_dragons', 2486 'version': 'version:1', 2487 }, 2488 ], 2489 'dep_type': 'cipd', 2490 'condition': 'checkout_angle_restricted_trace_merge_dragons', 2491 }, 2492 'src/tests/restricted_traces/messenger_lite': { 2493 'packages': [ 2494 { 2495 'package': 'angle/traces/messenger_lite', 2496 'version': 'version:5', 2497 }, 2498 ], 2499 'dep_type': 'cipd', 2500 'condition': 'checkout_angle_restricted_trace_messenger_lite', 2501 }, 2502 'src/tests/restricted_traces/minecraft': { 2503 'packages': [ 2504 { 2505 'package': 'angle/traces/minecraft', 2506 'version': 'version:7', 2507 }, 2508 ], 2509 'dep_type': 'cipd', 2510 'condition': 'checkout_angle_restricted_trace_minecraft', 2511 }, 2512 'src/tests/restricted_traces/minecraft_bedrock': { 2513 'packages': [ 2514 { 2515 'package': 'angle/traces/minecraft_bedrock', 2516 'version': 'version:1', 2517 }, 2518 ], 2519 'dep_type': 'cipd', 2520 'condition': 'checkout_angle_restricted_trace_minecraft_bedrock', 2521 }, 2522 'src/tests/restricted_traces/minetest': { 2523 'packages': [ 2524 { 2525 'package': 'angle/traces/minetest', 2526 'version': 'version:2', 2527 }, 2528 ], 2529 'dep_type': 'cipd', 2530 'condition': 'checkout_angle_restricted_trace_minetest', 2531 }, 2532 'src/tests/restricted_traces/mini_block_craft': { 2533 'packages': [ 2534 { 2535 'package': 'angle/traces/mini_block_craft', 2536 'version': 'version:1', 2537 }, 2538 ], 2539 'dep_type': 'cipd', 2540 'condition': 'checkout_angle_restricted_trace_mini_block_craft', 2541 }, 2542 'src/tests/restricted_traces/mini_world': { 2543 'packages': [ 2544 { 2545 'package': 'angle/traces/mini_world', 2546 'version': 'version:5', 2547 }, 2548 ], 2549 'dep_type': 'cipd', 2550 'condition': 'checkout_angle_restricted_trace_mini_world', 2551 }, 2552 'src/tests/restricted_traces/mobile_legends': { 2553 'packages': [ 2554 { 2555 'package': 'angle/traces/mobile_legends', 2556 'version': 'version:5', 2557 }, 2558 ], 2559 'dep_type': 'cipd', 2560 'condition': 'checkout_angle_restricted_trace_mobile_legends', 2561 }, 2562 'src/tests/restricted_traces/modern_combat_5': { 2563 'packages': [ 2564 { 2565 'package': 'angle/traces/modern_combat_5', 2566 'version': 'version:1', 2567 }, 2568 ], 2569 'dep_type': 'cipd', 2570 'condition': 'checkout_angle_restricted_trace_modern_combat_5', 2571 }, 2572 'src/tests/restricted_traces/monster_hunter_stories': { 2573 'packages': [ 2574 { 2575 'package': 'angle/traces/monster_hunter_stories', 2576 'version': 'version:1', 2577 }, 2578 ], 2579 'dep_type': 'cipd', 2580 'condition': 'checkout_angle_restricted_trace_monster_hunter_stories', 2581 }, 2582 'src/tests/restricted_traces/monster_strike': { 2583 'packages': [ 2584 { 2585 'package': 'angle/traces/monster_strike', 2586 'version': 'version:1', 2587 }, 2588 ], 2589 'dep_type': 'cipd', 2590 'condition': 'checkout_angle_restricted_trace_monster_strike', 2591 }, 2592 'src/tests/restricted_traces/monument_valley': { 2593 'packages': [ 2594 { 2595 'package': 'angle/traces/monument_valley', 2596 'version': 'version:1', 2597 }, 2598 ], 2599 'dep_type': 'cipd', 2600 'condition': 'checkout_angle_restricted_trace_monument_valley', 2601 }, 2602 'src/tests/restricted_traces/mortal_kombat': { 2603 'packages': [ 2604 { 2605 'package': 'angle/traces/mortal_kombat', 2606 'version': 'version:2', 2607 }, 2608 ], 2609 'dep_type': 'cipd', 2610 'condition': 'checkout_angle_restricted_trace_mortal_kombat', 2611 }, 2612 'src/tests/restricted_traces/mu_origin_3': { 2613 'packages': [ 2614 { 2615 'package': 'angle/traces/mu_origin_3', 2616 'version': 'version:1', 2617 }, 2618 ], 2619 'dep_type': 'cipd', 2620 'condition': 'checkout_angle_restricted_trace_mu_origin_3', 2621 }, 2622 'src/tests/restricted_traces/my_friend_pedro': { 2623 'packages': [ 2624 { 2625 'package': 'angle/traces/my_friend_pedro', 2626 'version': 'version:1', 2627 }, 2628 ], 2629 'dep_type': 'cipd', 2630 'condition': 'checkout_angle_restricted_trace_my_friend_pedro', 2631 }, 2632 'src/tests/restricted_traces/my_talking_tom2': { 2633 'packages': [ 2634 { 2635 'package': 'angle/traces/my_talking_tom2', 2636 'version': 'version:5', 2637 }, 2638 ], 2639 'dep_type': 'cipd', 2640 'condition': 'checkout_angle_restricted_trace_my_talking_tom2', 2641 }, 2642 'src/tests/restricted_traces/my_talking_tom_friends': { 2643 'packages': [ 2644 { 2645 'package': 'angle/traces/my_talking_tom_friends', 2646 'version': 'version:5', 2647 }, 2648 ], 2649 'dep_type': 'cipd', 2650 'condition': 'checkout_angle_restricted_trace_my_talking_tom_friends', 2651 }, 2652 'src/tests/restricted_traces/nba2k20_800': { 2653 'packages': [ 2654 { 2655 'package': 'angle/traces/nba2k20_800', 2656 'version': 'version:5', 2657 }, 2658 ], 2659 'dep_type': 'cipd', 2660 'condition': 'checkout_angle_restricted_trace_nba2k20_800', 2661 }, 2662 'src/tests/restricted_traces/new_legend_of_the_condor_heroes': { 2663 'packages': [ 2664 { 2665 'package': 'angle/traces/new_legend_of_the_condor_heroes', 2666 'version': 'version:1', 2667 }, 2668 ], 2669 'dep_type': 'cipd', 2670 'condition': 'checkout_angle_restricted_trace_new_legend_of_the_condor_heroes', 2671 }, 2672 'src/tests/restricted_traces/ni_no_kuni': { 2673 'packages': [ 2674 { 2675 'package': 'angle/traces/ni_no_kuni', 2676 'version': 'version:1', 2677 }, 2678 ], 2679 'dep_type': 'cipd', 2680 'condition': 'checkout_angle_restricted_trace_ni_no_kuni', 2681 }, 2682 'src/tests/restricted_traces/nier_reincarnation': { 2683 'packages': [ 2684 { 2685 'package': 'angle/traces/nier_reincarnation', 2686 'version': 'version:5', 2687 }, 2688 ], 2689 'dep_type': 'cipd', 2690 'condition': 'checkout_angle_restricted_trace_nier_reincarnation', 2691 }, 2692 'src/tests/restricted_traces/octopath_traveler': { 2693 'packages': [ 2694 { 2695 'package': 'angle/traces/octopath_traveler', 2696 'version': 'version:2', 2697 }, 2698 ], 2699 'dep_type': 'cipd', 2700 'condition': 'checkout_angle_restricted_trace_octopath_traveler', 2701 }, 2702 'src/tests/restricted_traces/off_the_road': { 2703 'packages': [ 2704 { 2705 'package': 'angle/traces/off_the_road', 2706 'version': 'version:1', 2707 }, 2708 ], 2709 'dep_type': 'cipd', 2710 'condition': 'checkout_angle_restricted_trace_off_the_road', 2711 }, 2712 'src/tests/restricted_traces/one_piece_treasure_cruise': { 2713 'packages': [ 2714 { 2715 'package': 'angle/traces/one_piece_treasure_cruise', 2716 'version': 'version:1', 2717 }, 2718 ], 2719 'dep_type': 'cipd', 2720 'condition': 'checkout_angle_restricted_trace_one_piece_treasure_cruise', 2721 }, 2722 'src/tests/restricted_traces/one_punch_man': { 2723 'packages': [ 2724 { 2725 'package': 'angle/traces/one_punch_man', 2726 'version': 'version:5', 2727 }, 2728 ], 2729 'dep_type': 'cipd', 2730 'condition': 'checkout_angle_restricted_trace_one_punch_man', 2731 }, 2732 'src/tests/restricted_traces/oxenfree': { 2733 'packages': [ 2734 { 2735 'package': 'angle/traces/oxenfree', 2736 'version': 'version:1', 2737 }, 2738 ], 2739 'dep_type': 'cipd', 2740 'condition': 'checkout_angle_restricted_trace_oxenfree', 2741 }, 2742 'src/tests/restricted_traces/piano_kids': { 2743 'packages': [ 2744 { 2745 'package': 'angle/traces/piano_kids', 2746 'version': 'version:1', 2747 }, 2748 ], 2749 'dep_type': 'cipd', 2750 'condition': 'checkout_angle_restricted_trace_piano_kids', 2751 }, 2752 'src/tests/restricted_traces/plague_inc': { 2753 'packages': [ 2754 { 2755 'package': 'angle/traces/plague_inc', 2756 'version': 'version:1', 2757 }, 2758 ], 2759 'dep_type': 'cipd', 2760 'condition': 'checkout_angle_restricted_trace_plague_inc', 2761 }, 2762 'src/tests/restricted_traces/plants_vs_zombies_2': { 2763 'packages': [ 2764 { 2765 'package': 'angle/traces/plants_vs_zombies_2', 2766 'version': 'version:5', 2767 }, 2768 ], 2769 'dep_type': 'cipd', 2770 'condition': 'checkout_angle_restricted_trace_plants_vs_zombies_2', 2771 }, 2772 'src/tests/restricted_traces/plants_vs_zombies_heroes': { 2773 'packages': [ 2774 { 2775 'package': 'angle/traces/plants_vs_zombies_heroes', 2776 'version': 'version:1', 2777 }, 2778 ], 2779 'dep_type': 'cipd', 2780 'condition': 'checkout_angle_restricted_trace_plants_vs_zombies_heroes', 2781 }, 2782 'src/tests/restricted_traces/pokemon_go': { 2783 'packages': [ 2784 { 2785 'package': 'angle/traces/pokemon_go', 2786 'version': 'version:5', 2787 }, 2788 ], 2789 'dep_type': 'cipd', 2790 'condition': 'checkout_angle_restricted_trace_pokemon_go', 2791 }, 2792 'src/tests/restricted_traces/pokemon_masters_ex': { 2793 'packages': [ 2794 { 2795 'package': 'angle/traces/pokemon_masters_ex', 2796 'version': 'version:1', 2797 }, 2798 ], 2799 'dep_type': 'cipd', 2800 'condition': 'checkout_angle_restricted_trace_pokemon_masters_ex', 2801 }, 2802 'src/tests/restricted_traces/pokemon_unite': { 2803 'packages': [ 2804 { 2805 'package': 'angle/traces/pokemon_unite', 2806 'version': 'version:5', 2807 }, 2808 ], 2809 'dep_type': 'cipd', 2810 'condition': 'checkout_angle_restricted_trace_pokemon_unite', 2811 }, 2812 'src/tests/restricted_traces/poppy_playtime': { 2813 'packages': [ 2814 { 2815 'package': 'angle/traces/poppy_playtime', 2816 'version': 'version:1', 2817 }, 2818 ], 2819 'dep_type': 'cipd', 2820 'condition': 'checkout_angle_restricted_trace_poppy_playtime', 2821 }, 2822 'src/tests/restricted_traces/portal_knights': { 2823 'packages': [ 2824 { 2825 'package': 'angle/traces/portal_knights', 2826 'version': 'version:1', 2827 }, 2828 ], 2829 'dep_type': 'cipd', 2830 'condition': 'checkout_angle_restricted_trace_portal_knights', 2831 }, 2832 'src/tests/restricted_traces/professional_baseball_spirits': { 2833 'packages': [ 2834 { 2835 'package': 'angle/traces/professional_baseball_spirits', 2836 'version': 'version:5', 2837 }, 2838 ], 2839 'dep_type': 'cipd', 2840 'condition': 'checkout_angle_restricted_trace_professional_baseball_spirits', 2841 }, 2842 'src/tests/restricted_traces/pubg_mobile_battle_royale': { 2843 'packages': [ 2844 { 2845 'package': 'angle/traces/pubg_mobile_battle_royale', 2846 'version': 'version:5', 2847 }, 2848 ], 2849 'dep_type': 'cipd', 2850 'condition': 'checkout_angle_restricted_trace_pubg_mobile_battle_royale', 2851 }, 2852 'src/tests/restricted_traces/pubg_mobile_launch': { 2853 'packages': [ 2854 { 2855 'package': 'angle/traces/pubg_mobile_launch', 2856 'version': 'version:6', 2857 }, 2858 ], 2859 'dep_type': 'cipd', 2860 'condition': 'checkout_angle_restricted_trace_pubg_mobile_launch', 2861 }, 2862 'src/tests/restricted_traces/pubg_mobile_lite': { 2863 'packages': [ 2864 { 2865 'package': 'angle/traces/pubg_mobile_lite', 2866 'version': 'version:5', 2867 }, 2868 ], 2869 'dep_type': 'cipd', 2870 'condition': 'checkout_angle_restricted_trace_pubg_mobile_lite', 2871 }, 2872 'src/tests/restricted_traces/pubg_mobile_skydive': { 2873 'packages': [ 2874 { 2875 'package': 'angle/traces/pubg_mobile_skydive', 2876 'version': 'version:5', 2877 }, 2878 ], 2879 'dep_type': 'cipd', 2880 'condition': 'checkout_angle_restricted_trace_pubg_mobile_skydive', 2881 }, 2882 'src/tests/restricted_traces/puzzles_and_survival': { 2883 'packages': [ 2884 { 2885 'package': 'angle/traces/puzzles_and_survival', 2886 'version': 'version:1', 2887 }, 2888 ], 2889 'dep_type': 'cipd', 2890 'condition': 'checkout_angle_restricted_trace_puzzles_and_survival', 2891 }, 2892 'src/tests/restricted_traces/ragnarok_m_eternal_love': { 2893 'packages': [ 2894 { 2895 'package': 'angle/traces/ragnarok_m_eternal_love', 2896 'version': 'version:5', 2897 }, 2898 ], 2899 'dep_type': 'cipd', 2900 'condition': 'checkout_angle_restricted_trace_ragnarok_m_eternal_love', 2901 }, 2902 'src/tests/restricted_traces/raid_shadow_legends': { 2903 'packages': [ 2904 { 2905 'package': 'angle/traces/raid_shadow_legends', 2906 'version': 'version:5', 2907 }, 2908 ], 2909 'dep_type': 'cipd', 2910 'condition': 'checkout_angle_restricted_trace_raid_shadow_legends', 2911 }, 2912 'src/tests/restricted_traces/real_commando_secret_mission': { 2913 'packages': [ 2914 { 2915 'package': 'angle/traces/real_commando_secret_mission', 2916 'version': 'version:5', 2917 }, 2918 ], 2919 'dep_type': 'cipd', 2920 'condition': 'checkout_angle_restricted_trace_real_commando_secret_mission', 2921 }, 2922 'src/tests/restricted_traces/real_cricket_20': { 2923 'packages': [ 2924 { 2925 'package': 'angle/traces/real_cricket_20', 2926 'version': 'version:5', 2927 }, 2928 ], 2929 'dep_type': 'cipd', 2930 'condition': 'checkout_angle_restricted_trace_real_cricket_20', 2931 }, 2932 'src/tests/restricted_traces/real_gangster_crime': { 2933 'packages': [ 2934 { 2935 'package': 'angle/traces/real_gangster_crime', 2936 'version': 'version:5', 2937 }, 2938 ], 2939 'dep_type': 'cipd', 2940 'condition': 'checkout_angle_restricted_trace_real_gangster_crime', 2941 }, 2942 'src/tests/restricted_traces/real_racing3': { 2943 'packages': [ 2944 { 2945 'package': 'angle/traces/real_racing3', 2946 'version': 'version:1', 2947 }, 2948 ], 2949 'dep_type': 'cipd', 2950 'condition': 'checkout_angle_restricted_trace_real_racing3', 2951 }, 2952 'src/tests/restricted_traces/respawnables': { 2953 'packages': [ 2954 { 2955 'package': 'angle/traces/respawnables', 2956 'version': 'version:1', 2957 }, 2958 ], 2959 'dep_type': 'cipd', 2960 'condition': 'checkout_angle_restricted_trace_respawnables', 2961 }, 2962 'src/tests/restricted_traces/retro_bowl': { 2963 'packages': [ 2964 { 2965 'package': 'angle/traces/retro_bowl', 2966 'version': 'version:1', 2967 }, 2968 ], 2969 'dep_type': 'cipd', 2970 'condition': 'checkout_angle_restricted_trace_retro_bowl', 2971 }, 2972 'src/tests/restricted_traces/rise_of_empires': { 2973 'packages': [ 2974 { 2975 'package': 'angle/traces/rise_of_empires', 2976 'version': 'version:1', 2977 }, 2978 ], 2979 'dep_type': 'cipd', 2980 'condition': 'checkout_angle_restricted_trace_rise_of_empires', 2981 }, 2982 'src/tests/restricted_traces/rise_of_kingdoms': { 2983 'packages': [ 2984 { 2985 'package': 'angle/traces/rise_of_kingdoms', 2986 'version': 'version:5', 2987 }, 2988 ], 2989 'dep_type': 'cipd', 2990 'condition': 'checkout_angle_restricted_trace_rise_of_kingdoms', 2991 }, 2992 'src/tests/restricted_traces/romancing_saga': { 2993 'packages': [ 2994 { 2995 'package': 'angle/traces/romancing_saga', 2996 'version': 'version:5', 2997 }, 2998 ], 2999 'dep_type': 'cipd', 3000 'condition': 'checkout_angle_restricted_trace_romancing_saga', 3001 }, 3002 'src/tests/restricted_traces/rope_hero_vice_town': { 3003 'packages': [ 3004 { 3005 'package': 'angle/traces/rope_hero_vice_town', 3006 'version': 'version:5', 3007 }, 3008 ], 3009 'dep_type': 'cipd', 3010 'condition': 'checkout_angle_restricted_trace_rope_hero_vice_town', 3011 }, 3012 'src/tests/restricted_traces/royal_match': { 3013 'packages': [ 3014 { 3015 'package': 'angle/traces/royal_match', 3016 'version': 'version:1', 3017 }, 3018 ], 3019 'dep_type': 'cipd', 3020 'condition': 'checkout_angle_restricted_trace_royal_match', 3021 }, 3022 'src/tests/restricted_traces/rush_royale': { 3023 'packages': [ 3024 { 3025 'package': 'angle/traces/rush_royale', 3026 'version': 'version:1', 3027 }, 3028 ], 3029 'dep_type': 'cipd', 3030 'condition': 'checkout_angle_restricted_trace_rush_royale', 3031 }, 3032 'src/tests/restricted_traces/saint_seiya_awakening': { 3033 'packages': [ 3034 { 3035 'package': 'angle/traces/saint_seiya_awakening', 3036 'version': 'version:5', 3037 }, 3038 ], 3039 'dep_type': 'cipd', 3040 'condition': 'checkout_angle_restricted_trace_saint_seiya_awakening', 3041 }, 3042 'src/tests/restricted_traces/sakura_school_simulator': { 3043 'packages': [ 3044 { 3045 'package': 'angle/traces/sakura_school_simulator', 3046 'version': 'version:5', 3047 }, 3048 ], 3049 'dep_type': 'cipd', 3050 'condition': 'checkout_angle_restricted_trace_sakura_school_simulator', 3051 }, 3052 'src/tests/restricted_traces/scary_teacher_3d': { 3053 'packages': [ 3054 { 3055 'package': 'angle/traces/scary_teacher_3d', 3056 'version': 'version:1', 3057 }, 3058 ], 3059 'dep_type': 'cipd', 3060 'condition': 'checkout_angle_restricted_trace_scary_teacher_3d', 3061 }, 3062 'src/tests/restricted_traces/scrabble_go': { 3063 'packages': [ 3064 { 3065 'package': 'angle/traces/scrabble_go', 3066 'version': 'version:5', 3067 }, 3068 ], 3069 'dep_type': 'cipd', 3070 'condition': 'checkout_angle_restricted_trace_scrabble_go', 3071 }, 3072 'src/tests/restricted_traces/shadow_fight_2': { 3073 'packages': [ 3074 { 3075 'package': 'angle/traces/shadow_fight_2', 3076 'version': 'version:5', 3077 }, 3078 ], 3079 'dep_type': 'cipd', 3080 'condition': 'checkout_angle_restricted_trace_shadow_fight_2', 3081 }, 3082 'src/tests/restricted_traces/shadow_fight_3': { 3083 'packages': [ 3084 { 3085 'package': 'angle/traces/shadow_fight_3', 3086 'version': 'version:1', 3087 }, 3088 ], 3089 'dep_type': 'cipd', 3090 'condition': 'checkout_angle_restricted_trace_shadow_fight_3', 3091 }, 3092 'src/tests/restricted_traces/shadowgun_legends': { 3093 'packages': [ 3094 { 3095 'package': 'angle/traces/shadowgun_legends', 3096 'version': 'version:1', 3097 }, 3098 ], 3099 'dep_type': 'cipd', 3100 'condition': 'checkout_angle_restricted_trace_shadowgun_legends', 3101 }, 3102 'src/tests/restricted_traces/sky_force_reloaded': { 3103 'packages': [ 3104 { 3105 'package': 'angle/traces/sky_force_reloaded', 3106 'version': 'version:1', 3107 }, 3108 ], 3109 'dep_type': 'cipd', 3110 'condition': 'checkout_angle_restricted_trace_sky_force_reloaded', 3111 }, 3112 'src/tests/restricted_traces/slam_dunk_from_tv_animation': { 3113 'packages': [ 3114 { 3115 'package': 'angle/traces/slam_dunk_from_tv_animation', 3116 'version': 'version:1', 3117 }, 3118 ], 3119 'dep_type': 'cipd', 3120 'condition': 'checkout_angle_restricted_trace_slam_dunk_from_tv_animation', 3121 }, 3122 'src/tests/restricted_traces/slay_the_spire': { 3123 'packages': [ 3124 { 3125 'package': 'angle/traces/slay_the_spire', 3126 'version': 'version:1', 3127 }, 3128 ], 3129 'dep_type': 'cipd', 3130 'condition': 'checkout_angle_restricted_trace_slay_the_spire', 3131 }, 3132 'src/tests/restricted_traces/slingshot_test1': { 3133 'packages': [ 3134 { 3135 'package': 'angle/traces/slingshot_test1', 3136 'version': 'version:5', 3137 }, 3138 ], 3139 'dep_type': 'cipd', 3140 'condition': 'checkout_angle_restricted_trace_slingshot_test1', 3141 }, 3142 'src/tests/restricted_traces/slingshot_test2': { 3143 'packages': [ 3144 { 3145 'package': 'angle/traces/slingshot_test2', 3146 'version': 'version:5', 3147 }, 3148 ], 3149 'dep_type': 'cipd', 3150 'condition': 'checkout_angle_restricted_trace_slingshot_test2', 3151 }, 3152 'src/tests/restricted_traces/sniper_3d': { 3153 'packages': [ 3154 { 3155 'package': 'angle/traces/sniper_3d', 3156 'version': 'version:5', 3157 }, 3158 ], 3159 'dep_type': 'cipd', 3160 'condition': 'checkout_angle_restricted_trace_sniper_3d', 3161 }, 3162 'src/tests/restricted_traces/solar_smash': { 3163 'packages': [ 3164 { 3165 'package': 'angle/traces/solar_smash', 3166 'version': 'version:2', 3167 }, 3168 ], 3169 'dep_type': 'cipd', 3170 'condition': 'checkout_angle_restricted_trace_solar_smash', 3171 }, 3172 'src/tests/restricted_traces/sonic_forces': { 3173 'packages': [ 3174 { 3175 'package': 'angle/traces/sonic_forces', 3176 'version': 'version:1', 3177 }, 3178 ], 3179 'dep_type': 'cipd', 3180 'condition': 'checkout_angle_restricted_trace_sonic_forces', 3181 }, 3182 'src/tests/restricted_traces/sonic_the_hedgehog': { 3183 'packages': [ 3184 { 3185 'package': 'angle/traces/sonic_the_hedgehog', 3186 'version': 'version:5', 3187 }, 3188 ], 3189 'dep_type': 'cipd', 3190 'condition': 'checkout_angle_restricted_trace_sonic_the_hedgehog', 3191 }, 3192 'src/tests/restricted_traces/special_forces_group_2': { 3193 'packages': [ 3194 { 3195 'package': 'angle/traces/special_forces_group_2', 3196 'version': 'version:1', 3197 }, 3198 ], 3199 'dep_type': 'cipd', 3200 'condition': 'checkout_angle_restricted_trace_special_forces_group_2', 3201 }, 3202 'src/tests/restricted_traces/standoff_2': { 3203 'packages': [ 3204 { 3205 'package': 'angle/traces/standoff_2', 3206 'version': 'version:5', 3207 }, 3208 ], 3209 'dep_type': 'cipd', 3210 'condition': 'checkout_angle_restricted_trace_standoff_2', 3211 }, 3212 'src/tests/restricted_traces/star_trek_fleet_command': { 3213 'packages': [ 3214 { 3215 'package': 'angle/traces/star_trek_fleet_command', 3216 'version': 'version:1', 3217 }, 3218 ], 3219 'dep_type': 'cipd', 3220 'condition': 'checkout_angle_restricted_trace_star_trek_fleet_command', 3221 }, 3222 'src/tests/restricted_traces/star_wars_galaxy_of_heroes': { 3223 'packages': [ 3224 { 3225 'package': 'angle/traces/star_wars_galaxy_of_heroes', 3226 'version': 'version:1', 3227 }, 3228 ], 3229 'dep_type': 'cipd', 3230 'condition': 'checkout_angle_restricted_trace_star_wars_galaxy_of_heroes', 3231 }, 3232 'src/tests/restricted_traces/star_wars_kotor': { 3233 'packages': [ 3234 { 3235 'package': 'angle/traces/star_wars_kotor', 3236 'version': 'version:1', 3237 }, 3238 ], 3239 'dep_type': 'cipd', 3240 'condition': 'checkout_angle_restricted_trace_star_wars_kotor', 3241 }, 3242 'src/tests/restricted_traces/stardew_valley': { 3243 'packages': [ 3244 { 3245 'package': 'angle/traces/stardew_valley', 3246 'version': 'version:1', 3247 }, 3248 ], 3249 'dep_type': 'cipd', 3250 'condition': 'checkout_angle_restricted_trace_stardew_valley', 3251 }, 3252 'src/tests/restricted_traces/state_of_survival': { 3253 'packages': [ 3254 { 3255 'package': 'angle/traces/state_of_survival', 3256 'version': 'version:1', 3257 }, 3258 ], 3259 'dep_type': 'cipd', 3260 'condition': 'checkout_angle_restricted_trace_state_of_survival', 3261 }, 3262 'src/tests/restricted_traces/street_fighter_duel': { 3263 'packages': [ 3264 { 3265 'package': 'angle/traces/street_fighter_duel', 3266 'version': 'version:1', 3267 }, 3268 ], 3269 'dep_type': 'cipd', 3270 'condition': 'checkout_angle_restricted_trace_street_fighter_duel', 3271 }, 3272 'src/tests/restricted_traces/street_fighter_iv_ce': { 3273 'packages': [ 3274 { 3275 'package': 'angle/traces/street_fighter_iv_ce', 3276 'version': 'version:1', 3277 }, 3278 ], 3279 'dep_type': 'cipd', 3280 'condition': 'checkout_angle_restricted_trace_street_fighter_iv_ce', 3281 }, 3282 'src/tests/restricted_traces/streets_of_rage_4': { 3283 'packages': [ 3284 { 3285 'package': 'angle/traces/streets_of_rage_4', 3286 'version': 'version:1', 3287 }, 3288 ], 3289 'dep_type': 'cipd', 3290 'condition': 'checkout_angle_restricted_trace_streets_of_rage_4', 3291 }, 3292 'src/tests/restricted_traces/stumble_guys': { 3293 'packages': [ 3294 { 3295 'package': 'angle/traces/stumble_guys', 3296 'version': 'version:1', 3297 }, 3298 ], 3299 'dep_type': 'cipd', 3300 'condition': 'checkout_angle_restricted_trace_stumble_guys', 3301 }, 3302 'src/tests/restricted_traces/subway_princess_runner': { 3303 'packages': [ 3304 { 3305 'package': 'angle/traces/subway_princess_runner', 3306 'version': 'version:5', 3307 }, 3308 ], 3309 'dep_type': 'cipd', 3310 'condition': 'checkout_angle_restricted_trace_subway_princess_runner', 3311 }, 3312 'src/tests/restricted_traces/subway_surfers': { 3313 'packages': [ 3314 { 3315 'package': 'angle/traces/subway_surfers', 3316 'version': 'version:5', 3317 }, 3318 ], 3319 'dep_type': 'cipd', 3320 'condition': 'checkout_angle_restricted_trace_subway_surfers', 3321 }, 3322 'src/tests/restricted_traces/summoners_war': { 3323 'packages': [ 3324 { 3325 'package': 'angle/traces/summoners_war', 3326 'version': 'version:5', 3327 }, 3328 ], 3329 'dep_type': 'cipd', 3330 'condition': 'checkout_angle_restricted_trace_summoners_war', 3331 }, 3332 'src/tests/restricted_traces/super_mario_run': { 3333 'packages': [ 3334 { 3335 'package': 'angle/traces/super_mario_run', 3336 'version': 'version:1', 3337 }, 3338 ], 3339 'dep_type': 'cipd', 3340 'condition': 'checkout_angle_restricted_trace_super_mario_run', 3341 }, 3342 'src/tests/restricted_traces/supertuxkart': { 3343 'packages': [ 3344 { 3345 'package': 'angle/traces/supertuxkart', 3346 'version': 'version:1', 3347 }, 3348 ], 3349 'dep_type': 'cipd', 3350 'condition': 'checkout_angle_restricted_trace_supertuxkart', 3351 }, 3352 'src/tests/restricted_traces/survivor_io': { 3353 'packages': [ 3354 { 3355 'package': 'angle/traces/survivor_io', 3356 'version': 'version:1', 3357 }, 3358 ], 3359 'dep_type': 'cipd', 3360 'condition': 'checkout_angle_restricted_trace_survivor_io', 3361 }, 3362 'src/tests/restricted_traces/talking_tom_hero_dash': { 3363 'packages': [ 3364 { 3365 'package': 'angle/traces/talking_tom_hero_dash', 3366 'version': 'version:5', 3367 }, 3368 ], 3369 'dep_type': 'cipd', 3370 'condition': 'checkout_angle_restricted_trace_talking_tom_hero_dash', 3371 }, 3372 'src/tests/restricted_traces/temple_run_2': { 3373 'packages': [ 3374 { 3375 'package': 'angle/traces/temple_run_2', 3376 'version': 'version:5', 3377 }, 3378 ], 3379 'dep_type': 'cipd', 3380 'condition': 'checkout_angle_restricted_trace_temple_run_2', 3381 }, 3382 'src/tests/restricted_traces/temple_run_300': { 3383 'packages': [ 3384 { 3385 'package': 'angle/traces/temple_run_300', 3386 'version': 'version:5', 3387 }, 3388 ], 3389 'dep_type': 'cipd', 3390 'condition': 'checkout_angle_restricted_trace_temple_run_300', 3391 }, 3392 'src/tests/restricted_traces/tesla': { 3393 'packages': [ 3394 { 3395 'package': 'angle/traces/tesla', 3396 'version': 'version:1', 3397 }, 3398 ], 3399 'dep_type': 'cipd', 3400 'condition': 'checkout_angle_restricted_trace_tesla', 3401 }, 3402 'src/tests/restricted_traces/teslagrad': { 3403 'packages': [ 3404 { 3405 'package': 'angle/traces/teslagrad', 3406 'version': 'version:1', 3407 }, 3408 ], 3409 'dep_type': 'cipd', 3410 'condition': 'checkout_angle_restricted_trace_teslagrad', 3411 }, 3412 'src/tests/restricted_traces/tessellation': { 3413 'packages': [ 3414 { 3415 'package': 'angle/traces/tessellation', 3416 'version': 'version:1', 3417 }, 3418 ], 3419 'dep_type': 'cipd', 3420 'condition': 'checkout_angle_restricted_trace_tessellation', 3421 }, 3422 'src/tests/restricted_traces/the_gardens_between': { 3423 'packages': [ 3424 { 3425 'package': 'angle/traces/the_gardens_between', 3426 'version': 'version:1', 3427 }, 3428 ], 3429 'dep_type': 'cipd', 3430 'condition': 'checkout_angle_restricted_trace_the_gardens_between', 3431 }, 3432 'src/tests/restricted_traces/the_sims_mobile': { 3433 'packages': [ 3434 { 3435 'package': 'angle/traces/the_sims_mobile', 3436 'version': 'version:1', 3437 }, 3438 ], 3439 'dep_type': 'cipd', 3440 'condition': 'checkout_angle_restricted_trace_the_sims_mobile', 3441 }, 3442 'src/tests/restricted_traces/the_witcher_monster_slayer': { 3443 'packages': [ 3444 { 3445 'package': 'angle/traces/the_witcher_monster_slayer', 3446 'version': 'version:1', 3447 }, 3448 ], 3449 'dep_type': 'cipd', 3450 'condition': 'checkout_angle_restricted_trace_the_witcher_monster_slayer', 3451 }, 3452 'src/tests/restricted_traces/thimbleweed_park': { 3453 'packages': [ 3454 { 3455 'package': 'angle/traces/thimbleweed_park', 3456 'version': 'version:1', 3457 }, 3458 ], 3459 'dep_type': 'cipd', 3460 'condition': 'checkout_angle_restricted_trace_thimbleweed_park', 3461 }, 3462 'src/tests/restricted_traces/tmnt_shredders_revenge': { 3463 'packages': [ 3464 { 3465 'package': 'angle/traces/tmnt_shredders_revenge', 3466 'version': 'version:1', 3467 }, 3468 ], 3469 'dep_type': 'cipd', 3470 'condition': 'checkout_angle_restricted_trace_tmnt_shredders_revenge', 3471 }, 3472 'src/tests/restricted_traces/toca_life_world': { 3473 'packages': [ 3474 { 3475 'package': 'angle/traces/toca_life_world', 3476 'version': 'version:2', 3477 }, 3478 ], 3479 'dep_type': 'cipd', 3480 'condition': 'checkout_angle_restricted_trace_toca_life_world', 3481 }, 3482 'src/tests/restricted_traces/toon_blast': { 3483 'packages': [ 3484 { 3485 'package': 'angle/traces/toon_blast', 3486 'version': 'version:5', 3487 }, 3488 ], 3489 'dep_type': 'cipd', 3490 'condition': 'checkout_angle_restricted_trace_toon_blast', 3491 }, 3492 'src/tests/restricted_traces/top_war': { 3493 'packages': [ 3494 { 3495 'package': 'angle/traces/top_war', 3496 'version': 'version:1', 3497 }, 3498 ], 3499 'dep_type': 'cipd', 3500 'condition': 'checkout_angle_restricted_trace_top_war', 3501 }, 3502 'src/tests/restricted_traces/township': { 3503 'packages': [ 3504 { 3505 'package': 'angle/traces/township', 3506 'version': 'version:5', 3507 }, 3508 ], 3509 'dep_type': 'cipd', 3510 'condition': 'checkout_angle_restricted_trace_township', 3511 }, 3512 'src/tests/restricted_traces/trex_200': { 3513 'packages': [ 3514 { 3515 'package': 'angle/traces/trex_200', 3516 'version': 'version:5', 3517 }, 3518 ], 3519 'dep_type': 'cipd', 3520 'condition': 'checkout_angle_restricted_trace_trex_200', 3521 }, 3522 'src/tests/restricted_traces/uber': { 3523 'packages': [ 3524 { 3525 'package': 'angle/traces/uber', 3526 'version': 'version:1', 3527 }, 3528 ], 3529 'dep_type': 'cipd', 3530 'condition': 'checkout_angle_restricted_trace_uber', 3531 }, 3532 'src/tests/restricted_traces/vainglory': { 3533 'packages': [ 3534 { 3535 'package': 'angle/traces/vainglory', 3536 'version': 'version:1', 3537 }, 3538 ], 3539 'dep_type': 'cipd', 3540 'condition': 'checkout_angle_restricted_trace_vainglory', 3541 }, 3542 'src/tests/restricted_traces/walking_dead_survivors': { 3543 'packages': [ 3544 { 3545 'package': 'angle/traces/walking_dead_survivors', 3546 'version': 'version:1', 3547 }, 3548 ], 3549 'dep_type': 'cipd', 3550 'condition': 'checkout_angle_restricted_trace_walking_dead_survivors', 3551 }, 3552 'src/tests/restricted_traces/war_planet_online': { 3553 'packages': [ 3554 { 3555 'package': 'angle/traces/war_planet_online', 3556 'version': 'version:1', 3557 }, 3558 ], 3559 'dep_type': 'cipd', 3560 'condition': 'checkout_angle_restricted_trace_war_planet_online', 3561 }, 3562 'src/tests/restricted_traces/warcraft_rumble': { 3563 'packages': [ 3564 { 3565 'package': 'angle/traces/warcraft_rumble', 3566 'version': 'version:1', 3567 }, 3568 ], 3569 'dep_type': 'cipd', 3570 'condition': 'checkout_angle_restricted_trace_warcraft_rumble', 3571 }, 3572 'src/tests/restricted_traces/wayward_souls': { 3573 'packages': [ 3574 { 3575 'package': 'angle/traces/wayward_souls', 3576 'version': 'version:1', 3577 }, 3578 ], 3579 'dep_type': 'cipd', 3580 'condition': 'checkout_angle_restricted_trace_wayward_souls', 3581 }, 3582 'src/tests/restricted_traces/whatsapp': { 3583 'packages': [ 3584 { 3585 'package': 'angle/traces/whatsapp', 3586 'version': 'version:5', 3587 }, 3588 ], 3589 'dep_type': 'cipd', 3590 'condition': 'checkout_angle_restricted_trace_whatsapp', 3591 }, 3592 'src/tests/restricted_traces/words_crush': { 3593 'packages': [ 3594 { 3595 'package': 'angle/traces/words_crush', 3596 'version': 'version:1', 3597 }, 3598 ], 3599 'dep_type': 'cipd', 3600 'condition': 'checkout_angle_restricted_trace_words_crush', 3601 }, 3602 'src/tests/restricted_traces/words_of_wonders': { 3603 'packages': [ 3604 { 3605 'package': 'angle/traces/words_of_wonders', 3606 'version': 'version:1', 3607 }, 3608 ], 3609 'dep_type': 'cipd', 3610 'condition': 'checkout_angle_restricted_trace_words_of_wonders', 3611 }, 3612 'src/tests/restricted_traces/words_with_friends_2': { 3613 'packages': [ 3614 { 3615 'package': 'angle/traces/words_with_friends_2', 3616 'version': 'version:5', 3617 }, 3618 ], 3619 'dep_type': 'cipd', 3620 'condition': 'checkout_angle_restricted_trace_words_with_friends_2', 3621 }, 3622 'src/tests/restricted_traces/wordscapes': { 3623 'packages': [ 3624 { 3625 'package': 'angle/traces/wordscapes', 3626 'version': 'version:5', 3627 }, 3628 ], 3629 'dep_type': 'cipd', 3630 'condition': 'checkout_angle_restricted_trace_wordscapes', 3631 }, 3632 'src/tests/restricted_traces/world_cricket_championship_2': { 3633 'packages': [ 3634 { 3635 'package': 'angle/traces/world_cricket_championship_2', 3636 'version': 'version:5', 3637 }, 3638 ], 3639 'dep_type': 'cipd', 3640 'condition': 'checkout_angle_restricted_trace_world_cricket_championship_2', 3641 }, 3642 'src/tests/restricted_traces/world_of_kings': { 3643 'packages': [ 3644 { 3645 'package': 'angle/traces/world_of_kings', 3646 'version': 'version:5', 3647 }, 3648 ], 3649 'dep_type': 'cipd', 3650 'condition': 'checkout_angle_restricted_trace_world_of_kings', 3651 }, 3652 'src/tests/restricted_traces/world_of_tanks_blitz': { 3653 'packages': [ 3654 { 3655 'package': 'angle/traces/world_of_tanks_blitz', 3656 'version': 'version:5', 3657 }, 3658 ], 3659 'dep_type': 'cipd', 3660 'condition': 'checkout_angle_restricted_trace_world_of_tanks_blitz', 3661 }, 3662 'src/tests/restricted_traces/world_war_doh': { 3663 'packages': [ 3664 { 3665 'package': 'angle/traces/world_war_doh', 3666 'version': 'version:5', 3667 }, 3668 ], 3669 'dep_type': 'cipd', 3670 'condition': 'checkout_angle_restricted_trace_world_war_doh', 3671 }, 3672 'src/tests/restricted_traces/worms_zone_io': { 3673 'packages': [ 3674 { 3675 'package': 'angle/traces/worms_zone_io', 3676 'version': 'version:5', 3677 }, 3678 ], 3679 'dep_type': 'cipd', 3680 'condition': 'checkout_angle_restricted_trace_worms_zone_io', 3681 }, 3682 'src/tests/restricted_traces/zenonia_4': { 3683 'packages': [ 3684 { 3685 'package': 'angle/traces/zenonia_4', 3686 'version': 'version:1', 3687 }, 3688 ], 3689 'dep_type': 'cipd', 3690 'condition': 'checkout_angle_restricted_trace_zenonia_4', 3691 }, 3692 'src/tests/restricted_traces/zillow': { 3693 'packages': [ 3694 { 3695 'package': 'angle/traces/zillow', 3696 'version': 'version:5', 3697 }, 3698 ], 3699 'dep_type': 'cipd', 3700 'condition': 'checkout_angle_restricted_trace_zillow', 3701 }, 3702 'src/tests/restricted_traces/zombie_smasher': { 3703 'packages': [ 3704 { 3705 'package': 'angle/traces/zombie_smasher', 3706 'version': 'version:1', 3707 }, 3708 ], 3709 'dep_type': 'cipd', 3710 'condition': 'checkout_angle_restricted_trace_zombie_smasher', 3711 }, 3712 # === ANGLE Restricted Trace Generated Code End === 3713 3714 # === ANDROID_DEPS Generated Code Start === 3715 # Generated by //third_party/android_deps/fetch_all.py 3716 'third_party/android_deps/libs/android_arch_core_common': { 3717 'packages': [ 3718 { 3719 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common', 3720 'version': 'version:2@1.1.1.cr1', 3721 }, 3722 ], 3723 'condition': 'checkout_android and not build_with_chromium', 3724 'dep_type': 'cipd', 3725 }, 3726 3727 'third_party/android_deps/libs/android_arch_core_runtime': { 3728 'packages': [ 3729 { 3730 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime', 3731 'version': 'version:2@1.1.1.cr1', 3732 }, 3733 ], 3734 'condition': 'checkout_android and not build_with_chromium', 3735 'dep_type': 'cipd', 3736 }, 3737 3738 'third_party/android_deps/libs/android_arch_lifecycle_common': { 3739 'packages': [ 3740 { 3741 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common', 3742 'version': 'version:2@1.1.1.cr1', 3743 }, 3744 ], 3745 'condition': 'checkout_android and not build_with_chromium', 3746 'dep_type': 'cipd', 3747 }, 3748 3749 'third_party/android_deps/libs/android_arch_lifecycle_livedata': { 3750 'packages': [ 3751 { 3752 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata', 3753 'version': 'version:2@1.1.1.cr1', 3754 }, 3755 ], 3756 'condition': 'checkout_android and not build_with_chromium', 3757 'dep_type': 'cipd', 3758 }, 3759 3760 'third_party/android_deps/libs/android_arch_lifecycle_livedata_core': { 3761 'packages': [ 3762 { 3763 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core', 3764 'version': 'version:2@1.1.1.cr1', 3765 }, 3766 ], 3767 'condition': 'checkout_android and not build_with_chromium', 3768 'dep_type': 'cipd', 3769 }, 3770 3771 'third_party/android_deps/libs/android_arch_lifecycle_runtime': { 3772 'packages': [ 3773 { 3774 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime', 3775 'version': 'version:2@1.1.1.cr1', 3776 }, 3777 ], 3778 'condition': 'checkout_android and not build_with_chromium', 3779 'dep_type': 'cipd', 3780 }, 3781 3782 'third_party/android_deps/libs/android_arch_lifecycle_viewmodel': { 3783 'packages': [ 3784 { 3785 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel', 3786 'version': 'version:2@1.1.1.cr1', 3787 }, 3788 ], 3789 'condition': 'checkout_android and not build_with_chromium', 3790 'dep_type': 'cipd', 3791 }, 3792 3793 'third_party/android_deps/libs/com_android_support_asynclayoutinflater': { 3794 'packages': [ 3795 { 3796 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater', 3797 'version': 'version:2@28.0.0.cr1', 3798 }, 3799 ], 3800 'condition': 'checkout_android and not build_with_chromium', 3801 'dep_type': 'cipd', 3802 }, 3803 3804 'third_party/android_deps/libs/com_android_support_collections': { 3805 'packages': [ 3806 { 3807 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections', 3808 'version': 'version:2@28.0.0.cr1', 3809 }, 3810 ], 3811 'condition': 'checkout_android and not build_with_chromium', 3812 'dep_type': 'cipd', 3813 }, 3814 3815 'third_party/android_deps/libs/com_android_support_coordinatorlayout': { 3816 'packages': [ 3817 { 3818 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout', 3819 'version': 'version:2@28.0.0.cr1', 3820 }, 3821 ], 3822 'condition': 'checkout_android and not build_with_chromium', 3823 'dep_type': 'cipd', 3824 }, 3825 3826 'third_party/android_deps/libs/com_android_support_cursoradapter': { 3827 'packages': [ 3828 { 3829 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter', 3830 'version': 'version:2@28.0.0.cr1', 3831 }, 3832 ], 3833 'condition': 'checkout_android and not build_with_chromium', 3834 'dep_type': 'cipd', 3835 }, 3836 3837 'third_party/android_deps/libs/com_android_support_customview': { 3838 'packages': [ 3839 { 3840 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview', 3841 'version': 'version:2@28.0.0.cr1', 3842 }, 3843 ], 3844 'condition': 'checkout_android and not build_with_chromium', 3845 'dep_type': 'cipd', 3846 }, 3847 3848 'third_party/android_deps/libs/com_android_support_documentfile': { 3849 'packages': [ 3850 { 3851 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile', 3852 'version': 'version:2@28.0.0.cr1', 3853 }, 3854 ], 3855 'condition': 'checkout_android and not build_with_chromium', 3856 'dep_type': 'cipd', 3857 }, 3858 3859 'third_party/android_deps/libs/com_android_support_drawerlayout': { 3860 'packages': [ 3861 { 3862 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout', 3863 'version': 'version:2@28.0.0.cr1', 3864 }, 3865 ], 3866 'condition': 'checkout_android and not build_with_chromium', 3867 'dep_type': 'cipd', 3868 }, 3869 3870 'third_party/android_deps/libs/com_android_support_interpolator': { 3871 'packages': [ 3872 { 3873 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator', 3874 'version': 'version:2@28.0.0.cr1', 3875 }, 3876 ], 3877 'condition': 'checkout_android and not build_with_chromium', 3878 'dep_type': 'cipd', 3879 }, 3880 3881 'third_party/android_deps/libs/com_android_support_loader': { 3882 'packages': [ 3883 { 3884 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader', 3885 'version': 'version:2@28.0.0.cr1', 3886 }, 3887 ], 3888 'condition': 'checkout_android and not build_with_chromium', 3889 'dep_type': 'cipd', 3890 }, 3891 3892 'third_party/android_deps/libs/com_android_support_localbroadcastmanager': { 3893 'packages': [ 3894 { 3895 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager', 3896 'version': 'version:2@28.0.0.cr1', 3897 }, 3898 ], 3899 'condition': 'checkout_android and not build_with_chromium', 3900 'dep_type': 'cipd', 3901 }, 3902 3903 'third_party/android_deps/libs/com_android_support_print': { 3904 'packages': [ 3905 { 3906 'package': 'chromium/third_party/android_deps/libs/com_android_support_print', 3907 'version': 'version:2@28.0.0.cr1', 3908 }, 3909 ], 3910 'condition': 'checkout_android and not build_with_chromium', 3911 'dep_type': 'cipd', 3912 }, 3913 3914 'third_party/android_deps/libs/com_android_support_slidingpanelayout': { 3915 'packages': [ 3916 { 3917 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout', 3918 'version': 'version:2@28.0.0.cr1', 3919 }, 3920 ], 3921 'condition': 'checkout_android and not build_with_chromium', 3922 'dep_type': 'cipd', 3923 }, 3924 3925 'third_party/android_deps/libs/com_android_support_support_annotations': { 3926 'packages': [ 3927 { 3928 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations', 3929 'version': 'version:2@28.0.0.cr1', 3930 }, 3931 ], 3932 'condition': 'checkout_android and not build_with_chromium', 3933 'dep_type': 'cipd', 3934 }, 3935 3936 'third_party/android_deps/libs/com_android_support_support_compat': { 3937 'packages': [ 3938 { 3939 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat', 3940 'version': 'version:2@28.0.0.cr1', 3941 }, 3942 ], 3943 'condition': 'checkout_android and not build_with_chromium', 3944 'dep_type': 'cipd', 3945 }, 3946 3947 'third_party/android_deps/libs/com_android_support_support_core_ui': { 3948 'packages': [ 3949 { 3950 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui', 3951 'version': 'version:2@28.0.0.cr1', 3952 }, 3953 ], 3954 'condition': 'checkout_android and not build_with_chromium', 3955 'dep_type': 'cipd', 3956 }, 3957 3958 'third_party/android_deps/libs/com_android_support_support_core_utils': { 3959 'packages': [ 3960 { 3961 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils', 3962 'version': 'version:2@28.0.0.cr1', 3963 }, 3964 ], 3965 'condition': 'checkout_android and not build_with_chromium', 3966 'dep_type': 'cipd', 3967 }, 3968 3969 'third_party/android_deps/libs/com_android_support_swiperefreshlayout': { 3970 'packages': [ 3971 { 3972 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout', 3973 'version': 'version:2@28.0.0.cr1', 3974 }, 3975 ], 3976 'condition': 'checkout_android and not build_with_chromium', 3977 'dep_type': 'cipd', 3978 }, 3979 3980 'third_party/android_deps/libs/com_android_support_versionedparcelable': { 3981 'packages': [ 3982 { 3983 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable', 3984 'version': 'version:2@28.0.0.cr1', 3985 }, 3986 ], 3987 'condition': 'checkout_android and not build_with_chromium', 3988 'dep_type': 'cipd', 3989 }, 3990 3991 'third_party/android_deps/libs/com_android_support_viewpager': { 3992 'packages': [ 3993 { 3994 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager', 3995 'version': 'version:2@28.0.0.cr1', 3996 }, 3997 ], 3998 'condition': 'checkout_android and not build_with_chromium', 3999 'dep_type': 'cipd', 4000 }, 4001 4002 'third_party/android_deps/libs/com_android_tools_common': { 4003 'packages': [ 4004 { 4005 'package': 'chromium/third_party/android_deps/libs/com_android_tools_common', 4006 'version': 'version:2@30.2.0-beta01.cr1', 4007 }, 4008 ], 4009 'condition': 'checkout_android and not build_with_chromium', 4010 'dep_type': 'cipd', 4011 }, 4012 4013 'third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api': { 4014 'packages': [ 4015 { 4016 'package': 'chromium/third_party/android_deps/libs/com_android_tools_layoutlib_layoutlib_api', 4017 'version': 'version:2@30.2.0-beta01.cr1', 4018 }, 4019 ], 4020 'condition': 'checkout_android and not build_with_chromium', 4021 'dep_type': 'cipd', 4022 }, 4023 4024 'third_party/android_deps/libs/com_android_tools_sdk_common': { 4025 'packages': [ 4026 { 4027 'package': 'chromium/third_party/android_deps/libs/com_android_tools_sdk_common', 4028 'version': 'version:2@30.2.0-beta01.cr1', 4029 }, 4030 ], 4031 'condition': 'checkout_android and not build_with_chromium', 4032 'dep_type': 'cipd', 4033 }, 4034 4035 'third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine': { 4036 'packages': [ 4037 { 4038 'package': 'chromium/third_party/android_deps/libs/com_github_ben_manes_caffeine_caffeine', 4039 'version': 'version:2@2.8.8.cr1', 4040 }, 4041 ], 4042 'condition': 'checkout_android and not build_with_chromium', 4043 'dep_type': 'cipd', 4044 }, 4045 4046 'third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms': { 4047 'packages': [ 4048 { 4049 'package': 'chromium/third_party/android_deps/libs/com_github_kevinstern_software_and_algorithms', 4050 'version': 'version:2@1.0.cr1', 4051 }, 4052 ], 4053 'condition': 'checkout_android and not build_with_chromium', 4054 'dep_type': 'cipd', 4055 }, 4056 4057 'third_party/android_deps/libs/com_google_android_annotations': { 4058 'packages': [ 4059 { 4060 'package': 'chromium/third_party/android_deps/libs/com_google_android_annotations', 4061 'version': 'version:2@4.1.1.4.cr1', 4062 }, 4063 ], 4064 'condition': 'checkout_android and not build_with_chromium', 4065 'dep_type': 'cipd', 4066 }, 4067 4068 'third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework': { 4069 'packages': [ 4070 { 4071 'package': 'chromium/third_party/android_deps/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework', 4072 'version': 'version:2@4.0.0.cr1', 4073 }, 4074 ], 4075 'condition': 'checkout_android and not build_with_chromium', 4076 'dep_type': 'cipd', 4077 }, 4078 4079 'third_party/android_deps/libs/com_google_android_datatransport_transport_api': { 4080 'packages': [ 4081 { 4082 'package': 'chromium/third_party/android_deps/libs/com_google_android_datatransport_transport_api', 4083 'version': 'version:2@2.2.1.cr1', 4084 }, 4085 ], 4086 'condition': 'checkout_android and not build_with_chromium', 4087 'dep_type': 'cipd', 4088 }, 4089 4090 'third_party/android_deps/libs/com_google_android_gms_play_services_auth': { 4091 'packages': [ 4092 { 4093 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth', 4094 'version': 'version:2@20.1.0.cr1', 4095 }, 4096 ], 4097 'condition': 'checkout_android and not build_with_chromium', 4098 'dep_type': 'cipd', 4099 }, 4100 4101 'third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': { 4102 'packages': [ 4103 { 4104 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone', 4105 'version': 'version:2@18.0.1.cr1', 4106 }, 4107 ], 4108 'condition': 'checkout_android and not build_with_chromium', 4109 'dep_type': 'cipd', 4110 }, 4111 4112 'third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': { 4113 'packages': [ 4114 { 4115 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base', 4116 'version': 'version:2@18.0.2.cr1', 4117 }, 4118 ], 4119 'condition': 'checkout_android and not build_with_chromium', 4120 'dep_type': 'cipd', 4121 }, 4122 4123 'third_party/android_deps/libs/com_google_android_gms_play_services_base': { 4124 'packages': [ 4125 { 4126 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base', 4127 'version': 'version:2@18.1.0.cr1', 4128 }, 4129 ], 4130 'condition': 'checkout_android and not build_with_chromium', 4131 'dep_type': 'cipd', 4132 }, 4133 4134 'third_party/android_deps/libs/com_google_android_gms_play_services_basement': { 4135 'packages': [ 4136 { 4137 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement', 4138 'version': 'version:2@18.1.0.cr1', 4139 }, 4140 ], 4141 'condition': 'checkout_android and not build_with_chromium', 4142 'dep_type': 'cipd', 4143 }, 4144 4145 'third_party/android_deps/libs/com_google_android_gms_play_services_cast': { 4146 'packages': [ 4147 { 4148 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast', 4149 'version': 'version:2@17.0.0.cr1', 4150 }, 4151 ], 4152 'condition': 'checkout_android and not build_with_chromium', 4153 'dep_type': 'cipd', 4154 }, 4155 4156 'third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': { 4157 'packages': [ 4158 { 4159 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework', 4160 'version': 'version:2@17.0.0.cr1', 4161 }, 4162 ], 4163 'condition': 'checkout_android and not build_with_chromium', 4164 'dep_type': 'cipd', 4165 }, 4166 4167 'third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': { 4168 'packages': [ 4169 { 4170 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut', 4171 'version': 'version:2@17.0.0.cr1', 4172 }, 4173 ], 4174 'condition': 'checkout_android and not build_with_chromium', 4175 'dep_type': 'cipd', 4176 }, 4177 4178 'third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging': { 4179 'packages': [ 4180 { 4181 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cloud_messaging', 4182 'version': 'version:2@16.0.0.cr1', 4183 }, 4184 ], 4185 'condition': 'checkout_android and not build_with_chromium', 4186 'dep_type': 'cipd', 4187 }, 4188 4189 'third_party/android_deps/libs/com_google_android_gms_play_services_flags': { 4190 'packages': [ 4191 { 4192 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags', 4193 'version': 'version:2@17.0.0.cr1', 4194 }, 4195 ], 4196 'condition': 'checkout_android and not build_with_chromium', 4197 'dep_type': 'cipd', 4198 }, 4199 4200 'third_party/android_deps/libs/com_google_android_gms_play_services_gcm': { 4201 'packages': [ 4202 { 4203 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm', 4204 'version': 'version:2@17.0.0.cr1', 4205 }, 4206 ], 4207 'condition': 'checkout_android and not build_with_chromium', 4208 'dep_type': 'cipd', 4209 }, 4210 4211 'third_party/android_deps/libs/com_google_android_gms_play_services_iid': { 4212 'packages': [ 4213 { 4214 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid', 4215 'version': 'version:2@17.0.0.cr1', 4216 }, 4217 ], 4218 'condition': 'checkout_android and not build_with_chromium', 4219 'dep_type': 'cipd', 4220 }, 4221 4222 'third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': { 4223 'packages': [ 4224 { 4225 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps', 4226 'version': 'version:2@18.0.1.cr1', 4227 }, 4228 ], 4229 'condition': 'checkout_android and not build_with_chromium', 4230 'dep_type': 'cipd', 4231 }, 4232 4233 'third_party/android_deps/libs/com_google_android_gms_play_services_location': { 4234 'packages': [ 4235 { 4236 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location', 4237 'version': 'version:2@21.0.1.cr1', 4238 }, 4239 ], 4240 'condition': 'checkout_android and not build_with_chromium', 4241 'dep_type': 'cipd', 4242 }, 4243 4244 'third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': { 4245 'packages': [ 4246 { 4247 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype', 4248 'version': 'version:2@17.0.0.cr1', 4249 }, 4250 ], 4251 'condition': 'checkout_android and not build_with_chromium', 4252 'dep_type': 'cipd', 4253 }, 4254 4255 'third_party/android_deps/libs/com_google_android_gms_play_services_stats': { 4256 'packages': [ 4257 { 4258 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats', 4259 'version': 'version:2@17.0.0.cr1', 4260 }, 4261 ], 4262 'condition': 'checkout_android and not build_with_chromium', 4263 'dep_type': 'cipd', 4264 }, 4265 4266 'third_party/android_deps/libs/com_google_android_gms_play_services_tasks': { 4267 'packages': [ 4268 { 4269 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks', 4270 'version': 'version:2@18.0.2.cr1', 4271 }, 4272 ], 4273 'condition': 'checkout_android and not build_with_chromium', 4274 'dep_type': 'cipd', 4275 }, 4276 4277 'third_party/android_deps/libs/com_google_android_gms_play_services_vision': { 4278 'packages': [ 4279 { 4280 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision', 4281 'version': 'version:2@20.1.3.cr1', 4282 }, 4283 ], 4284 'condition': 'checkout_android and not build_with_chromium', 4285 'dep_type': 'cipd', 4286 }, 4287 4288 'third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': { 4289 'packages': [ 4290 { 4291 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common', 4292 'version': 'version:2@19.1.3.cr1', 4293 }, 4294 ], 4295 'condition': 'checkout_android and not build_with_chromium', 4296 'dep_type': 'cipd', 4297 }, 4298 4299 'third_party/android_deps/libs/com_google_android_material_material': { 4300 'packages': [ 4301 { 4302 'package': 'chromium/third_party/android_deps/libs/com_google_android_material_material', 4303 'version': 'version:2@1.11.0-beta01.cr1', 4304 }, 4305 ], 4306 'condition': 'checkout_android and not build_with_chromium', 4307 'dep_type': 'cipd', 4308 }, 4309 4310 'third_party/android_deps/libs/com_google_android_play_core_common': { 4311 'packages': [ 4312 { 4313 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_core_common', 4314 'version': 'version:2@2.0.2.cr1', 4315 }, 4316 ], 4317 'condition': 'checkout_android and not build_with_chromium', 4318 'dep_type': 'cipd', 4319 }, 4320 4321 'third_party/android_deps/libs/com_google_android_play_feature_delivery': { 4322 'packages': [ 4323 { 4324 'package': 'chromium/third_party/android_deps/libs/com_google_android_play_feature_delivery', 4325 'version': 'version:2@2.0.1.cr1', 4326 }, 4327 ], 4328 'condition': 'checkout_android and not build_with_chromium', 4329 'dep_type': 'cipd', 4330 }, 4331 4332 'third_party/android_deps/libs/com_google_auto_auto_common': { 4333 'packages': [ 4334 { 4335 'package': 'chromium/third_party/android_deps/libs/com_google_auto_auto_common', 4336 'version': 'version:2@1.2.1.cr1', 4337 }, 4338 ], 4339 'condition': 'checkout_android and not build_with_chromium', 4340 'dep_type': 'cipd', 4341 }, 4342 4343 'third_party/android_deps/libs/com_google_auto_service_auto_service': { 4344 'packages': [ 4345 { 4346 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service', 4347 'version': 'version:2@1.0-rc6.cr1', 4348 }, 4349 ], 4350 'condition': 'checkout_android and not build_with_chromium', 4351 'dep_type': 'cipd', 4352 }, 4353 4354 'third_party/android_deps/libs/com_google_auto_service_auto_service_annotations': { 4355 'packages': [ 4356 { 4357 'package': 'chromium/third_party/android_deps/libs/com_google_auto_service_auto_service_annotations', 4358 'version': 'version:2@1.0-rc6.cr1', 4359 }, 4360 ], 4361 'condition': 'checkout_android and not build_with_chromium', 4362 'dep_type': 'cipd', 4363 }, 4364 4365 'third_party/android_deps/libs/com_google_auto_value_auto_value_annotations': { 4366 'packages': [ 4367 { 4368 'package': 'chromium/third_party/android_deps/libs/com_google_auto_value_auto_value_annotations', 4369 'version': 'version:2@1.10.4.cr1', 4370 }, 4371 ], 4372 'condition': 'checkout_android and not build_with_chromium', 4373 'dep_type': 'cipd', 4374 }, 4375 4376 'third_party/android_deps/libs/com_google_code_findbugs_jsr305': { 4377 'packages': [ 4378 { 4379 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305', 4380 'version': 'version:2@3.0.2.cr1', 4381 }, 4382 ], 4383 'condition': 'checkout_android and not build_with_chromium', 4384 'dep_type': 'cipd', 4385 }, 4386 4387 'third_party/android_deps/libs/com_google_code_gson_gson': { 4388 'packages': [ 4389 { 4390 'package': 'chromium/third_party/android_deps/libs/com_google_code_gson_gson', 4391 'version': 'version:2@2.9.0.cr1', 4392 }, 4393 ], 4394 'condition': 'checkout_android and not build_with_chromium', 4395 'dep_type': 'cipd', 4396 }, 4397 4398 'third_party/android_deps/libs/com_google_dagger_dagger': { 4399 'packages': [ 4400 { 4401 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger', 4402 'version': 'version:2@2.30.cr1', 4403 }, 4404 ], 4405 'condition': 'checkout_android and not build_with_chromium', 4406 'dep_type': 'cipd', 4407 }, 4408 4409 'third_party/android_deps/libs/com_google_dagger_dagger_compiler': { 4410 'packages': [ 4411 { 4412 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler', 4413 'version': 'version:2@2.30.cr1', 4414 }, 4415 ], 4416 'condition': 'checkout_android and not build_with_chromium', 4417 'dep_type': 'cipd', 4418 }, 4419 4420 'third_party/android_deps/libs/com_google_dagger_dagger_producers': { 4421 'packages': [ 4422 { 4423 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers', 4424 'version': 'version:2@2.30.cr1', 4425 }, 4426 ], 4427 'condition': 'checkout_android and not build_with_chromium', 4428 'dep_type': 'cipd', 4429 }, 4430 4431 'third_party/android_deps/libs/com_google_dagger_dagger_spi': { 4432 'packages': [ 4433 { 4434 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi', 4435 'version': 'version:2@2.30.cr1', 4436 }, 4437 ], 4438 'condition': 'checkout_android and not build_with_chromium', 4439 'dep_type': 'cipd', 4440 }, 4441 4442 'third_party/android_deps/libs/com_google_errorprone_error_prone_annotation': { 4443 'packages': [ 4444 { 4445 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotation', 4446 'version': 'version:2@2.19.1.cr1', 4447 }, 4448 ], 4449 'condition': 'checkout_android and not build_with_chromium', 4450 'dep_type': 'cipd', 4451 }, 4452 4453 'third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': { 4454 'packages': [ 4455 { 4456 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations', 4457 'version': 'version:2@2.23.0.cr1', 4458 }, 4459 ], 4460 'condition': 'checkout_android and not build_with_chromium', 4461 'dep_type': 'cipd', 4462 }, 4463 4464 'third_party/android_deps/libs/com_google_errorprone_error_prone_check_api': { 4465 'packages': [ 4466 { 4467 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_check_api', 4468 'version': 'version:2@2.11.0.cr1', 4469 }, 4470 ], 4471 'condition': 'checkout_android and not build_with_chromium', 4472 'dep_type': 'cipd', 4473 }, 4474 4475 'third_party/android_deps/libs/com_google_errorprone_error_prone_core': { 4476 'packages': [ 4477 { 4478 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_core', 4479 'version': 'version:2@2.11.0.cr1', 4480 }, 4481 ], 4482 'condition': 'checkout_android and not build_with_chromium', 4483 'dep_type': 'cipd', 4484 }, 4485 4486 'third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations': { 4487 'packages': [ 4488 { 4489 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_type_annotations', 4490 'version': 'version:2@2.11.0.cr1', 4491 }, 4492 ], 4493 'condition': 'checkout_android and not build_with_chromium', 4494 'dep_type': 'cipd', 4495 }, 4496 4497 'third_party/android_deps/libs/com_google_errorprone_javac': { 4498 'packages': [ 4499 { 4500 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac', 4501 'version': 'version:2@9+181-r4173-1.cr1', 4502 }, 4503 ], 4504 'condition': 'checkout_android and not build_with_chromium', 4505 'dep_type': 'cipd', 4506 }, 4507 4508 'third_party/android_deps/libs/com_google_errorprone_javac_shaded': { 4509 'packages': [ 4510 { 4511 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded', 4512 'version': 'version:2@9-dev-r4023-3.cr1', 4513 }, 4514 ], 4515 'condition': 'checkout_android and not build_with_chromium', 4516 'dep_type': 'cipd', 4517 }, 4518 4519 'third_party/android_deps/libs/com_google_firebase_firebase_annotations': { 4520 'packages': [ 4521 { 4522 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_annotations', 4523 'version': 'version:2@16.0.0.cr1', 4524 }, 4525 ], 4526 'condition': 'checkout_android and not build_with_chromium', 4527 'dep_type': 'cipd', 4528 }, 4529 4530 'third_party/android_deps/libs/com_google_firebase_firebase_common': { 4531 'packages': [ 4532 { 4533 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_common', 4534 'version': 'version:2@19.5.0.cr1', 4535 }, 4536 ], 4537 'condition': 'checkout_android and not build_with_chromium', 4538 'dep_type': 'cipd', 4539 }, 4540 4541 'third_party/android_deps/libs/com_google_firebase_firebase_components': { 4542 'packages': [ 4543 { 4544 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_components', 4545 'version': 'version:2@16.1.0.cr1', 4546 }, 4547 ], 4548 'condition': 'checkout_android and not build_with_chromium', 4549 'dep_type': 'cipd', 4550 }, 4551 4552 'third_party/android_deps/libs/com_google_firebase_firebase_encoders': { 4553 'packages': [ 4554 { 4555 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders', 4556 'version': 'version:2@16.1.0.cr1', 4557 }, 4558 ], 4559 'condition': 'checkout_android and not build_with_chromium', 4560 'dep_type': 'cipd', 4561 }, 4562 4563 'third_party/android_deps/libs/com_google_firebase_firebase_encoders_json': { 4564 'packages': [ 4565 { 4566 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_encoders_json', 4567 'version': 'version:2@17.1.0.cr1', 4568 }, 4569 ], 4570 'condition': 'checkout_android and not build_with_chromium', 4571 'dep_type': 'cipd', 4572 }, 4573 4574 'third_party/android_deps/libs/com_google_firebase_firebase_iid': { 4575 'packages': [ 4576 { 4577 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid', 4578 'version': 'version:2@21.0.1.cr1', 4579 }, 4580 ], 4581 'condition': 'checkout_android and not build_with_chromium', 4582 'dep_type': 'cipd', 4583 }, 4584 4585 'third_party/android_deps/libs/com_google_firebase_firebase_iid_interop': { 4586 'packages': [ 4587 { 4588 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_iid_interop', 4589 'version': 'version:2@17.0.0.cr1', 4590 }, 4591 ], 4592 'condition': 'checkout_android and not build_with_chromium', 4593 'dep_type': 'cipd', 4594 }, 4595 4596 'third_party/android_deps/libs/com_google_firebase_firebase_installations': { 4597 'packages': [ 4598 { 4599 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations', 4600 'version': 'version:2@16.3.5.cr1', 4601 }, 4602 ], 4603 'condition': 'checkout_android and not build_with_chromium', 4604 'dep_type': 'cipd', 4605 }, 4606 4607 'third_party/android_deps/libs/com_google_firebase_firebase_installations_interop': { 4608 'packages': [ 4609 { 4610 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_installations_interop', 4611 'version': 'version:2@16.0.1.cr1', 4612 }, 4613 ], 4614 'condition': 'checkout_android and not build_with_chromium', 4615 'dep_type': 'cipd', 4616 }, 4617 4618 'third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector': { 4619 'packages': [ 4620 { 4621 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_measurement_connector', 4622 'version': 'version:2@18.0.0.cr1', 4623 }, 4624 ], 4625 'condition': 'checkout_android and not build_with_chromium', 4626 'dep_type': 'cipd', 4627 }, 4628 4629 'third_party/android_deps/libs/com_google_firebase_firebase_messaging': { 4630 'packages': [ 4631 { 4632 'package': 'chromium/third_party/android_deps/libs/com_google_firebase_firebase_messaging', 4633 'version': 'version:2@21.0.1.cr1', 4634 }, 4635 ], 4636 'condition': 'checkout_android and not build_with_chromium', 4637 'dep_type': 'cipd', 4638 }, 4639 4640 'third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': { 4641 'packages': [ 4642 { 4643 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format', 4644 'version': 'version:2@1.5.cr1', 4645 }, 4646 ], 4647 'condition': 'checkout_android and not build_with_chromium', 4648 'dep_type': 'cipd', 4649 }, 4650 4651 'third_party/android_deps/libs/com_google_guava_failureaccess': { 4652 'packages': [ 4653 { 4654 'package': 'chromium/third_party/android_deps/libs/com_google_guava_failureaccess', 4655 'version': 'version:2@1.0.1.cr1', 4656 }, 4657 ], 4658 'condition': 'checkout_android and not build_with_chromium', 4659 'dep_type': 'cipd', 4660 }, 4661 4662 'third_party/android_deps/libs/com_google_guava_guava': { 4663 'packages': [ 4664 { 4665 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava', 4666 'version': 'version:2@32.1.3-jre.cr1', 4667 }, 4668 ], 4669 'condition': 'checkout_android and not build_with_chromium', 4670 'dep_type': 'cipd', 4671 }, 4672 4673 'third_party/android_deps/libs/com_google_guava_guava_android': { 4674 'packages': [ 4675 { 4676 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava_android', 4677 'version': 'version:2@32.1.3-android.cr1', 4678 }, 4679 ], 4680 'condition': 'checkout_android and not build_with_chromium', 4681 'dep_type': 'cipd', 4682 }, 4683 4684 'third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': { 4685 'packages': [ 4686 { 4687 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations', 4688 'version': 'version:2@2.8.cr1', 4689 }, 4690 ], 4691 'condition': 'checkout_android and not build_with_chromium', 4692 'dep_type': 'cipd', 4693 }, 4694 4695 'third_party/android_deps/libs/com_google_protobuf_protobuf_java': { 4696 'packages': [ 4697 { 4698 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_java', 4699 'version': 'version:2@3.19.2.cr1', 4700 }, 4701 ], 4702 'condition': 'checkout_android and not build_with_chromium', 4703 'dep_type': 'cipd', 4704 }, 4705 4706 'third_party/android_deps/libs/com_google_protobuf_protobuf_javalite': { 4707 'packages': [ 4708 { 4709 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_javalite', 4710 'version': 'version:2@3.21.1.cr1', 4711 }, 4712 ], 4713 'condition': 'checkout_android and not build_with_chromium', 4714 'dep_type': 'cipd', 4715 }, 4716 4717 'third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils': { 4718 'packages': [ 4719 { 4720 'package': 'chromium/third_party/android_deps/libs/com_googlecode_java_diff_utils_diffutils', 4721 'version': 'version:2@1.3.0.cr1', 4722 }, 4723 ], 4724 'condition': 'checkout_android and not build_with_chromium', 4725 'dep_type': 'cipd', 4726 }, 4727 4728 'third_party/android_deps/libs/com_squareup_javapoet': { 4729 'packages': [ 4730 { 4731 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet', 4732 'version': 'version:2@1.13.0.cr1', 4733 }, 4734 ], 4735 'condition': 'checkout_android and not build_with_chromium', 4736 'dep_type': 'cipd', 4737 }, 4738 4739 'third_party/android_deps/libs/com_squareup_javawriter': { 4740 'packages': [ 4741 { 4742 'package': 'chromium/third_party/android_deps/libs/com_squareup_javawriter', 4743 'version': 'version:2@2.1.1.cr1', 4744 }, 4745 ], 4746 'condition': 'checkout_android and not build_with_chromium', 4747 'dep_type': 'cipd', 4748 }, 4749 4750 'third_party/android_deps/libs/com_squareup_moshi_moshi': { 4751 'packages': [ 4752 { 4753 'package': 'chromium/third_party/android_deps/libs/com_squareup_moshi_moshi', 4754 'version': 'version:2@1.15.0.cr1', 4755 }, 4756 ], 4757 'condition': 'checkout_android and not build_with_chromium', 4758 'dep_type': 'cipd', 4759 }, 4760 4761 'third_party/android_deps/libs/com_squareup_moshi_moshi_adapters': { 4762 'packages': [ 4763 { 4764 'package': 'chromium/third_party/android_deps/libs/com_squareup_moshi_moshi_adapters', 4765 'version': 'version:2@1.15.0.cr1', 4766 }, 4767 ], 4768 'condition': 'checkout_android and not build_with_chromium', 4769 'dep_type': 'cipd', 4770 }, 4771 4772 'third_party/android_deps/libs/com_squareup_okio_okio_jvm': { 4773 'packages': [ 4774 { 4775 'package': 'chromium/third_party/android_deps/libs/com_squareup_okio_okio_jvm', 4776 'version': 'version:2@3.7.0.cr1', 4777 }, 4778 ], 4779 'condition': 'checkout_android and not build_with_chromium', 4780 'dep_type': 'cipd', 4781 }, 4782 4783 'third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm': { 4784 'packages': [ 4785 { 4786 'package': 'chromium/third_party/android_deps/libs/com_squareup_wire_wire_runtime_jvm', 4787 'version': 'version:2@4.9.7.cr1', 4788 }, 4789 ], 4790 'condition': 'checkout_android and not build_with_chromium', 4791 'dep_type': 'cipd', 4792 }, 4793 4794 'third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils': { 4795 'packages': [ 4796 { 4797 'package': 'chromium/third_party/android_deps/libs/io_github_java_diff_utils_java_diff_utils', 4798 'version': 'version:2@4.0.cr1', 4799 }, 4800 ], 4801 'condition': 'checkout_android and not build_with_chromium', 4802 'dep_type': 'cipd', 4803 }, 4804 4805 'third_party/android_deps/libs/io_grpc_grpc_api': { 4806 'packages': [ 4807 { 4808 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_api', 4809 'version': 'version:2@1.49.0.cr1', 4810 }, 4811 ], 4812 'condition': 'checkout_android and not build_with_chromium', 4813 'dep_type': 'cipd', 4814 }, 4815 4816 'third_party/android_deps/libs/io_grpc_grpc_binder': { 4817 'packages': [ 4818 { 4819 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_binder', 4820 'version': 'version:2@1.49.0.cr1', 4821 }, 4822 ], 4823 'condition': 'checkout_android and not build_with_chromium', 4824 'dep_type': 'cipd', 4825 }, 4826 4827 'third_party/android_deps/libs/io_grpc_grpc_context': { 4828 'packages': [ 4829 { 4830 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_context', 4831 'version': 'version:2@1.49.0.cr1', 4832 }, 4833 ], 4834 'condition': 'checkout_android and not build_with_chromium', 4835 'dep_type': 'cipd', 4836 }, 4837 4838 'third_party/android_deps/libs/io_grpc_grpc_core': { 4839 'packages': [ 4840 { 4841 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_core', 4842 'version': 'version:2@1.49.0.cr1', 4843 }, 4844 ], 4845 'condition': 'checkout_android and not build_with_chromium', 4846 'dep_type': 'cipd', 4847 }, 4848 4849 'third_party/android_deps/libs/io_grpc_grpc_protobuf_lite': { 4850 'packages': [ 4851 { 4852 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_protobuf_lite', 4853 'version': 'version:2@1.49.0.cr1', 4854 }, 4855 ], 4856 'condition': 'checkout_android and not build_with_chromium', 4857 'dep_type': 'cipd', 4858 }, 4859 4860 'third_party/android_deps/libs/io_grpc_grpc_stub': { 4861 'packages': [ 4862 { 4863 'package': 'chromium/third_party/android_deps/libs/io_grpc_grpc_stub', 4864 'version': 'version:2@1.49.0.cr1', 4865 }, 4866 ], 4867 'condition': 'checkout_android and not build_with_chromium', 4868 'dep_type': 'cipd', 4869 }, 4870 4871 'third_party/android_deps/libs/io_perfmark_perfmark_api': { 4872 'packages': [ 4873 { 4874 'package': 'chromium/third_party/android_deps/libs/io_perfmark_perfmark_api', 4875 'version': 'version:2@0.25.0.cr1', 4876 }, 4877 ], 4878 'condition': 'checkout_android and not build_with_chromium', 4879 'dep_type': 'cipd', 4880 }, 4881 4882 'third_party/android_deps/libs/javax_annotation_javax_annotation_api': { 4883 'packages': [ 4884 { 4885 'package': 'chromium/third_party/android_deps/libs/javax_annotation_javax_annotation_api', 4886 'version': 'version:2@1.3.2.cr1', 4887 }, 4888 ], 4889 'condition': 'checkout_android and not build_with_chromium', 4890 'dep_type': 'cipd', 4891 }, 4892 4893 'third_party/android_deps/libs/javax_annotation_jsr250_api': { 4894 'packages': [ 4895 { 4896 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api', 4897 'version': 'version:2@1.0.cr1', 4898 }, 4899 ], 4900 'condition': 'checkout_android and not build_with_chromium', 4901 'dep_type': 'cipd', 4902 }, 4903 4904 'third_party/android_deps/libs/javax_inject_javax_inject': { 4905 'packages': [ 4906 { 4907 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject', 4908 'version': 'version:2@1.cr1', 4909 }, 4910 ], 4911 'condition': 'checkout_android and not build_with_chromium', 4912 'dep_type': 'cipd', 4913 }, 4914 4915 'third_party/android_deps/libs/net_bytebuddy_byte_buddy': { 4916 'packages': [ 4917 { 4918 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy', 4919 'version': 'version:2@1.14.12.cr1', 4920 }, 4921 ], 4922 'condition': 'checkout_android and not build_with_chromium', 4923 'dep_type': 'cipd', 4924 }, 4925 4926 'third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent': { 4927 'packages': [ 4928 { 4929 'package': 'chromium/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent', 4930 'version': 'version:2@1.14.12.cr1', 4931 }, 4932 ], 4933 'condition': 'checkout_android and not build_with_chromium', 4934 'dep_type': 'cipd', 4935 }, 4936 4937 'third_party/android_deps/libs/net_ltgt_gradle_incap_incap': { 4938 'packages': [ 4939 { 4940 'package': 'chromium/third_party/android_deps/libs/net_ltgt_gradle_incap_incap', 4941 'version': 'version:2@0.2.cr1', 4942 }, 4943 ], 4944 'condition': 'checkout_android and not build_with_chromium', 4945 'dep_type': 'cipd', 4946 }, 4947 4948 'third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on': { 4949 'packages': [ 4950 { 4951 'package': 'chromium/third_party/android_deps/libs/org_bouncycastle_bcprov_jdk18on', 4952 'version': 'version:2@1.77.cr1', 4953 }, 4954 ], 4955 'condition': 'checkout_android and not build_with_chromium', 4956 'dep_type': 'cipd', 4957 }, 4958 4959 'third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup': { 4960 'packages': [ 4961 { 4962 'package': 'chromium/third_party/android_deps/libs/org_ccil_cowan_tagsoup_tagsoup', 4963 'version': 'version:2@1.2.1.cr1', 4964 }, 4965 ], 4966 'condition': 'checkout_android and not build_with_chromium', 4967 'dep_type': 'cipd', 4968 }, 4969 4970 'third_party/android_deps/libs/org_checkerframework_checker_compat_qual': { 4971 'packages': [ 4972 { 4973 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual', 4974 'version': 'version:2@2.5.5.cr1', 4975 }, 4976 ], 4977 'condition': 'checkout_android and not build_with_chromium', 4978 'dep_type': 'cipd', 4979 }, 4980 4981 'third_party/android_deps/libs/org_checkerframework_checker_qual': { 4982 'packages': [ 4983 { 4984 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_qual', 4985 'version': 'version:2@3.37.0.cr1', 4986 }, 4987 ], 4988 'condition': 'checkout_android and not build_with_chromium', 4989 'dep_type': 'cipd', 4990 }, 4991 4992 'third_party/android_deps/libs/org_checkerframework_checker_util': { 4993 'packages': [ 4994 { 4995 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_util', 4996 'version': 'version:2@3.25.0.cr1', 4997 }, 4998 ], 4999 'condition': 'checkout_android and not build_with_chromium', 5000 'dep_type': 'cipd', 5001 }, 5002 5003 'third_party/android_deps/libs/org_checkerframework_dataflow_errorprone': { 5004 'packages': [ 5005 { 5006 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_dataflow_errorprone', 5007 'version': 'version:2@3.15.0.cr1', 5008 }, 5009 ], 5010 'condition': 'checkout_android and not build_with_chromium', 5011 'dep_type': 'cipd', 5012 }, 5013 5014 'third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': { 5015 'packages': [ 5016 { 5017 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations', 5018 'version': 'version:2@1.21.cr1', 5019 }, 5020 ], 5021 'condition': 'checkout_android and not build_with_chromium', 5022 'dep_type': 'cipd', 5023 }, 5024 5025 'third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber': { 5026 'packages': [ 5027 { 5028 'package': 'chromium/third_party/android_deps/libs/org_conscrypt_conscrypt_openjdk_uber', 5029 'version': 'version:2@2.5.2.cr1', 5030 }, 5031 ], 5032 'condition': 'checkout_android and not build_with_chromium', 5033 'dep_type': 'cipd', 5034 }, 5035 5036 'third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit': { 5037 'packages': [ 5038 { 5039 'package': 'chromium/third_party/android_deps/libs/org_eclipse_jgit_org_eclipse_jgit', 5040 'version': 'version:2@4.4.1.201607150455-r.cr1', 5041 }, 5042 ], 5043 'condition': 'checkout_android and not build_with_chromium', 5044 'dep_type': 'cipd', 5045 }, 5046 5047 'third_party/android_deps/libs/org_hamcrest_hamcrest': { 5048 'packages': [ 5049 { 5050 'package': 'chromium/third_party/android_deps/libs/org_hamcrest_hamcrest', 5051 'version': 'version:2@2.2.cr1', 5052 }, 5053 ], 5054 'condition': 'checkout_android and not build_with_chromium', 5055 'dep_type': 'cipd', 5056 }, 5057 5058 'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_android_extensions_runtime': { 5059 'packages': [ 5060 { 5061 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_android_extensions_runtime', 5062 'version': 'version:2@1.9.22.cr1', 5063 }, 5064 ], 5065 'condition': 'checkout_android and not build_with_chromium', 5066 'dep_type': 'cipd', 5067 }, 5068 5069 'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_parcelize_runtime': { 5070 'packages': [ 5071 { 5072 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_parcelize_runtime', 5073 'version': 'version:2@1.9.22.cr1', 5074 }, 5075 ], 5076 'condition': 'checkout_android and not build_with_chromium', 5077 'dep_type': 'cipd', 5078 }, 5079 5080 'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7': { 5081 'packages': [ 5082 { 5083 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk7', 5084 'version': 'version:2@1.8.20.cr1', 5085 }, 5086 ], 5087 'condition': 'checkout_android and not build_with_chromium', 5088 'dep_type': 'cipd', 5089 }, 5090 5091 'third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8': { 5092 'packages': [ 5093 { 5094 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlin_kotlin_stdlib_jdk8', 5095 'version': 'version:2@1.8.20.cr1', 5096 }, 5097 ], 5098 'condition': 'checkout_android and not build_with_chromium', 5099 'dep_type': 'cipd', 5100 }, 5101 5102 'third_party/android_deps/libs/org_jetbrains_kotlinx_atomicfu_jvm': { 5103 'packages': [ 5104 { 5105 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_atomicfu_jvm', 5106 'version': 'version:2@0.23.2.cr1', 5107 }, 5108 ], 5109 'condition': 'checkout_android and not build_with_chromium', 5110 'dep_type': 'cipd', 5111 }, 5112 5113 'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android': { 5114 'packages': [ 5115 { 5116 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_android', 5117 'version': 'version:2@1.6.4.cr1', 5118 }, 5119 ], 5120 'condition': 'checkout_android and not build_with_chromium', 5121 'dep_type': 'cipd', 5122 }, 5123 5124 'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm': { 5125 'packages': [ 5126 { 5127 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm', 5128 'version': 'version:2@1.6.4.cr1', 5129 }, 5130 ], 5131 'condition': 'checkout_android and not build_with_chromium', 5132 'dep_type': 'cipd', 5133 }, 5134 5135 'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava': { 5136 'packages': [ 5137 { 5138 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_coroutines_guava', 5139 'version': 'version:2@1.6.4.cr1', 5140 }, 5141 ], 5142 'condition': 'checkout_android and not build_with_chromium', 5143 'dep_type': 'cipd', 5144 }, 5145 5146 'third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm': { 5147 'packages': [ 5148 { 5149 'package': 'chromium/third_party/android_deps/libs/org_jetbrains_kotlinx_kotlinx_metadata_jvm', 5150 'version': 'version:2@0.1.0.cr1', 5151 }, 5152 ], 5153 'condition': 'checkout_android and not build_with_chromium', 5154 'dep_type': 'cipd', 5155 }, 5156 5157 'third_party/android_deps/libs/org_jsoup_jsoup': { 5158 'packages': [ 5159 { 5160 'package': 'chromium/third_party/android_deps/libs/org_jsoup_jsoup', 5161 'version': 'version:2@1.15.1.cr1', 5162 }, 5163 ], 5164 'condition': 'checkout_android and not build_with_chromium', 5165 'dep_type': 'cipd', 5166 }, 5167 5168 'third_party/android_deps/libs/org_mockito_mockito_android': { 5169 'packages': [ 5170 { 5171 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_android', 5172 'version': 'version:2@5.11.0.cr1', 5173 }, 5174 ], 5175 'condition': 'checkout_android and not build_with_chromium', 5176 'dep_type': 'cipd', 5177 }, 5178 5179 'third_party/android_deps/libs/org_mockito_mockito_core': { 5180 'packages': [ 5181 { 5182 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_core', 5183 'version': 'version:2@5.11.0.cr1', 5184 }, 5185 ], 5186 'condition': 'checkout_android and not build_with_chromium', 5187 'dep_type': 'cipd', 5188 }, 5189 5190 'third_party/android_deps/libs/org_mockito_mockito_subclass': { 5191 'packages': [ 5192 { 5193 'package': 'chromium/third_party/android_deps/libs/org_mockito_mockito_subclass', 5194 'version': 'version:2@5.11.0.cr1', 5195 }, 5196 ], 5197 'condition': 'checkout_android and not build_with_chromium', 5198 'dep_type': 'cipd', 5199 }, 5200 5201 'third_party/android_deps/libs/org_objenesis_objenesis': { 5202 'packages': [ 5203 { 5204 'package': 'chromium/third_party/android_deps/libs/org_objenesis_objenesis', 5205 'version': 'version:2@3.3.cr1', 5206 }, 5207 ], 5208 'condition': 'checkout_android and not build_with_chromium', 5209 'dep_type': 'cipd', 5210 }, 5211 5212 'third_party/android_deps/libs/org_ow2_asm_asm': { 5213 'packages': [ 5214 { 5215 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm', 5216 'version': 'version:2@9.7.cr1', 5217 }, 5218 ], 5219 'condition': 'checkout_android and not build_with_chromium', 5220 'dep_type': 'cipd', 5221 }, 5222 5223 'third_party/android_deps/libs/org_ow2_asm_asm_analysis': { 5224 'packages': [ 5225 { 5226 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_analysis', 5227 'version': 'version:2@9.7.cr1', 5228 }, 5229 ], 5230 'condition': 'checkout_android and not build_with_chromium', 5231 'dep_type': 'cipd', 5232 }, 5233 5234 'third_party/android_deps/libs/org_ow2_asm_asm_commons': { 5235 'packages': [ 5236 { 5237 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_commons', 5238 'version': 'version:2@9.7.cr1', 5239 }, 5240 ], 5241 'condition': 'checkout_android and not build_with_chromium', 5242 'dep_type': 'cipd', 5243 }, 5244 5245 'third_party/android_deps/libs/org_ow2_asm_asm_tree': { 5246 'packages': [ 5247 { 5248 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_tree', 5249 'version': 'version:2@9.7.cr1', 5250 }, 5251 ], 5252 'condition': 'checkout_android and not build_with_chromium', 5253 'dep_type': 'cipd', 5254 }, 5255 5256 'third_party/android_deps/libs/org_ow2_asm_asm_util': { 5257 'packages': [ 5258 { 5259 'package': 'chromium/third_party/android_deps/libs/org_ow2_asm_asm_util', 5260 'version': 'version:2@9.7.cr1', 5261 }, 5262 ], 5263 'condition': 'checkout_android and not build_with_chromium', 5264 'dep_type': 'cipd', 5265 }, 5266 5267 'third_party/android_deps/libs/org_pcollections_pcollections': { 5268 'packages': [ 5269 { 5270 'package': 'chromium/third_party/android_deps/libs/org_pcollections_pcollections', 5271 'version': 'version:2@3.1.4.cr1', 5272 }, 5273 ], 5274 'condition': 'checkout_android and not build_with_chromium', 5275 'dep_type': 'cipd', 5276 }, 5277 5278 'third_party/android_deps/libs/org_robolectric_annotations': { 5279 'packages': [ 5280 { 5281 'package': 'chromium/third_party/android_deps/libs/org_robolectric_annotations', 5282 'version': 'version:2@4.12.1.cr1', 5283 }, 5284 ], 5285 'condition': 'checkout_android and not build_with_chromium', 5286 'dep_type': 'cipd', 5287 }, 5288 5289 'third_party/android_deps/libs/org_robolectric_junit': { 5290 'packages': [ 5291 { 5292 'package': 'chromium/third_party/android_deps/libs/org_robolectric_junit', 5293 'version': 'version:2@4.12.1.cr1', 5294 }, 5295 ], 5296 'condition': 'checkout_android and not build_with_chromium', 5297 'dep_type': 'cipd', 5298 }, 5299 5300 'third_party/android_deps/libs/org_robolectric_nativeruntime': { 5301 'packages': [ 5302 { 5303 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime', 5304 'version': 'version:2@4.12.1.cr1', 5305 }, 5306 ], 5307 'condition': 'checkout_android and not build_with_chromium', 5308 'dep_type': 'cipd', 5309 }, 5310 5311 'third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat': { 5312 'packages': [ 5313 { 5314 'package': 'chromium/third_party/android_deps/libs/org_robolectric_nativeruntime_dist_compat', 5315 'version': 'version:2@1.0.9.cr1', 5316 }, 5317 ], 5318 'condition': 'checkout_android and not build_with_chromium', 5319 'dep_type': 'cipd', 5320 }, 5321 5322 'third_party/android_deps/libs/org_robolectric_pluginapi': { 5323 'packages': [ 5324 { 5325 'package': 'chromium/third_party/android_deps/libs/org_robolectric_pluginapi', 5326 'version': 'version:2@4.12.1.cr1', 5327 }, 5328 ], 5329 'condition': 'checkout_android and not build_with_chromium', 5330 'dep_type': 'cipd', 5331 }, 5332 5333 'third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver': { 5334 'packages': [ 5335 { 5336 'package': 'chromium/third_party/android_deps/libs/org_robolectric_plugins_maven_dependency_resolver', 5337 'version': 'version:2@4.12.1.cr1', 5338 }, 5339 ], 5340 'condition': 'checkout_android and not build_with_chromium', 5341 'dep_type': 'cipd', 5342 }, 5343 5344 'third_party/android_deps/libs/org_robolectric_resources': { 5345 'packages': [ 5346 { 5347 'package': 'chromium/third_party/android_deps/libs/org_robolectric_resources', 5348 'version': 'version:2@4.12.1.cr1', 5349 }, 5350 ], 5351 'condition': 'checkout_android and not build_with_chromium', 5352 'dep_type': 'cipd', 5353 }, 5354 5355 'third_party/android_deps/libs/org_robolectric_robolectric': { 5356 'packages': [ 5357 { 5358 'package': 'chromium/third_party/android_deps/libs/org_robolectric_robolectric', 5359 'version': 'version:2@4.12.1.cr1', 5360 }, 5361 ], 5362 'condition': 'checkout_android and not build_with_chromium', 5363 'dep_type': 'cipd', 5364 }, 5365 5366 'third_party/android_deps/libs/org_robolectric_sandbox': { 5367 'packages': [ 5368 { 5369 'package': 'chromium/third_party/android_deps/libs/org_robolectric_sandbox', 5370 'version': 'version:2@4.12.1.cr1', 5371 }, 5372 ], 5373 'condition': 'checkout_android and not build_with_chromium', 5374 'dep_type': 'cipd', 5375 }, 5376 5377 'third_party/android_deps/libs/org_robolectric_shadowapi': { 5378 'packages': [ 5379 { 5380 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadowapi', 5381 'version': 'version:2@4.12.1.cr1', 5382 }, 5383 ], 5384 'condition': 'checkout_android and not build_with_chromium', 5385 'dep_type': 'cipd', 5386 }, 5387 5388 'third_party/android_deps/libs/org_robolectric_shadows_framework': { 5389 'packages': [ 5390 { 5391 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_framework', 5392 'version': 'version:2@4.12.1.cr1', 5393 }, 5394 ], 5395 'condition': 'checkout_android and not build_with_chromium', 5396 'dep_type': 'cipd', 5397 }, 5398 5399 'third_party/android_deps/libs/org_robolectric_shadows_versioning': { 5400 'packages': [ 5401 { 5402 'package': 'chromium/third_party/android_deps/libs/org_robolectric_shadows_versioning', 5403 'version': 'version:2@4.12.1.cr1', 5404 }, 5405 ], 5406 'condition': 'checkout_android and not build_with_chromium', 5407 'dep_type': 'cipd', 5408 }, 5409 5410 'third_party/android_deps/libs/org_robolectric_utils': { 5411 'packages': [ 5412 { 5413 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils', 5414 'version': 'version:2@4.12.1.cr1', 5415 }, 5416 ], 5417 'condition': 'checkout_android and not build_with_chromium', 5418 'dep_type': 'cipd', 5419 }, 5420 5421 'third_party/android_deps/libs/org_robolectric_utils_reflector': { 5422 'packages': [ 5423 { 5424 'package': 'chromium/third_party/android_deps/libs/org_robolectric_utils_reflector', 5425 'version': 'version:2@4.12.1.cr1', 5426 }, 5427 ], 5428 'condition': 'checkout_android and not build_with_chromium', 5429 'dep_type': 'cipd', 5430 }, 5431 5432 # === ANDROID_DEPS Generated Code End === 5433} 5434 5435hooks = [ 5436 { 5437 # Ensure that the DEPS'd "depot_tools" has its self-update capability 5438 # disabled. 5439 'name': 'disable_depot_tools_selfupdate', 5440 'pattern': '.', 5441 'condition': 'not build_with_chromium', 5442 'action': [ 5443 'python3', 5444 'third_party/depot_tools/update_depot_tools_toggle.py', 5445 '--disable', 5446 ], 5447 }, 5448 { 5449 'name': 'sysroot_x86', 5450 'pattern': '.', 5451 'condition': 'checkout_linux and ((checkout_x86 or checkout_x64) and not build_with_chromium)', 5452 'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py', 5453 '--arch=x86'], 5454 }, 5455 { 5456 'name': 'sysroot_x64', 5457 'pattern': '.', 5458 'condition': 'checkout_linux and (checkout_x64 and not build_with_chromium)', 5459 'action': ['python3', 'build/linux/sysroot_scripts/install-sysroot.py', 5460 '--arch=x64'], 5461 }, 5462 { 5463 # Case-insensitivity for the Win SDK. Must run before win_toolchain below. 5464 'name': 'ciopfs_linux', 5465 'pattern': '.', 5466 'condition': 'checkout_win and host_os == "linux" and not build_with_chromium', 5467 'action': [ 'python3', 5468 'third_party/depot_tools/download_from_google_storage.py', 5469 '--no_resume', 5470 '--no_auth', 5471 '--bucket', 'chromium-browser-clang/ciopfs', 5472 '-s', 'build/ciopfs.sha1', 5473 ] 5474 }, 5475 { 5476 # Update the Windows toolchain if necessary. Must run before 'clang' below. 5477 'name': 'win_toolchain', 5478 'pattern': '.', 5479 'condition': 'checkout_win and not build_with_chromium', 5480 'action': ['python3', 'build/vs_toolchain.py', 'update', '--force'], 5481 }, 5482 { 5483 # Update the Mac toolchain if necessary. 5484 'name': 'mac_toolchain', 5485 'pattern': '.', 5486 'condition': 'checkout_mac and not build_with_chromium', 5487 'action': ['python3', 'build/mac_toolchain.py'], 5488 }, 5489 5490 { 5491 # Note: On Win, this should run after win_toolchain, as it may use it. 5492 'name': 'clang', 5493 'pattern': '.', 5494 'action': ['python3', 'tools/clang/scripts/update.py'], 5495 'condition': 'not build_with_chromium', 5496 }, 5497 5498 { 5499 # Update LASTCHANGE. 5500 'name': 'lastchange', 5501 'pattern': '.', 5502 'condition': 'not build_with_chromium', 5503 'action': ['python3', 'build/util/lastchange.py', 5504 '-o', 'build/util/LASTCHANGE'], 5505 }, 5506 5507 # Pull rc binaries using checked-in hashes. 5508 { 5509 'name': 'rc_win', 5510 'pattern': '.', 5511 'condition': 'checkout_win and host_os == "win" and not build_with_chromium', 5512 'action': [ 'python3', 5513 'third_party/depot_tools/download_from_google_storage.py', 5514 '--no_resume', 5515 '--no_auth', 5516 '--bucket', 'chromium-browser-clang/rc', 5517 '-s', 'build/toolchain/win/rc/win/rc.exe.sha1', 5518 ], 5519 }, 5520 5521 { 5522 'name': 'rc_mac', 5523 'pattern': '.', 5524 'condition': 'checkout_win and host_os == "mac" and not build_with_chromium', 5525 'action': [ 'python3', 5526 'third_party/depot_tools/download_from_google_storage.py', 5527 '--no_resume', 5528 '--no_auth', 5529 '--bucket', 'chromium-browser-clang/rc', 5530 '-s', 'build/toolchain/win/rc/mac/rc.sha1', 5531 ], 5532 }, 5533 { 5534 'name': 'rc_linux', 5535 'pattern': '.', 5536 'condition': 'checkout_win and host_os == "linux" and not build_with_chromium', 5537 'action': [ 'python3', 5538 'third_party/depot_tools/download_from_google_storage.py', 5539 '--no_resume', 5540 '--no_auth', 5541 '--bucket', 'chromium-browser-clang/rc', 5542 '-s', 'build/toolchain/win/rc/linux64/rc.sha1', 5543 ] 5544 }, 5545 5546 # Download glslang validator binary for Linux. 5547 { 5548 'name': 'linux_glslang_validator', 5549 'pattern': '.', 5550 'condition': 'checkout_linux and not build_with_chromium', 5551 'action': [ 'python3', 5552 'third_party/depot_tools/download_from_google_storage.py', 5553 '--no_resume', 5554 '--platform=linux*', 5555 '--no_auth', 5556 '--bucket', 'angle-glslang-validator', 5557 '-s', 'tools/glslang/glslang_validator.sha1', 5558 ], 5559 }, 5560 5561 # Download glslang validator binary for Windows. 5562 { 5563 'name': 'win_glslang_validator', 5564 'pattern': '.', 5565 'condition': 'checkout_win and not build_with_chromium', 5566 'action': [ 'python3', 5567 'third_party/depot_tools/download_from_google_storage.py', 5568 '--no_resume', 5569 '--platform=win32*', 5570 '--no_auth', 5571 '--bucket', 'angle-glslang-validator', 5572 '-s', 'tools/glslang/glslang_validator.exe.sha1', 5573 ], 5574 }, 5575 5576 # Download flex/bison binaries for Linux. 5577 { 5578 'name': 'linux_flex_bison', 5579 'pattern': '.', 5580 'condition': 'checkout_linux and not build_with_chromium', 5581 'action': [ 'python3', 5582 'third_party/depot_tools/download_from_google_storage.py', 5583 '--no_resume', 5584 '--platform=linux*', 5585 '--no_auth', 5586 '--bucket', 'angle-flex-bison', 5587 '-d', 'tools/flex-bison/linux/', 5588 ], 5589 }, 5590 5591 # Download flex/bison binaries for Windows. 5592 { 5593 'name': 'win_flex_bison', 5594 'pattern': '.', 5595 'condition': 'checkout_win and not build_with_chromium', 5596 'action': [ 'python3', 5597 'third_party/depot_tools/download_from_google_storage.py', 5598 '--no_resume', 5599 '--platform=win32*', 5600 '--no_auth', 5601 '--bucket', 'angle-flex-bison', 5602 '-d', 'tools/flex-bison/windows/', 5603 ], 5604 }, 5605 5606 # Set up an input file for the Mesa setup step. 5607 { 5608 'name': 'mesa_input', 5609 'pattern': '.', 5610 'condition': 'checkout_angle_mesa', 5611 'action': [ 'python3', 'third_party/mesa/mesa_build.py', 'runhook', ], 5612 }, 5613 5614 # Configure remote exec cfg files 5615 { 5616 'name': 'configure_reclient_cfgs', 5617 'pattern': '.', 5618 'condition': 'download_remoteexec_cfg and not build_with_chromium and not (host_os == "linux" and host_cpu == "arm64")', 5619 'action': ['python3', 5620 'buildtools/reclient_cfgs/configure_reclient_cfgs.py', 5621 '--rbe_instance', 5622 Var('rbe_instance'), 5623 '--reproxy_cfg_template', 5624 'reproxy.cfg.template', 5625 '--rewrapper_cfg_project', 5626 Var('rewrapper_cfg_project'), 5627 '--quiet', 5628 ], 5629 }, 5630 # Configure Siso for developer builds. 5631 { 5632 'name': 'configure_siso', 5633 'pattern': '.', 5634 'condition': 'not build_with_chromium', 5635 'action': ['python3', 5636 'build/config/siso/configure_siso.py', 5637 '--rbe_instance', 5638 Var('rbe_instance'), 5639 ], 5640 }, 5641] 5642 5643recursedeps = [ 5644 'buildtools', 5645 'third_party/googletest', 5646 'third_party/jsoncpp', 5647 'third_party/dawn', 5648] 5649 5650skip_child_includes = [ 5651 'third_party' 5652] 5653