./devel/ncurses, CRT screen handling and optimization package

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 6.1, Package name: ncurses-6.1, Maintainer: pkgsrc-users

The ncurses (new curses) library is a free software emulation of
curses in System V Release 4.0, and more. It uses terminfo format,
supports pads and color and multiple highlights and forms characters
and function-key mapping, and has all the other SYSV-curses
enhancements over BSD curses.

Required to build:

Master sites: (Expand)

SHA1: 57acf6bc24cacd651d82541929f726f4def780cc
RMD160: 938235f3922f9c6ef0f1081d643ecb2da1347a17
Filesize: 3286.519 KB

Version history: (Expand)

CVS history: (Expand)

   2018-04-02 18:26:04 by S.P.Zeidler | Files touched by this commit (12) | Package updated
Log message:
update ncurses(w) to version 6.1, which fixes CVE-2017-13728 and

summary relnotes:
 This release is designed to be source-compatible with ncurses 5.0
 through 6.0; providing extensions to the application binary interface (ABI).
 Although the source can still be configured to support the ncurses 5 ABI,
 the intent of the release is to provide extensions to the ncurses 6 ABI:

    improve integration of tput and tset

    provide support for extended numeric capabilities.

The lengthy details are at http://invisible-island.net/ncurses/announce.html
   2018-02-02 18:32:58 by Jonathan Perkin | Files touched by this commit (3) | Package updated
Log message:
ncurses: Fix quoting to handle subst.  Bump PKGREVISION.
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2018-01-01 23:30:04 by Roland Illig | Files touched by this commit (537)
Log message:
Sort PLIST files.

Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F
   2017-08-08 20:38:21 by S.P.Zeidler | Files touched by this commit (5)
Log message:
patches from
ftp://invisible-island.net/ncurses/6.0/ … 1.patch.gz
+ add/improve checks in tic's parser to address invalid input
 (Redhat #1464684, #1464685, #1464686, #1464691).
 + alloc_entry.c, add a check for a null-pointer.
 + parse_entry.c, add several checks for valid pointers as well as
   one check to ensure that a single character on a line is not
   treated as the 2-character termcap short-name.

that's CVE-2017-10684 CVE-2017-10685 CVE-2017-11112 CVE-2017-11113
   2017-01-19 19:52:30 by Alistair G. Crooks | Files touched by this commit (352)
Log message:
Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \

style continuation lines to be simple repeated


lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
   2017-01-05 23:18:03 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Drop buildlink-ncurses-fake-libs, it didn't get applied due to a typo
and it doesn't help with the directory scanning of cmake anyway, since
that one only looks in the real prefix.
   2016-12-30 12:28:19 by Thomas Klausner | Files touched by this commit (3)
Log message:
rpath should not include DESTDIR.

Hopefully addresses PR 51689.