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

python313Packages.webrtc-noise-gain: fix cross builds (#375107)

parents 761c9d78 1faa66a8
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -28,6 +28,16 @@ buildPythonPackage rec {
    hash = "sha256-GbdG2XM11zgPk2VZ0mu7qMv256jaMyJDHdBCBUnynMY=";
  };

  postPatch = with stdenv.hostPlatform.uname; ''
    # Configure the correct host platform for cross builds
    substituteInPlace setup.py --replace-fail \
      "system = platform.system().lower()" \
      'system = "${lib.toLower system}"'
    substituteInPlace setup.py --replace-fail \
      "machine = platform.machine().lower()" \
      'machine = "${lib.toLower processor}"'
  '';

  nativeBuildInputs = [
    pybind11
    setuptools