Packages changed: Mesa (21.2.4 -> 21.2.5) Mesa-drivers (21.2.4 -> 21.2.5) PackageKit (1.2.2 -> 1.2.4) aaa_base (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177) accountsservice avahi avahi-glib2 baloo5-widgets (21.08.2 -> 21.08.3) bluedevil5 (5.23.1 -> 5.23.2) bluez (5.61 -> 5.62) boost-base breeze (5.23.1 -> 5.23.2) busybox (1.33.1 -> 1.34.1) cairo colord-gtk (0.1.26 -> 0.2.0) cpio discover (5.23.1 -> 5.23.2) dnf (4.8.0 -> 4.10.0) dolphin (21.08.2 -> 21.08.3) drkonqi5 (5.23.1 -> 5.23.2) ell (0.44 -> 0.45) evolution-data-server (3.42.0 -> 3.42.1) ffmpeg-4 (4.4 -> 4.4.1) findutils flatpak (1.12.1 -> 1.12.2) fwupd gawk (5.1.0 -> 5.1.1) gdk-pixbuf glib2 (2.70.0 -> 2.70.1) gnome-autoar (0.4.0 -> 0.4.1) gnome-control-center (41.0 -> 41.1) gnome-desktop (41.0 -> 41.1) gnome-disk-utility gnome-shell (41.0 -> 41.1) gnome-software (41.0 -> 41.1) gnome-terminal (3.42.0 -> 3.42.1) gtk2 ima-evm-utils (1.3.2 -> 1.4) installation-images-MicroOS (17.15 -> 17.16) kaccounts-integration (21.08.2 -> 21.08.3) kactivitymanagerd (5.23.1 -> 5.23.2) kate (21.08.2 -> 21.08.3) kde-cli-tools5 (5.23.1 -> 5.23.2) kde-print-manager (21.08.2 -> 21.08.3) kdialog (21.08.2 -> 21.08.3) kernel-firmware (20210928 -> 20211027) kgamma5 (5.23.1 -> 5.23.2) khotkeys5 (5.23.1 -> 5.23.2) kinfocenter5 (5.23.1 -> 5.23.2) kio-extras5 (21.08.2 -> 21.08.3) kmenuedit5 (5.23.1 -> 5.23.2) kmod konsole (21.08.2 -> 21.08.3) kscreen5 (5.23.1 -> 5.23.2) kscreenlocker (5.23.1 -> 5.23.2) ksystemstats5 (5.23.1 -> 5.23.2) kwalletmanager5 (21.08.2 -> 21.08.3) kwayland-integration (5.23.1 -> 5.23.2) kwayland-server (5.23.1 -> 5.23.2) kwin5 (5.23.1 -> 5.23.2) kwrited5 (5.23.1 -> 5.23.2) layer-shell-qt (5.23.1 -> 5.23.2) libdnf (0.63.1 -> 0.65.0) libfido2 (1.8.0 -> 1.9.0) libhandy libkdecoration2 (5.23.1 -> 5.23.2) libkscreen2 (5.23.1 -> 5.23.2) libksysguard5 (5.23.1 -> 5.23.2) libopenmpt (0.5.11 -> 0.5.12) libqt5-qtbase (5.15.2+kde222 -> 5.15.2+kde254) libqt5-qtdeclarative (5.15.2+kde29 -> 5.15.2+kde36) libqt5-qtquickcontrols2 (5.15.2+kde7 -> 5.15.2+kde8) libqt5-qtsvg (5.15.2+kde7 -> 5.15.2+kde13) libqt5-qtvirtualkeyboard (5.15.2+kde3 -> 5.15.2+kde4) libqt5-qtwayland (5.15.2+kde28 -> 5.15.2+kde34) libqt5-qtwebengine (5.15.6 -> 5.15.7) librsvg (2.52.2 -> 2.52.3) libsoup (3.0.1 -> 3.0.2) libsoup2 (2.74.0 -> 2.74.1) libxml2 libzypp (17.28.6 -> 17.28.7) milou5 (5.23.1 -> 5.23.2) mjpegtools (2.2.0~beta -> 2.2.1) mutter (41.0 -> 41.1) nautilus (41.0 -> 41.1) net-snmp (5.9 -> 5.9.1) open-iscsi osinfo-db (20210903 -> 20211013) pam patterns-base patterns-containers patterns-microos perl-URI (5.09 -> 5.10) perl-libwww-perl (6.57 -> 6.58) pipewire (0.3.38 -> 0.3.39) pipewire-media-session (0.3.38 -> 0.4.0) plasma-browser-integration (5.23.1 -> 5.23.2) plasma-nm5 (5.23.1 -> 5.23.2) plasma5-addons (5.23.1 -> 5.23.2) plasma5-desktop (5.23.1 -> 5.23.2.1) plasma5-integration (5.23.1 -> 5.23.2) plasma5-pa (5.23.1 -> 5.23.2) plasma5-workspace (5.23.1 -> 5.23.2) polkit-kde-agent-5 (5.23.1 -> 5.23.2) powerdevil5 (5.23.1 -> 5.23.2) python-Pillow (8.3.2 -> 8.4.0) python-PyJWT (2.1.0 -> 2.3.0) python-SQLAlchemy (1.4.22 -> 1.4.26) python-chardet python-matplotlib (3.4.2 -> 3.4.3) python-pyOpenSSL (20.0.1 -> 21.0.0) python-urllib3 (1.26.6 -> 1.26.7) qemu rav1e (0.4.1 -> 0.5.0) re2 (20210901 -> 20211101) rpm selinux-policy snappy syntax-highlighting systemsettings5 (5.23.1 -> 5.23.2) tar timezone (2021d -> 2021e) tracker (3.2.0 -> 3.2.1) tracker-miners (3.2.0 -> 3.2.1) vte (0.66.0 -> 0.66.1) webkit2gtk3 webkit2gtk3-soup2 wget (1.21.1 -> 1.21.2) wicked (0.6.66 -> 0.6.67) xdg-desktop-portal-kde (5.23.1 -> 5.23.2) zxing-cpp (1.1.1 -> 1.2.0) === Details === ==== Mesa ==== Version update (21.2.4 -> 21.2.5) Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - update to 21.2.5 * bit of everything: general vulkan, panfrost, and zink are the biggest changes. ==== Mesa-drivers ==== Version update (21.2.4 -> 21.2.5) Subpackages: Mesa-dri Mesa-gallium - update to 21.2.5 * bit of everything: general vulkan, panfrost, and zink are the biggest changes. ==== PackageKit ==== Version update (1.2.2 -> 1.2.4) Subpackages: PackageKit-backend-dnf libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0 - Update to version 1.2.4: + Libraries: - Add specific error code when user declined interaction - Avoid spurious GObject::notify signal emissions - Correct 'cancellable' use in pk_client_repair_system_async() - Fix a leak on calling set_locale() a second time - Fix a possible use-after-free under pk_client_cancel_cb() - Improve thread safety on an operation cancellation + Backends: - dnf: . Read update information also when getting list of updates . Honor install_weak_deps=False if it is there . Use 'hy_query_get_advisory_pkgs', if available + New Features: - PkDetails: Add 'download-size' property - PkPackage: Add update severity property + Bugfixes: - Let the finish understand the 'cancelled' exit code - Make backends that use pk-backend-spawn work (#477) - Only set polkit interactive flag if method call has too - Changes from version 1.2.3: + Backends: - alpm: . Add post transaction hook . Rename errno to alpm_err to avoid name clashes - aptcc: Auto-remove old kernels, unless configured otherwise - dnf: Add support for coercing upgrade to distupgrade - zypp: . Make sure pool is initialized at the beginning of some methods . Reset update mode after getting updates + Bugfixes: - Append to cron log instead of overwriting it - Cancel a transaction if calling Cancel fails or the daemon disappears - Do not crash when calling pk_dbus_get_uid() before D-Bus is setup - Fix all compiler warnings - Fix multilib conflicts in generated pk-enum-types.h - Free scheduler array correctly again - Remove large transaction size sanity check - Drop patches fixed upstream: + PackageKit-zypp-cleanup-tmp-files.patch + PackageKit-zypp-reset-update-mode-after-get-updates.patch + PackageKit-dnf-Add-support-for-coercing-upgrade-to-distupgrade.patch + PackageKit-zypp-initialize-pool.patch + PackageKit-remove-transaction-size-limit.patch + PackageKit-cancel-transaction-if-daemon-disappears.patch + PackageKit-dnf-ignore-weak-deps.patch - Add 505.patch: pk-offline: Add flags to D-Bus invoking methods. That's currently to be able to set whether the method should be interactive or not. The old functions call the methods as non-interactive. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== aaa_base ==== Version update (84.87+git20210823.4c98889 -> 84.87+git20211102.80d7177) - Update to version 84.87+git20211102.80d7177: * Add $HOME/.local/bin to PATH, if it exists (bsc#1192248) * Avoid tcsh undefined LANG variable (boo#1190142) ==== accountsservice ==== Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0 - Stop passing the no longer used nor recognized option user-heuristics=true to meson. ==== avahi ==== Subpackages: libavahi-client3 libavahi-common3 libavahi-core7 - Change %python38_version_nodots to %suse_version which is compatible with Leap and SLE. See also: https://github.com/openSUSE/python-rpm-macros/issues/107 ==== avahi-glib2 ==== - Change %python38_version_nodots to %suse_version which is compatible with Leap and SLE. See also: https://github.com/openSUSE/python-rpm-macros/issues/107 ==== baloo5-widgets ==== Version update (21.08.2 -> 21.08.3) - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - No code change since 21.08.2 ==== bluedevil5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * Update version number for 5.23.1 ==== bluez ==== Version update (5.61 -> 5.62) Subpackages: bluez-cups libbluetooth3 - update to version 5.62: * Fix issue with handling truncation when loading LTKs. * Fix issue with accepting Exchange MTU on EATT bearer. * Fix issue with clearing DeviceLost timers on power down. * Fix issue with AVCTP browsing channel and missing ERTM. * Fix issue with AVDTP and local SEID pool for each adapter. * Add support for BR/EDR and LE connection failure reasons. - drop obsoleted patch 0005-media-rename-local-function-conflicting-with-pause-2.patch ==== boost-base ==== Subpackages: boost-license1_77_0 libboost_thread1_77_0 - Fix boost nowide development not requiring the library itself ==== breeze ==== Version update (5.23.1 -> 5.23.2) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-wallpapers libbreezecommon5-5 - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * fix paint for standalone buttons with dynamic size * Update version number for 5.23.1 - Drop patches, now upstream: * 0001-Update-version-number-for-5.23.1.patch ==== busybox ==== Version update (1.33.1 -> 1.34.1) - Disable crc32 to avoid conflict with perl-Archive-Zip (until some project really requires crc32) - Build busybox-warewulf3 for i586 as well. This allowes to set up i586 nodes. - Enable fdisk (jsc#CAR-16) - Add testsuite-gnu-echo.patch: testing.sh to use GNU echo - Remove the duplicated config entries and construct the snippets on the fly based on the main config. This way it's easier to keep track of what's different - Update to 1.34.1: * build system: use SOURCE_DATE_EPOCH for timestamp if available * many bug fixes and new features * touch: make FEATURE_TOUCH_NODEREF unconditional ==== cairo ==== Subpackages: libcairo-gobject2 libcairo-script-interpreter2 libcairo2 - Add upstream patch + cairo-do-not-override-explicitly-requested-grayscale-aa.patch Do not replace explicitly set applications settings by user settings for font antialiasing. See: https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/114 ==== colord-gtk ==== Version update (0.1.26 -> 0.2.0) - Update to version 0.2.0: + New Features: - Migrate to gettext - Port to DocBook 5 - Port to the Meson build system + Bugfixes: - Do not leak plug_name - Fix gtk-doc build when srcdir != builddir - Add meson BuildRequires and macros following upstreams port to meson buildsystem. - Add gtk-doc and docbook5-xsl-stylesheets BuildRequires, build gtk-doc development documentation and manpages. Following this split out new -doc sub-package. - Drop intltool, no longer needed. - Package COPYING as license, as this was somehow missed in the past. - Modernize spec/cleanup. ==== cpio ==== - Update keyring ==== discover ==== Version update (5.23.1 -> 5.23.2) Subpackages: discover-backend-flatpak discover-backend-packagekit discover-notifier - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * pk: Properly resolve package ids after a transactions is done (kde#443615) * packagekit: Do not re-create sources list on refresh * pk: Allow enabling/disabling repositories * pk: Try to detect if a local file we are trying to install already is installed (kde#443612) * Fix InstallApplicationButton against KF 5.86 (kde#444022) ==== dnf ==== Version update (4.8.0 -> 4.10.0) - Update 4.10.0 + Add support for autodetecting packages to be excluded from being installed as weak dependencies (rh#1699672) + Add support for excluding packages to be installed as weak dependencies (rh#1699672) + Add fail_fast parameter to download_payloads methods for use in reposync + Acquire all relevant locks during "dnf clean" + API: Raise CompsError when group/env not found in install_group and install_environment (rh#1947958) + [API] Add method "set_or_append_opt_value" to BaseConfig (rh#1967925) + Add aliases for commands: info, updateinfo, provides (rh#1938333) + Add report about demodularized rpms into module info (rh#1805260) + Remove DNSSEC errors on COPR group email keys + Documentation inprovements - rh#1938352, rh#1993899, rh#1963704 ==== dolphin ==== Version update (21.08.2 -> 21.08.3) Subpackages: dolphin-part libdolphinvcs5 - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - No code change since 21.08.2 ==== drkonqi5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== ell ==== Version update (0.44 -> 0.45) -update to release 0.45 * Fix issue with ICMPv6 and handling re-entrantly callbacks. ==== evolution-data-server ==== Version update (3.42.0 -> 3.42.1) 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.42.1: + LDAP: Fix a memory leak when filling a contact address + book/cal-backend: Add some safety checks around pending_operations queue + Correct 'Since:' tag in the developer comments + ERemindersWidget: Incorrect value for last selected snooze time after open + Camel: Correct a copy&paste error in a function documentation + org.gnome.Evolution-alarm-notify.desktop: Add X-GNOME-UsesNotifications=true + Bugs fixed: glgo#GNOME/evolution-data-server#352, glgo#GNOME/evolution-data-server#355, glgo#GNOME/evolution-data-server#360, glgo#GNOME/evolution-data-server#361, glgo#GNOME/evolution-data-server!81, glgo#GNOME/evolution-data-server#1621. + Updated translations. - Replace post(un) handling with new ldconfig_scriptlets macro. ==== ffmpeg-4 ==== Version update (4.4 -> 4.4.1) Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libswresample3_9 - Update to version 4.4.1: * Stable bug fix release, mainly codecs and format fixes. - Refresh patches with quilt. - Drop patches fixed upstream: * ffmpeg-CVE-2021-33815.patch * ffmpeg-CVE-2021-38114.patch * ffmpeg-CVE-2021-38171.patch * ffmpeg-CVE-2020-22037.patch ==== findutils ==== - gnulib-port-year2038-to-glibc-2.34.patch: Add patch to avoid build failure regarding 64-bit time_t on i586 with glibc-2.34. - findutils.spec: Reference it, and add BR:automake and run 'autoreconf'. While at it, remove obsolete condition for suse_version 1100. - findutils-xautofs.patch: Refresh. ==== flatpak ==== Version update (1.12.1 -> 1.12.2) Subpackages: libflatpak0 system-user-flatpak - Update to 1.12.2: + Install translations referenced by LANG, LANGUAGE or LC_ALL + Fix error handling for the syscalls that are blocked when not using --devel + Improve diagnostic messages when seccomp rules cannot be applied + Updated translations. ==== fwupd ==== Subpackages: libfwupd2 libfwupdplugin2 typelib-1_0-Fwupd-2_0 - If the machine we install onto has shim installed, it is likely an EFI based system. Require fwupd-efi in this case (boo#1192206). - Require libfwupdplugin2 by the -devel package: the -devel package installs the .so symlink, thus we must guarantee the target library to be present. ==== gawk ==== Version update (5.1.0 -> 5.1.1) - GNU awk 5.1.1 * asort and asorti now allow FUNCTAB and SYMTAB as the first argument if a second destination array is supplied. Similarly, using either array as the second argument is now a fatal error. Additionally, using either array as the destination for split(), match(), etc. also causes a fatal error. * The new -I/--trace option prints a trace of the byte codes as they are executed. * A number of subtle bugs relating to MPFR mode that caused differences between regular operation and MPFR mode have been fixed. * The API now handles MPFR/GMP values slightly differently, requiring different memory management for those values. * $0 and the fields are now cleared before starting a BEGINFILE rule. * Handling of Infinity and NaN values has been improved * The "no effect" lint warnings have been fixed up and now behave more sanely. * The behavior of strongly-typed regexp constants when passed as the third argument to sub() or gsub() has been clarified in the code and in the manual. * Similar to item #4 above, division by zero is now fatal in MPFR mode, as it is in regular mode. ==== gdk-pixbuf ==== Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0 - Stop passing no longer used nor recognized options jasper=false and x11=false to meson, fails the build when using meson 0.60.x. - Remove obsolete translation-update-upstream support (jsc#SLE-21105). ==== glib2 ==== Version update (2.70.0 -> 2.70.1) Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 - Update to version 2.70.1: + Fix network changes not being signalled from NetworkManager. + Fix build when building with --fatal-meson-warnings. + Bugs fixed: glgo#GNOME/GLib#2505, glgo#GNOME/GLib!2245, glgo#GNOME/GLib!2253, glgo#GNOME/GLib!2256, glgo#GNOME/GLib!2259, glgo#GNOME/GLib!2262, glgo#GNOME/GLib!2271, glgo#GNOME/GLib!2276, glgo#GNOME/GLib!2300, glgo#GNOME/GLib!2301, glgo#GNOME/GLib!2302, glgo#GNOME/GLib!2304. - Refresh patches with quilt. ==== gnome-autoar ==== Version update (0.4.0 -> 0.4.1) - Update to version 0.4.1: + Fix regression of extraction in symlinked locations. + Handle passphrase prompt cancellation to prevent showing error dialogs. + Downgrade meson dependency to 0.56.0. - Replace post(un) handling with new ldconfig_scriptlets macro. - Add check section and meson_test macro, as well as pass tests=true to meson, run tests during build. ==== gnome-control-center ==== Version update (41.0 -> 41.1) Subpackages: gnome-control-center-goa - Update to version 41.1: + Mouse & Touchpad: Avoid cropping illustration. + Network: Fix enabling data after APN is set. + Power: Use translated strings for power button action behaviors. + Updated translations. ==== gnome-desktop ==== Version update (41.0 -> 41.1) Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0 - Update to version 41.1: + gnome-languages: Avoid passing NULL to newlocale. + Avoid the use of `allow-none` for out parameters. + Updated translations. ==== gnome-disk-utility ==== - Replace option libsystemd=true with new logind=libsystemd, following upstream changes. ==== gnome-shell ==== Version update (41.0 -> 41.1) Subpackages: gnome-shell-calendar - Update to version 41.1: + Fix icon updates while hidden + Fix erratic scrolling in GTK apps + Fix GTK color picker support + Fix sound-file support in notifications + Fix high-contrast switches + Only allow one extension prefs dialog at a time + Fixed crashes + Misc. bug fixes and cleanups + Updated translations. - Drop 380d2db1d9047ecffcef7d78f00184963b403efc.patch: Fixed upstream ==== gnome-software ==== Version update (41.0 -> 41.1) - Update to version 41.1: + Fix showing a ?transaction in progress? error when using the rpm-ostree plugin + Don?t recommend a reboot if firmware updates fail + Fix flathub repo being considered present on Fedora 35 with filtered flathub + Allow searching for extensions + Fix translation of main button on updates page + Fix codec installation process + Various minor UI tweaks and fixes + Add new GNOME Circle apps to the featured carousel + Improve metadata support for snaps + Fix update checks being missed across suspend/hibernation + Ensure application lists are updated when repositories are enabled/installed or disabled/removed + Updated translations. - Drop now unused _version 40_0 define. ==== gnome-terminal ==== Version update (3.42.0 -> 3.42.1) Subpackages: nautilus-extension-terminal - Update to version 3.42.1: + Updated translations. - Update Supplements to current standard. ==== gtk2 ==== Subpackages: gtk2-tools libgtk-2_0-0 - Add gtk2-rpmlintrc (boo#1191758): + Filter wrong split request for libgdk-x11-2.0.so.0: the library shares the version info with gtk2 and is allowed to be in the same library package. + Filter libgail.so.18 split request: the error is actually correct, but gtk2 being a legacy package does not justify the extra efort. The libgtk-2_0-0 package is the only consumer. ==== ima-evm-utils ==== Version update (1.3.2 -> 1.4) - Update to version 1.4 * Elliptic curve support and tests * PKCS11 support and tests * Ability to manually specify the keyid included in the IMA xattr * Improve IMA measurement list per TPM bank verification * Linking with IBM TSS * Set default hash algorithm in package configuration * (Minimal) support and test EVM portable signatures * CI testing: * Refresh and include new distros * Podman support * GitHub Actions * Limit "sudo" usage * Misc bug fixes and code cleanup * Fix static analysis bug reports, memory leaks * Remove experimental code that was never upstreamed in the kernel * Use unsigned variable, remove unused variables, etc - Upstream bumped soname to 3.0.0 ==== installation-images-MicroOS ==== Version update (17.15 -> 17.16) - merge gh#openSUSE/installation-images#528 - add kernel modules for USB PHYs (bsc#1184867) - 17.16 ==== kaccounts-integration ==== Version update (21.08.2 -> 21.08.3) - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - No code change since 21.08.2 ==== kactivitymanagerd ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== kate ==== Version update (21.08.2 -> 21.08.3) Subpackages: kate-plugins - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - No code change since 21.08.2 ==== kde-cli-tools5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== kde-print-manager ==== Version update (21.08.2 -> 21.08.3) - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - Changes since 21.08.2: * Remove applet list item animations ==== kdialog ==== Version update (21.08.2 -> 21.08.3) - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - No code change since 21.08.2 ==== kernel-firmware ==== Version update (20210928 -> 20211027) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20211027 (git commit 1d00989a6596): * linux-firmware: Update AMD cpu microcode * QCA: Update Bluetooth firmware for WCN685x * bnx2x: Add FW 7.13.20.0 * Mellanox: Add new mlxsw_spectrum firmware xx.2010.1006 * linux-firmware: Update NXP Management Complex firmware to version 10.28.1 * linux-firmware: update firmware for MT7921 WiFi device * rtw89: 8852a: update fw to v0.13.30.0 * linux-firmware: Update firmware file for Intel Bluetooth 9462 * linux-firmware: Update firmware file for Intel Bluetooth 9462 * linux-firmware: Update firmware file for Intel Bluetooth 9560 * linux-firmware: Update firmware file for Intel Bluetooth 9560 * linux-firmware: Update firmware file for Intel Bluetooth AX201 * linux-firmware: Update firmware file for Intel Bluetooth AX201 * linux-firmware: Update firmware file for Intel Bluetooth AX211 * linux-firmware: Update firmware file for Intel Bluetooth AX211 * linux-firmware: Update firmware file for Intel Bluetooth AX210 * linux-firmware: Update firmware file for Intel Bluetooth 9560 * linux-firmware: Update firmware file for Intel Bluetooth 9260 * linux-firmware: Update firmware file for Intel Bluetooth AX200 * linux-firmware: Update firmware file for Intel Bluetooth AX201 - Update topics and aliases for rtw88 and rtw89 ==== kgamma5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== khotkeys5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== kinfocenter5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== kio-extras5 ==== Version update (21.08.2 -> 21.08.3) Subpackages: libkioarchive5 - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - Changes since 21.08.2: * man kio: fix crash due to bad memory pointer on REQ_ps handling (kde#443983) * kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187) ==== kmenuedit5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== kmod ==== Subpackages: libkmod2 - Enable ZSTD on 15.3 as well (boo#1192104). - Only test ZSTD in testsuite on releases where it is available. ==== konsole ==== Version update (21.08.2 -> 21.08.3) Subpackages: konsole-part - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - No code change since 21.08.2 ==== kscreen5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * kcm: Fix removal of Xft.dpi from Xresources ==== kscreenlocker ==== Version update (5.23.1 -> 5.23.2) Subpackages: libKScreenLocker5 - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== ksystemstats5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== kwalletmanager5 ==== Version update (21.08.2 -> 21.08.3) - Update to 21.08.3 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/21.08.3/ - No code change since 21.08.2 ==== kwayland-integration ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== kwayland-server ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== kwin5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * [wayland] fix ignored keyboard RepeatRate (kde#443721) * kwineffects: Fix destruction of s_fbo with shared GLTexture objects (kde#443951) * WaylandOutput: schedule update on mode change (kde#444303) * platforms/drm: fix direct scanout check * Fix focus loss on decoration destruction (kde#411884) * input: fix crash on touch quicktile * platforms/drm: fix init with explicit modifiers * platforms/drm: allow overriding eglstream choice * platforms/drm: set draw buffer for gbm * platforms/drm: use gbm with NVidia driver 495+ ==== kwrited5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== layer-shell-qt ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== libdnf ==== Version update (0.63.1 -> 0.65.0) Subpackages: libdnf-repo-config-zypp libdnf2 - Update to 0.65.0 + Add support for excluding packages to be installed as weak dependencies + Add support for autodetecting packages to be excluded from being installed as weak dependencies + Turn off strict validation of modulemd documents (rh#2004853, rh#2007166, rh#2007167) + Implement logic for demodularization of modular rpms (rh#1805260) + DnfContext: fix handling of default module profiles + ModuleMetadata: gracefully handle modules with no defaults + Remove failovermethod config option (rh#1961083) ==== libfido2 ==== Version update (1.8.0 -> 1.9.0) - Version 1.9.0 (2021-10-27) * Enabled NFC support on Linux. * Added OpenSSL 3.0 compatibility. * Removed OpenSSL 1.0 compatibility. * Support for FIDO 2.1 "minPinLength" extension. * Support for COSE_EDDSA, COSE_ES256, and COSE_RS1 attestation. * Support for TPM 2.0 attestation. * Support for device timeouts; see fido_dev_set_timeout(). * New API calls: - es256_pk_from_EVP_PKEY; - fido_cred_attstmt_len; - fido_cred_attstmt_ptr; - fido_cred_pin_minlen; - fido_cred_set_attstmt; - fido_cred_set_pin_minlen; - fido_dev_set_pin_minlen_rpid; - fido_dev_set_timeout; - rs256_pk_from_EVP_PKEY. * Reliability and portability fixes. * Better handling of HID devices without identification strings; gh#381. * Fixed detection of Windows?s native webauthn API; gh#382. ==== libhandy ==== Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0 - Stop passing the no longer user nor recognized option static=false to meson. ==== libkdecoration2 ==== Version update (5.23.1 -> 5.23.2) Subpackages: libkdecorations2-5 libkdecorations2private9 - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== libkscreen2 ==== Version update (5.23.1 -> 5.23.2) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== libksysguard5 ==== Version update (5.23.1 -> 5.23.2) Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== libopenmpt ==== Version update (0.5.11 -> 0.5.12) - Update to 0.5.12: * [Sec] Possible crash when loading malformed MDL files. (r15603) * [Bug] Fixed various undefined behaviour found with ubsan. * Seeking with sample sync sometimes didn?t compute the correct sample position with pingpong-looped samples. * IT: Tremor command I11 erroneously behaved like I00 (use previous parameter) unless IT Old Effects were enabled. * PTM: Panning was translated wrong in some edge cases. * IMF / PTM: Note Slide commands were sometimes slightly off. * OKT: Better support for fine note slides. * DBM: Echo enable effect parameter range checks were incorrect. * XM: Sample texts in XMs made with MadTracker are now also decoded using Windows-1252 encoding. * in_openmpt: Song metadata is no longer reverted when viewing file info. * mpg123: Update to v1.29.0 (2021-09-06). ==== libqt5-qtbase ==== Version update (5.15.2+kde222 -> 5.15.2+kde254) Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 - Update to version 5.15.2+kde254: * Revert "QPushButton: fix support of style sheet rule for text alignment" * Revert "Fix invalid text layout data when a full layout run is interrupted" * Optimize mime type matching * fix potential mem leak on connection lost * tst_QSslSocket - replace an old certificate * tst_QSslCertificate::verify - remove QSKIP * tst_QSslCertificate::verify - skip auto-test * Doc: bump the OpenSSL minimum supported version to 1.1.1 * QHttpSocketEngine: Fix memory leak * QSslCertificate(OpenSSL) - harden protection against nullpointers * QSslCertificate: Guard against accessing empty QByteArray * Make QStyle::proxy() always return the leaf proxy * Prefer previously used channels in QHttpNetworkConnection * Fix populating selection clipboard with keyboard * QSslCertificate::operator == - cleanup error queue * Revert "Fix highdpi conversion of QTabletEvent coordinates on xcb" * Fix highdpi conversion of QTabletEvent coordinates on xcb * Support transformations in pattern/texture brushes in pdf * Respect font stretch if set together with font style * Fix QPainterPath with QFont::SmallCaps * Avoid generating large pdf files when using dashed cosmetic pens * PDF generation: disentangle native pen from transforms * qmake: Switch to using Xcode's new build system * Explicitly set input files for qtpreprocess * Only embed launch screen when building an app * Explicitly set output files for qtpreprocess * Fix memory leak * Fix reading gamma from PNGs without ICC profile * QPlatformWindow: fix isAncestorOf not breaking recursion * Cater for upstream changes in eglplatform.h * QTextOdfWriter: fix exporting pixmaps to ODT * Fix access to content: URLs with transient read/write permissions ==== libqt5-qtdeclarative ==== Version update (5.15.2+kde29 -> 5.15.2+kde36) - Update to version 5.15.2+kde36: * Do not revert properties of deleted objects * Revert "Fix for possible crash in QSGDefaultLayer::grab" * Fix distorted text with subpixel matrix translation * Fix sweep step for tainted QObject JavaScript wrappers * QQmlDelegateModel: Refresh the view when a column is added at 0 * QQuickLoader: Do not incubate if the source arrives after setActive(false) * Include in Yarr.h to fix build with GCC 11 ==== libqt5-qtquickcontrols2 ==== Version update (5.15.2+kde7 -> 5.15.2+kde8) Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5 - Update to version 5.15.2+kde8: * Unset mouseGrabberPopup if it's removed from children ==== libqt5-qtsvg ==== Version update (5.15.2+kde7 -> 5.15.2+kde13) - Update to version 5.15.2+kde13: * Fix parsing of animation clock values * Improve parsing of "r" * Fix parsing of arc elements in paths * Fix text x/y when the length is not in pixels * Support font size not in pixels * Limit font size to avoid numerous overflows ==== libqt5-qtvirtualkeyboard ==== Version update (5.15.2+kde3 -> 5.15.2+kde4) Subpackages: libQt5VirtualKeyboard5 - Update to version 5.15.2+kde4: * Avoid reparenting of InputPanel when the window is being destroyed ==== libqt5-qtwayland ==== Version update (5.15.2+kde28 -> 5.15.2+kde34) Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5 - Update to version 5.15.2+kde34: * Fix the logic for decoding modifiers map in Wayland text input protocol * Client: Always destroy frame callback in the actual callback * Client: Don't always recreate frame callbacks * Wayland client: Fix crash when windows are shown/hidden during drag * Correctly detect if image format is supported by QImageWriter * Do not update the mask if we do not have a surface ==== libqt5-qtwebengine ==== Version update (5.15.6 -> 5.15.7) - Update to version 5.15.7: * Update Chromium: [Backport] Linux sandbox: update syscalls numbers on 32-bit platforms [Backport] sandbox: linux: allow clock_nanosleep & gettime64 [Backport] Linux sandbox: update syscall numbers for all platforms. [Backport] Ease HarfBuzz API change with feature detection [Backport] Security bug 1248665 [Backport] CVE-2021-37975 : Use after free in V8 [Backport] CVE-2021-37980 : Inappropriate implementation in Sandbox [Backport] CVE-2021-37979 : Heap buffer overflow in WebRTC (2/2) [Backport] CVE-2021-37979 : Heap buffer overflow in WebRTC (1/2) [Backport] CVE-2021-37978 : Heap buffer overflow in Blink [Backport] CVE-2021-30616: Use after free in Media. [Backport] CVE-2021-37962 : Use after free in Performance Manager (2/2) [Backport] CVE-2021-37962 : Use after free in Performance Manager (1/2) [Backport] CVE-2021-37973 : Use after free in Portals [Backport] CVE-2021-37971 : Incorrect security UI in Web Browser UI. [Backport] CVE-2021-37968 : Inappropriate implementation in Background Fetch API [Backport] CVE-2021-37967 : Inappropriate implementation in Background Fetch API [Backport] Linux sandbox: return ENOSYS for clone3 [Backport] Linux sandbox: fix fstatat() crash [Backport] Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat"" [Backport] Security bug 1238178 (2/2) [Backport] Security bug 1238178 (1/2) [Backport] CVE-2021-30633: Use after free in Indexed DB API (2/2) [Backport] CVE-2021-30633: Use after free in Indexed DB API (1/2) [Backport] CVE-2021-30630: Inappropriate implementation in Blink [Backport] CVE-2021-30629: Use after free in Permissions [Backport] CVE-2021-30628: Stack buffer overflow in ANGLE [Backport] CVE-2021-30627: Type Confusion in Blink layout [Backport] CVE-2021-30626: Out of bounds memory access in ANGLE [Backport] CVE-2021-30625: Use after free in Selection API [Backport] Security bug 1206289 [Backport] CVE-2021-30613: Use after free in Base internals [Backport] Security bug 1227228 [Backport] CVE-2021-30618: Inappropriate implementation in DevTools * Update patch level * Blacklist certificate test until certicates have been renewed * Block CORS from local URLs when remote access is not enabled * Do not wait on weak_pointer for termination errors * Support MSVC_VER 16.8 * Fix wrong save file filter for Markdown Editor example * Add Chromium version source documentation * Bump version from 5.15.6 to 5.15.7 * Fix crash when clicking on a link in PDF - Drop openSUSE patches: * fix1163766.patch. Should be addressed with: https://github.com/qt/qtwebengine-chromium/commit/652f834de https://github.com/qt/qtwebengine-chromium/commit/faae106ed https://github.com/qt/qtwebengine-chromium/commit/6b7b3f1bf * chromium-glibc-2.33.patch. Should be addressed with the [Backport] Linux sandbox: fix fstatat() crash and Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat"" changes. * chromium-older-harfbuzz.patch - Drop upstream changes: * 0001-return-ENOSYS-for-clone3.patch * chromium-harfbuzz-3.0.0.patch * skia-harfbuzz-3.0.0.patch - Rebase patches: * sandbox-statx-futex_time64.patch ==== librsvg ==== Version update (2.52.2 -> 2.52.3) Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0 - Add cargo audit obs service - Update to version 2.52.3: + Bugfixes, mostly for text layout. Also, text links in PDF! - Support text-decoration=overline. - Basic support for the unicode-bidi property. Librsvg still considers each tspan independently of others, which is incorrect, but at least bidi-override works now for a single embedding level. - Fix placement of tspan that changes the text direction. - :lang() selector should now match lang attribute from an element's parent. - Fix the text-anchor property for right-to-left text. - PDF now includes links inside text elements. ==== libsoup ==== Version update (3.0.1 -> 3.0.2) Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0 - Require libsoup-3_0-0 instead of libsoup by in the devel package: defacto the same package, as the library provides the base name, but more explicit and clearer. - Update to version 3.0.2: + Add support for multiple auth challenges in one response. + Fix SoupCache test failures on 32bit + Don't treat `-Wincompatible-pointer-types` as error. The `glib-mkenums` tool sometimes triggered this. + Improve `gssapi` dependency handling. + Fix undefined `ssize_t` on Windows. + Updated translations. - No longer ignore test failure on 32-bit arches, fixed upstream. ==== libsoup2 ==== Version update (2.74.0 -> 2.74.1) Subpackages: libsoup-2_4-1 typelib-1_0-Soup-2_4 - Update to version 2.74.1: + Fix support for older versions of Vala. + Fix trying to build sysprof as a subproject on Windows. + Fix missing `extern "C"` in an installed header. + Improve `gssapi` dependency handling. + Fix `libsoup-doc` build target. + Updated translations. ==== libxml2 ==== Subpackages: libxml2-2 libxml2-tools - Rewrite package to the single-spec %python_subpackage_only style and eliminate unnecessary multibuild. ==== libzypp ==== Version update (17.28.6 -> 17.28.7) - Check log writer before accessing it (fixes #355, bsc#1192337) - Save locks: Update an existing locks changed comment string. - Allow uname-r format in purge kernels keepspec (fixes openSUSE/zypper#418) - version 17.28.7 (22) ==== milou5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== mjpegtools ==== Version update (2.2.0~beta -> 2.2.1) Subpackages: libmjpegutils-2_2-0 libmpeg2encpp-2_2-0 libmplex2-2_2-0 - Update to version 2.2.1 * version bump to the official release * various compile warnings fixes ==== mutter ==== Version update (41.0 -> 41.1) - Update to version 41.1: + Fix monitor screencast scanouts + dma-buf: Use alpha-less pixel formats where appropriate + wayland: Allow clients to maximize windows regardless of constraints + Handle hotplug events without relevant changes more effectively + Improve error reporting when startup fails + dma-buf: Add support for ABGR and XBGR formats + Fix X11 middle button emulation setting + Include server-side shadows in window screenshots + Don't change workspaces of unmanaged windows + Reset idletime when unplugging the power cable + xwayland: Avoid unnecessary _NET_WM_STATE events + Fix videos in Firefox stuttering in overview + Don't use atomic mode setting for virtio_gpu driver + Improve on-screen keyboard on X11 + Fix text glitches after size changes + Fix reporting output rotation to xwayland + wayland: Accept final preference of drop destination + Fix erratic scrolling in GTK apps + Fix tilt direction of pen/tablet inputs + Use b/w unicode for tablet mode OSD + Fix negative paint volume offscreen effect + Only add paint volumes of mapped actors to stage clip + Fix mapping tablet input to correct monitor + Misc. bug fixes and cleanups. + Updated translations. - Drop clutter-only_reset_preedit_text_if_set.patch: Fixed upstream - BuildRequire libxcvt when building against xorg-x11-server > 21, unless when building for s390x: libxcvt was split out and lives in an own package now. - Added clutter-only_reset_preedit_text_if_set.patch + fixes "scrollback" issue of GtkTextView (see lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/WYSUDJFTZIEEJS3QBBBUNLD3XBXULABU/) ==== nautilus ==== Version update (41.0 -> 41.1) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 - Add missing libnautilus-extension1 Requires to devel sub-package. - Update to version 41.1: + Cache Scripts and New Document menus to avoid lags. + Ellipsize subtitle label in trash bar to reduce minimum width. + Fix build with meson 0.60.0. + Don't change action when unchecking in File Conflict dialog. + Fix progress reporting when skipping during extraction. + Offer skipping in case of extraction failure only when there are more files. + Remove leftover files after extraction failure. + Set keyboard focus on the row with the selected archive format. + Updated translations. - Replace post(un) handling with new ldconfig_scriptlets macro. - Drop pkgconfig(libportal) BuildRequires and pass libportal=false to meson, we are not building a flatpak. - Pass tests=headless to meson, and add a check section and meson_test macro, run tests during build. Following this, add python3-gobject and tracker-miner-files BuildRequires needed for tests to run. ==== net-snmp ==== Version update (5.9 -> 5.9.1) - fix shlib-policy-name-error for SLPP boo#1191774 - update to 5.9.1: - General: Many bug fixes - Change to use systemd service files directly from net-snmp package. Patch clean-up and renaming. Add: * net-snmp-5.9.1-suse-systemd-service-files.patch * net-snmp-5.9.1-harden_snmpd.service.patch * net-snmp-5.9.1-harden_snmptrapd.service.patch * net-snmp-5.9.1-add-lustre-fs-support.patch Remove: * snmpd.service * snmptrapd.service * harden_snmpd.service.patch * harden_snmptrapd.service.patch * net-snmp-5.8-add-lustre-fs-support.patch - Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_snmpd.service.patch * harden_snmptrapd.service.patch Modified: * snmpd.service * snmptrapd.service ==== open-iscsi ==== Subpackages: iscsiuio libopeniscsiusr0_2_0 - Fix the usr-merge changes (bsc#1192013). This includes catching all the places that /sbin was still used directly, as well as making the SPEC file build using /usr/sbin for openSUSE but still use /sbin for SLE, for now. ==== osinfo-db ==== Version update (20210903 -> 20211013) - Update to database version 20211013 osinfo-db-20211013.tar.xz ==== pam ==== Subpackages: pam_unix - Add /run/pam_timestamp to pam.tmpfiles - Corrected macro definition of %_pam_moduledir: %_pam_moduledir %{_libdir}/security [macros.pam] - Prepend a slash to the expansion of %{_lib} in macros.pam as this are defined without a leading slash! ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - remove mention of "Minimal" from the base pattern ==== patterns-containers ==== - Only require rook on architectures it's available on ==== 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 - Install dmidecode only on archs where it is available - Add NetworkManager-openvpn-gnome to gnome pattern ==== perl-URI ==== Version update (5.09 -> 5.10) - updated to 5.10 see /usr/share/doc/packages/perl-URI/Changes 5.10 2021-10-25 20:58:42Z - Remove Authority section from dist.ini (GH#86) (Olaf Alders) - Make URI::mailto parse subaddresses with + sign correctly (GH#89) (Julien Fiegehenn) ==== perl-libwww-perl ==== Version update (6.57 -> 6.58) - updated to 6.58 see /usr/share/doc/packages/perl-libwww-perl/Changes 6.58 2021-10-25 20:40:59Z - Add a test for "response_redirect" (GH#387) (James Raspass) - Improve documentation readability (GH#388) (Julien Fiegehenn) - Replace remaining uses of "base" with "parent" (GH#389) (James Raspass) ==== pipewire ==== Version update (0.3.38 -> 0.3.39) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Add patches from upstream to fix build in s390x: * 0001-map-make-_insert_at-fail-on-a-removed-item.patch * 0002-map-use-uintptr_t-for-the-next-pointer.patch - Use readline-devel instead of pkgconfig(readline) so it can be built in Leap15.3/SLE15-SP3 - Fix %systemd_user_post using the now separated pipewire-media-session.service - Update to version 0.3.39 * Highlights - media-session is now moved into a separate module to speed up its deprecation in favour of WirePlumber. - There is now an LD_PRELOAD v4l2 emulation library to run some existing v4l2 applications on top of PipeWire. - Filter-chains should now flush out remaining samples when paused. There is now also the option to let a filter-chain drain so that long filters such as reverbs can fade out properly. - Stability and compatibility improvements in JACK apps. - Better Bluetooth compatibility with more devices. - libcamera plugin improvements. - Many bugfixes and improvements all over the map. * PipeWire - Fix compilation on ARM. - Log topics are added to most modules. - Documentation updates. Many improvements to the layout. Reorganisation of the modules and groups. - Share a work queue for all links and nodes. This removes the need for a separate eventfd per link and per node. - Catch errors in the map implementation. - Add option to compile without dbus support. - Fix biquad frequency. It was using the wrong sample rate. - Fix a potential crash when destroying nodes, in some cases the node would not be deactivated properly. - Add some more helpers for dealing with properties and their values. - Implement flush and reset on virtual sinks/sources. - Make it possible to let virtual sinks/filter-chains run and drain after being idle. - Fix a bug where the quantum could exceed the maximum because it was scaled with the sample rate. - Fix channel_map parsing in module-zeroconf-discover so that the remote channel map is used. - pw-stream errors emitted on the proxy are reported but not fatal any more. They are usually used by the session manager to signal status to the client but otherwise does not really cause an error on the client. - Links now also store the output and input node id in the global properties so that applications can parse and use them regardless of how the link was made. (#1723) - pw-stream and pw-filter now have an event to notify commands. - The echo-cancel module can now operate on larger quantums. - pw-cat now uses the right metadata to find the default devices in --list-targets. * media-session - Don't try to remix unpositioned streams when linking. This ensures that linking to Pro-Audio nodes does not remix the stream channels but links them as they are, one by one. - media-session is now moved to a separate module to accelerate its deprecation in favour of WirePlumber. * SPA - Many libcamera improvements, handle MemFd buffers, handle errors gracefully. - Small improvements to make interface fall-backs easier to implement. - Add support to enable flush-to-zero and denormals-are-zero to avoid high CPU usage when dealing with denormals. - AUX13 channels are no longer reported as AUX12. (#1727) - Devices with more than 32 channels in Pro-Audio mode now only uses AUX channels. - Improve windowing function of the resampler to reduce aliasing and improve the quality. * JACK - Port connect callbacks will not only be emitted after the port has negotiated buffers, which improves compatibility with applications that try to use the port right after the callback (jack_midi_latency_test). - Fix crash when midi ports were removed and being monitored, like in Ardour. * pulse-server - The pulse tunnel will now use the specified format/rate/channels. - Improve lookup of default source and fall back to the monitors when no sources are available. - Mark some nodes as network nodes so that we can set the NETWORK flag correctly. * GStreamer - The GStreamer element not releases the buffers in the stream again in all cases so that they can be reused by other streams. * v4l2 - Add a v4l2 LD_PRELOAD library to emulate v4l2 system calls on top of PipeWire. This is tested with firefox and GStreamer and is known to not work with Chrome. * Bluetooth - AAC compatibility improvements. - Disable hardware volume for "Tribit MAXSound Plus" and "SoundCore mini". - Add quirk to disable faststream. Disable faststream on "FiiO BTR3". - Add a dummy AVRCP player to improve compatibility with some devices. - Remove patch: * 0001-fix-compilation-on-ARM.patch - Add patch from upstream: * 0001-cpu-fix-compilation-on-some-architectures.patch ==== pipewire-media-session ==== Version update (0.3.38 -> 0.4.0) - Drop gcc-c++ and cmake BuildRequires, not needed. - Add generic c_compiler BuildRequires. - Minor cleanup of spec-file. - Update to 0.4.0, the first tagged version of pipewire-media-session - Initial version of pipewire-media-session 0.3.38+git20211019.da0b9c2ae ==== plasma-browser-integration ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * [History Runner] Skip blob URLs ==== plasma-nm5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * Set Qt.ImhNoPredictiveText for text field that acts as a search field * openconnect: Adjust version check in CMake and allow version 3.99 again ==== plasma5-addons ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * [applets/notes] Fix Binding::restoreMode deprecation warning ==== plasma5-desktop ==== Version update (5.23.1 -> 5.23.2.1) - Update to 5.23.2.1 * New bugfix release - Changes since 5.23.2: * kickoff: Fix drag and drop causing delegates to reset to a 0 X position and overlap (kde#443975) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * [Folder View] Fix executing file without prompting (kde#435560) * KCM Touchpad: Load config for touchpad on init (kde#443011) * Remove defunct check for proxyAction in foldermodel (kde#444128) * taskmanager: Show highlight before ToolTipInstance starts loading for grouped tooltips * Fix updating apps model (kde#444101) * Fix pinned applet closes (kde#443589) * taskmanager: Prevent useless component creation/destruction for grouped tooltips * applets/taskmanager: Always set mprisSourceName to parentPid * Make Applet config window a tiny bit smaller and reduce minimum size (kde#443712) * Set Qt.ImhNoPredictiveText for text fields that act as search fields (kde#439914) * Desktop as folder: restore functionality of the "delete" action (kde#442765) * Fix create-folder-shortcut (F10) (kde#443512) ==== plasma5-integration ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== plasma5-pa ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== plasma5-workspace ==== Version update (5.23.1 -> 5.23.2) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - Changes since 5.23.1: * Hide KRunner window when pressing escape (kde#444240) * [applets/clipboard] Fix selecting clipboard entries with Enter * Set Qt.ImhNoPredictiveText for text fields that act as search fields * [shell] Ignore placeholder screens - Add a version to BuildRequires: cmake(Breeze) ==== polkit-kde-agent-5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== powerdevil5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== python-Pillow ==== Version update (8.3.2 -> 8.4.0) - update to 8.4.0: - Prefer global transparency in GIF when replacing with background color #5756 - Added "exif" keyword argument to TIFF saving #5575 - Copy Python palette to new image in quantize() #5696 - Read ICO AND mask from end #5667 - Actually check the framesize in FliDecode.c #5659 - Determine JPEG2000 mode purely from ihdr header box #5654 - Fixed using info dictionary when writing multiple APNG frames #5611 - Allow saving 1 and L mode TIFF with PhotometricInterpretation 0 #5655 - For GIF save_all with palette, do not include palette with each frame #5603 - Keep transparency when converting from P to LA or PA #5606 - Copy palette to new image in transform() #5647 - Added "transparency" argument to EpsImagePlugin load() #5620 - Corrected pathlib.Path detection when saving #5633 - Added WalImageFile class #5618 - Consider I;16 pixel size when drawing text #5598 - If default conversion from P is RGB with transparency, convert to RGBA #5594 - Speed up rotating square images by 90 or 270 degrees #5646 - Add support for reading DPI information from JPEG2000 images - Catch TypeError from corrupted DPI value in EXIF #5639 - Do not close file pointer when saving SGI images #5645 - Deprecate ImagePalette size parameter #5641 - Prefer command line tools SDK on macOS #5624 ==== python-PyJWT ==== Version update (2.1.0 -> 2.3.0) - Update to 2.3.0 * Revert "Remove arbitrary kwargs." (#701) * Add exception chaining (#702) - from version 2.2.0 * Remove arbitrary kwargs. (#657) * Use timezone package as Python 3.5+ is required. (#694) * Assume JWK without the "use" claim is valid for signing as per RFC7517 (#668) * Prefer `headers["alg"]` to `algorithm` in `jwt.encode()`. (#673) * Fix aud validation to support {'aud': null} case. (#670) * Make `typ` optional in JWT to be compliant with RFC7519. (#644) * Remove upper bound on cryptography version. (#693) * Add support for Ed448/EdDSA. (#675) ==== python-SQLAlchemy ==== Version update (1.4.22 -> 1.4.26) - update to version 1.4.26: * a repair to the workings of the update() statement in an ORM context when used with hybrid and composite attributes. * Fixes for the with_loader_criteria() ORM option * adjustments to the ORM Session interface to accommodate for new API features * some new legacy warnings for lesser used patterns with Query.join() * SQL / ORM fixes for the use case of selecting from repeated, non-labeled column expressions, typically the null() construct when used as a placeholder in a UNION statement. * For PostgreSQL, refinements to the "expanding IN" SQL feature when used with PostgreSQL ARRAY datatypes as well as fixes for the mostly PostgreSQL-specific any_() and all_() column methods. * For MySQL, repaired support for new behaviors in MariaDB 10.6 * For SQL Server, reflection fixes and improvements for foreign key constraints as well table /view detection. - update to version 1.4.25: * Fixed regression due to :ticket:`7024` where the reorganization of the "platform machine" names used by the ``greenlet`` dependency mis-spelled "aarch64" and additionally omitted uppercase "AMD64" as is needed for Windows machines. * Fixed a bug in :meth:`_asyncio.AsyncSession.execute` and :meth:`_asyncio.AsyncSession.stream` that required ``execution_options`` to be an instance of ``immutabledict`` when defined. It now correctly accepts any mapping. * Improve the interface used by adapted drivers, like the asyncio ones, to access the actual connection object returned by the driver. * Implemented missing methods in :class:`_functions.FunctionElement` which, while unused, would lead pylint to report them as unimplemented abstract methods. * Fixed an issue where :meth:`_reflection.has_table` returned ``True`` for local temporary tables that actually belonged to a different SQL Server session (connection). An extra check is now performed to ensure that the temp table detected is in fact owned by the current session. * Fixed issue where the ability of the :meth:`_events.ConnectionEvents.before_execute` method to alter the SQL statement object passed, returning the new object to be invoked, was inadvertently removed. This behavior has been restored. * Ensure that ``str()`` is called on the an :paramref:`_url.URL.create.password` argument, allowing usage of objects that implement the ``__str__()`` method as password attributes. Also clarified that one such object is not appropriate to dynamically change the password for each database connection; the approaches at :ref:`engines_dynamic_tokens` should be used instead. * Fixed ORM issue where column expressions passed to ``query()`` or ORM-enabled ``select()`` would be deduplicated on the identity of the object, such as a phrase like ``select(A.id, null(), null())`` would produce only one "NULL" expression, which previously was not the case in 1.3. However, the change also allows for ORM expressions to render as given as well, such as ``select(A.data, A.data)`` will produce a result row with two columns. * Fixed issue where mypy plugin would crash when interpreting a ``query_expression()`` construct. * Added new methods :meth:`_orm.Session.scalars`, * Added loader options to :meth:`_orm.Session.merge` and :meth:`_asyncio.AsyncSession.merge` via a new :paramref:`_orm.Session.merge.options` parameter, which will apply the given loader options to the ``get()`` used internally by merge, allowing eager loading of relationships etc. to be applied when the merge process loads a new object. Pull request courtesy Daniel Stone. * Added initial support for the ``asyncmy`` asyncio database driver for MySQL and MariaDB. This driver is very new, however appears to be the only current alternative to the ``aiomysql`` driver which currently appears to be unmaintained and is not working with current Python versions. Much thanks to long2ice for the pull request for this dialect. * Fixed a two issues where combinations of ``select()`` and ``join()`` when adapted to form a copy of the element would not completely copy the state of all column objects associated with subqueries. A key problem this caused is that usage of the :meth:`_sql.ClauseElement.params` method (which should probably be moved into a legacy category as it is inefficient and error prone) would leave copies of the old :class:`_sql.BindParameter` objects around, leading to issues in correctly setting the parameters at execution time. ==== python-chardet ==== - Use libalternatives instead of update-alternatives. ==== python-matplotlib ==== Version update (3.4.2 -> 3.4.3) - version 3.4.3 Patches removed (in version 3.4.3): inkscape11.patch 0001-FIX-Pillow-asarray-bug.patch 0002-Dont-modify-arrays-when-masking-values-for-log.patch ==== python-pyOpenSSL ==== Version update (20.0.1 -> 21.0.0) - Add check_inv_ALPN_lists.patch checks for invalid ALPN lists before calling OpenSSL (gh#pyca/pyopenssl#1056). - update to 21.0.0: - The minimum ``cryptography`` version is now 3.3. - Drop support for Python 3.5 - Raise an error when an invalid ALPN value is set. - Added ``OpenSSL.SSL.Context.set_min_proto_version`` and ``OpenSSL.SSL.Context.set_max_proto_version`` - Updated ``to_cryptography`` and ``from_cryptography`` methods to support an upcoming release of ``cryptography`` without raising deprecation warnings. ==== python-urllib3 ==== Version update (1.26.6 -> 1.26.7) - update to 1.26.7: * Fixed a bug with HTTPS hostname verification involving IP addresses and lack of SNI. * Fixed a bug where IPv6 braces weren't stripped during certificate hostname matching. ==== qemu ==== - qemu: virtio-net: heap use-after-free in virtio_net_receive_rcu (bsc#1189938 CVE-2021-3748) solved by virtio-net-fix-use-after-unmap-free-for-.patch - kvm,qemu: out-of-bounds write in UAS (USB Attached SCSI) device emulation (bsc#1189702 CVE-2021-3713) * Patches added: uas-add-stream-number-sanity-checks.patch ==== rav1e ==== Version update (0.4.1 -> 0.5.0) - Update to version 0.5.0 * https://github.com/xiph/rav1e/releases/tag/v0.5.0 - Removed f553646d70fba8e265d436103a73520eb7adec8c.patch ==== re2 ==== Version update (20210901 -> 20211101) - Update to 2021-11-01: * Update Unicode data to 14.0.0 * Address a `-Wshadow' warning ==== rpm ==== - Add support for using a thread pool for threaded zstd compression new patch: zstdpool.diff - Switch to threaded zstd compression with a pool of 8 threads new patch: zstdthreaded.diff ==== selinux-policy ==== Subpackages: selinux-policy-targeted - fix_wine.patch: give Wine .dll same context as .so (bsc#1191976) ==== snappy ==== - Re-enable RTTI, without which other applications can't subclass snappy::Source (this breaks Ceph, as one example) - Add reenable-rtti.patch ==== syntax-highlighting ==== Subpackages: libKF5SyntaxHighlighting5 - Add the optional QtQuick dependency. (boo#1192170) ==== systemsettings5 ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== tar ==== - tests-skip-time01-on-32bit-time_t.patch: Add patch to skip test 'tests/time01.at' on platforms with 32-bit time_t for now. - tar.spec: Reference it. (%check): Output the testsuite.log in case the testsuite failed. ==== timezone ==== Version update (2021d -> 2021e) - timezone update 2021e: * Palestine will fall back 10-29 (not 10-30) at 01:00 ==== tracker ==== Version update (3.2.0 -> 3.2.1) Subpackages: libtracker-sparql-3_0-0 tracker-data-files - Stop passing no longer used nor recognized option functional_tests=false to meson. - Update to version 3.2.1: + Better, more understandable errors when parsing the ontology. + Compare doubles with an epsilon in tests. + Fixes for issues spotted by Coverity. + Updated translations. - Replace post(un) handling with new ldconfig_scriplets macro for the shared library package. - Add missing systemd user service handling in post/preun/postun ==== tracker-miners ==== Version update (3.2.0 -> 3.2.1) Subpackages: tracker-miner-files - Add 0001-Revert-tracker-Use-faster-query-in-tracker3-info.patch: Revert the commit to avoid wrong no metadata info. (bsc#1191207) - Update to version 3.2.1: + Fix files moving between hidden and non-hidden + Update nfo:fileName on content specific graphs too when moved + Update nfo:fileLastModified in content specific graphs + Add nfo:fileSize to the basic set of file info on the graph + Fix tracker-miner-fs-3 crash when finding internal SPARQL errors + Handle symlinks to directories as indexed folders better + Fix tracker-writeback support for musicbrainz release tags and artist + Fix duplicate entries on files created and instantly modified + Fix unintended double extraction with disc-generic extractor + Fixes for coverity warnings + Updated translations. - Add missing systemd user service handling in post/preun/postun ==== vte ==== Version update (0.66.0 -> 0.66.1) - Update to version 0.66.1: + app: Add option to set initial title + vte.sh: Fix the check for PROMPT_COMMAND when it is unset + Updated translations. - Drop vte-silence-COMMAND_PROMPT.patch: Fixed upstream. - Add vte-revert-back-to-c++17.patch revert c++20 features back to c++17 to build on SLE/Leap ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 webkit2gtk-4_1-injected-bundles - Add pkgconfig(libavif) BuildRequires and pass USE_AVIF=ON to cmake, build avif decoding support. - Add wayland-protocols to BuildRequires. - Add webkit2gtk3-link-fix.patch: taken from upstream, fixes the build on SLE-15-SP4. - Use gcc10 package on SLE <= 15-SP4. Gcc 7 is currently the default there. - Update gcc-c++ version requirement to match the cmake check. ==== webkit2gtk3-soup2 ==== Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles - Add pkgconfig(libavif) BuildRequires and pass USE_AVIF=ON to cmake, build avif decoding support. - Add wayland-protocols to BuildRequires. - Add webkit2gtk3-link-fix.patch: taken from upstream, fixes the build on SLE-15-SP4. - Use gcc10 package on SLE <= 15-SP4. Gcc 7 is currently the default there. - Update gcc-c++ version requirement to match the cmake check. ==== wget ==== Version update (1.21.1 -> 1.21.2) - GNU wget 1.21.2: * Support for autoconf 2.71 * Fix a double free in FTP when using an absolute path * --page-requisites will now also download links marked as "alternate stylesheet" or "icon" - drop 0001-src-main.c-Introduce-truncate_filename-option.patch superseded by upstream changes ==== wicked ==== Version update (0.6.66 -> 0.6.67) Subpackages: wicked-service - dbus: config files in /usr shouldn't be marked as config in spec - version 0.6.67 - dbus: install bus config in /usr (bsc#1183407,jsc#SLE-9750) - logging: log reaped sub-process command and as debug, not error - ifstatus: Don't show link as "up" without RUNNING flag set - firewalld: Make the zone assignment permanent (boo#1189560) - fsm: cleanup and improve ifconfig and ifpolicy access utils - dbus: cleanup the dbus-service.h file and unused property makros - cleanup: applied code-spell run typo corrections - dracut: initial fixes and improved option handling (boo#1182227) ==== xdg-desktop-portal-kde ==== Version update (5.23.1 -> 5.23.2) - Update to 5.23.2 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.23.2 - No code changes since 5.23.1 ==== zxing-cpp ==== Version update (1.1.1 -> 1.2.0) - Do not build examples to avoid a cycle with QT5Multimedia - Use the updated cmake3-full package instead of cmake on SLE12 - Do not build examples on SLE12 - Only build blackbox tests on TW - Update to 1.2.0 * new BarcodeFormat names, old ones are deprecated * new ZXingQtCamReader demo app based on QtMultimedia and QtQuick * new QRCode reader, faster and better support for rotated symbols * added Structured Append support for DataMatrix, Aztec and MaxiCode * added DMRE support for DataMatrix * switch to the reimplemented 1D detectors, about 5x faster * a lot faster and more capable isPure detection for all 2D codes * 20% faster ReedSolomon error correcting * PDF417 is faster and supports flipped symbols * reduced false positive rate for UPC/EAN barcodes and improved Add-On symbol handling * proper ECI handling in all 2D barcodes * much improved python wrapper * deprecate the use of ResultMetadata - Add cmake-check-system-first.patch - Drop upstream merged 0001-Fix-build-with-GCC-11.patch