Packages changed:
  AppStream (0.14.6 -> 0.15.1)
  ImageMagick (7.1.0.17 -> 7.1.0.19)
  Mesa (21.3.1 -> 21.3.3)
  Mesa-drivers (21.3.1 -> 21.3.3)
  amavisd-milter (1.7.1 -> 1.7.2)
  amavisd-new
  aws-cli (1.22.24 -> 1.22.28)
  babeltrace
  createrepo_c
  dleyna-renderer (0.7.1 -> 0.7.2)
  dleyna-server (0.7.1 -> 0.7.2)
  double-conversion (3.1.6 -> 3.1.7)
  enchant
  evolution (3.42.2 -> 3.42.3)
  evolution-data-server (3.42.2 -> 3.42.3)
  evolution-ews (3.42.1 -> 3.42.3)
  fmt (8.0.1 -> 8.1.1)
  gcc11 (11.2.1+git1018 -> 11.2.1+git1173)
  gdm
  gedit (40.1 -> 41.alpha)
  glib-networking
  gnome-autoar (0.4.1 -> 0.4.2)
  gnome-software (41.2 -> 41.3)
  gtk4 (4.4.1 -> 4.6.0)
  hunspell
  hwdata (0.354 -> 0.355)
  ibus
  iptables
  javapackages-tools
  k4dirstat (3.3.0 -> 3.4.0)
  kdump (0.9.1 -> 0.9.2)
  lapack
  libeconf (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f)
  libglvnd (1.3.3 -> 1.4.0)
  libgphoto2 (2.5.27 -> 2.5.28)
  libjcat (0.1.8 -> 0.1.9)
  libkolabxml
  libmodulemd
  libmwaw (0.3.20 -> 0.3.21)
  libsndfile
  libsoup (3.0.3 -> 3.0.4)
  libssh
  libstorage-ng (4.4.68 -> 4.4.72)
  lightdm
  lua54
  mariadb
  multipath-tools (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
  openexr
  openssl (1.1.1l -> 1.1.1m)
  openssl-1_1 (1.1.1l -> 1.1.1m)
  osinfo-db (20211013 -> 20211216)
  ovmf
  perl-JSON (4.03 -> 4.04)
  perl-Text-CSV_XS (1.46 -> 1.47)
  perl-URI-cpan (1.007 -> 1.008)
  perl-libwww-perl (6.59 -> 6.60)
  pfstools
  pkcs11-helper (1.25.1 -> 1.27.0)
  publicsuffix (20211213 -> 20211230)
  pulseaudio
  python-Twisted
  python-aioitertools
  python-boto3 (1.20.24 -> 1.20.28)
  python-botocore (1.23.24 -> 1.23.28)
  python-gcsfs (2021.7.0 -> 2021.11.1)
  python-h2 (4.0.0 -> 4.1.0)
  python-kiwisolver (1.3.1 -> 1.3.2)
  python-lxml (4.6.4 -> 4.6.5)
  python-pandas (1.3.4 -> 1.3.5)
  python-prettytable (2.4.0 -> 2.5.0)
  python-pyzmq (22.2.1 -> 22.3.0)
  python-requests (2.26.0 -> 2.27.1)
  python-traitlets (4.3.3 -> 5.1.1)
  rav1e
  rtkit
  rubygem-zeitwerk (2.5.2 -> 2.5.3)
  sg3_utils (1.47 -> 1.47+2.388b767)
  squashfs (4.4 -> 4.5)
  supermin
  suse-module-tools (16.0.17 -> 16.0.18)
  systemd
  tree (1.8.0 -> 2.0.1)
  usbredir
  vim (8.2.3863 -> 8.2.3995)
  whois (5.5.10 -> 5.5.11)
  xapps (2.2.5 -> 2.2.8)
  xen (4.16.0_02 -> 4.16.0_04)
  xfce4-power-manager
  xorg-x11-server (21.1.2 -> 21.1.3)
  xscreensaver
  xsettingsd (0.0+git20171105 -> 1.0.2)
  yast2 (4.4.32 -> 4.4.34)
  yast2-configuration-management (4.4.1 -> 4.4.2)
  yast2-installation (4.4.31 -> 4.4.32)
  yast2-samba-client (4.4.1 -> 4.4.2)
  yast2-security (4.4.3 -> 4.4.4)
  yast2-storage-ng (4.4.28 -> 4.4.31)
  yast2-trans (84.87.20211227.623da84d84 -> 84.87.20220102.99430aa97b)
  zchunk
  zstd (1.5.0 -> 1.5.1)

=== Details ===

==== AppStream ====
Version update (0.14.6 -> 0.15.1)
Subpackages: libAppStreamQt2 libappstream4

- Update to version 0.15.1
  * compose: Port over font support from appstream-generator
  * compose: Allow overriding unit used for locale processing
  * compose: Refine legacy support for desktop-id launchables
  * compose: Allow setting the custom desktop-entry translation function
  * compose: Allow to run with threading (mostly) disabled
  * compose: Reorganize feature flags, allow to disable l10n
  * compose: Allow setting a screenshot file size limit
  * compose: Allow to disable screencast processing explicitly
  * compose: Allow to test whether result has a specific hint tag
  * news-convert: Support a "Translators" section
  * validator: Check that first rDNS component-ID parts are always lowercased
  * validator: Validate capitalization for some selected text blocks
  * vapi: Rename PoolFlag to PoolFlags to add the missing deprecated flags
  * Fix cache always getting updated even if unnacessary on Debian systems
  * Still verify download return codes if download was aborted intentionally
  * compose: Warn if metainfo files are missing and data was processed anyway
- Update to version 0.15.0
  * This release contains a complete rewrite of AppStream's
    caching code, making use of libxmlb instead of LMDB now.
    This will allow for more complex queries and simplifies the
    caching code a bit.
  * Allow clients to configure the addon autoresolve magic
  * Allow clients to control the local metainfo preference
  * qt: Add wrappers for new AsPool API
  * qt: Wrap the AsPool ::changed signal
  * Implement the new "Tags" tag
  * Make component-ID search case-insensitive
  * compose: Adjust to rsvg API changes
  * qt: Align API deprecations with C library API
  * Cache Flatpak data properly, and add some quirk fixes for it
- Add BuildRequires itstool
- Add BuildRequires xmlb >= 0.3.6
- Update BuildRequires glib-2.0 to >= 2.62
- Remove BuildRequires lmdb-devel

==== ImageMagick ====
Version update (7.1.0.17 -> 7.1.0.19)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10

- update to 7.1.0.19:
  * support -integral option.
  * possible DoS for certain SVG constructs (reference
    https://github.com/ImageMagick/ImageMagick/issues/4626).
- update to 7.1.0.18:
  * support face index for font collections, e.g. msgothic.ttc[1].
  * Improved adjustment of page offset when resizing an image.

==== Mesa ====
Version update (21.3.1 -> 21.3.3)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1

- rename n_no-sse2-on-ix86.patch to
  n_no-sse2-on-ix86-except-for-intel-drivers.patch
  * no longer disable sse2 support for intel drivers, since this
    breaks build, which is probably unresolvable (boo1190409)
- n_no-sse2-on-ix86.patch
  * disabled sse2 support on %ix86 (boo#1190409)
- update to 21.3.3
  * Bug fixes
  * Assassin?s Creed Syndicate crashes with Mesa 21.3.0+ ACO
  * [21.3 regression] swr: Build failure with MSVC
  * anv: dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store fails

==== Mesa-drivers ====
Version update (21.3.1 -> 21.3.3)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon

- rename n_no-sse2-on-ix86.patch to
  n_no-sse2-on-ix86-except-for-intel-drivers.patch
  * no longer disable sse2 support for intel drivers, since this
    breaks build, which is probably unresolvable (boo1190409)
- n_no-sse2-on-ix86.patch
  * disabled sse2 support on %ix86 (boo#1190409)
- update to 21.3.3
  * Bug fixes
  * Assassin?s Creed Syndicate crashes with Mesa 21.3.0+ ACO
  * [21.3 regression] swr: Build failure with MSVC
  * anv: dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store fails

==== amavisd-milter ====
Version update (1.7.1 -> 1.7.2)

- Update to version 1.7.2
  * The SMTP_AUTH* attributes are missing in policy_bank.

==== amavisd-new ====
Subpackages: amavisd-new-docs

- amavisd-new should require packets perl-IO-stringy and perl-Net-LibIDN
  (bsc#1193291)

==== aws-cli ====
Version update (1.22.24 -> 1.22.28)

- Update to version 1.22.28
  + For detailed changes see
    https://github.com/aws/aws-cli/blob/1.22.28/CHANGELOG.rst
- Update Requires in spec file from setup.py

==== babeltrace ====

- reenable babeltrace on armv6/v7 (switch to excludearch)

==== createrepo_c ====
Subpackages: libcreaterepo_c0 python3-createrepo_c

- python3-nose is not required for the testsuite, update BuildRequires
  to the actual package used, python3-setuptools.

==== dleyna-renderer ====
Version update (0.7.1 -> 0.7.2)

- Update to version 0.7.2:
  + Fix error logging on empty server response.
- Remove spurious-executable-perm in ChangeLog not needed, nor
  wanted.

==== dleyna-server ====
Version update (0.7.1 -> 0.7.2)

- Update to version 0.7.2:
  + Replace another SoupSessionAsync.
  + Fix unnecessary error logging on empty server responses.

==== double-conversion ====
Version update (3.1.6 -> 3.1.7)

- update to 3.1.7:
  * Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
  * Also add support for Synopsys ARC64 architecture

==== enchant ====
Subpackages: enchant-2-backend-hunspell enchant-data libenchant-2-2

- Add missing closing parentheses for packageand Supplements.

==== evolution ====
Version update (3.42.2 -> 3.42.3)
Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight

- Update to version 3.42.3:
  + Bugs fixed: glgo#GNOME/evolution#1571,
    glgo#GNOME/evolution#1729, glgo#GNOME/evolution#1747,
    glgo#GNOME/evolution#1756, glgo#GNOME/evolution#1757,
    glgo#GNOME/evolution#1758.
  + Updated translations.

==== evolution-data-server ====
Version update (3.42.2 -> 3.42.3)
Subpackages: libcamel-1_2-63 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3

- Update to version 3.42.3:
  + e-cal-client: Correct non-NULL check in
    e_cal_client_create_objects_sync().
  + Calendar: Adapt to libical 3.0.12 change.
  + Bufs fixed: glgo#GNOME/evolution-data-server#368,
    glgo#GNOME/evolution-data-server#371.
  + Updated translations.

==== evolution-ews ====
Version update (3.42.1 -> 3.42.3)

- Update to version 3.42.3:
  + Misc: Hide some headers' value in EWS_DEBUG=2 output.
  + Bugs fixed: glgo#GNOME/evolution-ews#174.

==== fmt ====
Version update (8.0.1 -> 8.1.1)

- Update to version 8.1.1
  * Restored ABI compatibility with version 8.0.x
  * Fixed chorno formatting on big endian systems
- Update to version 8.1.0
  * Optimized chrono formatting.
    + Processing of some specifiers such as %z and %Y is now up
    to 10-20 times faster, for example on GCC 11 with
    libstdc++.
  * Implemented subsecond formatting for chrono durations.
  * Fixed handling of precision 0 when formatting chrono
    durations.
  * Fixed an overflow on invalid inputs in the tm formatter.
  * Added fmt::group_digits that formats integers with a
    non-localized digit separator (comma) for groups of three
    digits.
  * Added support for faint, conceal, reverse and blink text
    styles.
  * Added experimental support for compile-time floating point
    formatting.
  * Added UDL-based named argument support to compile-time
    format string checks.
  * Implemented escaping of string range elements.
  * Switched to JSON-like representation of maps and sets for
    consistency with Python's str.format.
  * Extended fmt::join to support C++20-only ranges.
  * Optimized handling of non-const-iterable ranges and
    implemented initial support for non-const-formattable types.
  * Disabled implicit conversions of scoped enums to integers
    that was accidentally introduced in earlier versions.
  * Deprecated implicit conversion of [const] signed char* and
    [const] unsigned char* to C strings.
  * Deprecated _format, a legacy UDL-based format API.
  * Marked format, formatted_size and to_string as [[nodiscard]].
  * Added missing diagnostic when trying to format function and
    member pointers as well as objects convertible to pointers
    which is explicitly disallowed.
  * Optimized writing to a contiguous buffer with format_to_n.
  * Optimized writing to non-char buffers.
  * Decimal point is now localized when using the L specifier.
  * Improved floating point formatter implementation.
  * Fixed handling of very large precision in fixed format.
  * Made a table of cached powers used in FP formatting static.
  * Resolved a lookup ambiguity with C++20 format-related
    functions due to ADL.
  * Removed unnecessary inline namespace qualification.
  * Implemented argument forwarding in format_to_n.
  * Fixed handling of implicit conversions in fmt::to_string and
    format string compilation.
  * Changed the default access mode of files created by
    fmt::output_file to -rw-r--r-- for consistency with fopen.
  * Make fmt::ostream::flush public.
  * Improved C++14/17 attribute detection.
  * Improved documentation.
  * Improved fuzzers and added a fuzzer for chrono timepoint
    formatting.
  * Added the FMT_SYSTEM_HEADERS CMake option setting which
    marks {fmt}'s headers as system. It can be used to suppress
    warnings.
  * Added the Bazel build system support.
  * Improved build configuration and tests.
  * Fixed various warnings and compilation issues.

==== gcc11 ====
Version update (11.2.1+git1018 -> 11.2.1+git1173)
Subpackages: cpp11 gcc11-info gcc11-locale libasan6 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc11 libstdc++6-locale libstdc++6-pp-gcc11 libtsan0 libubsan1

- Update to gcc-11 branch head (d4a1d3c4b377f1d4acb), git1173
  * Fix D memory corruption in -M output.
  * Fix ICE in is_this_parameter with coroutines.  [boo#1193659]

==== gdm ====
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

- Move
  %{_datadir}/glib-2.0/schemas/org.gnome.login-screen.gschema.xml
  from main package to new gdm-schema split package and make
  libgdm1 depend on the new gdm-schema split package. Currently,
  the gdm-schema is required for gnome-shell to work, but
  gnome-shell only depends on libgdm1 and not on gdm as a whole,
  causing a crash of gnome-shell if the gdm main package is not
  installed. By moving the gdm-schema to it's own split package and
  making libgdm1 actually require it, the crash can be prevented.
  Fixes boo#1194183.

==== gedit ====
Version update (40.1 -> 41.alpha)
Subpackages: python3-gedit

- Stop passing introspection=true, vapi=true and plugins=true to
  meson, no longer needed.
- Add gedit-fix-open-crash.patch: open-selector: Fix crash
  introduced in GDateTime port.

==== glib-networking ====

- Increase testsuite timeout

==== gnome-autoar ====
Version update (0.4.1 -> 0.4.2)
Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0

- Update to version 0.4.2:
  + Fix extraction to root directory.
  + Fix extraction of raw format archives.
  + Do not leave read-only directory in the tree after running
    tests.

==== gnome-software ====
Version update (41.2 -> 41.3)

- Update to version 41.3:
  + Remove various cultural sensitivity badges.

==== gtk4 ====
Version update (4.4.1 -> 4.6.0)
Subpackages: gtk4-schema libgtk-4-1 typelib-1_0-Gtk-4_0

- Add gtk4-make-our-stack-noexec.patch: Make our stack noexec.
- Update to version 4.6.0:
  + GtkProgressBar: Fix handling of "inverted".
  + GtkLabel: Add a "natural wrap mode" property to influence how
    natural width is determined.
  + GtkTextView: Scroll insertion on-screen after undo / redo.
  + gsk: Abort region diffing when changes are too complex.
  + gdk:
  - Avoid compressing discrete scroll events.
  - Fix problems with hiding windows.
  - Improve GL and GLES version checks.
  + Wayland: Support new high-contrast setting.
  + Inspector: Add DND inspection support.
  + build: Avoid deprecated meson apis.
  + Updated translations.
- Update to version 4.5.1:
  + GtkWidget sizing has been rewritten to implement
    width-for-height more properly. This had some fallout, and some
    widgets may still not react kindly to the new way of doing
    things. See https://blog.gtk.org/2021/12/03/sizable-news/ for
    details, and please file issues if you notice fallout.
  + Rename git `master` branch to `main`
  + Css:
  - Fully support font-variant-caps
  - Fix a crash with gradients
  + Make various widgets activatable:
  - GtkComboBox
  - GtkDropDown
  + GtkPopover: Make focus indicators not disappear
  + GtkTextView:
  - Don't leave embedded children stranded when scrolling
  - Don't insert Emoji into non-editable textviews
  - Fix Emoji chooser positioning
  - Fix problems with pasting text
  - Improve scroll-to-mark behavior
  - Support right-aligned, centered and decimal tabs
  - Make child anchor replacement character settable
  - Provide more context to input methods
  + GtkDragIcon: Provide default icons for paintables and files
  + GtkBuilder: Speed up template precompilation
  + Actions:
  - Reduce allocations during signal emissions
  - Avoid duplication and unnecessary recursion
  + Inspector:
  - Show the selected im-module in the General tab
  - Add a clipboard viewer
  - Make the recorder record events too
  - Add a graph visualizing gtk_widget_measure()
  + Gsk:
  - Fix hexbox rendering
  - Fix transformed linear gradient rendering
  + Printing: Fix dialog-less printing
  + X11:
  - Improve behavior of windows drags on headerbar controls
  - Trap errors for RANDR changes
  - Fix problems with drag icons
  + Wayland: Ensure we prefer the Wayland im-module over others
  + Updated translations.
- Changes from version 4.5.0:
  + gsk:
  - Drop the GL renderer in favor of NGL
  - Rename NGL to GL
  - Fix some coordinate overflow issues
  - Reimplement texture upload and download for better support of
    image formats and color spaces
  - New api:
  * gsk_transform_skew
  * gsk_transform_to_2d_components
  + gdk:
  - Support HSL in gdk_rgba_parse
  - Use libpng, libjpeg and libtiff directly when loading
    textures, and support more image formats (including 16bit and
    float formats)
  - New apis:
  * gdk_texture_new_from_bytes
  * gdk_texture_new_from_filename
  * gdk_texture_download_float
  * gdk_texture_save_to_png_bytes
  * gdk_texture_save_to_tiff
  * gdk_texture_save_to_tiff_bytes
  * gdk_display_create_gl_context
  - Implement GIcon and GLoadableIcon in GdkTexture
  - Move EGL initialization to the frontend
  - Use configless EGL contexts, if supported
  - Use >8bit pixel formats, if supported and requested
  + css:
  - Add support for line-height
  - Add support for text-transform
  + theme: Fixes for buttons in toolbars
  + input:
  - Update compose sequences from libX11 1.7.2
  - Accept replacement string longer than 20 characters
  + text:
  - Implement sloped caret drawing
  - Add a gtk-hint-font-metrics setting to switch font rendering
    to be more similar to GTK3
  + GtkTextView:
  - Add support for line height
  - Add support for text transforms
  - Misc fixes for css->pango attribute translations
  - Invalidate pango contexts when font settings change
  - Improve undo grouping when overwriting
  + GtkListView:
  - Make tree indentation more flexible with
    GtkTreeExpander:indent-for-icon
  + GtkMenuButton: Support custom children
  + GtkFlowBox: Add prepend and append
  + GtkCalendar: Fix handling of weeks starting on Monday
  + GtkWindow: Add a titlebar property
  + GtkDropDown: Add a show-arrow property
  + GtkPopoverMenu: Support a use-markup attribute in menu models
  + Add GtkSymbolicPaintable
  + Tools: Support DND in gtk4-node-editor and the inspector's
    recorder
  + Demos: Improve the font rendering demo
  + Build:
  - Require Pango 1.49
  - Require libpng, libtiff and libjpeg
  - Speed up handling of resources during build
  + X11: Support touchpad gestures with XInput 2.4
  + Updated translations.
- Drop gtk4-fix-link-to-g_signal_emit.patch: fixed upstream.
- Add docutils, pkgconfig(libjpeg), pkgconfig(libpng) and
  pkgconfig(libtiff-4) BuildRequires: New dependencies.

==== hunspell ====
Subpackages: hunspell-tools libhunspell-1_7-0

- suggests  english directory [bsc#1193627]

==== hwdata ====
Version update (0.354 -> 0.355)

- Update to version 0.355 (bsc#1194338):
  + Updated pci, usb and vendor ids.

==== ibus ====
Subpackages: ibus-dict-emoji libibus-1_0-5 typelib-1_0-IBus-1_0

- Do not introduce ibus-gtk4-32bit unless there will be demand for
  it: drop its definition from baselibs.conf.
- Fix name of gtk4 flavor generated packages (was ibus-gtk4-gtk4).
- Split build of gtk4 module into an own flavor, allowing us to
  break a build cycle.
- Enable GTK 4 IM Module for Leap 15.4 and Tumbleweed
- Remove ibus-python-install-dir.patch
  * Not used for build anymore

==== iptables ====
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins

- Only use nftables backend when iptables-backend-nft is installed
  when using libalternatives

==== javapackages-tools ====
Subpackages: javapackages-filesystem

- Fix typo in suse-use-libdir.patch:
  %{_libdir}/jvm-commmon -> %{_libdir}/jvm-common

==== k4dirstat ====
Version update (3.3.0 -> 3.4.0)

- Update to 3.4.0
  * Refresh tree after deleting a file
  * Count directory sizes as 0 if excluded
  * Fix a crash when unfolding a empty <Files> folder
  * Updated Dutch translation
  * Always save the allocated size to cache files and correct
    saved size of hard links
  * Display size of over-allocated files properly
  * Use allocated size to compute folder size recursively
    (i.e. no longer under estimate folders with many small files).

==== kdump ====
Version update (0.9.1 -> 0.9.2)

- kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch: Fix
  malformation in passing Dracut compression parameters in mkdumprd
  (bsc#1193765).
- Refresh existing patches.
- Sync with SLE15-SP4 changelog. These patches were never applied
  to Factory:
  * kdump-avoid-endless-loop-EAI_AGAIN.patch
  * kdump-calibrate-Add-LUKS2-Argon2-requirements-to-the-reser.patch
  * kdump-calibrate-Fix-kernel-command-line-parsing.patch
  * kdump-do-not-add-rd.neednet.patch
  * kdump-Do-not-list-all-block-devices-if-no-block-devices-ar.patch
  * kdump-ensure-initrd.target.wants-directory.patch
  * kdump-Enumerate-all-BTRFS-devices-for-btrfs-mount-points.patch
  * kdump-Implement-KString-isHexNumber.patch
  * kdump-install-etc-resolv.conf-using-resolved-path.patch
  * kdump-Mount-and-device-resolution-using-libmount-and-lsblk.patch
  * kdump-remove-console-hvc0-from-commandline.patch
  * kdump-set-serial-console-from-Xen-cmdline.patch
- Update to 0.9.2
  * Isolate fadump initrd within the default one (jsc#SLE-18272)
  * Bug fixes
  * Code cleanups
- Remove patches that have been upstreamed:
  * kdump-mounts.cc-Include-sys-ioctl.h.patch
  * kdump-Add-bootdev-to-dracut-command-line.patch
  * kdump-do-not-iterate-past-end-of-string.patch
  * kdump-fix-incorrect-exit-code-checking.patch
  * kdump-avoid-endless-loop-on-EAI_AGAIN.patch
  * kdump-install-real-resolv.conf.patch
  * kdump-Store-kdump-initrd-in-kernel-image-path.patch
- Remove patches that have been solved differently:
  * kdump-on-error-option-yesno.patch

==== lapack ====
Subpackages: libblas3 libcblas3 liblapack3

- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)

==== libeconf ====
Version update (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f)

- Update to version 0.4.4+git20220104.962774f:
  * Fixed i586 build (#158)
- Update to version 0.4.2+git20220104.5dfd69d:
  * Reading numbers with different bases (e.g. oktal) (bsc#1193632) (#157)

==== libglvnd ====
Version update (1.3.3 -> 1.4.0)

- update to 1.4.0:
  * tests cleanups
  * Update bin/symbols-check.py from mesa/mesa@6f854145
  * Remove extra paragraph from license text.
  * Add one more missing dep_x11_headers
  * Update uthash to v2.3.0
  * EGL: Add support for eglQueryDisplayAttribKHR and NV.

==== libgphoto2 ====
Version update (2.5.27 -> 2.5.28)
Subpackages: libgphoto2-6 libgphoto2_port12

- updated to 2.5.28 release
  general:
  * OS/2 support removed (broken and unused since at least 2006)
  * remove built-in rpm packaging (use distro packaging instead)
  * remove linux-hotplug rule creation (removed from distros around 2006)
  * remaining text which was iso-8859 is UTF-8 now (except one po file)
  * To override docdir and htmldir, use configure arguments --docdir=
    and --htmldir= instead of --with-doc-dir= and --with-html-dir=
  * some code cleanups, especially handling of include files and i18n handling
  ptp2:
  * wait event
  * property changes now reported with "'name' to 'value'" added
  * object info changes now reported as FILE_CHANGED events (e.g. if you change protection flags)
  * Nikon J1: capture fixed
  * Olympus: fixed that wait time was twice as long as required if no events arrived
  * Sigma Fp: added basic beta support for capture, live view and config.
  * Sony:
  * mark all widgets as read-write again, read-only logic was not 100% correct
  * speed-ups and fixes to the stepping based config setting
  * Canon EOS
  * handle newer EOS R series reporting of configs (ISO, Aperture, Shutterspeed)
  * track UI lock state to avoid device busy reports
  * fixed "zoom" range settings (for lenses with powered zoom, also for today Powershot)
  * Fuji:
  * ptpip improvements
  * bug fixes
  * some Fuji cameras have now liveview only for webcam (need new firmware)
  * various small fixes and code cleanups
  * New ids:
  * Sony Alpha-RX1R II, ILCE-7C, ZV-E10, A6600, DSC HX-80, ILCE-7RM3A, ILCE-7RM4A, DSC-A7S III
  * Nikon Coolpix B500, Zfc
  * Canon EOS M50m2, Digital IXUS 132
  * Fuji X-Pro3, GFX 100S, X100V
  canon:
  * fixed wait event crashes
  * correctly mark read only config widgets as read-only
  pentax:
  * fix PEF raw files for non-K100D
  translations:
  * updated german, french, polish, ukrainian

==== libjcat ====
Version update (0.1.8 -> 0.1.9)

- update to 0.1.9:
  * Set which backends are supported in the pkgconfig file
  * Use -Dcli=false to reduce the install size
  * Return an error if we try to self-sign no bytes of data
  * Show a more accurate output when not all engines are enabled

==== libkolabxml ====

- Strip the URL from 'Source:'. The download link is dead.
- Run xsd without ASLR to workaround boo#1060506

==== libmodulemd ====

- Drop unknown meson parameters: developer_build,
  with_py2_overrides, with_py3_overrides.

==== libmwaw ====
Version update (0.3.20 -> 0.3.21)

- update to 0.3.21:
  * add debug code to read some private rsrc data
  + allow to read some MacWrite which does not have printer informations
  * add a parser for Scoop files
  * add a parser for ScriptWriter files
  * add a parser for ReadySetGo 1-4 files

==== libsndfile ====

- Fix heap buffer overflow in flac_buffer_copy (CVE-2021-4156,
  bsc#1194006):
  libsndfile-CVE-2021-4156.patch

==== libsoup ====
Version update (3.0.3 -> 3.0.4)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0

- Update to version 3.0.4:
  + Fix HTTP/2 not properly handling socket timeouts.
  + Improvements to test reliablity.
  + Fix cross-compiling to Windows.
  + Fix tests with development glib-networking.
  + Expose soup_uri_copy() to Vala.

==== libssh ====
Subpackages: libssh-config libssh4

- Add patch to make the compression option more compatible (boo#1192731):
  * 0001-Soften-behaviour-of-the-Compression-no-yes-option.patch

==== libstorage-ng ====
Version update (4.4.68 -> 4.4.72)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.4.72
- merge gh#openSUSE/libstorage-ng#855
- made some memory handling exception safe
- coding style
- 4.4.71
- merge gh#openSUSE/libstorage-ng#854
- use make_shared instead of new when creating actions for the
  actiongraph
- 4.4.70
- merge gh#openSUSE/libstorage-ng#853
- added const
- 4.4.69
- merge gh#openSUSE/libstorage-ng#852
- added Luks::reset_activation_infos()
- Translated using Weblate (Japanese) (bsc#1149754)
- Translated using Weblate (Catalan) (bsc#1149754)
- Translated using Weblate (Slovak) (bsc#1149754)

==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang

- Change to systemd-sysusers

==== lua54 ====

- Re-enable readline support in Lua, the way to do this changed
  in Lua 5.4
- Because we are linking with readline add GPLv3+ only to the
  main package
- Subsequently, update main_test.patch to ignore another test
- Update upstream-bugs.patch and upstream-bugs-test.patch to fix
  bugs 9,10,12 for build and tests respectively. Bug 11 changes
  interface of luaD_pretailcall.

==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages

- Build mariadb-galera on SLE
- Add dependency on galera-4 for mariadb-galera
- Remove old constraints for mariadb-galera

==== multipath-tools ====
Version update (0.8.8+38+suse.2bdd3a14 -> 0.8.8+13+suse.79c3556f)
Subpackages: kpartx libmpath0

- Version 0.8.8+13+suse.79c3556f
  * code-wise identical to 0.8.8+38+suse.2bdd3a14
    (previous version number was too high by mistake)

==== openexr ====
Subpackages: libIex-3_1-30 libIlmThread-3_1-30 libOpenEXR-3_1-30

- security update
- added patches
  fix CVE-2021-45942 [bsc#1194333], heap-based buffer overflow in Imf_3_1:LineCompositeTask:execute
  + openexr-CVE-2021-45942.patch

==== openssl ====
Version update (1.1.1l -> 1.1.1m)

- Update to 1.1.1m release

==== openssl-1_1 ====
Version update (1.1.1l -> 1.1.1m)
Subpackages: libopenssl1_1 libopenssl1_1-hmac

- Update to 1.1.1m:
  * Avoid loading of a dynamic engine twice.
  * Prioritise DANE TLSA issuer certs over peer certs
- Rebased patches:
  * openssl-1.1.1-evp-kdf.patch
  * openssl-1.1.1-system-cipherlist.patch

==== osinfo-db ====
Version update (20211013 -> 20211216)

- Update to database version 20211216
  osinfo-db-20211216.tar.xz
- Drop add-missing-oracle-linux-versions.patch

==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64

- Modified gdb_uefi.py.in for python3 (bsc#1192126)
  - change 'long' to 'int'
  - using
    print ('
    instead of
    print "

==== perl-JSON ====
Version update (4.03 -> 4.04)

- updated to 4.04
  see /usr/share/doc/packages/perl-JSON/Changes
  4.04 2021-12-17
  - updated backportPP with JSON::PP 4.07

==== perl-Text-CSV_XS ====
Version update (1.46 -> 1.47)

- updated to 1.47
  see /usr/share/doc/packages/perl-Text-CSV_XS/ChangeLog
  1.47	- 2021-12-21, H.Merijn Brand
  * Make error 2014 catchable
  * Suppress empty lines on empty input (issue 34)
  * Perl 6 -> Raku in docs (RT#136864)
  * IETF changed their URLs
  * Add some documentation for Google hist (Nigel)

==== perl-URI-cpan ====
Version update (1.007 -> 1.008)

- updated to 1.008
  see /usr/share/doc/packages/perl-URI-cpan/Changes
  1.008     2021-12-15 15:53:55-05:00 America/New_York
  - fix prereqs to rely on URI, not the unindexed URI::_generic

==== perl-libwww-perl ====
Version update (6.59 -> 6.60)

- updated to 6.60
  see /usr/share/doc/packages/perl-libwww-perl/Changes
  6.60      2021-12-17 22:29:57Z
  - Warn if updating modification time of mirrored file fails (GH#399) (Ville Skytt�)

==== pfstools ====
Subpackages: libpfs2 pfscalibration pfstmo

- Fix compilation error due to detected OOB access, add
  0001-Avoid-out-of-bounds-access-for-monochrome-images-in-.patch
- Fix compilation with CMake >= 3.22, add
  0001-Replace-deprecated-removed-GLUT_glut_LIBRARY-with-GL.patch
- Reenable OpenEXR with OpenEXR >= 3.x detection fix, add
  0001-Prefer-upstream-CMake-Config-Mode-files-for-OpenEXR.patch

==== pkcs11-helper ====
Version update (1.25.1 -> 1.27.0)
Subpackages: libpkcs11-helper1

- update to 1.27.0:
  * core: handle PIN expiration after C_Login as C_Login may take a while
  * core: return explict success when plugin&play and no threading and no
    safefork, thanks to Tunnelblick
  * openssl: build with openssl ec disabled
  * openssl: support RSA_NO_PADDING padding, thanks to Selva Nair
  * core: reduce mutex lock scope of add/remove provider, thanks to Frank Morgner
  * core: improve the fork fixup sequence

==== publicsuffix ====
Version update (20211213 -> 20211230)

- Update to version 20211230:
  * util: gTLD data autopull updates for 2021-12-30T15:13:57 UTC (#1494)
  * util: gTLD data autopull updates for 2021-12-22T15:14:13 UTC (#1492)

==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-bash-completion pulseaudio-gdm-hooks pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-setup pulseaudio-utils pulseaudio-zsh-completion system-user-pulse

- Fix parameters passed to meson:
  * access-group, => access_group, system-group => system_group,
    and system-user => system_user for them to actually have an
    effect.

==== python-Twisted ====

- Add patch currentThread-deprecated.patch:
  * Do not call a deprecated method which causes reactor startup to abort.

==== python-aioitertools ====

- Add aioitertools-remove-loop.patch for python310 compatibility
  gh#omnilib/aioitertools#84

==== python-boto3 ====
Version update (1.20.24 -> 1.20.28)

- Update to version 1.20.28
  * api-change:``rekognition``: [``botocore``] This release introduces a new field
    IndexFacesModelVersion, which is the version of the face detect and storage model that was used
    when indexing the face vector.
  * api-change:``s3``: [``botocore``] Minor doc-based updates based on feedback bugs received.
  * enhancement:JSONFileCache: [``botocore``] Add support for __delitem__ in JSONFileCache
  * api-change:``s3control``: [``botocore``] Documentation updates for the renaming of Glacier to
    Glacier Flexible Retrieval.
- from version 1.20.27
  * api-change:``sagemaker``: [``botocore``] The release allows users to pass pipeline definitions as
    Amazon S3 locations and control the pipeline execution concurrency using ParallelismConfiguration.
    It also adds support of EMR jobs as pipeline steps.
  * api-change:``rds``: [``botocore``] Multiple doc-only updates for Relational Database Service (RDS)
  * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added strength
    levels to the Sharpness Filter and now permits OGG files to be specified as sidecar audio inputs.
  * api-change:``greengrassv2``: [``botocore``] This release adds the API operations to manage the
    Greengrass role associated with your account and to manage the core device connectivity
    information. Greengrass V2 customers can now depend solely on Greengrass V2 SDK for all the API
    operations needed to manage their fleets.
  * api-change:``detective``: [``botocore``] Added and updated API operations to support the
    Detective integration with AWS Organizations. New actions are used to manage the delegated
    administrator account and the integration configuration.
- from version 1.20.26
  * api-change:``nimble``: [``botocore``] Amazon Nimble Studio adds support for users to upload files
    during a streaming session using NICE DCV native client or browser.
  * api-change:``chime-sdk-messaging``: [``botocore``] The Amazon Chime SDK now supports updating
    message attributes via channel flows
  * api-change:``imagebuilder``: [``botocore``] Added a note to infrastructure configuration actions
    and data types concerning delivery of Image Builder event messages to encrypted SNS topics. The key
    that's used to encrypt the SNS topic must reside in the account that Image Builder runs under.
  * api-change:``workmail``: [``botocore``] This release allows customers to change their email
    monitoring configuration in Amazon WorkMail.
  * api-change:``transfer``: [``botocore``] Property for Transfer Family used with the FTPS protocol.
    TLS Session Resumption provides a mechanism to resume or share a negotiated secret key between the
    control and data connection for an FTPS session.
  * api-change:``lookoutmetrics``: [``botocore``] This release adds support for Causal Relationships.
    Added new ListAnomalyGroupRelatedMetrics API operation and InterMetricImpactDetails API data type
  * api-change:``mediaconnect``: [``botocore``] You can now use the Fujitsu-QoS protocol for your
    MediaConnect sources and outputs to transport content to and from Fujitsu devices.
  * api-change:``qldb``: [``botocore``] Amazon QLDB now supports journal exports in JSON and Ion
    Binary formats. This release adds an optional OutputFormat parameter to the ExportJournalToS3 API.
- from version 1.20.25
  * api-change:``customer-profiles``: [``botocore``] This release adds an optional parameter,
    ObjectTypeNames to the PutIntegration API to support multiple object types per integration option.
    Besides, this release introduces Standard Order Objects which contain data from third party systems
    and each order object belongs to a specific profile.
  * api-change:``sagemaker``: [``botocore``] This release adds a new ContentType field in
    AutoMLChannel for SageMaker CreateAutoMLJob InputDataConfig.
  * api-change:``forecast``: [``botocore``] Adds ForecastDimensions field to the
    DescribeAutoPredictorResponse
  * api-change:``securityhub``: [``botocore``] Added new resource details objects to ASFF, including
    resources for Firewall, and RuleGroup, FirewallPolicy Added additional details for
    AutoScalingGroup, LaunchConfiguration, and S3 buckets.
  * api-change:``location``: [``botocore``] Making PricingPlan optional as part of create resource
    API.
  * api-change:``redshift``: [``botocore``] This release adds API support for managed Redshift
    datashares. Customers can now interact with a Redshift datashare that is managed by a different
    service, such as AWS Data Exchange.
  * api-change:``apigateway``: [``botocore``] Documentation updates for Amazon API Gateway
  * api-change:``devops-guru``: [``botocore``] Adds Tags support to
    DescribeOrganizationResourceCollectionHealth
  * api-change:``imagebuilder``: [``botocore``] This release adds support for importing and exporting
    VM Images as part of the Image Creation workflow via EC2 VM Import/Export.
  * api-change:``datasync``: [``botocore``] AWS DataSync now supports FSx Lustre Locations.
  * api-change:``finspace-data``: [``botocore``] Make dataset description optional and allow s3
    export for dataviews
- Update BuildRequires and Requires from setup.py

==== python-botocore ====
Version update (1.23.24 -> 1.23.28)

- Version update to 1.23.28
  * api-change:``rekognition``: This release introduces a new field IndexFacesModelVersion, which is
    the version of the face detect and storage model that was used when indexing the face vector.
  * api-change:``s3``: Minor doc-based updates based on feedback bugs received.
  * enhancement:JSONFileCache: Add support for __delitem__ in JSONFileCache
  * api-change:``s3control``: Documentation updates for the renaming of Glacier to Glacier Flexible
    Retrieval.
- from version 1.23.27
  * api-change:``sagemaker``: The release allows users to pass pipeline definitions as Amazon S3
    locations and control the pipeline execution concurrency using ParallelismConfiguration. It also
    adds support of EMR jobs as pipeline steps.
  * api-change:``rds``: Multiple doc-only updates for Relational Database Service (RDS)
  * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added strength levels to the
    Sharpness Filter and now permits OGG files to be specified as sidecar audio inputs.
  * api-change:``greengrassv2``: This release adds the API operations to manage the Greengrass role
    associated with your account and to manage the core device connectivity information. Greengrass V2
    customers can now depend solely on Greengrass V2 SDK for all the API operations needed to manage
    their fleets.
  * api-change:``detective``: Added and updated API operations to support the Detective integration
    with AWS Organizations. New actions are used to manage the delegated administrator account and the
    integration configuration.
- from version 1.23.26
  * api-change:``nimble``: Amazon Nimble Studio adds support for users to upload files during a
    streaming session using NICE DCV native client or browser.
  * api-change:``chime-sdk-messaging``: The Amazon Chime SDK now supports updating message attributes
    via channel flows
  * api-change:``imagebuilder``: Added a note to infrastructure configuration actions and data types
    concerning delivery of Image Builder event messages to encrypted SNS topics. The key that's used to
    encrypt the SNS topic must reside in the account that Image Builder runs under.
  * api-change:``workmail``: This release allows customers to change their email monitoring
    configuration in Amazon WorkMail.
  * api-change:``transfer``: Property for Transfer Family used with the FTPS protocol. TLS Session
    Resumption provides a mechanism to resume or share a negotiated secret key between the control and
    data connection for an FTPS session.
  * api-change:``lookoutmetrics``: This release adds support for Causal Relationships. Added new
    ListAnomalyGroupRelatedMetrics API operation and InterMetricImpactDetails API data type
  * api-change:``mediaconnect``: You can now use the Fujitsu-QoS protocol for your MediaConnect
    sources and outputs to transport content to and from Fujitsu devices.
  * api-change:``qldb``: Amazon QLDB now supports journal exports in JSON and Ion Binary formats.
    This release adds an optional OutputFormat parameter to the ExportJournalToS3 API.
- from version 1.23.25
  * api-change:``customer-profiles``: This release adds an optional parameter, ObjectTypeNames to the
    PutIntegration API to support multiple object types per integration option. Besides, this release
    introduces Standard Order Objects which contain data from third party systems and each order object
    belongs to a specific profile.
  * api-change:``sagemaker``: This release adds a new ContentType field in AutoMLChannel for
    SageMaker CreateAutoMLJob InputDataConfig.
  * api-change:``forecast``: Adds ForecastDimensions field to the DescribeAutoPredictorResponse
  * api-change:``securityhub``: Added new resource details objects to ASFF, including resources for
    Firewall, and RuleGroup, FirewallPolicy Added additional details for AutoScalingGroup,
    LaunchConfiguration, and S3 buckets.
  * api-change:``location``: Making PricingPlan optional as part of create resource API.
  * api-change:``redshift``: This release adds API support for managed Redshift datashares. Customers
    can now interact with a Redshift datashare that is managed by a different service, such as AWS Data
    Exchange.
  * api-change:``apigateway``: Documentation updates for Amazon API Gateway
  * api-change:``devops-guru``: Adds Tags support to DescribeOrganizationResourceCollectionHealth
  * api-change:``imagebuilder``: This release adds support for importing and exporting VM Images as
    part of the Image Creation workflow via EC2 VM Import/Export.
  * api-change:``datasync``: AWS DataSync now supports FSx Lustre Locations.
  * api-change:``finspace-data``: Make dataset description optional and allow s3 export for dataviews

==== python-gcsfs ====
Version update (2021.7.0 -> 2021.11.1)
Subpackages: python38-gcsfs python38-gcsfs-fuse

- Update to 2021.11.1
  * don't touch cache when doing find with a prefix (#437)
- Release 2021.11.0
  * move to fsspec org
  * add support for google fixed_key_metadata (#429)
  * deprecate content_encoding parameter of setxattrs method (#429)
  * use emulator for resting instead of vcrpy (#424)
- Release 2021.10.1
  * url signing (#411)
  * default callback (#422)
- Release 2021.10.0
  * min version for decorator
  * default callback in get (#422)
- Release 2021.09.0
  * correctly recognise 404 (#419)
  * fix for .details due to upstream (#417)
  * callbacks in get/put (#416)
  * "%" in paths (#415)
- Release 2021.08.1
  * don't retry 404s (#406)
- Disable most of the testsuite because the setup moved from vcrpy
  to a docker based simulator

==== python-h2 ====
Version update (4.0.0 -> 4.1.0)

- Update to 4.1.0
  * Support for Python 3.9 has been added.
  * Support for Python 3.10 has been added.
  * New example for a Python socket HTTP/2 client.
  * New `OutputLogger` for use with ``h2.config.logger``. This is
    only provided for convenience and not part of the stable API.
  * Header validation now rejects empty header names with a
    ProtocolError. While hpack decodes such header blocks without
    issues, they violate the HTTP semantics.
  * Fix TE header name in error message.
- Drop h2-pr1248-disable-hypothesis-healthcheck.patch merged
  upstream
- Register hypothesis profile for slow obs executions.

==== python-kiwisolver ====
Version update (1.3.1 -> 1.3.2)

- update to 1.3.2:
  - Add support for Python 3.10, drop official support Python 3.6
  - Remove direct accesses to ob_type in C-API use Py_TYPE instead

==== python-lxml ====
Version update (4.6.4 -> 4.6.5)

- update to 4.6.5 (bsc#1193752, CVE-2021-43818):
  * A vulnerability (GHSL-2021-1038) in the HTML cleaner allowed sneaking script
    content through SVG images.
  * A vulnerability (GHSL-2021-1037) in the HTML cleaner allowed sneaking script
    content through CSS imports and other crafted constructs.

==== python-pandas ====
Version update (1.3.4 -> 1.3.5)

- Update to version 1.3.5
  * Fixed regression in Series.equals() when comparing floats with
    dtype object to None (GH44190)
  * Fixed regression in merge_asof() raising error when array was
    supplied as join key (GH42844)
  * Fixed regression when resampling DataFrame with DateTimeIndex
    with empty groups and uint8, uint16 or uint32 columns
    incorrectly raising RuntimeError (GH43329)
  * Fixed regression in creating a DataFrame from a timezone-aware
    Timestamp scalar near a Daylight Savings Time transition
    (GH42505)
  * Fixed performance regression in read_csv() (GH44106)
  * Fixed regression in Series.duplicated() and
    Series.drop_duplicates() when Series has Categorical dtype with
    boolean categories (GH44351)
  * Fixed regression in GroupBy.sum() with timedelta64[ns] dtype
    containing NaT failing to treat that value as NA (GH42659)
  * Fixed regression in RollingGroupby.cov() and
    RollingGroupby.corr() when other had the same shape as each
    group would incorrectly return superfluous groups in the result
    (GH42915)

==== python-prettytable ====
Version update (2.4.0 -> 2.5.0)

- update to 2.5.0:
  * Add Single Border table style

==== python-pyzmq ====
Version update (22.2.1 -> 22.3.0)

- Skip test_log due to flaky socket handling inside obs environments.
- Add less-flaky.patch to increase flakiness of test_retry_poll
  and test_timeout.
- Update to 22.3.0:
  - Fix strlcpy compilation issues on alpine, freebsd. Adds new
    build-time dependency on packaging.
  - In event-loop integration: warn instead of raise when
    triggering callback on a socket whose context has been
    closed.
  - Bundled libzmq in wheels backport a patch to avoid crashes
    due to inappropriate closing of libsodium's random generator
    when using CurveZMQ.
  - New ResourceWarnings when contexts and sockets are closed by
    garbage collection, which can be a source of hangs and leaks
    (matches open files)

==== python-requests ====
Version update (2.26.0 -> 2.27.1)

- update to 2.27.1
  * Fixed parsing issue that resulted in the auth component being
    dropped from proxy URLs. (#6028)
- update to 2.27.0:
  * Officially added support for Python 3.10. (#5928)
  * Added a `requests.exceptions.JSONDecodeError` to unify JSON exceptions between
  Python 2 and 3. This gets raised in the `response.json()` method, and is
  backwards compatible as it inherits from previously thrown exceptions.
  Can be caught from `requests.exceptions.RequestException` as well. (#5856)
  * Improved error text for misnamed `InvalidSchema` and `MissingSchema`
  exceptions. This is a temporary fix until exceptions can be renamed
  (Schema->Scheme). (#6017)
  * Improved proxy parsing for proxy URLs missing a scheme. This will address
  recent changes to `urlparse` in Python 3.9+. (#5917)
  * Fixed defect in `extract_zipped_paths` which could result in an infinite loop
  for some paths. (#5851)
  * Fixed handling for `AttributeError` when calculating length of files obtained
  by `Tarfile.extractfile()`. (#5239)
  * Fixed urllib3 exception leak, wrapping `urllib3.exceptions.InvalidHeader` with
  `requests.exceptions.InvalidHeader`. (#5914)
  * Fixed bug where two Host headers were sent for chunked requests. (#5391)
  * Fixed regression in Requests 2.26.0 where `Proxy-Authorization` was
  incorrectly stripped from all requests sent with `Session.send`. (#5924)
  * Fixed performance regression in 2.26.0 for hosts with a large number of
  proxies available in the environment. (#5924)
  * Fixed idna exception leak, wrapping `UnicodeError` with
  `requests.exceptions.InvalidURL` for URLs with a leading dot (.) in the
  domain. (#5414)
  * Requests support for Python 2.7 and 3.6 will be ending in 2022. While we
  don't have exact dates, Requests 2.27.x is likely to be the last release
  series providing support.

==== python-traitlets ====
Version update (4.3.3 -> 5.1.1)

- Update to version 5.1.1
  * 5.1.1 fixes compatibility issues with Python 3.10 (rc2).
- Release 5.1.0
  * Traitlets 5.1 brings a couple of updates and changes to
    traitlets, and is recommended for all users. What follow is a
    non-exhaustive list of changes:
  * Removal of the ``ipython_genutils`` dependency, this should
    remove any direct and indirect reliance on ``nose`` and prepare
    traitlets 5.1 for Python 3.10 and above compatibility, some
    test suite changes also accommodate Python 3.10 changes. If you
    package traitlets downstream, make sure to remove this
    dependency.
  * Removal of ``ipython_genutils`` may have change the default
    encoding detected for the command line argument parsing when
    not utf-8. We expect this to affect a small portion of older
    windows version. If you encounter issue let us know.
  * Stop recommendation of ``CUnicode`` in some circumstances as
    it's deprecated.
  * Our test suite is now using GitHub action instead of travis CI.
    If you are packaging downstream using the git repository, you
    may have to exclude the ``.github`` folder now, and can remove
    exclusion of
  * It fixes a parsing issue for list of one single element on the
    CLI.
  * We reserve the right to remove official support for Python 3.7
    in subsequent minor revisions.
- Releases 5.0.2 to 5.0.5
  * Support deprecated literals for sets, tuples on the
    command-line: ``nbconvert
  - -TagRemovePreprocessor.remove_cell_tags='  *"tag"}'``
  * Fix ``from_string_list`` for Tuples in general
  * Fix support for ``List(default_value=None, allow_none=True)``
    and other Container traits
  * Fix help output for nested aliases and tuple traits
  * Support deprecated use of byte-literals for bytes on the
    command-line: ``ipython kernel --Session.key="b'abc'"``. The
    `b` prefix is no longer needed in traitlets 5.0, but is
    supported for backward-compatibility
  * Improve output of configuration errors, especially when help
    output would make it hard to find the helpful error message
  * Fix regression in handling `--opt=None` on the CLI for configurable traits
    with `allow_none=True`
  * Fix casting bytes to unicode
- Traitlets 5.0
  * Traitlets 5.0 is a new version of traitlets that accumulate
    changes over a period of more close to four years; A number of
    internal refactoring made the internal code structure cleaner
    and simpler, and greatly improved the diagnostic error messages
    as well has help and documentation generation.
  * We expect no code change needed for any consumer of the Python
    API (ipywidgets, and alike), though CLI argument parsing have
    seen a complete rewrite, so if you have an application that
    does use the parsing logic of traitlets you may see changes in
    behavior, and now have access to more features.
  * Major changes are:
  - Removal of Python 2 support,
  - Removal of Python 3.0-3.6 support
  - we now follow NEP 29, and are thus Python 3.7+ only.
  - remove ``six`` as a dependency
  - remove ``funcsig`` as a dependency.

==== rav1e ====

- resolve bsc#1194113 (CVE-2018-25023)
- resolve bsc#1194119 (CVE-2021-45710)

==== rtkit ====

- Change to using systemd-sysusers

==== rubygem-zeitwerk ====
Version update (2.5.2 -> 2.5.3)

- updated to version 2.5.3
  * The change introduced in 2.5.2 implied a performance regression
    that was particularly dramatic in Ruby 3.1. We'll address
    [#198](https://github.com/fxn/zeitwerk/issues/198) in a different way.

==== sg3_utils ====
Version update (1.47 -> 1.47+2.388b767)
Subpackages: libsgutils2-1_47-2

- Update to version 1.47+2.388b767:
  * rescan-scsi-bus.sh: apply fix for '-r' (boo#1194293)
  * _service: use openSUSE github repo again (with cherry-picks
    from upstream)
  * spec file: suppress commit ID in library version

==== squashfs ====
Version update (4.4 -> 4.5)

- update to 4.5:
  * Mksquashfs now supports "Actions".
  * New sqfstar command which will create a Squashfs image from a tar archive.
  * Tar style handling of source pathnames in Mksquashfs.
  * Cpio style handling of source pathnames in Mksquashfs.
  * New option to throttle the amount of CPU and I/O.
  * Mksquashfs now allows no source directory to be specified.
  * New Pseudo file "R" definition which allows a Regular file
    o be created with data stored within the Pseudo file.
  * Symbolic links are now followed in extract files
  * Unsquashfs now supports "exclude" files.
  * Max depth traversal option added.
  * Unsquashfs can now output a "Pseudo file" representing the
    input Squashfs filesystem.
  * New -one-file-system option in Mksquashfs.
  * New -no-hardlinks option in Mksquashfs.
  * Exit code in Unsquashfs changed to distinguish between
    non-fatal errors (exit 2), and fatal errors (exit 1).
  * Xattr id count added in Unsquashfs "-stat" output.
  * Unsquashfs "write outside directory" exploit fixed.
  * Error handling in Unsquashfs writer thread fixed.
  * Fix failure to truncate destination if appending aborted.
  * Prevent Mksquashfs reading the destination file.

==== supermin ====

- Add initrd_support_ztd-compressed_modules.patch:
  backport of 4306a131c6cd to add support of zstd compressed kernel
  modules.

==== suse-module-tools ====
Version update (16.0.17 -> 16.0.18)

- Update to version 16.0.18:
  * cdrom: Disable autoclose by default (boo#1165047).
  * Make regenerate-initrd-posttrans compatible with Dracut's
    UEFI mode (unified kernel image)

==== systemd ====
Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-sysvinit udev

- Update systemd-user PAM service again
  Change the default implementation of pam_setcred() again, previously
  customized to run the full "auth" PAM stack and only call pam_deny.so which is
  basically the SUSE default behavior without pam_warn.so.
  This is considered safer, especially on SLE where a regression was spotted by
  QA.
- move files related to static nodes to udev
- Replace S:$n references with SOURCE$n. Makes vim * search work.

==== tree ====
Version update (1.8.0 -> 2.0.1)

- tree 2.0.1:
  * Make patterns ending in '/' match directories (but not files)
    for -I / -P, should also fix issues with --gitignore as well
  - Fix --gitignore not matching files relative to the path of the
    .gitignore
- tree 2.0.0:
  * Simplified code
  * Adds --info to print information about files/directories from
    information found in .info files
  * In HTML output, comments show as mouse over tooltips
  * Output un-indented JSON on file descriptor 3 ("stddata")
    automatically if file descriptor 3 is present
  * Always HTML escape filenames in HTML output even when -C is used
  * Return a non-zero exit status if there is a failure to open any directory.
  * Added --gitignore option to filter out files specified by
    .gitignore files. (also reads $GIT_DIR/info/exclude if present.)
  * To facilitate gitignore, adds support for ** on pattern matching
    to allow /**/ to match a single /
  * Now also supports multiple -I and -P instances
  * Now prints meta data for the top level directory as well.
  * Properly sort --fromfile input
  * Make tree colorization use reset (rs code in dir_colors,)
    not normal color when resetting attributes
  * Honor -n (no color) even if the CLICOLOR_FORCE environment
    variable is set
  * Fix --sort option to not require =
  * Defer sorting for --du until the entire sub-directory tree has
    been processed.
  * Fix JSON string escaping such that it is not using the HTML
    escaping
  * Add --filesfirst option
  * XML/HTML/JSON output needs to be mutually exclusive, last
    command line switch wins
- drop tree-makefile.patch

==== usbredir ====
Subpackages: libusbredirhost1 libusbredirparser1

- Drop unknown llvm-fuzz meson paramerter: meson 0.60 is strict and
  fails when unknown parameters are being passed.

==== vim ====
Version update (8.2.3863 -> 8.2.3995)
Subpackages: gvim vim-data vim-data-common

- Updated to version 8.2.3995, fixes the following problems
- fixed boo#1194219
  * Various build flags accidentally enabled.
  * Cannot disable requesting key codes from xterm.
  * Vim9: compiler complains about using "try" as a struct member.
  * Vim9: type checking global variables is inconsistent.
  * Implementation of some list functions too complicated.
  * Vim9: function test fails.
  * Vim9: type checking for "any" is inconsistent.
  context menu. (Gabriel Dupras)
  * List.c contains code for dict and blob.
  * Vim9: finddir() and uniq() return types can be more specific.
  * go.mod files are not recognized.
  * Cannot highlight the number column for a sign.
  * gcc complains about buffer overrun.
  * 'cindent' does not recognize inline namespace.
  * Function does not abort after a type error in compare
  * Vim9: debugger tries to read more lines than there are.
  * getreg() and getregtype() contain dead code.
  * Solution filter files are not recognized.
  * More duplicated code in f_getreginfo().
  * Crash when switching to other regexp engine fails.
  * Crash when clearing the argument list while using it.
  * Arglist test fails.
  * Can define autocmd for every event by using "au!".
  * E1135 is used for two different errors.
  * The argument list may contain duplicates.
  * Duplicate code for translating script-local function name.
  * Vim9: type check for using v: variables is basic.
  * When modifyOtherKeys is used CTRL-C is not recognized.
  * Vim9: many local variables are initialized with an instruction.
  * Vim9: no proper type check for first argument of call().
  * Vim9: confusing error when using function() with a number.
  * Vim9: no test for nested function not available later.
  * Vim9: the second argument of map() and filter() is not checked at
  compile time.
  * Vim9: not sufficient testing for variable initialization.
  * Vim9: test for map() on string fails.
  * It is not easy to use a script-local function for an option.
  * Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script.
  * Vim9: double free with nested :def function.
  * "gM" does not count tabs as expected.
  * Vim9: skip expression type is not checked at compile time.
  * Dockerfile using prefix name not recognized.
  * Vim9 help still contains "under development" warnings.
  * Error messages are spread out.
  * Cannot use a script-local function for 'foldtext'.
  * Containerfile using prefix name not recognized.
  * When the compare function of sort() produces and error then sort()
  does not abort.
  * Vim9: type check for filter() does not accept unknown.
  * The ins_complete() function is much too long.
  * Help for expressions does not mention Vim9 syntax.
  * Various spelling mistakes in comments.
  * illegal memory access when completing with invalid bytes.
  * No error for passing an invalid line number to append().
  * The eval.txt help file is way too big.
  * Function list test fails.
  * Vim9: wrong argument for append() results in two errors.
  * Restoring directory after using another window is inefficient.
  * The way xdiff is used is inefficient.
  * Cannot build with dynamic Ruby 3.1.
  * Vim9: double free if a nested function has a line break in the argument
  list.
  * Vim9: no error if something follows :enddef in a nested function.
  * Diff mode confused by NUL bytes.
  * Build failure without the 'autochdir' option. (John Marriott)
  * Vim9: double free when using lambda.
  * Heredoc test fails.
  * Using unititialized variable.
  * getcmdline() argument has a misleading type.
  * Coverity reports a memory leak.
  * C line comment not formatted properly.
  * After ":cd" fails ":cd -" is incorrect.
  * Repeating line comment is undesired for "O" command.
  * CTRL-U in Insert mode does not fix the indent.
  * No proper test for maintaining change mark in diff mode.
  * Insert mode completion function is too long.
  * Line comment start is also found in a string.
  * Match highlight disappears when doing incsearch for ":s/pat".
  * SIGTSTP is not handled.
  * Coverity reports a possible memory leak.
  * Compiler warning from gcc for uninitialized variable.
  * Insert mode completion functions are too long.
  * Vim9: partial variable argument types are wrong, leading to a crash.
  * When an internal error makes Vim exit the error is not seen.
  * Unnecessary check for NULL pointer.
  * Vim9: failure with partial with unknown argument count.
  * Using freed memory with /\%V.
  * Going beyond the end of the line with /\%V.
  * Vim9: memory leak when text after a nested function.
  * First line not redrawn when adding lines to an empty buffer.
  * Insert completion code is too complicated.
  * Vim9: no error for shadowing if script var is declared later.
  * Duplicate assignment.
  * Build failure compiling xxd with "-std=c2x".
  * Error messages are spread out.
  * Build fails for missing error message.
  * Build failure with tiny and small features. (Tony Mechelynck)
  * Some common lisp and scheme files not recognized.
  * Vim9: no easy way to check if Vim9 script is supported.
  * When using feedkeys() abbreviations may be blocked.
  * Error messages are spread out.
  * Build failure.
  * Value of MAXCOL not available in Vim script.
  * Error messages are spread out.
  * Build fails.
  * Error messages are spread out.
  * Tiny build fails.
  * Vim9: LISTAPPEND instruction does not check for a locked list.
  * Error messages are spread out.
  * FEARG_LAST is never used. (Dominique Pell�)
  * Error messages are spread out.
  * Build error when using dynamycally loaded Python 3.
  * Vim9: the feature is not mentioned in the right places.
  * If 'operatorfunc' invokes an operator the remembered Visual mode may be
  changed. (Naohiro Ono)
  * Vim9: debugging a for loop doesn't stop before it starts.
  * Some lines of code not covered by tests.
  * Error messages are spread out.
  * Tiny build fails.
  * Some insert completion code is not tested.
  * Testing wrong operator.
  * Vim9: error when extending dict<any> with another type that it was
  initialized with.
  * Wrong local-additions in the help with language mix.
  * When recording a change in Select mode the first typed character appears
  twice.
  * Vim9: extend() complains about the type even when it was not declared.
  * Not all sshconfig files are detected as such.

==== whois ====
Version update (5.5.10 -> 5.5.11)

- update to 5.5.11:
  * Implemented a --no-recursion command line option to disable recursion
    from registrar to registry servers.
  * Updated the .pro, .vu and .xxx TLD servers.
  * Updated the list of new gTLDs.
  * Removed 7 new gTLDs which are no longer active.

==== xapps ====
Version update (2.2.5 -> 2.2.8)
Subpackages: libxapp1 typelib-1_0-XApp-1_0 xapps-common xapps-common-lang

- Update to version 2.2.8.
  * l10n: Update translations
- Update to version 2.2.7
  * icons: Add xapp-view-fit-height-symbolic and
    xapp-view-fit-width-symbolic
- Update to version 2.2.6.
  * Update documentation
  * xapp-favorites.c: Unescape the file uri before using it for
    display.
  * l10n: Update translations

==== xen ====
Version update (4.16.0_02 -> 4.16.0_04)
Subpackages: xen-libs xen-tools-domU

- bsc#1193447 - Slow execution of hvmloader+ovmf when VM contains
  an sriov device
  61bc429f-revert-hvmloader-PA-range-should-be-UC.patch
- Upstream bug fixes (bsc#1027519)
  61b31d5c-x86-restrict-all-but-self-IPI.patch
  61b88e78-x86-CPUID-TSXLDTRK-definition.patch
  61d5687a-x86-spec-ctrl-opt_srb_lock-default.patch
- Collect active VM config files in the supportconfig plugin
  xen-supportconfig

==== xfce4-power-manager ====
Subpackages: xfce4-power-manager-lang xfce4-power-manager-plugin

- Add inhibit_dpms.patch
  Inhibit DPMS when getting power inhibit request.
    (gxo#xfce/xfce4-power-manager!22)

==== xorg-x11-server ====
Version update (21.1.2 -> 21.1.3)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk

- u_xfree86-activate-GPU-screens-on-autobind.patch
  * Part of the original patch by Dave Airlie has landed
    078277e4d92f05a90c4715d61b89b9d9d38d68ea, this contains the
    remainder of what was in SUSE before Xorg 21.1.
    (github issue#1254, boo#1192751)
- Update to version 21.1.3
  * This release fixes several regressions since 1.20.x and 21.1.1
    + glx/dri: Filter out fbconfigs that don't have a supported pixmap format
    + xf86/logind: Fix compilation error when built without logind/platform bus
    + xf86/logind: fix missing call to vtenter if the platform device is not paused
    + Convert more funcs to use InternalEvent.
    + os: Try to discover the current seat with the XDG_SEAT var first

==== xscreensaver ====
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang

- Reenable PAM (boo#1194058).

==== xsettingsd ====
Version update (0.0+git20171105 -> 1.0.2)

- update to 1.0.2:
  * Fix from Phil Miller to make dump_xsettingsd return 1 on error.
  * Support for building using CMake from Andreas Sturmlechner and Peter Eszlari.
  * systemd service file from Peter Eszlari.

==== yast2 ====
Version update (4.4.32 -> 4.4.34)
Subpackages: yast2-logs

- Fixed test failure in Ruby 2.5, caused by the fix for Ruby 3.0
  (related to bsc#1193192)
- 4.4.34
- Y2Packager::Resolvable: added none? method in order to not crash
  in case of rubocop automatic change (bsc#1194387)
- 4.4.33

==== yast2-configuration-management ====
Version update (4.4.1 -> 4.4.2)

- Adapt to ruby3.1 (bsc#1193192)
- 4.4.2

==== yast2-installation ====
Version update (4.4.31 -> 4.4.32)

- Do not propose Linux Security Module default configuration when
  it is declared as not configurable in the control file or in the
  AutoYaST profile (related to jsc#SLE-22069).
- 4.4.32

==== yast2-samba-client ====
Version update (4.4.1 -> 4.4.2)

- With latest versions of samba (>=4.15.0) calling 'net ads lookup'
  with '-U%' fails; (boo#1193533).
- 4.4.2

==== yast2-security ====
Version update (4.4.3 -> 4.4.4)

- Related to jsc#SLE-22069:
  - Autoyast LSM section: added "selectable" option to the section
  - Do not propose a default LSM configuration when it is declared
    as not configurable in the control file or AutoYaST
- 4.4.4

==== yast2-storage-ng ====
Version update (4.4.28 -> 4.4.31)

- Fix calling keywords for IssuesReporter in ruby3 (bsc#1194342)
- 4.4.31
- Display LUKS2 configuration checkbox in the installer console
  (related to jsc#SLE-21308)
- 4.4.30
- Adapt for ruby 3.1 (bsc#1193192)
- 4.4.29
- Dropped test clients proposal_testing and partitioner_testing in
  favor of a more powerful one called storage_testing (related to
  fate#318196).

==== yast2-trans ====
Version update (84.87.20211227.623da84d84 -> 84.87.20220102.99430aa97b)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu

- Update to version 84.87.20220102.99430aa97b:
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Lithuanian)
  * Translated using Weblate (Arabic)
  * New POT for text domain 'installation'.
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Slovak)
  * New POT for text domain 'security'.
  * New POT for text domain 'installation'.
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (Ukrainian)
  * Translated using Weblate (Ukrainian)

==== zchunk ====

- add zstd-1.5.1.patch (gh#zchunk/zchunk/57)

==== zstd ====
Version update (1.5.0 -> 1.5.1)
Subpackages: libzstd1

- add noexecstack.patch (bsc#1194337)
- fix pkgconfig pc file settings by passing in right prefix during build
- update to 1.5.1:
  * perf: rebalanced compression levels, to better match the intended speed/level curve
  * perf: faster huffman decoder, using x64 assembly
  * perf: slightly faster high speed modes (strategies fast & dfast)
  * perf: improved binary size and faster compilation times
  * perf: new row64 mode, used notably in level 12
  * perf: faster mid-level compression speed in presence of highly repetitive patterns
  * perf: minor compression ratio improvements for small data at high levels
  * perf: reduced stack usage (mostly useful for Linux Kernel)
  * perf: faster compression speed on incompressible data
  * perf: on-demand reduced ZSTD_DCtx state size, using build macro ZSTD_DECODER_INTERNAL_BUFFER, at a small cost of performance
  * build: allows hiding static symbols in the dynamic library, using build macro
  * build: support for m68k (Motorola 68000's)
  * build: improved AIX support
  * build: improved meson unofficial build
  * cli : custom memory limit when training dictionary (#2925)
  * cli : report advanced parameters information when compressing in very verbose mode (``-vv`)