*: add bazeldnf dependency

This adds https://github.com/rmohr/bazeldnf, a pure-Go RPM dependency
resolver. Requires a dummy import for proper Go dependency resolution.

Change-Id: I4d4e7716bfd7da7e3157f06dc1f1612c9e39c17e
Reviewed-on: https://review.monogon.dev/c/monogon/+/1028
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
Tested-by: Leopold Schabel <leo@monogon.tech>
diff --git a/WORKSPACE b/WORKSPACE
index d5e94fc..6461fb2 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -334,3 +334,18 @@
 ])
 """,
 )
+
+# bazeldnf is used to generate our sandbox root.
+http_archive(
+    name = "bazeldnf",
+    sha256 = "404fc34e6bd3b568a7ca6fbcde70267d43830d0171d3192e3ecd83c14c320cfc",
+    strip_prefix = "bazeldnf-0.5.4",
+    urls = [
+        "https://github.com/rmohr/bazeldnf/archive/v0.5.4.tar.gz",
+        "https://storage.googleapis.com/builddeps/404fc34e6bd3b568a7ca6fbcde70267d43830d0171d3192e3ecd83c14c320cfc",
+    ],
+)
+
+load("@bazeldnf//:deps.bzl", "bazeldnf_dependencies", "rpm")
+
+bazeldnf_dependencies()