summaryrefslogtreecommitdiffstats
path: root/audio-drivers/jack
diff options
context:
space:
mode:
authorJuuso Alasuutari2006-10-08 00:21:20 +0300
committerJuuso Alasuutari2006-10-08 00:21:20 +0300
commit8e262637c9b361af653175bd67ba1e3480ca4150 (patch)
tree05c284865b2af85da1089982d856de7c81b6ecb2 /audio-drivers/jack
parent4e4a63e073a90abc1c45e5ceb3fab65e1276ba1d (diff)
jack: Version 0.102.20, new options added.
Diffstat (limited to 'audio-drivers/jack')
-rwxr-xr-xaudio-drivers/jack/BUILD8
-rwxr-xr-xaudio-drivers/jack/CONFIGURE30
-rwxr-xr-xaudio-drivers/jack/DEPENDS13
-rwxr-xr-xaudio-drivers/jack/DETAILS4
-rw-r--r--audio-drivers/jack/HISTORY8
5 files changed, 50 insertions, 13 deletions
diff --git a/audio-drivers/jack/BUILD b/audio-drivers/jack/BUILD
index e186be5600..ab24c81052 100755
--- a/audio-drivers/jack/BUILD
+++ b/audio-drivers/jack/BUILD
@@ -1,5 +1,9 @@
# Remove --disable-freebob and add FreeBob support in DEPENDS if/when
# someone writes a spell for it
-OPTS="--disable-freebob --disable-coreaudio $MIXSSE $JACK_OSS \
- $JACK_OPTIMIZE --with-default-tmpdir=$JACK_TMPDIR $OPTS" &&
+OPTS="--disable-freebob --disable-coreaudio \
+ $JACK_OSS $JACK_SIMD $JACK_SHM \
+ $JACK_RESIZE $JACK_OPTIMIZE \
+ --with-default-tmpdir=$JACK_TMPDIR \
+ $OPTS" &&
+
default_build
diff --git a/audio-drivers/jack/CONFIGURE b/audio-drivers/jack/CONFIGURE
index ac12dbfea3..4c7510b799 100755
--- a/audio-drivers/jack/CONFIGURE
+++ b/audio-drivers/jack/CONFIGURE
@@ -1,11 +1,31 @@
-config_query_option JACK_OSS "Enable OSS driver support?" y \
- "--enable-oss" "--disable-oss" &&
+config_query_option JACK_OSS \
+ "Enable OSS driver support?" y \
+ "--enable-oss" \
+ "--disable-oss" &&
-config_query_option MIXSSE "Enable SSE/3DNow mixing support?" n \
- "--enable-dynsimd" "" &&
+# Old query & var name for dynsimd was misleading
+if [[ $MIXSSE ]]; then
+ local JACK_SIMD="$MIXSSE" &&
+ persistent_remove MIXSSE
+fi &&
+config_query_option JACK_SIMD \
+ "Enable dynamic SIMD selection?" n \
+ "--enable-dynsimd" \
+ "--disable-dynsimd" &&
+
+config_query_option JACK_SHM \
+ "Use POSIX shared memory API?" n \
+ "--enable-posix-shm" \
+ "--disable-posix-shm" &&
+
+config_query_option JACK_RESIZE \
+ "Enable buffer resizing feature?" n \
+ "--enable-resize" \
+ "--disable-resize" &&
config_query_option JACK_OPTIMIZE \
"Ask the compiler for its best optimizations?" n \
- "--enable-optimize" "" &&
+ "--enable-optimize" \
+ "--disable-optimize" &&
config_query_string JACK_TMPDIR "Input default JACK temp dir:" /tmp
diff --git a/audio-drivers/jack/DEPENDS b/audio-drivers/jack/DEPENDS
index c4d2fbee93..c4de145bac 100755
--- a/audio-drivers/jack/DEPENDS
+++ b/audio-drivers/jack/DEPENDS
@@ -8,7 +8,12 @@ optional_depends portaudio \
"--disable-portaudio" \
"for PortAudio driver support" &&
-optional_depends libcap \
- "--enable-capabilities" \
- "--disable-capabilities" \
- "to gain realtime scheduling priviledges"
+optional_depends libcap \
+ "--enable-capabilities" \
+ "--disable-capabilities" \
+ "to gain realtime scheduling priviledges" &&
+
+optional_depends doxygen \
+ "" \
+ "" \
+ "to generate API documentation"
diff --git a/audio-drivers/jack/DETAILS b/audio-drivers/jack/DETAILS
index 09dc5f837d..4da88bf41c 100755
--- a/audio-drivers/jack/DETAILS
+++ b/audio-drivers/jack/DETAILS
@@ -1,9 +1,9 @@
SPELL=jack
- VERSION="0.101.1"
+ VERSION="0.102.20"
SOURCE=$SPELL-audio-connection-kit-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-audio-connection-kit-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/jackit/$SOURCE
-SOURCE_HASH=sha512:2efb6cf057118489a908ddbecb52d410a6d078647e1beaf0533544c27eaf718b0044b79e5e342368f2ff51fcf3be3cea2ba306b025cd1aedd3aafca092cb1eb4
+ SOURCE_HASH=sha512:5deea275738c0569b6a03f440357d0de1052bc4d8b9fa54f2c078bcd035f0c2ab3a518bf0ab338b0b4d772bfc56f69d46ba7864cc872e41a264c3d0a54392d7f
WEB_SITE=http://jackaudio.org/
ENTERED=20030921
LICENSE[0]=GPL
diff --git a/audio-drivers/jack/HISTORY b/audio-drivers/jack/HISTORY
index 32f5667ae2..11905c2f1b 100644
--- a/audio-drivers/jack/HISTORY
+++ b/audio-drivers/jack/HISTORY
@@ -1,3 +1,11 @@
+2006-10-07 Juuso Alasuutari <iuso@sourcemage.org>
+ * DETAILS: Updated to 0.102.20.
+ * CONFIGURE: Added queries for POSIX shm and buffer resize
+ options, fixed dynamic SIMD option query + var name wording,
+ tidied formatting.
+ * DEPENDS: Added optional_depends doxygen.
+ * BUILD: Add new options to OPTS.
+
2006-09-21 Juuso Alasuutari <iuso@sourcemage.org>
* PROVIDES: [automated] Fixed invalid entries.