ncurses 6.1+20191019-1ubuntu1 source package in Ubuntu

Changelog

ncurses (6.1+20191019-1ubuntu1) focal; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Add a simple autopkgtest to the package.
    - Build x32 packages.
    - Build lib32 packages on s390x.

ncurses (6.1+20191019-1) unstable; urgency=medium

  * New upstream patchlevel.
    - Fix several errata in tic (Closes: #942401).
      + Check for invalid hashcode in _nc_find_type_entry
        and nc_find_name_entry (CVE-2019-17594).
      + Check for invalid hashcode in _nc_find_entry.
      + Check for missing character after backslash in fmt_entry
        (CVE-2019-17595).
  * Refresh patch 03-debian-ncursesconfig-omit-L.diff.
  * Support additional build profiles:
    - Skip building ABI 5 libraries in a pkg.ncurses.nolegacy build profile.
    - Skip building the examples in a pkg.ncurses.noexamples build profile.
    - Do not build libtinfo6-udeb in the noudeb build profile.
  * Add a "Replaces: alacritty (<< 0.3.4~)" to ncurses-term
    (Closes: #933386).
  * Add a Salsa CI pipeline in debian/gitlab-ci.yml.
  * Export BUILD_{C,CPP,LD}FLAGS in debian/rules, making blhc happy.
  * Upgrade Standards-Version to 4.4.1, no changes needed.

 -- Gianfranco Costamagna <email address hidden>  Sat, 26 Oct 2019 10:24:28 +0200

Upload details

Uploaded by:
Gianfranco Costamagna
Uploaded to:
Focal
Original maintainer:
Craig Small
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
ncurses_6.1+20191019.orig.tar.gz 3.3 MiB b42ca297f1823c1b1f2baaf46da5a61f690dc857600c7eb95d02432bd9905d3a
ncurses_6.1+20191019.orig.tar.gz.asc 265 bytes 670ab32ca07bf61d08d62731b1beef62194f684761bb73b2de1143949b0e88b6
ncurses_6.1+20191019-1ubuntu1.debian.tar.xz 62.2 KiB 6bcbc221c02ea3bb89a4059370fe3f548fb4085f5fed1a42eb3bf115aa382db0
ncurses_6.1+20191019-1ubuntu1.dsc 4.5 KiB 847e7864196f3192f379cb56088f0cb1861f1cdf55426b9702d830d28062c919

View changes file

Binary packages built by this source

lib32ncurses-dev: developer's libraries for ncurses (32-bit)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the header files, static libraries
 and symbolic links that developers using ncurses will need.
 .
 This package supports the 32-bit ABI variant of your system's
 architecture.

lib32ncurses6: shared libraries for terminal handling (32-bit)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared libraries necessary to run programs
 compiled with ncurses.
 .
 This package supports the 32-bit ABI variant of your system's
 architecture.

lib32ncurses6-dbgsym: debug symbols for lib32ncurses6
lib32ncursesw6: shared libraries for terminal handling (wide character support) (32-bit)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared libraries necessary to run programs
 compiled with ncursesw, which includes support for wide characters.
 .
 This package supports the 32-bit ABI variant of your system's
 architecture.

lib32ncursesw6-dbgsym: debug symbols for lib32ncursesw6
lib32tinfo6: shared low-level terminfo library for terminal handling (32-bit)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared low-level terminfo library.
 .
 This package supports the 32-bit ABI variant of your system's architecture.

lib32tinfo6-dbgsym: debug symbols for lib32tinfo6
lib64ncurses-dev: developer's libraries for ncurses (64-bit)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the header files, static libraries
 and symbolic links that developers using ncurses will need.
 .
 This package supports the 64-bit ABI variant of your system's
 architecture.

lib64ncurses6: shared libraries for terminal handling (64-bit)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared libraries necessary to run programs
 compiled with ncurses.
 .
 This package supports the 64-bit ABI variant of your system's
 architecture.

lib64ncurses6-dbgsym: debug symbols for lib64ncurses6
lib64ncursesw6: shared libraries for terminal handling (wide character support) (64-bit)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared libraries necessary to run programs
 compiled with ncursesw, which includes support for wide characters.
 .
 This package supports the 64-bit ABI variant of your system's
 architecture.

lib64ncursesw6-dbgsym: debug symbols for lib64ncursesw6
lib64tinfo6: shared low-level terminfo library for terminal handling (64-bit)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared low-level terminfo library.
 .
 This package supports the 64-bit ABI variant of your system's architecture.

lib64tinfo6-dbgsym: debug symbols for lib64tinfo6
libncurses-dev: developer's libraries for ncurses

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the header files, static libraries
 and symbolic links that developers using ncurses will need.

libncurses5: shared libraries for terminal handling (legacy version)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the legacy shared libraries necessary to run
 programs compiled with ncurses.

libncurses5-dbgsym: debug symbols for libncurses5
libncurses5-dev: transitional package for libncurses-dev

 This is a transitional package that can safely be removed.

libncurses6: shared libraries for terminal handling

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared libraries necessary to run programs
 compiled with ncurses.

libncurses6-dbgsym: debug symbols for libncurses6
libncursesw5: shared libraries for terminal handling (wide character legacy version)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the legacy shared libraries necessary to run
 programs compiled with ncursesw, which includes support for wide
 characters.

libncursesw5-dbgsym: debug symbols for libncursesw5
libncursesw5-dev: transitional package for libncurses-dev

 This is a transitional package that can safely be removed.

libncursesw6: shared libraries for terminal handling (wide character support)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared libraries necessary to run programs
 compiled with ncursesw, which includes support for wide characters.

libncursesw6-dbgsym: debug symbols for libncursesw6
libtinfo-dev: transitional package for libncurses-dev

 This is a transitional package that can safely be removed.

libtinfo5: shared low-level terminfo library (legacy version)

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the legacy version of the shared low-level
 terminfo library.

libtinfo5-dbgsym: debug symbols for libtinfo5
libtinfo6: shared low-level terminfo library for terminal handling

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the shared low-level terminfo library.

libtinfo6-dbgsym: debug symbols for libtinfo6
libtinfo6-udeb: shared low-level terminfo library for terminal handling - udeb

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the stripped-down udeb version of shared low-level
 terminfo library.

libx32ncurses6: No summary available for libx32ncurses6 in ubuntu focal.

No description available for libx32ncurses6 in ubuntu focal.

libx32ncurses6-dbgsym: No summary available for libx32ncurses6-dbgsym in ubuntu focal.

No description available for libx32ncurses6-dbgsym in ubuntu focal.

libx32ncurses6-dev: No summary available for libx32ncurses6-dev in ubuntu focal.

No description available for libx32ncurses6-dev in ubuntu focal.

libx32ncursesw6: No summary available for libx32ncursesw6 in ubuntu focal.

No description available for libx32ncursesw6 in ubuntu focal.

libx32ncursesw6-dbgsym: No summary available for libx32ncursesw6-dbgsym in ubuntu focal.

No description available for libx32ncursesw6-dbgsym in ubuntu focal.

libx32tinfo6: No summary available for libx32tinfo6 in ubuntu focal.

No description available for libx32tinfo6 in ubuntu focal.

libx32tinfo6-dbgsym: No summary available for libx32tinfo6-dbgsym in ubuntu focal.

No description available for libx32tinfo6-dbgsym in ubuntu focal.

ncurses-base: basic terminal type definitions

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains terminfo data files to support the most common types of
 terminal, including ansi, dumb, linux, rxvt, screen, sun, vt100, vt102, vt220,
 vt52, and xterm.

ncurses-bin: terminal-related programs and man pages

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains the programs used for manipulating the terminfo
 database and individual terminfo entries, as well as some programs for
 resetting terminals and such.

ncurses-bin-dbgsym: debug symbols for ncurses-bin
ncurses-doc: developer's guide and documentation for ncurses

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains an introduction to writing programs with
 ncurses a guide to the internals of the ncurses library. It also
 includes the libraries' man pages.
 .
 Non-developers likely have little use for this package.

ncurses-examples: test programs and examples for ncurses

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains programs demonstrating the possibilities of
 ncurses and testing the library. The examples include an
 analog/digital clock and several classic programs such as solitaire,
 battleships, a knight's tour on a chess board, the towers of Hanoi
 and several others.

ncurses-examples-dbgsym: debug symbols for ncurses-examples
ncurses-term: additional terminal type definitions

 The ncurses library routines are a terminal-independent method of
 updating character screens with reasonable optimization.
 .
 This package contains all of the numerous terminal definitions not found in
 the ncurses-base package.