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) glibc inih (55 -> 56) installation-images-MicroOS (17.56 -> 17.59) isl (0.24 -> 0.25) java-18-openjdk (18.0.1.0 -> 18.0.2.0) libapparmor libglvnd 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-pandocfilters (1.4.3 -> 1.5.0) python-pymongo (3.11.4 -> 4.1.1) qpdf samba (4.16.2+git.262.6acc6531bc7 -> 4.16.2+git.288.4d64e4651f0) 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-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-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang 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-ima 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. ==== glibc ==== Subpackages: glibc-extra glibc-lang glibc-locale glibc-locale-base nscd - nptl-cleanup-async-restore-2.patch: nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore (bsc#1200093, BZ #29214) ==== 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 ==== installation-images-MicroOS ==== Version update (17.56 -> 17.59) - merge gh#openSUSE/installation-images#604 - limit LeapMicro building - 17.59 - merge gh#openSUSE/installation-images#603 - Add LeapMicro to _multibuild (jsc#SMO-126) - 17.58 - merge gh#openSUSE/installation-images#595 - rename the -release package of SLE Micro - 17.57 ==== 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 ==== java-18-openjdk ==== Version update (18.0.1.0 -> 18.0.2.0) Subpackages: java-18-openjdk-headless - Upgrade to upstream tag jdk-18.0.2+9 (July 2022 CPU) * Security fixes: + JDK-8272243: Improve DER parsing + JDK-8272249: Better properties of loaded Properties + JDK-8277608: Address IP Addressing + JDK-8281859, CVE-2022-21540, bsc#1201694: Improve class compilation + JDK-8281866, CVE-2022-21541, bsc#1201692: Enhance MethodHandle invocations + JDK-8283190: Improve MIDI processing + JDK-8284370: Improve zlib usage + JDK-8285407, CVE-2022-34169, bsc#1201684: Improve Xalan supports * Other changes: + JDK-8240903: Add test to check that jmod hashes are reproducible + JDK-8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers + JDK-8269938: Enhance XML processing passes redux + JDK-8270480: Better path to expressing Xpaths + JDK-8270504: Better Xpath expression handling + JDK-8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom + JDK-8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack + JDK-8272255: Completely handle MIDI files + JDK-8272261: Improve JFR recording file processing + JDK-8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2 + JDK-8272588: Enhanced recording parsing + JDK-8272594: Better record of recordings + JDK-8274524: SSLSocket.close() hangs if it is called during the ssl handshake + JDK-8275337: C1: assert(false) failed: live_in set of first block must be empty + JDK-8277055: Assert "missing inlining msg" with - XX:+PrintIntrinsics + JDK-8277072: ObjectStreamClass caches keep ClassLoaders alive + JDK-8277672: Better invocation handler handling + JDK-8277893: Arraycopy stress tests + JDK-8278065: Refactor subclassAudits to use ClassValue + JDK-8278356: Improve file creation + JDK-8278381: [GCC 11] Address::make_raw() does not initialize rspec + JDK-8278549: UNIX sun/font coding misses SUSE distro detection on recent distro SUSE 15 + JDK-8278794: Infinite loop in DeflaterOutputStream.finish() + JDK-8278972: Improve URL supports + JDK-8279219: [REDO] C2 crash when allocating array of size too large + JDK-8279668: x86: AVX2 versions of vpxor should be asserted + JDK-8279822: CI: Constant pool entries in error state are not supported + JDK-8279958: Provide configure hints for Alpine/apk package managers + JDK-8280041: Retry loop issues in java.io.ClassCache + JDK-8280476: [macOS] : hotspot arm64 bug exposed by latest clang + JDK-8280600: C2: assert(!had_error) failed: bad dominance + JDK-8280674: Bump version numbers for July CPU + JDK-8280799: С2: assert(false) failed: cyclic dependency prevents range check elimination + JDK-8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs + JDK-8280901: MethodHandle::linkToNative stub is missing w/ - Xint + JDK-8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y + JDK-8281093: JDK 11.0.14 violates Attribute-Value Normalization in the XML specification 1.0 + JDK-8281168: Micro-optimize VarForm.getMemberName for interpreter + JDK-8281181: Do not use CPU Shares to compute active processor count + JDK-8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly + JDK-8281274: deal with ActiveProcessorCount in os::Linux::print_container_info + JDK-8281318: Improve jfr/event/allocation tests reliability + JDK-8281388: Change wrapping of EncryptedPrivateKeyInfo + JDK-8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ + JDK-8281615: Deadlock caused by jdwp agent + JDK-8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of - XX:+UnlockDiagnosticVMOptions + JDK-8281771: Crash in java_lang_invoke_MethodType::print_signature + JDK-8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 + JDK-8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling + JDK-8282042: [testbug] FileEncodingTest.java depends on default encoding + JDK-8282045: When loop strip mining fails, safepoints are removed from loop anyway + JDK-8282080: Lambda deserialization fails for Object method ... changelog too long, skipping 134 lines ... + integrated upstream as JDK-8282231 ==== 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) ==== 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-branding-upstream libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW 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) - 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 - 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-lang 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-setup 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-pandocfilters ==== Version update (1.4.3 -> 1.5.0) - update to 1.5.0: * Added an environment variable `PANDOCFILTER_CLEANUP` that when `get_filename4code` is used, temporary directory will be cleaned up automatically. * `examples/` is no longer included in the distribution (i.e. source distribution or binary wheels found on PyPI.) This should be a backward incompatible change as `examples/` is never exposed as a Python module, nor entry points. * Added a couple of examples. ==== 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-libs samba-libs-python3 samba-python3 - 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. ==== 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 - 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