Packages changed:
  apr
  bash
  bluez (5.63 -> 5.64)
  fcitx-libpinyin
  fcitx-table-extra
  file
  ibus (1.5.25 -> 1.5.26)
  ibus_gtk4 (1.5.25 -> 1.5.26)
  inih (53 -> 55)
  libXvMC (1.0.12 -> 1.0.13)
  mozilla-nss
  polkit-default-privs (1550+20220303.95a78fb -> 1550+20220325.163dbdf)
  python-MarkupSafe (2.0.1 -> 2.1.1)
  python-alembic (1.7.6 -> 1.7.7)
  python-cryptography (36.0.1 -> 36.0.2)
  python-executing (0.8.2 -> 0.8.3)
  python-fs (2.4.14 -> 2.4.15)
  python-ipython (8.1.1 -> 8.2.0)
  python-jedi
  python-platformdirs (2.4.1 -> 2.5.1)
  python-prompt_toolkit (3.0.26 -> 3.0.28)
  python-pybind11 (2.8.1 -> 2.9.1)
  squid
  strace (5.16 -> 5.17)

=== Details ===

==== apr ====

- Remove autoreconf call, it breaks with uptodate autoconf versions

==== bash ====
Subpackages: bash-doc bash-lang bash-sh

- Do use old legacy PreReq to get bash installed before bash-sh
  but do not require bash-sh by bash (bsc#1197448)

==== bluez ====
Version update (5.63 -> 5.64)
Subpackages: libbluetooth3

- update to version 5.64:
  This is another release mostly with bug fixes on HOG, GATT, A2DP,
  Media, AVDTP, AVRCP, and scanning failure.
  This release includes a fix for building with old glibc (< 2.25)
  and other minor issues found with the static code analyzing tool.
  ISO packet support is added to the emulator as a part of LE Audio
  development.
- removed obsoleted 0002-Use-g_memdup2-everywhere.patch

==== fcitx-libpinyin ====

- Fix the recent TW build breakage, add icons directory to file list

==== fcitx-table-extra ====
Subpackages: fcitx-table-cn-wubi-large fcitx-table-extra-lang fcitx-table-tw-boshiamy fcitx-table-tw-cangjie-large fcitx-table-tw-cangjie5 fcitx-table-tw-smart-cangjie6

- Fix the recent TW build breakage, add icons directory to file list

==== file ====
Subpackages: file-magic libmagic1

- add file-5.41-cache-regexps-locale-restore.patch to restore
  previous locale handling behavior
- add file-5.41-cache-regexps.patch to cache regexp lookups

==== ibus ====
Version update (1.5.25 -> 1.5.26)
Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk-32bit ibus-gtk3 ibus-lang libibus-1_0-5 libibus-1_0-5-32bit typelib-1_0-IBus-1_0

- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream

==== ibus_gtk4 ====
Version update (1.5.25 -> 1.5.26)

- Update version to 1.5.26
  * Enhance compose keys
  * Enhance Emoji features
  * Implement clear preedit for GTK4
  * Calculate keycode from keysym in GTK3 forward-key-event
  * Fix to send char position at update_preedit_text
  * Deprecate gettext.bind_textdomain_codeset() since Python 3.8
  * Fix ibus_key_event_from_string for gobject-introspection
  * Fix a key event loop with forwarding keys
  * Delete gnome-autogen dependency
  * Change XKB layout string color in panel
  * Add IBUS_INPUT_HINT_PRIVATE for browser private mode
  * mkdir socket dirs instead of socket paths
  * Add org.freedesktop.IBus.session.generic.service
  * Check XDG_SESSION_DESKTOP for Plasma desktop
  * Update simple.xml with xkeyboard-config 2.35.1
  * Update ibusunicodegen.h with unicode-ucd 14.0.0
  * Enhance CI
  * Fix typos
  * Fix wrong cursor location in gtk3 apps
  * Update URLS
  * invalidate cache based on symlink mtime too
  * Fix unref problems with floating references
  * Update man page for Emoji shortcut key
  * Add systemd unit file
  * Fix forward key keycode for GTK4
- Drop ibus-fix-wrong-cursor-location.patch, merged by upstream

==== inih ====
Version update (53 -> 55)

- Update to version 55
  * Include proper version in installed pkgconfig files.
- Update to version 54
  * Improve quality of shared objects by explicitly defining symbol
    visibility.

==== libXvMC ====
Version update (1.0.12 -> 1.0.13)

- Update to version 1.0.13
  * autotools: fix Requires and Requires.Private in pkgconfig
  * meson: Add a meson build system
  * meson: Fix typo
  * editorconfig: add meson
  * Fix spelling/wording issues
  * Build xz tarballs instead of bzip2
- supersedes n_bring-back-libXv-dep.patch

==== mozilla-nss ====
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools

- Add nss-util pkgconfig and config files (copied from RH/Fedora)

==== polkit-default-privs ====
Version update (1550+20220303.95a78fb -> 1550+20220325.163dbdf)

- Update to version 1550+20220325.163dbdf:
  * whitelisting: add usbguard actions (bsc#1196621)
- Update to version 1550+20220324.7f46822:
  * Fix generation of file /etc/polkit-1/rules.d/90-default-privs.rules

==== python-MarkupSafe ====
Version update (2.0.1 -> 2.1.1)

- specfile:
  * update copyright year
  * require python >= 3.7
- update to version 2.1.1:
  * Avoid ambiguous regex matches in "striptags". :pr:`293`
- changes from version 2.1.0:
  * Drop support for Python 3.6. :pr:`262`
  * Remove "soft_unicode", which was previously deprecated. Use
    "soft_str" instead. :pr:`261`
  * Raise error on missing single placeholder during string
    interpolation. :issue:`225`
  * Disable speedups module for GraalPython. :issue:`277`

==== python-alembic ====
Version update (1.7.6 -> 1.7.7)

- update to 1.7.7:
  * Fixed issue where using :meth:`.Operations.create_table` in conjunction
    with a :class:`.CheckConstraint` that referred to table-bound
    :class:`.Column` objects rather than string expressions would be added to
    the parent table potentially multiple times, resulting in an incorrect DDL
    sequence. Pull request courtesy Nicolas CANIART.
  * The ``logging.fileConfig()`` line in ``env.py`` templates, which is used
    to setup Python logging for the migration run, is now conditional on
    :attr:`.Config.config_file_name` not being ``None``.  Otherwise, the line
    is skipped as there is no default logging configuration present.
  * Fixed bug where an :meth:`.Operations.alter_column` operation would change
    a "NOT NULL" column to "NULL" by emitting an ALTER COLUMN statement that
    did not specify "NOT NULL". (In the absence of "NOT NULL" T-SQL was
    implicitly assuming "NULL"). An :meth:`.Operations.alter_column` operation
    that specifies :paramref:`.Operations.alter_column.type` should also
    specify include either :paramref:`.Operations.alter_column.nullable` or
    :paramref:`.Operations.alter_column.existing_nullable` to inform Alembic as
    to whether the emitted DDL should include "NULL" or "NOT NULL"; a warning
    is now emitted if this is missing under this scenario.

==== python-cryptography ====
Version update (36.0.1 -> 36.0.2)

- update to 36.0.2:
  * Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1n.

==== python-executing ====
Version update (0.8.2 -> 0.8.3)

- update to 0.8.3:
  * handle new iphython cell code names
  * link to futurecoder

==== python-fs ====
Version update (2.4.14 -> 2.4.15)

- update to 2.4.15:
  - Support more lenient usernames and group names in FTP servers
  - Fixed `MemoryFS.move` and `MemoryFS.movedir` not updating the name of moved
    resources, causing `MemoryFS.scandir` to use the old name.
  - Make `WrapFS.move` and `WrapFS.movedir` use the delegate FS methods instead
    of `fs.move` functions, which was causing optimized implementation of
  `movedir` to be always skipped.

==== python-ipython ====
Version update (8.1.1 -> 8.2.0)

- update to version 8.2.0:
  * Auto-suggestion can now be elected with the end
    key. :ghpull:`13566`
  * Some traceback issues with assert etb is not None have been
    fixed. :ghpull:`13588`
  * History is now pulled from the sqitel database and not from
    in-memory. In particular when using the %paste magic, the content
    of the pasted text will be part of the history and not the
    verbatim text %paste anymore. :ghpull:`13592`
  * Fix Ctrl-\\ exit cleanup :ghpull:`13603`
  * Fixes to ultratb ipdb support when used outside of
    IPython. :ghpull:`13498`

==== python-jedi ====

- Skip two test failing with pytest 7.1 -- gh#davidhalter/jedi#1846

==== python-platformdirs ====
Version update (2.4.1 -> 2.5.1)

- update to 2.5.1:
  - Add native support for nuitka
  - Add support for Termux subsystems

==== python-prompt_toolkit ====
Version update (3.0.26 -> 3.0.28)

- update to 3.0.28:
  - Support format specifiers for HTML and ANSI formatted text.
  - Accept defaults for checkbox and radio list, and their corresponding dialogs.
  - Fix resetting of cursor shape after the application terminates.
  - Support for cursor shapes. The cursor shape for prompts/applications can now
    be configured, either as a fixed cursor shape, or in case of Vi input mode,
    according to the current input mode.
  - Handle "cursor forward" command in ANSI formatted text. This makes it
    possible to render many kinds of generated ANSI art.
  - Accept `align` attribute in `Label` widget.
  - Added `PlainTextOutput`: an output implementation that doesn't render any
    ANSI escape sequences. This will be used by default when redirecting stdout
    to a file.
  - Added `create_app_session_from_tty`: a context manager that enforces
    input/output to go to the current TTY, even if stdin/stdout are attached to
    pipes.
  - Added `to_plain_text` utility for converting formatted text into plain text.
  - Don't automatically use `sys.stderr` for output when `sys.stdout` is not a
    TTY, but `sys.stderr` is. The previous behavior was confusing, especially
    when rendering formatted text to the output, and we expect it to follow

==== python-pybind11 ====
Version update (2.8.1 -> 2.9.1)

- update to 2.9.1:
  * If possible, attach Python exception with py::raise_from to TypeError when
    casting from C++ to Python. This will give additional info if Python
    exceptions occur in the caster.
  * Add a mapping of C++11 nested exceptions to their Python exception
    equivalent using py::raise_from. This attaches the nested exceptions in
    Python using the __cause__ field.
  * Propagate Python exception traceback using raise_from if a pybind11
    function runs out of overloads.
  * py::multiple_inheritance is now only needed when C++ bases are hidden from
    pybind11.
  * Allow py::args to be followed by other arguments; the remaining arguments
    are implicitly keyword-only, as if a py::kw_only{} annotation had been
    used.
  * Fix a rare warning about extra copy in an Eigen constructor.
  * Fix caching of the C++ overrides.
  * Add missing std::forward calls to some cpp_function overloads.
  * Support PyPy 7.3.7 and the PyPy3.8 beta. Test python-3.11 on PRs with the python dev label.
  * Replace usage of deprecated Eigen::MappedSparseMatrix with Eigen::Map<Eigen::SparseMatrix<...>> for Eigen 3.3+.
  * Tweaks to support Microsoft Visual Studio 2022.

==== squid ====

- Fix upgrade path from squid 4.x where we replaced some symlinks
  with directories in pretrans section (bsc#1197333)
- old_nettle_compat.patch: refresh patch

==== strace ====
Version update (5.16 -> 5.17)

- Update to strace 5.16
  * Improvements
  * Extended personality designation syntax of syscall specification expressions
    to support all@pers and %class@pers.
  * Enhanced rejection of invalid syscall numbers in syscall specification
    expressions.
  * Implemented decoding of set_mempolicy_home_node syscall, introduced
    in Linux 5.17.
  * Implemented decoding of IFLA_GRO_MAX_SIZE and TCA_ACT_IN_HW_COUNT netlink
    attributes.
  * Implemented decoding of PR_SET_VMA operation of prctl syscall.
  * Implemented decoding of siginfo_t.si_pkey field.
  * Implemented decoding of LIRC ioctl commands.
  * Updated lists of FAN_*, IORING_*, IOSQE_*, KEY_*, KVM_*, MODULE_INIT_*,
    TCA_ACT_*, and *_MAGIC constants.
  * Updated lists of ioctl commands from Linux 5.17.
- tests-ptrace.patch: Handle undefined SEGV_PKUERR