summaryrefslogtreecommitdiffstats
path: root/WORKSPACE
diff options
context:
space:
mode:
Diffstat (limited to 'WORKSPACE')
-rw-r--r--WORKSPACE495
1 files changed, 361 insertions, 134 deletions
diff --git a/WORKSPACE b/WORKSPACE
index eb8a13c498..47ead15d73 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -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.