summary refs log tree commit diff
path: root/pkgs/development/libraries/ncurses
Commit message (Collapse)AuthorAge
* ncurses: 6.1-20190112 -> 6.2zowoq2020-03-06
| | | | https://invisible-island.net/ncurses/announce-6.2.html
* ncurses: add infocmp utilityLinus Arver2019-11-12
|
* Merge remote-tracking branch 'NixOS/master' into stagingMatthew Bauer2019-01-27
|\
| * treewide: remove wkennington as maintainerJörg Thalheim2019-01-26
| | | | | | | | | | | | 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.
* | ncurses: use github mirrorFrederik Rietdijk2019-01-23
| | | | | | | | | | | | Development releases of ncurses are uploaded but often also removed again. This is causing a lot of trouble, so let's instead use a GitHub mirror.
* | ncurses: 6.1-20181027 -> 6.1-20190112Voob of Doom2019-01-19
|/ | | | v6.1-20181027 url is 404.
* ncurses: fix cross-build by disable strippingJörg Thalheim2018-12-09
| | | | | Ncurses uses `install -s` to also strip the binaries while installing. This broke the cross build because the wrong strip command was chosen.
* ncurses: make shared linking optinoalMatthew Bauer2018-12-04
| | | | when enableShared = false, we set --without-shared flag.
* Treewide: use HTTPS on GNU domainsc0bw3b2018-12-02
| | | | | | | | | | | HTTP -> HTTPS for : - http://gnu.org/ - http://www.gnu.org/ - http://elpa.gnu.org/ - http://lists.gnu.org/ - http://gcc.gnu.org/ - http://ftp.gnu.org/ (except in fetchurl mirrors) - http://bugs.gnu.org/
* ncurses: upgrade from 6.1 -> 6.1-20181027Andrew Dunham2018-11-06
| | | | | | | | | | This includes fixes for CVE-2018-10754. While we're changing things, also set the `--with-manpage-format=normal` configure flag, which prevents the `configure` script from looking in /usr to determine whether to compress manpages. This was already the format on NixOS (where these directories don't exist), but making this explicit makes the build more reproducible on other distros.
* treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson2018-08-30
| | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter.
* ncurses: patch wrong st-0.7 terminfoEric Wolf2018-08-09
|
* Merge staging-next into masterFrederik Rietdijk2018-07-22
|\
| * ncurses: Fix static build.Shea Levy2018-07-14
| |
* | ncurses: add windows configure flagsMatthew Bauer2018-07-21
|/ | | | | | | these two flags are needed for windows support to work - sp-funcs - term-driver
* Merge branch 'staging' into fix-ncurses-darwin-extensionsMatthew Justin Bauer2018-05-02
|\
| * all-packages: more overrides normalizingMatthew Bauer2018-05-01
| |
* | ncurses: Fix shared library extension on darwinJosef Kemetmüller2018-05-02
|/ | | | This fixes #36898
* Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2018-02-28
|\ | | | | | | | | | | | | Conflicts: pkgs/applications/misc/pytrainer/default.nix pkgs/development/tools/pew/default.nix pkgs/tools/misc/you-get/default.nix
| * libiconv, ncurses: Add optional flags for minimal android variantJohn Ericson2018-02-27
| |
* | ncurses 6.1: fix URL, accomodate captoinfo/infotocap along with ticWill Dietz2018-02-23
| |
* | ncurses6: 20171125 -> 6.1Will Dietz2018-02-23
|/ | | | | | | | From my experience on slightly older tree, a few *old* programs incorrectly rely on ncurses internal details and may now require setting NCURSES_INTERNALS=1 to allow this badness. Since this is release, we can grab it from gnu mirrors.
* ncurses: Add temporary mirror for sourcesTuomas Tynkkynen2018-02-22
| | | | Issue #35264
* ncurses5: Use v6 sources but compiled with --with-abi-version=5Tuomas Tynkkynen2018-01-28
| | | | | | | | | So we don't have to dig out why ncurses5.9 stops compiling with newer compiler versions again and again. Inspired by: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ncurses5-compat-libs
* Merge pull request #33340 from dtzWill/update/invisible-island-miscJoachim F2018-01-06
|\ | | | | Update various invisible-island packages, fix URL's
| * invisible-island programs: Fix FTP URL's, use HTTPS, prefer ftpWill Dietz2018-01-02
| | | | | | | | FTP URL's should use ftp.invisible-island.net.
* | ncurses: use more complicated expression to avoid mass-rebuilds, noteWill Dietz2018-01-03
| |
* | ncurses: simplify patch expr, fix ncurses6 build w/clangWill Dietz2018-01-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Somewhat amusingly given its name, "clang.patch" applies to both 5 and 6 but is the cause of ncurses6 breakage on 6 but is required on 5... gcc is happy in all four configurations: 5 5p 6 6p gcc ✓ ✓ ✓ ✓ clang ✗ ✓ ✓ ✗ Which is why this commit enables the patch for 5 but not 6; this matches behavior in Gentoo, for example. For further simplification, we also use gcc-5 patch regardless.
* | treewide: Use `depsBuildBuild` for buildPackges.stdenv.ccJohn Ericson2017-12-30
|/
* ncurses: 6.0-20170902 -> 6.0-20171125Tuomas Tynkkynen2017-12-03
|
* ncurses: 6.0-20170729 -> 6.0-20170902Franz Pletz2017-09-05
| | | | Fixes issues with xterm terminfo.
* ncurses: put tic binary in binCasey Rodarmor2017-08-27
|
* ncurses: 6.0 -> 6.0-20170729Guillaume Maudoux2017-08-22
| | | | Bump version to include a patch that fixes #19785.
* Revert "ncurses: look for terminfo entries in /etc"Daiderd Jordan2017-07-06
| | | | This reverts commit b73a862f1777ad709b3088255d3967733549fbc9.
* ncurses: look for terminfo entries in /etcGuillaume Maudoux2017-06-30
|
* ncurses: fix cygwin buildDavid McFarland2017-06-26
|
* ncurses: Break hash to simplify derivationJohn Ericson2017-05-18
|
* ncurses: Fix for crossJohn Ericson2017-05-17
|
* ncurses: fix bug with libtinfo symlink that caused vim to failAristid Breitkreuz2016-12-28
|
* ncurses: Fix libtinfo for crossplatformSophie Taylor2016-12-23
|
* ncurses: Create ABI-version'd libtinfoSophie Taylor2016-12-23
|
* Revert "Revert "Merge pull request #21350 from spacekitteh/patch-23""Vladimír Čunát2016-12-22
| | | | | This reverts commit 0c1382085b2969ce38359bcb28fc5dfe67cca7eb. Moved to staging.
* treewide: Shuffle outputsTuomas Tynkkynen2016-08-29
| | | | Make either 'bin' or 'out' the first output.
* ncurses: Add explicit 'ncurses5' and 'ncurses6' attrsTuomas Tynkkynen2016-07-16
| | | | Also reinstate the gcc5 patch to make it build on Linux.
* ncurses: revert to 5.9 on Darwin (only)Vladimír Čunát2016-07-12
| | | | | I don't want to investigate why it won't compile. http://hydra.nixos.org/build/37537876/nixlog/1/raw
* ncurses: 5.9 -> 6.0Vladimír Čunát2016-07-09
| | | | | | 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.
* ncurses: move runtime utilities to $outThomas Tuegel2016-03-08
| | | | | | | | | | 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".
* ncurses: combine $lib and $out outputsThomas Tuegel2016-03-08
| | | | | | | | 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.
* Merge branch 'master' into closure-sizeLuca Bruno2015-12-11
|\
| * Fix ncurses 5.9 build on SmartOS.Danny Wilson2015-11-16
| | | | | | Has been fixed before, but now includes C++ support.