@@ -5,16 +5,13 @@ set -e | |||||
cd $(dirname ${0}) | cd $(dirname ${0}) | ||||
PAWPAW_ROOT="${PWD}" | PAWPAW_ROOT="${PWD}" | ||||
JACK2_VERSION=${JACK2_VERSION:=git} | |||||
QJACKCTL_VERSION=${QJACKCTL_VERSION:=0.6.2} | |||||
# --------------------------------------------------------------------------------------------------------------------- | # --------------------------------------------------------------------------------------------------------------------- | ||||
# check target | # check target | ||||
target="${1}" | target="${1}" | ||||
if [ -z "${target}" ]; then | if [ -z "${target}" ]; then | ||||
echo "usage: ${0} <target> [package-build?]" | |||||
echo "usage: ${0} <target>" | |||||
exit 1 | exit 1 | ||||
fi | fi | ||||
@@ -6,7 +6,7 @@ cd $(dirname ${0}) | |||||
PAWPAW_ROOT="${PWD}" | PAWPAW_ROOT="${PWD}" | ||||
JACK2_VERSION=${JACK2_VERSION:=git} | JACK2_VERSION=${JACK2_VERSION:=git} | ||||
QJACKCTL_VERSION=${QJACKCTL_VERSION:=0.6.3} | |||||
QJACKCTL_VERSION=${QJACKCTL_VERSION:=0.9.0} | |||||
# --------------------------------------------------------------------------------------------------------------------- | # --------------------------------------------------------------------------------------------------------------------- | ||||
@@ -130,6 +130,10 @@ if [ -f "${PAWPAW_PREFIX}/bin/moc" ]; then | |||||
qjackctl_extra_args="--enable-portaudio" | qjackctl_extra_args="--enable-portaudio" | ||||
fi | fi | ||||
if [ "${MACOS_UNIVERSAL}" -eq 1 ]; then | |||||
export EXTRA_CXXFLAGS="-std=gnu++11" | |||||
fi | |||||
build_autoconf qjackctl "${QJACKCTL_VERSION}" "--enable-jack-version ${qjackctl_extra_args}" | build_autoconf qjackctl "${QJACKCTL_VERSION}" "--enable-jack-version ${qjackctl_extra_args}" | ||||
if [ "${WIN32}" -eq 1 ]; then | if [ "${WIN32}" -eq 1 ]; then | ||||
@@ -1,14 +0,0 @@ | |||||
diff --git a/src/qjackctlMainForm.cpp b/src/qjackctlMainForm.cpp | |||||
index ddc448b..3f4814d 100644 | |||||
--- a/src/qjackctlMainForm.cpp | |||||
+++ b/src/qjackctlMainForm.cpp | |||||
@@ -2645,9 +2645,6 @@ void qjackctlMainForm::exitNotifyEvent (void) | |||||
jackFinished(); | |||||
break; | |||||
case QProcess::Crashed: | |||||
- #if defined(__WIN32__) || defined(_WIN32) || defined(WIN32) | |||||
- if (!m_bJackStopped) | |||||
- #endif | |||||
appendMessagesColor(tr("JACK has crashed."), "#cc3366"); | |||||
break; | |||||
case QProcess::Timedout: |
@@ -1,22 +0,0 @@ | |||||
diff --git a/src/qjackctlMainForm.cpp b/src/qjackctlMainForm.cpp | |||||
index 3f4814d..265b012 100644 | |||||
--- a/src/qjackctlMainForm.cpp | |||||
+++ b/src/qjackctlMainForm.cpp | |||||
@@ -1836,7 +1836,7 @@ QString& qjackctlMainForm::detectXrun ( QString& s ) | |||||
s.insert(iPos + rx.matchedLength(), "</font>"); | |||||
s.insert(iPos, "<font color=\"#cc0000\">"); | |||||
#ifndef CONFIG_JACK_XRUN_DELAY | |||||
- m_tXrunLast.restart(); | |||||
+ m_fXrunLast = 0.0f; | |||||
updateXrunStats(rx.cap(1).toFloat()); | |||||
refreshXrunStats(); | |||||
#endif | |||||
@@ -3664,7 +3664,7 @@ void qjackctlMainForm::refreshStatus (void) | |||||
m_ui.PauseToolButton->setEnabled(false); | |||||
m_ui.ForwardToolButton->setEnabled(false); | |||||
transportPlayStatus(false); | |||||
- updateStatusItem(STATUS_TRANSPORT_TIME, m_sTimeDashes); | |||||
+ updateStatusItem(STATUS_TRANSPORT_TIME, c_szTimeDashes); | |||||
updateStatusItem(STATUS_TRANSPORT_BBT, b); | |||||
updateStatusItem(STATUS_TRANSPORT_BPM, n); | |||||
#endif // !CONFIG_JACK_TRANSPORT |
@@ -1,40 +0,0 @@ | |||||
diff --git a/configure b/configure | |||||
index 5af7e64..344ac2d 100755 | |||||
--- a/configure | |||||
+++ b/configure | |||||
@@ -5670,7 +5670,7 @@ $as_echo "yes" >&6; } | |||||
fi | |||||
fi | |||||
if test "x$ac_portaudio" = "xyes"; then | |||||
- $as_echo "#define CONFIG_PORTAUDIO 1 Define if PORTAUDIO library is available." >>confdefs.h | |||||
+ $as_echo "#define CONFIG_PORTAUDIO 1" >>confdefs.h | |||||
ac_cflags="$ac_cflags $PORTAUDIO_CFLAGS" | |||||
ac_libs="$ac_libs $PORTAUDIO_LIBS" | |||||
diff --git a/configure.ac b/configure.ac | |||||
index a7263e3..52eef13 100644 | |||||
--- a/configure.ac | |||||
+++ b/configure.ac | |||||
@@ -402,7 +402,7 @@ if test "x$ac_portaudio" = "xyes"; then | |||||
PKG_CHECK_MODULES([PORTAUDIO], [portaudio-2.0], [ac_portaudio="yes"], [ac_portaudio="no"]) | |||||
fi | |||||
if test "x$ac_portaudio" = "xyes"; then | |||||
- AC_DEFINE(CONFIG_PORTAUDIO 1, [Define if PORTAUDIO library is available.]) | |||||
+ AC_DEFINE(CONFIG_PORTAUDIO, 1, [Define if PORTAUDIO library is available.]) | |||||
ac_cflags="$ac_cflags $PORTAUDIO_CFLAGS" | |||||
ac_libs="$ac_libs $PORTAUDIO_LIBS" | |||||
else | |||||
diff --git a/src/config.h.in b/src/config.h.in | |||||
index 579aa21..a1aedfc 100644 | |||||
--- a/src/config.h.in | |||||
+++ b/src/config.h.in | |||||
@@ -66,6 +66,9 @@ | |||||
/* Default man page path. */ | |||||
#undef CONFIG_MANDIR | |||||
+/* Define if PORTAUDIO library is available. */ | |||||
+#undef CONFIG_PORTAUDIO | |||||
+ | |||||
/* Default installation prefix. */ | |||||
#undef CONFIG_PREFIX | |||||
@@ -1,13 +0,0 @@ | |||||
diff --git a/src/qjackctlSetup.cpp b/src/qjackctlSetup.cpp | |||||
index 2b49ffc..73c6e21 100644 | |||||
--- a/src/qjackctlSetup.cpp | |||||
+++ b/src/qjackctlSetup.cpp | |||||
@@ -382,7 +382,7 @@ bool qjackctlSetup::loadPreset ( qjackctlPreset& preset, const QString& sPreset | |||||
m_settings.beginGroup("/Settings" + sSuffix); | |||||
#if defined(__WIN32__) || defined(_WIN32) || defined(WIN32) | |||||
- preset.sServerPrefix = m_settings.value("/Server", "jackd -S").toString(); | |||||
+ preset.sServerPrefix = m_settings.value("/Server", "jackd -S -X winmme").toString(); | |||||
#else | |||||
preset.sServerPrefix = m_settings.value("/Server", "jackd").toString(); | |||||
#endif |
@@ -1,14 +0,0 @@ | |||||
diff --git a/src/qjackctlMainForm.cpp b/src/qjackctlMainForm.cpp | |||||
index 2e251d6..6dd57af 100644 | |||||
--- a/src/qjackctlMainForm.cpp | |||||
+++ b/src/qjackctlMainForm.cpp | |||||
@@ -1327,7 +1327,8 @@ void qjackctlMainForm::startJack (void) | |||||
const QString sPath = QString::fromUtf8(::getenv("PATH")); | |||||
QStringList paths = sPath.split(chPathSep); | |||||
#if defined(__WIN32__) || defined(_WIN32) || defined(WIN32) | |||||
- paths = paths << "C:\\Program Files\\Jack" << "C:\\Program Files (x86)\\Jack"; | |||||
+ paths = paths << QString("%1\\JACK2").arg(getenv("PROGRAMFILES")) | |||||
+ << QString("%1\\JACK2").arg(getenv("PROGRAMFILES(x86)")); | |||||
#endif | |||||
#if defined(__APPLE__) | |||||
paths = paths << "/usr/local/bin/"; |