Unverified Commit b2029806 authored by Martin Weinelt's avatar Martin Weinelt Committed by GitHub
Browse files

Merge pull request #284310 from plietar/use-inetutils

esphome: replace iputils dependency with inetutils.
parents 0a4f48c0 06c5fb70
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@
, platformio
, esptool
, git
, iputils
, inetutils
}:

let
@@ -78,12 +78,15 @@ python.pkgs.buildPythonApplication rec {
    # platformio is used in esphome/platformio_api.py
    # esptool is used in esphome/__main__.py
    # git is used in esphome/writer.py
    # iputils is used in esphome/dashboard/status/ping.py
    "--prefix PATH : ${lib.makeBinPath [ platformio esptool git iputils ]}"
    # inetutils is used in esphome/dashboard/status/ping.py
    "--prefix PATH : ${lib.makeBinPath [ platformio esptool git inetutils ]}"
    "--prefix PYTHONPATH : $PYTHONPATH" # will show better error messages
    "--set ESPHOME_USE_SUBPROCESS ''"
  ];

  # Needed for tests
  __darwinAllowLocalNetworking = true;

  nativeCheckInputs = with python3Packages; [
    hypothesis
    mock