tcl-snack - Sound extension to Tcl/Tk and Python/Tkinter - Tcl/Tk library

Property Value
Distribution Debian Sid
Repository Debian Main amd64
Package filename tcl-snack_2.2.10.20090623-dfsg-8_amd64.deb
Package name tcl-snack
Package version
Package release dfsg-8
Package architecture amd64
Package type deb
Category libs role::shared-lib
License -
Maintainer Sergei Golovan <>
Download size 58.56 KB
Installed size 147.00 KB


Package Version Architecture Repository
tcl-snack_2.2.10.20090623-dfsg-8_i386.deb i386 Debian Main
tcl-snack - - -


Name Value
libc6 >= 2.14
libmpg123-0 >= 1.6.2
libogg0 >= 1.1.0
libsnack-alsa =
libsnack-oss =
libvorbis0a >= 1.1.2
libvorbisenc2 >= 1.1.2
tcl >= 8.6.0-2


Name Value
libsnack2 -
libsnack2-alsa -


Name Value
libsnack2 -
libsnack2-alsa -


Name Value
libsnack2 -
libsnack2-alsa -


Type URL
Binary Package tcl-snack_2.2.10.20090623-dfsg-8_amd64.deb
Source Package snack

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install tcl-snack deb package:
    # sudo apt-get install tcl-snack




2018-08-10 - Sergei Golovan <>
snack ( unstable; urgency=medium
* Pass --build and --host to ./configure to fix cross-building the package,
thanks to Helmut Grohne (closes: #901328).
* Bump the standards version to 4.2.0.
2018-04-24 - Sergei Golovan <>
snack ( unstable; urgency=medium
* Add osspd as an explicit dependency of libsnack-oss since for linux it
is preferable to oss-compat.
* Put libsnack-oss before libsnack-alsa in the tcl-snack dependencies
because it works better (ALSA support in Snack is very basic) and it can
be used with pulseaudio via osspd.
* Refresh patches.
* Add Debian-specific CFLAGS to the build and fix a few warinigs and errors
they reveal.
* Add VCS salsa headers.
* Bump the debhelper compatibility level to 11.
* Bump the standards version to 4.1.4.
2015-11-19 - Sergei Golovan <>
snack ( unstable; urgency=medium
* Added a patch which fixes a few warnings due to missing prototypes and
variable declarations.
* Fixed the library loading into Python scripts.
2015-04-18 - Sergei Golovan <>
snack ( unstable; urgency=medium
* Ported Python module and demos to Python 3.
* In addition to python-tksnack, build also python3-tksnack package for
Python 3.
* Do not ship python script in /usr/share/pyshared directory, and put
them directly into /usr/lib/python*/dist-packages.
* Bumped standards version to 3.9.6.
2013-09-12 - Sergei Golovan <>
snack ( unstable; urgency=low
* Fixed conflicts in libsnack-oss and libsnack-alsa dependencies which
prevented the tcl-snack to be installable (closes: #722431).
2013-09-01 - Sergei Golovan <>
snack ( unstable; urgency=low
* Documented license for generic/SnackOgg.c, generic/jkFormant.h,
generic/jkFormant.c and generic/sigproc2.c in debian/copyright
(closes: #721507).
2013-08-25 - Sergei Golovan <>
snack ( unstable; urgency=low
* Replaced deprecated dh_pysypport from python-support by dh_python2.
* Dropped all debian/*.dirs files because they aren't necessary.
* Added build-arch and build-indep targets to debian/rules (closes: #648302).
* Dropped tcl-snack-alsa package and split out the backend dependent
shared libraries into libsnack-oss and libsnack-alsa packages. This
helps avoiding complex dependencies for packages like tkabber or
wavesurfer (see bug 567713 for discussion).
* Swapped libsnack-alsa and libsnack-oss to make ALSA enabled library
the default one (closes: #567713).
2013-07-27 - Sergei Golovan <>
snack ( unstable; urgency=low
* Acknowledge NMU and include patch by Michael Karcher to fix CVE-2012-6303
to the main package development.
* Switched to the 3.0 (quilt) source package format.
* Renamed the binary packages to tcl-snack, tcl-snack-dev, tcl-snack-doc
to comply the Debian Tcl/Tk policy.
* Removed non-free source files jkFormatMP3.c and jkFormatMP3.h, and
binary without source snack.mcp.sit.hqx. Also, documented the license
for ffa.c, shape.c, snackDecls.h, snackStubInit.c, snackStubLib.c and
a few other files in debian/copyright (closes: #688020).
* Switched to an alternative upstream with reimplemented MP3 support via
libmpg123. This helps to retain MP3 support while dropping the non-free
source files jkFormatMP3.c and jkFormatMP3.h which implemented MP3
support internally. Note that after that one has to run
[package require snackmpg] to enable MP3.
* Removed unneeded headers from the tcl-snack-dev binary package.
* Bumped debhelper compatibility version to 8.
* Bumped standards version to 3.9.4.

See Also

Package Description
tcl-sugar_0.1-1_all.deb Lisp-like macro system for Tcl
tcl-tclex_1.2a1-17_amd64.deb Lexical analyzer generator for Tcl
tcl-tclreadline_2.3.2-1_amd64.deb GNU Readline Extension for Tcl/Tk
tcl-thread_2.8.4-1_amd64.deb Tcl extension implementing script level access to Tcl threading capabilities
tcl-tls_1.7.16-1_amd64.deb TLS OpenSSL extension to Tcl
tcl-trf-dev_2.1.4-dfsg3-2+b1_amd64.deb Tcl data transformations - development files
tcl-trf-doc_2.1.4-dfsg3-2_all.deb Tcl data transformations - documentation
tcl-trf_2.1.4-dfsg3-2+b1_amd64.deb Tcl data transformations - runtime library
tcl-udp_1.0.11-2_amd64.deb UDP sockets for Tcl
tcl-vfs_1.4.2~20121213-2_amd64.deb Exposes Tcl's virtual filesystem C API to the Tcl script level
tcl-vtk6_6.3.0+dfsg2-2+b5_amd64.deb Tcl bindings for VTK
tcl-vtk7_7.1.1+dfsg1-12+b1_amd64.deb Tcl bindings for VTK
tcl-xmlrpc_0.3-3_all.deb XML-RPC implementation for Tcl
tcl-xpa_2.1.18-4_amd64.deb Seamless communication between Unix programs (Tcl interface)
tcl8.6-dev_8.6.9+dfsg-2_amd64.deb Tcl (the Tool Command Language) v8.6 - development files