puredata: fix build on darwin (#400553)

This commit is contained in:
Peder Bergebakken Sundt
2025-05-01 22:07:15 +02:00
committed by GitHub
+6 -3
View File
@@ -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"
];