tcl-snack-dev - Sound extension to Tcl/Tk and Python/Tkinter - development files

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name tcl-snack-dev
Package version
Package release dfsg-6
Package architecture amd64
Package type deb
Installed size 95 B
Download size 13.93 KB
Official Mirror
This package is needed for building transcriber, and contains, snack.h.
Snack provides a sound functionality extension to the Tcl/Tk language.
Snack is an extension to the Tcl/Tk scripting language
that adds sound functionality. There are commands to play, record,
edit, and even visualize sound. Snack supports in-memory sound
objects, file based audio, and streaming audio. It handles
file formats such as WAV, AU, AIFF, MP3, and OGG Vorbis.
This package contains files to be used for development of C-based
extensions which use the Snack library.


Package Version Architecture Repository
tcl-snack-dev_2.2.10.20090623-dfsg-6_i386.deb i386 Ubuntu Universe
tcl-snack-dev - - -


Name Value
tcl-snack =


Name Value
libsnack2-dev -


Name Value
libsnack2-dev -


Name Value
libsnack2-dev -
snack-dev -


Type URL
Binary Package tcl-snack-dev_2.2.10.20090623-dfsg-6_amd64.deb
Source Package snack

Install Howto

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




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.
2013-01-02 - John Paul Adrian Glaubitz <>
snack (2.2.10-dfsg1-12.1) unstable; urgency=low
* Non-maintainer upload.
* Include patch by Michael Karcher to fix CVE-2012-6303 (Closes: #695614).
2011-08-10 - Sergei Golovan <>
snack (2.2.10-dfsg1-12) unstable; urgency=low
* Fixed FTBFS for non-linux architectures.
* Added Tk package to suggested packages list because Snack has sound
visualization support.
2011-08-10 - Sergei Golovan <>
snack (2.2.10-dfsg1-11) unstable; urgency=low
* Use linux-any wildcard to express build dependency on libasound2-dev
(closes: #634299).
* Bumped standards version to 3.9.2.

See Also

Package Description
tcl-snack-doc_2.2.10.20090623-dfsg-6_all.deb Sound extension to Tcl/Tk and Python/Tkinter - documentation
tcl-snack_2.2.10.20090623-dfsg-6_amd64.deb Sound extension to Tcl/Tk and Python/Tkinter - Tcl/Tk library
tcl-sugar_0.1-1_all.deb Lisp-like macro system for Tcl
tcl-tclex_1.2a1-16_amd64.deb Lexical analyzer generator for Tcl
tcl-tclreadline_2.1.0-14_amd64.deb GNU Readline Extension for Tcl/Tk
tcl-thread_2.7.0-1_amd64.deb Tcl extension implementing script level access to Tcl threading capabilities
tcl-tls_1.6.7+dfsg-1_amd64.deb TLS OpenSSL extension to Tcl
tcl-trf-dev_2.1.4-dfsg3-1_amd64.deb Tcl data transformations - development files
tcl-trf-doc_2.1.4-dfsg3-1_all.deb Tcl data transformations - documentation
tcl-trf_2.1.4-dfsg3-1_amd64.deb Tcl data transformations - runtime library
tcl-udp_1.0.11-2_amd64.deb UDP sockets for Tcl
tcl-vfs_1.3-20080503-4_amd64.deb Exposes Tcl's virtual filesystem C API to the Tcl script level
tcl-vtk6_6.2.0+dfsg1-10build1_amd64.deb Tcl bindings for VTK
tcl-vtk_5.10.1+dfsg-2.1build1_amd64.deb Tcl bindings for VTK
tcl-xmlrpc_0.3-1_all.deb XML-RPC implementation for Tcl