Packages changed:
  NetworkManager (1.34.0 -> 1.36.0)
  flac (1.3.3 -> 1.3.4)
  glibc
  kernel-default-base
  libosinfo (1.9.0 -> 1.10.0)
  osinfo-db (20211216 -> 20220214)
  pipewire (0.3.45 -> 0.3.47)

=== Details ===

==== NetworkManager ====
Version update (1.34.0 -> 1.36.0)
Subpackages: libnm0 typelib-1_0-NM-1_0

- Update to version 1.36.0:
  + The handling of Layer 3 configurations has been substantially
    reworked. While this is mostly internal change, it results in
    more robust behavior when addressing information from multiple
    sources (DHCP, manually configured, VPN) need to be applied
    simultaneously. Overall performance and memory use have also
    slightly improved.
  + Manually configured addresses can no longer expire even if the
    same addresses are also obtained dynamically.
  + Code for systemd-based DHCP and DHCPv6 clients has been updated
    from upstream.
  + NTP servers obtained via DHCPv6 are now exposed on the DBus
    API, visible in nmcli and available for use by dispatcher
    scripts.
  + 5G NR (New Radio) modems are now supported.
  + The "rd.znet_ifnames" kernel command line option is now honored
    on network bootups on an IBM s390 platform.
  + Wi-Fi P2P support does now work with the IWD backend, in
    addition to wpa_supplicant backend.
  + Support for special route types have been added: "prohibit",
    "blackhole" and "unreachable".
  + Routes managed by routing daemons are now ignored. This is done
    to address a performance bottleneck on specialized routers.
  + Handling of IP addressing and routing information is now
    slightly more efficient and uses less memory. This is apparent
    on systems with large amount of IP configuration information.
  + It is now possible to start NetworkManager without root user
    privileges. This is experimental doesn't necessarily result in
    a working daemon. NetworkManager service already drops many of
    capabilities available to the root user.
  + WPA3 Wi-FI network security have been improved by enabling new
    H2E (hash to element) method for generating SAE password
    element.
  + It is now possible to select the default Wi-Fi backend
    (wpa_supplicant or IWD) at build-time.
  + Replies from broken DHCP servers that send duplicate address or
    mask options are now handled gracefully.
  + Bridge support has gained the possibility of turning off MAC
    ageing.
  + "configure-and-quit" mode and nm-iface-helper have been
    removed.
  + A number of bugs that could cause NetworkManager to crash in
    rare conditions have been fixed.
- Drop pkgconfig(libteam) BuildRequires and stop passing
  teamdctl=true to meson: No longer build teamdctl support.
- Drop patches fixed upstream:
  + 4685651e7671e064b911a3a05f096908e5ef0580.patch
  + 471e987add98b36520ece72ee493176fc7bc863c.patch
  + 6329f1db5ac75ee3b7d2f7ce062e951a598625fe.patch
  + 634e023e72d4729788a022ea1fae665af28d1b0f.patch
  + aadf0fb64f491f94b2771058621dc140c562b62b.patch
- Drop nm-dhcp-use-valid-lease-on-timeout.patch: Patch was rejected
  upstream.
- Rebase patches with quilt.

==== flac ====
Version update (1.3.3 -> 1.3.4)

- Fix the regression for audiofile, reverting the problematic change
  0001-Revert-libFLAC-stream_decoder.c-Use-current-position.patch
- Update to release 1.3.4:
  + General:
  * Fix 12 decoder bugs found by oss-fuzz, including CVE-2020-0499
  * Fix encoder bug CVE-2021-0561
  * Integrate oss-fuzzers
  * Seeking fixes
  * Various fixes and improvements
  + flac:
  * Various fixes and improvements

==== glibc ====
Subpackages: glibc-locale glibc-locale-base

- get-nprocs-sched-uninit-read.patch: linux: __get_nprocs_sched: do not
  feed CPU_COUNT_S with garbage (BZ #28850)
- get-nprocs-inaccurate.patch: linux: fix accuracy of get_nprocs and
  get_nprocs_conf (BZ #28865)
- strcmp-rtm-fallback.path: x86: Fallback {str|wcs}cmp RTM in the ncmp
  overflow case (BZ #28896)
- pt-load-invalid-hole.patch: elf: Check invalid hole in PT_LOAD segments
  (BZ #28838)
- localedef-ld-monetary.patch: localedef: Update LC_MONETARY handling (BZ
  [#28845])

==== kernel-default-base ====

- Add binfmt_misc (boo#1196373)
- Add quota modules (bsc#1196585)
- Add nfs layout modules

==== libosinfo ====
Version update (1.9.0 -> 1.10.0)
Subpackages: libosinfo-1_0-0

- Update to version 1.10.0
  Changes in this release include:
  * Add API for resolving multiple tree matches
  * Add API for resolving multiple media matches
  * Add API to match between two OsinfoTree
  * Add API to match between two OsinfoMedia
  * Add API to get a complete list of firmwares
  * Add missing documentation of osinfo_os_add_firmware()
  * Add release status to osinfo-query
  * Add --all flag to all tools to report all matches
  * Fix hiding database entries
  * Adapt to libsoup3 which is now preferred over libsoup2
  * Several CI improvements
  * Several translations improvements

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

- Update to database version 20220214
  osinfo-db-20220214.tar.xz

==== pipewire ====
Version update (0.3.45 -> 0.3.47)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools

- Add 0001-revert-loop-remove-destroy-list.patch: fix MPD crash.
- Add 0002-pulse-server-free-pending-sample-reply.patch: fix
  "fast volume change".
- Update to version 0.3.47:
  * Fix a bug in pulse-server that caused cached notifications to
    play multiple times.
  * Remove a check and warnings to catch leaked listeners on the
    proxy. This might access invalid memory and cause infinite
    loops in older wireplumber.
- Rebase reduce-meson-dependency.patch.
- Update to version 0.3.46:
  * Highlights:
  - Fix a critical bug in pipewire-pulse buffer size handling
    that made some apps (MuseScore, ... ) stutter.
  - Fix a critical bug where devices would not show when the
    kernel was compiled without VERBOSE_PROCSFS.
  - JACK clients will now use lock-quantum by default. This
    makes sure that all dynamic quantum changes are disabled
    while a JACK app is running. The only way to force a
    quantum chance is through a JACK app or with the metadata.
  - Almost all limits on number of ports, clients and nodes are
    removed.
  - A Dummy fallback sink is now automatically created when
    there are no other sinks. This avoids stalling browsers.
  - Sound sharing with Zoom should work better. A new WirePlumber
    release might be required.
  - Many more fixes and improvements.
  * PipeWire
  - Update docs with new config overrides.
  - The rule matching logic was moved to config and code is now
    shared with pulse-server and JACK.
  - Add new Romanian translation.
  - When a quantum is forced with metadata, any node that asked
    to lock-quantum is ignored so that the quantum change can
    happen.
  - Fix a bug where a mixer was removed twice, leading to
    potential memory corruption.
  - The port limits on nodes and filters are now removed.
    Some code was simplified.
  - Fix a potential leak because listeners where removed while
    they could be emitted.
  - Improve context.exec and avoid zombie processes.
  * Modules
  - The RAOP module now has a default latency of 2 seconds,
    like PulseAudio.
  - The echo-cancel module now uses the plugin loader to load
    the backends. This makes it possible to add custom, out of
    tree, echo cancel plugins.
  * Tools
  - Improve help of pw-link.
  - Output to stdout and error to stderr. Use setlinebuf for
    stdout to improve piping between apps. (#2110)
  * SPA
  - Improve removing sources when dispatching. Also improve
    performance now that a destroy loop can be removed. (#2114)
  - Fix an fd leak in the logger when logging to a file.
  - Improve loop enter/leave checks and support recursive loops.
  * pulse-server
  - Clamp various buffer attributes to the max length. Fixes some
    issues with various applications. (#2100)
  - Module properties are now remapped correctly from their
    pulseaudio variant to the PipeWire ones.
  - Fix module index in introspect. Use the right index when
    loaded from our internal modules. (#2101)
  - Improve argument parsing and node.description. (#2086)
  - The sink-index should now be filled in correctly when playing
    a sample. (#2129)
  - module-always-sink is now implemented and loaded by default.
    (#1838)
  - Add support for loading some modules only once.
  - Module load and unload now does extra sync to make it appear
    synchronous, like in PulseAudio. This improves sounds sharing
    in Zoom.
  * ALSA
  - Fix critical bug where alsa devices would not show when the
    kernel was compiled without VERBOSE_PROCFS.
  - Some corner cases were fixed in the ALSA timing code. When
    the capture node is follower, it will now not try to read too
    much data and xrun but it will instead produce a cycle of
    silence.
  - Various fixes and improvements to make ALSA devices resync to
    the driver more quickly and accurately.
  * JACK
  - Add an option to name the default device as system to improve
    compatibility with some applications,
  - Use lock-quantum by default. This makes sure that all dynamic
    quantum changes are disabled while a JACK app is running. The
    only way to force a quantum chance is through a JACK app or
    with the metadata.
  - It is now possible to do IPC calls from the data thread. Note
    that this is a very bad idea but required for compatibility
    with JACK2.
  * GStreamer
  - GStreamer sink will now set a default channelmap to make it
    possible to remap to the channel layout of the device.
- Update patch for further uses of "new" meson features used by
  upstream:
  * reduce-meson-dependency.patch
- Run ldconfig for pipewire-libjack-0_3
  * The JACK libraries are made available system-wide using
    /etc/ld.so.conf.d. Hence, ldconfig should be run to make sure
    the dynamic linker picks them up.