DEPS 51 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570
  1. vars = {
  2. 'chromium_git': 'https://chromium.googlesource.com',
  3. 'chromium_revision': '08ed8f830153eebaf021fabcf92aed05a4cdc2a8',
  4. }
  5. deps = {
  6. 'src/build':
  7. Var('chromium_git') + '/chromium/src/build' + '@' + '2ee8adf846a4b485fae5ea87290f82447c638c1a',
  8. 'src/buildtools':
  9. Var('chromium_git') + '/chromium/src/buildtools' + '@' + '74cfb57006f83cfe050817526db359d5c8a11628',
  10. 'src/testing':
  11. Var('chromium_git') + '/chromium/src/testing' + '@' + 'ae52062d9c6d7e38df1c17b53caad1289a4742a1',
  12. 'src/third_party':
  13. Var('chromium_git') + '/chromium/src/third_party' + '@' + '3a7aa3a24ca6db31d7afbee24f1c61dffc6d21f4',
  14. 'src/buildtools/linux64': {
  15. 'packages': [
  16. {
  17. 'package': 'gn/gn/linux-amd64',
  18. 'version': 'git_revision:972ed755f8e6d31cae9ba15fcd08136ae1a7886f',
  19. }
  20. ],
  21. 'dep_type': 'cipd',
  22. 'condition': 'checkout_linux',
  23. },
  24. 'src/buildtools/mac': {
  25. 'packages': [
  26. {
  27. 'package': 'gn/gn/mac-amd64',
  28. 'version': 'git_revision:972ed755f8e6d31cae9ba15fcd08136ae1a7886f',
  29. }
  30. ],
  31. 'dep_type': 'cipd',
  32. 'condition': 'checkout_mac',
  33. },
  34. 'src/buildtools/win': {
  35. 'packages': [
  36. {
  37. 'package': 'gn/gn/windows-amd64',
  38. 'version': 'git_revision:972ed755f8e6d31cae9ba15fcd08136ae1a7886f',
  39. }
  40. ],
  41. 'dep_type': 'cipd',
  42. 'condition': 'checkout_win',
  43. },
  44. 'src/buildtools/clang_format/script':
  45. Var('chromium_git') + '/chromium/llvm-project/cfe/tools/clang-format.git' + '@' + '96636aa0e9f047f17447f2d45a094d0b59ed7917',
  46. 'src/buildtools/third_party/libc++/trunk':
  47. Var('chromium_git') + '/chromium/llvm-project/libcxx.git' + '@' + '5938e0582bac570a41edb3d6a2217c299adc1bc6',
  48. 'src/buildtools/third_party/libc++abi/trunk':
  49. Var('chromium_git') + '/chromium/llvm-project/libcxxabi.git' + '@' + '0d529660e32d77d9111912d73f2c74fc5fa2a858',
  50. 'src/buildtools/third_party/libunwind/trunk':
  51. Var('chromium_git') + '/external/llvm.org/libunwind.git' + '@' + '69d9b84cca8354117b9fe9705a4430d789ee599b',
  52. 'src/third_party/catapult':
  53. Var('chromium_git') + '/catapult.git' + '@' + '2e1d9ff85e0a54a39f55d656086ff00a830cb7a9',
  54. 'src/third_party/colorama/src':
  55. Var('chromium_git') + '/external/colorama.git' + '@' + '799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
  56. 'src/third_party/freetype/src':
  57. Var('chromium_git') + '/chromium/src/third_party/freetype2.git' + '@' + '3fa35aa420ee88856c60d3c0b7fedd43801953cc',
  58. 'src/third_party/googletest/src':
  59. Var('chromium_git') + '/external/github.com/google/googletest.git' + '@' + '565f1b848215b77c3732bca345fe76a0431d8b34',
  60. 'src/third_party/harfbuzz-ng/src':
  61. Var('chromium_git') + '/external/github.com/harfbuzz/harfbuzz.git' + '@' + 'bbad1b8298125d78c159ed7fdd7bde6a3f3fff56',
  62. 'src/third_party/libjpeg_turbo':
  63. Var('chromium_git') + '/chromium/deps/libjpeg_turbo.git' + '@' + 'd460d6b1cb965c3363f36f7ed716f13d60cdb65d',
  64. 'src/third_party/yasm/source/patched-yasm':
  65. Var('chromium_git') + '/chromium/deps/yasm/patched-yasm.git' + '@' + '720b70524a4424b15fc57e82263568c8ba0496ad',
  66. 'src/tools':
  67. Var('chromium_git') + '/chromium/src/tools' + '@' + '716cf8f74e9df7f53f474bae612b0b69bff8ed4e',
  68. 'src/tools/swarming_client':
  69. Var('chromium_git') + '/infra/luci/client-py.git' + '@' + '96f125709acfd0b48fc1e5dae7d6ea42291726ac',
  70. # libyuv-only dependencies (not present in Chromium).
  71. 'src/third_party/gflags':
  72. Var('chromium_git') + '/external/webrtc/deps/third_party/gflags' + '@' + '892576179b45861b53e04a112996a738309cf364',
  73. 'src/third_party/gflags/src':
  74. Var('chromium_git') + '/external/github.com/gflags/gflags' + '@' + '03bebcb065c83beff83d50ae025a55a4bf94dfca',
  75. 'src/third_party/gtest-parallel':
  76. Var('chromium_git') + '/external/webrtc/deps/third_party/gtest-parallel' + '@' + '1dad0e9f6d82ff994130b529d7d814b40eb32b0e',
  77. 'src/third_party/lss': {
  78. 'url': Var('chromium_git') + '/linux-syscall-support.git' + '@' + '8048ece6c16c91acfe0d36d1d3cc0890ab6e945c',
  79. 'condition': 'checkout_android or checkout_linux',
  80. },
  81. # Android deps:
  82. 'src/third_party/accessibility_test_framework': {
  83. 'packages': [
  84. {
  85. 'package': 'chromium/third_party/accessibility-test-framework',
  86. 'version': 'b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a',
  87. },
  88. ],
  89. 'condition': 'checkout_android',
  90. 'dep_type': 'cipd',
  91. },
  92. 'src/third_party/auto/src': {
  93. 'url': Var('chromium_git') + '/external/github.com/google/auto.git' + '@' + '8a81a858ae7b78a1aef71ac3905fade0bbd64e82',
  94. 'condition': 'checkout_android',
  95. },
  96. 'src/third_party/boringssl/src':
  97. 'https://boringssl.googlesource.com/boringssl.git' + '@' + '05cd93068b0a553afc48f69acbceae10c6a17593',
  98. 'src/base': {
  99. 'url': Var('chromium_git') + '/chromium/src/base' + '@' + '3bd361995da8b0cc4e32789e3490f17e4c2997b4',
  100. 'condition': 'checkout_android',
  101. },
  102. 'src/third_party/bazel': {
  103. 'packages': [
  104. {
  105. 'package': 'chromium/third_party/bazel',
  106. 'version': '1794576f65a721eb0af320a0701e48d31f1b2415',
  107. },
  108. ],
  109. 'condition': 'checkout_android',
  110. 'dep_type': 'cipd',
  111. },
  112. 'src/third_party/bouncycastle': {
  113. 'packages': [
  114. {
  115. 'package': 'chromium/third_party/bouncycastle',
  116. 'version': 'c078e87552ba26e776566fdaf0f22cd8712743d0',
  117. },
  118. ],
  119. 'condition': 'checkout_android',
  120. 'dep_type': 'cipd',
  121. },
  122. 'src/third_party/android_ndk': {
  123. 'url': Var('chromium_git') + '/android_ndk.git' + '@' + '62582753e869484bf0cc7f7e8d184ce0077033c2',
  124. 'condition': 'checkout_android',
  125. },
  126. 'src/third_party/android_support_test_runner': {
  127. 'packages': [
  128. {
  129. 'package': 'chromium/third_party/android_support_test_runner',
  130. 'version': '96d4bf848cd210fdcbca6bcc8c1b4b39cbd93141',
  131. },
  132. ],
  133. 'condition': 'checkout_android',
  134. 'dep_type': 'cipd',
  135. },
  136. 'src/third_party/android_sdk/public': {
  137. 'packages': [
  138. {
  139. 'package': 'chromium/third_party/android_sdk/public/build-tools',
  140. 'version': '5DL7LQQjVMLClXLzLgmGysccPGsGcjJdvH9z5-uetiIC',
  141. },
  142. {
  143. 'package': 'chromium/third_party/android_sdk/public/emulator',
  144. 'version': 'xhyuoquVvBTcJelgRjMKZeoBVSQRjB7pLVJPt5C9saIC',
  145. },
  146. {
  147. 'package': 'chromium/third_party/android_sdk/public/extras',
  148. 'version': 'ppQ4TnqDvBHQ3lXx5KPq97egzF5X2FFyOrVHkGmiTMQC',
  149. },
  150. {
  151. 'package': 'chromium/third_party/android_sdk/public/patcher',
  152. 'version': 'I6FNMhrXlpB-E1lOhMlvld7xt9lBVNOO83KIluXDyA0C',
  153. },
  154. {
  155. 'package': 'chromium/third_party/android_sdk/public/platform-tools',
  156. 'version': 'MSnxgXN7IurL-MQs1RrTkSFSb8Xd1UtZjLArI8Ty1FgC',
  157. },
  158. {
  159. 'package': 'chromium/third_party/android_sdk/public/platforms',
  160. 'version': 'Kg2t9p0YnQk8bldUv4VA3o156uPXLUfIFAmVZ-Gm5ewC',
  161. },
  162. {
  163. 'package': 'chromium/third_party/android_sdk/public/sources',
  164. 'version': 'K9uEn3JvNELEVjjVK_GQD3ZQD3rqAnJSxCWxjmUmRkgC',
  165. },
  166. {
  167. 'package': 'chromium/third_party/android_sdk/public/tools',
  168. 'version': 'wYcRQC2WHsw2dKWs4EA7fw9Qsyzu1ds1_fRjKmGxe5QC',
  169. },
  170. {
  171. 'package': 'chromium/third_party/android_sdk/public/tools-lint',
  172. 'version': '89hXqZYzCum3delB5RV7J_QyWkaRodqdtQS0s3LMh3wC',
  173. },
  174. ],
  175. 'condition': 'checkout_android',
  176. 'dep_type': 'cipd',
  177. },
  178. 'src/tools/clang/dsymutil': {
  179. 'packages': [
  180. {
  181. 'package': 'chromium/llvm-build-tools/dsymutil',
  182. 'version': 'OWlhXkmj18li3yhJk59Kmjbc5KdgLh56TwCd1qBdzlIC',
  183. }
  184. ],
  185. 'condition': 'checkout_mac',
  186. 'dep_type': 'cipd',
  187. },
  188. 'src/third_party/android_build_tools/aapt2': {
  189. 'packages': [
  190. {
  191. 'package': 'chromium/third_party/android_build_tools/aapt2',
  192. 'version': 'version:3.6.0-alpha03-5516695-cr0',
  193. },
  194. ],
  195. 'condition': 'checkout_android',
  196. 'dep_type': 'cipd',
  197. },
  198. 'src/third_party/byte_buddy': {
  199. 'packages': [
  200. {
  201. 'package': 'chromium/third_party/byte_buddy',
  202. 'version': 'c9b53316603fc2d997c899c7ca1707f809b918cd',
  203. },
  204. ],
  205. 'condition': 'checkout_android',
  206. 'dep_type': 'cipd',
  207. },
  208. 'src/third_party/ced/src': {
  209. 'url': Var('chromium_git') + '/external/github.com/google/compact_enc_det.git' + '@' + 'ba412eaaacd3186085babcd901679a48863c7dd5',
  210. 'condition': 'checkout_android',
  211. },
  212. 'src/third_party/errorprone/lib': {
  213. 'url': Var('chromium_git') + '/chromium/third_party/errorprone.git' + '@' + '980d49e839aa4984015efed34b0134d4b2c9b6d7',
  214. 'condition': 'checkout_android',
  215. },
  216. 'src/third_party/findbugs': {
  217. 'url': Var('chromium_git') + '/chromium/deps/findbugs.git' + '@' + '4275d9ac8610db6b1bc9a5e887f97e41b33fac67',
  218. 'condition': 'checkout_android',
  219. },
  220. 'src/third_party/gson': {
  221. 'packages': [
  222. {
  223. 'package': 'chromium/third_party/gson',
  224. 'version': '681931c9778045903a0ed59856ce2dd8dd7bf7ca',
  225. },
  226. ],
  227. 'condition': 'checkout_android',
  228. 'dep_type': 'cipd',
  229. },
  230. 'src/third_party/guava': {
  231. 'packages': [
  232. {
  233. 'package': 'chromium/third_party/guava',
  234. 'version': 'a6fba501f3a0de88b9be1daa2052632de5b96a46',
  235. },
  236. ],
  237. 'condition': 'checkout_android',
  238. 'dep_type': 'cipd',
  239. },
  240. 'src/third_party/hamcrest': {
  241. 'packages': [
  242. {
  243. 'package': 'chromium/third_party/hamcrest',
  244. 'version': '37eccfc658fe79695d6abb6dd497463c4372032f',
  245. },
  246. ],
  247. 'condition': 'checkout_android',
  248. 'dep_type': 'cipd',
  249. },
  250. 'src/third_party/icu': {
  251. 'url': Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '53f6b233a41ec982d8445996247093f7aaf41639',
  252. },
  253. 'src/third_party/icu4j': {
  254. 'packages': [
  255. {
  256. 'package': 'chromium/third_party/icu4j',
  257. 'version': 'e87e5bed2b4935913ee26a3ebd0b723ee2344354',
  258. },
  259. ],
  260. 'condition': 'checkout_android',
  261. 'dep_type': 'cipd',
  262. },
  263. 'src/third_party/intellij': {
  264. 'packages': [
  265. {
  266. 'package': 'chromium/third_party/intellij',
  267. 'version': '77c2721b024b36ee073402c08e6d8428c0295336',
  268. },
  269. ],
  270. 'condition': 'checkout_android',
  271. 'dep_type': 'cipd',
  272. },
  273. 'src/third_party/jsr-305/src': {
  274. 'url': Var('chromium_git') + '/external/jsr-305.git' + '@' + '642c508235471f7220af6d5df2d3210e3bfc0919',
  275. 'condition': 'checkout_android',
  276. },
  277. 'src/third_party/junit/src': {
  278. 'url': Var('chromium_git') + '/external/junit.git' + '@' + '64155f8a9babcfcf4263cf4d08253a1556e75481',
  279. 'condition': 'checkout_android',
  280. },
  281. 'src/third_party/mockito/src': {
  282. 'url': Var('chromium_git') + '/external/mockito/mockito.git' + '@' + '04a2a289a4222f80ad20717c25144981210d2eac',
  283. 'condition': 'checkout_android',
  284. },
  285. 'src/third_party/objenesis': {
  286. 'packages': [
  287. {
  288. 'package': 'chromium/third_party/objenesis',
  289. 'version': '9e367f55e5a65781ee77bfcbaa88fb82b30e75c0',
  290. },
  291. ],
  292. 'condition': 'checkout_android',
  293. 'dep_type': 'cipd',
  294. },
  295. 'src/third_party/ow2_asm': {
  296. 'packages': [
  297. {
  298. 'package': 'chromium/third_party/ow2_asm',
  299. 'version': 'NNAhdJzMdnutUVqfSJm5v0tVazA9l3Dd6CRwH6N4Q5kC',
  300. },
  301. ],
  302. 'condition': 'checkout_android',
  303. 'dep_type': 'cipd',
  304. },
  305. 'src/third_party/r8': {
  306. 'packages': [
  307. {
  308. 'package': 'chromium/third_party/r8',
  309. 'version': '6xVKWv-ssICwyU5FC1osaRpeZio2kM4Tko33I_SIK-EC',
  310. },
  311. ],
  312. 'condition': 'checkout_android',
  313. 'dep_type': 'cipd',
  314. },
  315. 'src/third_party/proguard': {
  316. 'packages': [
  317. {
  318. 'package': 'chromium/third_party/proguard',
  319. 'version': '3bd778c422ea5496de2ef25c007a517dbb5ce5ca',
  320. },
  321. ],
  322. 'condition': 'checkout_android',
  323. 'dep_type': 'cipd',
  324. },
  325. 'src/third_party/requests/src': {
  326. 'url': Var('chromium_git') + '/external/github.com/kennethreitz/requests.git' + '@' + 'f172b30356d821d180fa4ecfa3e71c7274a32de4',
  327. 'condition': 'checkout_android',
  328. },
  329. 'src/third_party/robolectric': {
  330. 'packages': [
  331. {
  332. 'package': 'chromium/third_party/robolectric',
  333. 'version': '1KXoOiNP1a_uZNdM2ybWKwAQNow1dHTXTig-ZK4Xgq8C',
  334. },
  335. ],
  336. 'condition': 'checkout_android',
  337. 'dep_type': 'cipd',
  338. },
  339. 'src/third_party/robolectric/robolectric': {
  340. 'url': Var('chromium_git') + '/external/robolectric.git' + '@' + '3d6dcabf5521e028c8efc2778ab6bd8c7b6d923c',
  341. 'condition': 'checkout_android',
  342. },
  343. 'src/third_party/sqlite4java': {
  344. 'packages': [
  345. {
  346. 'package': 'chromium/third_party/sqlite4java',
  347. 'version': '889660698187baa7c8b0d79f7bf58563125fbd66',
  348. },
  349. ],
  350. 'condition': 'checkout_android',
  351. 'dep_type': 'cipd',
  352. },
  353. 'src/third_party/ub-uiautomator/lib': {
  354. 'url': Var('chromium_git') + '/chromium/third_party/ub-uiautomator.git' + '@' + '00270549ce3161ae72ceb24712618ea28b4f9434',
  355. 'condition': 'checkout_android',
  356. },
  357. 'src/third_party/xstream': {
  358. 'packages': [
  359. {
  360. 'package': 'chromium/third_party/xstream',
  361. 'version': '4278b1b78b86ab7a1a29e64d5aec9a47a9aab0fe',
  362. },
  363. ],
  364. 'condition': 'checkout_android',
  365. 'dep_type': 'cipd',
  366. },
  367. # iOS deps:
  368. 'src/ios': {
  369. 'url': Var('chromium_git') + '/chromium/src/ios' + '@' + '2f3f83ac15360abe4307e5092647d6dd3601e861',
  370. 'condition': 'checkout_ios'
  371. },
  372. # Win deps:
  373. # Dependencies used by libjpeg-turbo
  374. 'src/third_party/yasm/binaries': {
  375. 'url': Var('chromium_git') + '/chromium/deps/yasm/binaries.git' + '@' + '52f9b3f4b0aa06da24ef8b123058bb61ee468881',
  376. 'condition': 'checkout_win',
  377. },
  378. # === ANDROID_DEPS Generated Code Start ===
  379. # Generated by //tools/android/roll/android_deps/fetch_all.py
  380. 'src/third_party/android_deps/libs/android_arch_core_common': {
  381. 'packages': [
  382. {
  383. 'package': 'chromium/third_party/android_deps/libs/android_arch_core_common',
  384. 'version': 'version:1.1.1-cr0',
  385. },
  386. ],
  387. 'condition': 'checkout_android',
  388. 'dep_type': 'cipd',
  389. },
  390. 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata': {
  391. 'packages': [
  392. {
  393. 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata',
  394. 'version': 'version:1.1.1-cr0',
  395. },
  396. ],
  397. 'condition': 'checkout_android',
  398. 'dep_type': 'cipd',
  399. },
  400. 'src/third_party/android_deps/libs/android_arch_lifecycle_livedata_core': {
  401. 'packages': [
  402. {
  403. 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_livedata_core',
  404. 'version': 'version:1.1.1-cr0',
  405. },
  406. ],
  407. 'condition': 'checkout_android',
  408. 'dep_type': 'cipd',
  409. },
  410. 'src/third_party/android_deps/libs/android_arch_core_runtime': {
  411. 'packages': [
  412. {
  413. 'package': 'chromium/third_party/android_deps/libs/android_arch_core_runtime',
  414. 'version': 'version:1.1.1-cr0',
  415. },
  416. ],
  417. 'condition': 'checkout_android',
  418. 'dep_type': 'cipd',
  419. },
  420. 'src/third_party/android_deps/libs/android_arch_lifecycle_viewmodel': {
  421. 'packages': [
  422. {
  423. 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_viewmodel',
  424. 'version': 'version:1.1.1-cr0',
  425. },
  426. ],
  427. 'condition': 'checkout_android',
  428. 'dep_type': 'cipd',
  429. },
  430. 'src/third_party/android_deps/libs/com_android_support_localbroadcastmanager': {
  431. 'packages': [
  432. {
  433. 'package': 'chromium/third_party/android_deps/libs/com_android_support_localbroadcastmanager',
  434. 'version': 'version:28.0.0-cr0',
  435. },
  436. ],
  437. 'condition': 'checkout_android',
  438. 'dep_type': 'cipd',
  439. },
  440. 'src/third_party/android_deps/libs/com_android_support_print': {
  441. 'packages': [
  442. {
  443. 'package': 'chromium/third_party/android_deps/libs/com_android_support_print',
  444. 'version': 'version:28.0.0-cr0',
  445. },
  446. ],
  447. 'condition': 'checkout_android',
  448. 'dep_type': 'cipd',
  449. },
  450. 'src/third_party/android_deps/libs/android_arch_lifecycle_common': {
  451. 'packages': [
  452. {
  453. 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common',
  454. 'version': 'version:1.1.1-cr0',
  455. },
  456. ],
  457. 'condition': 'checkout_android',
  458. 'dep_type': 'cipd',
  459. },
  460. 'src/third_party/android_deps/libs/android_arch_lifecycle_common_java8': {
  461. 'packages': [
  462. {
  463. 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_common_java8',
  464. 'version': 'version:1.1.1-cr0',
  465. },
  466. ],
  467. 'condition': 'checkout_android',
  468. 'dep_type': 'cipd',
  469. },
  470. 'src/third_party/android_deps/libs/android_arch_lifecycle_runtime': {
  471. 'packages': [
  472. {
  473. 'package': 'chromium/third_party/android_deps/libs/android_arch_lifecycle_runtime',
  474. 'version': 'version:1.1.1-cr0',
  475. },
  476. ],
  477. 'condition': 'checkout_android',
  478. 'dep_type': 'cipd',
  479. },
  480. 'src/third_party/android_deps/libs/androidx_annotation_annotation': {
  481. 'packages': [
  482. {
  483. 'package': 'chromium/third_party/android_deps/libs/androidx_annotation_annotation',
  484. 'version': 'version:1.0.0-cr0',
  485. },
  486. ],
  487. 'condition': 'checkout_android',
  488. 'dep_type': 'cipd',
  489. },
  490. 'src/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common': {
  491. 'packages': [
  492. {
  493. 'package': 'chromium/third_party/android_deps/libs/androidx_lifecycle_lifecycle_common',
  494. 'version': 'version:2.0.0-cr0',
  495. },
  496. ],
  497. 'condition': 'checkout_android',
  498. 'dep_type': 'cipd',
  499. },
  500. 'src/third_party/android_deps/libs/androidx_test_core': {
  501. 'packages': [
  502. {
  503. 'package': 'chromium/third_party/android_deps/libs/androidx_test_core',
  504. 'version': 'version:1.0.0-cr0',
  505. },
  506. ],
  507. 'condition': 'checkout_android',
  508. 'dep_type': 'cipd',
  509. },
  510. 'src/third_party/android_deps/libs/androidx_test_ext_junit': {
  511. 'packages': [
  512. {
  513. 'package': 'chromium/third_party/android_deps/libs/androidx_test_ext_junit',
  514. 'version': 'version:1.0.0-cr0',
  515. },
  516. ],
  517. 'condition': 'checkout_android',
  518. 'dep_type': 'cipd',
  519. },
  520. 'src/third_party/android_deps/libs/androidx_test_monitor': {
  521. 'packages': [
  522. {
  523. 'package': 'chromium/third_party/android_deps/libs/androidx_test_monitor',
  524. 'version': 'version:1.1.0-cr0',
  525. },
  526. ],
  527. 'condition': 'checkout_android',
  528. 'dep_type': 'cipd',
  529. },
  530. 'src/third_party/android_deps/libs/androidx_test_rules': {
  531. 'packages': [
  532. {
  533. 'package': 'chromium/third_party/android_deps/libs/androidx_test_rules',
  534. 'version': 'version:1.1.0-cr0',
  535. },
  536. ],
  537. 'condition': 'checkout_android',
  538. 'dep_type': 'cipd',
  539. },
  540. 'src/third_party/android_deps/libs/androidx_test_runner': {
  541. 'packages': [
  542. {
  543. 'package': 'chromium/third_party/android_deps/libs/androidx_test_runner',
  544. 'version': 'version:1.1.0-cr0',
  545. },
  546. ],
  547. 'condition': 'checkout_android',
  548. 'dep_type': 'cipd',
  549. },
  550. 'src/third_party/android_deps/libs/com_android_support_animated_vector_drawable': {
  551. 'packages': [
  552. {
  553. 'package': 'chromium/third_party/android_deps/libs/com_android_support_animated_vector_drawable',
  554. 'version': 'version:28.0.0-cr0',
  555. },
  556. ],
  557. 'condition': 'checkout_android',
  558. 'dep_type': 'cipd',
  559. },
  560. 'src/third_party/android_deps/libs/com_android_support_appcompat_v7': {
  561. 'packages': [
  562. {
  563. 'package': 'chromium/third_party/android_deps/libs/com_android_support_appcompat_v7',
  564. 'version': 'version:28.0.0-cr0',
  565. },
  566. ],
  567. 'condition': 'checkout_android',
  568. 'dep_type': 'cipd',
  569. },
  570. 'src/third_party/android_deps/libs/com_android_support_asynclayoutinflater': {
  571. 'packages': [
  572. {
  573. 'package': 'chromium/third_party/android_deps/libs/com_android_support_asynclayoutinflater',
  574. 'version': 'version:28.0.0-cr0',
  575. },
  576. ],
  577. 'condition': 'checkout_android',
  578. 'dep_type': 'cipd',
  579. },
  580. 'src/third_party/android_deps/libs/com_android_support_coordinatorlayout': {
  581. 'packages': [
  582. {
  583. 'package': 'chromium/third_party/android_deps/libs/com_android_support_coordinatorlayout',
  584. 'version': 'version:28.0.0-cr0',
  585. },
  586. ],
  587. 'condition': 'checkout_android',
  588. 'dep_type': 'cipd',
  589. },
  590. 'src/third_party/android_deps/libs/com_android_support_customview': {
  591. 'packages': [
  592. {
  593. 'package': 'chromium/third_party/android_deps/libs/com_android_support_customview',
  594. 'version': 'version:28.0.0-cr0',
  595. },
  596. ],
  597. 'condition': 'checkout_android',
  598. 'dep_type': 'cipd',
  599. },
  600. 'src/third_party/android_deps/libs/com_android_support_drawerlayout': {
  601. 'packages': [
  602. {
  603. 'package': 'chromium/third_party/android_deps/libs/com_android_support_drawerlayout',
  604. 'version': 'version:28.0.0-cr0',
  605. },
  606. ],
  607. 'condition': 'checkout_android',
  608. 'dep_type': 'cipd',
  609. },
  610. 'src/third_party/android_deps/libs/com_android_support_slidingpanelayout': {
  611. 'packages': [
  612. {
  613. 'package': 'chromium/third_party/android_deps/libs/com_android_support_slidingpanelayout',
  614. 'version': 'version:28.0.0-cr0',
  615. },
  616. ],
  617. 'condition': 'checkout_android',
  618. 'dep_type': 'cipd',
  619. },
  620. 'src/third_party/android_deps/libs/com_android_support_loader': {
  621. 'packages': [
  622. {
  623. 'package': 'chromium/third_party/android_deps/libs/com_android_support_loader',
  624. 'version': 'version:28.0.0-cr0',
  625. },
  626. ],
  627. 'condition': 'checkout_android',
  628. 'dep_type': 'cipd',
  629. },
  630. 'src/third_party/android_deps/libs/com_android_support_cardview_v7': {
  631. 'packages': [
  632. {
  633. 'package': 'chromium/third_party/android_deps/libs/com_android_support_cardview_v7',
  634. 'version': 'version:28.0.0-cr0',
  635. },
  636. ],
  637. 'condition': 'checkout_android',
  638. 'dep_type': 'cipd',
  639. },
  640. 'src/third_party/android_deps/libs/com_android_support_design': {
  641. 'packages': [
  642. {
  643. 'package': 'chromium/third_party/android_deps/libs/com_android_support_design',
  644. 'version': 'version:28.0.0-cr0',
  645. },
  646. ],
  647. 'condition': 'checkout_android',
  648. 'dep_type': 'cipd',
  649. },
  650. 'src/third_party/android_deps/libs/com_android_support_gridlayout_v7': {
  651. 'packages': [
  652. {
  653. 'package': 'chromium/third_party/android_deps/libs/com_android_support_gridlayout_v7',
  654. 'version': 'version:28.0.0-cr0',
  655. },
  656. ],
  657. 'condition': 'checkout_android',
  658. 'dep_type': 'cipd',
  659. },
  660. 'src/third_party/android_deps/libs/com_android_support_leanback_v17': {
  661. 'packages': [
  662. {
  663. 'package': 'chromium/third_party/android_deps/libs/com_android_support_leanback_v17',
  664. 'version': 'version:28.0.0-cr0',
  665. },
  666. ],
  667. 'condition': 'checkout_android',
  668. 'dep_type': 'cipd',
  669. },
  670. 'src/third_party/android_deps/libs/com_android_support_mediarouter_v7': {
  671. 'packages': [
  672. {
  673. 'package': 'chromium/third_party/android_deps/libs/com_android_support_mediarouter_v7',
  674. 'version': 'version:28.0.0-cr0',
  675. },
  676. ],
  677. 'condition': 'checkout_android',
  678. 'dep_type': 'cipd',
  679. },
  680. 'src/third_party/android_deps/libs/com_android_support_multidex': {
  681. 'packages': [
  682. {
  683. 'package': 'chromium/third_party/android_deps/libs/com_android_support_multidex',
  684. 'version': 'version:1.0.0-cr0',
  685. },
  686. ],
  687. 'condition': 'checkout_android',
  688. 'dep_type': 'cipd',
  689. },
  690. 'src/third_party/android_deps/libs/com_android_support_palette_v7': {
  691. 'packages': [
  692. {
  693. 'package': 'chromium/third_party/android_deps/libs/com_android_support_palette_v7',
  694. 'version': 'version:28.0.0-cr0',
  695. },
  696. ],
  697. 'condition': 'checkout_android',
  698. 'dep_type': 'cipd',
  699. },
  700. 'src/third_party/android_deps/libs/com_android_support_preference_leanback_v17': {
  701. 'packages': [
  702. {
  703. 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_leanback_v17',
  704. 'version': 'version:28.0.0-cr0',
  705. },
  706. ],
  707. 'condition': 'checkout_android',
  708. 'dep_type': 'cipd',
  709. },
  710. 'src/third_party/android_deps/libs/com_android_support_preference_v14': {
  711. 'packages': [
  712. {
  713. 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v14',
  714. 'version': 'version:28.0.0-cr0',
  715. },
  716. ],
  717. 'condition': 'checkout_android',
  718. 'dep_type': 'cipd',
  719. },
  720. 'src/third_party/android_deps/libs/com_android_support_preference_v7': {
  721. 'packages': [
  722. {
  723. 'package': 'chromium/third_party/android_deps/libs/com_android_support_preference_v7',
  724. 'version': 'version:28.0.0-cr0',
  725. },
  726. ],
  727. 'condition': 'checkout_android',
  728. 'dep_type': 'cipd',
  729. },
  730. 'src/third_party/android_deps/libs/com_android_support_recyclerview_v7': {
  731. 'packages': [
  732. {
  733. 'package': 'chromium/third_party/android_deps/libs/com_android_support_recyclerview_v7',
  734. 'version': 'version:28.0.0-cr0',
  735. },
  736. ],
  737. 'condition': 'checkout_android',
  738. 'dep_type': 'cipd',
  739. },
  740. 'src/third_party/android_deps/libs/com_android_support_support_annotations': {
  741. 'packages': [
  742. {
  743. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_annotations',
  744. 'version': 'version:28.0.0-cr0',
  745. },
  746. ],
  747. 'condition': 'checkout_android',
  748. 'dep_type': 'cipd',
  749. },
  750. 'src/third_party/android_deps/libs/com_android_support_support_compat': {
  751. 'packages': [
  752. {
  753. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_compat',
  754. 'version': 'version:28.0.0-cr0',
  755. },
  756. ],
  757. 'condition': 'checkout_android',
  758. 'dep_type': 'cipd',
  759. },
  760. 'src/third_party/android_deps/libs/com_android_support_support_core_ui': {
  761. 'packages': [
  762. {
  763. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_ui',
  764. 'version': 'version:28.0.0-cr0',
  765. },
  766. ],
  767. 'condition': 'checkout_android',
  768. 'dep_type': 'cipd',
  769. },
  770. 'src/third_party/android_deps/libs/com_android_support_support_core_utils': {
  771. 'packages': [
  772. {
  773. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_core_utils',
  774. 'version': 'version:28.0.0-cr0',
  775. },
  776. ],
  777. 'condition': 'checkout_android',
  778. 'dep_type': 'cipd',
  779. },
  780. 'src/third_party/android_deps/libs/com_android_support_support_fragment': {
  781. 'packages': [
  782. {
  783. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_fragment',
  784. 'version': 'version:28.0.0-cr0',
  785. },
  786. ],
  787. 'condition': 'checkout_android',
  788. 'dep_type': 'cipd',
  789. },
  790. 'src/third_party/android_deps/libs/com_android_support_support_media_compat': {
  791. 'packages': [
  792. {
  793. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_media_compat',
  794. 'version': 'version:28.0.0-cr0',
  795. },
  796. ],
  797. 'condition': 'checkout_android',
  798. 'dep_type': 'cipd',
  799. },
  800. 'src/third_party/android_deps/libs/com_android_support_support_v13': {
  801. 'packages': [
  802. {
  803. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v13',
  804. 'version': 'version:28.0.0-cr0',
  805. },
  806. ],
  807. 'condition': 'checkout_android',
  808. 'dep_type': 'cipd',
  809. },
  810. 'src/third_party/android_deps/libs/com_android_support_support_v4': {
  811. 'packages': [
  812. {
  813. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_v4',
  814. 'version': 'version:28.0.0-cr0',
  815. },
  816. ],
  817. 'condition': 'checkout_android',
  818. 'dep_type': 'cipd',
  819. },
  820. 'src/third_party/android_deps/libs/com_android_support_support_vector_drawable': {
  821. 'packages': [
  822. {
  823. 'package': 'chromium/third_party/android_deps/libs/com_android_support_support_vector_drawable',
  824. 'version': 'version:28.0.0-cr0',
  825. },
  826. ],
  827. 'condition': 'checkout_android',
  828. 'dep_type': 'cipd',
  829. },
  830. 'src/third_party/android_deps/libs/com_android_support_transition': {
  831. 'packages': [
  832. {
  833. 'package': 'chromium/third_party/android_deps/libs/com_android_support_transition',
  834. 'version': 'version:28.0.0-cr0',
  835. },
  836. ],
  837. 'condition': 'checkout_android',
  838. 'dep_type': 'cipd',
  839. },
  840. 'src/third_party/android_deps/libs/com_android_support_swiperefreshlayout': {
  841. 'packages': [
  842. {
  843. 'package': 'chromium/third_party/android_deps/libs/com_android_support_swiperefreshlayout',
  844. 'version': 'version:28.0.0-cr0',
  845. },
  846. ],
  847. 'condition': 'checkout_android',
  848. 'dep_type': 'cipd',
  849. },
  850. 'src/third_party/android_deps/libs/com_android_support_viewpager': {
  851. 'packages': [
  852. {
  853. 'package': 'chromium/third_party/android_deps/libs/com_android_support_viewpager',
  854. 'version': 'version:28.0.0-cr0',
  855. },
  856. ],
  857. 'condition': 'checkout_android',
  858. 'dep_type': 'cipd',
  859. },
  860. 'src/third_party/android_deps/libs/com_android_support_collections': {
  861. 'packages': [
  862. {
  863. 'package': 'chromium/third_party/android_deps/libs/com_android_support_collections',
  864. 'version': 'version:28.0.0-cr0',
  865. },
  866. ],
  867. 'condition': 'checkout_android',
  868. 'dep_type': 'cipd',
  869. },
  870. 'src/third_party/android_deps/libs/com_android_support_versionedparcelable': {
  871. 'packages': [
  872. {
  873. 'package': 'chromium/third_party/android_deps/libs/com_android_support_versionedparcelable',
  874. 'version': 'version:28.0.0-cr0',
  875. },
  876. ],
  877. 'condition': 'checkout_android',
  878. 'dep_type': 'cipd',
  879. },
  880. 'src/third_party/android_deps/libs/com_android_support_cursoradapter': {
  881. 'packages': [
  882. {
  883. 'package': 'chromium/third_party/android_deps/libs/com_android_support_cursoradapter',
  884. 'version': 'version:28.0.0-cr0',
  885. },
  886. ],
  887. 'condition': 'checkout_android',
  888. 'dep_type': 'cipd',
  889. },
  890. 'src/third_party/android_deps/libs/com_android_support_interpolator': {
  891. 'packages': [
  892. {
  893. 'package': 'chromium/third_party/android_deps/libs/com_android_support_interpolator',
  894. 'version': 'version:28.0.0-cr0',
  895. },
  896. ],
  897. 'condition': 'checkout_android',
  898. 'dep_type': 'cipd',
  899. },
  900. 'src/third_party/android_deps/libs/com_android_support_documentfile': {
  901. 'packages': [
  902. {
  903. 'package': 'chromium/third_party/android_deps/libs/com_android_support_documentfile',
  904. 'version': 'version:28.0.0-cr0',
  905. },
  906. ],
  907. 'condition': 'checkout_android',
  908. 'dep_type': 'cipd',
  909. },
  910. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth': {
  911. 'packages': [
  912. {
  913. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth',
  914. 'version': 'version:15.0.1-cr0',
  915. },
  916. ],
  917. 'condition': 'checkout_android',
  918. 'dep_type': 'cipd',
  919. },
  920. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone': {
  921. 'packages': [
  922. {
  923. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_api_phone',
  924. 'version': 'version:15.0.1-cr0',
  925. },
  926. ],
  927. 'condition': 'checkout_android',
  928. 'dep_type': 'cipd',
  929. },
  930. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base': {
  931. 'packages': [
  932. {
  933. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_auth_base',
  934. 'version': 'version:15.0.1-cr0',
  935. },
  936. ],
  937. 'condition': 'checkout_android',
  938. 'dep_type': 'cipd',
  939. },
  940. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_base': {
  941. 'packages': [
  942. {
  943. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_base',
  944. 'version': 'version:15.0.1-cr0',
  945. },
  946. ],
  947. 'condition': 'checkout_android',
  948. 'dep_type': 'cipd',
  949. },
  950. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_basement': {
  951. 'packages': [
  952. {
  953. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_basement',
  954. 'version': 'version:15.0.1-cr0',
  955. },
  956. ],
  957. 'condition': 'checkout_android',
  958. 'dep_type': 'cipd',
  959. },
  960. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast': {
  961. 'packages': [
  962. {
  963. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast',
  964. 'version': 'version:16.0.1-cr0',
  965. },
  966. ],
  967. 'condition': 'checkout_android',
  968. 'dep_type': 'cipd',
  969. },
  970. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework': {
  971. 'packages': [
  972. {
  973. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_cast_framework',
  974. 'version': 'version:16.0.1-cr0',
  975. },
  976. ],
  977. 'condition': 'checkout_android',
  978. 'dep_type': 'cipd',
  979. },
  980. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut': {
  981. 'packages': [
  982. {
  983. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_clearcut',
  984. 'version': 'version:15.0.1-cr0',
  985. },
  986. ],
  987. 'condition': 'checkout_android',
  988. 'dep_type': 'cipd',
  989. },
  990. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_fido': {
  991. 'packages': [
  992. {
  993. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_fido',
  994. 'version': 'version:15.0.1-cr0',
  995. },
  996. ],
  997. 'condition': 'checkout_android',
  998. 'dep_type': 'cipd',
  999. },
  1000. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_flags': {
  1001. 'packages': [
  1002. {
  1003. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_flags',
  1004. 'version': 'version:15.0.1-cr0',
  1005. },
  1006. ],
  1007. 'condition': 'checkout_android',
  1008. 'dep_type': 'cipd',
  1009. },
  1010. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_gcm': {
  1011. 'packages': [
  1012. {
  1013. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_gcm',
  1014. 'version': 'version:15.0.1-cr0',
  1015. },
  1016. ],
  1017. 'condition': 'checkout_android',
  1018. 'dep_type': 'cipd',
  1019. },
  1020. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_iid': {
  1021. 'packages': [
  1022. {
  1023. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_iid',
  1024. 'version': 'version:15.0.1-cr0',
  1025. },
  1026. ],
  1027. 'condition': 'checkout_android',
  1028. 'dep_type': 'cipd',
  1029. },
  1030. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps': {
  1031. 'packages': [
  1032. {
  1033. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_instantapps',
  1034. 'version': 'version:16.0.0-cr0',
  1035. },
  1036. ],
  1037. 'condition': 'checkout_android',
  1038. 'dep_type': 'cipd',
  1039. },
  1040. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_location': {
  1041. 'packages': [
  1042. {
  1043. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_location',
  1044. 'version': 'version:15.0.1-cr0',
  1045. },
  1046. ],
  1047. 'condition': 'checkout_android',
  1048. 'dep_type': 'cipd',
  1049. },
  1050. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype': {
  1051. 'packages': [
  1052. {
  1053. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_phenotype',
  1054. 'version': 'version:15.0.1-cr0',
  1055. },
  1056. ],
  1057. 'condition': 'checkout_android',
  1058. 'dep_type': 'cipd',
  1059. },
  1060. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport': {
  1061. 'packages': [
  1062. {
  1063. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_places_placereport',
  1064. 'version': 'version:15.0.1-cr0',
  1065. },
  1066. ],
  1067. 'condition': 'checkout_android',
  1068. 'dep_type': 'cipd',
  1069. },
  1070. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_stats': {
  1071. 'packages': [
  1072. {
  1073. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_stats',
  1074. 'version': 'version:15.0.1-cr0',
  1075. },
  1076. ],
  1077. 'condition': 'checkout_android',
  1078. 'dep_type': 'cipd',
  1079. },
  1080. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_tasks': {
  1081. 'packages': [
  1082. {
  1083. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_tasks',
  1084. 'version': 'version:15.0.1-cr0',
  1085. },
  1086. ],
  1087. 'condition': 'checkout_android',
  1088. 'dep_type': 'cipd',
  1089. },
  1090. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision': {
  1091. 'packages': [
  1092. {
  1093. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision',
  1094. 'version': 'version:15.0.1-cr0',
  1095. },
  1096. ],
  1097. 'condition': 'checkout_android',
  1098. 'dep_type': 'cipd',
  1099. },
  1100. 'src/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common': {
  1101. 'packages': [
  1102. {
  1103. 'package': 'chromium/third_party/android_deps/libs/com_google_android_gms_play_services_vision_common',
  1104. 'version': 'version:15.0.1-cr0',
  1105. },
  1106. ],
  1107. 'condition': 'checkout_android',
  1108. 'dep_type': 'cipd',
  1109. },
  1110. 'src/third_party/android_deps/libs/com_google_code_findbugs_jsr305': {
  1111. 'packages': [
  1112. {
  1113. 'package': 'chromium/third_party/android_deps/libs/com_google_code_findbugs_jsr305',
  1114. 'version': 'version:1.3.9-cr0',
  1115. },
  1116. ],
  1117. 'condition': 'checkout_android',
  1118. 'dep_type': 'cipd',
  1119. },
  1120. 'src/third_party/android_deps/libs/com_google_dagger_dagger': {
  1121. 'packages': [
  1122. {
  1123. 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger',
  1124. 'version': 'version:2.17-cr0',
  1125. },
  1126. ],
  1127. 'condition': 'checkout_android',
  1128. 'dep_type': 'cipd',
  1129. },
  1130. 'src/third_party/android_deps/libs/com_google_dagger_dagger_compiler': {
  1131. 'packages': [
  1132. {
  1133. 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_compiler',
  1134. 'version': 'version:2.17-cr0',
  1135. },
  1136. ],
  1137. 'condition': 'checkout_android',
  1138. 'dep_type': 'cipd',
  1139. },
  1140. 'src/third_party/android_deps/libs/com_google_dagger_dagger_producers': {
  1141. 'packages': [
  1142. {
  1143. 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_producers',
  1144. 'version': 'version:2.17-cr0',
  1145. },
  1146. ],
  1147. 'condition': 'checkout_android',
  1148. 'dep_type': 'cipd',
  1149. },
  1150. 'src/third_party/android_deps/libs/com_google_dagger_dagger_spi': {
  1151. 'packages': [
  1152. {
  1153. 'package': 'chromium/third_party/android_deps/libs/com_google_dagger_dagger_spi',
  1154. 'version': 'version:2.17-cr0',
  1155. },
  1156. ],
  1157. 'condition': 'checkout_android',
  1158. 'dep_type': 'cipd',
  1159. },
  1160. 'src/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations': {
  1161. 'packages': [
  1162. {
  1163. 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_error_prone_annotations',
  1164. 'version': 'version:2.1.3-cr0',
  1165. },
  1166. ],
  1167. 'condition': 'checkout_android',
  1168. 'dep_type': 'cipd',
  1169. },
  1170. 'src/third_party/android_deps/libs/com_google_errorprone_javac_shaded': {
  1171. 'packages': [
  1172. {
  1173. 'package': 'chromium/third_party/android_deps/libs/com_google_errorprone_javac_shaded',
  1174. 'version': 'version:9-dev-r4023-3-cr0',
  1175. },
  1176. ],
  1177. 'condition': 'checkout_android',
  1178. 'dep_type': 'cipd',
  1179. },
  1180. 'src/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format': {
  1181. 'packages': [
  1182. {
  1183. 'package': 'chromium/third_party/android_deps/libs/com_google_googlejavaformat_google_java_format',
  1184. 'version': 'version:1.5-cr0',
  1185. },
  1186. ],
  1187. 'condition': 'checkout_android',
  1188. 'dep_type': 'cipd',
  1189. },
  1190. 'src/third_party/android_deps/libs/com_google_guava_guava': {
  1191. 'packages': [
  1192. {
  1193. 'package': 'chromium/third_party/android_deps/libs/com_google_guava_guava',
  1194. 'version': 'version:25.0-jre-cr0',
  1195. },
  1196. ],
  1197. 'condition': 'checkout_android',
  1198. 'dep_type': 'cipd',
  1199. },
  1200. 'src/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations': {
  1201. 'packages': [
  1202. {
  1203. 'package': 'chromium/third_party/android_deps/libs/com_google_j2objc_j2objc_annotations',
  1204. 'version': 'version:1.1-cr0',
  1205. },
  1206. ],
  1207. 'condition': 'checkout_android',
  1208. 'dep_type': 'cipd',
  1209. },
  1210. 'src/third_party/android_deps/libs/com_google_protobuf_protobuf_lite': {
  1211. 'packages': [
  1212. {
  1213. 'package': 'chromium/third_party/android_deps/libs/com_google_protobuf_protobuf_lite',
  1214. 'version': 'version:3.0.1-cr0',
  1215. },
  1216. ],
  1217. 'condition': 'checkout_android',
  1218. 'dep_type': 'cipd',
  1219. },
  1220. 'src/third_party/android_deps/libs/com_squareup_javapoet': {
  1221. 'packages': [
  1222. {
  1223. 'package': 'chromium/third_party/android_deps/libs/com_squareup_javapoet',
  1224. 'version': 'version:1.11.0-cr0',
  1225. },
  1226. ],
  1227. 'condition': 'checkout_android',
  1228. 'dep_type': 'cipd',
  1229. },
  1230. 'src/third_party/android_deps/libs/javax_annotation_jsr250_api': {
  1231. 'packages': [
  1232. {
  1233. 'package': 'chromium/third_party/android_deps/libs/javax_annotation_jsr250_api',
  1234. 'version': 'version:1.0-cr0',
  1235. },
  1236. ],
  1237. 'condition': 'checkout_android',
  1238. 'dep_type': 'cipd',
  1239. },
  1240. 'src/third_party/android_deps/libs/javax_inject_javax_inject': {
  1241. 'packages': [
  1242. {
  1243. 'package': 'chromium/third_party/android_deps/libs/javax_inject_javax_inject',
  1244. 'version': 'version:1-cr0',
  1245. },
  1246. ],
  1247. 'condition': 'checkout_android',
  1248. 'dep_type': 'cipd',
  1249. },
  1250. 'src/third_party/android_deps/libs/net_sf_kxml_kxml2': {
  1251. 'packages': [
  1252. {
  1253. 'package': 'chromium/third_party/android_deps/libs/net_sf_kxml_kxml2',
  1254. 'version': 'version:2.3.0-cr0',
  1255. },
  1256. ],
  1257. 'condition': 'checkout_android',
  1258. 'dep_type': 'cipd',
  1259. },
  1260. 'src/third_party/android_deps/libs/org_checkerframework_checker_compat_qual': {
  1261. 'packages': [
  1262. {
  1263. 'package': 'chromium/third_party/android_deps/libs/org_checkerframework_checker_compat_qual',
  1264. 'version': 'version:2.3.0-cr0',
  1265. },
  1266. ],
  1267. 'condition': 'checkout_android',
  1268. 'dep_type': 'cipd',
  1269. },
  1270. 'src/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations': {
  1271. 'packages': [
  1272. {
  1273. 'package': 'chromium/third_party/android_deps/libs/org_codehaus_mojo_animal_sniffer_annotations',
  1274. 'version': 'version:1.14-cr0',
  1275. },
  1276. ],
  1277. 'condition': 'checkout_android',
  1278. 'dep_type': 'cipd',
  1279. },
  1280. # === ANDROID_DEPS Generated Code End ===
  1281. }
  1282. # Define rules for which include paths are allowed in our source.
  1283. include_rules = [ '+gflags' ]
  1284. pre_deps_hooks = [
  1285. {
  1286. # Remove any symlinks from before 177567c518b121731e507e9b9c4049c4dc96e4c8.
  1287. # TODO(kjellander): Remove this in March 2017.
  1288. 'name': 'cleanup_links',
  1289. 'pattern': '.',
  1290. 'action': ['python', 'src/cleanup_links.py'],
  1291. },
  1292. ]
  1293. hooks = [
  1294. {
  1295. # This clobbers when necessary (based on get_landmines.py). It should be
  1296. # an early hook but it will need to be run after syncing Chromium and
  1297. # setting up the links, so the script actually exists.
  1298. 'name': 'landmines',
  1299. 'pattern': '.',
  1300. 'action': [
  1301. 'python',
  1302. 'src/build/landmines.py',
  1303. '--landmine-scripts',
  1304. 'src/tools_libyuv/get_landmines.py',
  1305. '--src-dir',
  1306. 'src',
  1307. ],
  1308. },
  1309. # Downloads the current stable linux sysroot to build/linux/ if needed.
  1310. {
  1311. 'name': 'sysroot_arm',
  1312. 'pattern': '.',
  1313. 'condition': 'checkout_linux and checkout_arm',
  1314. 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
  1315. '--arch=arm'],
  1316. },
  1317. {
  1318. 'name': 'sysroot_arm64',
  1319. 'pattern': '.',
  1320. 'condition': 'checkout_linux and checkout_arm64',
  1321. 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
  1322. '--arch=arm64'],
  1323. },
  1324. {
  1325. 'name': 'sysroot_x86',
  1326. 'pattern': '.',
  1327. 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
  1328. 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
  1329. '--arch=x86'],
  1330. },
  1331. {
  1332. 'name': 'sysroot_mips',
  1333. 'pattern': '.',
  1334. 'condition': 'checkout_linux and checkout_mips',
  1335. 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
  1336. '--arch=mips'],
  1337. },
  1338. {
  1339. 'name': 'sysroot_x64',
  1340. 'pattern': '.',
  1341. 'condition': 'checkout_linux and checkout_x64',
  1342. 'action': ['python', 'src/build/linux/sysroot_scripts/install-sysroot.py',
  1343. '--arch=x64'],
  1344. },
  1345. {
  1346. # Update the Windows toolchain if necessary.
  1347. 'name': 'win_toolchain',
  1348. 'pattern': '.',
  1349. 'action': ['python', 'src/build/vs_toolchain.py', 'update'],
  1350. },
  1351. {
  1352. # Update the Mac toolchain if necessary.
  1353. 'name': 'mac_toolchain',
  1354. 'pattern': '.',
  1355. 'action': ['python', 'src/build/mac_toolchain.py'],
  1356. },
  1357. # Pull binutils for linux, enabled debug fission for faster linking /
  1358. # debugging when used with clang on Ubuntu Precise.
  1359. # https://code.google.com/p/chromium/issues/detail?id=352046
  1360. {
  1361. 'name': 'binutils',
  1362. 'pattern': 'src/third_party/binutils',
  1363. 'action': [
  1364. 'python',
  1365. 'src/third_party/binutils/download.py',
  1366. ],
  1367. },
  1368. {
  1369. # Pull clang if needed or requested via GYP_DEFINES.
  1370. # Note: On Win, this should run after win_toolchain, as it may use it.
  1371. 'name': 'clang',
  1372. 'pattern': '.',
  1373. 'action': ['python', 'src/tools/clang/scripts/update.py'],
  1374. },
  1375. {
  1376. # Update LASTCHANGE.
  1377. 'name': 'lastchange',
  1378. 'pattern': '.',
  1379. 'action': ['python', 'src/build/util/lastchange.py',
  1380. '-o', 'src/build/util/LASTCHANGE'],
  1381. },
  1382. # Pull clang-format binaries using checked-in hashes.
  1383. {
  1384. 'name': 'clang_format_win',
  1385. 'pattern': '.',
  1386. 'action': [ 'download_from_google_storage',
  1387. '--no_resume',
  1388. '--platform=win32',
  1389. '--no_auth',
  1390. '--bucket', 'chromium-clang-format',
  1391. '-s', 'src/buildtools/win/clang-format.exe.sha1',
  1392. ],
  1393. },
  1394. {
  1395. 'name': 'clang_format_mac',
  1396. 'pattern': '.',
  1397. 'action': [ 'download_from_google_storage',
  1398. '--no_resume',
  1399. '--platform=darwin',
  1400. '--no_auth',
  1401. '--bucket', 'chromium-clang-format',
  1402. '-s', 'src/buildtools/mac/clang-format.sha1',
  1403. ],
  1404. },
  1405. {
  1406. 'name': 'clang_format_linux',
  1407. 'pattern': '.',
  1408. 'condition': 'host_os == "linux"',
  1409. 'action': [ 'download_from_google_storage',
  1410. '--no_resume',
  1411. '--platform=linux*',
  1412. '--no_auth',
  1413. '--bucket', 'chromium-clang-format',
  1414. '-s', 'src/buildtools/linux64/clang-format.sha1',
  1415. ],
  1416. },
  1417. # Pull luci-go binaries (isolate, swarming) using checked-in hashes.
  1418. {
  1419. 'name': 'luci-go_win',
  1420. 'pattern': '.',
  1421. 'action': [ 'download_from_google_storage',
  1422. '--no_resume',
  1423. '--platform=win32',
  1424. '--no_auth',
  1425. '--bucket', 'chromium-luci',
  1426. '-d', 'src/tools/luci-go/win64',
  1427. ],
  1428. },
  1429. {
  1430. 'name': 'luci-go_mac',
  1431. 'pattern': '.',
  1432. 'action': [ 'download_from_google_storage',
  1433. '--no_resume',
  1434. '--platform=darwin',
  1435. '--no_auth',
  1436. '--bucket', 'chromium-luci',
  1437. '-d', 'src/tools/luci-go/mac64',
  1438. ],
  1439. },
  1440. {
  1441. 'name': 'luci-go_linux',
  1442. 'pattern': '.',
  1443. 'action': [ 'download_from_google_storage',
  1444. '--no_resume',
  1445. '--platform=linux*',
  1446. '--no_auth',
  1447. '--bucket', 'chromium-luci',
  1448. '-d', 'src/tools/luci-go/linux64',
  1449. ],
  1450. },
  1451. {
  1452. # We used to use src as a CIPD root. We moved it to a different directory
  1453. # in crrev.com/c/930178 but left the clobber here to ensure that that CL
  1454. # could be reverted safely. This can be safely removed once crbug.com/794764
  1455. # is resolved.
  1456. 'name': 'Android Clobber Deprecated CIPD Root',
  1457. 'pattern': '.',
  1458. 'condition': 'checkout_android',
  1459. 'action': ['src/build/cipd/clobber_cipd_root.py',
  1460. '--root', 'src',
  1461. ],
  1462. },
  1463. ]
  1464. recursedeps = []