Consume events-broker from source

Change-Id: I561f965f26de51484093fb91d02ada1935577e7f
diff --git a/BUILD b/BUILD
index 972f0d8..dbbc7e9 100644
--- a/BUILD
+++ b/BUILD
@@ -16,10 +16,10 @@
     ],
     resources = glob(["src/main/resources/**/*"]),
     deps = [
+        ":events-broker-neverlink",
         "//lib/commons:io",
         "//plugins/replication",
         "@commons-lang3//jar",
-        "@events-broker//jar:neverlink",
     ],
 )
 
@@ -35,7 +35,7 @@
         ":pull-replication__plugin",
         ":pull_replication_util",
         "//plugins/replication",
-        "@events-broker//jar",
+        "//plugins/events-broker",
     ],
 )
 
@@ -73,6 +73,12 @@
     visibility = ["//visibility:public"],
     exports = PLUGIN_DEPS + PLUGIN_TEST_DEPS + [
         ":pull-replication__plugin",
-        "@events-broker//jar",
+        "//plugins/events-broker",
     ],
 )
+
+java_library(
+    name = "events-broker-neverlink",
+    neverlink = 1,
+    exports = ["//plugins/events-broker"],
+)
diff --git a/external_plugin_deps.bzl b/external_plugin_deps.bzl
deleted file mode 100644
index f1f162e..0000000
--- a/external_plugin_deps.bzl
+++ /dev/null
@@ -1,8 +0,0 @@
-load("//tools/bzl:maven_jar.bzl", "maven_jar")
-
-def external_plugin_deps():
-    maven_jar(
-        name = "events-broker",
-        artifact = "com.gerritforge:events-broker:3.4.0.4",
-        sha1 = "8d361d863382290e33828116e65698190118d0f1",
-    )