hannesweisbach
371e2622c0
tk: fix build on darwin
...
Installing libtk on macOS 10.15.5 resulted in a following warning:
warning: skipping dangling symlink '/nix/store/3whl4256v6qf15dsm1d5mf0lzhfh6w06-user-environment/lib/libtk.so'
which was caused by the following code in generic.nix of the tk derivation:
ln -s $out/lib/libtk${super.tcl.release}.so $out/lib/libtk.so
Shared libraries on macOS are suffixed `.dylib' not 'so' so
libtk${version}.so does not actually exist. Consequently a symlink from
libtk.dylib is never created and linking against tk fails.
2020-08-15 17:37:13 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Daiderd Jordan
3a57f5095f
tk: remove cf-private
2019-07-03 22:20:25 +02:00
volth
f3282c8d1e
treewide: remove unused variables ( #63177 )
...
* treewide: remove unused variables
* making ofborg happy
2019-06-16 19:59:05 +00:00
Wael Nasreddine
915085c6de
tk: add missing headers for Darwin ( #62125 )
2019-05-27 11:54:51 -07:00
c0bw3b
3ee1b52371
tcl/tk: 8.6.6 -> 8.6.9
...
Changelog for Tcl: https://github.com/tcltk/tcl/blob/core-8-6-9/changes#L8797
Changelog for Tk: https://github.com/tcltk/tk/blob/master/changes#L7417
Tk release is actually v8.6.9.1 while Tcl is v8.6.9
2019-04-27 07:09:05 +02:00
Matthew Bauer
66a3a7b303
tk: propagate macos dependencies
2019-04-26 21:55:00 -04:00
Matthew Bauer
82b8393bc4
tk: use aqua backend on darwin
...
Most users don’t have xquartz, so let’s use the default window system
for macOS.
2019-04-09 21:44:38 -04:00
Jörg Thalheim
b5c1deca8a
treewide: remove wkennington as maintainer
...
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Jan Malakhovski
7438083a4d
tree-wide: disable doCheck
and doInstallCheck
where it fails (the trivial part)
2018-04-25 04:18:46 +00:00
John Ericson
531e4b80c9
misc pkgs: Basic sed to get fix pkgconfig
and autoreconfHook
buildInputs
...
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Symphorien Gibol
87ef971478
tk: add private headers to /include
...
those are necessary to build some extensions like tix
2017-01-04 15:49:27 +01:00
Eelco Dolstra
b31870fe13
tk: Use a dev output
...
This ensures that the propagated build inputs don't end up in tcl/tk's
runtime closure, which is reduced by about 5 MiB.
2016-09-01 18:57:43 +02:00
Eelco Dolstra
02683acf71
tk: Separate man output
...
This reduces the size of the main output by half a megabyte.
2016-09-01 18:57:43 +02:00
Rahul Gopinath
0ba631d5bb
tcl/tk: 8.6.4 -> 8.6.6
2016-07-28 16:19:08 -07:00
Tim Cuthbertson
6145b6b7d6
tk: propagate dependency on tcl & libXft
2016-06-20 20:03:05 +10:00
Luca Bruno
6551af69eb
add tk-8_5 and fix xconq (XHF)
2015-06-19 16:06:10 +02:00