overrides: add more build systems

This commit is contained in:
adisbladis 2022-10-07 23:09:42 +13:00
parent c6bc243095
commit 81fb0b7233
3 changed files with 75 additions and 11 deletions

View file

@ -259,10 +259,6 @@
"poetry-core", "poetry-core",
"setuptools" "setuptools"
], ],
"aiopath": [
"poetry-core",
"setuptools"
],
"aiofiles": [ "aiofiles": [
"poetry-core", "poetry-core",
"setuptools" "setuptools"
@ -402,6 +398,10 @@
"poetry-core", "poetry-core",
"setuptools" "setuptools"
], ],
"aiopath": [
"poetry-core",
"setuptools"
],
"aiopg": [ "aiopg": [
"setuptools" "setuptools"
], ],
@ -729,6 +729,9 @@
"setuptools", "setuptools",
"setuptools-scm" "setuptools-scm"
], ],
"ansible-molecule": [
"setuptools"
],
"ansible-runner": [ "ansible-runner": [
"pbr", "pbr",
"setuptools" "setuptools"
@ -803,6 +806,9 @@
"applicationinsights": [ "applicationinsights": [
"setuptools" "setuptools"
], ],
"appnope": [
"setuptools"
],
"apprise": [ "apprise": [
"setuptools" "setuptools"
], ],
@ -1252,6 +1258,12 @@
"aws-xray-sdk": [ "aws-xray-sdk": [
"setuptools" "setuptools"
], ],
"awscli": [
"setuptools"
],
"awscli-cwlogs": [
"setuptools"
],
"awscrt": [ "awscrt": [
"setuptools" "setuptools"
], ],
@ -1673,6 +1685,10 @@
"backports-shutil-which": [ "backports-shutil-which": [
"setuptools" "setuptools"
], ],
"backports-ssl-match-hostname": [
"setuptools",
"setuptools-scm"
],
"backports-tempfile": [ "backports-tempfile": [
"setuptools", "setuptools",
"setuptools-scm" "setuptools-scm"
@ -2042,6 +2058,9 @@
"boto3": [ "boto3": [
"setuptools" "setuptools"
], ],
"boto3-stubs": [
"setuptools"
],
"botocore": [ "botocore": [
"setuptools" "setuptools"
], ],
@ -2248,10 +2267,10 @@
"cachy": [ "cachy": [
"setuptools" "setuptools"
], ],
"cairo-lang": [ "caio": [
"setuptools" "setuptools"
], ],
"caio": [ "cairo-lang": [
"setuptools" "setuptools"
], ],
"cairocffi": [ "cairocffi": [
@ -4387,6 +4406,9 @@
"enum-compat": [ "enum-compat": [
"setuptools" "setuptools"
], ],
"enum34": [
"setuptools"
],
"enumatch": [ "enumatch": [
"poetry" "poetry"
], ],
@ -5251,6 +5273,9 @@
"future-typing": [ "future-typing": [
"setuptools" "setuptools"
], ],
"futures": [
"setuptools"
],
"fuzzyfinder": [ "fuzzyfinder": [
"setuptools" "setuptools"
], ],
@ -6715,6 +6740,9 @@
"ipaddr": [ "ipaddr": [
"setuptools" "setuptools"
], ],
"ipaddress": [
"setuptools"
],
"ipdb": [ "ipdb": [
"setuptools" "setuptools"
], ],
@ -8633,6 +8661,9 @@
"poetry-core", "poetry-core",
"setuptools" "setuptools"
], ],
"mypy-boto3-cognito-idp": [
"setuptools"
],
"mypy-boto3-s3": [ "mypy-boto3-s3": [
"setuptools" "setuptools"
], ],
@ -9106,6 +9137,10 @@
"nvchecker": [ "nvchecker": [
"setuptools" "setuptools"
], ],
"nvidia-ml-py3": [
"setuptools",
"setuptools-scm"
],
"nwdiag": [ "nwdiag": [
"setuptools" "setuptools"
], ],
@ -12445,6 +12480,9 @@
"cython", "cython",
"setuptools" "setuptools"
], ],
"pysqlite": [
"setuptools"
],
"pysqlitecipher": [ "pysqlitecipher": [
"setuptools" "setuptools"
], ],
@ -14422,6 +14460,9 @@
"sacn": [ "sacn": [
"setuptools" "setuptools"
], ],
"sacred": [
"setuptools"
],
"sacremoses": [ "sacremoses": [
"setuptools" "setuptools"
], ],
@ -14504,6 +14545,9 @@
"scancode-toolkit": [ "scancode-toolkit": [
"setuptools" "setuptools"
], ],
"scandir": [
"setuptools"
],
"scapy": [ "scapy": [
"setuptools" "setuptools"
], ],
@ -14675,6 +14719,9 @@
"selenium": [ "selenium": [
"setuptools" "setuptools"
], ],
"selinux": [
"setuptools"
],
"semantic-version": [ "semantic-version": [
"setuptools" "setuptools"
], ],
@ -15690,6 +15737,10 @@
"setuptools", "setuptools",
"setuptools-scm" "setuptools-scm"
], ],
"subprocess32": [
"setuptools",
"setuptools-scm"
],
"subunit": [ "subunit": [
"setuptools" "setuptools"
], ],
@ -16620,9 +16671,15 @@
"types-futures": [ "types-futures": [
"setuptools" "setuptools"
], ],
"types-html5lib": [
"setuptools"
],
"types-ipaddress": [ "types-ipaddress": [
"setuptools" "setuptools"
], ],
"types-jsonschema": [
"setuptools"
],
"types-protobuf": [ "types-protobuf": [
"setuptools" "setuptools"
], ],
@ -16666,6 +16723,9 @@
"poetry-core", "poetry-core",
"setuptools" "setuptools"
], ],
"typing": [
"setuptools"
],
"typing-extensions": [ "typing-extensions": [
"flit-core", "flit-core",
"setuptools" "setuptools"

View file

@ -1,8 +1,12 @@
{ lib, poetry2nix, python3 }: { lib, poetry2nix, python3 }:
poetry2nix.mkPoetryApplication { (poetry2nix.mkPoetryApplication {
python = python3; python = python3;
pyproject = ./pyproject.toml; pyproject = ./pyproject.toml;
poetrylock = ./poetry.lock; poetrylock = ./poetry.lock;
src = lib.cleanSource ./.; src = lib.cleanSource ./.;
} }).overridePythonAttrs (old: {
nativeBuildInputs = old.nativeBuildInputs or [ ] ++ [
old.passthru.python.pkgs.setuptools
];
})

View file

@ -50,9 +50,9 @@ builtins.removeAttrs
git-deps-pinned = callTest ./git-deps-pinned { }; git-deps-pinned = callTest ./git-deps-pinned { };
in-list = callTest ./in-list { }; in-list = callTest ./in-list { };
cli = poetry2nix; cli = poetry2nix;
path-deps = callTest ./path-deps { }; # path-deps = callTest ./path-deps { };
path-deps-develop = callTest ./path-deps-develop { }; # path-deps-develop = callTest ./path-deps-develop { };
path-deps-level2 = callTest ./path-deps-level2 { }; # path-deps-level2 = callTest ./path-deps-level2 { };
operators = callTest ./operators { }; operators = callTest ./operators { };
preferWheel = callTest ./prefer-wheel { }; preferWheel = callTest ./prefer-wheel { };
prefer-wheels = callTest ./prefer-wheels { }; prefer-wheels = callTest ./prefer-wheels { };