summaryrefslogtreecommitdiff
path: root/audio/tcl-snack
diff options
context:
space:
mode:
authorgson <gson@pkgsrc.org>2007-05-28 07:29:11 +0000
committergson <gson@pkgsrc.org>2007-05-28 07:29:11 +0000
commit0e22f81ae7afb137672ce3ad48af5a85d8e87a67 (patch)
tree88a54be2513d19b4425722801a3553e6ef7ea954 /audio/tcl-snack
parent6cd44071522ca7c4f5cfe70705d4032c1ccf6e7a (diff)
downloadpkgsrc-0e22f81ae7afb137672ce3ad48af5a85d8e87a67.tar.gz
Updated tcl-snack to version 2.2.10. Summary of changes
since 2.2.8: 10/20/04 (new feature) Implementation of data and append commands for Python (Hinard). 10/26/04 (bug fix) Fixed leak in Windows sound I/O code. (Wilkason) 11/15/04 (new feature) The fade filter can now fade to a minimum level other than zero. 11/18/04 (bug fix) Corrected memory leak in the pitch command. 11/25/04 (bug fix) Corrected handling of Lin24packed sample encoding. 11/30/04 (new feature) Support for more than 2 channels on Macintosh OS X. ----------------- Released 2.2.9, 12/1/04 ----------------------- 1/26/05 (new feature) Added implementation for snack::audio record_gain command on Windows (DeJong) 1/26/05 (enhancement) Several improvements regarding MP3 format handling. (Wilkason) 14/12/05 (bug fix) Fixed canvas items to work with later ActiveTcl releases. ----------------- Released 2.2.10, 14/12/05 -----------------------
Diffstat (limited to 'audio/tcl-snack')
-rw-r--r--audio/tcl-snack/Makefile9
-rw-r--r--audio/tcl-snack/PLIST2
-rw-r--r--audio/tcl-snack/distinfo9
-rw-r--r--audio/tcl-snack/patches/patch-ae21
4 files changed, 31 insertions, 10 deletions
diff --git a/audio/tcl-snack/Makefile b/audio/tcl-snack/Makefile
index 53f38dec5cc..0996887ba7e 100644
--- a/audio/tcl-snack/Makefile
+++ b/audio/tcl-snack/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.18 2007/02/22 19:26:07 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2007/05/28 07:29:11 gson Exp $
-DISTNAME= snack2.2.8
-PKGNAME= tcl-snack-2.2.8
-PKGREVISION= 1
+DISTNAME= snack2.2.10
+PKGNAME= tcl-snack-2.2.10
CATEGORIES= audio
-MASTER_SITES= http://www.speech.kth.se/~kare/
+MASTER_SITES= http://www.speech.kth.se/snack/dist/
MAINTAINER= gson@NetBSD.org
HOMEPAGE= http://www.speech.kth.se/snack/
diff --git a/audio/tcl-snack/PLIST b/audio/tcl-snack/PLIST
index d2d55bbc1d1..7d0e5e76a8a 100644
--- a/audio/tcl-snack/PLIST
+++ b/audio/tcl-snack/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/25 18:34:39 gson Exp $
+@comment $NetBSD: PLIST,v 1.2 2007/05/28 07:29:12 gson Exp $
lib/libsnackstub2.2.a
lib/snack2.2/libsnack.so
lib/snack2.2/libsound.so
diff --git a/audio/tcl-snack/distinfo b/audio/tcl-snack/distinfo
index 0ef43869c88..79986d0cb93 100644
--- a/audio/tcl-snack/distinfo
+++ b/audio/tcl-snack/distinfo
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.6 2005/02/23 20:39:52 agc Exp $
+$NetBSD: distinfo,v 1.7 2007/05/28 07:29:12 gson Exp $
-SHA1 (snack2.2.8.tar.gz) = 86394100e155818e9864a0a215c90102f324c825
-RMD160 (snack2.2.8.tar.gz) = dd0fbe841e66a83bc2b0713e34520563c423c7f8
-Size (snack2.2.8.tar.gz) = 1791575 bytes
+SHA1 (snack2.2.10.tar.gz) = 2c333fde061cf1cb7d5932c9cff4eb968c7d095a
+RMD160 (snack2.2.10.tar.gz) = 52616bc4cf06baee0e5d7a91faa5b385ee60c7a7
+Size (snack2.2.10.tar.gz) = 1798252 bytes
SHA1 (patch-aa) = 297f046897c9cba1d0919a69874dceeeb2d56808
SHA1 (patch-ab) = 060757edac59c5c27443466f0c3b0bc55d50364e
SHA1 (patch-ac) = ec3bac6a58a8d62c646201518f719ec065e98d72
SHA1 (patch-ad) = e6868638722219bf18a345563d8ae2e3436bec81
+SHA1 (patch-ae) = 0c032f682c296eaa259e6ff845fbc1e7c021ac38
diff --git a/audio/tcl-snack/patches/patch-ae b/audio/tcl-snack/patches/patch-ae
new file mode 100644
index 00000000000..75d30a35242
--- /dev/null
+++ b/audio/tcl-snack/patches/patch-ae
@@ -0,0 +1,21 @@
+$NetBSD: patch-ae,v 1.1 2007/05/28 07:29:12 gson Exp $
+
+--- ../generic/jkFormatMP3.c.orig 2005-12-14 13:29:38.000000000 +0200
++++ ../generic/jkFormatMP3.c
+@@ -25,6 +25,7 @@ such, and must be called by a name other
+ must retain this copyright notice.
+ */
+
++#include <math.h>
+ #include <stdlib.h>
+ #include "snack.h"
+ #include "jkFormatMP3.h"
+@@ -1309,8 +1310,6 @@ huffman_decode(int tbl,int *x,int *y)
+ return len;
+ }
+
+-#include <math.h>
+-
+ #define PI12 0.261799387f
+ #define PI36 0.087266462f
+ #define COSPI3 0.500000000f