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

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


Branch: CURRENT, Version: 6.1nb3, Package name: ncurses-6.1nb3, 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:
[pkgtools/cwrappers]

Master sites: (Expand)

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

Version history: (Expand)


CVS history: (Expand)


   2018-10-18 21:42:50 by Leonardo Taccari | Files touched by this commit (4) | Package updated
Log message:
ncurses{,w}: Backport patch for CVE-2018-10754

Patch provided by Attila Fülöp via NetBSD/pkgsrc#34, thanks!

Bump PKGREVISION
   2018-09-16 00:47:41 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
ncurses: update to 6.1nb2.

Fix installation of pkg-config files, and move
them to the standard directory.
   2018-09-15 12:21:53 by Maya Rashish | Files touched by this commit (3) | Package updated
Log message:
ncurses: provide pkgconfig files.

requested by bastian germann in PR pkg/53604.
bump PKGREVISION.
   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
CVE-2017-16879

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