Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.

Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&version=Tumbleweed&build=20220725

Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports

Packages changed:
  Mesa
  Mesa-drivers
  alsa (1.2.7.1 -> 1.2.7.2)
  alsa-plugins
  alsa-ucm-conf (1.2.7.1 -> 1.2.7.2)
  apparmor
  dracut (057+suse.294.gaa9ea2d2 -> 057+suse.303.gc4ea1bea)
  ell (0.51 -> 0.52)
  gcc11 (11.2.1+git1635 -> 11.3.1+git1902)
  inih (55 -> 56)
  isl (0.24 -> 0.25)
  kitinerary
  libapparmor
  libglvnd
  libguestfs (1.48.3 -> 1.48.4)
  libnvme (1.0 -> 1.1~rc0)
  libostree
  libqmi (1.30.6 -> 1.30.8)
  libreoffice
  libstorage-ng (4.5.28 -> 4.5.30)
  libxcvt (0.1.1 -> 0.1.2)
  multipath-tools (0.8.9+90+suse.71a70fb -> 0.9.0+39+suse.51a2ab1)
  ncurses (6.3.20220709 -> 6.3.20220716)
  nvme-cli (2.0 -> 2.1~rc0)
  patterns-fonts
  pipewire (0.3.55 -> 0.3.56)
  plymouth (0.9.5~git20220412.e960111 -> 0.9.5~git20220719.9e72df3)
  prison-qt5
  pulseaudio (16.0 -> 16.1)
  python-iniconfig
  python-pygit2 (1.9.1 -> 1.9.2)
  python-pymongo (3.11.4 -> 4.1.1)
  qpdf
  samba (4.16.2+git.262.6acc6531bc7 -> 4.16.2+git.288.4d64e4651f0)
  spice-gtk (0.40 -> 0.41)
  virt-manager
  virt-v2v (2.0.6 -> 2.0.7)
  xdg-dbus-proxy (0.1.3 -> 0.1.4)
  xorg-x11-server (21.1.3 -> 21.1.4)
  yast2-installation (4.5.3 -> 4.5.4)
  yast2-journal (4.5.0 -> 4.5.1)
  yast2-printer (4.5.0 -> 4.5.1)
  yast2-python-bindings (4.5.0 -> 4.5.1)
  yast2-x11 (4.5.0 -> 4.5.1)

=== Details ===

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

- let Mesa ignore Mesa-dri as dep to resolve a build cycle
  (related to boo#1201474

==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva

- let Mesa ignore Mesa-dri as dep to resolve a build cycle
  (related to boo#1201474

==== alsa ====
Version update (1.2.7.1 -> 1.2.7.2)
Subpackages: libasound2 libatopology2

- Update to version 1.2.7.2: minor updates, including fixes for PCM
  share plugin, rawmidi and UCM

==== alsa-plugins ====
Subpackages: alsa-plugins-pulse alsa-plugins-speexrate alsa-plugins-upmix

- Fix dependency of pulse plugin; now pulseaudio-daemon is required
  (bsc#1201409)

==== alsa-ucm-conf ====
Version update (1.2.7.1 -> 1.2.7.2)

- Update to version 1.2.7.2:
    updates of various device-specific profiles.  For details, see
  https://www.alsa-project.org/wiki/Changes_v1.2.7.1_v1.2.7.2#alsa-ucm-conf

==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser 
apparmor-profiles apparmor-utils pam_apparmor python3-apparmor

- Add apparmor-setuptools61-mr897.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/897
- Add buildtime dependencies on python-rpm-macros and setuptools

==== dracut ====
Version update (057+suse.294.gaa9ea2d2 -> 057+suse.303.gc4ea1bea)
Subpackages: dracut-mkinitrd-deprecated

- Update to version 057+suse.303.gc4ea1bea:
  * fix(network-legacy): add auto timeout to wicked DHCP test (bsc#1198709)
  * fix(network-legacy): check if dhclient has --timeout option
  * fix(man): correct typo
  * fix(network-legacy): properly install dhclient
  * fix(fips): add missing bash dependency

==== ell ====
Version update (0.51 -> 0.52)

- update to 0.52:
  * Fix issue with using PTRDIFF_MAX constant.
  * Fix issue with accepting FD 0 as epoll_fd.
  * Fix issue with setting bound time before emitting event.
  * Fix issue with starting ACD before committing static IPv4.
  * Fix issue with waiting for link-local address before DHCPv6.

==== gcc11 ====
Version update (11.2.1+git1635 -> 11.3.1+git1902)

- Update to gcc-11 branch head (a55184ada8e2887ca94c0ab070, git1902
  * includes build fixes when building against glibc 2.33.
- Update to the GCC 11.3.0 release.
  * includes SLS hardening backport on x86_64.  [bsc#1195283]

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

- Update to version 55
  * Fix redundant cast-to-int when INI_USE_STACK!=0
  * Make inline comments work on subsequent lines of multiline values

==== isl ====
Version update (0.24 -> 0.25)

- update to 0.25:
  * support (type safe) user object on id in bindings
  * more exports to (templated C++) bindings
  * add some convenience functions

==== kitinerary ====
Subpackages: libKPimItinerary5 libKPimItinerary5-lang

- Add patch to fix build with ZXing 1.4.0:
  * 0001-Support-ZXing-1.4.0.patch

==== libapparmor ====

- Add apparmor-setuptools61-mr897.patch
  https://gitlab.com/apparmor/apparmor/-/merge_requests/897
- Add buildtime dependencies on python-rpm-macros and setuptools

==== libglvnd ====

- let libglvnd require Mesa-dri so GL drivers are available on
  Wayland-only desktop installations (boo#1201474)

==== libguestfs ====
Version update (1.48.3 -> 1.48.4)
Subpackages: libguestfs-xfs libguestfs0

- Update to version 1.48.4
  * This is a bug fix release
- Drop patches included in new tarball
  CVE-2022-2211-docs-guestfs-security-document.patch
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch

==== libnvme ====
Version update (1.0 -> 1.1~rc0)

- Update to version v1.1-rc0:
  * update/cleanup of documentation
  * various build fixes
  * various fixes reported by coverity
  * 64-bit Reference Tags and TP-4068 changes
  * libnvme-mi: Introduce NVMe Managament Interface library

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

- fix packaging warnings from missing systemd service macros
  for pre/post/preun/postun scripts for ostree-finalize-staged

==== libqmi ====
Version update (1.30.6 -> 1.30.8)
Subpackages: libqmi-glib5 libqmi-tools

- update to 1.30.8:
  * dms: new 'Foxconn FCC authentication v2' request/response.

==== libreoffice ====
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw 
libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 
libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en 
libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 
libreoffice-writer libreofficekit

- Use system jars by specifying the path for each jar. Fixes bsc#1195634

==== libstorage-ng ====
Version update (4.5.28 -> 4.5.30)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#890
- allow to set rootprefix via environment
- 4.5.30
- merge gh#openSUSE/libstorage-ng#889
- allow to prepend path for lock file
- coding style
- 4.5.29

==== libxcvt ====
Version update (0.1.1 -> 0.1.2)
Subpackages: libxcvt-devel libxcvt0

- Update to version 0.1.2
  * make xrandr report 1366x768 instead of 1360x768
  * meson: Add initial darwin_versions

==== multipath-tools ====
Version update (0.8.9+90+suse.71a70fb -> 0.9.0+39+suse.51a2ab1)
Subpackages: kpartx libmpath0

- Update to version 0.9.0+39+suse.51a2ab1:
  Upstream bug fixes:
  * libmultipath: fix find_multipaths_timeout for unknown hardware
  (boo#1201483)
  * multipath-tools: fix "multipath -ll" for Native NVME Multipath devices
  (boo#1201483)
- Update to version 0.9.0+33+suse.fdc6686
  * multipath.conf: add support for "protocol" subsection in
    "overrides" section to set certain config options by protocol.
  * Removed the previously deprecated options getuid_callout,
    config_dir, multipath_dir, pg_timeout
  * hwable fixes and additions
  * multipath.conf(5): add disclaimer about vendor support
  * libmultipath, kpartx: fix callers of dm_get_next_target()
  * Change built-in defaults for NVMe: group by prio, and immediate
    failback
  * Allow compilation with -D_FORTIFY_SOURCE=3

==== ncurses ====
Version update (6.3.20220709 -> 6.3.20220716)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm 
terminfo-screen

- Add ncurses patch 20220716
  + build-fix for test_mouse.c, for non-standard cfmakeraw.
  + improve shell-scripts with shellcheck
  + fix typo in run_tic.in (report/patch by Jan Starke).

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

- Update to version v2.1~rc0:
  * build and install fixes/improvements
  * documentation fixes
  * version reporting includes library version
  * various fixes reported by coverity
  * new solidigm plugin

==== patterns-fonts ====
Subpackages: patterns-fonts-fonts patterns-fonts-fonts_opt

fix: reintroduce efont-unicode-bitmap-fonts so that there is a fallback
  for CJK

==== pipewire ====
Version update (0.3.55 -> 0.3.56)
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

- Update to version 0.3.56:
  * Highlights
  - A critical bug that could crash JACK applications was fixed.
  - Some more regressions in audiomixer were fixed. This should
    fix crackling and stuttering in some cases as well as some
    channel mapping regressions.
  - A bug in the alsa plugin was fixed that could cause
    stuttering in VMs.
  - Bluetooth sources should have improved latency and rate
    control.
  - Many more bugfixes and improvements.
  * Modules
  - An experimental AVB module was added. It can expose PipeWire
    as an AVB entity and initiate (broken) streaming between
    entities.
  - module-loopback now handles the cases where the input and
    output channels are different without crashing or producing
    silence.
  - The filter-chain module now correctly calculates the output
    size without crashing in some cases. It also skips invalid
    ports instead of crashing.
  - Handle and report pthread errors better.
  * SPA
  - The resampler qualities were tweaked a little.
  - A bug that would sometimes cut off the last part of a buffer
    was fixed in the alsa plugin. This could cause broken audio
    in VMs.
  - Access to the alsa mixer and devices is now checked more
    thoroughly.
  - The spa-resample tool can now also handle large downsampling
    rates without crashing.
  - Audioconverter now uses rounding for float to int
    conversions, which reduces distortions. Compilation of the C
    subroutines was separated and uses its own optimisation flags
    now.
  - Noise shaping was improved in audioconvert. A new Wannamaker
    3 tap shaper was added.
  - Audioconvert now uses a pattern for generating keep alive
    noise. This should have much less energy and be even more
    inaudible.
  - A channel mapping bug was fixed in audioconvert.
  - The dsp audio mixer would sometimes not mix enough and cause
    dropouts.
  * JACK
  - A critical bug in the mixer was fixed. It would cause most
    JACK applications to segfault at start-up.
  * Bluetooth
  - A new rate control algorithm was implemented for the sources.
  - The media role on HSP/HFP streams is now fixed.
  * Pulse Server
  - Add the resampler delay to delay reporting as well.
- Rebase reduce-meson-dependency.patch.
- Drop patches already included upstream:
  * 0001-jack-only-mix-when-we-have-input-to-mix.patch
  * 0002-spa-alsa-udev-Check-accessibility-of-pcm-devices-as-well.patch
- Add patches from upstream to fix compilation on big endian:
  * 0001-avb-fix-compilation-on-big-endian.patch
  * 0002-avb-fix-compilation-on-big-endian.patch
  * 0003-avb-fix-compilation-on-big-endian.patch

==== plymouth ====
Version update (0.9.5~git20220412.e960111 -> 0.9.5~git20220719.9e72df3)
Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 
plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step 
plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner

- Update to version 0.9.5~git20220719.9e72df3:
  * Make use of standard --runstatedir flag vs custom --with-runtimedir

==== prison-qt5 ====
Subpackages: libKF5Prison5 prison-qt5-imports

- Add patch to fix build with ZXing 1.4.0:
  * 0001-Support-ZXing-1.4.0.patch

==== pulseaudio ====
Version update (16.0 -> 16.1)
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

- Update to 16.1 (bsc#1201331):
  * Fix parsing of percentage volumes with decimal points in pactl
  * Fix crash with the "pacmd play-file" command when reads from the
  disk aren't frame-aligned
  * Fix module-rtp-recv sometimes thinking it's receiving an Opus
  stream when it's not
  * Fix frequent crashing in module-combine-sink, regression in 16.0
  * Fix crashing on 32-bit architectures when using the GStreamer
  codecs for LDAC and AptX

==== python-iniconfig ====

- BuildRequire itself when building test flavour.

==== python-pygit2 ====
Version update (1.9.1 -> 1.9.2)

- Update to 1.9.2:
  * New Repository.create_commit_string(...) and
    Repository.create_commit_with_signature(...) #1142
  * Linux and macOS wheels updated to libgit2 v1.4.3
  * Remove redundant line #1139
- Add patch support-libgit-1.5.patch:
  * Suppot libgit 1.5.0

==== python-pymongo ====
Version update (3.11.4 -> 4.1.1)

- Conflict on python-bson
  * Same namespace
  * Different implementation (https://github.com/py-bson/bson)
- Do not wildcard collect files
- Update to 4.1.1
  * PyMongo 4.0 drops support for Python 2.7, 3.4, and 3.5.
  * PyMongo 4.1 drops support for Python 3.6.0 and 3.6.1, Python 3.6.2+ is now 
required.
  * PyMongo 4.0 drops support for MongoDB 2.6, 3.0, 3.2, and 3.4.
  * The default uuid_representation for CodecOptions, JSONOptions,
    and MongoClient has been changed from 
bson.binary.UuidRepresentation.PYTHON_LEGACY
    to bson.binary.UuidRepresentation.UNSPECIFIED. Attempting to
    encode a uuid.UUID instance to BSON or JSON now produces an
    error by default. See Handling UUID Data for details.
  * Removed some arguments and functions mostly from:
  * pymongo.mongo_client.MongoClient
  * pymongo.database.Database
  * pymongo.collection.Collection
  * pymongo.mongo_client.MongoClient
  * pymongo.son_manipulator
  * directConnection URI option and keyword argument to MongoClient
    defaults to False instead of None
  * tz_aware, an argument for JSONOptions, now defaults to False instead of 
True.
  * items() now returns a dict_items object rather than a list.
  * The hint option is now required when using min or max queries with find().
  * MongoClient` now raises an InvalidURI exception when it encounters
    unescaped percent signs in username and password when parsing MongoDB URIs.
  * Enhanced connection pooling to create connections more efficiently
    and avoid connection storms.
  * MongoClient now accepts a URI and keyword argument srvMaxHosts
    that limits the number of mongos-like hosts a client will connect to.
  * Support for the “kmip” KMS provider for client side field level 
encryption.
  * Many more changes, seet the upstream changelog for details

==== qpdf ====

- add disable-newpdf-renderer.patch (bsc#1201642)

==== samba ====
Version update (4.16.2+git.262.6acc6531bc7 -> 4.16.2+git.288.4d64e4651f0)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client 
samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 
samba-python3 samba-winbind samba-winbind-libs

- Update spec file to fix the optional Heimdal DC build
- Fix external trusts with MIT Kerberos 1.20
- Add missing samba-client requirement to samba-winbind package;
  (bsc#1198255);
- Move pdb backends from package samba-libs to package
  samba-client-libs and remove samba-libs requirement from
  samba-winbind; (bsc#1200964); (bsc#1198255);
- Add sysuser-shadow requirement for packages using
  systemd-sysusers
- Use the canonical realm name to refresh the Kerberos tickets;
  (bsc#1196224); (bso#14979);
- Moved logrotate files from user specific directory /etc/logrotate.d
  to vendor specific directory /usr/etc/logrotate.d.

==== spice-gtk ====
Version update (0.40 -> 0.41)
Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper 
libspice-client-gtk-3_0-5 typelib-1_0-SpiceClientGlib-2_0 
typelib-1_0-SpiceClientGtk-3_0

- Update to version 0.41. Features and Issues addressed:
  * !100 - meson: move cairo dependency to GTK build only
  * !102 - coroutine: add support for libucontext
  * !105 - build against phodav-3.0/soup-3.0
  * fix openssl 3.0 warnings
  * meson: fix invalid use of subproject()

==== virt-manager ====
Subpackages: virt-install virt-manager-common

- Upstream bug fix (bsc#1027942)
  d51541e1-Fix-UI-rename-with-firmware-efi.patch
- Use autosetup in spec file

==== virt-v2v ====
Version update (2.0.6 -> 2.0.7)
Subpackages: virt-v2v-bash-completion

- Update to version 2.0.7
  * This is a bug fix release
- Drop patch contained in new tarball
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch

==== xdg-dbus-proxy ====
Version update (0.1.3 -> 0.1.4)

- Update to version 0.1.4:
  + Add a Meson build system, with support for being used as a
    subproject. The original Autotools build system remains
    available for now, but might be removed in future.
  + Fix movement through multiline auth messages.
  + Fix an unintended fallthrough if the message bus replies to
    Hello() with a non-REPLY such as an ERROR.
  + Fix compiler warnings.
  + Update AX_CODE_COVERAGE from autoconf-archive.
  + Bundle a copy of AX_CHECK_GNU_MAKE from autoconf-archive,
    required by AX_CODE_COVERAGE.
- Switch to meson buildsystem, add meson BuildRequires and replace
  autotools macros with meson ones.
- Add dbus-1-daemon BuildRequires and check section: Run meson_test
  macro during build.

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

- rename u_sync-pci-ids-with-Mesa-22.0.0.patch to
  u_sync-pci-ids-with-Mesa.patch (currently synced with Mesa 22.1.3)
- u_sync-pci-ids-with-Mesa-22.0.0.patch
  * synced with Mesa 22.1.3; just adding a PCI ID for vmware was
    needed
- Update to version 21.1
  * This release fixes 2 recently reported security vulnerabilities
    in xkb, several regressions since 1.20.x and a number of
    miscellaneous bugs.
- supersedes the following security patches
  * U_boo1194181-001-xkb-swap-XkbSetDeviceInfo-and-XkbSetDeviceInfoCheck.patch
  * U_boo1194179-001-xkb-rename-xkb_h-to-xkb-procs_h.patch
  * U_boo1194179-002-xkb-add-request-length-validation-for-XkbSetGeometry.patch
- supersedes U_Fix-build-with-gcc-12.patch

==== yast2-installation ====
Version update (4.5.3 -> 4.5.4)

- Do not use "xrdb" for setting the "Xft.dpi" value, use a specific
  YaST tool from the yast2-x11 package (bsc#1201532)
  (xrdb depends on the C pre-processor increasing the dependencies
  about of 22MB)
- Install yast2-x11 only when GUI (libyui-qt) is installed,
  avoid installing the dependent X libraries in minimal (text mode)
  installation
- 4.5.4

==== yast2-journal ====
Version update (4.5.0 -> 4.5.1)

- Adapt to changed output of journalctl --list-boots,
  avoid Internal Error with systemd-251 (bsc#1201504).
- Abbreviate numeric array journal entries (bsc#1200613)
- 4.5.1

==== yast2-printer ====
Version update (4.5.0 -> 4.5.1)

- Removed the libX11 dependency (bsc#1201641)
  (the old mechanism for that did not work anymore, use
  %__requires_exclude_from)
- 4.5.1

==== yast2-python-bindings ====
Version update (4.5.0 -> 4.5.1)

- Fix core with python3.10 when calling yast2 samba-client;
  (boo#1200804).
- 4.5.1

==== yast2-x11 ====
Version update (4.5.0 -> 4.5.1)

- Added "xftdpi" tool to not depend on xrdb (which requires
  the C pre-processor), this decreases the installed size
  (bsc#1201532)
- 4.5.1


Reply via email to