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