about summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2022-04-01 23:34:29 +1200
committeradisbladis <adisbladis@gmail.com>2022-04-01 23:38:46 +1200
commit9511feef722fd1cba5fbfcfb1fdce85698942bf0 (patch)
tree42db51a8f9aa14e1753ac6d86890cb9c19fd5a15 /pkgs/servers
parent18262c79e1c247f813652afc2393bdc38bd4649e (diff)
prometheus-dmarc-exporter: Add missing build-system dependencies with overrides
I will add these upstream in poetry2nix and remove them from here once released.
Diffstat (limited to 'pkgs/servers')
-rw-r--r--pkgs/servers/monitoring/prometheus/dmarc-exporter/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/servers/monitoring/prometheus/dmarc-exporter/default.nix b/pkgs/servers/monitoring/prometheus/dmarc-exporter/default.nix
index 98848ee670227..e083df90b4135 100644
--- a/pkgs/servers/monitoring/prometheus/dmarc-exporter/default.nix
+++ b/pkgs/servers/monitoring/prometheus/dmarc-exporter/default.nix
@@ -7,7 +7,8 @@ let
       poetry2nix.defaultPoetryOverrides
       (import ./poetry-git-overlay.nix { inherit pkgs; })
       (self: super: {
-        dmarc-metrics-exporter = super.dmarc-metrics-exporter.overridePythonAttrs ({ meta ? {}, ... }: {
+        dmarc-metrics-exporter = super.dmarc-metrics-exporter.overridePythonAttrs ({ nativeBuildInputs ? [ ], meta ? {}, ... }: {
+          nativeBuildInputs = nativeBuildInputs ++ [ self.poetry ];
           meta = with lib; meta // {
             license = licenses.mit;
             homepage = "https://github.com/jgosmann/dmarc-metrics-exporter/";
@@ -44,6 +45,9 @@ let
           '';
         });
         dataclasses = null;
+        bite-parser = super.bite-parser.overridePythonAttrs (old: {
+          nativeBuildInputs = old.nativeBuildInputs ++ [ self.poetry ];
+        });
       })
     ];
   }) python;