Unverified Commit c3076b24 authored by Peder Bergebakken Sundt's avatar Peder Bergebakken Sundt Committed by GitHub
Browse files

puredata: fix build on darwin (#400553)

parents c3f33127 232a9e93
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -10,15 +10,16 @@
  tk,
  fftw,
  portaudio,
  portmidi,
}:

stdenv.mkDerivation rec {
  pname = "puredata";
  version = "0.54-1";
  version = "0.55-2";

  src = fetchurl {
    url = "http://msp.ucsd.edu/Software/pd-${version}.src.tar.gz";
    hash = "sha256-hcPUvTYgtAHntdWEeHoFIIKylMTE7us1g9dwnZP9BMI=";
    hash = "sha256-EIKX+NHdGQ346LtKSsNIeSrM9wT5ogUtk8uoybi7Wls=";
  };

  patches = [
@@ -41,12 +42,12 @@ stdenv.mkDerivation rec {
      alsa-lib
    ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      portmidi
      portaudio
    ];

  configureFlags =
    [
      "--enable-universal"
      "--enable-fftw"
      "--enable-jack"
    ]
@@ -55,7 +56,9 @@ stdenv.mkDerivation rec {
    ]
    ++ lib.optionals stdenv.hostPlatform.isDarwin [
      "--enable-portaudio"
      "--enable-portmidi"
      "--without-local-portaudio"
      "--without-local-portmidi"
      "--disable-jack-framework"
      "--with-wish=${tk}/bin/wish8.6"
    ];