Packages changed: Mesa (22.1.0 -> 22.1.1) Mesa-demo (8.4.0 -> 8.5.0) Mesa-drivers (22.1.0 -> 22.1.1) PackageKit alsa (1.2.6.1 -> 1.2.7) cups (2.4.1 -> 2.4.2) evolution-data-server (3.44.1 -> 3.44.2) geoclue2 (2.5.7 -> 2.6.0) glib2 (2.72.1 -> 2.72.2) gnome-control-center (42.1 -> 42.2) gnome-shell (42.1 -> 42.2) gnome-shell-extensions (42.1 -> 42.2) gnome-software (42.1 -> 42.2) gnome-terminal (3.44.0 -> 3.44.1) gnutls (3.7.4 -> 3.7.6) google-noto-fonts grub2 gstreamer-plugins-bad gtk4 (4.6.4 -> 4.6.5) gtkmm3 (3.24.5 -> 3.24.6) gvfs (1.50.1 -> 1.50.2) hwdata (0.359 -> 0.360) iproute2 (5.17 -> 5.18) kernel-source (5.17.9 -> 5.18.1) libdrm (2.4.110 -> 2.4.111) libdvdread (6.1.2 -> 6.1.3) libmbim (1.26.2 -> 1.26.4) libwacom (1.12 -> 2.2.0) lua54 mdadm mozilla-nspr (4.33 -> 4.34) mozilla-nss (3.77 -> 3.78.1) mutter (42.1 -> 42.2) nautilus (42.1.1 -> 42.2) ncurses (6.3.20220501 -> 6.3.20220529) openjpeg2 (2.4.0 -> 2.5.0) openldap2 (2.6.1 -> 2.6.2) parted patterns-base patterns-containers patterns-microos perl-libwww-perl (6.64 -> 6.66) poppler (22.05.0 -> 22.06.0) poppler-qt5 (22.05.0 -> 22.06.0) pulseaudio (15.0 -> 16.0) python-alembic (1.7.7 -> 1.8.0) python-jsonschema (4.4.0 -> 4.5.1) python-prettytable (3.2.0 -> 3.3.0) python-pyOpenSSL python-python-gnupg (0.4.8 -> 0.4.9) python-zipp (3.7.0 -> 3.8.0) qalculate (3.20.1 -> 4.2.0) re2 (20220401 -> 20220601) sg3_utils (1.47+4.82fb156 -> 1.47+5.d13bc56) suse-module-tools (16.0.19 -> 16.0.20) system-config-printer (1.5.15 -> 1.5.16) systemd (250.5 -> 250.6) tiff (4.3.0 -> 4.4.0) toolbox (2.3+git20220117.bd53c7c -> 2.3+git20220603.bbeda2e) webkit2gtk3 (2.36.2 -> 2.36.3) webkit2gtk3-soup2 (2.36.2 -> 2.36.3) wireless-regdb (20220408 -> 20220527) xkeyboard-config (2.34 -> 2.36) === Details === ==== Mesa ==== Version update (22.1.0 -> 22.1.1) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - removed libkms BuildRequires, since it has been dropped from libdrm - Update to 22.1.1 * first bugfix release - supersedes U_llvmpipe-flush-resources-for-kms-swrast-path.patch - Add patch to fix glitches with KMS (boo#1199885): * U_llvmpipe-flush-resources-for-kms-swrast-path.patch ==== Mesa-demo ==== Version update (8.4.0 -> 8.5.0) - Update to version 8.5.0 * over four years since the last release; a lot of changes including support for Meson build ==== Mesa-drivers ==== Version update (22.1.0 -> 22.1.1) Subpackages: Mesa-dri Mesa-gallium - removed libkms BuildRequires, since it has been dropped from libdrm - Update to 22.1.1 * first bugfix release - supersedes U_llvmpipe-flush-resources-for-kms-swrast-path.patch - Add patch to fix glitches with KMS (boo#1199885): * U_llvmpipe-flush-resources-for-kms-swrast-path.patch ==== PackageKit ==== Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Add PackageKit-zypp-locked-packages.patch: zypp: ignore locked packages(gh#hughsie/PackageKit#543, boo#1199895). ==== alsa ==== Version update (1.2.6.1 -> 1.2.7) - Backport upstream fixes for 32bit inode and ELD parsing: 0001-conf-Use-ino64_t-to-save-and-compare-inode-numbers.patch 0002-control-eld-fix-the-decoding-for-older-hw.patch - Update to version 1.2.7: more extended UCM API, PCM rate,multi,direct plugin fixes and enhancements, compilation fixes, etc. For details see: https://www.alsa-project.org/wiki/Changes_v1.2.6.3_v1.2.7#alsa-lib ==== cups ==== Version update (2.4.1 -> 2.4.2) Subpackages: cups-client cups-config libcups2 libcupsimage2 - Version upgrade to 2.4.2: See https://github.com/openprinting/cups/releases CUPS 2.4.2 brings the fix for CVE-2022-26691 (#bsc1199474) together with LibreSSL/OpenSSL and minimal AIX support. * Fixed certificate strings comparison for Local authorization (CVE-2022-26691) * The `cupsFileOpen` function no longer opens files for append in read-write mode (Issue #291) * The cupsd daemon removed processing temporary queue (Issue #364) * Fixed delay in IPP backend if GNUTLS is used and endpoint doesn't confirm closing the connection (Issue #365) * Fixed conditional jump based on uninitialized value in cups/ppd.c (Issue #329) * Fixed CSS related issues in CUPS Web UI (Issue #344) * Fixed copyright in CUPS Web UI trailer template (Issue #346) * mDNS hostname in device uri is not resolved when installaling a permanent IPP Everywhere queue (Issues #340, #343) * The `lpstat` command now reports when the scheduler is not running (Issue #352) * Updated the man pages concerning the `-h` option (Issue #357) * Re-added LibreSSL/OpenSSL support (Issue #362) * Updated the Solaris smf service file (Issue #368) * Fixed a regression in lpoptions option support (Issue #370) * The scheduler now regenerates the PPD cache information after changing the "cupsd.conf" file (Issue #371) * Updated the scheduler to set "auth-info-required" to "username,password" if a backend reports it needs authentication info but doesn't set a method for authentication (Issue #373) * Updated the configure script to look for the OpenSSL library the old way if pkg-config is not available (Issue #375) * Fixed the prototype for the `httpWriteResponse` function (Issue #380) * Brought back minimal AIX support (Issue #389) * `cupsGetResponse` did not always set the last error. * Fixed a number of old references to the Apple CUPS web page. * Restored the default/generic printer icon file for the web interface. * Removed old stylesheet classes that are no longer used by the web interface. - Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.2 ==== evolution-data-server ==== Version update (3.44.1 -> 3.44.2) Subpackages: libcamel-1_2-63 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1 libedataserver-1_2-26 libedataserverui-1_2-3 - Update to version 3.44.2: + Miscellaneous: - ERemindersWidget: Allow width shrink for small screens. - Fix few memory leaks discovered by Coverity scan. - GOA module: Prevent ESource removal on D-Bus reconnect or registry reload. + Bug Fixes: - CalDAV: Crash on calendar update. - e-webdav-discover: Fails to find Radicale calendars within collection account. - Google OAuth out-of-band (oob) flow will be deprecated. - IMAPx: Fails to create folder with NIL folder hierarchy delimiter. - WebDAVCollectionBackend: Removes sources on server error. ==== geoclue2 ==== Version update (2.5.7 -> 2.6.0) Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0 - Update to version 2.6.0: + Stop the client for system applications when accuracy is set to NONE. + NMEA: add a unix socket file option. + Client info: support cgroup v2. + Don't compute movements for low accuracy sources. + Add an option to generate vapi. + Send the 3G tower type as part of the Mozilla location service requests. + Add phosh & lipstick as allowed agents. + Use GeoIP when no WiFi device is available. + Modem manager: add polkit rule to allow GPS access. + Allow disabling compass at build and at runtime. + Fix heading computation for identical locations. + Be strict with time and distance threshold. + Fix the XDG location portal integration. + Replace agent wait timeout with a queue. + Other bugs fixes. - Drop geoclue2-geoip-when-wifi-unavailable.patch: fixed upstream. - Minor tweaks to rpmlintrc file: systemd_service changed from warnings to error (but still don't apply here, as it's a dbus enabled service). ==== glib2 ==== Version update (2.72.1 -> 2.72.2) Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 - Update to version 2.72.2: + Bugs fixed: glgo#GNOME/GLib#2640, glgo#GNOME/GLib!2605, glgo#GNOME/GLib!2616, glgo#GNOME/GLib!2629, glgo#GNOME/GLib!2643, glgo#GNOME/GLib!2644, glgo#GNOME/GLib!2662, glgo#GNOME/GLib!2691. + Updated translations. ==== gnome-control-center ==== Version update (42.1 -> 42.2) Subpackages: gnome-control-center-goa - Update to version 42.2: + Applications: - Fix Snap permissions support failing to compile. - Fix CcInfoRow having the wrong parent. - Fix crash crash when switching between two apps. + Background: Make sure the size of the light/dark previews are the same. + Keyboard: Fix crash resetting all keyboard shortcuts. + Network: Stop freeze when closing wired connection properties with Escape. + Sharing: - Fix close button on Verify Encryption dialog - Turn off RDP gsettings key when turning off RDP + Shell: Initialise locale early. + Sound: Update theme correctly so other apps respond to change. + Updated translations. ==== gnome-shell ==== Version update (42.1 -> 42.2) Subpackages: gnome-shell-calendar - Update to version 42.2: + Align space-padded times in world clocks. + Fix top bar menus on lock screen. + Fix on-screen keyboard gestures. + Fix focus tracking in magnifier on wayland. + Misc. bug fixes. ==== gnome-shell-extensions ==== Version update (42.1 -> 42.2) Subpackages: gnome-shell-classic gnome-shell-extensions-common - Update to version 42.2: + native-window-placement: Adjust to gnome-shell 42 changes. + window-list: Fix visibility on non-primary monitors. ==== gnome-software ==== Version update (42.1 -> 42.2) - Update to version 42.2: + Fix installing langpacks for certain locales. + Improve UI presentation of flatpak apps with complex permissions. + Fix minor UI glitches on updates page. + Fix installation of .deb packages with PackageKit ? 1.2.5. + Fix the ?Remove? button for your own app reviews. + Minor UI fixes when using a dark theme. + Updated translations. ==== gnome-terminal ==== Version update (3.44.0 -> 3.44.1) Subpackages: nautilus-extension-terminal - Update to version 3.44.1: + util: Show timestamps in the local timezone. + screen: Use same match cursor as vte hyperlink cursor. + Updated translations. ==== gnutls ==== Version update (3.7.4 -> 3.7.6) - Update to version 3.7.6: * libgnutls: Fixed invalid write when gnutls_realloc_zero() is called with new_size < old_size. This bug caused heap corruption when gnutls_realloc_zero() has been set as gmp reallocfunc. * Remove gnutls-3.7.5-fix-gnutls_realloc_zero.patch: Fixed upstream. - Add gnutls-3.7.5-fix-gnutls_realloc_zero.patch: Fix memory corruption in gnutls_realloc_zero (gl#gnutls/gnutls#1367, boo#1199929). - update to 3.7.5: * add options disable session ticket usage in TLS 1.2 because it does not provide forward secrecy * For TLS 1.3 where session tickets do provide forward secrecy, the PFS priority string now only disables session tickets in TLS 1.2. * Future backward incompatibility: in the next major release of GnuTLS those flag and modifier are planned to be removed * gnutls-cli, gnutls-serv: Channel binding for printing information has been changed from tls-unique to tls-exporter as tls-unique is not supported in TLS 1.3. * Certificate sanity checks has been enhanced to make gnutls more RFC 5280 compliant: * Removed 3DES from FIPS approved algorithms * Optimized support for AES-SIV-CMAC algorithms * libgnutls: HKDF and AES-GCM algorithms are now approved in FIPS-140 mode when used in TLS ==== google-noto-fonts ==== - Add obsoletes and provides for google-{arimo,cousine,tinos}-fonts ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-snapper-plugin - Use boot disks in OpenFirmware, fixing regression caused by 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch, when the root LV is completely in the boot LUN (bsc#1197948) * 0001-ofdisk-improve-boot-time-by-lookup-boot-disk-first.patch - Fix error message in displaying help on bootable snapshot (bsc#1199609) ==== gstreamer-plugins-bad ==== Subpackages: libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 - removed libkms BuildRequires, since it has been dropped from libdrm ==== gtk4 ==== Version update (4.6.4 -> 4.6.5) Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Update to version 4.6.5: + GtkFileChooser: Fix pasting text into the name field. + GtkText: Remove an assertion that is sometimes hit. + Wayland: Ensure that our cursor surfaces don't violate protocol constraints. + Accssibility: Fix a problem in the accessibility tree. + Updated translations. ==== gtkmm3 ==== Version update (3.24.5 -> 3.24.6) - Update to version 3.24.6: + GTK: TreeValueProxy: Declare copy constructor = default, avoiding warnings from the claing++ compiler. + Object::_release_c_instance(): Unref orphan managed widgets. + SizeGroup demo: Set active items in the combo boxs, so something is shown. + Build with Meson: MSVC build: Support Visual Studio 2022. + Specify 'check' option in run_command(). + Check if Perl is required for building documentation. + Don't use deprecated python3.path() and execute (..., gui_app...). ==== gvfs ==== Version update (1.50.1 -> 1.50.2) Subpackages: gvfs-backends - Update to version 1.50.2: + smb: Rework anonymous handling to avoid EINVAL. + http: Unescape prefix to fix handling of encoded URIs. + build: Fix build without Avahi support. ==== hwdata ==== Version update (0.359 -> 0.360) - Update to version 0.360 (bsc#1200110): + Updated pci, usb and vendor ids. ==== iproute2 ==== Version update (5.17 -> 5.18) - update to 5.18: This is the release of iproute2 corresponding to the 5.18 kernel. There are not many new features in this release. * The build issues with libbpf should be fixed now. * Building with clang is now supported. * There are still some warnings with gcc-12 that will need to be fixed in the upstream kernel headers. ==== kernel-source ==== Version update (5.17.9 -> 5.18.1) - Linux 5.18.1 (bsc#1012628). - ALSA: ctxfi: Add SB046x PCI ID (bsc#1012628). - ACPI: sysfs: Fix BERT error region memory mapping (bsc#1012628). - random: check for signals after page of pool writes (bsc#1012628). - random: wire up fops->splice_{read,write}_iter() (bsc#1012628). - random: convert to using fops->write_iter() (bsc#1012628). - random: convert to using fops->read_iter() (bsc#1012628). - random: unify batched entropy implementations (bsc#1012628). - random: move randomize_page() into mm where it belongs (bsc#1012628). - random: move initialization functions out of hot pages (bsc#1012628). - random: make consistent use of buf and len (bsc#1012628). - random: use proper return types on get_random_{int,long}_wait() (bsc#1012628). - random: remove extern from functions in header (bsc#1012628). - random: use static branch for crng_ready() (bsc#1012628). - random: credit architectural init the exact amount (bsc#1012628). - random: handle latent entropy and command line from random_init() (bsc#1012628). - random: use proper jiffies comparison macro (bsc#1012628). - random: remove ratelimiting for in-kernel unseeded randomness (bsc#1012628). - random: move initialization out of reseeding hot path (bsc#1012628). - random: avoid initializing twice in credit race (bsc#1012628). - random: use symbolic constants for crng_init states (bsc#1012628). - siphash: use one source of truth for siphash permutations (bsc#1012628). - random: help compiler out with fast_mix() by using simpler arguments (bsc#1012628). - random: do not use input pool from hard IRQs (bsc#1012628). - random: order timer entropy functions below interrupt functions (bsc#1012628). - random: do not pretend to handle premature next security model (bsc#1012628). - random: use first 128 bits of input as fast init (bsc#1012628). - random: do not use batches when !crng_ready() (bsc#1012628). - random: insist on random_get_entropy() existing in order to simplify (bsc#1012628). - xtensa: use fallback for random_get_entropy() instead of zero (bsc#1012628). - sparc: use fallback for random_get_entropy() instead of zero (bsc#1012628). - um: use fallback for random_get_entropy() instead of zero (bsc#1012628). - x86/tsc: Use fallback for random_get_entropy() instead of zero (bsc#1012628). - nios2: use fallback for random_get_entropy() instead of zero (bsc#1012628). - arm: use fallback for random_get_entropy() instead of zero (bsc#1012628). - mips: use fallback for random_get_entropy() instead of just c0 random (bsc#1012628). - riscv: use fallback for random_get_entropy() instead of zero (bsc#1012628). - m68k: use fallback for random_get_entropy() instead of zero (bsc#1012628). - timekeeping: Add raw clock fallback for random_get_entropy() (bsc#1012628). - powerpc: define get_cycles macro for arch-override (bsc#1012628). - alpha: define get_cycles macro for arch-override (bsc#1012628). - parisc: define get_cycles macro for arch-override (bsc#1012628). - s390: define get_cycles macro for arch-override (bsc#1012628). - ia64: define get_cycles macro for arch-override (bsc#1012628). - init: call time_init() before rand_initialize() (bsc#1012628). - random: fix sysctl documentation nits (bsc#1012628). - HID: amd_sfh: Add support for sensor discovery (bsc#1012628). - lockdown: also lock down previous kgdb use (bsc#1012628). - commit df81444 - Update patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch Update to upstream version, update upstream reference and move into sorted section. - commit 3ae1db7 - series.conf: cleanup - update upstream reference and move into sorted section: - patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch - commit dc762c4 - kernel-binary.spec: Support radio selection for debuginfo. To disable debuginfo on 5.18 kernel a radio selection needs to be switched to a different selection. This requires disabling the currently active option and selecting NONE as debuginfo type. - commit 43b5dd3 - Update config files -- DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT (bsc#1199932) Set DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT which makes use of dwarf5 on gcc-11 and newer. - commit f439809 - random: do not use input pool from hard IRQs (bsc#1199803). - commit 3352b92 - Add dtb-starfive - commit 9633cc7 - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" (20220523022438.ofhehjievu2alj3h@lion.mk-sys.cz). - commit 2023975 - Update to 5.18 final - refresh configs (headers only) - commit d0f5e4b ==== libdrm ==== Version update (2.4.110 -> 2.4.111) Subpackages: libdrm2 libdrm_amdgpu1 libdrm_nouveau2 libdrm_radeon1 - update to 2.4.111 * bugfixes * drops libkms - added tegra-* tools on aarch64 to spefile ==== libdvdread ==== Version update (6.1.2 -> 6.1.3) - update to 6.1.3: * Improvements for OpenBSD * Fix crashes on some DVD (0 PCGI SRP) * Misc source fixes and cleanups, including fixes for recent toolchains ==== libmbim ==== Version update (1.26.2 -> 1.26.4) - update to 1.26.4: * meson: force building doc on normal builds, not only during install. * meson: fix 'export_packages' in GIR setup. * compat: deprecate the MbimLteAttachStatus type. * net-port-manager: use unaligned netlink attribute length. * include MBIM proxy control service in docs. * codegen: add section doc for each service. * utils: add missing short description in section. * compat: add missing MbimLteAttachStatus doc. * device: add missing mbim_device_list_links() doc. * device: fix MbimDevice 'device-in-session' property doc. * version: add missing MBIM_CHECK_VERSION() documentation. * device: fix wrong reference to QmiDevice * Several other minor improvements and fixes. ==== libwacom ==== Version update (1.12 -> 2.2.0) - Remove meson conditional - no other build system is supported. - update to 2.2.0: * data: Add ISDv4 5285 (Lenovo ThinkPad X13 Yoga Gen 2) * data: Add ISDv4 16C (HP ZBook x2 G4) * Add ISDv4 52a2 (Lenovo Yoga 6 13ALC6) * data: Add ISDv4 5218 (Lenovo IdeaPad Flex 5 14ALC05) * data: Add ISDv4 521c (Lenovo IdeaPad Flex 5 15ALC05) * data: Add ISDv4 49a3 (Dell Latitude 7320 Detachable) * Remove now-unused libwacom.pc.in * CI: add a workflow to check for "sysinfo" in newly added data files * doc: fix the check for integration flags in the example code * github: bump freebsd workflow to 0.1.5 * Update data/surface-go-2.tablet * Update huion-h610-pro.tablet * data: Add ISDv4 4995 (HP EliteBook x360 1040 G8 Notebook PC) * data: Add ISDv4 51EF (Lenovo Yoga C740-14IML) * data: Add ISDv4 2d1f:0095 (PINE64 PineNote) * data: Add ISDv4 52b0 (Lenovo Yoga 7 14ACN6) * data: Add ISDv4 511a (Lenovo ThinkPad X1 Tablet Gen 3) * data: Add ISDv4 484d (Dell Latitude 5290) * Add description for elan-2a70 (#466) * data: remove unknown BuiltIn key from the DTU1931 * data: Add ISDv4 5276 (Lenovo ThinkPad X1 Yoga Gen 6) * data: Add ISDv4 51d0 ("Lenovo ThinkPad X1 Titanium Gen 1") * data: Add ISDv4 5019 (Fujitsu LIFEBOOK T935) * test: add a test for matching the button count with the evdev codes * meson.build: use gnu_symbol_visibility argument * meson.build: use current_source_dir() over deprecated source_root() * Remove unused arguments from two helper functions * github: build with ninja --verbose * CI: don't enable -Wall -Wextra in the CI * Make sign-compare a warning/error * Add support for a new "Wacom One Pen Display 13" ==== lua54 ==== - Added more numbered patches from upstream: * luabugs3.patch * luabugs4.patch * luabugs5.patch ==== mdadm ==== - resource RAID failed during cluster patch, Mdadm gets floating point error (bsc#1197158) 1004-mdadm-super1-restore-commit-45a87c2f31335-to-fix-clu.patch ==== mozilla-nspr ==== Version update (4.33 -> 4.34) - update to version 4.34 * add an API that returns a preferred loopback IP on hosts that have two IP stacks available. ==== mozilla-nss ==== Version update (3.77 -> 3.78.1) Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs - update to NSS 3.78.1 * bmo#1767590 - Initialize pointers passed to NSS_CMSDigestContext_FinishMultiple - update to NSS 3.78 * bmo#1755264 - Added TLS 1.3 zero-length inner plaintext checks and tests, zero-length record/fragment handling tests. * bmo#1294978 - Reworked overlong record size checks and added TLS1.3 specific boundaries. * bmo#1763120 - Add ECH Grease Support to tstclnt * bmo#1765003 - Add a strict variant of moz::pkix::CheckCertHostname. * bmo#1166338 - Change SSL_REUSE_SERVER_ECDHE_KEY default to false. * bmo#1760813 - Make SEC_PKCS12EnableCipher succeed * bmo#1762489 - Update zlib in NSS to 1.2.12. ==== mutter ==== Version update (42.1 -> 42.2) - Update to version 42.2: + Don't use direct scanout for transparent windows. + Fix initialization of privacy mode in displays that support it. + Fix --replace again. + Improve picking a window for direct scanout. + Do not allow windows to steal focus when the shell has a grab. + Fix night light without GAMMA_LUT property. + Fixed crash. + Misc. bug fixes. - Add mutter-crash-meta_context_terminate.patch: Fix SIGSEGV in meta_context_terminate (bsc#1199382 glgo#GNOME/mutter#2267). ==== nautilus ==== Version update (42.1.1 -> 42.2) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 - Update to version 42.2: + Close broken link message dialog on response. + Fix crash when opening new window from pathbar. + Fix remote filesystem check. + Updated translations. ==== ncurses ==== Version update (6.3.20220501 -> 6.3.20220529) Subpackages: libncurses6 ncurses-utils terminfo-base - Add ncurses patch 20220529 + expanded notes for teken/syscons -TD + fix overlooked copying of extended string-heap in copy_termtype (cf: 20220430). + update config.guess - Add ncurses patch 20220521 + improve memory-leak checking in several test-programs. + set trailing null on string passed from winsnstr() to wins_nwstr(). + modify del_curterm() to fix memory-leak introduced by change to copy_termtype(). - Update tack to 1.09-20220528 + Autoconf fixes - Add ncurses patch 20220514 + further improvements to test/test_mouse.c; compare with ncurses test program menu A/a. - Add ncurses patch 20220507 + add test/test_mouse.c (patch by Leonid S Usov). + add a few debug-traces for tic, fix a couple of memory-leaks. ==== openjpeg2 ==== Version update (2.4.0 -> 2.5.0) - update to 2.5.0: * Encoder: add support for generation of TLM markers * Decoder: add support for high throughput (HTJ2K) decoding * Decoder: add support for partial bitstream decoding * Bug fixes (including security fixes) ==== openldap2 ==== Version update (2.6.1 -> 2.6.2) - Update to release 2.6.2 * Added support for OpenSSL 3.0 (ITS#9436) * Fixed ldapdelete to prune LDAP subentries (ITS#9737) * Fixed libldap to drop connection when non-LDAP data is received (ITS#9803) * Fixed libldap to allow newlines at end of included file (ITS#9811) * Fixed slapd slaptest conversion of olcLastBind (ITS#9808) * Fixed slapd to correctly init global_host earlier (ITS#9787) * Fixed slapd bconfig locking for cn=config replication (ITS#9584) * Fixed slapd usage of thread local counters (ITS#9789) * Fixed slapd to clear runqueue task correctly (ITS#9785) * Fixed slapd idletimeout handling (ITS#9820) * Fixed slapd syncrepl handling of new sessions (ITS#9584) * Fixed slapd to clear connections on bind (ITS#9799) * Fixed slapd to correctly advance connections index (ITS#9831) * Fixed slapd syncrepl ODSEE replication of unknown attr (ITS#9801) * Fixed slapd-asyncmeta memory leak in keepalive setting, slapd-ldap memory leak in keepalive setting, SEGV on config rewrite, ordering on config rewrite, memory leak in keepalive setting (ITS#9802) * Fixed slapo-pcache SEGV & slapd-monitor SEGV on shutdown (ITS#9809) * Fixed slapd-monitor crash when hitting sizelimit (ITS#9832) * Fixed slapd-sql to properly escape filter value (ITS#9815) * Fixed slapo-dynlist dynamic group regression (ITS#9825) * Fixed slapo-ppolicy operation handling to be consistent (ITS#9794) * Fixed slapo-translucent to correctly duplicate substring filters (ITS#9818) * Contrib: * Update ppm module to the 2.1 release (ITS#9814) * Documentation: * admin26: Document new lloadd features (ITS#9780) * Fixed slapd.conf(5)/slapd-config(5) syncrepl sizelimit/timelimit documentation (ITS#9804) * Fixed slapd-sock(5) to clarify "sockresps result" behavior (ITS#8255) ==== parted ==== Subpackages: libparted-fs-resize0 libparted2 - use static keyring file (and switch to the release team keyring) ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - No long recommend haveged (boo#1190024): The mainline Linux Kernel has now HAVEGED algorithm build in internally (since version 5.6). ==== patterns-containers ==== - Remove patterns for Kubic specific system roles ==== patterns-microos ==== Subpackages: patterns-microos-alt_onlyDVD patterns-microos-apparmor patterns-microos-base patterns-microos-base-microdnf patterns-microos-base-packagekit patterns-microos-base-zypper patterns-microos-basesystem patterns-microos-cloud patterns-microos-cockpit patterns-microos-defaults patterns-microos-desktop-common patterns-microos-desktop-gnome patterns-microos-desktop-kde patterns-microos-hardware patterns-microos-ima_evm patterns-microos-onlyDVD patterns-microos-ra_agent patterns-microos-ra_verifier patterns-microos-selinux patterns-microos-sssd_ldap - Ensure power-profiles-daemon is installed by Desktop GNOME pattern. ==== perl-libwww-perl ==== Version update (6.64 -> 6.66) - updated to 6.66 see /usr/share/doc/packages/perl-libwww-perl/Changes 6.66 2022-05-18 16:44:44Z - Revert automatic follow of meta refresh tags which was added in 6.63 (GH#415) (Olaf Alders) 6.65 2022-05-09 18:36:14Z - fix NAME in Makefile.PL (GH#413) (Graham Knop) ==== poppler ==== Version update (22.05.0 -> 22.06.0) Subpackages: libpoppler-cpp0 libpoppler-glib8 - update to 22.06.0: core: * Forms: Fix crash in forms with their own DR * Refactor CairoFontEngine caching * CairoOutputDev: preserve text color when drawing type 3 glyphs * Windows: font code simplification * Minor code improvements * pdfattach: Assume filename is utf8 encoded * pdftohtml: Fix type 3 font size calculation - drop poppler-cairo_font_face_t-incorrect-cacheing.patch (upstream) ==== poppler-qt5 ==== Version update (22.05.0 -> 22.06.0) - update to 22.06.0: core: * Forms: Fix crash in forms with their own DR * Refactor CairoFontEngine caching * CairoOutputDev: preserve text color when drawing type 3 glyphs * Windows: font code simplification * Minor code improvements * pdfattach: Assume filename is utf8 encoded * pdftohtml: Fix type 3 font size calculation - drop poppler-cairo_font_face_t-incorrect-cacheing.patch (upstream) ==== pulseaudio ==== Version update (15.0 -> 16.0) Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup - update to 16.0: * Notes for end users * Opus support in RTP modules * Improved hardware support * EPOS/Sennheiser GSP 670 USB/wireless headset * SteelSeries GameDAC * Behringer UMC22 generalized to Texas Instruments PCM2902 to support more products * NI Komplete Audio 6 MK2 profiles * Tunnel latency is now configurable * Bluetooth device battery level reporting added * Tunnel and combine-sunk latency fixes * patcl can show information in JSON format * Channel remixing can be disabled for module-combine-sink * A lot of fixes to ALSA, bluetooth, and other components. * Notes for application developers * Stream latency reports now include resampler delay * Module installation location changed, remember to upgrade paprefs to the latest version! * Notes for packagers * Opus support in the RTP modules requires enabling GStreamer * Bluetooth battery level reporting via BlueZ requires enabling experimentals features in BlueZ * New time smoother implementation * Change Meson option 'daemon-only' to 'client' * glib and fftw are now common dependencies, not only for the client. * Enable GStreamer-based RTP by default when available ==== python-alembic ==== Version update (1.7.7 -> 1.8.0) - update to version 1.8.0: * changed + [changed] [installation] Alembic 1.8 now supports Python 3.7 and above. References: #1025 + [changed] [environment] The ?Pylons? environment template has been removed as of Alembic 1.8. This template was based on the very old pre-Pyramid Pylons web framework which has been long superseded by Pyramid. References: #987 * feature + [feature] [typing] PEP 484 typing annotations have been added to the env.py and revision template files within migration templates. Pull request by Nikita Sobolev. References: #764 * usecase + [usecase] [operations] The op.drop_table() operation directive will now trigger the before_drop() and after_drop() DDL event hooks at the table level, which is similar to how the before_create() and after_create() hooks are triggered by the op.create_table() directive. Note that as op.drop_table() accepts only a table name and optional schema name, the Table object received by the event will not have any information within it other than the table name and schema name. References: #1037 + [usecase] [commands] Added new token epoch to the file_template option, which will populate the integer epoch as determined by int(create_date.timestamp()). Pull request courtesy Caio Carvalho. References: #1027 * bug + [bug] [revisioning] Fixed issue where a downgrade using a relative revision would fail in case of multiple branches with a single effectively head due to interdependencies between revisions. References: #1026 + [bug] [batch] Fixed issue in batch mode where CREATE INDEX would not use a new column name in the case of a column rename. References: #1034 ==== python-jsonschema ==== Version update (4.4.0 -> 4.5.1) - update to 4.5.1: * Revert changes to ``$dynamicRef`` which caused a performance regression in v4.5.0 * Validator classes for each version now maintain references to the correct corresponding format checker (#905) * Development has moved to a `GitHub organization `_. No functional behavior changes are expected from the change. ==== python-prettytable ==== Version update (3.2.0 -> 3.3.0) - update to 3.3.0: * Support Python 3.11 * Add flag to preserve internal borders when border=False * Alignment timing fix (#179) @myheroyuki ==== python-pyOpenSSL ==== - Shift BuildRequires on openssl, it's only required for tests. ==== python-python-gnupg ==== Version update (0.4.8 -> 0.4.9) - update to 0.4.9: * Added a status attribute to the returned object from gen_key() * Provide the ability to add subkeys. * Add keygrip values to the information collected when keys are listed. * Added extra_args keyword argument to send_keys(), recv_keys() and search_keys() to allow passing options relating to key servers. ==== python-zipp ==== Version update (3.7.0 -> 3.8.0) - update to 3.8.0: * Removed compatibility code. ==== qalculate ==== Version update (3.20.1 -> 4.2.0) - Update to 4.2.0: - Option to plot real and imaginary parts separately (enabled by default) - Variable spacing of x values in plot (unless step size is used) - Updated plot() function with arguments for specification of plot options (in any order after the third argument) - Polar plot style - Ask the user for the desired sinc() variant (unnormalized or normalized) - Support for binary-coded decimals (BCD) - Show names with underscore capitalized and with underscore removed (with some exceptions) - Additional information units - Units for volumetric flow rate - Tradtional numbers (e.g. dozen, score) - Show warning when log() is used with a single argument, and always show second argument of log() - Show single digit suffixes using Unicode subscript (CLI) - Make names with a single character followed by digits case-sensitive with suffix by default - Accept more than two arguments in gcd() and lcm() - Interpret a single vector argument as a list of arguments if function requires more than one argument - Fix limit of floor(), ceil(), and trunc() - Fix plotting of derivatives and integrals - Fix randpoisson() - Fix reactivation of object, after object that caused deactivation is removed - Update to 4.1.1: - Restrict use of reciprocal in unit conversion, e.g. invert in "5m/s to s/m" (= 0.2 s/m) but not in "500/lb to g" (= 1.1/g) - New mHg unit (allows use with prefixes other than milli) - Always display abbreviated unit name (symbol) with abbreviated prefix (when unit only has short name) - Minor improvements to automatic unit conversion - Fix display of (1 + f(x))/n - Save definitions on exit (only) if definitions has changed regardless of interactive mode status (qalc) - Update to 4.1: - Use non-breaking narrow space as digit separator in reasonably short numbers, and between quantity and unit - Update value of austronomical unit - Fix segfault (when compiled with -D_GLIBCXX_ASSERTIONS) with local digit grouping when separator is empty (e.g. with ignore locale) - Fix freezes and crashes with extrememly large vectors and matrices - Fix segfault (when compiled with -D_GLIBCXX_ASSERTIONS) in matrix multiplication - Minor bug fixes and feature improvements (see the ChangeLog for more details) - Update to 4.0: - New matrix syntax (column separated by space or comma, rows separated by semicolon, as in matlab) - Do not make any difference between a vector and a matrix with a single row, or between a scalar and matrix with a single element - Support input of functions, units, and variables with underscores omitted in names (e.g. µ0 = µ_0, FermiCoupling = fermi_coupling), with some exceptions - Option to disable "simplified" percentage calculations (e.g. interpret 100 + 20% as 100 + 0.2 instead of 100 × 120%) - Option to truncate numbers (instead of round to nearest) in result - Convert K, Hz, and 1/m to J (and derived units) using conversion factor constants (e.g. 1/(550nm) to eV ? 2.25 eV) - Allow use of M as 10^6 without unit - New ksi unit - New functions: divisors(), rate(), vertcat(), horzcat() - New plastic number (?) constant, and new "hbar" name for reduced Planck constant, and add second Unicode codepoint for µ-sign in constants - Allow zero (1st and/or 2nd argument) in comb() and perm(), and return zero if second argument (k) is greater than the first (n) - Calculate statistical functions (e.g. mode(), min(), max(), percentile()) separately for each column of matrix - Return the lowest value if there are multiple values with equal frequency in mode() - Parse text argument as expression if concatenate function name is found in text string, and fix concatenate returning date - New layout for output of result of matrices and equations (qalc) - Fix Unicode handling on platforms where char is not signed - Fix bitrot() - Fix segfault in multisolve() when initial order of equations is not optimal - Fix segfault with empty sqrt inside sqrt, e.g. sqrt(1+sqrt()) - Fix incompletely calculated nounit(), e.g. in unit conversion - Update to 3.22.0: - New functions: linearfit(), quadraticfit(), cubicfit(), ramlatency(), parallel() - Merged inv() and inverse() functions - Improved and extended parallel operator (|| is interpreted as parallel if units are used) - Allow nested subfunctions - Do not stop testing function argument values after first failure - Solve x^(x^(-a))=b - Improved simplification: Im(-x)=-Im(x), Re(-x)=-Re(x) - Handle units in plot data (remove and set as y-axis label) - Avoid precision loss on output of interval when saving approximate variable - Fix pearson() and spearman() - Fix display of incompletely solved equation with dual approximation in some cases - Fix genvector() when step size requires evaluation - Fix a%%-b (interpret %% as mod, not percent) - Fix asin(x)+bcos(x)=c - Minor bug fixes and feature improvements - [qacalc] Support "--" as end of options - [qacalc] New --defaults command line option - [qacalc] Configurable SIGINT (Ctrl+C) action (exit orderly by default) - [qacalc] Vertical space option (vspace) - [qacalc] Clear command with Ctrl+L shortcut - [qacalc] Apply same logic with separate to command, as with "to" at end of expression, when result contains no unit - [qacalc] Fix "to unicode" - Update to 3.21.0: - Ask (once) for correct interpretation of ambiguous implicit multiplication - Fix crash when using the dock menu to show the RPN dock stack for the first time - Fix link in new version dialog - Fix parenthesis highlighting when cursor is at end of expression - Fix initial value of interval display in preferences dialog - Fix saving of approximation mode - Improved simplification of radical expressions - Improved Im(), Re(), and arg() functions - Improved output of complex forms (other than the default rectangular) in exact mode - Function for drill bit size conversion - Fixes for equations with complex inverse trigonometric and hyperbolic functions with no solution - Fixes for complex x^(ax)=b ==== re2 ==== Version update (20220401 -> 20220601) - update to 2022-06-01: * switch to cxx_std_11 and other developer visible fixes ==== sg3_utils ==== Version update (1.47+4.82fb156 -> 1.47+5.d13bc56) Subpackages: libsgutils2-1_47-2 - Update to version 1.47+5.d13bc56: * rescan-scsi-bus.sh: add timeout parameter (bsc#1199248) ==== suse-module-tools ==== Version update (16.0.19 -> 16.0.20) - Update to version 16.0.20: * Bump version to 16.0.20 * driver-check.sh: avoid false positive error messages (boo#1200107) * don't hardcode /boot for kernel-related files (boo#1199873) * spec file: use "install -p" consistently ==== system-config-printer ==== Version update (1.5.15 -> 1.5.16) Subpackages: python3-cupshelpers system-config-printer-common system-config-printer-dbus-service udev-configure-printer - Update to version 1.5.16: + fix preserve_job_files default settings. + add debugprint covering failed fingerprint retrieval attempts. + Make sure that applet.py is running one instance per user. + fix incorrect use of urllib.request. + remove python3-requests. + build: Migrate build system from Intltool to Gettext. + udev-configure-printer.c: Fix possible use after frees and leaks. + scp-dbus-service.py: Fix typo in method call. + add option to disable xmlto manual generation. + allow + in device uris - gutenprint has a backend with +. - Drop python3-requests requires: no longer needed, following upstream changes. - Rebase system-config-printer-no-openprinting.patch. ==== systemd ==== Version update (250.5 -> 250.6) Subpackages: libsystemd0 libudev1 udev - Import commit 4dbc543953eabd4c578da67ce6e2970d6f96c406 (merge of v250.6) For a complete list of changes, visit: https://github.com/openSUSE/systemd/compare/0d950479e58dd3af007eb3780d600a5446aac519...4dbc543953eabd4c578da67ce6e2970d6f96c406 - Update rpmlintrc for shlib-policy-name-error/multibuild case. ==== tiff ==== Version update (4.3.0 -> 4.4.0) - update to 4.4.0: * TIFFIsBigTiff() function added. * Functions TIFFFieldSetGetSize() and TIFFieldSetGetCountSize() added. * LZWDecode(): major speed improvements (~30% faster) * Predictor 2 (horizontal differenciation): support 64-bit * Support libjpeg 9d * avoid hang in TIFFRewriteDirectory() if a classic file > 4 GB is attempted to be created * tif_jbig.c: fix crash when reading a file with multiple IFD in memory-mapped mode and when bit reversal is needed * TIFFFetchNormalTag(): avoid calling memcpy() with a null source pointer and size of zero * TIFFWriteDirectoryTagData(): turn assertion on data length into a runtime check * TIFFFetchStripThing(): avoid calling memcpy() with a null source pointer and size of zero * TIFFReadDirectory(): avoid calling memcpy() with a null source pointer and size of zero * TIFFYCbCrToRGBInit(): avoid Integer-overflow * TIFFGetField(TIFFTAG_STRIPBYTECOUNTS/TIFFTAG_STRIPOFFSETS): return error if returned pointer is NULL (fixes #342) * OJPEG: avoid assertion when using TIFFReadScanline() * TIFFReadDirectory: fix OJPEG hack * LZW codec: fix support for strips/tiles > 2 GB on Windows * TIFFAppendToStrip(): fix rewrite-in-place logic * Fix TIFFRewriteDirectory discarding directories. * TIFFReadCustomDirectory(): avoid crash when reading SubjectDistance tag on a non EXIF directory * Fix Segmentation fault printing GPS directory if Altitude tag is present * tif_jpeg.c: do not emit progressive scans with mozjpeg. (#266) * _TIFFRewriteField(): fix when writing a IFD with a single tile that is a sparse one, on big endian hosts * Fix all remaining uses of legacy Deflate compression id and warn on use. - drop tiff-CVE-2022-0907.patch, tiff-CVE-2022-0561.patch, tiff-CVE-2022-0562.patch, tiff-CVE-2022-0865.patch, tiff-CVE-2022-0909.patch, tiff-CVE-2022-0924.patch, tiff-CVE-2022-0908.patch, tiff-CVE-2022-1056,CVE-2022-0891.patch: all upstream - add signature validation, adds tiff.keyring ==== toolbox ==== Version update (2.3+git20220117.bd53c7c -> 2.3+git20220603.bbeda2e) - Update to version 2.3+git20220603.bbeda2e: * Allow to choose runtime and try to retain the user's groups * (Try to) Avoid problems when packages touching bind mounts are upgraded * Try to make sure that (some) foreign distro images (kind of) work as toolboxes * Do not stop a toolbox with something running inside * Exit if neither podman or docker are usable * Support passing just the name of the container to create and enter command * Fix cleanup logic and make toolbox start a little less verbose * Always pull when creating a new toolbox * Add a "more sandboxing" mode ==== webkit2gtk3 ==== Version update (2.36.2 -> 2.36.3) Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles - Update to version 2.36.3 (boo#1200106): + Support capturing already encoded video streams, which takes advantage of encoding done in hardware by devices which support this feature. + Avoid using experimental GStreamer elements for video demuxing. + Avoid using the legacy GStreamer VA-API decoding plug-ins, which often cause rendering issues and are not much maintained. Their usage can be re-enabled setting WEBKIT_GST_ENABLE_LEGACY_VAAPI=1 in the environment. + Fix playback of YouTube streams which use dynamic ad insertion. + Fix display capture with Pipewire. + Fix the build without the X11 target when X11 headers are not present. + Fix several crashes and rendering issues. + Security fixes: CVE-2022-26700, CVE-2022-26709, CVE-2022-26716, CVE-2022-26717, CVE-2022-26719. ==== webkit2gtk3-soup2 ==== Version update (2.36.2 -> 2.36.3) Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles - Update to version 2.36.3 (boo#1200106): + Support capturing already encoded video streams, which takes advantage of encoding done in hardware by devices which support this feature. + Avoid using experimental GStreamer elements for video demuxing. + Avoid using the legacy GStreamer VA-API decoding plug-ins, which often cause rendering issues and are not much maintained. Their usage can be re-enabled setting WEBKIT_GST_ENABLE_LEGACY_VAAPI=1 in the environment. + Fix playback of YouTube streams which use dynamic ad insertion. + Fix display capture with Pipewire. + Fix the build without the X11 target when X11 headers are not present. + Fix several crashes and rendering issues. + Security fixes: CVE-2022-26700, CVE-2022-26709, CVE-2022-26716, CVE-2022-26717, CVE-2022-26719. ==== wireless-regdb ==== Version update (20220408 -> 20220527) - Update to version 20220527: * wireless-regdb: update regulatory rules for Bulgaria (BG) on 6GHz * Regulatory update for 6 GHz operation in FI * Regulatory update for 6 GHz operation in United States (US) * Regulatory update for 6 GHz operation in Canada (CA) ==== xkeyboard-config ==== Version update (2.34 -> 2.36) - U_Fixes-regression-from-c3c5d02-were-mistakenly-replac.patch * Regression fixed from c3c5d02rules: sort the names of multimedia keyboards alphabetically "\" at the end of line were mistakenly replacd by "/" - Update to version 2.36 * bugfixes * removed autotools support :-( - switched to meson