New Tumbleweed snapshot 20210609 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20210609 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: 389-ds (2.0.4~git0.7f6ba5a37 -> 2.0.5~git0.607bfbf16) MozillaThunderbird (78.10.2 -> 78.11.0) NetworkManager-openconnect NetworkManager-openvpn audacity bash bluedevil5 (5.21.5 -> 5.22.0) breeze (5.21.5 -> 5.22.0) breeze-gtk (5.21.5 -> 5.22.0) chrony dar (2.6.13 -> 2.6.15) discover (5.21.5 -> 5.22.0) drkonqi5 (5.21.5 -> 5.22.0) emacs evolution (3.40.1 -> 3.40.2) evolution-data-server (3.40.1 -> 3.40.2) evolution-ews (3.40.1 -> 3.40.2) ffmpeg-4 filesystem (15.5 -> 84.87) git (2.31.1 -> 2.32.0) gnome-autoar (0.3.2 -> 0.3.3) gnome-maps (40.1 -> 40.2) gnome-software (40.1 -> 40.2) kactivitymanagerd (5.21.5 -> 5.22.0) kcm_sddm (5.21.5 -> 5.22.0) kde-cli-tools5 (5.21.5 -> 5.22.0) kde-gtk-config5 (5.21.5 -> 5.22.0) kgamma5 (5.21.5 -> 5.22.0) khotkeys5 (5.21.5 -> 5.22.0) kinfocenter5 (5.21.5 -> 5.22.0) kmenuedit5 (5.21.5 -> 5.22.0) kmod kscreen5 (5.21.5 -> 5.22.0) kscreenlocker (5.21.5 -> 5.22.0) ksshaskpass5 (5.21.5 -> 5.22.0) kwayland-integration (5.21.5 -> 5.22.0) kwayland-server (5.21.5 -> 5.22.0) kwin5 (5.21.5 -> 5.22.0) kwrited5 (5.21.5 -> 5.22.0) libkdecoration2 (5.21.5 -> 5.22.0) libkscreen2 (5.21.5 -> 5.22.0) libksysguard5 (5.21.5 -> 5.22.0) libqmi (1.28.4 -> 1.28.6) milou5 (5.21.5 -> 5.22.0) nautilus (40.1 -> 40.2) nftables (0.9.8 -> 0.9.9) openldap2 (2.4.58 -> 2.4.59) openssh oxygen5 (5.21.90 -> 5.22.0) perl-CGI (4.52 -> 4.53) plasma-browser-integration (5.21.5 -> 5.22.0) plasma-nm5 (5.21.5 -> 5.22.0) plasma5-addons (5.21.5 -> 5.22.0) plasma5-desktop (5.21.5 -> 5.22.0) plasma5-disks (5.21.5 -> 5.22.0) plasma5-integration (5.21.5 -> 5.22.0) plasma5-openSUSE plasma5-pa (5.21.5 -> 5.22.0) plasma5-systemmonitor (5.21.5 -> 5.22.0) plasma5-thunderbolt (5.21.5 -> 5.22.0) plasma5-workspace (5.21.5 -> 5.22.0) polkit-kde-agent-5 (5.21.5 -> 5.22.0) powerdevil5 (5.21.5 -> 5.22.0) powertop (2.13 -> 2.14) qemu sendmail systemsettings5 (5.21.5 -> 5.22.0) tcsh tigervnc units util-linux wireshark (3.4.5 -> 3.4.6) xdg-desktop-portal-kde (5.21.5 -> 5.22.0) xfce4-settings (4.16.1 -> 4.16.2) === Details === ==== 389-ds ==== Version update (2.0.4~git0.7f6ba5a37 -> 2.0.5~git0.607bfbf16) Subpackages: lib389 libsvrcore0 - Update to version 2.0.5~git0.607bfbf16: * Bump version to 2.0.5 * Issue 4778 - RFE - Allow setting TOD for db compaction and add task * Issue 4169 - UI - Port plugin tables to PF4 * Issue 4656 - Allow backward compatilbity for replication plugin name change * Issue 4764 - replicated operation sometime checks ACI (#4783) * Issue 2820 - Fix CI test suite issues * Issue 4781 - There are some typos in man-pages * Issue 4773 - Enable interval feature of DNA plugin * Issue 4623 - RFE - Monitor the current DB locks (#4762) * Issue 3555 - Fix UI audit issue * Issue 4725 - Fix compiler warnings * Issue 4770 - Lower FIPS logging severity * Issue 4765 - database suffix unexpectdly changed from .db to .db4 (#4766) * Issue 4725 - [RFE] DS - Update the password policy to support a Temporary Password Rules (#4727) * Issue 4747 - Remove unstable/unstatus tests from PRCI (#4748) * Issue 4759 - Fix coverity issue (#4760) * Issue 4169 - UI - Migrate Buttons to PF4 (#4745) * Issue 4714 - dscontainer fails with rootless podman * Issue 4750 - Fix compiler warning in retrocl (#4751) * Issue 4742 - UI - should always use LDAPI path when calling CLI * Issue 4169 - UI - Migrate Server, Security, and Schema tables to PF4 * Issue 4667 - incorrect accounting of readers in vattr rwlock (#4732) * Issue 4701 - RFE - Exclude attributes from retro changelog (#4723) * Issue 4740 - Fix CI lib389 userPwdPolicy and subtreePwdPolicy (#4741) * Issue 4711 - SIGSEV with sync_repl (#4738) * Issue 4734 - import of entry with no parent warning (#4735) * Issue 4729 - GitHub Actions fails to run pytest tests * Issue 4656 - Remove problematic language from source code * Issue 4632 - dscontainer: SyntaxWarning: "is" with a literal. * Issue 4169 - UI - migrate replication tables to PF4 * Issue 4637 - ndn cache leak (#4724) * Issue 4577 - Fix ASAN flags in specfile * Issue 4169 - UI - PF4 migration - database tables * issue 4653: refactor ldbm backend to allow replacement of BDB - phase 3e - dbscan (#4709) ==== MozillaThunderbird ==== Version update (78.10.2 -> 78.11.0) Subpackages: MozillaThunderbird-translations-common - Mozilla Thunderbird 78.11.0 * OpenPGP could not be disabled for an account if a key was previously configured * Recipients were unable to decrypt some messages when the sender had changed the message encryption from OpenPGP to S/MIME * Contacts moved between CardDAV address books were not synced to the new server * CardDAV compatibility fixes for Google Contacts MFSA 2021-26 (bsc#1186696) * CVE-2021-29964 (bmo#1706501) Out of bounds-read when parsing a `WM_COPYDATA` message * CVE-2021-29967 (bmo#1602862, bmo#1703191, bmo#1703760, bmo#1704722, bmo#1706041) Memory safety bugs fixed in Thunderbird 78.11 - renewed expired mozilla.keyring ==== NetworkManager-openconnect ==== Subpackages: NetworkManager-openconnect-gnome NetworkManager-openconnect-lang - Change to using systemd-sysusers ==== NetworkManager-openvpn ==== Subpackages: NetworkManager-openvpn-gnome NetworkManager-openvpn-lang - Change to using systemd-sysusers ==== audacity ==== Subpackages: audacity-lang - Fix build error for Leap 15.1 and 15.2. ==== bash ==== Subpackages: bash-doc bash-lang - Use well defined HOSTTYPE, as well as OS, VENDOR, and MACHTYPE (boo#1186296) ==== bluedevil5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: bluedevil5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * [applet] Move "Add New Device..." Action to header to be consistent * Restore same visibility of deprecated API for builds of tarball & checkout * [applet] Set height of unloaded separator to 0 to avoid layout oddities * [Applet] Correctly hide separator when there are no connected devices * [applet] Use section separator consistent with plasma-nm applet * [applet] Set isDefault property to true for connected items * Re-add font.pointSize for one thing that needs it * Set "font:" not "font.pointSize:" * [applet] Port to singleton Units and Theme * [sendfile] Update org.kde.bluedevilsendfile.desktop * [kio] Add trailing slash to device url (kde#409179) * [applet] Fix tooltip showing wrong name for connected device (kde#422691) * Manually bind width of list item * [applet] Enable Bluetooth checkbox should be always enabled (kde#433232) * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Reword 'Trust && Authorize' to 'Trust and Authorize' ==== breeze ==== Version update (5.21.5 -> 5.22.0) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Update new wallpaper name and breeze dark and twilight previews * Add new default wallpaper * Fix informing the underlying widget when leaving SplitterProxy (kde#436473) - Drop patches, now upstream: * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch - Add patch to fix misbehaving cursor after passing splitters (kde#436473): * 0001-Fix-informing-the-underlying-widget-when-leaving-Spl.patch - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== breeze-gtk ==== Version update (5.21.5 -> 5.22.0) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * gtk3, gtk4: refactor arrow icon names into variables * Use Breeze-style arrows everywhere * Add support for libhandy v1 viewswitcher * gtk3, gtk4: make comboboxes look more true to breeze qstyle * gtk2: use the same colours as the Qt theme for scrollbars * Adjust menu heights to properly match Breeze QStyle, second time (kde#433158) * gtk3, gtk4: unscrew libhandy's height (kde#430081) * Raise minimum CMake version to 3.16 * Fix breakages caused by formatter run (kde#432245) * Adjust menu heights to properly match Breeze QStyle (kde#431819) * gtk4: remove margin on windows (kde#431930) ==== chrony ==== Subpackages: chrony-pool-openSUSE - Change to using systemd-sysusers - Remove otherproviders, not needed anymore ==== dar ==== Version update (2.6.13 -> 2.6.15) Subpackages: dar-doc dar-lang libdar64-6000 - Update to version 2.6.15 * fixed error message formatting error leading message to contain garbage in place of system error information. * fixing bug (internal error) met while trying restoring files and dirs without sufficient write permission on the destination directory tree to perform the operation. * adding minor feature to avoid restoring Unix sockets (-au) * fixing dar-catalogue.dtd - Update to version 2.6.14 * fixed bug met when removing slices of an old backup located on a remote sftp server * fixed bug in cache layer met when writing sliced backup to a remote ftp or sftp repository * enhancement to the -[ and -] options to work as expected when "DOS" formatted text file is provided as a file listing. - Drop outdated Provides / Obsoletes, RPM will automatically detect new dependency of linking packages, as long as -devel package does not get renamed or packages use dlopen and manually require it ==== discover ==== Version update (5.21.5 -> 5.22.0) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * [kcm] Fix margins to not be so huge (kde#437064) * Prepare the ApplicationDelegate for reusing items * kcm: show on mobile * don't set KNotification::DefaultEvent * fix bad copy paste * balance notification construction * packagekit: Perform installed searches case-insensitive (kde#437371) * ApplicationPage: Don't show the screenshots scrollbar if there's no screenshots * Remove "Restart..." option from the menu * Constrain "Update Issue" popup so it doesn't span width with no margins - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here - Refresh 0001-Warning-for-FlatHub.patch ==== drkonqi5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: drkonqi5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * extend SNI breakage detection to kded - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== emacs ==== Subpackages: emacs-info emacs-nox emacs-x11 etags - For terminal 24bit support, fall back to xterm+direct (semicolon version) if requested by the COLORTERM environment variable. Upstream commit 50f489b5dc. Allows 24bit color on gnome-terminal out of the box. * emacs-27.2-COLORTERM-24bit.patch ==== evolution ==== Version update (3.40.1 -> 3.40.2) Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight - Update to version 3.40.2: + itip-utils: Fix a possible memory leak + e-mail-reader: Add safety checks on return value from e_mail_reader_get_selected_uids() + Calendar: - Let a GSettings binding mapping function return always TRUE - Fix error detail reference for 'failed-make-movable' + Disable sandboxing to enable printing, until WebKitGTK is fixed + Bugs fixed: glgo#GNOME/evolution#1392, glgo#GNOME/evolution#1428, glgo#GNOME/evolution#1475, glgo#GNOME/evolution#1491, glgo#GNOME/evolution#1495, glgo#GNOME/evolution#1503, glgo#GNOME/evolution#1507, glgo#GNOME/evolution#1521, glgo#GNOME/evolution!80 + Updated translations. ==== evolution-data-server ==== Version update (3.40.1 -> 3.40.2) Subpackages: evolution-data-server-lang libcamel-1_2-62 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.40.2: + ECollectionBackend: Fix a memory leak + gnome_online_accounts_create_client_cb: Prefer g_clear_object() + Data Factories: Miscellaneous fixes + ECalCache: Drop timezones_lock + ECalBackend: Deliver component change notifications in a dedicated thread + CardDAV: Recognize OPTIONS 'Bad Request' response as success for Google + Fix e_webdav_session_util_item_href_equal() + Bugs fixed: glgo#GNOME/evolution-data-server#334, glgo#GNOME/evolution-data-server#335 + Updated translations. ==== evolution-ews ==== Version update (3.40.1 -> 3.40.2) Subpackages: evolution-ews-lang - Update to version 3.40.2: + Calendar: Clamp the timezone component when saving meeting time + Bugs fixed: glgo#GNOME/evolution-ews#152 + Updated translations. ==== ffmpeg-4 ==== Subpackages: libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9 - Enable SVT-AV1 encoding - Enable vulkan on on Leap 15 ==== filesystem ==== Version update (15.5 -> 84.87) - Add /etc/motd.d and /usr/lib/motd.d [bsc#1185897] - Set package version number for Tumbleweed to TW - Add Turkish, Romanian and Indonesian to localized man directories (match up all currently supported languages by man-db) ==== git ==== Version update (2.31.1 -> 2.32.0) Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk perl-Git - git 2.32.0: * ".gitattributes", ".gitignore", and ".mailmap" files that are symbolic links are ignored * "git apply --3way" used to first attempt a straight application, and only fell back to the 3-way merge algorithm when the straight application failed. Starting with this version, the command will first try the 3-way merge algorithm and only when it fails (either resulting with conflict or the base versions of blobs are missing), falls back to the usual patch application. * "git stash show" can now show the untracked part of the stash * Improved "git repack" strategy * http code can now unlock a certificate with a cached password respectively. * "git clone --reject-shallow" option fails the clone as soon as we notice that we are cloning from a shallow repository. * "gitweb" learned "e-mail privacy" feature * Multiple improvements to output and configuration options * Bug fixes and developer visible fixes ==== gnome-autoar ==== Version update (0.3.2 -> 0.3.3) Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0 - Update to version 0.3.3: + extractor: Fix extraction of one file archives + compressor: Fix usage of uninitialized value ==== gnome-maps ==== Version update (40.1 -> 40.2) Subpackages: gnome-maps-lang - Update to version 40.2: + Disable keyboard shortcuts to switch map styles when there's no aerial tiles defined + Fix a crash when starting up with last-used map type being aerial and no aerial tiles are defined + Increase place bubble max width to allow for longer translated strings for the "Directions" button + Fix warning from GtkListStore when adding route points from the context menu ==== gnome-software ==== Version update (40.1 -> 40.2) Subpackages: gnome-software-lang - Update to version 40.2: + Avoid spurious polkit prompts by the PackageKit plugin for background operations + Handle NULL OS name or version + Fix a crash related to version history gathering + Fix a crash when a Flatpak component had been renamed + Improve error reporting when low on disk space for Flatpak + Fix a deadlock after Flatpak changes from the command line + Fix list of alternative application sources to not show duplicates + Fix application icon loading for already cached icons + Fix crash loading empty DEP-11 data + Fix update of related Flatpak runtimes + Fix automatic download of pending updates + Consider only critical updates as important + Updated translations. ==== kactivitymanagerd ==== Version update (5.21.5 -> 5.22.0) Subpackages: kactivitymanagerd-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * sqlite: Include sqlite error as crash error message * Add .git-blame-ignore-revs file * Add pre-commit hook for clang-format * Run clang-format * Fix license header * Raise minimum CMake version to 3.16 * Remove macro string magic * Implement Activities Runner as DBus Runner * Use versionless Qt cmake target * Autogenerate files ==== kcm_sddm ==== Version update (5.21.5 -> 5.22.0) Subpackages: kcm_sddm-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Apply on double-click * Raise the maximum allowed UID to 60513 * Fix broken commit to fix build * Use default app font if there's no "font" entry * Switch to using KNewStuffQuick's Action component * Use multiple of gridUnit to size the Sync dialog (kde#434826) * Use KUIT markup for list text * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer * Raise minimum CMake version to 3.16 * Use Kirigami.ActionToolBar to auto-resize the SDDM KCM's footer * Allow for easier syncing of Plasma font (kde#432930) * Allow for easier syncing of Plasma font * Set index on completion instead of binding (kde#432018) * Indicate that we need saving when background changes (kde#432112) ==== kde-cli-tools5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kde-cli-tools5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Fix failing unit test after a Qt backport * Migrate to KDECompilerSettings * Port foreach to for(...:..) * Use Q_EMIT * Port kde-open5 from KRun to OpenUrlJob * Add some missing linkages * Convert kdesu license headers * Remove obsolete copying files * Download GFDL-1.2-or-later file * Convert license headers to SPDX * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target ==== kde-gtk-config5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kde-gtk-config5-gtk3 - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Restore preview.ui - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Add .git-blame-ignore-revs file * Add pre-commit hook for clang-format * Run clang-format * Misc cmake cleanup * Raise minimum CMake version to 3.16 * Use unique temporary directory for CSD assets, and clean it up (kde#433608) * Support svgz buttons in Aurorae themes (kde#432712) * Reset altered config in the decoration bridge * Use versionless Qt cmake target * Use the same configs for watching and reading (kde#421745) ==== kgamma5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kgamma5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Use Q_EMIT here * Restore same visibility of deprecated API for builds of tarball & checkout * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target ==== khotkeys5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: khotkeys5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Use configure_package_config_file instead of ecm_configure_package_config_file * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Add pre-commit hook for clang-format * Update .gitignore * Add .git-blame-ignore-revs file * Run clang-format * Add trailing commas to enums - Refresh 0001-Use-qdbus-qt5-and-qdbusviewer-qt5.patch ==== kinfocenter5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kinfocenter5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== kmenuedit5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kmenuedit5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Restore same visibility of deprecated API for builds of tarball & checkout * We depend against qt5.15 so we can use qt_add_dbus_adaptor * Remove deprecated method * Remove obsolete COPYING files * Add GFDL license to LICENSES folder * Use C++17 * Raise minimum CMake version to 3.16 * Rephrase "Only show in KDE" for accuracy and clarity (kde#433646) * Fix angle brackets in CopyrightText * Convert copyright statements to SPDX expressions * Use versionless Qt cmake target * Update .gitignore file * Add pre-commit hook for clang-format * Add .git-blame-ignore-revs file * Run clang-format * Prevent clang-format uglification * kconf_update: Remove duplicate KF5::ConfigCore ==== kmod ==== Subpackages: kmod-bash-completion libkmod2 - Enable support for ZSTD compressed modules ==== kscreen5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * [kcm] Show on mobile * [kcm] Align right edges of all comboboxes - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== kscreenlocker ==== Version update (5.21.5 -> 5.22.0) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Show kcm on mobile - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Ignore file * Port Q_FOREACH too * Use Q_EMIT here * No need to unnecessarily delay KSldApp::lockScreenShown * Eventually announce window as locked * Port from GetSessionByPid (kde#433364) * Put the kscreenlocker in the overlay layer * Do not set QT_IM_MODULE=qtvirtualkeyboard on wayland * wayland: Ensure that the greeter fills the entire screen * Use LayerShellQt to implement on Wayland * Add pre-commit hook for clang-format * clang-tidy: Force braces around statements * Add .git-blame-ignore-revs file * Run clang-format * Remove KDE_BINDIR definition * Raise minimum CMake version to 3.16 * Fix valgrind warning on startup * Use versionless Qt cmake target ==== ksshaskpass5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: ksshaskpass5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Remove obsolete COPYING file * Convert license headers to SPDX * Raise minimum CMake version to 3.16 ==== kwayland-integration ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Fix compile against kf5.82 * Drop functions which rely on PlasmaWindow::internalId() (kde#436498) * Fix compilation with no deprecated build of KWindowSystem * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Autogenerate categories file ==== kwayland-server ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Introduce a new signal when a drag is dropped * inputmethod: Make sure to test AutoCompletion * textinput: translate normal to normal * textinput_v2: Make sendEnter/sendLeave the ones who decide the current surface * Send surface_leave events before announcing output removal - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== kwin5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: kwin5-lang - Update to new 5.22.0 tarball: * scripting: Add clientArea() overload that takes mutable client (kde#437507) * screencast: only use glGetTextureImage where supported * platforms/drm: make context current for direct scanout * effects/backgroundcontrast: Properly handle empty regions set by internal windows * effects/blur: Properly handle empty blur regions set by internal windows (kde#433131) * Move X11Client::wantsShadowToBeRendered to AbstractClient (kde#434213) * scenes/opengl: Properly destroy backend if initialization fails * AbstractEglBackend: only clean up OpenGL context if primary - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * platforms/drm: log when direct scanout starts and stops * Fix weird decoration glitch when using a scaled display * platforms/drm: CPU copy for multi-gpu (kde#432707) * Discard SurfaceItemXwayland's quads when shape changes * screencasting: do not attempt to copy a null texture * [kcmkwin/kwindesktop] Implement valueFromText in a spinbox (kde#437472) * [kcms/virtualdesktops] Change delete icon * [xwl] Notify wayland that our data offer is accepted (kde#437406) * platforms/drm: Make context current before EGLStreams calls (kde#437573) * inputmethod: Also update the trackingClient when there's none set * inputmethod: Use the inputmethod's context as the isActive measure * inputmethod: Make sure we send a state commit * [kcms/virtualdesktop] Don't offer to remove the last desktop (kde#437561) * [kcms/virtualdesktops] Properly track synchronizing state (kde#437466) * [kcms/virtualdesktops] Enable apply button when typing desktop name (kde#435014) * [kcms/virtualdesktops] Clip ListView * screencasting: Make sure we don't stream after we've stopped a stream * Support High DPI Aurorae decorations (kde#422342) * Fix build * platforms/drm: replace pointer to egl backend with QPointer * effects: Fix EffectWindow::shape() for X11 windows (kde#437138,kde#435862) * wayland: Signal about finished move/resize in destroyClient() (kde#409376) * autotests: Stabilize tests that create Xwayland windows * wayland: Make some animations less glitchy * inputmethod: deactivate the input method when we textinputv3 is committed as disabled * wayland: Fix internal connection teardown - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here - Refresh patches: * 0001-Bypass-wayland-interface-blacklisting.patch * 0001-Export-consistent-hostname-as-XAUTHLOCALHOSTNAME.patch ==== kwrited5 ==== Version update (5.21.5 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Remove obsolete COPYING file * Convert license headers to SPDX * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Add .gitignore file * Add pre-commit hook for clang-format * Add .git-blame-ignore-revs file * Run clang-format ==== libkdecoration2 ==== Version update (5.21.5 -> 5.22.0) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private8 - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Use Q_EMIT to make it compile against kf5.82 * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable * Use clearer text for "Menu" decoration button * Improve tooltips for "keep above"/"keep below" buttons (kde#435292) * Add .git-blame-ignore-revs file * Run clang-format * Add clang-format pre-commit hook * Add trailing comma to enums * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target ==== libkscreen2 ==== Version update (5.21.5 -> 5.22.0) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Use the same wayland connection to fetch screen information - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Port away from ECMSetupVersion's deprecated *_VERSION_STRING CMake variable * Add VRR properties * Add overscan and capabilities properties * Port Away from Qt Keywords * Raise minimum CMake version to 3.16 * Convert license headers to SPDX * Remove unneeded include_directories * Update CONTRIBUTING.md * Remove manual symbol visibility handling * Remove weird variable assignment * Remove superflous ECM_KDE_MODULE_DIR * Use versionless Qt cmake target * Fix refresh rate reported for my laptop monitor * wayland: Fix mapping between kscreen and kwayland transforms * Add pre-commit hook for clang-format ==== libksysguard5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: libksysguard5-imports libksysguard5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Remove sensors from AggregateSensor which are no longer part of our container (kde#436300) * Do not crash when a filesystem error is encountered (kde#437607) * Use translated strings for process state - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== libqmi ==== Version update (1.28.4 -> 1.28.6) Subpackages: libqmi-glib5 libqmi-tools - Update to version 1.28.6 * New request/responses: - dms: implement "Foxconn Set FCC authentication" request/response. * libqmi-glib: - Fix transport detection in the 'wwan' subsystem. * build: - Fix build with GCC 11 and -Wincompatible-pointer-types. * Several other minor improvements and fixes. ==== milou5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: milou5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Allow runners to display multiline display text * Port deprecated KRunner singleRunnerMode methods * Set RunnerManager runnerWindow variable if it is available * Remove obsolete COPYING files * Convert license headers to SPDX * Raise minimum CMake version to 3.16 * Fix launching empty query * Use versionless Qt cmake target ==== nautilus ==== Version update (40.1 -> 40.2) Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 nautilus-lang - Update to version 40.2: + Fix missing "Open Scripts Folder" menu item + Prevent reopening of previewer on window focus + Keep working directory when executing scripts + Updated translations. ==== nftables ==== Version update (0.9.8 -> 0.9.9) Subpackages: libnftables1 python3-nftables - Update to release 0.9.9 * Flowtable hardware offload support * Support for the table owner flag. * 802.1ad (QinQ) support * cgroupsv2 support. * match on SCTP packet chunks (dependent on Linux 5.14) * Allow to use verdict in set/map typeof definitions ==== openldap2 ==== Version update (2.4.58 -> 2.4.59) Subpackages: libldap-2_4-2 libldap-2_4-2-32bit libldap-data openldap2-client - updated to 2.4.59 OpenLDAP 2.4.59 Release (2021/06/03) Fixed libldap TLSv1.3 cipher suites with OpenSSL 1.1.1 (ITS#9521) Fixed libldap double free of LDAP_OPT_DEFBASE (ITS#9530) Fixed slapd syncrepl handling of add+delete on single value attr (ITS#9295) Fixed slapd-mdb cursor init check (ITS#9526) Fixed slapd-mdb deletion of context entry (ITS#9531) Fixed slapd-mdb off-by-one affecting search scope (ITS#9557) Fixed slapo-pcache locking during expiration (ITS#9529) Contrib Fixed slapo-autogroup to not thrash thread context (ITS#9494) Documentation ldap_modify(3) - Delete non-existent mod_next parameter (ITS#9559) ==== openssh ==== Subpackages: openssh-clients openssh-common openssh-server - Change vendor configuration dir from /usr/share/ssh/ to /usr/etc/ssh/. - Remove upgrade enablement hack. This has been fixed in systemd-rpm-macros (bsc#1180083). - Add support for vendor provided configuration files in /usr/share/ssh/ (openssh-8.4p1-vendordir.patch) - Move configuration files from /etc/ssh/ to /usr/share/ssh/ - Drop openssh-7.7p1-allow_root_password_login.patch to prevent login as root via password by default (is also upstream default). Comment indicates that this was a temporary meassure that we now had for five years, time to get rid of it (bsc#1173067) ==== oxygen5 ==== Version update (5.21.90 -> 5.22.0) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 ==== perl-CGI ==== Version update (4.52 -> 4.53) - updated to 4.53 see /usr/share/doc/packages/perl-CGI/Changes 4.53 2021-06-03 [ FIX ] - fix typo in passing of max-age to CGI::Cookie (GH #247) ==== plasma-browser-integration ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma-browser-integration-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * disconnect m_tasksModel before marking it for deletion (kde#435811) * emit -> Q_EMIT * [Downloads] Show hint when download is blocked * [Downloads] Port to KUIServerV2JobTracker and enable instant reporting * Add toolbar badge when there's a player on a page (kde#435470) * Link against KIOGui instead of KIOWidgets * Install .desktop file for host * [Purpose Plugin] Use MimeTypeFinderJob * Port host and reminder to SPDX * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target * Parent TasksModel to QGuiApplication and delete TasksModel after we've set the environment * Bump manifest version * Don't do DOM dance if it has a parentNode (kde#432043) ==== plasma-nm5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Do not store passwords to KWallet on live images * Prevent showing wrong speeds on initial open (kde#420365) - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Add missing QQueue include * Make the configuration the canonical source for airplaneModeEnabled * Create an instance of Configuration per QML engine * Add NOTIFY to airplaneModeEnabled * [applet/contents/ui/ConnectionItem] Fix trying to reach non existing objects * Forward opeconnect usergroup (kde#435561) * [desktop kcm] Use standard Kirigami.ListSectionHeader * Set "font:" not "font.pointSize:" * [kcm] Remove unused import * [kcm] Fix binding loop in "Add connection" list view * Port to singleton Units and Theme * Applet: delay model updates on expanded password field (kde#435430) * OpenConnect: don't present an empty form to the user * Fix bug with openfortivpn that do not support 2fa (kde#434940) * [applet] Remove broken call to closeSearch() * [applet] Manually bind width of list item * Fix "PAN GlobalProtect" selection when configuring OpenConnect * Raise minimum CMake version to 3.16 * Make Configuration a proper singleton * Use versionless Qt cmake target * [applet] Make spacing for header items consistent ==== plasma5-addons ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-addons-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== plasma5-desktop ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-desktop-emojier plasma5-desktop-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * [kcms/keyboard] Restore keyboard layout OSD on X11 (kde#435533) * Don't slide when launching an app (kde#437558) * [taskmanager] Skip iconified tasks when using Mouse wheel * Change minimizeall to use isHidden * Fix panel adaptive transparency when "show window thumbnails: always" * Don't shift badge down for short sounds when audio indicator isn't acually being shown * [applets/taskmanager] Ensure highlight effect is cancelled after activating a window * Fix badge overlap with audio indicator * kcms/keys: Align checkbox of section headers with the ones of list items * [Task Manager] Optimize parent process CGroup check (kde#437259) * Revert "Replace Repeater with ListView for task group list" * Use python3 explicitly * [applets/taskmanager] Don't anchor shadow to invalid item on Wayland * [kcm/landingpage] Remove return true on sort lambda - Drop patches, now upstream: * 0001-Use-python3-explicitly.patch * 0001-kcm-landingpage-Remove-return-true-on-sort-lambda.patch - Add patch to fix systemsettings5 in some cases: * 0001-kcm-landingpage-Remove-return-true-on-sort-lambda.patch - Add patches for proper deps of kconf_update scripts: * 0001-Use-python3-explicitly.patch * 0002-No-usr-bin-env-in-shebangs.patch - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== plasma5-disks ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-disks-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * add a test case for exit_status:1 * Fix spurious assertion failure * [KCM] Give it an implicit size * consider devices invalid (ignore them) that have smart disabled (kde#435699) * use chrono literal for update interval * equip SMARTData with a validity check * fix up reuse compliance * Fix build with -DWITH_SIMULATION=FALSE * Don't define isSimulation() if not building simulation bits * Fix i18n() * Fix minor typos * extra qml strings correctly * report smartctl failure codes to the user (kde#429804) * add some additional samples * always try to notify on device appearance * add a simulation mode based on the fixture pool * Use versionless Qt cmake target ==== plasma5-integration ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Port away from WId-based KWindowEffects API * Do not set default font style names, and just rely on weights * Use QFont::Normal (50) instead of -1 constant for default font weight * platforminputcontextplugin: Make F1-F10 valid for selecting keys (kde#430162) * Raise minimum CMake version to 3.16 * Remove unused cmake code * Use versionless Qt cmake target * Revert held-key behaviour ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.22.0 - Update to 5.21.90 ==== plasma5-pa ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-pa-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Set meta + mute as a default shortcut to mute the microphone * Support multiple default shortcuts * Fix crash when target is destroyed before monitor (kde#437184) - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== plasma5-systemmonitor ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-systemmonitor-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * Rename BasicCellDelegate -> TextCellDelegate * Move mouse handling up to a common ancestor of the item * Fix flickering in table view (kde#436803) * Move mouse handling back to delegates * Fix initial sort order (kde#437449) * Fix newstuff action connection (kde#437702) * Do not position dialogs at fractional positions (kde#437805,kde#437804) * Fix sorting in Applications Detail View * Terminate process when pressing Delete (kde#436416) * [Applications Table] Prompt only on SIGKILL/SIGTERM - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== plasma5-thunderbolt ==== Version update (5.21.5 -> 5.22.0) Subpackages: plasma5-thunderbolt-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Restore same visibility of deprecated API for builds of tarball & checkout * Add license headers to non copyrightable files * Remove unneeded .arcconfig file * Convert license headers to SPDX * Include <thread> for std::this_thread::sleep_for * Raise minimum CMake version to 3.16 * Use versionless Qt cmake target ==== plasma5-workspace ==== Version update (5.21.5 -> 5.22.0) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Add patch to fix migration of krunner shortcuts (kde#437364): * 0001-krunnerglobalshortcuts-Prevent-actions-from-becoming.patch - Add back patch which was mistakenly not part of the tarball: * 0001-Fix-kcmfontinst-install-destination.patch - Update to new 5.22.0 tarball: * [System Tray] Fix typo breaking sorting notification applet first (kde#438146) - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Too many changes to list here - Drop patches, now upstream: * 0001-Fix-kcmfontinst-install-destination.patch - Add patch to fix the font management KCM (kde#436306): * 0001-Fix-kcmfontinst-install-destination.patch - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here - Drop patches, now upstream: * 0001-startkde-Reset-systemd-failed-units-on-login.patch ==== polkit-kde-agent-5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: polkit-kde-agent-5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Restore same visibility of deprecated API for builds of tarball & checkout * Raise minimum CMake version to 3.16 ==== powerdevil5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: powerdevil5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * GetSessionByPID DBUS call always fails on newer systemd versions (kde#433408) * Bundle the DPMS action * Require C++17 * Port connects to the new format * Raise minimum CMake version to 3.16 * Move upower backend cmake code to subfolder * Remove powerdevil core versioning * core: when we get request to wakeup turn dpms on * [kcm] Add a few more relevant keywords (kde#432776) * Use FindUDev from ECM * [backlighthelper] Don't touch brightness when animation isn't running * Use versionless Qt cmake target ==== powertop ==== Version update (2.13 -> 2.14) Subpackages: powertop-lang - update to 2.14: * add service file * remove stale printf line * Enable Rocket Lake platform support * Enable Alder Lake support - remove powertop-add-rocket-lake-support.patch (upstream) ==== qemu ==== Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-chardev-baum qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-ppc qemu-s390x qemu-seabios qemu-sgabios qemu-skiboot qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-vhost-user-gpu qemu-x86 - disable sheepdog, it was dropped upstream ( https://gitlab.com/qemu-project/qemu/-/commit/09ec85176e4095be15f233ebc870d5...) and fails to build with gcc 11 on non-x86 ==== sendmail ==== Subpackages: libmilter1_0 - sendmail-suse.tar.bz2: don't set /var/spool/mail perms, it is part of filesystem ==== systemsettings5 ==== Version update (5.21.5 -> 5.22.0) Subpackages: systemsettings5-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - Changes since 5.21.90: * make sure we have 2 columns when loading a category (kde#435461) * [sidebar] Don't show back button for subcategory header in widescreen view - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Too many changes to list here ==== tcsh ==== Subpackages: tcsh-lang - Even on PowerPC the vendor is suse ==== tigervnc ==== Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module - Enable GnuTLS to use Diffie-Hellman parameters from RFC7919 instead of generating our own. * bsc#1179809 * tigervnc-FIPS-use-RFC7919.patch * DH parameter generation was depricated in GnuTLS 3.6.0. ==== units ==== - require python3-requests [bsc#1186820] ==== util-linux ==== Subpackages: libblkid1 libblkid1-32bit libfdisk1 libmount1 libmount1-32bit libsmartcols1 libuuid-devel libuuid1 libuuid1-32bit util-linux-lang - login.pamd: use pam_motd to unify motd handling [bsc#1185897]. Else motd snippets of e.g. cockpit will not be shown. ==== wireshark ==== Version update (3.4.5 -> 3.4.6) Subpackages: libwireshark14 libwiretap11 libwsutil12 wireshark-ui-qt - Wireshark 3.4.6: * Fix DVB-S2-BB dissector infinite loop (boo#1186790, wnpa-sec-2021-04) * Fix Macro filters handling of escaped characters * Fix Display filter crash * Fix IEEE-1588 Signalling Unicast TLV incorrectly reported as being malformed * Fix IETF QUIC TLS decryption error with extraneous packets during the handshake * Fix Statistics - Resolved Addresses: multi-protocol (TCP/UDP/...) ports not displayed ==== xdg-desktop-portal-kde ==== Version update (5.21.5 -> 5.22.0) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.22.0 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma/5/5.22.0 - No code changes since 5.21.90 - Update to 5.21.90 * New feature release * For more details please see: * https://kde.org/announcements/plasma/5/5.21.90 - Changes since 5.21.5: * Migrate to KDECompilerSettings * Use Q_EMIT to make it compile against kf5.82 * Convert author statements to SPDX * Convert license headers to SPDX * Restore same visibility of deprecated API for builds of tarball & checkout * Do not display screenshot dialog if interactive is set to false BUG: 435781 (kde#435781) * ScreenCast: Inhibit notifications when screen casting * Add pre-commit hook for clang-format * Add .git-blame-ignore-revs file * Run clang-format * Raise minimum CMake version to 3.16 * Add option to show hidden files on mobile * Use versionless Qt cmake target ==== xfce4-settings ==== Version update (4.16.1 -> 4.16.2) Subpackages: xfce4-settings-lang - Update to version 4.16.2 - keyboard: Mark system defaults switch as active (gxo#xfce/xfce4-settings#310 and boo#1181263) - keyboard: Correctly initialize setting (gxo#xfce/xfce4-settings#310 and boo#1181263) - keyboard: Fix icon name in settings dialog - keyboard: Make buttons translatable (gxo#xfce/xfce4-settings#306) - xfsettingsd: Fix setting float array properties - Translation Updates
Am Fri, 11 Jun 2021 12:00:40 +0000 schrieb Dominique Leuenberger <dimstar@suse.de>:
openssh
Be aware, this may lock you out of a remote system, depending on the configuration. Zusätzliche rpm-Ausgabe: Updating /etc/sysconfig/ssh ... warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave Olaf
On Fri, 2021-06-11 at 14:31 +0200, Olaf Hering wrote:
Am Fri, 11 Jun 2021 12:00:40 +0000 schrieb Dominique Leuenberger <dimstar@suse.de>:
openssh
Be aware, this may lock you out of a remote system, depending on the configuration.
Zusätzliche rpm-Ausgabe: Updating /etc/sysconfig/ssh ... warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave
Thanks for the heads-up on this Olaf. For admins reconfiguring their openssh server, I'd recommend to no longer modirfy /etc/ssh./sshd_config directly, but rather create snippets in /etc/ssh/sshd_config.d/*.conf; this will allow your server benefit from new distro defauls (and upstream defaults) without you having to care for the entire config. But of course the choice is yours Cheers, Dominique
On 6/11/21 2:31 PM, Olaf Hering wrote:
Am Fri, 11 Jun 2021 12:00:40 +0000 schrieb Dominique Leuenberger <dimstar@suse.de>:
openssh
Be aware, this may lock you out of a remote system, depending on the configuration.
Zusätzliche rpm-Ausgabe: Updating /etc/sysconfig/ssh ... warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave
@Olaf: Many thanks for the warning! IMO this is the wrong approach. Ciao, Michael.
On Fri, 2021-06-11 at 15:59 +0200, Michael Ströder wrote:
On 6/11/21 2:31 PM, Olaf Hering wrote:
Am Fri, 11 Jun 2021 12:00:40 +0000 schrieb Dominique Leuenberger <dimstar@suse.de>:
openssh
Be aware, this may lock you out of a remote system, depending on the configuration.
Zusätzliche rpm-Ausgabe: Updating /etc/sysconfig/ssh ... warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave
@Olaf: Many thanks for the warning!
IMO this is the wrong approach.
In pam we had pre/posttrans scriptlets covering the user from falling into this trap. This should also be done in openssh, like the example on https://en.opensuse.org/openSUSE:Packaging_UsrEtc#Moving_of_configuration_fi... Care to file a big or even an SR? Cheers, Dominique
On Fri, Jun 11, Michael Ströder wrote:
On 6/11/21 2:31 PM, Olaf Hering wrote:
Am Fri, 11 Jun 2021 12:00:40 +0000 schrieb Dominique Leuenberger <dimstar@suse.de>:
openssh
Be aware, this may lock you out of a remote system, depending on the configuration.
Zusätzliche rpm-Ausgabe: Updating /etc/sysconfig/ssh ... warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave
@Olaf: Many thanks for the warning!
IMO this is the wrong approach.
That's the problem with %config files and RPM: depending on who made a change, it could be that our services get's broken or insecure. That's why you should always look for *.rpmsave and *.rpmnew files after an update... Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany Managing Director: Felix Imendoerffer (HRB 36809, AG Nürnberg)
On 6/11/21 4:55 PM, Thorsten Kukuk wrote:
On Fri, Jun 11, Michael Ströder wrote:
On 6/11/21 2:31 PM, Olaf Hering wrote:
Am Fri, 11 Jun 2021 12:00:40 +0000 schrieb Dominique Leuenberger <dimstar@suse.de>:
openssh
Be aware, this may lock you out of a remote system, depending on the configuration.
Zusätzliche rpm-Ausgabe: Updating /etc/sysconfig/ssh ... warning: /etc/ssh/sshd_config saved as /etc/ssh/sshd_config.rpmsave
@Olaf: Many thanks for the warning!
IMO this is the wrong approach.
That's the problem with %config files and RPM: depending on who made a change, it could be that our services get's broken or insecure. That's why you should always look for *.rpmsave and *.rpmnew files after an update...
On all my systems (three dozens) I'm maintaining sshd_config with ansible which uses SSH. The update leaves a non-functional sshd on my test systems: 1. /etc/ssh/sshd_config does not exist 2. /etc/ssh/ssh_config.d/ is empty 3. /usr/etc/ssh/sshd_config contains no authentication information usable on my systems (e.g. specific AuthorizedKeysFile, TrustedUserCAKeys). So the result of this update is a real hen-and-egg issue involving much manual action. :-( Ciao, Michael.
On Friday 2021-06-11 17:30, Michael Ströder wrote:
That's the problem with %config files and RPM: depending on who made a change, it could be that our services get's broken or insecure. That's why you should always look for *.rpmsave and *.rpmnew files after an update...
On all my systems (three dozens) I'm maintaining sshd_config with ansible which uses SSH.
The update leaves a non-functional sshd on my test systems:
1. /etc/ssh/sshd_config does not exist 2. /etc/ssh/ssh_config.d/ is empty 3. /usr/etc/ssh/sshd_config contains no authentication information usable on my systems (e.g. specific AuthorizedKeysFile, TrustedUserCAKeys).
So the result of this update is a real hen-and-egg issue involving much manual action. :-(
If it hadn't been tagged %config in the first place, it wouldn't have been moved. Curses to this rpm logic to track what should perhaps not have been tracked.
participants (6)
-
Dominique Leuenberger
-
Dominique Leuenberger / DimStar
-
Jan Engelhardt
-
Michael Ströder
-
Olaf Hering
-
Thorsten Kukuk