|
| 1 | +module( |
| 2 | + name = "rabbitmq-server", |
| 3 | + version = "3.10.0", |
| 4 | +) |
| 5 | + |
| 6 | +bazel_dep(name = "rules_erlang", version = "2.5.2") |
| 7 | + |
| 8 | +erlang_package = use_extension( |
| 9 | + "@rules_erlang//bzlmod:extensions.bzl", |
| 10 | + "erlang_package", |
| 11 | +) |
| 12 | + |
| 13 | +erlang_package.hex( |
| 14 | + name = "accept", |
| 15 | + version = "0.3.5", |
| 16 | + sha256 = "11b18c220bcc2eab63b5470c038ef10eb6783bcb1fcdb11aa4137defa5ac1bb8", |
| 17 | +) |
| 18 | + |
| 19 | +erlang_package.hex( |
| 20 | + name = "aten", |
| 21 | + version = "0.5.7", |
| 22 | + sha256 = "8b623c8be27b59a911d16ab0af41777b504c147bc0d60a29015fab58321c04b0", |
| 23 | +) |
| 24 | + |
| 25 | +erlang_package.hex( |
| 26 | + name = "base64url", |
| 27 | + version = "1.0.1", |
| 28 | + sha256 = "f9b3add4731a02a9b0410398b475b33e7566a695365237a6bdee1bb447719f5c", |
| 29 | +) |
| 30 | + |
| 31 | +erlang_package.hex( |
| 32 | + name = "cowboy", |
| 33 | + version = "2.8.0", |
| 34 | + sha256 = "4643e4fba74ac96d4d152c75803de6fad0b3fa5df354c71afdd6cbeeb15fac8a", |
| 35 | +) |
| 36 | + |
| 37 | +erlang_package.hex( |
| 38 | + name = "cowlib", |
| 39 | + version = "2.9.1", |
| 40 | + sha256 = "e4175dc240a70d996156160891e1c62238ede1729e45740bdd38064dad476170", |
| 41 | +) |
| 42 | + |
| 43 | +erlang_package.git( |
| 44 | + name = "credentials_obfuscation", |
| 45 | + repository = "rabbitmq/credentials-obfuscation", |
| 46 | + tag = "v2.4.0", |
| 47 | +) |
| 48 | + |
| 49 | +erlang_package.git( |
| 50 | + repository = "extend/ct_helper", |
| 51 | + branch = "master", |
| 52 | +) |
| 53 | + |
| 54 | +erlang_package.hex( |
| 55 | + name = "cuttlefish", |
| 56 | + version = "3.0.1", |
| 57 | + sha256 = "3feff3ae4ed1f0ca6df87ac89235068fbee9242ee85d2ac17fb1b8ce0e30f1a6", |
| 58 | +) |
| 59 | + |
| 60 | +erlang_package.hex( |
| 61 | + name = "eetcd", |
| 62 | + version = "0.3.5", |
| 63 | + sha256 = "af9d5158ad03a6794d412708d605be5dd1ebd0b8a1271786530d99f165bb0cff", |
| 64 | + build_file_content = """load("@rules_erlang//:erlang_app.bzl", "erlang_app") |
| 65 | +
|
| 66 | +erlang_app( |
| 67 | + app_name = "eetcd", |
| 68 | + erlc_opts = [ |
| 69 | + "+deterministic", |
| 70 | + "+debug_info", |
| 71 | + ], |
| 72 | + runtime_deps = [ |
| 73 | + "@gun//:erlang_app", |
| 74 | + ], |
| 75 | +) |
| 76 | +""", |
| 77 | +) |
| 78 | + |
| 79 | +erlang_package.git( |
| 80 | + repository = "rabbitmq/emqttc", |
| 81 | + branch = "remove-logging", |
| 82 | +) |
| 83 | + |
| 84 | +erlang_package.hex( |
| 85 | + name = "enough", |
| 86 | + version = "0.1.0", |
| 87 | + sha256 = "0460c7abda5f5e0ea592b12bc6976b8a5c4b96e42f332059cd396525374bf9a1", |
| 88 | +) |
| 89 | + |
| 90 | +erlang_package.hex( |
| 91 | + name = "gen_batch_server", |
| 92 | + version = "0.8.7", |
| 93 | + sha256 = "94a49a528486298b009d2a1b452132c0a0d68b3e89d17d3764cb1ec879b7557a", |
| 94 | +) |
| 95 | + |
| 96 | +erlang_package.hex( |
| 97 | + name = "gun", |
| 98 | + version = "1.3.3", |
| 99 | + sha256 = "3106ce167f9c9723f849e4fb54ea4a4d814e3996ae243a1c828b256e749041e0", |
| 100 | +) |
| 101 | + |
| 102 | +erlang_package.git( |
| 103 | + name = "inet_tcp_proxy_dist", |
| 104 | + repository = "rabbitmq/inet_tcp_proxy", |
| 105 | + branch = "master", |
| 106 | +) |
| 107 | + |
| 108 | +erlang_package.git( |
| 109 | + name = "jose", |
| 110 | + repository = "potatosalad/erlang-jose", |
| 111 | + commit = "2b1d66b5f4fbe33cb198149a8cb23895a2c877ea", |
| 112 | +) |
| 113 | + |
| 114 | +erlang_package.hex( |
| 115 | + name = "jsx", |
| 116 | + version = "3.1.0", |
| 117 | + sha256 = "0c5cc8fdc11b53cc25cf65ac6705ad39e54ecc56d1c22e4adb8f5a53fb9427f3", |
| 118 | +) |
| 119 | + |
| 120 | +erlang_package.git( |
| 121 | + repository = "eproxus/meck", |
| 122 | + branch = "master", |
| 123 | +) |
| 124 | + |
| 125 | +erlang_package.hex( |
| 126 | + name = "observer_cli", |
| 127 | + version = "1.7.3", |
| 128 | + sha256 = "a41b6d3e11a3444e063e09cc225f7f3e631ce14019e5fbcaebfda89b1bd788ea", |
| 129 | +) |
| 130 | + |
| 131 | +erlang_package.git( |
| 132 | + repository = "rabbitmq/osiris", |
| 133 | + tag = "v1.2.6", |
| 134 | +) |
| 135 | + |
| 136 | +erlang_package.hex( |
| 137 | + name = "prometheus", |
| 138 | + version = "4.8.2", |
| 139 | + sha256 = "c3abd6521e52cec4f0d8eca603cf214dfc84d8a27aa85946639f1424b8554d98", |
| 140 | + build_file_content = """load("@rules_erlang//:erlang_app.bzl", "erlang_app") |
| 141 | +
|
| 142 | +erlang_app( |
| 143 | + app_name = "prometheus", |
| 144 | + erlc_opts = [ |
| 145 | + "+deterministic", |
| 146 | + "+debug_info", |
| 147 | + ], |
| 148 | + deps = [ |
| 149 | + "@quantile_estimator//:erlang_app", |
| 150 | + ], |
| 151 | +) |
| 152 | +""", |
| 153 | +) |
| 154 | + |
| 155 | +erlang_package.git( |
| 156 | + repository = "manopapad/proper", |
| 157 | + branch = "master", |
| 158 | +) |
| 159 | + |
| 160 | +erlang_package.hex( |
| 161 | + name = "quantile_estimator", |
| 162 | + version = "0.2.1", |
| 163 | + sha256 = "282a8a323ca2a845c9e6f787d166348f776c1d4a41ede63046d72d422e3da946", |
| 164 | +) |
| 165 | + |
| 166 | +erlang_package.hex( |
| 167 | + name = "ra", |
| 168 | + version = "2.0.9", |
| 169 | + sha256 = "c00bbefe56b7eee6036430f97463a7f500cdab2a72c9b8229ee6ade6a3c22803", |
| 170 | +) |
| 171 | + |
| 172 | +erlang_package.hex( |
| 173 | + name = "ranch", |
| 174 | + version = "2.1.0", |
| 175 | + sha256 = "244ee3fa2a6175270d8e1fc59024fd9dbc76294a321057de8f803b1479e76916", |
| 176 | +) |
| 177 | + |
| 178 | +erlang_package.hex( |
| 179 | + name = "recon", |
| 180 | + version = "2.5.2", |
| 181 | + sha256 = "2c7523c8dee91dff41f6b3d63cba2bd49eb6d2fe5bf1eec0df7f87eb5e230e1c", |
| 182 | +) |
| 183 | + |
| 184 | +erlang_package.hex( |
| 185 | + name = "redbug", |
| 186 | + version = "2.0.7", |
| 187 | + sha256 = "3624feb7a4b78fd9ae0e66cc3158fe7422770ad6987a1ebf8df4d3303b1c4b0c", |
| 188 | +) |
| 189 | + |
| 190 | +erlang_package.git( |
| 191 | + repository = "rabbitmq/seshat", |
| 192 | + tag = "0.1.0", |
| 193 | +) |
| 194 | + |
| 195 | +erlang_package.hex( |
| 196 | + name = "stdout_formatter", |
| 197 | + version = "0.2.4", |
| 198 | + sha256 = "51f1df921b0477275ea712763042155dbc74acc75d9648dbd54985c45c913b29", |
| 199 | +) |
| 200 | + |
| 201 | +erlang_package.git( |
| 202 | + repository = "schlagert/syslog", |
| 203 | + tag = "4.0.0", |
| 204 | +) |
| 205 | + |
| 206 | +erlang_package.hex( |
| 207 | + name = "sysmon_handler", |
| 208 | + version = "1.3.0", |
| 209 | + sha256 = "922cf0dd558b9fdb1326168373315b52ed6a790ba943f6dcbd9ee22a74cebdef", |
| 210 | +) |
| 211 | + |
| 212 | +erlang_package.hex( |
| 213 | + name = "systemd", |
| 214 | + version = "0.6.1", |
| 215 | + sha256 = "8ec5ed610a5507071cdb7423e663e2452a747a624bb8a58582acd9491ccad233", |
| 216 | + build_file_content = """load("@rules_erlang//:erlang_app.bzl", "erlang_app") |
| 217 | +
|
| 218 | +erlang_app( |
| 219 | + app_name = "systemd", |
| 220 | + erlc_opts = [ |
| 221 | + "+deterministic", |
| 222 | + "+debug_info", |
| 223 | + ], |
| 224 | + deps = [ |
| 225 | + "@enough//:erlang_app", |
| 226 | + ], |
| 227 | +) |
| 228 | +""", |
| 229 | +) |
| 230 | + |
| 231 | +erlang_package.git( |
| 232 | + name = "trust_store_http", |
| 233 | + repository = "rabbitmq/trust-store-http", |
| 234 | + branch = "master", |
| 235 | +) |
| 236 | + |
| 237 | +use_repo( |
| 238 | + erlang_package, |
| 239 | + "accept", |
| 240 | + "aten", |
| 241 | + "base64url", |
| 242 | + "cowboy", |
| 243 | + "cowlib", |
| 244 | + "credentials_obfuscation", |
| 245 | + "ct_helper", |
| 246 | + "cuttlefish", |
| 247 | + "eetcd", |
| 248 | + "emqttc", |
| 249 | + "gen_batch_server", |
| 250 | + "gun", |
| 251 | + "inet_tcp_proxy_dist", |
| 252 | + "jose", |
| 253 | + "jsx", |
| 254 | + "meck", |
| 255 | + "observer_cli", |
| 256 | + "prometheus", |
| 257 | + "proper", |
| 258 | + "ranch", |
| 259 | + "recon", |
| 260 | + "redbug", |
| 261 | + "seshat", |
| 262 | + "stdout_formatter", |
| 263 | + "syslog", |
| 264 | + "sysmon_handler", |
| 265 | + "systemd", |
| 266 | + "trust_store_http", |
| 267 | +) |
0 commit comments