This reverts commit 6393d43380. Commit added too much changes.
6393d43380
The library has not been released so far, but it is used by Tkabber and some other software in Tcl (none of them is in nixpkgs so far). Signed-off-by: aszlig <aszlig@redmoonstudios.org>