File 0001-Fix-build-without-portaudio.patch of Package mingw32-jack
From 042b6aaf3de481e262f8a0a8e9e8a1e97c25c4bf Mon Sep 17 00:00:00 2001
From: Martin Koegler <martin.koegler@chello.at>
Date: Wed, 24 Dec 2014 16:31:20 +0000
Subject: [PATCH 1/2] Fix build without portaudio
---
common/wscript | 2 +-
windows/wscript | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/common/wscript b/common/wscript
index 4302b1e..97b4a2a 100644
--- a/common/wscript
+++ b/common/wscript
@@ -380,7 +380,7 @@ def build(bld):
process = create_jack_process_obj(bld, 'audioadapter', audio_adapter_sources, serverlib)
process.use = 'SAMPLERATE'
- if bld.env['BUILD_ADAPTER'] and bld.env['IS_WINDOWS']:
+ if bld.env['BUILD_ADAPTER'] and bld.env['IS_WINDOWS'] and bld.env['BUILD_DRIVER_PORTAUDIO']:
audio_adapter_sources += ['../windows/portaudio/JackPortAudioAdapter.cpp', '../windows/portaudio/JackPortAudioDevices.cpp']
process = create_jack_process_obj(bld, 'audioadapter', audio_adapter_sources, serverlib)
process.use += ['SAMPLERATE', 'PORTAUDIO']
diff --git a/windows/wscript b/windows/wscript
index ea4dd3d..f00d66e 100644
--- a/windows/wscript
+++ b/windows/wscript
@@ -2,7 +2,7 @@
# encoding: utf-8
def configure(conf):
- conf.check_cfg(package='portaudio-2.0', uselib_store='PORTAUDIO', atleast_version='19', args='--cflags --libs')
+ conf.check_cfg(package='portaudio-2.0', uselib_store='PORTAUDIO', atleast_version='19', args='--cflags --libs', mandatory=False)
conf.env['BUILD_DRIVER_PORTAUDIO'] = conf.is_defined('HAVE_PORTAUDIO')
def create_jack_driver_obj(bld, target, sources, uselib = None):
--
2.1.2