Daiderd Jordan
7e3a1a58cf
Revert "ncurses: look for terminfo entries in /etc"
...
This reverts commit b73a862f17
.
2017-07-06 22:50:29 +02:00
Guillaume Maudoux
b73a862f17
ncurses: look for terminfo entries in /etc
2017-06-30 11:17:12 +02:00
David McFarland
33eec8e105
ncurses: fix cygwin build
2017-06-26 09:26:10 -03:00
John Ericson
a19cf228d5
ncurses: Break hash to simplify derivation
2017-05-18 07:02:54 -04:00
John Ericson
8ad2c6a830
ncurses: Fix for cross
2017-05-17 17:50:05 -04:00
Aristid Breitkreuz
e4f23bc8af
ncurses: fix bug with libtinfo symlink that caused vim to fail
2016-12-28 16:02:11 +01:00
Sophie Taylor
c826ec6090
ncurses: Fix libtinfo for crossplatform
2016-12-23 13:18:58 +10:00
Sophie Taylor
41652f8ce5
ncurses: Create ABI-version'd libtinfo
2016-12-23 10:33:45 +10:00
Vladimír Čunát
2b883c6f56
Revert "Revert "Merge pull request #21350 from spacekitteh/patch-23""
...
This reverts commit 0c1382085b
.
Moved to staging.
2016-12-22 11:29:39 +01:00
Tuomas Tynkkynen
a17216af4c
treewide: Shuffle outputs
...
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Tuomas Tynkkynen
b0cc1cd729
ncurses: Add explicit 'ncurses5' and 'ncurses6' attrs
...
Also reinstate the gcc5 patch to make it build on Linux.
2016-07-16 23:47:28 +03:00
Vladimír Čunát
f56a319e3e
ncurses: revert to 5.9 on Darwin (only)
...
I don't want to investigate why it won't compile.
http://hydra.nixos.org/build/37537876/nixlog/1/raw
2016-07-12 22:00:11 +02:00
Vladimír Čunát
d2dab39bfa
ncurses: 5.9 -> 6.0
...
Upstream claims it's API-compatible with 5.*
It no longer installed *.pc until I passed pkgconfig executable;
without those things were breaking, even our library symlinking.
2016-07-09 16:50:14 +02:00
Thomas Tuegel
da972b6cc4
ncurses: move runtime utilities to $out
...
All the programs provided by ncurses were being installed to the $dev
output, but several of them are intended for runtime use, e.g. to
operate on the running terminal. These user-facing programs are moved to
the $bin output.
Several packages referred to "${ncurses}/bin" or "${ncurses.dev}/bin" at
runtime; these paths are also updated to refer to "${ncurses.bin}/bin".
2016-03-08 11:35:24 -06:00
Thomas Tuegel
3ef7671cea
ncurses: combine $lib and $out outputs
...
The $lib output refers to the terminfo database in $out, which is about
10x larger than the ncurses shared library. Splitting these outputs
saves a small amount of space for any derivations that use the terminfo
database but not the ncurses library, but we do not have evidence that
any such exist.
2016-03-08 11:35:24 -06:00
Luca Bruno
5b0352a6a4
Merge branch 'master' into closure-size
2015-12-11 18:31:00 +01:00
Vladimír Čunát
333d69a5f0
Merge staging into closure-size
...
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
Danny Wilson
98180e3bb2
Fix ncurses 5.9 build on SmartOS.
...
Has been fixed before, but now includes C++ support.
2015-11-16 17:20:17 +01:00
taku0
63385e9712
ncurses: revived clang patch ( close #10622 )
2015-11-10 09:08:09 +01:00
Tuomas Tynkkynen
3d59a8e1a8
ncurses: Fix multiple-output flags
...
The old way resuts in literal '$(lib)' etc. in the pkg-config files.
2015-10-28 10:23:04 +01:00
Vladimír Čunát
ef3f961610
ncurses: split also man output (3-4 MB)
2015-10-13 20:19:02 +02:00
Vladimír Čunát
91407a8bdf
ncurses: split into multiple outputs
...
Some programs (e.g. tput) might better be moved somewhere else than
$dev/bin, but that can be improved later if need be.
2015-10-13 20:18:44 +02:00
Eelco Dolstra
741bf840da
Revert "Merge pull request #9543 from NixOS/staging.post-15.06"
...
This reverts commit f61176c539
, reversing
changes made to a27ca029ee
.
Conflicts:
pkgs/development/libraries/ncurses/default.nix
2015-10-06 15:24:20 +02:00
Jude Taylor
0a32eab91e
fix LLVM packages to work in darwin stdenv
2015-10-05 08:46:56 -07:00
William A. Kennington III
3f1d497fbe
ncurses: 5.9 -> 6.0
2015-09-15 12:14:12 -07:00
William A. Kennington III
fb0bc10de4
ncurses: Fix includedir in the pkgconfig referencing ${out}
2015-06-22 23:45:10 -07:00
William A. Kennington III
bdd88582e3
ncurses: Add a symlink to the fully suffixed directory which was incorrectly skipped when this code was modified
2015-06-22 20:25:26 -07:00
William A. Kennington III
282d03befa
Merge branch 'master.upstream' into staging.upstream
2015-06-22 10:57:36 -07:00
Michael Raitza
7907a8bcba
dialog: init at 1.2-20150225, closes #8457
...
Generate ncurses dialogs from shell scripts.
2015-06-22 18:11:05 +02:00
Jude Taylor
d28e5f1c61
fix ncurses pkgconfig path a final time
2015-06-21 00:57:17 -07:00
William A. Kennington III
c49301b2f7
ncurses: Cleanup some old hacks
2015-06-20 13:59:11 -07:00
Jude Taylor
faf33749ce
install ncurses headers in the correct place
2015-06-20 13:13:42 -07:00
William A. Kennington III
5191f5be2e
ncurses: Fix up library linking
2015-06-18 20:04:46 -07:00
Jude Taylor
9fd1920d8f
fix ncurses renames on darwin
2015-06-18 17:04:09 -07:00
William A. Kennington III
33e70ad68a
ncurses: Add gcc-5 patch
2015-06-11 17:59:51 -07:00
Vladimír Čunát
317f4ea72d
ncurses: header location fixes
...
- move headers directly to $out/include and set up symlinks.
Some packages were failing to find them (e.g. mariadb).
- postInstall was failing, only it was ignored due to a bug;
now it succeeds.
2015-06-07 09:22:35 +02:00
Eelco Dolstra
3096d03435
Revert "Refactor mkFlag / shouldUsePkg into the nixpkgs libraries"
...
This reverts commit 25a148fa19
.
2015-06-04 14:54:48 +02:00
Eelco Dolstra
cb9429bd31
ncurses: Don't install static libraries
...
Nixpkgs convention is not to install static libraries.
2015-06-01 20:47:08 +02:00
Eelco Dolstra
779ab6bfc7
ncurses: Revert to normal style
...
Also re-enable building shared libraries on Mac OS X as these worked
fine in the past.
2015-06-01 20:38:19 +02:00
Marko Durkovic
a02799cd78
cygwin: fix ncurses
...
1. Fix linking against ncurses.dll
2. Fix segfaults with threaded code
2015-05-28 10:53:36 +02:00
Vladimír Čunát
f83d12a382
Merge 'master' into staging
2015-05-24 20:39:58 +02:00
William A. Kennington III
5a89a87cc5
ncurses: Always symlink to a real .so and add symlinks for major versions
2015-05-22 15:31:53 -07:00
William A. Kennington III
25a148fa19
Refactor mkFlag / shouldUsePkg into the nixpkgs libraries
2015-05-22 13:26:55 -07:00
Shea Levy
82ba13111c
ncurses: Fix shouldUsePkg on darwin
2015-05-12 06:26:31 -07:00
William A. Kennington III
f73682c526
ncurses: Cleanup abi version
2015-05-03 20:30:09 -07:00
Thomas Tuegel
5535793302
ncurses5: add old ABI version for binary packages
2015-05-02 14:43:16 -05:00
William A. Kennington III
23f836615d
ncurses: Fix gpm typo
2015-05-01 19:13:40 -07:00
William A. Kennington III
ee78173b21
ncurses: Modernize build
2015-04-30 18:49:28 -07:00
Ludovic Courtès
41b53577a8
unmaintain a bunch of packages
2015-01-13 22:33:49 +01:00
Joel Taylor
3e8344d334
suitable clang stdenv
2014-09-09 13:54:24 -07:00