Packages changed:
  bash (5.0.18 -> 5.1.4)
  ncurses (6.2.20201205 -> 6.2.20210109)
  openldap2 (2.4.56 -> 2.4.57)
  readline (8.0 -> 8.1)

=== Details ===

==== bash ====
Version update (5.0.18 -> 5.1.4)

- Update to final bash 5.1
  * Which is mainly the last rc3 veresion
- Add official patch bash51-001
  There is a missing dependency on a constructed file, which can cause highly
  parellel builds to fail.
- Add official patch bash51-002
  If there are no jobs, and the `-n' and `-p' options are both supplied to
  `wait', bash can assign a value to the variable name specified with `-p'
  instead of leaving it unset.
- Add official patch bash51-003
  Bash does not put a command substitution process that is started to perform an
  expansion in a child process into the right process group where it can receive
  keyboard-generated signals.
- Add official patch bash51-004
  If a key-value compound array assignment to an associative array is supplied
  as an assignment statement argument to the `declare' command that declares the
  array, the assignment doesn't perform the correct word expansions.
  This patch makes key-value assignment and subscript assignment perform the
  same expansions when they're supplied as an argument to `declare'.
- Update to bash 5.1 rc3
  * The `assoc_expand_once' option now affects the evaluation of the -v primary
    to test and the [[ compound command.

==== ncurses ====
Version update (6.2.20201205 -> 6.2.20210109)
Subpackages: libncurses6 ncurses-utils terminfo-base

- Add ncurses patch 20210109
  + fix errata in man/ncurses.3x from recent updates.
  + improve quoting/escaping in configure script, uses some features of
    autoconf 2.52.20210105
- Add ncurses patch 20210102
  + update man/curs_memleaks.3x, to include <term.h> which declares
    exit_terminfo.
  + clarify man/curs_terminfo.3x, to mention why the macro setterm is
    defined in <curses.h>, and remove it from the list of prototypes
    (prompted by patch by Graeme McCutcheon).
  + amend man/curs_terminfo.3x, to note that <curses.h> is required
    for certain functions, e.g., those using chtype or attr_t for
    types, as well as mvcur (cf: 20201031).
  + use parameter-names in prototypes in curs_sp_funcs.3x, for
    consistency with other manpages.
- Add ncurses patch 20201227
  + update terminology entry to 1.8.1 -TD
  + fix some compiler-warnings which gcc8 reports incorrectly.
- Add ncurses patch 20201219
  + suppress hyphenation in generated html for manpages, to address
    regression in upgrade of groff 1.22.2 to 1.22.3.
  + fix inconsistent sort-order in see-also sections of manpages (report
    by Chris Bennett).
- Port patch ncurses-6.2.dif
- Add ncurses patch 20201212
  + improve manual pages for form field-types.

==== openldap2 ====
Version update (2.4.56 -> 2.4.57)

- updated to 2.4.57
  OpenLDAP 2.4.57 Release (2021/01/18)
  Fixed ldapexop to use correct return code (ITS#9417)
  Fixed slapd to remove asserts in UUIDNormalize (ITS#9391)
  Fixed slapd to remove assert in csnValidate (ITS#9410)
  Fixed slapd validity checks for issuerAndThisUpdateCheck (ITS#9411, ITS#9427)
  Fixed slapd validity checks for serialNumberAndIssuerCheck (ITS#9404, ITS#9424)
  Fixed slapd AVA sort with invalid RDN (ITS#9412)
  Fixed slapd ldap_X509dn2bv to check for invalid BER after RDN count (ITS#9423, ITS#9425)
  Fixed slapd saslauthz to remove asserts in validation (ITS#9406, ITS#9407)
  Fixed slapd saslauthz to use slap_sl_free on normalized DN (ITS#9409)
  Fixed slapd saslauthz SEGV in slap_parse_user (ITS#9413)
  Fixed slapd modrdn memory leak (ITS#9420)
  Fixed slapd double-free in vrfilter (ITS#9408)
  Fixed slapd cancel operation to correctly terminate (ITS#9428)
  Fixed slapd-ldap fix binds on retry with closed connection (ITS#9400)
  Fixed slapo-syncprov to ignore duplicate sessionlog entries (ITS#9394)

==== readline ====
Version update (8.0 -> 8.1)

- Update to final readline-8.1
  which is mainly rc3
- Remove obsolate patches and the signatures
  * readline80-001
  * readline80-001.sig
  * readline80-002
  * readline80-002.sig
  * readline80-003
  * readline80-003.sig
  * readline80-004
  * readline80-004.sig
- Port patches
  * readline-5.2-conf.patch
  * readline-6.2-metamode.patch
  * readline-6.3-destdir.patch
  * readline-6.3-input.dif
  * readline-6.3-rltrace.patch
  * readline-7.0-screen.patch
- Port and rename patch readline-8.0.dif which is now readline-8.1.dif
- Update to readline-8.1-rc3 for testing
  * Fixed a bug that could cause point to be set beyond the end of the line
    buffer when aborting an incremental search.
- Update to readline-8.1-rc2 for testing
  * Bracketed paste mode is enabled by default. There is a configure-time
    option (--enable-bracketed-paste-default) to set the default to on or off.
  * Terminals that are named "dumb" or unknown do not enable bracketed paste
    by default.
  * Ensure that disabling bracketed paste turns off highlighting the incremental
    search string when the search is successful.
- Remove patch readline-8.1-bracketed_paste_off.patch and use the
  new build time configuration