diff options
Diffstat (limited to 'WORKSPACE')
-rw-r--r-- | WORKSPACE | 495 |
1 files changed, 361 insertions, 134 deletions
@@ -1,5 +1,6 @@ workspace(name = "gerrit") +load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository") load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive", "http_file") load("//tools/bzl:maven_jar.bzl", "GERRIT", "MAVEN_LOCAL", "maven_jar") load("//lib/codemirror:cm.bzl", "CM_VERSION", "DIFF_MATCH_PATCH_VERSION") @@ -25,8 +26,8 @@ http_archive( http_file( name = "polymer_closure", downloaded_file_path = "polymer_closure.js", - sha256 = "5a589bdba674e1fec7188e9251c8624ebf2d4d969beb6635f9148f420d1e08b1", - urls = ["https://raw.githubusercontent.com/google/closure-compiler/775609aad61e14aef289ebec4bfc09ad88877f9e/contrib/externs/polymer-1.0.js"], + sha256 = "4d63a36dcca040475bd6deb815b9a600bd686e1413ac1ebd4b04516edd675020", + urls = ["https://raw.githubusercontent.com/google/closure-compiler/35d2b3340ff23a69441f10fa3bc820691c2942f2/contrib/externs/polymer-1.0.js"], ) load("@bazel_skylib//lib:versions.bzl", "versions") @@ -36,12 +37,50 @@ versions.check(minimum_bazel_version = "0.22.0") load("@io_bazel_rules_closure//closure:defs.bzl", "closure_repositories") # Prevent redundant loading of dependencies. +# TODO(davido): Omit re-fetching ancient args4j version when these PRs are merged: +# https://github.com/bazelbuild/rules_closure/pull/262 +# https://github.com/google/closure-templates/pull/155 closure_repositories( omit_aopalliance = True, - omit_args4j = True, omit_javax_inject = True, ) +# Golang support for PolyGerrit local dev server. +http_archive( + name = "io_bazel_rules_go", + sha256 = "6776d68ebb897625dead17ae510eac3d5f6342367327875210df44dbe2aeeb19", + url = "https://github.com/bazelbuild/rules_go/releases/download/0.17.1/rules_go-0.17.1.tar.gz", +) + +load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies") + +go_rules_dependencies() + +go_register_toolchains() + +http_archive( + name = "bazel_gazelle", + sha256 = "3c681998538231a2d24d0c07ed5a7658cb72bfb5fd4bf9911157c0e9ac6a2687", + urls = ["https://github.com/bazelbuild/bazel-gazelle/releases/download/0.17.0/bazel-gazelle-0.17.0.tar.gz"], +) + +load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository") + +gazelle_dependencies() + +# Dependencies for PolyGerrit local dev server. +go_repository( + name = "com_github_robfig_soy", + commit = "82face14ebc0883b4ca9c901b5aaf3738b9f6a24", + importpath = "github.com/robfig/soy", +) + +go_repository( + name = "com_github_howeyc_fsnotify", + commit = "441bbc86b167f3c1f4786afae9931403b99fdacf", + importpath = "github.com/howeyc/fsnotify", +) + ANTLR_VERS = "3.5.2" maven_jar( @@ -69,24 +108,24 @@ maven_jar( sha1 = "83cd2cd674a217ade95a4bb83a8a14f351f48bd0", ) -GUICE_VERS = "4.2.0" +GUICE_VERS = "4.2.1" maven_jar( name = "guice-library", artifact = "com.google.inject:guice:" + GUICE_VERS, - sha1 = "25e1f4c1d528a1cffabcca0d432f634f3132f6c8", + sha1 = "f77dfd89318fe3ff293bafceaa75fbf66e4e4b10", ) maven_jar( name = "guice-assistedinject", artifact = "com.google.inject.extensions:guice-assistedinject:" + GUICE_VERS, - sha1 = "e7270305960ad7db56f7e30cb9df6be9ff1cfb45", + sha1 = "d327e4aee7c96f08cd657c17da231a1f4a8999ac", ) maven_jar( name = "guice-servlet", artifact = "com.google.inject.extensions:guice-servlet:" + GUICE_VERS, - sha1 = "f57581625c36c148f088d9f52a568d5bdf12c61d", + sha1 = "3927e462f923b0c672fdb045c5645bca4beab5c0", ) maven_jar( @@ -103,8 +142,8 @@ maven_jar( maven_jar( name = "servlet-api-3_1", - artifact = "org.apache.tomcat:tomcat-servlet-api:8.0.24", - sha1 = "5d9e2e895e3111622720157d0aa540066d5fce3a", + artifact = "org.apache.tomcat:tomcat-servlet-api:8.5.23", + sha1 = "021a212688ec94fe77aff74ab34cc74f6f940e60", ) GWT_VERS = "2.8.2" @@ -173,6 +212,26 @@ maven_jar( sha1 = "94ad16d728b374d65bd897625f3fbb3da223a2b6", ) +FLOGGER_VERS = "0.3.1" + +maven_jar( + name = "flogger", + artifact = "com.google.flogger:flogger:" + FLOGGER_VERS, + sha1 = "585030fe1ec709760cbef997a459729fb965df0e", +) + +maven_jar( + name = "flogger-log4j-backend", + artifact = "com.google.flogger:flogger-log4j-backend:" + FLOGGER_VERS, + sha1 = "d5085e3996bddc4b105d53b886190cc9a8811a9e", +) + +maven_jar( + name = "flogger-system-backend", + artifact = "com.google.flogger:flogger-system-backend:" + FLOGGER_VERS, + sha1 = "287b569d76abcd82f9de87fe41829fbc7ebd8ac9", +) + maven_jar( name = "gwtjsonrpc", artifact = "com.google.gerrit:gwtjsonrpc:1.11", @@ -182,8 +241,8 @@ maven_jar( maven_jar( name = "gson", - artifact = "com.google.code.gson:gson:2.8.0", - sha1 = "c4ba5371a29ac9b2ad6129b1d39ea38750043eff", + artifact = "com.google.code.gson:gson:2.8.5", + sha1 = "f645ed69d595b24d4cf8b3fbb64cc505bede8829", ) maven_jar( @@ -195,20 +254,8 @@ maven_jar( maven_jar( name = "protobuf", - artifact = "com.google.protobuf:protobuf-java:3.0.0-beta-2", - sha1 = "de80fe047052445869b96f6def6baca7182c95af", -) - -maven_jar( - name = "joda-time", - artifact = "joda-time:joda-time:2.9.9", - sha1 = "f7b520c458572890807d143670c9b24f4de90897", -) - -maven_jar( - name = "joda-convert", - artifact = "org.joda:joda-convert:1.8.1", - sha1 = "675642ac208e0b741bc9118dcbcae44c271b992a", + artifact = "com.google.protobuf:protobuf-java:3.6.1", + sha1 = "0d06d46ecfd92ec6d0f3b423b4cd81cb38d8b924", ) load("//lib:guava.bzl", "GUAVA_BIN_SHA1", "GUAVA_VERSION") @@ -226,12 +273,6 @@ maven_jar( ) maven_jar( - name = "velocity", - artifact = "org.apache.velocity:velocity:1.7", - sha1 = "2ceb567b8f3f21118ecdec129fe1271dbc09aa7a", -) - -maven_jar( name = "jsch", artifact = "com.jcraft:jsch:0.1.54", sha1 = "da3584329a263616e277e15462b387addd1b208d", @@ -252,12 +293,6 @@ maven_jar( ) maven_jar( - name = "log-nop", - artifact = "org.slf4j:slf4j-nop:" + SLF4J_VERS, - sha1 = "6cca9a3b999ff28b7a35ca762b3197cd7e4c2ad1", -) - -maven_jar( name = "log-ext", artifact = "org.slf4j:slf4j-ext:" + SLF4J_VERS, sha1 = "09a8f58c784c37525d2624062414358acf296717", @@ -294,9 +329,9 @@ maven_jar( ) maven_jar( - name = "args4j", - artifact = "args4j:args4j:2.0.26", - sha1 = "01ebb18ebb3b379a74207d5af4ea7c8338ebd78b", + name = "args4j-intern", + artifact = "args4j:args4j:2.33", + sha1 = "bd87a75374a6d6523de82fef51fc3cfe9baf9fc9", ) maven_jar( @@ -305,16 +340,11 @@ maven_jar( sha1 = "4b95f4897fa13f2cd904aee711aeafc0c5295cd8", ) -maven_jar( - name = "commons-collections", - artifact = "commons-collections:commons-collections:3.2.2", - sha1 = "8ad72fe39fa8c91eaaf12aadb21e0c3661fe26d5", -) - +# When upgrading commons-compress, also upgrade tukaani-xz maven_jar( name = "commons-compress", - artifact = "org.apache.commons:commons-compress:1.13", - sha1 = "15c5e9584200122924e50203ae210b57616b75ee", + artifact = "org.apache.commons:commons-compress:1.15", + sha1 = "b686cd04abaef1ea7bc5e143c080563668eec17e", ) maven_jar( @@ -324,11 +354,19 @@ maven_jar( ) maven_jar( + name = "commons-lang3", + artifact = "org.apache.commons:commons-lang3:3.6", + sha1 = "9d28a6b23650e8a7e9063c04588ace6cf7012c17", +) + +maven_jar( name = "commons-dbcp", artifact = "commons-dbcp:commons-dbcp:1.4", sha1 = "30be73c965cc990b153a100aaaaafcf239f82d39", ) +# Transitive dependency of commons-dbcp, do not update without +# also updating commons-dbcp maven_jar( name = "commons-pool", artifact = "commons-pool:commons-pool:1.5.5", @@ -337,14 +375,8 @@ maven_jar( maven_jar( name = "commons-net", - artifact = "commons-net:commons-net:3.5", - sha1 = "342fc284019f590e1308056990fdb24a08f06318", -) - -maven_jar( - name = "commons-oro", - artifact = "oro:oro:2.0.8", - sha1 = "5592374f834645c4ae250f4c9fbb314c9369d698", + artifact = "commons-net:commons-net:3.6", + sha1 = "b71de00508dcb078d2b24b5fa7e538636de9b3da", ) maven_jar( @@ -355,56 +387,197 @@ maven_jar( maven_jar( name = "automaton", - artifact = "dk.brics.automaton:automaton:1.11-8", - sha1 = "6ebfa65eb431ff4b715a23be7a750cbc4cc96d0f", + artifact = "dk.brics:automaton:1.12-1", + sha1 = "959a0c62f9a5c2309e0ad0b0589c74d69e101241", +) + +FLEXMARK_VERS = "0.34.18" + +maven_jar( + name = "flexmark", + artifact = "com.vladsch.flexmark:flexmark:" + FLEXMARK_VERS, + sha1 = "65cc1489ef8902023140900a3a7fcce89fba678d", +) + +maven_jar( + name = "flexmark-ext-abbreviation", + artifact = "com.vladsch.flexmark:flexmark-ext-abbreviation:" + FLEXMARK_VERS, + sha1 = "a0384932801e51f16499358dec69a730739aca3f", +) + +maven_jar( + name = "flexmark-ext-anchorlink", + artifact = "com.vladsch.flexmark:flexmark-ext-anchorlink:" + FLEXMARK_VERS, + sha1 = "6df2e23b5c94a5e46b1956a29179eb783f84ea2f", +) + +maven_jar( + name = "flexmark-ext-autolink", + artifact = "com.vladsch.flexmark:flexmark-ext-autolink:" + FLEXMARK_VERS, + sha1 = "069f8ff15e5b435cc96b23f31798ce64a7a3f6d3", +) + +maven_jar( + name = "flexmark-ext-definition", + artifact = "com.vladsch.flexmark:flexmark-ext-definition:" + FLEXMARK_VERS, + sha1 = "ff177d8970810c05549171e3ce189e2c68b906c0", +) + +maven_jar( + name = "flexmark-ext-emoji", + artifact = "com.vladsch.flexmark:flexmark-ext-emoji:" + FLEXMARK_VERS, + sha1 = "410bf7d8e5b8bc2c4a8cff644d1b2bc7b271a41e", +) + +maven_jar( + name = "flexmark-ext-escaped-character", + artifact = "com.vladsch.flexmark:flexmark-ext-escaped-character:" + FLEXMARK_VERS, + sha1 = "6f4fb89311b54284a6175341d4a5e280f13b2179", +) + +maven_jar( + name = "flexmark-ext-footnotes", + artifact = "com.vladsch.flexmark:flexmark-ext-footnotes:" + FLEXMARK_VERS, + sha1 = "35efe7d9aea97b6f36e09c65f748863d14e1cfe4", +) + +maven_jar( + name = "flexmark-ext-gfm-issues", + artifact = "com.vladsch.flexmark:flexmark-ext-gfm-issues:" + FLEXMARK_VERS, + sha1 = "ec1d660102f6a1d0fbe5e57c13b7ff8bae6cff72", +) + +maven_jar( + name = "flexmark-ext-gfm-strikethrough", + artifact = "com.vladsch.flexmark:flexmark-ext-gfm-strikethrough:" + FLEXMARK_VERS, + sha1 = "6060442b742c9b6d4d83d7dd4f0fe477c4686dd2", +) + +maven_jar( + name = "flexmark-ext-gfm-tables", + artifact = "com.vladsch.flexmark:flexmark-ext-gfm-tables:" + FLEXMARK_VERS, + sha1 = "2fe597849e46e02e0c1ea1d472848f74ff261282", +) + +maven_jar( + name = "flexmark-ext-gfm-tasklist", + artifact = "com.vladsch.flexmark:flexmark-ext-gfm-tasklist:" + FLEXMARK_VERS, + sha1 = "b3af19ce4efdc980a066c1bf0f5a6cf8c24c487a", +) + +maven_jar( + name = "flexmark-ext-gfm-users", + artifact = "com.vladsch.flexmark:flexmark-ext-gfm-users:" + FLEXMARK_VERS, + sha1 = "7456c5f7272c195ee953a02ebab4f58374fb23ee", +) + +maven_jar( + name = "flexmark-ext-ins", + artifact = "com.vladsch.flexmark:flexmark-ext-ins:" + FLEXMARK_VERS, + sha1 = "13fe1a95a8f3be30b574451cfe8d3d5936fa3e94", +) + +maven_jar( + name = "flexmark-ext-jekyll-front-matter", + artifact = "com.vladsch.flexmark:flexmark-ext-jekyll-front-matter:" + FLEXMARK_VERS, + sha1 = "e146e2bf3a740d6ef06a33a516c4d1f6d3761109", +) + +maven_jar( + name = "flexmark-ext-superscript", + artifact = "com.vladsch.flexmark:flexmark-ext-superscript:" + FLEXMARK_VERS, + sha1 = "02541211e8e4a6c89ce0a68b07b656d8a19ac282", +) + +maven_jar( + name = "flexmark-ext-tables", + artifact = "com.vladsch.flexmark:flexmark-ext-tables:" + FLEXMARK_VERS, + sha1 = "775d9587de71fd50573f32eee98ab039b4dcc219", +) + +maven_jar( + name = "flexmark-ext-toc", + artifact = "com.vladsch.flexmark:flexmark-ext-toc:" + FLEXMARK_VERS, + sha1 = "85b75fe1ebe24c92b9d137bcbc51d232845b6077", +) + +maven_jar( + name = "flexmark-ext-typographic", + artifact = "com.vladsch.flexmark:flexmark-ext-typographic:" + FLEXMARK_VERS, + sha1 = "c1bf0539de37d83aa05954b442f929e204cd89db", +) + +maven_jar( + name = "flexmark-ext-wikilink", + artifact = "com.vladsch.flexmark:flexmark-ext-wikilink:" + FLEXMARK_VERS, + sha1 = "400b23b9a4e0c008af0d779f909ee357628be39d", +) + +maven_jar( + name = "flexmark-ext-yaml-front-matter", + artifact = "com.vladsch.flexmark:flexmark-ext-yaml-front-matter:" + FLEXMARK_VERS, + sha1 = "491f815285a8e16db1e906f3789a94a8a9836fa6", ) maven_jar( - name = "pegdown", - artifact = "org.pegdown:pegdown:1.6.0", - sha1 = "231ae49d913467deb2027d0b8a0b68b231deef4f", + name = "flexmark-formatter", + artifact = "com.vladsch.flexmark:flexmark-formatter:" + FLEXMARK_VERS, + sha1 = "d46308006800d243727100ca0f17e6837070fd48", ) maven_jar( - name = "grappa", - artifact = "com.github.parboiled1:grappa:1.0.4", - sha1 = "ad4b44b9c305dad7aa1e680d4b5c8eec9c4fd6f5", + name = "flexmark-html-parser", + artifact = "com.vladsch.flexmark:flexmark-html-parser:" + FLEXMARK_VERS, + sha1 = "fece2e646d11b6a77fc611b4bd3eb1fb8a635c87", ) maven_jar( - name = "jitescript", - artifact = "me.qmx.jitescript:jitescript:0.4.0", - sha1 = "2e35862b0435c1b027a21f3d6eecbe50e6e08d54", + name = "flexmark-profile-pegdown", + artifact = "com.vladsch.flexmark:flexmark-profile-pegdown:" + FLEXMARK_VERS, + sha1 = "297f723bb51286eaa7029558fac87d819643d577", ) -GREENMAIL_VERS = "1.5.3" +maven_jar( + name = "flexmark-util", + artifact = "com.vladsch.flexmark:flexmark-util:" + FLEXMARK_VERS, + sha1 = "31e2e1fbe8273d7c913506eafeb06b1a7badb062", +) + +# Transitive dependency of flexmark +maven_jar( + name = "autolink", + artifact = "org.nibor.autolink:autolink:0.7.0", + sha1 = "649f9f13422cf50c926febe6035662ae25dc89b2", +) + +GREENMAIL_VERS = "1.5.5" maven_jar( name = "greenmail", artifact = "com.icegreen:greenmail:" + GREENMAIL_VERS, - sha1 = "afabf8178312f7f220f74f1558e457bf54fa4253", + sha1 = "9ea96384ad2cb8118c22f493b529eb72c212691c", ) -MAIL_VERS = "1.5.6" +MAIL_VERS = "1.6.0" maven_jar( name = "mail", artifact = "com.sun.mail:javax.mail:" + MAIL_VERS, - sha1 = "ab5daef2f881c42c8e280cbe918ec4d7fdfd7efe", + sha1 = "a055c648842c4954c1f7db7254f45d9ad565e278", ) -MIME4J_VERS = "0.8.0" +MIME4J_VERS = "0.8.1" maven_jar( name = "mime4j-core", artifact = "org.apache.james:apache-mime4j-core:" + MIME4J_VERS, - sha1 = "d54f45fca44a2f210569656b4ca3574b42911c95", + sha1 = "c62dfe18a3b827a2c626ade0ffba44562ddf3f61", ) maven_jar( name = "mime4j-dom", artifact = "org.apache.james:apache-mime4j-dom:" + MIME4J_VERS, - sha1 = "6720c93d14225c3e12c4a69768a0370c80e376a3", + sha1 = "f2d653c617004193f3350330d907f77b60c88c56", ) maven_jar( @@ -413,36 +586,36 @@ maven_jar( sha1 = "5e3bda828a80c7a21dfbe2308d1755759c2fd7b4", ) -OW2_VERS = "5.1" +OW2_VERS = "6.2.1" maven_jar( name = "ow2-asm", artifact = "org.ow2.asm:asm:" + OW2_VERS, - sha1 = "5ef31c4fe953b1fd00b8a88fa1d6820e8785bb45", + sha1 = "c01b6798f81b0fc2c5faa70cbe468c275d4b50c7", ) maven_jar( name = "ow2-asm-analysis", artifact = "org.ow2.asm:asm-analysis:" + OW2_VERS, - sha1 = "6d1bf8989fc7901f868bee3863c44f21aa63d110", + sha1 = "e8b876c5ccf226cae2f44ed2c436ad3407d0ec1d", ) maven_jar( name = "ow2-asm-commons", artifact = "org.ow2.asm:asm-commons:" + OW2_VERS, - sha1 = "25d8a575034dd9cfcb375a39b5334f0ba9c8474e", + sha1 = "eaf31376d741a3e2017248a4c759209fe25c77d3", ) maven_jar( name = "ow2-asm-tree", artifact = "org.ow2.asm:asm-tree:" + OW2_VERS, - sha1 = "87b38c12a0ea645791ead9d3e74ae5268d1d6c34", + sha1 = "332b022092ecec53cdb6272dc436884b2d940615", ) maven_jar( name = "ow2-asm-util", artifact = "org.ow2.asm:asm-util:" + OW2_VERS, - sha1 = "b60e33a6bd0d71831e0c249816d01e6c1dd90a47", + sha1 = "400d664d7c92a659d988c00cb65150d1b30cf339", ) AUTO_VALUE_VERSION = "1.6.2" @@ -459,42 +632,43 @@ maven_jar( sha1 = "ed193d86e0af90cc2342aedbe73c5d86b03fa09b", ) +# Transitive dependency of commons-compress maven_jar( name = "tukaani-xz", - artifact = "org.tukaani:xz:1.4", - sha1 = "18a9a2ce6abf32ea1b5fd31dae5210ad93f4e5e3", + artifact = "org.tukaani:xz:1.6", + sha1 = "05b6f921f1810bdf90e25471968f741f87168b64", ) -LUCENE_VERS = "5.5.5" +LUCENE_VERS = "6.6.5" maven_jar( name = "lucene-core", artifact = "org.apache.lucene:lucene-core:" + LUCENE_VERS, - sha1 = "c34bcd9274859dc07cfed2a935aaca90c4f4b861", + sha1 = "2983f80b1037e098209657b0ca9176827892d0c0", ) maven_jar( name = "lucene-analyzers-common", artifact = "org.apache.lucene:lucene-analyzers-common:" + LUCENE_VERS, - sha1 = "e6b3f5d1b33ed24da7eef0a72f8062bd4652700c", + sha1 = "6094f91071d90570b7f5f8ce481d5de7d2d2e9d5", ) maven_jar( name = "backward-codecs", artifact = "org.apache.lucene:lucene-backward-codecs:" + LUCENE_VERS, - sha1 = "d1dee5c7676a313758adb30d7b0bd4c69a4cd214", + sha1 = "460a19e8d1aa7d31e9614cf528a6cb508c9e823d", ) maven_jar( name = "lucene-misc", artifact = "org.apache.lucene:lucene-misc:" + LUCENE_VERS, - sha1 = "bc0eb46ba0377594cac7b0cdaab35562d7877521", + sha1 = "ce3a1b7b6a92b9af30791356a4bd46d1cea6cc1e", ) maven_jar( name = "lucene-queryparser", artifact = "org.apache.lucene:lucene-queryparser:" + LUCENE_VERS, - sha1 = "6c965eb5838a2ba58b0de0fd860a420dcda11937", + sha1 = "2db9ca0086a4b8e0b9bc9f08a9b420303168e37c", ) maven_jar( @@ -554,17 +728,17 @@ maven_jar( maven_jar( name = "blame-cache", - artifact = "com/google/gitiles:blame-cache:0.2-5", + artifact = "com/google/gitiles:blame-cache:0.2-7", attach_source = False, repository = GERRIT, - sha1 = "50861b114350c598579ba66f99285e692e3c8d45", + sha1 = "8170f33b8b1db6f55e41d7069fa050a4d102a62b", ) # Keep this version of Soy synchronized with the version used in Gitiles. maven_jar( name = "soy", - artifact = "com.google.template:soy:2017-04-23", - sha1 = "52f32a5a3801ab97e0909373ef7f73a3460d0802", + artifact = "com.google.template:soy:2018-03-14", + sha1 = "76a1322705ba5a6d6329ee26e7387417725ce4b3", ) maven_jar( @@ -606,13 +780,10 @@ maven_jar( sha1 = "d0c46320fbc07be3a24eb13a56cee4e3d38e0c75", ) -# TODO(davido): Remove exlusion of file system provider, when this issue is fixed: -# https://issues.apache.org/jira/browse/SSHD-736 maven_jar( name = "sshd", - artifact = "org.apache.sshd:sshd-core:1.6.0", - exclude = ["META-INF/services/java.nio.file.spi.FileSystemProvider"], - sha1 = "548e2da643e88cda9d313efb2564a74f9943e491", + artifact = "org.apache.sshd:sshd-core:2.0.0", + sha1 = "f4275079a2463cfd2bf1548a80e1683288a8e86b", ) maven_jar( @@ -623,8 +794,14 @@ maven_jar( maven_jar( name = "mina-core", - artifact = "org.apache.mina:mina-core:2.0.16", - sha1 = "f720f17643eaa7b0fec07c1d7f6272972c02bba4", + artifact = "org.apache.mina:mina-core:2.0.17", + sha1 = "7e10ec974760436d931f3e58be507d1957bcc8db", +) + +maven_jar( + name = "sshd-mina", + artifact = "org.apache.sshd:sshd-mina:2.0.0", + sha1 = "50f2669312494f6c1996d8bd0d266c1fca7be6f6", ) maven_jar( @@ -680,8 +857,8 @@ maven_jar( maven_jar( name = "junit", - artifact = "junit:junit:4.11", - sha1 = "4e031bb61df09069aeb2bffb4019e7a5034a4ee0", + artifact = "junit:junit:4.12", + sha1 = "2973d150c0dc1fefe998f834810d68f278ea58ec", ) maven_jar( @@ -690,18 +867,36 @@ maven_jar( sha1 = "42a25dc3219429f0e5d060061f71acb49bf010a0", ) -TRUTH_VERS = "0.35" +TRUTH_VERS = "0.42" maven_jar( name = "truth", artifact = "com.google.truth:truth:" + TRUTH_VERS, - sha1 = "c08a7fde45e058323bcfa3f510d4fe1e2b028f37", + sha1 = "b5768f644b114e6cf5c3962c2ebcb072f788dcbb", ) maven_jar( name = "truth-java8-extension", artifact = "com.google.truth.extensions:truth-java8-extension:" + TRUTH_VERS, - sha1 = "5457fdf91b1e954b070ad7f2db9bea5505da4bca", + sha1 = "4d01dfa5b3780632a3d109e14e101f01d10cce2c", +) + +maven_jar( + name = "truth-liteproto-extension", + artifact = "com.google.truth.extensions:truth-liteproto-extension:" + TRUTH_VERS, + sha1 = "c231e6735aa6c133c7e411ae1c1c90b124900a8b", +) + +maven_jar( + name = "truth-proto-extension", + artifact = "com.google.truth.extensions:truth-proto-extension:" + TRUTH_VERS, + sha1 = "c41d22e8b4a61b4171e57c44a2959ebee0091a14", +) + +maven_jar( + name = "diffutils", + artifact = "com.googlecode.java-diff-utils:diffutils:1.3.0", + sha1 = "7e060dd5b19431e6d198e91ff670644372f60fbd", ) # When bumping the easymock version number, make sure to also move powermock to a compatible version @@ -713,8 +908,8 @@ maven_jar( maven_jar( name = "cglib-3_2", - artifact = "cglib:cglib-nodep:3.2.0", - sha1 = "cf1ca207c15b04ace918270b6cb3f5601160cdfd", + artifact = "cglib:cglib-nodep:3.2.6", + sha1 = "92bf48723d277d6efd1150b2f7e9e1e92cb56caf", ) maven_jar( @@ -763,8 +958,8 @@ maven_jar( maven_jar( name = "javassist", - artifact = "org.javassist:javassist:3.20.0-GA", - sha1 = "a9cbcdfb7e9f86fbc74d3afae65f2248bfbf82a0", + artifact = "org.javassist:javassist:3.22.0-GA", + sha1 = "3e83394258ae2089be7219b971ec21a8288528ad", ) maven_jar( @@ -774,66 +969,66 @@ maven_jar( sha1 = "75070c744a8e52a7d17b8b476468580309d5cd09", ) -JETTY_VERS = "9.3.24.v20180605" +JETTY_VERS = "9.4.14.v20181114" maven_jar( name = "jetty-servlet", artifact = "org.eclipse.jetty:jetty-servlet:" + JETTY_VERS, - sha1 = "db09c8e226c07c46dc3d84626fc97955ec6bf8bf", + sha1 = "96f501462af425190ff7b63e387692c1aa3af2c8", ) maven_jar( name = "jetty-security", artifact = "org.eclipse.jetty:jetty-security:" + JETTY_VERS, - sha1 = "dfc4e2169f3dd91954804e7fdff9c4f67c63f385", + sha1 = "6cbeb2fe9b3cc4f88a7ea040b8a0c4f703cd72ce", ) maven_jar( name = "jetty-servlets", artifact = "org.eclipse.jetty:jetty-servlets:" + JETTY_VERS, - sha1 = "189db52691aacab9e13546429583765d143faf81", + sha1 = "38cfc07b53e5d285bb2fca78bb2531565ed9c9e5", ) maven_jar( name = "jetty-server", artifact = "org.eclipse.jetty:jetty-server:" + JETTY_VERS, - sha1 = "0e629740cf0a08b353ec07c35eeab8fd06590041", + sha1 = "b36a3d52d78a1df6406f6fa236a6eeff48cbfef6", ) maven_jar( name = "jetty-jmx", artifact = "org.eclipse.jetty:jetty-jmx:" + JETTY_VERS, - sha1 = "aaeda444192a42389d2ac17a786329a1b6f4cf68", + sha1 = "3e02463d2bff175a3231cd3dc26363eaf76a3b17", ) maven_jar( name = "jetty-continuation", artifact = "org.eclipse.jetty:jetty-continuation:" + JETTY_VERS, - sha1 = "44d7b4a9aef498abef268f3aade92daa459050f6", + sha1 = "ac4981a61bcaf4e2538de6270300a870224a16b8", ) maven_jar( name = "jetty-http", artifact = "org.eclipse.jetty:jetty-http:" + JETTY_VERS, - sha1 = "f3d614a7c82b5ee028df78bdb3cdadb6c3be89bc", + sha1 = "6d0c8ac42e9894ae7b5032438eb4579c2a47f4fe", ) maven_jar( name = "jetty-io", artifact = "org.eclipse.jetty:jetty-io:" + JETTY_VERS, - sha1 = "f12a02ab2cb79eb9c3fa01daf28a58e8ea7cbea9", + sha1 = "a8c6a705ddb9f83a75777d89b0be59fcef3f7637", ) maven_jar( name = "jetty-util", artifact = "org.eclipse.jetty:jetty-util:" + JETTY_VERS, - sha1 = "f74fb3f999e658a2ddea397155e20da5b9126b5d", + sha1 = "5bb3d7a38f7ea54138336591d89dd5867b806c02", ) maven_jar( name = "openid-consumer", - artifact = "org.openid4java:openid4java:0.9.8", - sha1 = "de4f1b33d3b0f0b2ab1d32834ec1190b39db4160", + artifact = "org.openid4java:openid4java:1.0.0", + sha1 = "541091bb49f2c0d583544c5bb1e6df7612d31e3e", ) maven_jar( @@ -856,15 +1051,15 @@ maven_jar( ) maven_jar( - name = "codemirror-minified", + name = "codemirror-minified-gwt", artifact = "org.webjars.npm:codemirror-minified:" + CM_VERSION, - sha1 = "f84c178b11a188f416b4380bfb2b24f126453d28", + sha1 = "36558ea3b8e30782e1e09c0e7bd781e09614f139", ) maven_jar( - name = "codemirror-original", + name = "codemirror-original-gwt", artifact = "org.webjars.npm:codemirror:" + CM_VERSION, - sha1 = "5a1f6c10d5aef0b9d2ce513dcc1e2657e4af730d", + sha1 = "f1f8fbbc3e2d224fdccc43d2f4180658a92320f9", ) maven_jar( @@ -942,12 +1137,16 @@ maven_jar( load("//tools/bzl:js.bzl", "bower_archive", "npm_binary") +# NPM binaries bundled along with their dependencies. +# +# For full instructions on adding new binaries to the build, see +# http://gerrit-review.googlesource.com/Documentation/dev-bazel.html#npm-binary npm_binary( name = "bower", ) npm_binary( - name = "vulcanize", + name = "polymer-bundler", repository = GERRIT, ) @@ -1009,8 +1208,8 @@ bower_archive( bower_archive( name = "paper-button", package = "polymerelements/paper-button", - sha1 = "41a8fec68d93dad223ad2076d68515334b2c8d7b", - version = "1.0.11", + sha1 = "3b01774f58a8085d3c903fc5a32944b26ab7be72", + version = "2.0.0", ) bower_archive( @@ -1021,6 +1220,13 @@ bower_archive( ) bower_archive( + name = "paper-tabs", + package = "polymerelements/paper-tabs", + sha1 = "b6dd2fbd7ee887534334057a29eb545b940fc5cf", + version = "2.0.0", +) + +bower_archive( name = "iron-icon", package = "polymerelements/iron-icon", sha1 = "7da49a0d33cd56017740e0dbcf41d2b71532023f", @@ -1063,17 +1269,24 @@ bower_archive( ) bower_archive( + name = "paper-toggle-button", + package = "polymerelements/paper-toggle-button", + sha1 = "4a2edbdb52c4531d39fe091f12de650bccda270f", + version = "1.2.0", +) + +bower_archive( name = "polymer", package = "polymer/polymer", - sha1 = "62ce80a5079c1b97f6c5c6ebf6b350e741b18b9c", - version = "1.11.0", + sha1 = "158443ab05ade5e2cdc24ebc01f1deef9aebac1b", + version = "1.11.3", ) bower_archive( name = "polymer-resin", package = "polymer/polymer-resin", - sha1 = "93ac118f2b9209cfbfd6dc8022d9492743d17f24", - version = "1.2.7", + sha1 = "5cb65081d461e710252a1ba1e671fe4c290356ef", + version = "1.2.8", ) bower_archive( @@ -1083,6 +1296,20 @@ bower_archive( version = "1.0.0", ) +bower_archive( + name = "resemblejs", + package = "rsmbl/Resemble.js", + sha1 = "49d5f022417c389b630d6f7ee667aa9540075c42", + version = "2.10.1", +) + +bower_archive( + name = "codemirror-minified", + package = "Dominator008/codemirror-minified", + sha1 = "1524e19087d8223edfe4a5b1ccf04c1e3707235d", + version = "5.37.0", +) + # bower test stuff bower_archive( @@ -1101,9 +1328,9 @@ bower_archive( bower_archive( name = "web-component-tester", - package = "web-component-tester", - sha1 = "4e778f8b7d784ba2a069d83d0cd146125c5c4fcb", - version = "5.0.1", + package = "polymer/web-component-tester", + sha1 = "62739cb633fccfddc5eeed98e9e3f69cd0388b5b", + version = "6.5.0", ) # Bower component transitive dependencies. |