mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-20 04:19:00 +02:00
release-python.nix: allow evaluation with openssl_1_1
Home Assistant is a big part of nixpkgs python ecosystem and how I started participating in python maintenance. Recently it started including `openssl_1_1` in its transitive dependency closure, which resulted in its exclusion from python-updates. This is detrimental to the health of the `home-assistant` ecosystem, since it would not be built and tested anymore. Permitting `openssl_1_1` for python-updates, as was done for `release.nix`, will allow me to get in contact with the upstream, to hopefully arrive at a favorable outcome.
This commit is contained in:
parent
b576bc2681
commit
18523dedab
|
@ -9,7 +9,17 @@
|
|||
"x86_64-linux"
|
||||
]
|
||||
, # Attributes passed to nixpkgs. Don't build packages marked as unfree.
|
||||
nixpkgsArgs ? { config = { allowUnfree = false; inHydra = true; }; }
|
||||
nixpkgsArgs ? { config = {
|
||||
allowUnfree = false;
|
||||
allowInsecure = false;
|
||||
inHydra = true;
|
||||
permittedInsecurePackages = [
|
||||
# Keep evaluating home-assistant, which is transitively affected
|
||||
# by home-assistant-chip-core consuming OpenSSL 1.1. Affects roughly
|
||||
# 800 jobs.
|
||||
"openssl-1.1.1w"
|
||||
];
|
||||
}; }
|
||||
}:
|
||||
|
||||
with import ./release-lib.nix {inherit supportedSystems nixpkgsArgs; };
|
||||
|
|
Loading…
Reference in a new issue