Merge pull request #199027 from arcnmx/platformio-fix

fixes https://github.com/NixOS/nixpkgs/issues/198319
This commit is contained in:
Martin Weinelt 2022-11-08 09:36:21 +01:00 committed by GitHub
commit d1fb88de3e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 6 deletions

View File

@ -3,11 +3,8 @@
let
pio-pkgs = pkgs:
let
python = pkgs.python3.override {
packageOverrides = self: super: {
platformio = self.callPackage ./core.nix { inherit version src; };
};
};
python = pkgs.python3;
platformio = python.pkgs.callPackage ./core.nix { inherit version src; };
in
(with pkgs; [
zlib

View File

@ -22,6 +22,7 @@ with python3.pkgs; buildPythonApplication rec {
substituteInPlace setup.py \
--replace 'uvicorn==%s" % ("0.17.*"' 'uvicorn==%s" % ("0.18.*"' \
--replace 'aiofiles==0.8.*' 'aiofiles==22.1.*' \
--replace 'wsproto==' 'wsproto>='
'';
@ -147,6 +148,5 @@ with python3.pkgs; buildPythonApplication rec {
homepage = "https://platformio.org";
license = licenses.asl20;
maintainers = with maintainers; [ mog makefu ];
broken = stdenv.isAarch64;
};
}