treewide: add openssl

openssl is required for building the linux kernel.

Change-Id: Ic855e767b167b1ac3f3172e47e0f42e4f2f35252
Reviewed-on: https://review.monogon.dev/c/monogon/+/4255
Tested-by: Jenkins CI
Reviewed-by: Jan Schär <jan@monogon.tech>
diff --git a/MODULE.bazel b/MODULE.bazel
index 7291e04..18ffee5 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -55,6 +55,16 @@
     version = RULES_RUST_VERSION,
 )
 
+bazel_dep(name = "openssl")
+single_version_override(
+    module_name = "openssl",
+    patch_strip = 1,
+    patches = [
+        "//third_party/openssl/patches:force-gnuas.patch",
+    ],
+    version = "3.3.1.bcr.1",
+)
+
 bazel_dep(name = "rules_rust_protobuf", version = RULES_RUST_VERSION)
 bazel_dep(name = "rules_rust_mdbook", version = RULES_RUST_VERSION)
 bazel_dep(name = "libuuid")