Packages changed:
  clutter
  containers-systemd (0.0+git20210222.f3de7fa -> 0.0+git20210318.fea98a6)
  gtk3 (3.24.25 -> 3.24.27)
  gtkmm3 (3.24.3 -> 3.24.4)
  iputils
  libgdata (0.18.0 -> 0.18.1)
  libgnomesu (2.0.5 -> 2.0.6)
  libgxps (0.3.1 -> 0.3.2)
  libostree
  libsndfile (1.0.28 -> 1.0.31)
  multipath-tools (0.8.5+26+suse.2cbedfd -> 0.8.5+29+suse.5dabcd2)
  pango (1.48.2 -> 1.48.3)
  pipewire (0.3.23 -> 0.3.24)
  poppler (21.02.0 -> 21.03.0)
  poppler-qt5 (21.02.0 -> 21.03.0)
  pulseaudio
  sqlite3 (3.35.0 -> 3.35.2)
  xen (4.14.1_12 -> 4.14.1_14)

=== Details ===

==== clutter ====

- Enable LTO (boo#1133118) as it works now.

==== containers-systemd ====
Version update (0.0+git20210222.f3de7fa -> 0.0+git20210318.fea98a6)

- Update to version 0.0+git20210318.fea98a6:
  * Add lost podman pull back
  * nginx: fix syntax error

==== gtk3 ====
Version update (3.24.25 -> 3.24.27)
Subpackages: gtk3-data gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0

- Update to version 3.24.27:
  + Input: Ensure preedit-start and preedit-end are emitted
    properly.
  + GtkScrolledWindow: Revert a change that broke touch scrolling.
  + Theme:
  - Fix a problem with size changes in SSD decorations that
    caused mutter crashes
  - Use transparent black for window border in the dark theme.
  + Updated translations.
- Update to version 3.24.26:
  + Input:
  - Fix a few oversights in Compose file parsing.
  - Fine-tune Compose preedit display.
  + Theme:
  - Fine-tune scrollbar size and transitions.
  - Reinstate invisible borders for tiled windows.
  + Wayland: Fix a problem with font settings not being found.
  + Updated translations.

==== gtkmm3 ====
Version update (3.24.3 -> 3.24.4)

- Update to version 3.24.4:
  + The 'GTKMM_API' decoration was missed from the '_WRAP_COMPARE'
    item, making the code fail to link for Inkscape on Windows.

==== iputils ====

- Binaries were found to be not optimized or built
  with proper %optflags.

==== libgdata ====
Version update (0.18.0 -> 0.18.1)

- Update to version 0.18.1:
  + Updated translations.

==== libgnomesu ====
Version update (2.0.5 -> 2.0.6)
Subpackages: libgnomesu0

- Update to version 2.0.6:
  + Updated translations.

==== libgxps ====
Version update (0.3.1 -> 0.3.2)

- Update to version 0.3.2:
  + New features: Add support to wdp images on Windows using
    WIC API.
  + Bug fixes: Fix a crash in tools when the surface is NULL on
    conversion end.
  + Build:
  - Improve dependency check on Windows.
  - Don't assume that cross builds can't generate gir.

==== libostree ====
Subpackages: libostree-1-1

- Enable LTO (boo#1133120) as it works now.

==== libsndfile ====
Version update (1.0.28 -> 1.0.31)

- BuildRequire python3-base instead of the full python3 package:
  manages to break a build cycle, is cheaper, and still sufficient.
- update to 1.0.31:
  * documentation fixes and updates
  * Change CMake's project name from sndfile to libsndfile as it should be.
  * Fix memory leak in wav_read_smpl_chunk() function, credit to OSS-Fuzz.
  * Fix aiff_read_header() memory leak(), credit to OSS-Fuzz.
  * Fix leak in wav_read_header(), credit to OSS-Fuzz.
  * Fix leak in wavlike_read_cart_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in wav_read_acid_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in aiff_read_basc_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in wavlike_read_peak_chunk(), credit to OSS-Fuzz.
  * Fix memory leak in aiff_read_header(), credit to OSS-Fuzz.
  * Fix use of uninitialized value in exif_subchunk_parse(), credit to OSS-Fuzz.
  * Fix use of uninitialized value in endswap_int64_t_array(), credit to
  * OSS-Fuzz.
  * Fix up the fuzzer so that it can't under or overseek,
  * thanks to Max Dymond cmeister2@gmail.com.
  * Fix Autotools configure on macOS, thanks to @tmcguire and @nwh.
  * Exclude repository-configuration from git-archive, thanks to @umlaeute.
  * Use version-script when compiling with clang on Unix with Autotools, thanks
  * to @tstellar.
  * Improve handling of SMPL chunks in WAV files, thanks to @zodf0055980.
- update to 1.0.30:
  * Move sndfile.h.in from src/ to include/ directory.
  * Huge documentation update.
  * Fix opus test failures on BE platforms
  * Fix bug when sf_open_fd() function sometimes leaves filehandle open, even if close_desc parameter is TRUE, thanks to @umläute.
  * Fix infinite loops on some pathological SD2 files
  * Switch to GitHub Actions for continuous integration.
  * Add OSS-Fuzz tests to GitHub Actions workflow
  * Fix memory leak in wavlike_read_bext_chunk() function, credit to OSS-Fuzz.
  * Fix undefined behavior in avr-read_header() function, credit to OSS-Fuzz.
- update to 1.0.29:
  * Fixes for: CVE-2017-12562, CVE-2017-17456, CVE-2017-17457, CVE-2018-19661, CVE-2018-19662, CVE-2018-19758 and CVE-2019-3832.
  * Add BWF v2 loudness parameters.
  * Wave64: Permit and skip arbitrary chunks prior to the data chunk.
  * Fix ASAN crash in wavlike_ima_seek().
  * Fix IMA-ADPCM encoding for AIFF files.
  * sndfile-convert: Handle gsm, vox and opus extensions the same way.
  * Add SFC_SET_OGG_PAGE_LATENCY_MS command to get Ogg page latency for Ogg Opus files.
  * Fix parsing of some SD2 files.
  * Documentation updates.
  * Minor bug fixes and improvements.
- drop libsndfile-CVE-2017-17456-alaw-range-check.patch
    libsndfile-CVE-2017-17457-ulaw-range-check.patch
    libsndfile-wav-loop-count-fix.patch
    0001-FLAC-Fix-a-buffer-read-overrun.patch
    0002-src-flac.c-Fix-a-buffer-read-overflow.patch
    0010-src-aiff.c-Fix-a-buffer-read-overflow.patch
    0020-src-common.c-Fix-heap-buffer-overflows-when-writing-.patch
    0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch
    0031-sfe_copy_data_fp-check-value-of-max-variable.patch: upstream

==== multipath-tools ====
Version update (0.8.5+26+suse.2cbedfd -> 0.8.5+29+suse.5dabcd2)
Subpackages: kpartx libmpath0

- Update to version 0.8.5+29+suse.5dabcd2:
  * 11-dm-mpath.rules: run "multipath -U" with -v1 (bsc#1182871)
  * libmultipath: merge update_multipath_table() and update_multipath_status()
  (bsc#1183666)

==== pango ====
Version update (1.48.2 -> 1.48.3)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0

- Update to version 1.48.3:
  + Miscellaneous introspection fixes
  + Make pango_attr_list_splice clip inserted attrbiutes
  + Do costly fontconfig calls in threads
  + markup: Fix issues with accel handling
  + docs: Convert docs to use gi-docgen
  + Fix build against harfbuzz < 2.6
- Disable gtk-doc for now since upstream have moved to gi-docgen and it is
  not in Factory yet

==== pipewire ====
Version update (0.3.23 -> 0.3.24)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools

- Enable or disable the ldac codec depending if ldacBT is available
  or not to fix build in s390x (where it's not available)
- Add some more information and fix indentation on previous
  changelog entries.
- Update to 0.3.24:
  + This is a bugfix release that is API and ABI compatible with
    previous 0.3.x releases.
  + Highlights
  - Many JACK midi improvements and device support.
  - Fixes in gnome-control-center default sink/source handling.
  - Many small performance improvements in alsa device handling
    and latency. There should also be less cracks/pops and xruns
    now.
  - More bluetooth compatibility improvements.
  + PipeWire improvements
  - Implement simple upmixing
  - Disable the resampler when not used. This improves latency
    and CPU usage.
  - Handle max-quantum on devices and try to not make the quantum
    larger than the device buffer size.
  - improvements to how nodes and links are activated. It should
    now result in less xruns and cracks/pops.
  - meson uses the feature options everywhere now
  - Handle volume remap in the channelmixer. This fixes the
    channels on multichannel devices.
  - Try to escape invalid JSON string characters
  - Keep better track of changed parameters in audioconvert.
  - Improve config files, make arrays where needed.
  - Respect NO_COLOR where possible
  - Support in-place config file parsing to avoid allocations and
    improve startup performance.
  - There is no a config option to enable non-power-of-two
    quantums.
  - Preliminary support for upmixing and generating LFE channels.
  + Session-manager
  - default nodes are not stored as JSON in the metadata. This
    is more readable and introspectable.
  - More default-nodes and default-routes improvements. port
    switching should work better now.
  - Wait until all devices are scanned before linking clients.
  - Fixes some crashes
  - Sinks (monitors) can now be set as default sources.
  + Device support
  - Fix startup timers for alsa devices.
  - Improve timers in alsa when quantum changes. It should cause
    less xruns and cracks.
  - Fix UCM setup of capture devices.
  - Only disable IRQ in alsa when not batch. For batch devices
    the hw pointers are updated each IRQ so we need to keep them
    enabled. This massively improves latency on USB batch devices
    to the same level as JACK (with small enough period size).
  + Bluetooth
  - Improvements to profile switches.
  - Improvements to volume handling.
  - Fixes for A2DP sources
  - Add support for battery status when available.
  - Many other small improvements.
  + PulseAudio server
  - handle NULL in set_default_sink/source to clear the default
  - Implement a workaround for gnome-control-center when setting
    the default sink/source. It also sets the target in
    stream-restore to the new default. This fixes moving streams
    in gnome-control-center.
  - Fix some races by replying to some requests after the
    operation completed.
  - Prefer formats of the extended format API.
  - Create a pid file on startup to improve compatibility with
    apps that look for it.
  - Capture streams can now be moved to monitors with pavucontrol
  - Fixes for crashes
  + JACK
  - jack clients can now connect to the 'default' server
  - Move midi ports back to the midi client
  - Only mark midi hardware ports as terminal/physical
  - Use the same midi names as a2jmidid
  - match system ports in get_ports.
  - Improve compatibility with some apps that require a
    fixed latency.
  - Beginnings of the libjackserver implementation.
- Switch off libopenaptx and fdk-aac (because they are
  patent-encumbered) and libcamera (problems in building).
- systemd-rpm-macros doesn't have a consistent versioning between
  distributions, so better assume it's updated enough to support
  %systemd_user_pre
- Add systemd rpm macros for pipewire.service as well as
  pipewire.socket .
- Use the new %systemd_user_pre macro on %pre to be able to
  recognize when a service was installed for the first time and
  enable it on %systemd_user_post (boo#1183012)

==== poppler ====
Version update (21.02.0 -> 21.03.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8

- update to 21.03.0:
  core:
  * Fix parsing text in some broken pdf files. Issue #1040
  * Fix memory issue when using threads. Issue #1050
  * TextSelectionDumper: Fix getText() for space after word
  * Change signature of OutputDev:tilingPatternFill
  * Make PDFDocBuilder return a std::unique_ptr
  * Improve well formed check for shading functions
  * Fix leak in case of fread failing
  * Fix memory leak in broken file in JBIG2Stream::readGenericBitmap
  * PSOutputDev: Fix stack overflow in broken files
  glib:
  * poppler_annot_free_text_get_callout_line: Fix wrong static cast
  * poppler-structure-element: fix memleak
  * Improve documentation
  * demo: keep same visual appearance between displayed and copied text
  utils:
  * pdftotext: Add -cropbox option
  * pdftoppm: Add -progress option
  * pdftoppm: Fix rounding bug in computation of output bitmap size. Issue #927
  qt6:
  * Add missing poppler-qt6.pc.cmake

==== poppler-qt5 ====
Version update (21.02.0 -> 21.03.0)

- update to 21.03.0:
  core:
  * Fix parsing text in some broken pdf files. Issue #1040
  * Fix memory issue when using threads. Issue #1050
  * TextSelectionDumper: Fix getText() for space after word
  * Change signature of OutputDev:tilingPatternFill
  * Make PDFDocBuilder return a std::unique_ptr
  * Improve well formed check for shading functions
  * Fix leak in case of fread failing
  * Fix memory leak in broken file in JBIG2Stream::readGenericBitmap
  * PSOutputDev: Fix stack overflow in broken files
  glib:
  * poppler_annot_free_text_get_callout_line: Fix wrong static cast
  * poppler-structure-element: fix memleak
  * Improve documentation
  * demo: keep same visual appearance between displayed and copied text
  utils:
  * pdftotext: Add -cropbox option
  * pdftoppm: Add -progress option
  * pdftoppm: Fix rounding bug in computation of output bitmap size. Issue #927
  qt6:
  * Add missing poppler-qt6.pc.cmake

==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-module-bluetooth pulseaudio-module-gsettings pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils

- move license to licensedir

==== sqlite3 ====
Version update (3.35.0 -> 3.35.2)

- Fix typo in macro definition.
- SQLite 3.35.2:
  * Fix a problem in the appendvfs.c extension that was introduced
    into version 3.35.0.
  * Ensure that date/time functions with no arguments (which
    generate responses that depend on the current time) are treated
    as non-deterministic functions.
  * Fix a problem in the sqldiff utility program having to do with
    unusual whitespace characters in a virtual table definition.
  * Limit the new UNION ALL optimization described by item 8c in
    the 3.35.0 release so that it does not try to make too many
    new subqueries.
- include changes from 3.35.1:
  * Fix a bug in the new DROP COLUMN feature when used on columns
    that are indexed and that are quoted in the index definition.
  * Improve the built-in documentation for the .dump command in the
    CLI.

==== xen ====
Version update (4.14.1_12 -> 4.14.1_14)

- bsc#1177112 - Fix libxc.sr.superpage.patch
  The receiving side did detect holes in a to-be-allocated superpage,
  but allocated a superpage anyway. This resulted to over-allocation.
- bsc#1167608 - adjust limit for max_event_channels
  A previous change allowed an unbound number of event channels
  to make sure even large domUs can start of of the box.
  This may have a bad side effect in the light of XSA-344.
  Adjust the built-in limit based on the number of vcpus.
  In case this is not enough, max_event_channels=/maxEventChannels=
  has to be used to set the limit as needed for large domUs
  adjust libxl.max_event_channels.patch
- bsc#1183072 - VUL-0: xen: HVM soft-reset crashes toolstack (XSA-368)
  Also resolves,
    bsc#1179148 - kdump of HVM fails, soft-reset not handled by libxl
    bsc#1181989 - openQA job causes libvirtd to dump core when
    running kdump inside domain
  xsa368.patch