diff options
Diffstat (limited to 'audio/musicpd/files/patch-src_zeroconf_meson.build')
-rw-r--r-- | audio/musicpd/files/patch-src_zeroconf_meson.build | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/audio/musicpd/files/patch-src_zeroconf_meson.build b/audio/musicpd/files/patch-src_zeroconf_meson.build new file mode 100644 index 000000000000..309755061d3f --- /dev/null +++ b/audio/musicpd/files/patch-src_zeroconf_meson.build @@ -0,0 +1,20 @@ +--- src/zeroconf/meson.build.orig 2019-01-04 18:22:21 UTC ++++ src/zeroconf/meson.build +@@ -30,10 +30,14 @@ if zeroconf_option == 'bonjour' + if not compiler.has_header('dns_sd.h') + error('dns_sd.h not found') + endif +- +- bonjour_dep = declare_dependency(link_args: ['-framework', 'dnssd']) ++ ++ if is_darwin ++ bonjour_dep = declare_dependency(link_args: ['-framework', 'dnssd']) ++ else ++ bonjour_dep = declare_dependency(link_args: ['-ldns_sd']) ++ endif + conf.set('HAVE_BONJOUR', true) +- ++ + zeroconf = static_library( + 'zeroconf_bonjour', + 'ZeroconfGlue.cxx', |