Packages changed:
  AppStream
  Mesa
  Mesa-drivers
  autoyast2 (4.4.32 -> 4.4.33)
  babl (0.1.88 -> 0.1.90)
  bash
  binutils (2.37 -> 2.38)
  dbus-1 (1.12.20 -> 1.12.22)
  dbus-1-x11 (1.12.20 -> 1.12.22)
  firewalld
  gegl (0.4.34 -> 0.4.36)
  gtk3 (3.24.31 -> 3.24.32)
  harfbuzz (3.3.2 -> 4.0.0)
  kbd
  libarchive (3.5.2 -> 3.6.0)
  libglvnd
  libnvme (1.0~4 -> 1.0~5)
  libvirt (8.0.0 -> 8.1.0)
  libyui (4.3.1 -> 4.3.2)
  libyui-ncurses (4.3.1 -> 4.3.2)
  libyui-ncurses-pkg (4.3.1 -> 4.3.2)
  libyui-qt (4.3.1 -> 4.3.2)
  libyui-qt-graph (4.3.1 -> 4.3.2)
  libyui-qt-pkg (4.3.1 -> 4.3.2)
  lvm2 (2.03.12 -> 2.03.15)
  lvm2-device-mapper (1.02.177 -> 1.02.185)
  nvme-cli (2.0~4 -> 2.0~5)
  perl-Net-DNS (1.31 -> 1.33)
  pinentry
  pinentry-gui
  polkit-default-privs (1550+20220225.330e064 -> 1550+20220303.95a78fb)
  python-libvirt-python (8.0.0 -> 8.1.0)
  rubygem-i18n (1.8.11 -> 1.10.0)
  syslogd
  upower (0.99.13 -> 0.99.16)
  virt-manager (3.2.0 -> 4.0.0)
  xen
  yast2-installation (4.4.45 -> 4.4.46)

=== Details ===

==== AppStream ====
Subpackages: AppStream-lang libAppStreamQt2 libappstream4

- Don't refresh the system cache in %post. The user metadata cache
  works much better, rely on that instead.

==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1

- baselibs.conf: readded mistakenly removed packages
  * Mesa-libVulkan-devel
  * Mesa-vulkan-device-select
  * Mesa-vulkan-overlay
- raise memory limit to 1024 in the hope of avoiding OOM on ppc64
  (boo#1196640)
- autoselect libvulkan_intel package via hardware supplements on
  Intel GPUs
- autoselect libvulkan_radeon package via hardware supplements on
  AMD GPUs
- no longer install libvulkan_lvp package (lavapipe=Software
  Vulkan driver), libvulkan_broadcom and libvulkan_freedreno packages
  by default, i.e. no longer have libvulkan_intel/libvulkan_radeon
  and libvulkan_lvp packages installed at the same time (boo#1180522)
- libvulkan_intel/libvulkan_radeon/libvulkan_lvp now require
  Mesa-vulkan-device-select package, not the other way round!
  (baselibs.conf also adjusted)

==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libxatracker2

- baselibs.conf: readded mistakenly removed packages
  * Mesa-libVulkan-devel
  * Mesa-vulkan-device-select
  * Mesa-vulkan-overlay
- raise memory limit to 1024 in the hope of avoiding OOM on ppc64
  (boo#1196640)
- autoselect libvulkan_intel package via hardware supplements on
  Intel GPUs
- autoselect libvulkan_radeon package via hardware supplements on
  AMD GPUs
- no longer install libvulkan_lvp package (lavapipe=Software
  Vulkan driver), libvulkan_broadcom and libvulkan_freedreno packages
  by default, i.e. no longer have libvulkan_intel/libvulkan_radeon
  and libvulkan_lvp packages installed at the same time (boo#1180522)
- libvulkan_intel/libvulkan_radeon/libvulkan_lvp now require
  Mesa-vulkan-device-select package, not the other way round!
  (baselibs.conf also adjusted)

==== autoyast2 ====
Version update (4.4.32 -> 4.4.33)
Subpackages: autoyast2-installation

- Consider user selected packages as optional to not block the
  installation (bsc#1195747).
- 4.4.33

==== babl ====
Version update (0.1.88 -> 0.1.90)

- Update to version 0.1.90:
  * Automatic LUT creation for conversions from <24bpp of colorant
    componants, SIMD builds for x86_64 micro-architecture levels and
    ARM neon, pre-defined CIE Lab u8 and CIE Lab u16 formats.
  * Fix bug of an unlocked non-locked mutex, which started failing
    on some platforms.

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

- Add signatures files of the upstream patches as well
- Verify upstream release signatures

==== binutils ====
Version update (2.37 -> 2.38)
Subpackages: libctf-nobfd0 libctf0

- Update binutils-2.38-branch.diff.gz in order to include PR28879.
- From Stefan Brüns <stefan.bruens@rwth-aachen.de>:
  * Install symlinks for all target specific tools on
    arm-eabi-none [bsc#1185712]
- Do not re-generate ld/ldlex.c, ld/ldgram.c, ld/ldgram.h and verify
  that corresponding flex/bison files are not modified by a patch.
- Use verbose mode for make for cross compilers.
- Make it build on SLE-11 again.
- Use verbose mode for make.
- Update to binutils 2.38:
  * elfedit: Add --output-abiversion option to update ABIVERSION.
  * Add support for the LoongArch instruction set.
  * Tools which display symbols or strings (readelf, strings, nm, objdump)
    have a new command line option which controls how unicode characters are
    handled.  By default they are treated as normal for the tool.  Using
  - -unicode=locale will display them according to the current locale.
    Using --unicode=hex will display them as hex byte values, whilst
  - -unicode=escape will display them as escape sequences.  In addition
    using --unicode=highlight will display them as unicode escape sequences
    highlighted in red (if supported by the output device).
  * readelf -r dumps RELR relative relocations now.
  * Support for efi-app-aarch64, efi-rtdrv-aarch64 and efi-bsdrv-aarch64 has been
    added to objcopy in order to enable UEFI development using binutils.
  * ar: Add --thin for creating thin archives. -T is a deprecated alias without
    diagnostics. In many ar implementations -T has a different meaning, as
    specified by X/Open System Interface.
  * Add support for AArch64 system registers that were missing in previous
    releases.
  * Add support for the LoongArch instruction set.
  * Add a command-line option, -muse-unaligned-vector-move, for x86 target
    to encode aligned vector move as unaligned vector move.
  * Add support for Cortex-R52+ for Arm.
  * Add support for Cortex-A510, Cortex-A710, Cortex-X2 for AArch64.
  * Add support for Cortex-A710 for Arm.
  * Add support for Scalable Matrix Extension (SME) for AArch64.
  * The --multibyte-handling=[allow|warn|warn-sym-only] option tells the
    assembler what to when it encoutners multibyte characters in the input.  The
    default is to allow them.  Setting the option to "warn" will generate a
    warning message whenever any multibyte character is encountered.  Using the
    option to "warn-sym-only" will make the assembler generate a warning whenever a
    symbol is defined containing multibyte characters.  (References to undefined
    symbols will not generate warnings).
  * Outputs of .ds.x directive and .tfloat directive with hex input from
    x86 assembler have been reduced from 12 bytes to 10 bytes to match the
    output of .tfloat directive.
  * Add support for 'armv8.8-a', 'armv9-a', 'armv9.1-a', 'armv9.2-a' and
    'armv9.3-a' for -march in AArch64 GAS.
  * Add support for 'armv8.7-a', 'armv8.8-a', 'armv9-a', 'armv9.1-a',
    'armv9.2-a' and 'armv9.3-a' for -march in Arm GAS.
  * Add support for Intel AVX512_FP16 instructions.
  * Add -z pack-relative-relocs/-z no pack-relative-relocs to x86 ELF
    linker to pack relative relocations in the DT_RELR section.
  * Add support for the LoongArch architecture.
  * Add -z indirect-extern-access/-z noindirect-extern-access to x86 ELF
    linker to control canonical function pointers and copy relocation.
  * Add --max-cache-size=SIZE to set the the maximum cache size to SIZE
    bytes.
- Add binutils-2.38-branch.diff.gz.
- Removed deletion of man pages as they should be properly packages
  in tarball.
- Rebased patches: aarch64-common-pagesize.patch, add-ulp-section.diff,
  binutils-bfd_h.patch, binutils-revert-nm-symversion.diff,
  binutils-revert-plt32-in-branches.diff, binutils-skip-rpaths.patch
  and binutils-compat-old-behaviour.diff.
- Enable PRU architecture for AM335x CPU (Beagle Bone Black board)
- use fdupes on datadir
- remove RPM_BUILD_ROOT usage and other cleanups

==== dbus-1 ====
Version update (1.12.20 -> 1.12.22)
Subpackages: libdbus-1-3 libdbus-1-3-32bit

- Update to version 1.12.22:
  + On Linux, when using traditional (non-systemd) service
    activation, don't log warnings about failing to reset OOM score
    adjustment if the process is already more susceptible to the
    OOM killer, as user processes usually are with systemd ? 250.
  + On Linux, when using traditional (non-systemd) system bus
    activation, reset the OOM score adjustment to 0 as intended.
    If the system dbus-daemon is protected from the OOM killer,
    this avoids that protection unintentionally being inherited by
    every system service.
  + Avoid malloc() after fork on non-GNU libc.
  + Fix build with clang 13 by using Standard C offsetof where
    available.
  + Fix build of tests on FreeBSD.
  + Make documentation build more reproducible.
  + On Unix, make X11 autolaunch cope with slashes in DISPLAY.
  + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS.
  + Fix compilation if embedded tests are enabled but verbose mode
    and stats are both disabled.
  + On Linux, fix a race condition in the integration test for
    transient services.

==== dbus-1-x11 ====
Version update (1.12.20 -> 1.12.22)

- Update to version 1.12.22:
  + On Linux, when using traditional (non-systemd) service
    activation, don't log warnings about failing to reset OOM score
    adjustment if the process is already more susceptible to the
    OOM killer, as user processes usually are with systemd ? 250.
  + On Linux, when using traditional (non-systemd) system bus
    activation, reset the OOM score adjustment to 0 as intended.
    If the system dbus-daemon is protected from the OOM killer,
    this avoids that protection unintentionally being inherited by
    every system service.
  + Avoid malloc() after fork on non-GNU libc.
  + Fix build with clang 13 by using Standard C offsetof where
    available.
  + Fix build of tests on FreeBSD.
  + Make documentation build more reproducible.
  + On Unix, make X11 autolaunch cope with slashes in DISPLAY.
  + Don't try to raise RLIMIT_NOFILE beyond OPEN_MAX on macOS.
  + Fix compilation if embedded tests are enabled but verbose mode
    and stats are both disabled.
  + On Linux, fix a race condition in the integration test for
    transient services.

==== firewalld ====
Subpackages: firewalld-bash-completion firewalld-lang firewalld-zsh-completion python3-firewall

- Fix modprobe.d directory for SLE15 SP3
- Cleanup dependencies:
  - ipset, ebtables and iptables are purely optional and deprecated,
    so don't require them
  - sysconfig is not needed at all
  - Don't hard require systemd, we don't have and need that in containers

==== gegl ====
Version update (0.4.34 -> 0.4.36)
Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0

- Update to version 0.4.36:
  + The primary addition in this release is SIMD dispatch, buffer
    access functions get built for x86-64 v2 and v3
    microarchitecture levels as well as ARM neon. The same applies
    to core operations where we have .so bundles for the variants
    as well as a generic build.
  + Operations: The npd operation fixed with multiple threads.

==== gtk3 ====
Version update (3.24.31 -> 3.24.32)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0

- Update to version 3.24.32:
  + GtkCellRendererProgress: Use tabular figures.
  + GtkFontChooser:
  - Fix the build with older Pango.
  - Fix axis name handling.
  + Theme: Fix border color for tiled windows.
  + Accessibility: Fix cell accessible leak.
  + Wayland:
  - Support new high-contrast setting.
  - Only update scale when on any outputs.
  + Updated translations.

==== harfbuzz ====
Version update (3.3.2 -> 4.0.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 libharfbuzz0-32bit typelib-1_0-HarfBuzz-0_0

- Update to version 4.0.0:
  + New public API to create subset plan and gather information on
    things like glyph mappings in the final subset. The plan can
    then be passed on to perform the subsetting operation.
  + Draw API for extracting glyph shapes have been extended and
    finalized and is no longer an experimental API. The draw API
    supports glyf, CFF and CFF2 glyph outlines tables, and applies
    variation settings set on the font as well as synthetic slant.
    The new public API is not backward compatible with the
    previous, non-public, experimental API.
  + The hb-view tool will use HarfBuzz draw API to render the
    glyphs instead of cairo-ft when compiled with Cairo 1.17.5 or
    newer, setting HB_DRAW environment variable to 1 or 0 will
    force using or not use the draw API, respectively.
  + The hb-shape and hb-view tools now default to using HarfBuzz?s
    own font loading functions (ot) instead of FreeType ones (ft).
    They also have a new option, --font-slant, to apply synthetic
    slant to the font.
  + HarfBuzz now supports more than 65535 (the OpenType limit)
    glyph shapes and metrics. See be-fonts/boring-expansion-spec#6
    and be-fonts/boring-expansion-spec#7 for details.
  + New API to get the dominant horizontal baseline tag for a given
    script.
  + New API to get the baseline positions from the font, and
    synthesize missing ones. As well as new API to get font metrics
    and synthesize missing ones.
  + Improvements to finding dependencies on Windows when building
    with Visual Studio.
  + New buffer flag, HB_BUFFER_FLAG_PRODUCE_UNSAFE_TO_CONCAT, that
    must be set during shaping for HB_GLYPH_FLAG_UNSAFE_TO_CONCAT
    flag to be reliably produced. This is to limit the performance
    hit of producing this flag to when it is actually needed.
  + Documentation improvements.
  + New API:
  - General:
    . HB_BUFFER_FLAG_PRODUCE_UNSAFE_TO_CONCAT
    . hb_var_num_t
  - Draw:
    . hb_draw_funcs_t
    . hb_draw_funcs_create()
    . hb_draw_funcs_reference()
    . hb_draw_funcs_destroy()
    . hb_draw_funcs_is_immutable()
    . hb_draw_funcs_make_immutable()
    . hb_draw_move_to_func_t
    . hb_draw_funcs_set_move_to_func()
    . hb_draw_line_to_func_t
    . hb_draw_funcs_set_line_to_func()
    . hb_draw_quadratic_to_func_t
    . hb_draw_funcs_set_quadratic_to_func()
    . hb_draw_cubic_to_func_t
    . hb_draw_funcs_set_cubic_to_func()
    . hb_draw_close_path_func_t
    . hb_draw_funcs_set_close_path_func()
    . hb_draw_state_t
    . HB_DRAW_STATE_DEFAULT
    . hb_draw_move_to()
    . hb_draw_line_to()
    . hb_draw_quadratic_to()
    . hb_draw_cubic_to()
    . hb_draw_close_path()
    . hb_font_get_glyph_shape_func_t
    . hb_font_funcs_set_glyph_shape_func()
    . hb_font_get_glyph_shape()
  - OpenType layout:
    . HB_OT_LAYOUT_BASELINE_TAG_IDEO_FACE_CENTRAL
    . HB_OT_LAYOUT_BASELINE_TAG_IDEO_EMBOX_CENTRAL
    . hb_ot_layout_get_horizontal_baseline_tag_for_script()
    . hb_ot_layout_get_baseline_with_fallback()
  - Metrics: hb_ot_metrics_get_position_with_fallback()
  - Subset:
    . hb_subset_plan_t
    . hb_subset_plan_create_or_fail()
    . hb_subset_plan_reference()
    . hb_subset_plan_destroy()
    . hb_subset_plan_set_user_data()
    . hb_subset_plan_get_user_data()
    . hb_subset_plan_execute_or_fail()
    . hb_subset_plan_unicode_to_old_glyph_mapping()
    . hb_subset_plan_new_to_old_glyph_mapping()
    . hb_subset_plan_old_to_new_glyph_mapping()
- update to 3.4.0:
  + Perform sanity checks on shaping results is now part of
    ?harfbuzz? library and can be enabled by setting the buffer
    flag HB_BUFFER_FLAG_VERIFY
  + Arabic Mark Transient Reordering Algorithm have been updated
    to revision 6
  + ISO 15924 code for mathematical notation, ?Zmth?, now maps to
    the OpenType ?math? tag
  + It is now possible to get at once all math kerning values for a
    given glyph at a given corner
  + Fix locale_t portability issues on systems the typedef?s it to
    a void pointer

==== kbd ====
Subpackages: kbd-legacy

- [kbdsettings] try to run numlockbios from /usr/libexec/kbd/ first
  as Tumbleweed moved to this location a while ago (boo#1179295)
- Fix build without %_distconfdir (see bsc#1195679)

==== libarchive ====
Version update (3.5.2 -> 3.6.0)

- Update to 3.6.0
  * Fix use-after-free bug (CVE-2021-36976)
  * tar: new option "--no-read-sparse"
  * tar: threads support for zstd
  * RAR reader: filter support
  * RAR5 reader: self-extracting archive support
  * ZIP reader: zstd decompression support
  * tar: respect "--ignore-zeros" in c, r and u modes
  * reduced size of application binaries
  * internal code optimizations
- Drop upstream merged fix-following-symlinks.patch

==== libglvnd ====
Subpackages: libglvnd-32bit

- provide/obsolete Mesa-libGLESv1_CM1 and Mesa-libGLESv2-2 packages
  (bsc#1196576)

==== libnvme ====
Version update (1.0~4 -> 1.0~5)

- Update to version 1.0-rc5:
  * ioctl: Set lsp to action in nvme_get_log_persistent_event (bsc#1196121)
  * tree: Ignore traddr case in nvme_lookup_ctrl() (bsc#1194025)
  * fabrics: Do not swap bytes for system uuid (bsc#1196565)
  * documentation updates

==== libvirt ====
Version update (8.0.0 -> 8.1.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs

- qemu: Fix segmentation fault in qemuDomainUndefineFlags
  823a62ec-qemu-fix-undefine-crash.patch
- Update to libvirt 8.1.0
  - Many incremental improvements and bug fixes, see
    https://libvirt.org/news.html#v8-1-0-2022-03-01
  - Dropped patches:
    3be5ba11-libvirt-guests-install.patch,
    16172741-libvirt-guests-manpage.patch,
    8eb44616-remove-sysconfig-files.patch,
    31e937fb-libxl-save-lock-indicator.patch,
    105dace2-revert-virProcessGetStatInfo.patch,
    e0241f33-libxl-mark-allocated-graphics-ports.patch,
    18ec405a-libxl-release-graphics-ports.patch,
    76deb656-qemu-fix-snapshot-revert.patch,
    454b927d-libxl-fix-dom-restore.patch

==== libyui ====
Version update (4.3.1 -> 4.3.2)

- Update also the stylesheet (theme) for the RichText content when
  changing the UI theme (bsc#1196296)
- 4.3.2

==== libyui-ncurses ====
Version update (4.3.1 -> 4.3.2)

- Update also the stylesheet (theme) for the RichText content when
  changing the UI theme (bsc#1196296)
- 4.3.2

==== libyui-ncurses-pkg ====
Version update (4.3.1 -> 4.3.2)

- Update also the stylesheet (theme) for the RichText content when
  changing the UI theme (bsc#1196296)
- 4.3.2

==== libyui-qt ====
Version update (4.3.1 -> 4.3.2)

- Update also the stylesheet (theme) for the RichText content when
  changing the UI theme (bsc#1196296)
- 4.3.2

==== libyui-qt-graph ====
Version update (4.3.1 -> 4.3.2)

- Update also the stylesheet (theme) for the RichText content when
  changing the UI theme (bsc#1196296)
- 4.3.2

==== libyui-qt-pkg ====
Version update (4.3.1 -> 4.3.2)

- Update also the stylesheet (theme) for the RichText content when
  changing the UI theme (bsc#1196296)
- 4.3.2

==== lvm2 ====
Version update (2.03.12 -> 2.03.15)
Subpackages: liblvm2cmd2_03

- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator & man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules

==== lvm2-device-mapper ====
Version update (1.02.177 -> 1.02.185)
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 libdevmapper1_03-32bit

- Update lvm2 from LVM2.2.03.12 to LVM2.2.03.15
  * ** WHATS_NEW from 2.03.13 to 2.03.15 ***
  Version 2.03.15 - 07th February 2022
  ====================================
    Remove service based autoactivation. global/event_activation = 0 is NOOP.
    Improve support for metadata profiles for --type writecache.
    Use cache or active DM device when available with new kernels.
    Introduce function to utilize UUIDs from DM_DEVICE_LIST.
    Increase some hash table size to better support large device sets.
  Version 2.03.14 - 20th October 2021
  ===================================
    Device scanning is skipping directories on different filesystems.
    Print info message with too many or too large archived files.
    Reduce metadata readings during scanning phase.
    Optimize computation of crc32 check sum with multiple PVs.
    Enhance recover path on cache creation failure.
    Filter out unsupported MQ/SMQ cache policy setting.
    Fix memleak in mpath filter.
    Support newer location for VDO statistics.
    Add support for VDO async-unsafe write policy.
    Improve lvm_import_vdo script.
    Support VDO LV with lvcreate -ky.
    Fix lvconvert for VDO LV bigger then 2T.
    Create VDO LVs automatically without zeroing.
    Rename vdoimport to lvm_import_vdo.
  Version 2.03.13 - 11th August 2021
  ==================================
    Changes in udev support:
  - obtain_device_list_from_udev defaults to 0.
  - see devices/external_device_info_source,
    devices/obtain_device_list_from_udev, and devices/multipath_wwids_file help
    in lvm.conf
    Fix devices file handling of loop with deleted backing file.
    Fix devices file handling of scsi_debug WWIDs.
    Fix many static analysis issues.
    Support --poolmetadataspare with vgsplit and vgmerge.
    Fix detection of active components of external origin volume.
    Add vdoimport tool to support conversion of VDO volumes.
    Support configurable allocation/vdo_pool_header_size.
    Fix handling of lvconvert --type vdo-pool --virtualsize.
    Simplified handling of archive() and backup() internal calls.
    Add 'idm' locking type for IDM lock manager.
    Fix load of kvdo target when it is not present in memory (2.03.12).
  * ** WHATS_NEW_DM from 1.02.179 to 1.02.183 ***
  Version 1.02.183 - 07th February 2022
  =====================================
    Unmangle UUIDs for DM_DEVICE_LIST ioctl.
  Version 1.02.181 - 20th October 2021
  ====================================
    Add IMA support with 'dmsetup measure' command.
    Add defines DM_NAME_LIST_FLAG_HAS_UUID, DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID.
    Enhance tracking of activated devices when preloading dm tree.
    Fix bug in construction of cache table line (regression from 1.02.159).
  Version 1.02.179 - 11th August 2021
  ===================================
    (empty)
- Drop patches that have been merged into upstream
  - 0001-lvmlockd-idm-Introduce-new-locking-scheme.patch
  - 0002-lvmlockd-idm-Hook-Seagate-IDM-wrapper-APIs.patch
  - 0003-lib-locking-Add-new-type-idm.patch
  - 0004-lib-locking-Parse-PV-list-for-IDM-locking.patch
  - 0005-tools-Add-support-for-idm-lock-type.patch
  - 0006-configure-Add-macro-LOCKDIDM_SUPPORT.patch
  - 0007-enable-command-syntax-for-thin-and-writecache.patch
  - 0008-lvremove-fix-removing-thin-pool-with-writecache-on-d.patch
  - 0009-vdo-fix-preload-of-kvdo.patch
  - 0010-writecache-fix-lv_on_pmem.patch
  - 0011-writecache-don-t-pvmove-device-used-by-writecache.patch
  - 0012-pvchange-fix-file-locking-deadlock.patch
  - 0013-tests-Enable-the-testing-for-IDM-locking-scheme.patch
  - 0014-tests-Support-multiple-backing-devices.patch
  - 0015-tests-Cleanup-idm-context-when-prepare-devices.patch
  - 0016-tests-Add-checking-for-lvmlockd-log.patch
  - 0017-tests-stress-Add-single-thread-stress-testing.patch
  - 0018-tests-stress-Add-multi-threads-stress-testing-for-VG.patch
  - 0019-tests-stress-Add-multi-threads-stress-testing-for-PV.patch
  - 0020-tests-Support-idm-failure-injection.patch
  - 0021-tests-Add-testing-for-lvmlockd-failure.patch
  - 0022-tests-idm-Add-testing-for-the-fabric-failure.patch
  - 0023-tests-idm-Add-testing-for-the-fabric-failure-and-tim.patch
  - 0024-tests-idm-Add-testing-for-the-fabric-s-half-brain-fa.patch
  - 0025-tests-idm-Add-testing-for-IDM-lock-manager-failure.patch
  - 0026-tests-multi-hosts-Add-VG-testing.patch
  - 0027-tests-multi-hosts-Add-LV-testing.patch
  - 0028-tests-multi-hosts-Test-lease-timeout-with-LV-exclusi.patch
  - 0029-tests-multi-hosts-Test-lease-timeout-with-LV-shareab.patch
  - 0030-fix-empty-mem-pool-leak.patch
  - 0031-tests-writecache-blocksize-add-dm-cache-tests.patch
  - 0032-tests-rename-test.patch
  - 0033-tests-add-writecache-cache-blocksize-2.patch
  - 0034-lvmlockd-Fix-the-compilation-warning.patch
  - 0035-devices-don-t-use-deleted-loop-backing-file-for-devi.patch
  - 0036-man-help-fix-common-option-listing.patch
  - 0037-archiving-take-archive-automatically.patch
  - 0038-backup-automatically-store-data-on-vg_unlock.patch
  - 0039-archive-avoid-abuse-of-internal-flag.patch
  - 0040-pvck-add-lock_global-before-clean_hint_file.patch
  - 0041-lvmdevices-add-deviceidtype-option.patch
  - bug-1188141_toolcontext-fix-double-free-core-dumped-issue.patch
  - 0043-udev-create-symlinks-and-watch-even-in-suspended-sta.patch
  - bug-1179691_config-set-external_device_info_source-none.patch
- Add upstream patch
  - 0001-post-release.patch
  - 0002-asan-fix-some-reports-from-libasan.patch
  - 0003-make-generate.patch
  - 0004-tests-udev-pvscan-vgchange-fix-service-wait.patch
  - 0005-devices-file-do-not-clear-PVID-of-unread-devices.patch
  - 0006-tests-skip-vgchange-pvs-online.sh-on-rhel5.patch
  - 0007-dev_manager-fix-dm_task_get_device_list.patch
  - 0008-dev_manager-failing-status-is-not-internal-error.patch
  - 0009-clang-add-extra-check.patch
  - 0010-clang-possible-better-compilation-with-musl-c.patch
  - 0011-dev_manager-do-not-query-for-open_count.patch
  - 0012-dev_manager-use-list-info-for-preset-devs.patch
  - 0013-man-lvmcache-add-more-writecache-cachesettings-info.patch
  - 0014-man-update-cachesettings-option-description.patch
  - 0015-man-lvmcache-mention-writecache-memory-usage.patch
  - 0016-writecache-display-block-size-from-lvs.patch
  - 0017-devices-simplify-dev_cache_get_by_devt.patch
  - 0018-devices-drop-incorrect-paths-from-aliases-list.patch
  - 0019-devices-initial-use-of-existing-option.patch
  - 0020-devices-fix-dev_name-assumptions.patch
  - 0021-devices-use-dev-cache-aliases-handling-from-label-sc.patch
  - 0022-devices-only-close-PVs-on-LVs-when-scan_lvs-is-enabl.patch
  - 0023-writecache-check-memory-usage.patch
- Update patch
  - fate-309425_display-dm-name-for-lv-name.patch
- lvm2.spec
  - add new binraries: lvmdevices vgimportdevices
  - add config item "--with-cluster=internal" for cluster test
  - add config item "--with-integrity=internal"
  - add new man lvmautoactivation.7
  - remove lvm2-activation-generator & man page
  - remove lvm2-pvscan@.service
  - replace 69-dm-lvm-metad.rules with 69-dm-lvm.rules

==== nvme-cli ====
Version update (2.0~4 -> 2.0~5)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion

- Update to version 2.0-rc5:
  * nvme: passthru bugfix(wrong jump, wrong file descriptor)
  * nvme-cli: Ignore traddr case (bsc#1194025)
  * nvme: fix segfault in nvme telemetry-log error handling
  * fabrics: ensure zero kato for non-persistent controllers
  * documenation updates

==== perl-Net-DNS ====
Version update (1.31 -> 1.33)

- updated to 1.33
  see /usr/share/doc/packages/perl-Net-DNS/Changes

==== pinentry ====

- Correction for previous change: ensure the packages built in the
  gui flavor do not change their package name. e.g pinentry-qt5
  wrongly got renamed to pinentry-gui-qt5.
- Fix name tag for multibuild: name tag should be conditional on
  the multibuild flavor.

==== pinentry-gui ====
Subpackages: pinentry-gnome3 pinentry-gtk2 pinentry-qt5

- Correction for previous change: ensure the packages built in the
  gui flavor do not change their package name. e.g pinentry-qt5
  wrongly got renamed to pinentry-gui-qt5.
- Fix name tag for multibuild: name tag should be conditional on
  the multibuild flavor.

==== polkit-default-privs ====
Version update (1550+20220225.330e064 -> 1550+20220303.95a78fb)

- Update to version 1550+20220303.95a78fb:
  * kpmcore: whitelist block device (re-)partioning helper (bsc#1178848)

==== python-libvirt-python ====
Version update (8.0.0 -> 8.1.0)

- Update to 8.1.0
  - Add all new APIs and constants in libvirt 8.1.0

==== rubygem-i18n ====
Version update (1.8.11 -> 1.10.0)

updated to version 1.10.0
  no changelog found

==== syslogd ====
Subpackages: klogd syslog-service

- Switch from obsolete standard output type syslog over to journal (boo#1196467)

==== upower ====
Version update (0.99.13 -> 0.99.16)
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0 upower-lang

- Pass --libexecdir=%%{_libexecdir}/upower to meson, keep our
  previous setup.
- Use ldconfig_scriptlets macro for post(un) handling.
- Stop removing .la files no longer present.
- Update to version 0.99.16:
  + Silence unnecessary udev event warnings
  + Increase test timeout
  + Explicitly link with plist
  + Fix UpClient reference leak
  + Fix DisplayDevice state on battery hotplug
  + Fix critical action to work after it was cancelled
- Changes from version 0.99.15:
  + Various build fixes
  + Update bluetooth device alias when it changes
- Changes from version 0.99.14:
  + Port build system to meson
  + New ChargeCycles D-Bus property
  + New async GLib APIs
  + lid related functions are now deprecated
  + Refresh API is now deprecated
  + Fix leak of inhibitor lock
  + Recognize USB power supplies
  + Fix time compression of data points
  + Fix disk write amplification when battery is low
- Add meson BuildRequires and macros following upstreams port.

==== virt-manager ====
Version update (3.2.0 -> 4.0.0)
Subpackages: virt-install virt-manager-common

- bsc#1196202 - virt-install crashes on a time-of-check time-of-use
  (TOCTOU) race condition
  Resolved by upgrade to version 4.0.0 (jsc#SLE-18261)
  virt-manager-4.0.0.tar.gz
- Other features and bug fixes (bsc#1027942)
  virt-install ?os-variant/?osinfo is now a hard requirement for most cases
  Add ?Enable shared memory? UI checkbox (Lin Ma)
  add UI preference to default to UEFI for new VMs (Charles Arnold)
  Add virtiofs filesystem driver UI option
  Fill in all ?cputune, ?cpu, ?shmem, ?input, and ?boot suboptions (Hugues Fafard)
  virt-* mdev improvements (Shalini Chellathurai Saroja)
  bhyve improvments (Roman Bogorodskiy)
  Revive network portgroup UI
  enable a TPM by default when UEFI is used (Daniel P. Berrangé)
  Use cpu host-passthrough by default on qemu x86
  use virtio-gpu video for most modern distros
  Default to extra pcie root ports for q35
  set discard=unmap by default for sparse disks and block devices
  We now require xorissofs for ?location ISO
  We now use setuptools rather than just plain distutils
- Add virtman-revert-use-of-AyatanaAppIndicator3.patch
- Drop the following patches
  0e15cd51-virt-manager-enable-MDEV-support.patch
  143c6bef-virtinst-fix-error-message-format-string.patch
  4d0e3232-virtinst-Fix-TOCTOU-in-domain-enumeration.patch
  8bb64ad5-console-Dont-block-console-reconnect-for-non-error.patch
  9363e1e6-virt-xml-add-support-for-mediated-devices.patch
  965480e8-virt-install-add-mediated-device.patch
  9d4002ee-tests-verify-MDEV-support.patch
  cf93e2db-console-fix-error-with-old-pygobject.patch
  d3c627f1-volumeupload-Use-1MiB-read-size.patch
  d9b5090e-Fix-forgetting-password-from-keyring.patch
  e7222b50-addstorage-Dont-pass-None-to-widget.set_active.patch
  f87e96d3-hostdev-use-method-get_mdev_uuid.patch
  fe8722e7-createnet-Remove-some-unnecessary-max_length-annotations.patch
  virtinst-graphics-add-check-for-qemu-modules-in-spice-graphic.patch
  virtman-add-firmware-preferences.patch
  virtman-legacy-bios-support.patch
  virtman-show-no-firmware-for-xenpv.patch

==== xen ====
Subpackages: xen-libs xen-tools xen-tools-domU

- bsc#1196545 - GCC 12: xen package fails
  gcc12-fixes.patch

==== yast2-installation ====
Version update (4.4.45 -> 4.4.46)

- Fixed crash when starting the expert console (bsc#1196724)
- 4.4.46