pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/tcl-snack Updated tcl-snack to version 2.2.8. S...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3b6ec4788f54
branches:  trunk
changeset: 484376:3b6ec4788f54
user:      gson <gson%pkgsrc.org@localhost>
date:      Sat Nov 27 10:48:51 2004 +0000

description:
Updated tcl-snack to version 2.2.8.  Summary of changes:

----------------- Released 2.2, 11/14/02 -----------------------

11/19/02 (bug fix) Fixed problem with SnackAudioPlayed() on Windows,
return value could roll over after lengthy sound output. (Wilkason)

1/16/03 (enhancement) Canvas items now work on Mac OS X, also added
Makefile hardcoded for Tcl8.4.1.

1/24/03 (new feature) Support for standard configure/make build systom
on Mac OS X.

1/24/03 (new feature) Core Audio support for Mac OS X.

2/06/03 (new feature) Improved build support for Mac OS X. (Steffen)

2/10/03 (new feature) New sample encoding format Lin24Packed.

2/11/03 (bug fix) Fixed problem with the ESPS pitch tracker.

2/10/03 (new feature) Snack libraries compiled for Tcl/Tk 8.4 now work
with earlier stub versions as well.

----------------- Released 2.2.1, 2/21/03 -----------------------

2/28/03 (new feature) Included project files for MSVC++ 7.0.

3/3/03 (new feature) 24-bit recording supported on 24-bit capable hardware.

3/5/03 (change) Updated the release to use Tcl/Tk 8.4 as default

3/6/03 (bug fix) Fixed convert command for conversions involving Lin24
and Lin32 sample encodings.

5/8/03 (enhancement) Several improvements to the MP3 decoder. (Wilkason)

5/8/03 (enhancement) Enhanced streaming support regarding slow
networks and playback of long tracks. (Wilkason)

----------------- Released 2.2.2, 5/9/03 -----------------------

8/5/03 (bug fix) Fixed bug in audio code for Mac OS X.

8/26/03 (enhancement) On Sun machines the environment variable
AUDIODEV is now used.

8/27/03 (new feature) Updated Snack script compiler, wrap.tcl, to use
TclKit.

8/27/03 (new feature) New sound commands powerSpectrum and speatures.

8/29/03 (change) Changed distribution format for Windows.

----------------- Released 2.2.3, 8/29/03 -----------------------

9/9/03 (bug fix) Bug fix in the AIFF header parsing routine.

11/20/03 (bug fix) Bug fix in the pitch command for short sounds (ESPS
method) (Theado)

11/20/03 (new feature) Easier Python installation through setup.py
script. (Owen)

2/6/04 (bug fix) Bug fix for Windows XP which caused a crash when
using USB sound cards.

2/6/04 (bug fix) Bug fix for Macintosh OS X audio which caused echo
effect.

2/6/04 (bug fix) Bug fix for Linux OSS which handles audio device busy
better. (Wilkason)

2/6/04 (enhancement) Added ability to set Windows DirectSound flags
through Tcl integer variables. DSBCAPS_FLAG for DSBCAPS_* and
DSSCL_FLAG for IDirectSound_SetCooperativeLevel(). (Wilkason)

----------------- Released 2.2.4, 2/9/04 -----------------------

3/12/04 (bug fix) Fixed memory leak in pitch command. (DeJong)

3/23/04 (change) Updates for the ALSA 1.0 API. (Max)

3/23/04 (enhancement) Modifications to allow build on 64-bit
platforms. (Max)

4/9/04 (new feature) Mingw support added. (DeJong)

4/9/04 (bug fix) Fixes for playback clean-up. (DeJong)

4/21/04 (enhancement) Support for playback (in addition to recording)
of more than two channels on Windows.

5/3/04 (bug fix) MME audio device selection corrected on Windows.

5/5/04 (bug fix) Corrected bug which made it impossible to "stop"
queued sounds.

----------------- Released 2.2.5, 5/5/04 -----------------------

5/12/04 (bug fix) Corrected sample command for use with 24-bit integer
samples.

5/15/04 (bug fix) Corrected sample command, now raises an error when
more sample values than number of channels are given.

6/8/04 (bug fix) Correction for Lin24 format on Windows. (Schnarr)

6/14/04 (bug fix) Corrected mean calculation for dBPowerSpectrum.

6/14/04 (bug fix) Added out-of-bounds checks SnackCopySamples(),
Snack_PutSoundData(), and Snack_GetSoundData(). (DeJong)

----------------- Released 2.2.6, 6/15/04 -----------------------

6/18/04 (bug fix) Added out-of-bounds check in ReadSound(). (DeJong)

6/24/04 (bug fix) Several fixes regarding spectral estimation.

6/24/04 (new feature) New option -regressionorder for the speatures
command.

----------------- Released 2.2.7, 6/24/04 -----------------------

8/18/02 (bug fix) Fix for configure. (Allaert)

8/18/02 (bug fix) Fixes for Mingw. (DeJong)

8/18/02 (bug fix) Fixed the -windowtype option to formant to actually
use the window names given in the manual.

8/18/02 (bug fix) Fixed the speatures command to update sound
properties correctly.

9/22/04 (change) Increased the number of default shades of grey for
spectrograms to 256.

9/23/02 (bug fix) Fixed problem with sound I/O using Windows
DirectSound. (DeJong)

9/24/04 (new feature) New command lastIndex, which returns last sample
index of a sound object.

----------------- Released 2.2.8, 9/30/04 -----------------------

diffstat:

 audio/tcl-snack/Makefile         |   8 +++-----
 audio/tcl-snack/distinfo         |  12 ++++++------
 audio/tcl-snack/patches/patch-aa |  13 ++++++++-----
 audio/tcl-snack/patches/patch-ab |  11 ++++++-----
 audio/tcl-snack/patches/patch-ac |  38 +++++++++++++++-----------------------
 5 files changed, 38 insertions(+), 44 deletions(-)

diffs (138 lines):

diff -r 6c7309fe467f -r 3b6ec4788f54 audio/tcl-snack/Makefile
--- a/audio/tcl-snack/Makefile  Sat Nov 27 10:48:02 2004 +0000
+++ b/audio/tcl-snack/Makefile  Sat Nov 27 10:48:51 2004 +0000
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.11 2004/10/03 00:13:09 tv Exp $
+# $NetBSD: Makefile,v 1.12 2004/11/27 10:48:51 gson Exp $
 
-DISTNAME=      snack2.2
-PKGNAME=       tcl-snack-2.2
-PKGREVISION=   2
+DISTNAME=      snack2.2.8
+PKGNAME=       tcl-snack-2.2.8
 CATEGORIES=    audio
 MASTER_SITES=  http://www.speech.kth.se/~kare/
-EXTRACT_SUFX=  .tar.Z
 
 MAINTAINER=    gson%NetBSD.org@localhost
 HOMEPAGE=      http://www.speech.kth.se/snack/
diff -r 6c7309fe467f -r 3b6ec4788f54 audio/tcl-snack/distinfo
--- a/audio/tcl-snack/distinfo  Sat Nov 27 10:48:02 2004 +0000
+++ b/audio/tcl-snack/distinfo  Sat Nov 27 10:48:51 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2002/12/01 21:57:06 gson Exp $
+$NetBSD: distinfo,v 1.5 2004/11/27 10:48:51 gson Exp $
 
-SHA1 (snack2.2.tar.Z) = cc1ae5614148dc1ca11eda7382d7ffedaa22abb0
-Size (snack2.2.tar.Z) = 1794297 bytes
-SHA1 (patch-aa) = 10b99adfd6be5bce665bc684df2ff4e2ba98b8a6
-SHA1 (patch-ab) = 9d23177311cb392ad5e0203c1a4f5e2cf6d2ca55
-SHA1 (patch-ac) = 470511443dab1a8fd0e4a0b94f30f43a733a43e4
+SHA1 (snack2.2.8.tar.gz) = 86394100e155818e9864a0a215c90102f324c825
+Size (snack2.2.8.tar.gz) = 1791575 bytes
+SHA1 (patch-aa) = 297f046897c9cba1d0919a69874dceeeb2d56808
+SHA1 (patch-ab) = 060757edac59c5c27443466f0c3b0bc55d50364e
+SHA1 (patch-ac) = ec3bac6a58a8d62c646201518f719ec065e98d72
 SHA1 (patch-ad) = e6868638722219bf18a345563d8ae2e3436bec81
diff -r 6c7309fe467f -r 3b6ec4788f54 audio/tcl-snack/patches/patch-aa
--- a/audio/tcl-snack/patches/patch-aa  Sat Nov 27 10:48:02 2004 +0000
+++ b/audio/tcl-snack/patches/patch-aa  Sat Nov 27 10:48:51 2004 +0000
@@ -1,8 +1,11 @@
-$NetBSD: patch-aa,v 1.2 2002/08/26 02:26:26 gson Exp $
+$NetBSD: patch-aa,v 1.3 2004/11/27 10:48:51 gson Exp $
 
---- Makefile.in.orig   Wed Jul 17 04:03:15 2002
+--- Makefile.in.orig   2004-02-10 03:10:42.000000000 -0800
 +++ Makefile.in
-@@ -1,10 +1,10 @@
+@@ -1,10 +1,13 @@
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++
  # The path to the tcl.h header file
  
 -TCL_INCPATH = @TCL_SRC_DIR@/generic
@@ -15,11 +18,11 @@
  
  # The path to the X11 include files
  
-@@ -28,6 +28,7 @@
+@@ -28,6 +31,7 @@
  TCL_VERSION = @TCLVER@
  
  CC        = @CC@
 +TCL_CC          = ${CC}
  
- INCLUDES  = ${XINCLUDES} -I${TCL_INCPATH} -I${TK_INCPATH} @AINC@ @NISTINC@
+ INCLUDES  = ${XINCLUDES} @TCL_INCLUDE_SPEC@ -I${TCL_INCPATH} -I${TK_INCPATH} @AINC@ @NISTINC@
  
diff -r 6c7309fe467f -r 3b6ec4788f54 audio/tcl-snack/patches/patch-ab
--- a/audio/tcl-snack/patches/patch-ab  Sat Nov 27 10:48:02 2004 +0000
+++ b/audio/tcl-snack/patches/patch-ab  Sat Nov 27 10:48:51 2004 +0000
@@ -1,16 +1,17 @@
-$NetBSD: patch-ab,v 1.1.1.1 2002/08/25 18:34:39 gson Exp $
+$NetBSD: patch-ab,v 1.2 2004/11/27 10:48:51 gson Exp $
 
---- configure.in.orig  Wed Jul 17 04:03:15 2002
+--- configure.in.orig  2004-04-08 21:05:33.000000000 -0700
 +++ configure.in
-@@ -234,9 +234,11 @@
- AC_SUBST(SHLIB_LD)
+@@ -224,10 +224,12 @@
  AC_SUBST(SHLIB_SUFFIX)
  AC_SUBST(XINCLUDES)
+ AC_SUBST(TCL_INCLUDE_SPEC)
 +AC_SUBST(TCL_PREFIX)
  AC_SUBST(TCL_LIB_SPEC)
  AC_SUBST(TK_LIB_SPEC)
  AC_SUBST(TCL_SRC_DIR)
+ AC_SUBST(TK_SRC_DIR)
 +AC_SUBST(TK_PREFIX)
- AC_SUBST(TK_SRC_DIR)
  AC_SUBST(TK_LIBS)
  AC_SUBST(SNACK_INSTALL_PATH)
+ AC_SUBST(SNACK_HINSTALL_PATH)
diff -r 6c7309fe467f -r 3b6ec4788f54 audio/tcl-snack/patches/patch-ac
--- a/audio/tcl-snack/patches/patch-ac  Sat Nov 27 10:48:02 2004 +0000
+++ b/audio/tcl-snack/patches/patch-ac  Sat Nov 27 10:48:51 2004 +0000
@@ -1,25 +1,17 @@
-$NetBSD: patch-ac,v 1.1.1.1 2002/08/25 18:34:39 gson Exp $
+$NetBSD: patch-ac,v 1.2 2004/11/27 10:48:51 gson Exp $
 
---- configure.orig     Wed Jul 17 04:03:15 2002
+--- configure.orig     2004-04-08 21:07:42.000000000 -0700
 +++ configure
-@@ -1015,6 +1015,8 @@
- 
- 
- 
-+
-+
- trap '' 1 2 15
- cat > confcache <<\EOF
- # This file is a shell script that caches the results of configure
-@@ -1164,9 +1166,11 @@
- s%@SHLIB_LD@%$SHLIB_LD%g
- s%@SHLIB_SUFFIX@%$SHLIB_SUFFIX%g
- s%@XINCLUDES@%$XINCLUDES%g
-+s%@TCL_PREFIX@%$TCL_PREFIX%g
- s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
- s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
- s%@TCL_SRC_DIR@%$TCL_SRC_DIR%g
-+s%@TK_PREFIX@%$TK_PREFIX%g
- s%@TK_SRC_DIR@%$TK_SRC_DIR%g
- s%@TK_LIBS@%$TK_LIBS%g
- s%@SNACK_INSTALL_PATH@%$SNACK_INSTALL_PATH%g
+@@ -2302,10 +2302,12 @@
+ s,@SHLIB_LD@,$SHLIB_LD,;t t
+ s,@SHLIB_SUFFIX@,$SHLIB_SUFFIX,;t t
+ s,@XINCLUDES@,$XINCLUDES,;t t
++s,@TCL_PREFIX@,$TCL_PREFIX,;t t
+ s,@TCL_INCLUDE_SPEC@,$TCL_INCLUDE_SPEC,;t t
+ s,@TCL_LIB_SPEC@,$TCL_LIB_SPEC,;t t
+ s,@TK_LIB_SPEC@,$TK_LIB_SPEC,;t t
+ s,@TCL_SRC_DIR@,$TCL_SRC_DIR,;t t
++s,@TK_PREFIX@,$TK_PREFIX,;t t
+ s,@TK_SRC_DIR@,$TK_SRC_DIR,;t t
+ s,@TK_LIBS@,$TK_LIBS,;t t
+ s,@SNACK_INSTALL_PATH@,$SNACK_INSTALL_PATH,;t t



Home | Main Index | Thread Index | Old Index