tk: update to 8.5.15, enable xft support
puredata: update to 0.45-4
tcl: update to 8.5.15
tk: fix issue #1479
Merge branch 'pd' of git://github.com/iyzsong/nixpkgs into test-1515

tcl/tk: update to 8.5.15, fix #1479
Merge master into test-1515

To get rid of 2k aborted builds. ?compare=1095725
tk: attempt to fix build on darwin

It complained about missing fontconfig symbols.
Also fix some white-space.
tk on darwin: another attempt to fix build

They add the -lfontconfig explicitly in macports, so hopefully it fixes it.
https://trac.macports.org/browser/trunk/dports/x11/tk/Portfile
Merge branch 'test-1515' (close #1515)