From bc4ef3ff3d356b3b77e8567d7f5fa02c0f609ed8 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 2 Jun 2021 17:42:01 +0200 Subject: [PATCH] Update weakjack, alternative macOS libjack paths see also https://github.com/x42/weakjack/pull/13 --- libs/backends/jack/weak_libjack.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/libs/backends/jack/weak_libjack.c b/libs/backends/jack/weak_libjack.c index b02c01a2c1..7f939600a8 100644 --- a/libs/backends/jack/weak_libjack.c +++ b/libs/backends/jack/weak_libjack.c @@ -110,6 +110,21 @@ static void init_weak_jack(void) if (!lib) { lib = lib_open("/usr/local/lib/libjack.dylib"); } + if (!lib) { + /* New Homebrew location */ + lib = lib_open("/opt/homebrew/lib/libjack.dylib"); + if (lib) { + fprintf(stderr, "*** WEAK-JACK: using Homebrew\n"); + } + } + if (!lib) { + /* MacPorts location */ + lib = lib_open("/opt/local/lib/libjack.dylib"); + if (lib) { + fprintf(stderr, "*** WEAK-JACK: using MacPorts\n"); + } + } + #elif (defined PLATFORM_WINDOWS) # if defined(__x86_64__) || defined(_M_X64) || defined(__amd64__) lib = lib_open("libjack64.dll");