prometheus-dmarc-exporter: Add missing build-system dependencies with overrides
I will add these upstream in poetry2nix and remove them from here once released.
This commit is contained in:
parent
18262c79e1
commit
9511feef72
1 changed files with 5 additions and 1 deletions
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue