prometheus-wireguard-exporter: 3.2.1 -> 3.2.2

This commit is contained in:
Maximilian Bosch 2019-12-04 23:06:41 +01:00
parent a46fa21e43
commit 58aa380671
No known key found for this signature in database
GPG Key ID: 091DBF4D1FC46B8E

View File

@ -2,19 +2,25 @@
rustPlatform.buildRustPackage rec {
pname = "wireguard-exporter";
version = "3.2.1";
version = "3.2.2";
src = fetchFromGitHub {
owner = "MindFlavor";
repo = "prometheus_wireguard_exporter";
rev = version;
sha256 = "1hyqvk3sxirm91lasf1z1wkzaql1g52my9a9q42z1h0hq66bc6nk";
sha256 = "18khym7ygj29w98zf6i1l5c2pz84zla2z34l5jnh595xvwfl94pc";
};
cargoSha256 = "0wdyvl58h66xjcnl2kf3f7gnn4nc4vzpl870jc5x0qrkz28jppxz";
cargoSha256 = "1bi9nr1dhyv322pq6fjrhs12h3wdak53mvwkbyim1hmrp62vky4m";
buildInputs = lib.optional stdenv.isDarwin Security;
# Commonly used hack in nixpkgs to allow unstable features on a stable rustc. This is needed
# since `prometheus_exporter_base` uses `#!feature[]` to enable async which
# is actually not needed as `async` is part of rustc 1.39.0-stable. This can be removed
# as soon as https://github.com/MindFlavor/prometheus_exporter_base/pull/15 is merged.
RUSTC_BOOTSTRAP = 1;
meta = with lib; {
description = "A Prometheus exporter for WireGuard, written in Rust.";
license = licenses.mit;