Change logs for ncurses source package in Sid

  • ncurses (6.5-2) unstable; urgency=medium
    
      * Upload to unstable.
    
     -- Sven Joachim <email address hidden>  Thu, 09 May 2024 10:58:21 +0200
  • ncurses (6.4+20240414-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Fix inconsistent description of wmouse_trafo() (Closes: #1059778).
        - Modify wenclose() to handle pads (Closes: #1059783).
        - Improve manpage discussion of mouseinterval() (Closes: #1058560).
      * Add a new "terminfocheck" target to debian/rules to compare the built
        terminfo files against the system database, and use it in binary-indep
        builds in a new pkg.ncurses.terminfocheck build profile.
      * Add a smoke autopkgtest for infocmp, testing that its output for the
        'dumb' terminfo entry matches expectations (see #868266).
      * Add another smoke autopkgtest to ensure that the backspace/delete key
        definitions match expectations (see Policy §9.8).
      * If DEB_BUILD_OPTIONS matches "terse", configure with --disable-echo.
      * Stop patching terminfo.src for the Debian-specific terminfo aliases
        xterm-debian and rxvt-m, create symlinks for them instead.
        - Drop patch 02-debian-xterm.diff.
        - Merge patch 02-debian-rxvt.diff into 02-debian-backspace.diff.
      * Refresh patch 02-debian-backspace.diff.
      * Upgrade Standards-Version to 4.7.0, no changes needed.
    
     -- Sven Joachim <email address hidden>  Tue, 16 Apr 2024 21:28:36 +0200
  • ncurses (6.4+20240113-1) unstable; urgency=medium
    
      * New upstream patchlevel.
      * Refresh Debian patches.
      * Update years in debian/copyright.
      * Install ncurses6-config.1 via "make install" to ensure it contains
        correct cross-references (Closes: #1060211).
      * Add a regression autopkgtest to ensure that there are no '3X'
        references in manpages (see #618429, #1004901, #1057651, #1060211).
      * Build-Depend on pkgconf rather than on pkg-config.
      * Drop kfreebsd-specific code from debian/rules.
    
     -- Sven Joachim <email address hidden>  Mon, 15 Jan 2024 20:34:12 +0100
  • ncurses (6.4+20231209-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Remove xterm+sm+1006 from tmux (Closes: #1057688).
        - Update man/edit_man.sh to allow for "\%" markers embedded after
          bold font escapes in manpage cross-references (Closes: #1057651).
    
     -- Sven Joachim <email address hidden>  Mon, 11 Dec 2023 17:03:08 +0100
  • ncurses (6.4+20231121-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Amend fix for #1055882, correcting nul terminator check in
          waddnstr (Closes: #1056340).
    
     -- Sven Joachim <email address hidden>  Wed, 22 Nov 2023 17:10:27 +0100
  • ncurses (6.4+20231118-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Modify reset command to avoid altering clocal if the terminal uses
          a modem (prompted by discussion with Werner Fink, Michal Suchanek,
          Closes: #60377).
        - Correct loop termination condition in waddnstr() and waddnwstr()
          (Closes: #1055882).
      * Refresh Debian patches.
        - Drop the workaround for #933053 from patch 02-debian-xterm.diff,
          it had been non-functional since version 6.2+20210905-1.
      * Move all libraries below /usr (Closes: #1055940).
      * Install libtermcap.so as a symlink rather than a linker script.
      * Explicitly configure the non-wide builds with --disable-widec.
    
     -- Sven Joachim <email address hidden>  Mon, 20 Nov 2023 17:30:14 +0100
  • ncurses (6.4+20231016-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Make the recent change to setupterm optional and disable it
          by default (Closes: #1054022).
    
     -- Sven Joachim <email address hidden>  Tue, 17 Oct 2023 17:34:56 +0200
  • ncurses (6.4+20231007-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Improve manual description of immedok (Closes: #1053603).
        - Fix a few formatting issues with manpages (Closes: #1053123).
      * Update libtinfo6 symbols file, adding eight new symbols.
      * Refresh Debian patches.
      * Set BUILD_{C,CPP,LD}FLAGS for the native architecture to fix cross
        builds which had been broken on arm64 and amd64 by changes in
        dpkg-buildflags 1.22.0.
    
     -- Sven Joachim <email address hidden>  Thu, 12 Oct 2023 17:07:15 +0200
  • ncurses (6.4+20230625-2) unstable; urgency=medium
    
      * Save some build time by not building the static libraries along the
        shared ones, they are configured and built separately.
      * Get rid of debian/rxvt.ti (Closes: #1037071) and record relevant
        Debian changes in a new patch 02-debian-rxvt.diff.
        - Set kbs=^? according to the Debian keyboard policy.
        - Provide rxvt-m as an alias to rxvt-basic.
      * Pass "-Xusr/lib" to dh_missing in the binary-indep target to work
        around spurious failures in full builds (see #1039941).
      * Drop patch debian-alacritty.diff.  Alacritty users should upgrade vim
        to version 2:9.0.1658-1 or higher, or start vim with $TERM set to
        xterm-256color.
      * Take over the foot and foot-direct terminfo entries from the
        foot-terminfo package in ncurses-term (see #1041685).
        - Add a versioned Provides on foot-terminfo to ncurses-term in order
          to help with partial upgrades.
    
     -- Sven Joachim <email address hidden>  Sun, 23 Jul 2023 16:58:09 +0200
  • ncurses (6.4+20230625-1) unstable; urgency=low
    
      * New upstream patchlevel.
      * Add Breaks against tmux (<< 3.3a-4) to libtinfo6 (see #1038269).
      * Remove Replaces/Conflicts/Provides relationships with pre-buster
        packages in lib{32,64}ncurses-dev.
      * Set maintainer to <email address hidden>, add Craig to Uploaders.
      * Stop stripping libncurses++w.a manually.
      * Move the cons25-debian terminfo entry from ncurses-base to
        ncurses-term, it had only been used in Debian GNU/kFreeBSD 6.0.
      * Tighten the dependency of ncurses-term on ncurses-base, so that they
        are always from the same version.
      * New patch debian-alacritty.diff: remove xterm+focus from the alacritty
        terminfo entry, as it triggers misbehavior in Vim version before
        9.0.1619 (see #1038401).
      * Stop building the libtinfo5, libncurses5 and libncursew5 packages
        (Closes: #1025964).
      * Upload to unstable.
    
     -- Sven Joachim <email address hidden>  Sat, 01 Jul 2023 10:15:14 +0200
  • ncurses (6.4-4) unstable; urgency=medium
    
      * Run autoconf-dickey in the toplevel and test/ directories rather
        than autoreconf-dickey, as the latter picks up the backup file of
        configure.in below the .pc/ directory, which is unwanted and does
        not work (Closes: #1035621).
    
     -- Sven Joachim <email address hidden>  Sun, 07 May 2023 16:33:47 +0200
  • ncurses (6.4-3) unstable; urgency=medium
    
      * Configure with "--disable-root-environ" to disallow loading of
        custom terminfo entries in setuid/setgid programs, mitigating the
        impact of CVE-2023-29491 (see #1034372).
        - Update the symbols files for the newly exported symbol
          _nc_env_access.
        - New patch fix-configure-root-args-option.diff cherry-picked from
          the 20230415 patchlevel, fixing a copy/paste error which caused
          the "--disable-root-environ" configure option to pick up code
          meant to be used by the "--disable-root-args" option instead.
        - New patch debian-env-access.diff, changing the behavior of the
          "--disable-root-environ" configure option to not restrict programs
          run by the superuser, equivalent to the "--disable-setuid-environ"
          option introduced in the 20230423 patchlevel.
    
     -- Sven Joachim <email address hidden>  Sat, 06 May 2023 17:16:54 +0200
  • ncurses (6.4-2) unstable; urgency=medium
    
      * Add Breaks against vim-common (<< 2:9.0.1000-2) to ncurses-base
        and ncurses-term (Closes: #1027435).
      * New patch fix_crash_on_very_long_tc-use_clause.diff, cherry-picked
        from the 20230121 patchlevel: correct limit-check when dumping tc/use
        clause via tic -I (report by Gabriel Ravier, Closes: #1029399).
      * Work around dh_strip bug #875780 by stripping libncurses++w.a manually
        (Closes: #1029404).
    
     -- Sven Joachim <email address hidden>  Wed, 25 Jan 2023 21:21:49 +0100
  • ncurses (6.4-1) unstable; urgency=medium
    
      * New upstream release.
        - Correct PS vs PE names in bracketed+paste (report by Bram
          Moolenaar, Addresses: #1027435).
      * Update symbols files and bump shlibs.
    
     -- Sven Joachim <email address hidden>  Mon, 02 Jan 2023 08:49:50 +0100
  • ncurses (6.3+20221224-2) unstable; urgency=medium
    
      * Upload to unstable.
    
     -- Sven Joachim <email address hidden>  Tue, 27 Dec 2022 21:00:02 +0100
  • ncurses (6.3+20220423-2) unstable; urgency=medium
    
      * Update patch 02-debian-xterm.diff: drop "dec+sl" from xterm-new and
        derived terminfo descriptions (Closes: #1010270).
    
     -- Sven Joachim <email address hidden>  Thu, 05 May 2022 19:01:43 +0200
  • ncurses (6.3+20220423-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Add a limit-check to guard against corrupt terminfo data
          (report/testcase by NCNIPC of China (CVE-2022-29458),
          Closes: #1009870).
        - Minor clarification to clear.1 (Closes: #999437).
      * Refresh Debian patches.
      * Update symbols files.
      * Ensure that the README file in ncurses-examples has correct
        permissions (Closes: #1003929).
      * Add a lintian override to ncurses-examples for a false positive
        bash-term-in-posix-shell in tput-initc.
      * Update debian/ncurses-term.links to avoid a broken symlink
        /usr/share/terminfo/r/rxvt-color.
      * Remove libmd-dev build dependency on kfreebsd, no longer needed.
    
     -- Sven Joachim <email address hidden>  Tue, 26 Apr 2022 19:52:23 +0200
  • ncurses (6.3-2) unstable; urgency=medium
    
      * Add Breaks on neovim (<< 0.6.0) to ncurses-base (Closes: #999777).
      * Drop patch 02-debian-drop-rin-from-screen-256color.diff
        (Closes: #1003546).  Tmux users should upgrade to version 3.0 or
        higher, or set TERM to something else than screen-256color.
      * Make ncurses-base the primary package into which the Debian FAQ
        and TODO files are installed.
      * Add libmd-dev to Build-Depends on kfreebsd-any to work around FTBFS
        if /usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig does not exist.
      * Install the example programs into /usr/libexec/ncurses-examples.
    
     -- Sven Joachim <email address hidden>  Mon, 17 Jan 2022 18:02:04 +0100
  • ncurses (6.3-1) unstable; urgency=medium
    
      * New upstream release.
      * Update symbols files and bump shlibs.
        - Update the minimal version for symbols added after the 6.2 release
          to 6.3.
      * Drop the lintian override for ncurses-examples introduced in version
        6.1+20181013-2, it no longer triggers.
      * Do not force removal of obsolete packages which terminfo files have
        been taken over by ncurses-term (Closes: #994433).
    
     -- Sven Joachim <email address hidden>  Mon, 15 Nov 2021 17:54:06 +0100
  • ncurses (6.2+20210905-1) unstable; urgency=low
    
      * New upstream patchlevel.
        - Extend --disable-pkg-ldflags option to also control whether
          $LDFLAGS from the build is provided in -config and .pc files.
          Use that option in debian/rules (Closes: #986764).
        - Drop symbols GCC_PRINTF and GCC_SCANF from curses.h.in, to
          simplify use (Closes: #993179).
      * Drop patch 02-fix-mlterm.diff, applied upstream.
      * Refresh remaining Debian patches.
      * Update symbols files for new symbols erasewchar_sp, killwchar_sp
        and _nc_reset_tparm.
      * Bump autoconf-dickey build dependency to (>= 2.52+20210509), as per
        test/configure.in.
      * Ship stterm and stterm-256color terminfo entries in ncurses-term.
      * Take over terminfo entries from the deceased Debian packages
        jfbterm, kon2, libiterm1 and tn5250 in ncurses-term.
      * Update list of terminfo entries shipped by other Debian packages.
      * Update years in debian/copyright.
    
     -- Sven Joachim <email address hidden>  Thu, 09 Sep 2021 19:56:22 +0200
  • ncurses (6.2+20201114-4) unstable; urgency=medium
    
      * Source-only upload for migration to testing, no changes.
    
     -- Sven Joachim <email address hidden>  Thu, 26 Aug 2021 18:39:10 +0200
  • ncurses (6.2+20201114-3) unstable; urgency=medium
    
      [ Debian Janitor ]
      * Remove constraints unnecessary since stretch:
        + ncurses-term: Drop versioned constraint on suckless-tools in Replaces.
        + ncurses-term: Drop versioned constraint on suckless-tools in Breaks.
        + libtinfo5: Drop versioned constraint on dialog in Breaks.
    
      [ Jordi Mallach ]
      * Introduce a libncursesw6-udeb package, needed by newer nano versions
        (Closes: #976275).
    
      [ Sven Joachim ]
      * Add new upstream signing key 19882D92DDA4C400C22C0D56CC2AF4472167BE03
        to debian/upstream/signing-key.asc.
    
     -- Sven Joachim <email address hidden>  Sun, 22 Aug 2021 08:29:53 +0200
  • ncurses (6.2+20201114-2) unstable; urgency=medium
    
      * New patch 02-fix-mlterm.diff, cherry-picked from the 20201205 upstream
        patchlevel.
        - Correct mlterm3 kf1-kf4 (Closes: #975322).
        - Add flash to mlterm3.
      * Refresh Debian patches.
    
     -- Sven Joachim <email address hidden>  Fri, 01 Jan 2021 16:02:10 +0100
  • ncurses (6.2+20201114-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Add tmux-direct terminfo entry (Closes: #895754).
      * Add Breaks on cowdancer (<< 0.89~) to libncurses6 (Closes: #971672).
      * Upgrade Standards-Version to 4.5.1, no changes needed.
    
     -- Sven Joachim <email address hidden>  Thu, 19 Nov 2020 18:08:43 +0100
  • ncurses (6.2+20200918-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Corrected condition for appending curses.events to the generated
          curses.h (report by Sven Joachim, Closes: #970577).
       * Version the Provides of the transitional -dev packages
         by libncurses-dev.
    
     -- Sven Joachim <email address hidden>  Sun, 20 Sep 2020 11:16:40 +0200
  • ncurses (6.2+20200912-1) unstable; urgency=medium
    
      [ Sven Joachim ]
      * New upstream patchlevel.
        - Move dlclose() call from lib_mouse.c to delscreen() to avoid a
          case in the former which could be called from SIGTSTP handler
          (Closes: #961097).
      * Update symbols files for new symbol _nc_tiparm.
      * Bump autoconf-dickey build dependency to (>= 2.52+20200111), as per
        configure.in.
      * Bump debhelper compatibility level to 13.
        - Use the substition feature in that compat level to get rid of the
          debian/*.{install,links}.in files.
    
      [ Debian Janitor ]
      * Wrap long lines in changelog entries: 5.0-5.
    
     -- Sven Joachim <email address hidden>  Thu, 17 Sep 2020 19:18:53 +0200
  • ncurses (6.2-1) unstable; urgency=medium
    
      [ Debian Janitor ]
      * Rely on pre-initialized dpkg-architecture variables.
      * Fix day-of-week for changelog entries 5.7+20090314-1, 5.6+20080419-
        2.
    
      [ Sven Joachim ]
      * New upstream release.
      * Refresh Debian patches.
      * Update symbols files and bump shlibs.
        - Update the minimal version for symbols added after the 6.1 release
          to 6.2.
        - Silence the package-placeholder-in-symbols-file lintian warning
          in the ABI5 library packages.
      * Get rid of debian/xterm.ti, and record the changes Debian makes to the
        xterm* terminfo entries in a new patch 02-debian-xterm.diff.
      * Switch debian/copyright to format 1.0, and update the years.
      * Upgrade Standards-Version to 4.5.0, no changes needed.
    
     -- Sven Joachim <email address hidden>  Sat, 29 Feb 2020 10:05:22 +0100
  • 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.
    
     -- Sven Joachim <email address hidden>  Thu, 24 Oct 2019 18:18:57 +0200
  • ncurses (6.1+20190803-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Amend the change to screen, because tmux relies upon that entry
          and does not support that feature (Closes: #933572).
      * New patch 02-debian-drop-rin-from-screen-256color.diff: remove "rin"
        also from screen-256color, used by some tmux users as their $TERM.
      * Drop patch fix-tabs-manpage-installation.diff, applied upstream.
      * Refresh patch 02-debian-backspace.diff after upstream changes to
        the screen terminfo description.
    
     -- Sven Joachim <email address hidden>  Thu, 08 Aug 2019 17:39:10 +0200
  • ncurses (6.1+20190713-2) unstable; urgency=medium
    
      * Drop "rep" from xterm-new and derived terminfo descriptions
        (Closes: #933053).
    
     -- Sven Joachim <email address hidden>  Thu, 01 Aug 2019 18:12:18 +0200
  • ncurses (6.1+20190713-1) unstable; urgency=low
    
      * New upstream patchlevel.
      * Refresh patch 02-debian-backspace.diff after upstream changes to
        the screen terminfo description.
      * New patch fix-tabs-manpage-installation.diff, reverts a broken
        upstream change which inadvertently installed the tabs.1 manpage
        as a dangling symlink.
      * Update symbols files for new symbol _nc_find_user_entry.
      * Move the tmux and tmux-256color terminfo entries to ncurses-base
        (Closes: #927973).
      * Bump debhelper compatibility level to 12.
        - Build-depend on debhelper-compat (= 12) and drop debian/compat.
      * Drop the -dbg packages (Closes: #849003).
      * Reduce the size of the -dbgsym packages with dh_dwz.
      * Update years in debian/copyright.
      * Upgrade Standards-Version to 4.4.0, no changes needed.
    
     -- Sven Joachim <email address hidden>  Fri, 19 Jul 2019 17:14:25 +0200
  • ncurses (6.1+20181013-2+deb10u2) buster; urgency=medium
    
      * Cherry-pick tic fixes from upstream patchlevels 20191012,
        20191015 and 20191019 (Closes: #942401).
        - Check for invalid hashcode in _nc_find_type_entry and
          nc_find_entry (CVE-2019-17594).
        - Check for missing character after backslash in fmt_entry
         (CVE-2019-17595).
        - Check for acsc with odd length in dump_entry in check for
          one-one mapping.
        - Check for missing character after backslash in write_it.
        - Modify tic to exit if it cannot remove a conflicting name, because
          treating that as a partial success can cause an infinite loop in
          use-resolution.
    
     -- Sven Joachim <email address hidden>  Sat, 02 Nov 2019 19:16:19 +0100
  • ncurses (6.1+20181013-2+deb10u1) buster; urgency=medium
    
      * Drop "rep" from xterm-new and derived terminfo descriptions
        (Closes: #933053).
    
     -- Sven Joachim <email address hidden>  Mon, 05 Aug 2019 20:03:21 +0200
  • ncurses (6.1+20181013-2) unstable; urgency=medium
    
      * Add Breaks against libmono-corlib4.5-cil (<< 4.6.2.7+dfsg-2)
        to ncurses-base and ncurses-term (Closes: #899394).
      * Add Build-Depends-Package annotations to the symbols files.
      * Add a lintian override to ncurses-examples for
        package-contains-documentation-outside-usr-share-doc.
      * Upgrade Standards-Version to 4.3.0, no changes needed.
    
     -- Sven Joachim <email address hidden>  Mon, 11 Feb 2019 18:17:20 +0100
  • ncurses (6.1+20181013-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Modify configure scripts to reduce relinking/ranlib during library
          install.  Together with the next change, this Closes: #903790.
      * Configure with --disable-relink.
      * Fix wrong-path-for-interpreter lintian error in ncurses-examples.
      * Add Breaks against libunibilium4 (<< 2.0.0-3) to ncurses-base and
        ncurses-term (Closes: #904337).
      * Upgrade Standards-Version to 4.2.1, no further changes needed.
    
     -- Sven Joachim <email address hidden>  Thu, 18 Oct 2018 19:45:43 +0200
  • ncurses (6.1+20180714-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Fix a case where tiparm could return null if the format-string was
          empty (Closes: #902630).
        - Reduce use of _GNU_SOURCE for current glibc where _DEFAULT_SOURCE
          combines with _XOPEN_SOURCE (Closes: #900987).
        - Modify generated ncurses*config and ncurses.pc, ncursesw.pc, etc.,
          to list helper libraries such as gpm for static linking (see #900839).
      * Refresh Debian patches.
      * Stop building special debug libraries, and mark the -dbg packages as
        Multi-Arch: same (Addresses: #849003).
      * Build the static libraries without gpm support (Closes: #900839).
      * Upgrade Standards-Version to 4.1.5, no changes needed.
    
     -- Sven Joachim <email address hidden>  Tue, 17 Jul 2018 18:17:02 +0200
  • ncurses (6.1+20180210-4) unstable; urgency=medium
    
      * Take over the dvtm and dvtm-256color terminfo entries from the dvtm
        package in ncurses-term (see #897953).
      * Cherry-pick a fix from the 20180519 patchlevel: add check in
        pair_content() to handle the case where caller asks for an
        uninitialized pair (Closes: #898658).
      * Move screen.xterm-256color and rxvt-unicode-256color terminfo entries
        from ncurses-term to ncurses-base (Closes: #898666, #898948).
      * Speed up binary-indep builds by building only the configurations
        necessary to install and run tic.
        - Move the g++-muiltilib build dependency to Build-Depends-Arch.
    
     -- Sven Joachim <email address hidden>  Mon, 21 May 2018 10:54:08 +0200
  • ncurses (6.1+20180210-3) unstable; urgency=medium
    
      * Add back "Suggests: ncurses-doc" to libncurses-dev which inadvertently
        got lost in 6.1+20180210-1 (Closes: #897035).
      * Cherry-pick a fix from the 20180414 patchlevel: add a null-pointer
        check in _nc_parse_entry to handle an error when a use-name is invalid
        syntax (report by Chung-Yi Lin, CVE-2018-10754).
      * Add Breaks against versions of bash-static and zsh-static which were
        built with libtinfo before 6.1 to ncurses-{base,term}.
    
     -- Sven Joachim <email address hidden>  Thu, 10 May 2018 16:17:05 +0200
  • ncurses (6.1+20180210-2) unstable; urgency=medium
    
      * Run dh_autoreconf at build time to regenerate configure scripts.
        - Add a build-dependency on autoconf-dickey (>= 2.52+20170501).
        - Drop debian/README.source.
      * Drop Replaces/Breaks relationships on pre-wheezy packages.
      * Add more Breaks to ncurses-base and ncurses-term against libraries
        incompatible with the new terminfo format: libtinfo5 (<< 6.1) and
        libunibilium0 (Closes: #891380).
      * Update the watch files to version 4, and look for tarballs on
        https://invisible-mirror.net.
      * Bump debhelper compatibility level to 11.
      * Use "dh_missing --fail-missing" instead of "dh_install --fail-missing".
      * Temporarily add ncurses{w,}5-config compatibility symlinks.
      * Upgrade Standards-Version to 4.1.4, no changes needed.
      * Upload to unstable.
    
     -- Sven Joachim <email address hidden>  Thu, 26 Apr 2018 18:07:30 +0200
  • ncurses (6.1-1) unstable; urgency=low
    
      * New upstream release.
      * Refresh Debian patches.
      * Update symbols files and bump shlibs.
        - Bump the minimal version of symbols introduced after the 6.0
          release to 6.1.
        - Reset the minimal version of _nc_read_entry to back to 6.
      * Pass --disable-stripping to the configure scripts.
      * Update xterm.ti from xterm 331.
      * Use https in the Homepage field.
      * Update Vcs-{Browser,Git} URLs to point at salsa.debian.org.
      * Change priority of all library packages to optional.
      * Update years in debian/copyright.
    
     -- Sven Joachim <email address hidden>  Sun, 11 Feb 2018 21:06:50 +0100
  • ncurses (6.0+20171125-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Modify _nc_write_entry() to truncate too-long filename (report by
          Hosein Askari (CVE-2017-16879), Closes: #882620).
      * Change priority of the -dbg packages and the udeb to optional.
      * Delete trailing whitespace in debian/changelog.
      * Bump debhelper compatibility level to 10.
      * Switch from dh_autotools-dev_updateconfig to dh_update_autotools_config
        and drop the explicit autotools-dev build dependency.
      * Drop dpkg-dev build dependency, already fulfilled in oldstable.
      * Do not require (fake)root for building the packages.
      * Configure the test programs with --with-x11-rgb=/etc/X11/rgb.txt.
    
     -- Sven Joachim <email address hidden>  Mon, 27 Nov 2017 17:56:51 +0100
  • ncurses (6.0+20170902-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Modify check in fmt_entry() to handle a cancelled reset string
          (CVE-2017-13733, Closes: #873746).
    
     -- Sven Joachim <email address hidden>  Sun, 03 Sep 2017 19:25:01 +0200
  • ncurses (6.0+20170827-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Add/improve checks in tic's parser to address invalid input
          (Closes: #873723).
          + Add a check in comp_scan.c to handle the special case where a
            nontext file ending with a NUL rather than newline is given to
            tic as input (CVE-2017-13728).
          + Allow for cancelled capabilities in _nc_save_str (CVE-2017-13729).
          + Add validity checks for "use=" target in _nc_parse_entry
            (CVE-2017-13730).
          + Check for invalid strings in postprocess_termcap (CVE-2017-13731).
          + Reset secondary pointers on EOF in next_char() (CVE-2017-13732).
          + Guard _nc_safe_strcpy() and _nc_safe_strcat() against calls using
            cancelled strings (CVE-2017-13734).
        - Add usage message to clear command (Closes: #371855).
      * Configure the test programs with --datadir=/usr/share/ncurses-examples.
      * Look for tarballs on ftp.invisible-island.net in the watch files.
    
     -- Sven Joachim <email address hidden>  Thu, 31 Aug 2017 21:01:20 +0200
  • ncurses (6.0+20170715-2) unstable; urgency=medium
    
      * Bump the minimal version of _nc_read_entry to 6.0+20170715 for partial
        upgrades from testing.
    
     -- Sven Joachim <email address hidden>  Sun, 16 Jul 2017 18:23:24 +0200
  • ncurses (6.0+20170708-1) unstable; urgency=high
    
      * New upstream patchlevel.
        - Correct a limit-check in fixes from CVE-2017-10684
          (report by Sven Joachim).
      * Amend the previous Debian changelog entry with CVE references.
    
     -- Sven Joachim <email address hidden>  Sun, 09 Jul 2017 11:50:10 +0200
  • ncurses (6.0+20170701-1) unstable; urgency=low
    
      * New upstream patchlevel.
      * Refresh Debian patches.
      * Update symbols files.
        - Add new symbol _nc_read_entry2.
        - Drop wo unused symbols obsoleted in 2004: _nc_check_termtype and
          _nc_resolve_uses.
      * Blacklist dvtm and dvtm-256color terminfo entries which are shipped
        in the dvtm package (Closes: #863969).
      * Mark ncurses-doc as Multi-Arch: foreign.
    
     -- Sven Joachim <email address hidden>  Fri, 07 Jul 2017 22:00:14 +0200
  • ncurses (6.0+20161126-1+deb9u2) stretch; urgency=medium
    
      * Cherry-pick upstream fix from the 20171125 patchlevel to fix
        a buffer overflow in the _nc_write_entry function
        (CVE-2017-16879, Closes: #882620).
    
     -- Sven Joachim <email address hidden>  Thu, 28 Dec 2017 10:47:33 +0100
  • ncurses (6.0+20161126-1+deb9u1) stretch; urgency=medium
    
      * Cherry-pick upstream fixes from the 20170701 and 20170708 patchlevels
        for various crash bugs in the tic library and the tic binary
        (CVE-2017-10684, CVE-2017-10685, CVE-2017-11112, CVE-2017-11113).
      * Backport termcap-format fix from the 20170715 patchlevel, repairing a
        regression from the above security fixes (see #868266).
      * Cherry-pick upstream fixes from the 20170826 patchlevel for more
        crash bugs in the tic library (CVE-2017-13728, CVE-2017-13729,
        CVE-2017-13730, CVE-2017-13731, CVE-2017-13732, CVE-2017-13734,
        Closes: #873723).
      * Cherry-pick upstream fixes from the 20170902 patchlevel to fix
        another crash bug in the tic program (CVE-2017-13733, Closes: #873746).
    
     -- Sven Joachim <email address hidden>  Thu, 07 Sep 2017 19:05:43 +0200
  • ncurses (6.0+20161126-1) unstable; urgency=low
    
      * New upstream patchlevel.
        - Omit selection of ISO-8859-1 for G0 in enacs capability from
          linux2.6 entry, to avoid conflict with the user-defined mapping
          (Closes: #830694).
      * Update symbols files for new symbol unfocus_current_field.
    
     -- Sven Joachim <email address hidden>  Tue, 29 Nov 2016 21:19:08 +0100
  • ncurses (6.0+20160917-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Fix typo in 20160910 changes (Closes: #837892, patch by Sven Joachim).
    
     -- Sven Joachim <email address hidden>  Wed, 21 Sep 2016 18:37:15 +0200
  • ncurses (6.0+20160910-1) unstable; urgency=low
    
      * New upstream patchlevel.
        - Trim trailing blanks from include/Caps*, to work around a problem
          in sed (Closes: #818067).
      * Invoke configure via relative paths to prevent the build path from
        showing up in binaries.
      * Enable parallel builds.
    
     -- Sven Joachim <email address hidden>  Wed, 14 Sep 2016 20:09:34 +0200
  • ncurses (6.0+20160625-1) unstable; urgency=low
    
      * New upstream patchlevel.
        - Make linux3.0 entry the default linux entry (Closes: #823658, #515609).
        - Improve manual pages for wgetch and wget_wch to point out that they
          might return values without names in curses.h (Closes: #822426).
        - Amend change to _nc_do_color to restore the early return for the
          special case used in _nc_screen_wrap (report by Dick Streefland,
          Closes: #816887).
      * Update xterm.ti from xterm 325.
      * Enable the bindnow hardening flag.
      * Really install the Debian FAQ into the libtinfo5 package.
      * Update links in the Debian FAQ.
    
     -- Sven Joachim <email address hidden>  Wed, 06 Jul 2016 18:00:26 +0200
  • ncurses (6.0+20160319-2) unstable; urgency=low
    
      * Team upload
    
      [ Roger Shimizu ]
      * Add udeb support to libtinfo5 (Closes: #819397).
    
      [ Sven Joachim ]
      * Do not include the tic library in the libtinfo5-udeb package.
    
      [ Axel Beckert ]
      * Declare compliance with Debian Policy 3.9.8. (No changes needed.)
      * Uploading the package for Sven. Upload sponsoring is needed since
        there is a new binary (udeb) package included.
    
     -- Axel Beckert <email address hidden>  Sun, 19 Jun 2016 23:26:15 +0200
  • ncurses (6.0+20160319-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Amend workaround for Solaris line-drawing to restore a special case
          that maps Unicode line-drawing characters into the acsc string for
          non-Unicode locales (Closes: #816888).
      * Upgrade Standards-Version to 3.9.7, no changes needed.
    
     -- Sven Joachim <email address hidden>  Fri, 25 Mar 2016 09:48:16 +0100
  • ncurses (6.0+20160213-1) unstable; urgency=low
    
      * New upstream patchlevel.
      * Only include debug symbols for the libraries in the -dbg packages,
        use automatic -dbgsym packages for ncurses-{bin,examples} and the
        multilib packages.
      * Bump debhelper compatibility level to 9.
      * Update years in debian/copyright.
      * Use https in Vcs-Git URL.
    
     -- Sven Joachim <email address hidden>  Thu, 18 Feb 2016 18:29:28 +0100
  • ncurses (6.0+20151024-2) unstable; urgency=medium
    
      * Drop the static debug libraries (Closes: #803482).
      * Remove the dependency of the -dbg packages on their -dev counterparts,
        let them depend on the libraries instead.
      * Add a dependency on ncurses-bin (>= 6.0+20151017) to libtinfo-dev,
        making piuparts happy (Closes: #803563).
      * Add an empty /usr/share/terminfo to ncurses-base to work around
        FTBFS in jed and slrn (see #804083, #804084).
      * Update Vcs-Browser field to use cgit and https.
    
     -- Sven Joachim <email address hidden>  Thu, 05 Nov 2015 20:53:12 +0100
  • ncurses (6.0+20151024-1) unstable; urgency=low
    
      * New upstream patchlevel.
        - Improve configure check for setting WILDCARD_SYMS variable; on ppc64
          the variable is in the Data section rather than Text (patch by Michel
          Normand, Closes: #802810).
    
     -- Sven Joachim <email address hidden>  Sun, 25 Oct 2015 15:25:20 +0100
  • ncurses (6.0+20151017-1) unstable; urgency=low
    
      [ Sven Joachim ]
      * New upstream patchlevel.
        - Improve check for working poll() by using posix_openpt() as a
          fallback in case there is no valid terminal on the standard input
          (Closes: #676461).
        - Modify ncurses/Makefile.in to sort keys.list in POSIX locale
          (Closes: #801864).
      * Update symbols files for new symbol _nc_write_object.
      * Bump build dependencies on debhelper (>= 9.20141010) and
        dpkg-dev (>= 1.17.14) for build profiles support.
      * Update rxvt-unicode terminfo description from upstream CVS Rev 1.35
        (Closes: #801709).
      * Move the ncurses{w,}5-config scripts to their respective -dev
        packages again (Closes: #745479).
    
      [ Johannes Schauer ]
      * Support the nobiarch build profile for avoiding multilib. (Closes: #737946)
    
     -- Sven Joachim <email address hidden>  Fri, 23 Oct 2015 17:01:49 +0200
  • ncurses (6.0+20150810-1) unstable; urgency=medium
    
      * New upstream release.
        - Fix comparison against "/usr/include" in misc/gen-pkgconfig.in
          (Closes: #790548).
      * Configure with "--with-abi-version=5", upstream defaults to abi 6 now.
      * Configure with "--with-versioned-syms" (Closes: #788610).
        - Bump minimal versions of all symbols as well as shlibs to 6.
      * After building the wide library, install it into a temporary
        scratchdir so that test/configure can find the necessary auxiliary
        files (see #786436).
      * Drop the libncursesw5-dev build-dependency.
    
     -- Sven Joachim <email address hidden>  Mon, 17 Aug 2015 18:01:53 +0200
  • ncurses (5.9+20150516-2) unstable; urgency=low
    
      * Move the ncurses{w,}5-config scripts back to ncurses-bin
        (Closes: #786436, reopens: #745479).
        - Readd the dependency of the -dev packages on ncurses-bin.
        - Temporarily add a build-dependency on libncursesw5-dev to
          avoid the FTBFS problem in #786436.
    
     -- Sven Joachim <email address hidden>  Thu, 21 May 2015 23:20:46 +0200
  • ncurses (5.9+20150516-1) unstable; urgency=low
    
      [ Sven Joachim ]
      * New upstream patchlevel.
        - Fix FTBFS with GCC 5 (Closes: #777461).
        - Add xon, ich1, il1 to ibm3161 (patch by Stephen Powell,
          Closes: #783806).
      * Refresh patch 02-debian-backspace.diff after upstream changes to
        the screen terminfo description.
      * Move the ncurses{w,}5-config scripts to their respective -dev
        packages (Closes: #745479).
        - Enhance patch 03-debian-ncursesconfig-omit-L.diff to suppress
          output in the --libdir option, so that the scripts are identical
          across architectures.
        - Drop the dependency of the -dev packages on ncurses-bin.  
      * Remove support for upgrades from versions prior to 5.9-10.
        - Drop the maintainer scripts.
        - Drop Pre-Dependency of libncurses5 on libtinfo5.
      * Drop Conflicts of ncurses-base with ncurses and ncurses-runtime.
      * Configure with "--with-manpage-format=normal" to avoid having to
        set GZIP in debian/rules.
      * Use the armored signature for the watch files.
      * Update years in debian/copyright.
      * Upgrade Standards-Version to 3.9.6, no changes needed.
    
      [ Helmut Grohne ]
      * Use correct compiler for multilib cross builds. (Closes: #774404)
    
     -- Sven Joachim <email address hidden>  Wed, 20 May 2015 18:01:10 +0200
  • ncurses (5.9+20140913-1) unstable; urgency=low
    
    
      * New upstream patchlevel.
      * Compress the manpages in ncurses-doc with "gzip -9n".
      * Remove the ada documentation from ncurses-doc, since it is also
        shipped in the libncursesada-doc package.  Thanks to Nicolas
        Boulenguez for the patch (Closes: #757991).
    
     -- Sven Joachim <email address hidden>  Wed, 17 Sep 2014 19:00:57 +0200
  • ncurses (5.9+20140712-2) unstable; urgency=low
    
    
      * Explicitly disable sysmouse support on kfreebsd (Closes: #755250).
    
     -- Sven Joachim <email address hidden>  Sat, 19 Jul 2014 10:20:21 +0200
  • ncurses (5.9+20140712-1) unstable; urgency=low
    
    
      * New upstream patchlevel.
        - Update libncurses5 and libncursesw5 symbols files, bump shlibs.
      * Build-depend on autotools-dev to update config.{guess,sub}.  
      * Ship st and st-256color terminfo entries in ncurses-term, now that
        suckless-tools no longer includes them.
      * Update xterm.ti from xterm 308.
    
     -- Sven Joachim <email address hidden>  Sat, 19 Jul 2014 07:01:11 +0200
  • ncurses (5.9+20140118-1) unstable; urgency=low
    
    
      * New upstream patchlevel.
        - Apply includesubdir variable which was introduced in 20130805 to
          gen-pkgconfig.in (Closes: #735782).
      * Update years in debian/copyright.
      * Refresh Debian patches.
    
     -- Sven Joachim <email address hidden>  Mon, 20 Jan 2014 18:31:56 +0100
  • ncurses (5.9+20131221-1) unstable; urgency=low
    
    
      * New upstream patchlevel.
        - Update libtinfo5 and libncursesw5 symbols files, bump shlibs.
      * Sync hurd terminfo description from the Savannah git repository.
        - Add xenl (Closes: #727119).
      * Depend on libc6-dev | libc-dev rather than just libc-dev in
        libncurses{w,}5-dev.
      * Check GPG signature of upstream tarballs in the watch files.
      * Upgrade Standards-Version to 3.9.5, no changes needed.
    
     -- Sven Joachim <email address hidden>  Fri, 10 Jan 2014 18:10:11 +0100
  • ncurses (5.9+20130608-1) unstable; urgency=low
    
    
      * New upstream patchlevel.
        - Add pow() to configure-check for math library, needed for
          test/hanoi (Closes: #708056).
        - Fix regression in error-reporting in lib_setup.c (Closes: #711134).
      * Add Breaks against dialog (<< 1.2-20130523) to libtinfo5, since
        older dialog versions misbehave (Closes: #709325).
      * Move detached debugging symbols for libtinfo5 to libtinfo5-dbg.
      * Switch Vcs-* fields to anonscm.debian.org.
      * Upgrade Standards-Version to 3.9.4, no changes needed.
    
     -- Sven Joachim <email address hidden>  Mon, 10 Jun 2013 20:18:59 +0200
  • ncurses (5.9+20130504-1) unstable; urgency=low
    
    
      * New upstream patchlevel.
        - modify MKkey_defs.sh to filter out build-path which was
          unnecessarily shown in curses.h.
      * The headers should now be identical across architectures where
        libc-dev is coinstallable, so mark libncurses{w,}5-dev as
        "Multi-Arch: same" again (Closes: #689131).
    
     -- Sven Joachim <email address hidden>  Sat, 11 May 2013 13:00:56 +0200
  • ncurses (5.9-10) unstable; urgency=low
    
    
      * Drop the dependency of the biarch packages on libtinfo5
        (Closes: #678440).
        - Convert /usr/share/doc/lib{32,64}tinfo5 back to directories.
    
     -- Sven Joachim <email address hidden>  Wed, 27 Jun 2012 17:20:15 +0200
  • ncurses (5.9-9) unstable; urgency=low
    
    
      * New patch 05-fix-poll-test.diff adapted from the 20120608 upstream
        patchlevel, correcting the CF_FUNC_POLL test which inadvertently
        failed if standard input was redirected, as is the case on the Debian
        buildds (Closes: #676461).
      * Assume working poll() for the biarch packages where we cannot run the
        configure check.
    
     -- Sven Joachim <email address hidden>  Thu, 14 Jun 2012 17:02:56 +0200
  • ncurses (5.9-8) unstable; urgency=low
    
    
      * Update terminfo descriptions to the 20120602 upstream patchlevel.
        - Correct 'op' for bterm (Closes: #671227).
      * Change section of ncurses-{base,term} to misc (see #671616).
      * Move the Breaks against old binutils-gold versions to libtinfo-dev.
      * Conflict with libc6-i386 (<= 2.9-18) in lib32tinfo{5,-dev}.
    
     -- Sven Joachim <email address hidden>  Sun, 03 Jun 2012 10:17:35 +0200
  • ncurses (5.9-7) unstable; urgency=low
    
    
      * Take over bterm terminfo entry from bogl-bterm in ncurses-term
        (Closes: #562134).
      * Make libtinfo5 rather than libncurses5 the main package where the
        Debian FAQ and TODO files are installed.
      * Let all library, -dev and -dbg packages directly depend on libtinfo5
        and replace their /usr/share/doc directories with symlinks to save
        some space.
      * Mark ncurses-base and ncurses-term as Multi-Arch: foreign.
      * Explicitly blacklist fbterm and stterm terminfo entries to prevent
        accidents like #665877.
    
     -- Sven Joachim <email address hidden>  Tue, 01 May 2012 10:07:23 +0200
  • ncurses (5.9-6) unstable; urgency=low
    
    
      [ Craig Small ]
      * Permit DMs to upload
    
      [ Sven Joachim ]
      * Blacklist st and st-256color terminfo entries until suckless-tools
        stops shipping them (Closes: #665877).
      * Update terminfo descriptions to the 20120407 upstream patchlevel.
        - Revert to linux2.2 rather than linux3.0 as the base for the linux
          terminfo entry, since the latter breaks display of line drawing
          characters in non-UTF-8 locales (closes: #665959).
    
     -- Sven Joachim <email address hidden>  Mon, 09 Apr 2012 10:35:00 +0200
  • ncurses (5.9-5) unstable; urgency=low
    
    
      * Configure with /etc/terminfo as default terminfo dir
        (Closes: #653435, #654672).
        - New patch 04-fix-tabset-directory.diff to prevent incorrect tabset
          directory in compiled terminfo descriptions (see #509919).
      * Mention in debian/README.source that a non-standard autoconf version is
        required to regenerate 'configure' (Closes: #580190).
      * New patch 00-terminfo-update.diff, updating terminfo descriptions to
        the 20120211 upstream patchlevel.
        - Includes entries for gnu-mach and gnu-mach-color, installed into
          the ncurses-base package (Closes: #614316).
      * Update xterm.ti from xterm 276.  All xterm-* terminfo entries should
        have kbs=\177 now.  Update patch 02-debian-backspace.diff accordingly.
      * Drop patch 05-emdebian-wchar.diff, no longer needed.
      * Protect shell loops in debian/rules with "set -e" to ensure that
        any errors in them are caught (see Policy §4.6).
      * Upgrade Standards-Version to 3.9.3, no changes needed.
    
     -- Sven Joachim <email address hidden>  Tue, 28 Feb 2012 20:36:51 +0100
  • ncurses (5.9-4) unstable; urgency=low
    
    
      * Create debian/libtermcap.so at build time rather than trying to ship
        it, since dpkg-source does not like to do the latter (Closes: #647253).
    
     -- Sven Joachim <email address hidden>  Tue, 01 Nov 2011 20:27:49 +0100
  • ncurses (5.9-3) unstable; urgency=low
    
    
      * Move the libtermcap symlinks to lib{32,}tinfo-dev (Closes: #644426).
        - Symlink libtinfo.a to libtermcap.a.
        - Use a linker script for libtermcap.so to work around ldconfig
          bug #249122.
      * Move the libtic libraries from lib*ncurses5 to lib*tinfo5
        (Closes: #644933) and their development files from lib*ncurses5-dev
        to lib*tinfo-dev.
      * Drop libticw from libncursesw5 and configure with "--with-ticlib=tic"
        to share the same tic library between libncurses5 and libncursesw5.
      * Don't mark libncurses5-dev and libncursesw5-dev as "Multi-Arch: same"
        for now (Closes: #646761).
      * Link the example programs against ncursesw rather than ncurses.
      * Add Breaks against binutils-gold (<< 2.21.53.20110910) to
        libncurses5-dev and libncursesw5-dev (see #644708).
      * Mention in /etc/terminfo/README that ${HOME}/.terminfo is the first 
        directory where ncurses looks for terminfo files (LP: #384285).
      * Obtain CPPFLAGS from dpkg-buildflags.
      * Drop the lintian overrides introduced in 5.9-2.
    
     -- Sven Joachim <email address hidden>  Mon, 31 Oct 2011 17:18:46 +0100
  • ncurses (5.9-2) unstable; urgency=low
    
    
      * Build libncurses and libncursesw with "--with-termlib" and split out
        libtinfo* packages to allow building a libreadline that does not link
        against libncurses.  Thanks to Matthias Klose for the initial patch.
        (Closes: #631592)
        - Add Pre-dependency on libtinfo5 to libncurses5 to prevent possible
          symbol lookup errors if libncurses5 is unpacked before libtinfo5.
        - Replace the libncurses{w,}.so symlinks with linker scripts.  Since
          lintian does not like those in multiarch paths, temporarily add
          overrides (see #639735).
        - Remove spurious leftover libncurses5.so.5 symlinks (Closes: #224450,
          LP: #836246).
      * Ship the ncurses.supp file in libtinfo-dev (Closes: #627474).
      * Configure all library builds except libncurses5 with "--without-progs"
        to reduce build time a bit.
      * Add build-arch and build-indep targets to debian/rules.
      * Use dh_install's "--fail-missing" option.
      * Build for multiarch (Closes: #638281).
        - Mark libncurses5, libncursesw5, libtinfo5 and their -dev counterparts
          as Multi-Arch: same.
        - Mark ncurses-bin as Multi-Arch: foreign.
      * New patch 03-debian-ncursesconfig-omit-L.diff to omit the "-L" part
        from "ncurses5-config --libs" (see #638281).
      * Add rxvt-256color and rxvt-88color entries to debian/rxvt.ti
        (Closes: #638189).
      * Bump debhelper compatibility level to 8.
      * Upgrade Standards-Version to 3.9.2, no changes needed.
    
     -- Sven Joachim <email address hidden>  Tue, 13 Sep 2011 20:01:05 +0200
  • ncurses (5.9-1) unstable; urgency=low
      * New upstream release.  * Correct dh_strip usage in debian/rules (Closes: #619939). -- Sven Joachim <email address hidden>  Tue, 05 Apr 2011 20:37:53 +0200
  • ncurses (5.8+20110307-1) unstable; urgency=low
      * New upstream patchlevel.    - Fixes bad bound checks in newwin() (Closes: #616711, #617210).  * Update years in debian/copyright.  * Add a debian/watch.patchlevel file for checking/downloading weekly    snapshots with uscan. -- Sven Joachim <email address hidden>  Tue, 08 Mar 2011 20:32:23 +0100
  • ncurses (5.8-1) unstable; urgency=low
      * New upstream release.  * Drop patch 01-debian-kfreebsd-terminfo.patch, applied upstream.  * Ship .pc files for pkg-config in libncurses5-dev and libncursesw5-dev,    adding a build-dependency on pkg-config (Closes: #609614).  * Update rxvt-unicode terminfo description from upstream CVS Rev 1.29.    - Introduce an rxvt-unicode-256color terminfo entry in ncurses-term      (Closes: #613171).    - Fix typo in kIC terminfo capability (Closes: #446444).  * Adjust the Replaces/Breaks combination on mlterm-common, now that    mlterm 3.0.2-1 has dropped the mlterm terminfo entry.  * Fix the libncursesw5-dbg preinst which had been removing the wrong    symlink since it was introduced.  * Drop the other preinst scripts, they were only necessary for upgrades    from pre-Lenny versions.  * Use linux-any wildcard for libgpm-dev Build-Depends and    libgpm2 Recommends instead of using a list of negated architectures.  * Do not run uupdate from debian/watch. -- Sven Joachim <email address hidden>  Mon, 28 Feb 2011 19:05:25 +0100
  • ncurses (5.7+20100313-5) unstable; urgency=low
      * New patch 01-debian-kfreebsd-terminfo.patch, adding a cons25-debian    terminfo entry to ncurses-base for the Debian GNU/kfreebsd console    (Closes: #607662). -- Sven Joachim <email address hidden>  Wed, 29 Dec 2010 19:55:00 +0100
  • ncurses (5.7+20100313-4) unstable; urgency=low
    
    
      * New patch 09-fix-delscreen-segfault.diff taken from upstream
        patchlevel 20100501, fixes a segfault or infinite loop in applications
        using multiple screens (Closes: #597175).
    
     -- Sven Joachim <email address hidden>  Tue, 28 Sep 2010 07:08:17 +0200
  • ncurses (5.7+20100313-3) unstable; urgency=low
    
    
      * Fix dangling symlinks in ncurses-term that were introduced by the
        removal of the ncurses-base compatibility symlinks in version
        5.7+20100313-1 (Closes: #576127).  Add versioned Breaks against older
        ncurses-term versions in ncurses-base.
      * Correct rxvt-unicode sgr0 terminfo entry (Closes: #595484).
    
     -- Sven Joachim <email address hidden>  Sat, 11 Sep 2010 21:13:00 +0200
  • ncurses (5.7+20100313-2) unstable; urgency=medium
    
    
      [ Sven Joachim ]
      * Disable rmm and smm features in xterm terminfo entry (see #574396).
      * Include an empty /usr/share/terminfo directory in ncurses-bin to
        ensure that configure scripts detect terminfo support (Closes: #575284).
      * Let libncurses5-dev and libncursesw5-dev depend on the same version of
        ncurses-bin to mitigate the impact of #480437.
      * Explicitly specify source format 1.0 (lintian warning).
    
     -- Sven Joachim <email address hidden>  Thu, 25 Mar 2010 14:13:38 +0100
  • ncurses (5.7+20100313-1) unstable; urgency=low
    
    
      [ Sven Joachim ]
      * New upstream patchlevel.
        - Workaround for bug in g++ 4.1-4.4 warnings for wattrset() macro
          on amd64 (Closes: #542031).
        - Fix typo in curs_mouse.3x (Closes: #429198).
        - Modify CF_MAN_PAGES configure macro to replace all occurrences of
          TPUT in tput.1's manpage (Closes: #573597).
        - Bump shlibs version, as there are several new symbols.
      * Remove patch introduced in 5.5-2, applied upstream. Remove patch
        introduced in version 5.7+20090627-1, no longer necessary.
      * Switch patch system to quilt.
        - Add a short debian/README.source as recommended by policy.
      * Configure with /usr/share/terminfo as default terminfo dir, so that
        we get the correct tabset directory (Closes: #509919, LP: #200773).
      * Update xterm terminfo entry from xterm 246 (Closes: #444250).
      * Derive xterm{16,256,88}-color from xterm-debian rather than
        xterm-new for correct backspace key behavior.
      * Move the debugging libraries back to /usr/lib/debug (Closes: #553239),
        ship detached debugging symbols (Closes: #532022).
      * Fix typo in debian/rules that lead to a dangling symlink in
        lib64ncurses-dev (Closes: #563272).
      * Install the binaries built without trace support in ncurses-bin
        to avoid symbol lookup errors (Closes: #365120).
      * Build static libraries with "--without-dlsym" (Closes: #556378).
      * Remove compatibility symlinks in /usr/share/terminfo that were only
        necessary for upgrades from versions prior to 5.4-9.
      * debian/control cleanups:
        - Adjust priority of the source package to required.
        - Remove duplicate Section field for library packages.
        - Fix dependencies of lib32ncursesw5-dev.
        - Fix long descriptions of 32-bit packages on 64-bit systems.
        - Do not recommend libgpm2 in non-native library packages, nor on
          non-Linux architectures.
        - Remove very old Replaces/Conflicts/Provides on ncurses-developer,
          ncurses and tput.
        - Version the "Replaces: ia32-libs" for lib32ncurses-dev.
        - Remove no longer needed "Replaces: ncurses-term" and
          "Depends: libncurses5" from ncurses-base.
        - Set Homepage field to http://invisible-island.net/ncurses/.
        - Add Vcs-Browser and Vcs-Git fields.
        - Add ${misc:Depends} in all Depends fields.
        - Add myself to Uploaders.
      * Add lintian override for alleged spelling error in ncurses-base'
        extended description; "linux" refers to a terminal type there.
      * Use dh_install instead of dh_movefiles to install files and clean
        up debian/rules a bit.
      * Update Standards-Version to 3.8.4, no changes needed.
    
      [ Craig Small ]
      * New maintainer Closes: 543852
      * Cross compile patch applied Closes: #550716
    
     -- Sven Joachim <email address hidden>  Sun, 21 Feb 2010 09:45:58 +0100
  • ncurses (5.7+20090803-2) unstable; urgency=low
    
    
      * Updating package to standards version 3.8.3.
      * Removing vcs fields.
      * Orphaning package.
    
     -- Daniel Baumann <email address hidden>  Thu, 27 Aug 2009 08:42:21 +0200
  • ncurses (5.7+20090803-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090803:
        - fixes regression with UTF-8 characters (Closes: #539735, #539745).
    
     -- Daniel Baumann <email address hidden>  Tue, 04 Aug 2009 11:19:05 +0200
  • ncurses (5.7+20090728-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090728.
    
     -- Daniel Baumann <email address hidden>  Mon, 03 Aug 2009 15:12:44 +0200
  • ncurses (5.7+20090711-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090711.
      * Using patch-stamp rather than patch in rules (Closes: #538639).
    
     -- Daniel Baumann <email address hidden>  Wed, 29 Jul 2009 09:17:59 +0200
  • ncurses (5.7+20090613-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090613.
    
     -- Daniel Baumann <email address hidden>  Tue, 14 Jul 2009 12:42:47 +0200
  • ncurses (5.7+20090516-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090516:
    
     -- Daniel Baumann <email address hidden>  Mon, 18 May 2009 12:29:59 +0200
  • ncurses (5.7+20090510-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090510.
    
     -- Daniel Baumann <email address hidden>  Mon, 11 May 2009 15:25:16 +0200
  • ncurses (5.7+20090502-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090502.
      * Using correct rfc-2822 date formats in changelog.
    
     -- Daniel Baumann <email address hidden>  Tue, 05 May 2009 00:19:41 +0200
  • ncurses (5.7+20090425-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090425.
    
     -- Daniel Baumann <email address hidden>  Mon,  4 May 2009 10:25:00 +0200
  • ncurses (5.7+20090419-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090419.
    
     -- Daniel Baumann <email address hidden>  Sun,  3 May 2009 13:07:00 +0200
  • ncurses (5.7+20090411-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090411.
    
     -- Daniel Baumann <email address hidden>  Sun, 12 Apr 2009 21:01:00 +0200
  • ncurses (5.7+20090404-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090404.
    
     -- Daniel Baumann <email address hidden>  Mon,  6 Apr 2009 11:22:00 +0200
  • ncurses (5.7+20090321-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090321.
      * Updating section of debug packages.
      * Updating to standards version 3.8.1.
    
     -- Daniel Baumann <email address hidden>  Mon, 30 Mar 2009 11:11:00 +0200
  • ncurses (5.7+20090314-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090314.
    
     -- Daniel Baumann <email address hidden>  Thu, 14 Mar 2009 07:14:00 +0100
  • ncurses (5.7+20090228-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090228.
    
     -- Daniel Baumann <email address hidden>  Sun,  1 Mar 2009 23:06:00 +0100
  • ncurses (5.7+20090221-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090221.
    
     -- Daniel Baumann <email address hidden>  Thu, 26 Feb 2009 11:26:00 +0100
  • ncurses (5.7+20090214-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090214.
    
     -- Daniel Baumann <email address hidden>  Wed, 18 Feb 2009 14:44:00 +0100
  • ncurses (5.7+20090207-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090207.
    
     -- Daniel Baumann <email address hidden>  Tue, 10 Feb 2009 16:07:00 +0100
  • ncurses (5.7+20090124-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090124.
      * Removing bash.dpatch, went upstream.
    
     -- Daniel Baumann <email address hidden>  Mon, 26 Jan 2009 01:50:00 +0100
  • ncurses (5.7+20090117-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090117.
      * Applying patch from David Riebenbauer <email address hidden> to avoid
        bashism in ncurses-config (Closes: #512161).
    
     -- Daniel Baumann <email address hidden>  Sun, 18 Jan 2009 09:18:00 -0500
  • ncurses (5.7+20090110-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090110.
    
     -- Daniel Baumann <email address hidden>  Wed, 14 Jan 2009 10:49:00 -0500
  • ncurses (5.7+20090105-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090105.
    
     -- Daniel Baumann <email address hidden>  Sat, 10 Jan 2009 13:14:11 -0500
  • ncurses (5.7+20090104-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20090104.
    
     -- Daniel Baumann <email address hidden>  Sat, 10 Jan 2009 12:39:00 -0500
  • ncurses (5.7+20081227-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20081227.
    
     -- Daniel Baumann <email address hidden>  Fri,  9 Jan 2009 15:46:41 -0500
  • ncurses (5.7+20081220-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20081220.
    
     -- Daniel Baumann <email address hidden>  Thu, 25 Dec 2008 11:51:00 +0100
  • ncurses (5.7+20081213-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20081213.
    
     -- Daniel Baumann <email address hidden>  Sun, 14 Dec 2008 21:06:00 +0100
  • ncurses (5.7+20081206-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20081206.
      * Removing gpm.dpatch, went upstream.
    
     -- Daniel Baumann <email address hidden>  Sun, 14 Dec 2008 20:01:00 +0100
  • ncurses (5.7+20081129-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20081129.
      * Correcting previous changelog and patch description to point out
        that the actual applied patch is the one from Thomas Dickey, the
        upstream maintainer.
    
     -- Daniel Baumann <email address hidden>  Sun, 30 Nov 2008 18:41:00 +0100
  • ncurses (5.7+20081122-2) unstable; urgency=low
    
    
      * Adding patch from Samuel Thibault to ensure that aalib checks the
        value returned by Gpm_GetEvent() and only proceeds if value == 1
        (Closes: #506717).
    
     -- Daniel Baumann <email address hidden>  Sun, 30 Nov 2008 03:43:00 +0100
  • ncurses (5.7+20081122-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20081122.
    
     -- Daniel Baumann <email address hidden>  Tue, 25 Nov 2008 20:28:00 +0100
  • ncurses (5.7+2008115-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7+20081115:
        - Includes tabs utility from GNU termutils (Closes: #502260).
    
     -- Daniel Baumann <email address hidden>  Tue, 18 Nov 2008 12:13:00 +0100
  • ncurses (5.7-2) unstable; urgency=low
    
    
      * Replacing obsolete dh_clean -k with dh_prep.
      * Adding patch from Petr Salinger <email address hidden> to fix FTBFS on
        GNU/kFreeBSD (Closes: #504820).
      * Temporarily downgrading sodepver again; this was actually ment to go to
        lenny, but I'm to tired to push it... (Closes: #504745).
    
     -- Daniel Baumann <email address hidden>  Fri,  7 Nov 2008 21:06:00 +0100
  • ncurses (5.7-1) unstable; urgency=low
    
    
      * Merging upstream version 5.7.
      * Updating soname and sodepver to 5.7 in rules.
    
     -- Daniel Baumann <email address hidden>  Wed,  5 Nov 2008 21:34:00 +0100
  • ncurses (5.6+20081025-1) unstable; urgency=low
    
    
      * Merging upstream version 5.6+20081025.
    
     -- Daniel Baumann <email address hidden>  Sun, 26 Oct 2008 15:30:00 +0100