hswaw/site: mirror google fonts

More privacy more better.

Change-Id: I2186a3ee47f72e4a8c3e52a45c15727da0a6a9c4
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1251
Reviewed-by: q3k <q3k@hackerspace.pl>
diff --git a/WORKSPACE b/WORKSPACE
index 2586f19..531262c 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -285,27 +285,9 @@
     urls = ["https://github.com/stedolan/jq/releases/download/jq-1.6/jq-1.6.tar.gz"],
 )
 
-# leaflet.js from NPM, used by //hswaw/site.
-http_archive(
-    name = "com_npmjs_leaflet",
-    build_file_content = """
-filegroup(
-    name = "distfiles",
-    srcs = [
-        "package/dist/leaflet.js",
-        "package/dist/leaflet.css",
-        "package/dist/images/layers-2x.png",
-        "package/dist/images/layers.png",
-        "package/dist/images/marker-icon-2x.png",
-        "package/dist/images/marker-icon.png",
-        "package/dist/images/marker-shadow.png",
-    ],
-    visibility = ["//visibility:public"],
-)
-""",
-    sha256 = "43aca726165904ff73a34571c263b561cec94e6b9992a4414a600f3e984d1b03",
-    urls = ["https://registry.npmjs.org/leaflet/-/leaflet-1.7.1.tgz"],
-)
+# //hswaw/site deps.
+load("//hswaw/site:deps.bzl", "hswaw_site_deps")
+hswaw_site_deps()
 
 # noVNC, used by //dc/drackvm.
 http_archive(