Unverified Commit 8c5c3e5b authored by Sefa Eyeoglu's avatar Sefa Eyeoglu Committed by GitHub
Browse files

python312Packages.soxr: fix build on x86_64-darwin (#359539)

parents d8791f8a f9b4435b
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
{
  lib,
  apple-sdk_11,
  buildPythonPackage,
  darwinMinVersionHook,
  fetchFromGitHub,
  pythonOlder,
  stdenv,

  # build-system
  cmake,
@@ -60,7 +63,13 @@ buildPythonPackage rec {
      typing-extensions
    ];

  buildInputs = [ libsoxr ];
  buildInputs =
    [ libsoxr ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      # error: aligned deallocation function of type 'void (void *, std::align_val_t) noexcept' is only available on macOS 10.13 or newer
      (darwinMinVersionHook "10.13")
      apple-sdk_11
    ];

  dependencies = [ numpy ];