Packages changed: AppStream (0.14.3 -> 0.14.4) Box2D MozillaThunderbird (78.12.0 -> 78.13.0) NetworkManager-applet SDL2 (2.0.14 -> 2.0.16) adobe-sourceserifpro-fonts (3.000 -> 4.004) akonadi-calendar (21.04.3 -> 21.08.0) akonadi-calendar-tools (21.04.3 -> 21.08.0) akonadi-contact (21.04.3 -> 21.08.0) akonadi-import-wizard (21.04.3 -> 21.08.0) akonadi-mime (21.04.3 -> 21.08.0) akonadi-notes (21.04.3 -> 21.08.0) akonadi-search (21.04.3 -> 21.08.0) akonadi-server (21.04.3 -> 21.08.0) akregator (21.04.3 -> 21.08.0) analitza (21.04.3 -> 21.08.0) apache2 apache2-manual apache2-prefork apache2-utils apparmor (3.0.1 -> 3.0.3) ark (21.04.3 -> 21.08.0) arpwatch attica-qt5 (5.84.0 -> 5.85.0) baloo5 (5.84.0 -> 5.85.0) baloo5-widgets (21.04.3 -> 21.08.0) blinken (21.04.3 -> 21.08.0) bluez bluez-qt (5.84.0 -> 5.85.0) bovo (21.04.3 -> 21.08.0) breeze5-icons (5.84.0 -> 5.85.0) c-ares (1.17.1 -> 1.17.2) calendarsupport (21.04.3 -> 21.08.0) cervisia (21.04.3 -> 21.08.0) container-selinux (2.160.1 -> 2.164.2) dhcp dolphin (21.04.3 -> 21.08.0) dotconf dracut (055+suse.110.gbe35f166 -> 055+suse.115.gf65e559b) dragonplayer (21.04.3 -> 21.08.0) eventviews (21.04.3 -> 21.08.0) ffmpeg-4 ffmpegthumbs (21.04.3 -> 21.08.0) firewalld (0.9.3 -> 1.0.0) frameworkintegration (5.84.0 -> 5.85.0) freerdp (2.3.2 -> 2.4.0) glib2 gnome-music gnome-shell grantleetheme (21.04.3 -> 21.08.0) gwenview5 (21.04.3 -> 21.08.0) incidenceeditor (21.04.3 -> 21.08.0) inkscape (1.0.2 -> 1.1) ipmitool (1.8.18.237.g11c7605 -> 1.8.18.238.gb7adc1d) ipset (7.14 -> 7.15) irqbalance (1.8.0.8.gbd5aaf5 -> 1.8.0.14.ga7f8148) juk (21.04.3 -> 21.08.0) k3b (21.04.3 -> 21.08.0) kaccounts-integration (21.04.3 -> 21.08.0) kaccounts-providers (21.04.3 -> 21.08.0) kactivities-stats (5.84.0 -> 5.85.0) kactivities5 (5.84.0 -> 5.85.0) kaddressbook (21.04.3 -> 21.08.0) kalarmcal (21.04.3 -> 21.08.0) kalgebra (21.04.3 -> 21.08.0) kamera (21.04.3 -> 21.08.0) kanagram (21.04.3 -> 21.08.0) kapptemplate (21.04.3 -> 21.08.0) karchive (5.84.0 -> 5.85.0) kate (21.04.3 -> 21.08.0) katomic (21.04.3 -> 21.08.0) kauth (5.84.0 -> 5.85.0) kblackbox (21.04.3 -> 21.08.0) kblocks (21.04.3 -> 21.08.0) kbookmarks (5.84.0 -> 5.85.0) kbounce (21.04.3 -> 21.08.0) kbreakout (21.04.3 -> 21.08.0) kbruch (21.04.3 -> 21.08.0) kcachegrind (21.04.3 -> 21.08.0) kcalc (21.04.3 -> 21.08.0) kcalendarcore (5.84.0 -> 5.85.0) kcalutils (21.04.3 -> 21.08.0) kcharselect (21.04.3 -> 21.08.0) kcmutils (5.84.0 -> 5.85.0) kcodecs (5.84.0 -> 5.85.0) kcolorchooser (21.04.3 -> 21.08.0) kcompletion (5.84.0 -> 5.85.0) kconfig (5.84.0 -> 5.85.0) kconfigwidgets (5.84.0 -> 5.85.0) kcontacts (5.84.0 -> 5.85.0) kcoreaddons (5.84.0 -> 5.85.0) kcrash (5.84.0 -> 5.85.0) kcron (21.04.3 -> 21.08.0) kdav (5.84.0 -> 5.85.0) kdbusaddons (5.84.0 -> 5.85.0) kde-print-manager (21.04.3 -> 21.08.0) kdeclarative (5.84.0 -> 5.85.0) kdeconnect-kde (21.04.3 -> 21.08.0) kded (5.84.0 -> 5.85.0) kdeedu-data (21.04.3 -> 21.08.0) kdegraphics-thumbnailers (21.04.3 -> 21.08.0) kdelibs4support (5.84.0 -> 5.85.0) kdenetwork-filesharing (21.04.3 -> 21.08.0) kdepim-addons (21.04.3 -> 21.08.0) kdepim-runtime (21.04.3 -> 21.08.0) kdesu (5.84.0 -> 5.85.0) kdf (21.04.3 -> 21.08.0) kdialog (21.04.3 -> 21.08.0) kdiamond (21.04.3 -> 21.08.0) kdnssd-framework (5.84.0 -> 5.85.0) kdoctools (5.84.0 -> 5.85.0) kemoticons (5.84.0 -> 5.85.0) kfilemetadata5 (5.84.0 -> 5.85.0) kgeography (21.04.3 -> 21.08.0) kget (21.04.3 -> 21.08.0) kglobalaccel (5.84.0 -> 5.85.0) kgoldrunner (21.04.3 -> 21.08.0) kguiaddons (5.84.0 -> 5.85.0) khangman (21.04.3 -> 21.08.0) khelpcenter5 (21.04.3 -> 21.08.0) kholidays (5.84.0 -> 5.85.0) khtml (5.84.0 -> 5.85.0) ki18n (5.84.0 -> 5.85.0) kiconthemes (5.84.0 -> 5.85.0) kidentitymanagement (21.04.3 -> 21.08.0) kidletime (5.84.0 -> 5.85.0) kig (21.04.3 -> 21.08.0) kimageformats (5.84.0 -> 5.85.0) kimap (21.04.3 -> 21.08.0) kinit (5.84.0 -> 5.85.0) kio (5.84.0 -> 5.85.0) kio-extras5 (21.04.3 -> 21.08.0) kio_audiocd (21.04.3 -> 21.08.0) kipi-plugins (21.04.3 -> 21.08.0) kirigami2 (5.84.0 -> 5.85.0) kiriki (21.04.3 -> 21.08.0) kitemmodels (5.84.0 -> 5.85.0) kitemviews (5.84.0 -> 5.85.0) kiten (21.04.3 -> 21.08.0) kitinerary (21.04.3 -> 21.08.0) kjobwidgets (5.84.0 -> 5.85.0) kjs (5.84.0 -> 5.85.0) kjumpingcube (21.04.3 -> 21.08.0) kldap (21.04.3 -> 21.08.0) kleopatra (21.04.3 -> 21.08.0) klines (21.04.3 -> 21.08.0) kmag (21.04.3 -> 21.08.0) kmahjongg (21.04.3 -> 21.08.0) kmail (21.04.3 -> 21.08.0) kmail-account-wizard (21.04.3 -> 21.08.0) kmailtransport (21.04.3 -> 21.08.0) kmbox (21.04.3 -> 21.08.0) kmime (21.04.3 -> 21.08.0) kmines (21.04.3 -> 21.08.0) kmousetool (21.04.3 -> 21.08.0) kmouth (21.04.3 -> 21.08.0) kmplot (21.04.3 -> 21.08.0) knavalbattle (21.04.3 -> 21.08.0) knetwalk (21.04.3 -> 21.08.0) knewstuff (5.84.0 -> 5.85.0) knotes (21.04.3 -> 21.08.0) knotifications (5.84.0 -> 5.85.0) knotifyconfig (5.84.0 -> 5.85.0) kolf (21.04.3 -> 21.08.0) kollision (21.04.3 -> 21.08.0) kolourpaint (21.04.3 -> 21.08.0) kompare (21.04.3 -> 21.08.0) konquest (21.04.3 -> 21.08.0) konsole (21.04.3 -> 21.08.0) kontact (21.04.3 -> 21.08.0) kontactinterface (21.04.3 -> 21.08.0) konversation (21.04.3 -> 21.08.0) kopete (21.04.3 -> 21.08.0) korganizer (21.04.3 -> 21.08.0) kpackage (5.84.0 -> 5.85.0) kparts (5.84.0 -> 5.85.0) kpat (21.04.3 -> 21.08.0) kpeople5 (5.84.0 -> 5.85.0) kpimtextedit (21.04.3 -> 21.08.0) kpkpass (21.04.3 -> 21.08.0) kplotting (5.84.0 -> 5.85.0) kpty (5.84.0 -> 5.85.0) kqtquickcharts (21.04.3 -> 21.08.0) kquickcharts (5.84.0 -> 5.85.0) krdc (21.04.3 -> 21.08.0) kreversi (21.04.3 -> 21.08.0) krfb (21.04.3 -> 21.08.0) kross (5.84.0 -> 5.85.0) kruler (21.04.3 -> 21.08.0) krunner (5.84.0 -> 5.85.0) kservice (5.84.0 -> 5.85.0) kshisen (21.04.3 -> 21.08.0) ksirk (21.04.3 -> 21.08.0) ksmtp (21.04.3 -> 21.08.0) kspaceduel (21.04.3 -> 21.08.0) ksquares (21.04.3 -> 21.08.0) ksudoku (21.04.3 -> 21.08.0) ksystemlog (21.04.3 -> 21.08.0) kteatime (21.04.3 -> 21.08.0) ktexteditor (5.84.0 -> 5.85.0) ktextwidgets (5.84.0 -> 5.85.0) ktimer (21.04.3 -> 21.08.0) ktnef (21.04.3 -> 21.08.0) ktouch (21.04.3 -> 21.08.0) kturtle (21.04.3 -> 21.08.0) kubrick (21.04.3 -> 21.08.0) kunitconversion (5.84.0 -> 5.85.0) kwallet (5.84.0 -> 5.85.0) kwalletmanager5 (21.04.3 -> 21.08.0) kwayland (5.84.0 -> 5.85.0) kwidgetsaddons (5.84.0 -> 5.85.0) kwindowsystem (5.84.0 -> 5.85.0) kwordquiz (21.04.3 -> 21.08.0) kxmlgui (5.84.0 -> 5.85.0) libKF5ModemManagerQt (5.84.0 -> 5.85.0) libKF5NetworkManagerQt (5.84.0 -> 5.85.0) libapparmor (3.0.1 -> 3.0.3) libesmtp libgravatar (21.04.3 -> 21.08.0) libkcddb (21.04.3 -> 21.08.0) libkcompactdisc (21.04.3 -> 21.08.0) libkdcraw (21.04.3 -> 21.08.0) libkdegames (21.04.3 -> 21.08.0) libkdepim (21.04.3 -> 21.08.0) libkeduvocdocument (21.04.3 -> 21.08.0) libkexiv2 (21.04.3 -> 21.08.0) libkgapi (21.04.3 -> 21.08.0) libkipi (21.04.3 -> 21.08.0) libkleo (21.04.3 -> 21.08.0) libkmahjongg (21.04.3 -> 21.08.0) libkomparediff2 (21.04.3 -> 21.08.0) libksane (21.04.3 -> 21.08.0) libksieve (21.04.3 -> 21.08.0) libktorrent (21.04.3 -> 21.08.0) libqt5-qtwebengine libspf2 libsrtp2 (2.3.0 -> 2.4.0) libstorage-ng (4.4.32 -> 4.4.33) libtpms (0.8.2 -> 0.8.4) libupnp (1.14.7 -> 1.14.9) libyui (4.2.14 -> 4.2.15) libyui-ncurses (4.2.14 -> 4.2.15) libyui-ncurses-pkg (4.2.14 -> 4.2.15) libyui-qt (4.2.14 -> 4.2.15) libyui-qt-graph (4.2.14 -> 4.2.15) libyui-qt-pkg (4.2.14 -> 4.2.15) live555 (2021.05.22 -> 2021.08.09) lokalize (21.04.3 -> 21.08.0) lskat (21.04.3 -> 21.08.0) lvm2 lvm2-device-mapper lynx (2.8.9rel.1 -> 2.9.0~dev.9) mailcommon (21.04.3 -> 21.08.0) mailimporter (21.04.3 -> 21.08.0) man mbox-importer (21.04.3 -> 21.08.0) messagelib (21.04.3 -> 21.08.0) mobipocket (21.04.3 -> 21.08.0) mozilla-nspr (4.31 -> 4.32) mozilla-nss (3.66 -> 3.68) mozjs78 (78.11.0 -> 78.13.0) nfs-utils nodejs16 (16.6.0 -> 16.6.2) openvpn (2.4.11 -> 2.5.3) parley (21.04.3 -> 21.08.0) patterns-yast (20201210 -> 20210809) pcsc-lite (1.9.1 -> 1.9.3) perl-Encode (3.11 -> 3.12) perl-Mojolicious (9.19 -> 9.20) pim-data-exporter (21.04.3 -> 21.08.0) pim-sieve-editor (21.04.3 -> 21.08.0) pimcommon (21.04.3 -> 21.08.0) pipewire (0.3.32 -> 0.3.33) plasma-framework (5.84.0 -> 5.85.0) polkit-default-privs (1550+20210722.ae1891d -> 1550+20210813.ce0df56) prison-qt5 (5.84.0 -> 5.85.0) purpose (5.84.0 -> 5.85.0) python-Twisted (21.2.0 -> 21.7.0) python-atspi python-decorator (4.4.2 -> 5.0.9) python-distro (1.5.0 -> 1.6.0) python-networkx (2.5.1 -> 2.6.1) python-pandas (1.2.4 -> 1.3.1) python-passlib python-pycairo python-pyudev python-pyzmq (22.1.0 -> 22.2.1) qemu qqc2-desktop-style (5.84.0 -> 5.85.0) re2 (20210601 -> 20210801) rng-tools (6.12 -> 6.14) rpcbind rubygem-listen (3.5.1 -> 3.6.0) rubygem-vagrant-spec (0.0.1.fe62938.git -> 0.0.1.1627911869.200ed21.git) signon-kwallet-extension (21.04.3 -> 21.08.0) sil-charis-fonts (5.000 -> 6.001) skanlite (2.2.0 -> 21.08.0) solid (5.84.0 -> 5.85.0) sonnet (5.84.0 -> 5.85.0) spectacle (21.04.3 -> 21.08.0) step (21.04.3 -> 21.08.0) suitesparse sweeper (21.04.3 -> 21.08.0) syndication (5.84.0 -> 5.85.0) syntax-highlighting (5.84.0 -> 5.85.0) threadweaver (5.84.0 -> 5.85.0) umbrello (21.04.3 -> 21.08.0) unbound (1.13.1 -> 1.13.2) vim (8.2.3204 -> 8.2.3318) vte webkit2gtk3 yakuake (21.04.3 -> 21.08.0) yast2-firstboot (4.4.3 -> 4.4.4) yast2-trans (84.87.20210802.da4df69bfc -> 84.87.20210806.5bda944287) yast2-users (4.4.5 -> 4.4.6) === Details === ==== AppStream ==== Version update (0.14.3 -> 0.14.4) Subpackages: AppStream-lang libAppStreamQt2 libappstream4 - Update to version 0.14.4 * qt: Expose setter and getter for pool cache location * utils: Use GLib's gstring_replace if available * its: Allow to mark release descriptions as non-translatable * compose: Point people at the specification if metadata license is invalid * docs: Clarify which metadata licenses are permitted * docs: Fix a typo on the icon cache page * spec: Add a paragraph about which license to put in * Add documentation for YAML release type and urgency * Add documentation for YAML provides * component: Don't strip ";" from keywords before translating them * utils: Don't strip modifiers when stripping encoding * compose: Check optipng is there before we use it * Improve text line wrapping, especially if many newlines are present * Make word-wrap function unicode-aware * Make license_is_metadata_license parse more complex expressions * Improve cache refresh code, don't flag cache as updated if update failed * Use system cache even if we had to drop some invalid metadata * Assign more string class members safely * Fix flashed firmware generating incorrect XML * Fix YAML having wrong names for the firmware data ==== Box2D ==== - Disabled tests because of boo#1189082 - Removed useless cmake options ==== MozillaThunderbird ==== Version update (78.12.0 -> 78.13.0) Subpackages: MozillaThunderbird-translations-common - Mozilla Thunderbird 78.13.0 * removed WeTransfer integration package (not supported by vendor any longer) MFSA 2021-35 (bsc#1188891) * CVE-2021-29986 (bmo#1696138) Race condition when resolving DNS names could have led to memory corruption * CVE-2021-29988 (bmo#1717922) Memory corruption as a result of incorrect style treatment * CVE-2021-29984 (bmo#1720031) Incorrect instruction reordering during JIT optimization * CVE-2021-29980 (bmo#1722204) Uninitialized memory in a canvas object could have led to memory corruption * CVE-2021-29985 (bmo#1722083) Use-after-free media channels * CVE-2021-29989 (bmo#1662676, bmo#1666184, bmo#1719178, bmo#1719998, bmo#1720568) Memory safety bugs fixed in Thunderbird 78.13 ==== NetworkManager-applet ==== Subpackages: NetworkManager-applet-lang NetworkManager-connection-editor - Replaces Requires nma-data with a Conflicts on older version, to please installchecker. ==== SDL2 ==== Version update (2.0.14 -> 2.0.16) - sdl2-fix-wayland-fullscreen.patch * fix wayland issue for wlroot, see https://github.com/libsdl-org/SDL/pull/4629 - Update to release 2.0.16 * Better native Wayland support, including handling for client-side decorations and other functionality in place. * Support for being able to directly interface with PipeWire for audio input/output, a variety of new APIs, support for the Amazon Luna game controller, rumble support for more controllers. ==== adobe-sourceserifpro-fonts ==== Version update (3.000 -> 4.004) - Add 31-adobe-sourceserifpro.conf so that old name still works - Fix download URL again; we take the full source zip instead of each split release zip - Update description to reflect name change Source Sans - Update to 4.004: Major update with the following highlights: * Source Serif now has six weights across five optical sizes * Shift text master in design space * Change the family name from Source Serif Pro to Source Serif 4 ==== akonadi-calendar ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Modernize SIGNAL/SLOT syntax in comments * Fix clazy warning * Modernize code * Problem deleting recurring incidences with dissociated instances - Only install the license files once ==== akonadi-calendar-tools ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-calendar-tools-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix clazy warning * Modernize code - Only install the license files once ==== akonadi-contact ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Drop X-KDE-Keywords entries from kcm desktop files - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Make sure that we don't cancel dialog * Port away from KStatefulBrush::brush(const QWidget*) * Add CMake check for KCMUtils without which akonadi-contacts fails to compile * It's already find in top level * Use K_PLUGIN_CLASS_WITH_JSON install in pim/kcm/kaddressbook too * Remove ServiceTypes * Fix some clazy warning * Modernize code * Remove unused includes * Fix mem leak found by asan * Replace std::binary_function usage with a lambda * Fix for MSVC compile * Add missing parent - Only install the license files once ==== akonadi-import-wizard ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-import-wizard-lang libKPimImportWizard5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Clean up unneeded JSON parameter in kcoreaddons_add_plugin * Remove custom logic for avoiding duplicate plugins * Clean up ServiceType property usage for JSON based plugins * Fix some clazy warning * Modernize code - Only install the license files once ==== akonadi-mime ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add debug output * Modernize code * In kf6 kde4 migration code will be removed - Only install the license files once ==== akonadi-notes ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-notes-lang libKF5AkonadiNotes5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== akonadi-search ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-search-lang libKF5AkonadiSearch - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove this line too * contacts runner: Use K_PLUGIN_CLASS_WITH_JSON directly * Use more target-centric cmake code * Modernize code * Add a missing KConfig linkage - Only install the license files once ==== akonadi-server ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-server-lang libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Make sure that we don't cancel dialog * Use KSharedConfig::openStateConfig * Allow to exclude unified folder * Add roleNames to AgentTypeModel for easier interfacing with QML * USe QStringView here * Fix some clazy warning * Add support for subquery as table expression * Modernize code * Remove references to innodb_additional_mem_pool_size * use forward declaration here * AgentServer: remove unnecessary QWidgets import * kde4 Migration code will be removed in kf6 * Remove the std::auto_ptr and std::unique_ptr payload checks * Make the recently accessed folder list globally accessible * Fix Clazy exclusion for 'old-style-connect', causes CI to fail * It will create mem leak here too I think * Fix memory leak detected by ASAN, by passing qApp as parent to QTranslator. * [favoriteproxytest] Link against KConfig * StandardActionManager is now based on QAction * CMake: replace most include_directories calls * CMake: use target_compile_definitions when possible * Add trailing comma to enums - Only install the license files once ==== akregator ==== Version update (21.04.3 -> 21.08.0) Subpackages: akregator-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Drop X-KDE-Keywords entries from kcm desktop files - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Add parent to menu - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Fix bug 354983 - allow to lock feeds in place (kde#354983) ==== analitza ==== Version update (21.04.3 -> 21.08.0) Subpackages: libAnalitza5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add cmake preset support * Use standard configure_package_config_file - Only install the license files once ==== apache2 ==== - introduce APACHE_TACEENABLE sysconfig variable, which translates to /etc/apache2/sysconfig.d/global.conf:TraceEnable on/off - modified sources % apache2-global.conf % apache2-start_apache2 % sysconfig.apache2 ==== apache2-manual ==== - introduce APACHE_TACEENABLE sysconfig variable, which translates to /etc/apache2/sysconfig.d/global.conf:TraceEnable on/off - modified sources % apache2-global.conf % apache2-start_apache2 % sysconfig.apache2 ==== apache2-prefork ==== - introduce APACHE_TACEENABLE sysconfig variable, which translates to /etc/apache2/sysconfig.d/global.conf:TraceEnable on/off - modified sources % apache2-global.conf % apache2-start_apache2 % sysconfig.apache2 ==== apache2-utils ==== - introduce APACHE_TACEENABLE sysconfig variable, which translates to /etc/apache2/sysconfig.d/global.conf:TraceEnable on/off - modified sources % apache2-global.conf % apache2-start_apache2 % sysconfig.apache2 ==== apparmor ==== Version update (3.0.1 -> 3.0.3) Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang pam_apparmor pam_apparmor-32bit python3-apparmor - add profiles-python-3.10-mr783.diff: update abstractions/python and profiles for python 3.10 - update to AppArmor 3.0.3 - fix a failure in the parser tests - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.3 for the detailed upstream changelog - update to AppArmor 3.0.2 - add missing permissions to several profiles and abstractions (including boo#1188296) - bugfixes in utils and parser (including boo#1180766 and boo#1184779) - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.2 for the detailed upstream changelog - remove upstreamed patches: - apparmor-dovecot-stats-metrics.diff - abstractions-php8.diff - crypto-policies-mr720.diff ==== ark ==== Version update (21.04.3 -> 21.08.0) Subpackages: ark-lang libkerfuffle21 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port away from deprecated KConfigDialogManager::changedMap * Add support for single files compressed with zstd (kde#434540) * Revert addition of "application/zstd" as archive format * libzipplugin: revert zip_source_file from using unique_ptr * libzipplugin: some changes for merge review. * libzipplugin: hack for zstd max compression method. * libzipplugin: fix for pre 1.8.0 libzip versions. * libzipplugin: support lzma xz for libzip 1.8.0+ * libzipplugin: replace almost all raw pointers with unique_ptr * clirartest: Set the locale to english * Bring back KPtyProcess include * Remove unused includes * Remove check about qt version * As we depend against qt5.15 we can use qt macro/Qt:: * It's already defined in KDEFrameworkCompilerSettings * Time to increase version * Adding "application/zstd" mimetype * Update Flatpak to 5.15 runtime * Remove qt prefix * Clean up ServiceType property usage in JSON based plugins * FileItemActions: Make plugins more intuitive and interactive * Show a "Welcome screen" when launched without an archive * Set a better default window size * Remove .travis.yml * Remove forward declaration when we already include file * Simplify part loading code * Repair ark startup: make it find its own part again * Add missing KConfig linkage * Install the part in kf5/parts/ * Port to KRecentFilesMenu * Refactor preview handling * appstream: fix homepage url * Support for zip files using backslashes as the path separator. * Use QStringTokenizer for string splitting * Require C++17 * Simplify fast path in ArchiveModel::parentFor * Avoid QString (de)allocations in Entry::find * Avoid another unnecessary string split * Avoid using QString::split * Use imported targets for libzip and zlib - Only install the license files once - Remove the unrar 'Suggests'. ==== arpwatch ==== - Added hardening to systemd service(s). Modified: * arpwatch.service * arpwatch@.service ==== attica-qt5 ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Attica5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Implement a getter for Provider's icon data ==== baloo5 ==== Version update (5.84.0 -> 5.85.0) Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Mention the https://community.kde.org/Baloo pages in README file ==== baloo5-widgets ==== Version update (21.04.3 -> 21.08.0) Subpackages: baloo5-widgets-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * tagsfileitemaction: Clear actions before adding tags - Only install the license files once ==== blinken ==== Version update (21.04.3 -> 21.08.0) Subpackages: blinken-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== bluez ==== Subpackages: libbluetooth3 - fix bluez-auto-enable-devices subpackage (boo#1177845) ==== bluez-qt ==== Version update (5.84.0 -> 5.85.0) Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== bovo ==== Version update (21.04.3 -> 21.08.0) Subpackages: bovo-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Documentation: Renew a screenshot * Documentation updates * Time to increase version - Only install the license files once ==== breeze5-icons ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * React to Telegram's new ID and show the Breeze icon * React to Inkscape's new ID and show the Breeze icon (kde#440498) * also add zoom-fit-page symlink for 32px * align look of 22 px zoom-fit-{width,height} icons with others * add zoom-fit-page symlink for 22px * Symlink draw-cuboid to shape-cuboid * Add temperature icons ==== c-ares ==== Version update (1.17.1 -> 1.17.2) - update to 1.17.2: Security: * When building c-ares with CMake, the RANDOM_FILE would not be set and therefore downgrade to the less secure random number generator * If ares_getaddrinfo() was terminated by an ares_destroy(), it would cause a crash * Crash in sortaddrinfo() if the list size equals 0 due to an unexpected DNS response * Expand number of escaped characters in DNS replies as per RFC1035 5.1 to prevent spoofing follow-up (bsc#1188881, CVE-2021-3672) * Perform validation on hostnames to prevent possible XSS due to applications not performing valiation themselves Changes: * ares_malloc(0) is now defined behavior (returns NULL) rather than system-specific to catch edge cases Bug fixes: * Building tests should not force building of static libraries except on Windows * Relative headers must use double quotes to prevent pulling in a system library for details see, https://c-ares.haxx.se/changelog.html#1_17_2 ==== calendarsupport ==== Version update (21.04.3 -> 21.08.0) Subpackages: calendarsupport-lang libKF5CalendarSupport5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Refactor timetable printing utility functions * Insert a parent class for CalPrintDay and CalPrintWeek config options * Obey Use Colors option when printing tags * Combine doLoadConfig()/loadConfig(), doSaveConfig()/saveConfig() - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Tweak headers * Replace parameters with member references * Move drawJournal() to the only class that might call it. * Refactor Exclude Confidential/Private options * Fix line breaks and duplication in printed headers * Add Exclude Confidential/Private options to the Journal print-out * Print a footer if a page break occurs inside a journal rntry * Sort printed journal entries by date * Replace a variant of a label with the more common version. * Clean up the UI files * Add an Extend Time Range option to the Print Week dialog * Combine the printed timetable implementations * Add common config options to printed journal and year * Fix up the printed incidence * Fix row numbers in Print Month grid layout * Allow the printed to-do list to be sorted by tags * Allow printing of tags, and obey the Colors checkbox * Fix clazy warning * Allow inclusion of categories and start dates in the printed to-do list (kde#250450) * Fix autotest by partially reverting 298a8e32 * Fix clazy warning * Modernize code - Only install the license files once ==== cervisia ==== Version update (21.04.3 -> 21.08.0) Subpackages: cervisia-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Make dependency on KI18n and KTextWidgets explicit * Add a missing KConfig linkage - Only install the license files once ==== container-selinux ==== Version update (2.160.1 -> 2.164.2) - Update to version 2.164.2 * Don't setup users for writing to pid_sockets * Allow container engines to be started from the staff user. * Allow spc_t domains to set bpf rules on any domain * Add support for k3s ==== dhcp ==== Subpackages: dhcp-client dhcp-doc dhcp-relay dhcp-server - bsc#1186249: Remove remaining references to /etc/init.d from dhclient-script and if-up.d.dhcpd-restart-hook . - Use , instead of - or / as a separator in sed when dealing with path names. ==== dolphin ==== Version update (21.04.3 -> 21.08.0) Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Revert "Show hidden files and folders last" * Fix how --select treats files (kde#436584) * Fix width issues when un-maximizing Dolphin (kde#430521) * Revert "Don't session-restore invalid paths" (kde#439864) - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Add break; to KItemListRoleEditor::keyPressEvent cases * [PlacesPanel] Remove horizontal scrollbar (kde#301758) * Fix placeholder label text within an empty folder in Trash (kde#439952) - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Ensure stable sort order when sorting by size (kde#433247) * Use SmallMedium icon size in the Places panel as default (kde#437345) * [src/settings/contextmenu/contextmenusettingspage] Fix Crash because of nullptr (kde#437539) * Add action to places panel context menu trash entry to open trash settings (kde#367583) * Fix primary view changing folder for the closing animation (kde#437080) * DolphinContextMenu: Allow disabling "Open Terminal" action (kde#436323) * Show hidden files and folders last (kde#241227) * search: Add action to clear tag selection (kde#432719) * InformationPanel: Allow to refresh the panel when its displayed content changes (kde#430095) * When renaming files, move to next file using tab key or up/down (kde#334533) * PlacesPanel: activating a place does not select its previously selected children (kde#421347) - Remove upstream patch: * 0002-Revert-places-padding-backport-21.08.patch - Rebase 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch - Only install the license files once ==== dotconf ==== - Drop --with-pic, as it has no effect with --disable-static. - Trim filler wording from descriptions. ==== dracut ==== Version update (055+suse.110.gbe35f166 -> 055+suse.115.gf65e559b) Subpackages: dracut-mkinitrd-deprecated - Update to version 055+suse.115.gf65e559b: * fix(suse-initrd): find links of usrmerged kernels (boo#1184804) * fix(tpm2-tss): typo in depends() * fix(suse-initrd): inform on usage of obsolete -f parameter (bsc#1187470) - use manual mode in _service file ==== dragonplayer ==== Version update (21.04.3 -> 21.08.0) Subpackages: dragonplayer-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== eventviews ==== Version update (21.04.3 -> 21.08.0) Subpackages: eventviews-lang libKF5EventViews5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Simplify sorting the Todo List view - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Shorten holiday names to fit the Agenda view's header (kde#225498) * Fix clazy warning * Modernize code * Use forward declaration (scripted) - Only install the license files once ==== ffmpeg-4 ==== Subpackages: libavcodec58_134 libavdevice58_13 libavfilter7_110 libavformat58_76 libavresample4_0 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9 - Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142). ==== ffmpegthumbs ==== Version update (21.04.3 -> 21.08.0) Subpackages: ffmpegthumbs-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * cmake: fix variable name * Add support for generating thumb sequences (ThumbSequenceCreator) * Fix build error caused by broken taglib include - Only install the license files once ==== firewalld ==== Version update (0.9.3 -> 1.0.0) Subpackages: firewalld-lang python3-firewall - Update to 1.0.0: * Reduced dependencies * Intra-zone forwarding by default * NAT rules moved to inet family (reduced rule set) * Default target is now similar to reject * ICMP blocks and block inversion only apply to input, not forward * tftp-client service has been removed * iptables backend is deprecated * Direct interface is deprecated * CleanupModulesOnExit defaults to no (kernel modules not unloaded) - Add new firewalld-test package - Move bash and zsh completions to more useful separate packages - Clean spec file - Move modprobe.d and autostart files out of /etc ==== frameworkintegration ==== Version update (5.84.0 -> 5.85.0) Subpackages: frameworkintegration-plugin libKF5Style5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== freerdp ==== Version update (2.3.2 -> 2.4.0) Subpackages: libfreerdp2 libwinpr2 - Updated to release 2.4.0 Noteworthy changes: * Backported multithreaded progressive decoder (#7036) * Backported clipboard fixes (#6924) * Fixed remote file read (#7185) Fixed issues: * #gh:FreeRDP/FreeRDP#6938: RAILS clipboard remote -> local * #gh:FreeRDP/FreeRDP#6985: Support newer FFMPEG builds * #gh:FreeRDP/FreeRDP#6989: Use OpenSSL default certificate store settings * #gh:FreeRDP/FreeRDP#7073: Planar alignment fixes ==== glib2 ==== Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit - Add 63e7864.patch: Fix build with glibc 2.34: use 3 parameters for close_range (boo#1189088). - Drop patches fixed upstream on SLE and Leap 15.4: + glib2-add-support-for-slim-timezone-format.patch + glib2-fix-6-days-until-the-end-of-the-month.patch + glib2-CVE-2021-27218.patch + glib2-CVE-2021-27219-add-g_memdup2.patch ==== gnome-music ==== Subpackages: gnome-music-lang - Revert to support python 3.6 as SLE and Leap use the version to build: + 0001-Revert-grltrackerwrapper-Add-static-type-annotations.patch + 0002-Revert-coresong-Add-static-type-annotations.patch + 0003-gnome-music-use-python36.patch ==== gnome-shell ==== Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang - Add gnome-shell-executable-path-not-absolute.patch: Fix ExecStart is not absolute path. ExecStart can use related path in high systemd version. The current systemd version in SLE-15-SP2 should use absolute path (bsc#1176051 bsc#1188960). ==== grantleetheme ==== Version update (21.04.3 -> 21.08.0) Subpackages: grantleetheme-lang libKF5GrantleeTheme5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Use QStringView - Only install the license files once ==== gwenview5 ==== Version update (21.04.3 -> 21.08.0) Subpackages: gwenview5-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Add catalog definition for Dolphin context menu items (kde#439931) - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Don't correct zoom level for hidpi, instead correct target rectangle (kde#438125) * Add tooltip for "save all" button after editing image (kde#433387) * Add "Copy" items to context menus (kde#437264) * Use a simple QGraphicsItem subclass for drawing raster images (kde#271671) * InfoContextManagerItem: use indent not contentMargins for indenting, change text and position of "More...", adjust margins, change title (kde#431627) * Prefer mime type from content over file name when loading (kde#329140) * Set status bar size constraint to fixed size (kde#434786) - Only install the license files once ==== incidenceeditor ==== Version update (21.04.3 -> 21.08.0) Subpackages: incidenceeditor-lang libKF5IncidenceEditor5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Fix possible abort when creating incidences with tags - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Replace "Title" with "Summary" in the user interface * Allow change of completion percentage of completed to-dos (kde#397721) * Get tags directly from the Akonadi::Item * individualmaildialog.cpp is already as exported symbol * Export symbol for test apps * modernize code * Use forward declaration when it's possible * Allow to build test without akonadi support * Fix warning - Only install the license files once ==== inkscape ==== Version update (1.0.2 -> 1.1) Subpackages: inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang - Use gcc10-c++ to build in Leap. gcc7 is too old. - Update to 1.1 * A Welcome dialog, where the look of Inkscape can be selected, and some choices for the new document's size or file to open are available * A Command palette that opens when the ? key is pressed and that allows to search and use many functions without having to use a keyboard shortcut or going through the menus * It is now possible to copy, cut and paste parts of paths with the Node tool * The dialog docking system has been rewritten, which resolves many issues with Inkscape's docked dialogs and allows you to dock dialogs on either side of the screen * New Outline Overlay mode that displays object outlines while also showing their real colors * Preferences options are now easier to find by using the new search field * It is no longer necessary to remember to click on 'Export' in the PNG Export dialog, as the exporting will already happen after the click on 'Save' in the file selection dialog. * Export as JPG, TIFF, optimized PNG and WebP directly from Inkscape * When pasting a copied object, Inkscape now pastes it directly on top of the currently selected object by default * An extension for updating extensions and installing additional extensions, called the Extension Manager (currently in beta stage) * To learn more, see the full release notes for Inkscape 1.1 at https://media.inkscape.org/media/doc/release_notes/1.1/Inkscape_1.1.html - Move dependencies from gtkspell to gspell and from Magic++ (which was not used since inkscape requires an old version of ImageMagick if that library is used) to GraphicsMagic++, also add BuildRequires for dbus, readline, libcdr and libboost_filesystem-devel - Drop patch which is already included by upstream: * 2790.patch ==== ipmitool ==== Version update (1.8.18.237.g11c7605 -> 1.8.18.238.gb7adc1d) - Update to version 1.8.18.238.gb7adc1d: * ipmi_mc: Fix the IPM_DEV_FWREV1_MAJOR_MASK - Use %{?systemd_ordering} instead of %{?systemd_requires} ==== ipset ==== Version update (7.14 -> 7.15) Subpackages: libipset13 - Update to release 7.15 * netfilter: ipset: Fix maximal range check in hash_ipportnet4_uadt() ==== irqbalance ==== Version update (1.8.0.8.gbd5aaf5 -> 1.8.0.14.ga7f8148) Subpackages: irqbalance-ui - Update to version 1.8.0.14.ga7f8148: * irqbalance: Check validity of numa_node * configure.ac: use pkg-config to find numa * Disable the communication socket when UI is disabled - Use %{?systemd_ordering} instead of %{?systemd_requires} ==== juk ==== Version update (21.04.3 -> 21.08.0) Subpackages: juk-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Take into account that some languages use different plural rules for n > 4 * Add "Open Containing Folder" action * Add a user-defined literal to grab themed icons and port to use it. * lyrics: Disable lyrics requests as the site seems to be down. * playlistsplitter: Use compile-time signal/slot connections. * Add a user-defined literal for our action collection. * playlistsplitter: Minor cleanups again. * playlist: Ensure playing track is visible when it changes. (kde#356224) * playqueue: Use an appropriate icon for rebadged "remove playlist" action. (kde#336250) * JuK: More minor cleanups. * playermanager: Cleanup before I work on some bugs in track playback. * mediafiles: Make Playlist Save As file type message translatable. (kde#413065) * playlist: Modernization and cleanup of playlist code. * playlist: Modernize signal/slot connections here too. * playlistbox: Remove most string-based signal/slot connections. * playlistbox: Use QVector instead of QList for list of playlists. * playlistbox: Modernize code a bit. * playlistcollection: Minor cleanups, rename object(). * ui: Focus the playlist search line edit on startup. - Only install the license files once ==== k3b ==== Version update (21.04.3 -> 21.08.0) Subpackages: k3b-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Menu: Get bluray sizes from k3b itself instead of hardcoding (kde#439475) * Clean up ServiceType property usage in JSON based plugins * Remove obsolete desktop files * plugins: Convert desktop files to JSON * Pass in JSON parameter in kcoreaddons_add_plugin function call * Use FindTagLib from ECM * Cleanup license headers * Adjust formating of SPDX headers * Remove unneeded newlines from beginning of license statements * Adjust formatting of license header * Convert remaining copyright texts to SPDX * Remove unneeded $id$ lines from license headers * Remove obsolete COPYING files * Download GFDL-1.2-or-later license * Remove unneeded mention of COPYING file * Convert CMake module license statements to SPDX * Convert license headers to SPDX * Port videodvd kioslave to JSON metadata * Remove Description property for kioslave * Use k3b as install namespace * Port plugins away from desktop file loading * Adding icons for buttons in theme settings (kde#407069) - Only install the license files once ==== kaccounts-integration ==== Version update (21.04.3 -> 21.08.0) Subpackages: kaccounts-integration-lang libkaccounts2 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Replace bespoke checkable list item with Kirigami.CheckableListItem * [kcm] Use explanatory text instead of a button - Only install the license files once ==== kaccounts-providers ==== Version update (21.04.3 -> 21.08.0) Subpackages: kaccounts-providers-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Preserve Owncloud URL path when returning dav data * Fix formatting using clang-format * Use QUrlQuery to process login credentials * Preserve Nextcloud path when returning dav data (kde#438084) * Make Qt5WebEngine optional - Only install the license files once ==== kactivities-stats ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Autotests: restore test commented-out in 2016 * Autotests: test-internals before refactoring * Avoid test-crash because of QStringBuilder ==== kactivities5 ==== Version update (5.84.0 -> 5.85.0) Subpackages: kactivities5-imports libKF5Activities5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kaddressbook ==== Version update (21.04.3 -> 21.08.0) Subpackages: kaddressbook-doc kaddressbook-lang libKPimAddressbookImportExport5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Drop X-KDE-Keywords entries from kcm desktop files - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Add parent to qmenu - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Provide metadata in kontact plugin for settings dialog rewrite * Port away from deprecated KShortcutsDialog::configure() method * Make it compile with last api * Remove unused files * Now all use KPluginLoader::findPlugins * Depend against last akonadi-contact * Use K_PLUGIN_CLASS_WITH_JSON directly * Install in "pim/kcms/kaddressbook" namespace * Remove extension here * Remove duplicate check code * Make sure that it doesn't crash on kontact * Add more default action in hamburger menu * Theses actions are already in toolbar * Add KHamburgerMenu when we hide menubar * Rename variable * Remove clazy warning * Modernize code * Make dependency on KI18n explicit * Make doctool optional - Only install the license files once ==== kalarmcal ==== Version update (21.04.3 -> 21.08.0) Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Fix auto tests - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Fix deletion of events with reminders after the main event (kde#440200) * Fix events with reminder alarms not triggering (kde#440200) - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix clazy warning * Use QStringView here - Only install the license files once ==== kalgebra ==== Version update (21.04.3 -> 21.08.0) Subpackages: kalgebra-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * mobile console: Implement replacing input with what we clicked * Console: Add a space after the = for readability * mobile: Port away from deprecated API * Remove minSdk from AndroidManifest * Time to increase version + use qt_ macro + Qt:: * Add cmake preset support * Use drawers in place of overlay sheet in graphs * Use modern SPDX markers * Clear log button disabled when there is no log to clean * Kirigami.FormLayout for the Dictionary page. * Update screenshots ==== kamera ==== Version update (21.04.3 -> 21.08.0) Subpackages: kamera-lang kio_kamera - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Embed JSON metadata in KIOSlaves * Add a missing KConfig linkage - Only install the license files once ==== kanagram ==== Version update (21.04.3 -> 21.08.0) Subpackages: kanagram-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove deprecated and defunct KNewStuff properties * Improve English idiom and punctuation. - Only install the license files once ==== kapptemplate ==== Version update (21.04.3 -> 21.08.0) Subpackages: kapptemplate-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove unused include - Only install the license files once ==== karchive ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Only pkg_check_modules() if PkgConfig is found * Add support for static builds * Use official gzip MIME/Media type application/gzip * Report KArchive_HAVE_ZSTD in CMake Config file to consumers * Deprecate remaining KFilterDev API in favour of KCompressionDevice ==== kate ==== Version update (21.04.3 -> 21.08.0) Subpackages: kate-lang kate-plugins - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * improve kate on haiku os * avoid double branch name computation - Rebase 0001-Defuse-root-block.patch - Update to 21.07.90 * New feature release - Changes since 21.07.80: * LocHistory: When limiting size, also rewind currentLocation * Location history improvements * handle nullptr return of screenAt() (kde#439804) - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * ensure we unify line endings (kde#436753) * add missing name for hot new stuff (kde#438018) * lspclient: bypass shutdown delay if not needed and cleanup defunct code (kde#438790) * ensure to not crash on missing context menu (kde#426939) * lspclient: add action to request and apply quick fix code action (kde#437746) * Work around conflicting shortcuts in preview plugin (kde#386265) * S&R: Fix matching ^ and $ in multi-line expressions (kde#318232) * Prevent storing diff files in recent files history (kde#436906) - Only install the license files once ==== katomic ==== Version update (21.04.3 -> 21.08.0) Subpackages: katomic-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add content rating - Only install the license files once ==== kauth ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kblackbox ==== Version update (21.04.3 -> 21.08.0) Subpackages: kblackbox-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Documentation updates - Only install the license files once ==== kblocks ==== Version update (21.04.3 -> 21.08.0) Subpackages: kblocks-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add content rating * Documentation updates * GUI l10n fix * Add CMakePresets.json - Only install the license files once ==== kbookmarks ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kbounce ==== Version update (21.04.3 -> 21.08.0) Subpackages: kbounce-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Documentation updates - Only install the license files once ==== kbreakout ==== Version update (21.04.3 -> 21.08.0) Subpackages: kbreakout-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Documentation updates * l10n: Capitalize Breakout game name * Fix typo in global.h comment - Only install the license files once ==== kbruch ==== Version update (21.04.3 -> 21.08.0) Subpackages: kbruch-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Time to increase version * Add cmake preset support - Only install the license files once ==== kcachegrind ==== Version update (21.04.3 -> 21.08.0) Subpackages: kcachegrind-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Preparation for easy porting to Qt6 - Only install the license files once ==== kcalc ==== Version update (21.04.3 -> 21.08.0) Subpackages: kcalc-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KXMLGUIFactory::showConfigureShortcutsDialog() * Minor optimization + exclude code to clang-format * Use git hook about coding style * Use clang format => normalize formatting * Initialize value in header. Minor optimzation * We can use directly target here * initialize boolean in header * Use QStringLiteral * Store ui file in qrc * Use Qt:: everywhere * Time to increase version * Fix repeat operation caused by memory store (kde#431331) * Make allow to optional doc + allow to install po file directly * Modernize code * Use lower case for function names (and mod) * Remove kdeinit leftover from variable name * Port away from kinit * remove sanitizer warning * Add CMakePresets support * Fix build with unity support * use standard text colors for constants buttons - Only install the license files once ==== kcalendarcore ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Fixup include dir into pkgconfig file * Hide fields, to enforce uniform use of setFieldDirty() * Fix formating in apidoc for free busy * Add ownerChanged signal * Add metadata properties to calendar * Add base class for calendar plugins * More completion field consistency and dirtyness checks * Mark mCompleted as dirty if it changes, and also reset status ==== kcalutils ==== Version update (21.04.3 -> 21.08.0) Subpackages: kcalutils-lang libKF5CalendarUtils5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * modernize code - Only install the license files once ==== kcharselect ==== Version update (21.04.3 -> 21.08.0) Subpackages: kcharselect-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * We depend against qt5.15 * Add missing includes ==== kcmutils ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Officially specify X-DocPath in the KCModule desktop file definition * Deprecate KCModuleProxy::aboutData * Add overload to pass in args in KCMultiDialog::addModule * Deprecate X-KDE-FactoryName and KCModuleInfo::handle * Deprecate KCMultiDialog::configCommitted(QByteArray) signal * Deprecate KSettings and KCModuleInfo based methods * Fix generation of documentation for deprecated methods * help:/ urls are already handled by KUrlHandler from KGuiAddons ==== kcodecs ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Codecs5 libKF5Codecs5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Unbreak build with gperf < 3.1 ==== kcolorchooser ==== Version update (21.04.3 -> 21.08.0) Subpackages: kcolorchooser-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Use Qt:: * Time to increase version + use target support - Only install the license files once ==== kcompletion ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Completion5 libKF5Completion5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Use const'ref here. ==== kconfig ==== Version update (5.84.0 -> 5.85.0) Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * KConfig: sort keys in keyListImpl() so unittests can rely on it * KConfig: fix deletion of an entry that is also in kdeglobals * Update kconfig_compiler documentation with translation options * Do not create a vector and a QByteArray just to discard it immediately * Only query for existing config file when it's necessary * Use specific API to compare QByteArrays * Cache global config files ==== kconfigwidgets ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * [KCModule] Deprecate ctor that takes KAboutData * Make sure commandbar has unique actions * add icons for all zoom standard actions * KCommandBar update * Show fuzzy matches in command bar * enable auto-switching color scheme for Windows apps when Default color scheme is active * Fix crash when calling KHamburgerMenu::setMenuBar(nullptr) ==== kcontacts ==== Version update (5.84.0 -> 5.85.0) Subpackages: kcontacts-lang libKF5Contacts5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kcoreaddons ==== Version update (5.84.0 -> 5.85.0) Subpackages: kcoreaddons-lang libKF5CoreAddons5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Too many changes to list here. ==== kcrash ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Support static builds * fix lifetime of MetadataINIWriter ==== kcron ==== Version update (21.04.3 -> 21.08.0) Subpackages: kcron-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove unused boolean * Add build support + clazy * Modernize code * Make sure that it compiles without deprecated method * It's autogenerated * Remove unused KIconThemes dependency * Use QIcon::fromTheme instead of KIconLoader * Remove forward declaratinon when we include file * Time to increase version - Only install the license files once ==== kdav ==== Version update (5.84.0 -> 5.85.0) Subpackages: kdav-lang libKF5DAV5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kdbusaddons ==== Version update (5.84.0 -> 5.85.0) Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * KDBusService: Pass the activation token upon activation * Add compile time guards round QX11Info usage * Fix DesktopStartup ID handling ==== kde-print-manager ==== Version update (21.04.3 -> 21.08.0) Subpackages: kde-print-manager-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove obsolete COPYING file * Clean up license headers * Convert license headers to SPDX * Use qt_ macro + Qt:: directly * Time to increase version * [applet] Send icon an empty string, not undefined * [applet] Remove config dialog and put options in Hamburger menu (kde#407857) - Only install the license files once ==== kdeclarative ==== Version update (5.84.0 -> 5.85.0) Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Implement aspect ratio correction for Lanczos effect * Introduce Lanczos filter element ==== kdeconnect-kde ==== Version update (21.04.3 -> 21.08.0) Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Set breeze as fallback icon theme for all executables * Add missing KF5WindowSystem dependency - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Push a new layer when entering About Page in the SMS App (kde#423932) * Link to proper website in appstream (kde#437205) * mousepad: Default to scrolling up when fingers move up on the android version (kde#410156) * Add support for clipboard integration (kde#359747) ==== kded ==== Version update (5.84.0 -> 5.85.0) Subpackages: kded-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kdeedu-data ==== Version update (21.04.3 -> 21.08.0) - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 ==== kdegraphics-thumbnailers ==== Version update (21.04.3 -> 21.08.0) - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 ==== kdelibs4support ==== Version update (5.84.0 -> 5.85.0) Subpackages: kdelibs4support-lang libKF5KDELibs4Support5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Port metainfo KIO slave to JSON metadata * Update translatable timezone list ==== kdenetwork-filesharing ==== Version update (21.04.3 -> 21.08.0) Subpackages: kdenetwork-filesharing-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== kdepim-addons ==== Version update (21.04.3 -> 21.08.0) Subpackages: kdepim-addons-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Too many changes to list here. - Only install the license files once ==== kdepim-runtime ==== Version update (21.04.3 -> 21.08.0) Subpackages: kdepim-runtime-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Revert "Start to port to qt5keychain" * Drop X-KDE-Keywords entries from kcm desktop files - Update to 21.07.90 * New feature release - Changes since 21.07.80: * fix UI elements being used before initialization (kde#439991) - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port Google Groupware resources to QFormLayout * Improve wording in singlefileresource dialog * Remove frame from openxchange config dialog * Port Ical dir resources dialog to QFormLayout * Port SingleFileResource Config UI to QFormLayout * Define if we want to reply to all or reply to author * Use new NewMailNotifierReplyMessageJob * Add job for replying message * Allow to reply message * Clean up unneeded JSON parameter in kcoreaddons_add_plugin * Honor KDE Kiosk setting lineedit_reveal_password * std::chrono_literals * not necessary to search in each sub folder * Use more centric cmake code * Install in "pim/kcms/kaddressbook" * Embed JSON metadata in KIOSlaves * Remove obsolete .protocol files * Convert protocol files to JSON * Start to port to qt5keychain * Make compile with last kf5 * Fix clazy warning * Unbreak Build * Modernize code * use forward declaration here * Remove unused includes * Make it compile with last kf5 version * Make doctools optional * In kf6 kde4 migration code will be removed * Port to QButtonGroup::idToggled * Remove unused include * Use QLineEdit here * Add a missing KService linkage - Only install the license files once ==== kdesu ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Su5 libKF5Su5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kdf ==== Version update (21.04.3 -> 21.08.0) Subpackages: kdf-lang kwikdisk - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Tell cmake our version - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KXMLGUIFactory::showConfigureShortcutsDialog() * Already in ecm * Time to increase version * Don't use "_STRING" variable * Use Q_EMIT * CMakePresets: Add build support * Port away from deprecated create_* KCM loading ==== kdialog ==== Version update (21.04.3 -> 21.08.0) Subpackages: kdialog-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Convert license headers to SPDX * Fix clazy warning * Add build + clazy support * Add file for Presets cmake support * Allow to install translate files - Only install the license files once ==== kdiamond ==== Version update (21.04.3 -> 21.08.0) Subpackages: kdiamond-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add content rating * Documentation updates - Only install the license files once ==== kdnssd-framework ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kdoctools ==== Version update (5.84.0 -> 5.85.0) Subpackages: kdoctools-lang libKF5DocTools5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Add a max width to the content ==== kemoticons ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Clean up unneeded JSON parameter in kcoreaddons_add_plugin ==== kfilemetadata5 ==== Version update (5.84.0 -> 5.85.0) Subpackages: kfilemetadata5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kgeography ==== Version update (21.04.3 -> 21.08.0) Subpackages: kgeography-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 ==== kget ==== Version update (21.04.3 -> 21.08.0) Subpackages: kget-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove unused variable * bittorrent: delete commented-out code in iwfile{list,tree}model.cpp * bittorrent: use new preview priorities from libktorrent * Remove unneeded check for service types in JSON metadata * Make dependency on KI18n explicit * Port away from deprecated KFileItemActions methods - Only install the license files once ==== kglobalaccel ==== Version update (5.84.0 -> 5.85.0) Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kgoldrunner ==== Version update (21.04.3 -> 21.08.0) Subpackages: kgoldrunner-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * More documentation updates * Documentation updates * GUI l10n fixes * Renew screenshots for KDE Gear release * Port away from KShortcutsDialog deprecated method * Add the new set of levels called Game Of The Living Dead - Only install the license files once ==== kguiaddons ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== khangman ==== Version update (21.04.3 -> 21.08.0) Subpackages: khangman-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove KNewStuff2 group from knsrc file * Remove deprecated and defunct KNewStuff properties - Only install the license files once ==== khelpcenter5 ==== Version update (21.04.3 -> 21.08.0) Subpackages: khelpcenter5-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Define scheme handler for help, main and info URLs * Remove references to "Without Confirmation" actions * Add the full screen mode (kde#119582) * Port away from kinit ==== kholidays ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Holidays5 libKF5Holidays5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Fix syntax errors in holiday_kz_kk and holiday_kz_ru * Update holiday_kz_kk * Update holiday_kz_ru * holidays/plan2/holiday_mx_es - fix syntax errors * Update Mexican holidays * Create mu_fr_catholic * Update mu_en, mu_en_islamic ==== khtml ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5KHtml5 libKF5KHtml5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== ki18n ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5I18n5 libKF5I18n5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kiconthemes ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Introduce KIconLoader::hasCustomPalette * [KIconDialog] Revamp UI (kde#388807) ==== kidentitymanagement ==== Version update (21.04.3 -> 21.08.0) Subpackages: kidentitymanagement-lang libKF5IdentityManagement5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix Bug 439786 - Folder default identity not applied if identity UOID > 0x7fffffff (kde#439786) * Modernize code * Remove this forward declaration we already include * In kf6 kde4 migrate code will be removed * Assign directly - Only install the license files once ==== kidletime ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kig ==== Version update (21.04.3 -> 21.08.0) Subpackages: kig-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix saving/loading compressed, kigz, files * Use applicatin/gzip mimetype * Fix updating function signature for python scripts to reflect object selection (kde#336020) * Port to KXMLGUIFactory::showConfigureShortcutsDialog() * Remove obsolete COPYING files * Download GFDL-1.2-or-later license * Manually convert remaining license headers * Clean up license headers * Convert license headers to SPDX * kigpart: add JSON metadata to plugin, install into kf5/parts subdir - Only install the license files once ==== kimageformats ==== Version update (5.84.0 -> 5.85.0) Subpackages: kimageformats-eps - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * exr: Repair compability with openexr2 (kde#440084) * exr: Override the actual function signature (kde#439767) * Fix build with older openEXR versions ==== kimap ==== Version update (21.04.3 -> 21.08.0) Subpackages: kimap-lang libKF5IMAP5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Not necessary to search in sub folder too * Use QStringView * Use forward declaration here - Only install the license files once ==== kinit ==== Version update (5.84.0 -> 5.85.0) Subpackages: kinit-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Fixes crash in KLauncher::idleTimeout() caused by unblockable destruction of IdleSlave objects (kde#426387) ==== kio ==== Version update (5.84.0 -> 5.85.0) Subpackages: kio-core kio-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Too many changes since 5.84.0, only listing bugfixes: * Message dialogs: wrap the text (kde#440545) * Fix creating thumbnails for items under desktop:/ (kde#438691) * KPropertiesDialog: fix applying permissions recursively (kde#225658) ==== kio-extras5 ==== Version update (21.04.3 -> 21.08.0) Subpackages: kio-extras5-lang libkioarchive5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * don't auto deduce QStringBuilder (kde#439877) * filter KIO: add zstd support * Thumbnails: Make thumbnail generation devicePixelRatio aware (kde#342053) * kio_info: fix the extraction of the POT file * archive KIO: register also as handler for zstd-compressed tars * Drop network: KIO slave * kio-mtp: register demon on D-Bus by service name org.kde.kmtpd5 * Fix build against new KDNSSD includes * Adding import of kio_version * Move ThumbCreatorWithMetadata out of anonymous namespace * Thumbnails: Refactor, add ThumbCreatorWithMetadata * Thumbnails: Refactor, Make scaleDownImage an anonymous function, remove unnecessary old smooth scaling hack * Thumbnails: Refactor how to find thumb cache dir * Thumbnails: Refactor, Add ThumbnailProtocol::ensureDirsCreated * Skipping thumbnail caching for encrypted storages * thumbnail: run clang-format * Remove empty ExtraNames JSON property for KIO slaves * Embed JSON metadata in KIOSlaves * Remove obsolete .protocol files * Convert protocol files to JSON * Do not install deprecated protocol files * Remove description from protocol files * Increase deps * Add missing include * [kio/mtp] Use forward declaration for MTPDevice* * [kio/mtp] Use ecm_qt_declare_logging_category * [kio/nfs] Remove unused QTimer header * [kio/nfs] Use ecm_qt_declare_logging_category * [kio/man] Use ecm_qt_declare_logging_category * [kio/info] Use ecm_qt_declare_logging_category * [kio/filenamesearch] Use ecm_qt_declare_logging_category * [kio/archive] Fix ecm_declare_logging_category usage * [Thumbnail] Remove unused return value from drawSubThumbnail * Enable gitlab CI * Update .gitignore * thumbnail: Port from deprecated qrand to QRandomGenerator * thumbnail: Remove dead code * Ignore smb/kdsoap-ws-discovery-client/ SPDX licenses * Convert license headers to SPDX * [thumbnail/exrcreator] Add missing include * Bump Qt min version to 5.14 and fix two warnings * Add .git-blame-ignore-revs file * Run astyle to correct indentation to 4 spaces * Thumbnail: Set sequenceIndexWraparoundPoint AFTER calling ThumbSequenceCreator::create() * Add some missing linkages * Bump KF5_MIN_VERSION to 5.80.0 for ThumbSequenceCreator::sequenceIndexWraparoundPoint(). * Add support for fixed-length sequence loops to ThumbSequenceCreator ==== kio_audiocd ==== Version update (21.04.3 -> 21.08.0) Subpackages: kio_audiocd-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove obsolete .protocol file - Only install the license files once ==== kipi-plugins ==== Version update (21.04.3 -> 21.08.0) Subpackages: kipi-plugins-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Delete flashexport plugin ==== kirigami2 ==== Version update (5.84.0 -> 5.85.0) Subpackages: kirigami2-lang libKF5Kirigami2-5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Too many changes since 5.84.0, only listing bugfixes: * [InlineMessage] Correct spacing between close button and action buttons (kde#440604) * [ScrollView] Don't scroll with arrow keys if the view isn't scrollable (kde#439459) * Show author/credits task (kde#438442) ==== kiriki ==== Version update (21.04.3 -> 21.08.0) Subpackages: kiriki-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Documentation updates - Only install the license files once ==== kitemmodels ==== Version update (5.84.0 -> 5.85.0) Subpackages: kitemmodels-imports libKF5ItemModels5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kitemviews ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kiten ==== Version update (21.04.3 -> 21.08.0) Subpackages: fonts-KanjiStrokeOrders kiten-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port away from KXMLGui deprecated methods * Fix X-DocPath entries - Only install the license files once ==== kitinerary ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKPimItinerary5 libKPimItinerary5-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Fix build with poppler 21.8.0 * Fix number to string deserialization for large integer numbers - Update to 21.07.90 * New feature release - Changes since 21.07.80: * The isspace/isctrl/etc functions require unsigned char as input * Remove unneeded MSVC utf-8 definition * Add event reservation extractor for ticketmaster.de - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Handle SNCF TER booking confirmations (kde#439055) * Fix handling of asymmetric SNCF OUI retour tickets (kde#439061) - Only install the license files once ==== kjobwidgets ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kjs ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5JS5 libKF5JSApi5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kjumpingcube ==== Version update (21.04.3 -> 21.08.0) Subpackages: kjumpingcube-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Documentation updates * Improve a gui message - Only install the license files once ==== kldap ==== Version update (21.04.3 -> 21.08.0) Subpackages: kldap-lang libKF5Ldap5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Honor KDE Kiosk setting lineedit_reveal_password * Embed JSON metadata in KIOSlaves * Remove obsolete .protocol files * Convert protocol files to JSON * Not necessary to add extra subdir * Remove unused include * Modernize code * In kf6 kde4 migration code will be removed - Only install the license files once ==== kleopatra ==== Version update (21.04.3 -> 21.08.0) Subpackages: kleopatra-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Drop X-KDE-Keywords entries from kcm desktop files - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Too many changes to list here. - Only install the license files once ==== klines ==== Version update (21.04.3 -> 21.08.0) Subpackages: klines-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add content rating * Fix minor typos * Renew a screenshot * Documentation updates * Application name fixes - Only install the license files once ==== kmag ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmag-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KShortcutsDialog::showDialog() * Use std::chrono_literals + Q_EMIT * Now we depend against kf5.83 * Add build + clazy support * Don't use deprecated method * Add cmake preset support * Increase version + allow to install po/doc - Only install the license files once ==== kmahjongg ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmahjongg-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Documentation: Fix release name * Documentation updates * Add @title:window helpers to GUI messages - Only install the license files once ==== kmail ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmail-application-icons kmail-lang ktnef - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Drop X-KDE-Keywords entries from kcm desktop files * Const'ify pointer - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Add parent to menu - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Make the Copy/Move actions in the message reader window work consistently (kde#435410) - Only install the license files once ==== kmail-account-wizard ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmail-account-wizard-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Honor KDE Kiosk setting lineedit_reveal_password * Add a missing KConfig linkage - Only install the license files once ==== kmailtransport ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Honor KDE Kiosk setting lineedit_reveal_password * Remove this line too * Not necessary to search in each sub folder * Remove code about duplicate plugins * Use more target centric code * Remove ServiceTypes * Modernize code * Use forward declaration (scripted) * Drop bogus KF5Service dependency * Migration code will be removed in kf6 * Use ON vs TRUE - Only install the license files once ==== kmbox ==== Version update (21.04.3 -> 21.08.0) - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Use more target-centric cmake code * Modernize code - Only install the license files once ==== kmime ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmime-lang libKF5Mime5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Use more target-centric cmake code - Only install the license files once ==== kmines ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmines-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Documentation updates * Capitalization fixes to settings dialog options - Only install the license files once ==== kmousetool ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmousetool-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Use Qt:: directly * Add build support + clazy support * Install po file * Add cmake preset support * Time to increase version - Only install the license files once ==== kmouth ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmouth-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Minor optimization. Remove unused code * Use more target-centric cmake code * Autogenerated * Use Qt:: * Port foreach/emit * Time to increase version * Add clazy + build support * Update link to screenshot * use modern spdx identifier * Add cmake preset support * Increase cmake version/qt version - Only install the license files once ==== kmplot ==== Version update (21.04.3 -> 21.08.0) Subpackages: kmplot-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Give kmplot an automatically increasing version - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove obsolete COPYING files * Copy GFDL-1.2-or-later license to LICENSES folder * Convert license headers to SPDX * Port away from kdeinitExec(). This requires upgrading the KF5 min req. * kmplot_part: add JSON metadata to plugin, install into kf5/parts subdir * Make kmplot_part embeddable into konqueror again, fix off by one assert. - Only install the license files once ==== knavalbattle ==== Version update (21.04.3 -> 21.08.0) Subpackages: knavalbattle-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== knetwalk ==== Version update (21.04.3 -> 21.08.0) Subpackages: knetwalk-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add content rating * Time to increase version - Only install the license files once ==== knewstuff ==== Version update (5.84.0 -> 5.85.0) Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * It's deprecated in 5.85 not 5.80 * Rework UploadDialog, add QML version, and a new ProvidersModel * Simplify lookup of knsrc files using KFileUtils::findAllUniqueFiles method * Forward Attica provider icons to KNSCore::Provider * Handle payload-only entries during update operations ==== knotes ==== Version update (21.04.3 -> 21.08.0) Subpackages: knotes-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Drop X-KDE-Keywords entries from kcm desktop files - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Provide metadata in kontact plugin for settings dialog rewrite * Install summary KCM in pim/kcms/summary * Make it build with KCMUtils <= 5.83 * Use same name for pluginId and library name * Use KPluginMetaData to load KCMs in KCMultiDialog * Correct loading wrong metadata file * Update it for adding build support * Use directly K_PLUGIN_CLASS_WITH_JSON * Port KNotesSummary away from KCM create function * Port away from create functions * Modernize code * Use forward declaration here * Make doctools optional * Migration code will be remove in new release * In kf6 migration method will be removed * Use openStateConfig for storing window size * Fix copyPaste error - Only install the license files once ==== knotifications ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Notifications5 libKF5Notifications5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Add placeholders for window title and application display name ==== knotifyconfig ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kolf ==== Version update (21.04.3 -> 21.08.0) Subpackages: kolf-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 ==== kollision ==== Version update (21.04.3 -> 21.08.0) Subpackages: kollision-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== kolourpaint ==== Version update (21.04.3 -> 21.08.0) Subpackages: kolourpaint-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix terminology: MIME types * Update mimetypes and provide --mimetypes cmdline option * fix webp allowing to select quality; simplify code (kde#438792) * remove useless, wrong style block chars * Introduce palette file format including alpha value * Remove obsolete, unused method * Declare ability to open AVIF images - Only install the license files once ==== kompare ==== Version update (21.04.3 -> 21.08.0) Subpackages: kompare-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== konquest ==== Version update (21.04.3 -> 21.08.0) Subpackages: konquest-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== konsole ==== Version update (21.04.3 -> 21.08.0) Subpackages: konsole-part konsole-part-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Resize lines when clearing to end of line. (kde#432669) * Fix one crash in the sshmanager plugin (kde#439551) - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Fix memory link in ssh manager QRegularExpressionValidator() (kde#439555) * Fix assert _currentTerminalDisplay in Screen::setTextSelectionRendition (kde#439529) * Prevent 1px sizehint when there is no preconfiguration (kde#437791) * Fix crash/warn on history reflow (kde#436916) * Add option to always invert text selection colours (kde#435309) * Only generate autoscroll events while selecting (kde#391975) * Support DECSET 1003 mouse move tracking (kde#391967) * Don't send move events for normal mouse tracking (kde#302731) * Do not swallow right button presses on double-click (kde#425926) * Fix correct beginning position while copying texts (kde#436845) * Fix crash on resize while doing other things (kde#436327) - Drop upstream patch: * 0001-Prevent-1px-sizehint-when-there-is-no-preconfigurati.patch - Only install the license files once ==== kontact ==== Version update (21.04.3 -> 21.08.0) Subpackages: kontact-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Drop X-KDE-Keywords entries from kcm desktop files - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * WIP: Port away from KSettings::Dispatcher * Remove unused variable * Const'ify pointer * Port to new plugin system * Modernize code * Use forward declaration * Make dependency on KI18n explicit * Make doctools optional * Fix duplicate actions * const'ify pointer * Const'ify pointer * Port kcm_kontact to KPluginLoader * Port plugin listing to KPluginLoader * Fix i18n - Only install the license files once ==== kontactinterface ==== Version update (21.04.3 -> 21.08.0) Subpackages: kontactinterface-lang libKF5KontactInterface5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix moc setup for EXPORT_KONTACT_PLUGIN_WITH_JSON macro * Remove unneeded K_EXPORT_PLUGIN_VERSION usage * Fix compile * Modernize code - Only install the license files once ==== konversation ==== Version update (21.04.3 -> 21.08.0) Subpackages: konversation-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08/ - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * InputFilter: check NickInfoPtr object isn't null before using it (kde#437595) * Replace Freenode with Libera (kde#437589) * appdata: reference Libera, fix the wording * It can build against QT_NO_SIGNALS_SLOTS_KEYWORDS with last qca-2.2 * Modernize code (using clang-tidy) * Remove unused includes * Remove unused forward declaration * Add support for cmake preset - Drop patches: * 0001-Bulk-search-replace-to-mention-Libera-in-localized-f.patch * 0002-appdata-reference-Libera-fix-the-wording.patch * 0003-Replace-Freenode-with-Libera.patch ==== kopete ==== Version update (21.04.3 -> 21.08.0) Subpackages: kopete-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== korganizer ==== Version update (21.04.3 -> 21.08.0) Subpackages: korganizer-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Bind keyboard shortcuts in the Search dialog's results (kde#315894) - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Replace "Title" with "Summary" in the user interface * Toggle completed to-dos back to incomplete * Use "item" terminology consistently in the UI * Provide metadata in kontact plugin for settings dialog rewrite * Port away from KStatefulBrush::brush(const QWidget*) * Remove unneeded implementation of KontactInterface::Summary::configModules * Install summary KCMs in pim/kcms/summary * Fixup previous commit and make it backwards-compatible * Fix build with deprecated API disabled * Don't install the .so symlink * Fix X-DocPath entries * Use KPluginMetaData to load KCMs in KCMultiDialog * Install KCMs in pim/kcms/korganizer namespace * Show configure date/time * Const'ref * Fix KHamburgerMenu crashing Kontact when switching to KOrganizer * Remove webcal protocol file * Add KHamburgerMenu * Rename variable * Already defined in ecm * Add more clazy check * Port away from deprecated KCM create_ functions * Use const QVariantList & as arguments * Port kcmsdsummary to plugins system * Modernize code * Fix typo, add links. * Simplify icon loading * Install korgac icon into main hicolor icon * Use QIcon::fromTheme instead of KIconLoader * Make dependency on KI18n explicit * Remove unused includes * Make it compiles with last kf5 * Make doctools optional * In kf6 kde4 migration code will be removed * Clean up after deleteIncidence changes * Offer the usual choices when deleting recurring to-dos * Problems with recurring incidences with dissociated instances - Only install the license files once ==== kpackage ==== Version update (5.84.0 -> 5.85.0) Subpackages: kpackage-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Deprecate kpackage_install_bundled_package cmake function * Clean up leftovers from index generation * Reduce severity of warnings about appstream generations * Remove unused PackageLoaderPrivate::parentAppConstraint method * Deprecate implicitly defining X-KDE-ParentApp by parent structure * Introduce new KPackageStructure property to identify plugins & packages * autotests: Organize package structures into subdir * autotests: Avoid compiling the same files 5 times * Include a warning when setting the path without a structure ==== kparts ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Parts5 libKF5Parts5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kpat ==== Version update (21.04.3 -> 21.08.0) Subpackages: kpat-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * documentation: Fix date number and add "Pay Sounds" menu item * Documentation: Fix release name * Documentation updates * Smaller config sizing * kcardthemewidget: Match margins of the other page and align button to the right * One more typo fix * Fix minor typo * Added Castle game type with several variation presets * Give an actual name to older unamed theme * Disallow multiple card removal when options do not allow empty tableau filling * When rank build option, no need to check other suits/colors before moving to foundation - Only install the license files once ==== kpeople5 ==== Version update (5.84.0 -> 5.85.0) Subpackages: kpeople5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Install private personmanager header ==== kpimtextedit ==== Version update (21.04.3 -> 21.08.0) Subpackages: kpimtextedit-lang libKF5PimTextEdit5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port away from KStatefulBrush::brush(const QWidget*) * Use std::chrono_literals * Use auto + const'ify * [grantleebuilder/plaintextmarkupbuilder] Fix for Qt older than 5.15.2 * Use QStringView here * Use forward declaration here * Allow to store window size * Clean up - Only install the license files once ==== kpkpass ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKPimPkPass5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add CI check for REUSE compliance * Support date-only field formatting * Make unit test independent of the local timezone * Add license * Trim string fields for display * Add missing SPDX headers * Implement support for date/time field detection and formatting * Use more target-centric cmake code - Only install the license files once ==== kplotting ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kpty ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Pty5 libKF5Pty5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kqtquickcharts ==== Version update (21.04.3 -> 21.08.0) - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 ==== kquickcharts ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== krdc ==== Version update (21.04.3 -> 21.08.0) Subpackages: krdc-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Define mimetypes in desktop file instead of protocol files * Adds scaling slider to the actions bar. - Only install the license files once. ==== kreversi ==== Version update (21.04.3 -> 21.08.0) Subpackages: kreversi-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove unused KIconThemes dependency - Only install the license files once ==== krfb ==== Version update (21.04.3 -> 21.08.0) Subpackages: krfb-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Modernize code * Add missing override + add nullptr * Remove code for old qt version * Fix crash when the destination stride != source stride (kde#438815) * Add missing check for HAVE_DMA_BUF * Fix typo on epoxy variablename revert ifdef back to if * Fix cmakedefine parts and increase cmake version * fix HAVE_DMA_BUF definition * PipeWire support improvements * Clean up ServiceType property usage for JSON based plugins * Remove obsolete desktop file * Use separate install dir for different plugins - Only install the license files once ==== kross ==== Version update (5.84.0 -> 5.85.0) Subpackages: kross-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== kruler ==== Version update (21.04.3 -> 21.08.0) Subpackages: kruler-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KShortcutsDialog::showDialog() * Time to increase version + Use more target-centric cmake code * Make it compile without deprecated methods - Only install the license files once ==== krunner ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Deprecate RunnerManager::runnerMetaDataList(QString parentApp) method * Deprecate TryExec property for runners * Use KFileUtils::findAllUniqueFiles to locate DBus runners * Port away from deprecated QMutex constructor ==== kservice ==== Version update (5.84.0 -> 5.85.0) Subpackages: kservice-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Silence warning about overloaded signal ==== kshisen ==== Version update (21.04.3 -> 21.08.0) Subpackages: kshisen-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KShortcutsDialog::showDialog() * Documentation: Renew all screenshots * Documentation updates * Sync docs with the current interface * whitespaces * bump version number * make the "game unsolvable" message optional (kde#393721) * give function a better name * constness - Only install the license files once ==== ksirk ==== Version update (21.04.3 -> 21.08.0) Subpackages: ksirk-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== ksmtp ==== Version update (21.04.3 -> 21.08.0) Subpackages: ksmtp-lang libKPimSMTP5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove explicit includes * Use more target-centric cmake code * Modernize code * Use forward declaration here - Only install the license files once ==== kspaceduel ==== Version update (21.04.3 -> 21.08.0) Subpackages: kspaceduel-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KXMLGUIFactory::showDialog() - Only install the license files once ==== ksquares ==== Version update (21.04.3 -> 21.08.0) Subpackages: ksquares-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== ksudoku ==== Version update (21.04.3 -> 21.08.0) Subpackages: ksudoku-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Time to increase version - Only install the license files once ==== ksystemlog ==== Version update (21.04.3 -> 21.08.0) Subpackages: ksystemlog-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Add clang support too * Use std::as_const * Port away from deprecated KFilterDev * We depend against kf5.83/qt5.15 * Simplify signals * Clasy warning-- * Add support for clazy + build * Use true here * Don't forward declaration when we include file * Link against KWidgetsAddons instead of KConfigWidgets * Remove unused include * Use versionless Qt cmake target. This makes it easier to build against both Qt5 and Qt6 * .clang-format is autogenerated now * It's autogenerated now * We depend against kf5.80 * Port foreach/forever - Only install the license files once ==== kteatime ==== Version update (21.04.3 -> 21.08.0) Subpackages: kteatime-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * It's away default in ecm * Time to increase version * Add build support * Add cmake preset support - Only install the license files once ==== ktexteditor ==== Version update (5.84.0 -> 5.85.0) Subpackages: ktexteditor-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Remove module prefix of include * Network mounts performance optimizations * KateView: speed up large view jumps * Fix apidox for class Mark * better comments * ensure close button on top for replace * move close button to right for bottom widgets ==== ktextwidgets ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== ktimer ==== Version update (21.04.3 -> 21.08.0) Subpackages: ktimer-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix clazy warning * Consistently use targets to fix the build * We depend against qt5.15 * Add cmake presets support * Modernize code - Only install the license files once ==== ktnef ==== Version update (21.04.3 -> 21.08.0) Subpackages: ktnef-lang libKF5Tnef5 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Modernize code * Use QstringView here - Only install the license files once ==== ktouch ==== Version update (21.04.3 -> 21.08.0) Subpackages: ktouch-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KShortcutsDialog::showDialog() * Increase version + use qt_ macro + qt:: * Add cmake preset support * Fix a typo in data/courses/CMakeLists.txt * Remove obsolete copying files * Convert license headers to SPDX - Only install the license files once ==== kturtle ==== Version update (21.04.3 -> 21.08.0) Subpackages: kturtle-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Time to increase version + use qt_ macro + qt:: * Ignore files * Add cmake preset support - Only install the license files once ==== kubrick ==== Version update (21.04.3 -> 21.08.0) Subpackages: kubrick-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KShortcutsDialog::showDialog() - Only install the license files once ==== kunitconversion ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Make currency conversion table fetching explicit ==== kwallet ==== Version update (5.84.0 -> 5.85.0) Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Don't use gpgme.h * Update ECM URL ==== kwalletmanager5 ==== Version update (21.04.3 -> 21.08.0) Subpackages: kwalletmanager5-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Port to KXMLGUIFactory::showConfigureShortcutsDialog() * Fix clazy warning * Fix X-DocPath entries * We depend against qt5.15 * Use the word "second" instead of "sec" * Time to increase version * CMakePreset: add build support + clazy * Use Q_EMIT * Modernize code * Remove unused KIconThemes dependency * Remove unused KIconLoader includes * Use QStyle instead of KIconLoader for icon size * Change folder icon in PW tree * Use QIcon instead of QPixmap where possible - Only install the license files once ==== kwayland ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Fix check for mmap failure (kde#421868) ==== kwidgetsaddons ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Update some widget pictures * Silence warning about overloaded signal * Remove unused overloaded signal in private header * kmimetypeeditor: display an error message if keditfiletype couldn't be started (kde#437701) * Wrapp unisged int getter for rating in KWIDGETSADDONS_BUILD_DEPRECATED_SINCE * Deprecate KRatingWidget::ratingChanged(unsigned int) signal ==== kwindowsystem ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Support static builds ==== kwordquiz ==== Version update (21.04.3 -> 21.08.0) Subpackages: kwordquiz-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove KNewStuff2 group from knsrc file * Increase version + use qt_ macro + Qt:: * Add cmake preset support * Minor corrections for English idiom and punctuation. - Only install the license files once ==== kxmlgui ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * commandbar: collect actions using the guiFactory (kde#439526) * Fix KShortcutsDialog build * KShortcutsDialog: add another, simpler, constructor ==== libKF5ModemManagerQt ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Add find_dependency for QtDBus * Make dependency on QtXml private ==== libKF5NetworkManagerQt ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Remove faulty semicolon * Fix build: missing semicolon * feat: add assigned-mac-address * Expose mDNS configuration used by NM plugins ==== libapparmor ==== Version update (3.0.1 -> 3.0.3) Subpackages: libapparmor1 libapparmor1-32bit - add profiles-python-3.10-mr783.diff: update abstractions/python and profiles for python 3.10 - update to AppArmor 3.0.3 - fix a failure in the parser tests - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.3 for the detailed upstream changelog - update to AppArmor 3.0.2 - add missing permissions to several profiles and abstractions (including boo#1188296) - bugfixes in utils and parser (including boo#1180766 and boo#1184779) - see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_3.0.2 for the detailed upstream changelog - remove upstreamed patches: - apparmor-dovecot-stats-metrics.diff - abstractions-php8.diff - crypto-policies-mr720.diff ==== libesmtp ==== - Add libesmtp-fix-cve-2019-19977.patch: Fix stack-based buffer over-read in ntlm/ntlmstruct.c (bsc#1160462 bsc#1189097). ==== libgravatar ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5Gravatar5 libgravatar-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Use forward declaration here - Only install the license files once ==== libkcddb ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5Cddb5 libkcddb-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== libkcompactdisc ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5CompactDisc5 libkcompactdisc-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== libkdcraw ==== Version update (21.04.3 -> 21.08.0) - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== libkdegames ==== Version update (21.04.3 -> 21.08.0) Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix license statement * Add CMakePresets.json ==== libkdepim ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5Libkdepim5 libkdepim-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Use std::chrono_literals - Only install the license files once ==== libkeduvocdocument ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKEduVocDocument5 libkeduvocdocument-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Convert CMake file license information to SPDX * Remove obsolete COPYING files * Copy GFDL-1.2-or-later license to LICENSES folder * Convert license headers to SPDX * ignore file * Fix mem leak found by asan - Only install the license files once ==== libkexiv2 ==== Version update (21.04.3 -> 21.08.0) - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== libkgapi ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2 - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Now we can remove this compatibility * Use QLineEdit here * Use QStringView here - Only install the license files once ==== libkipi ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5Kipi32_0_0 libkipi-data - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Document that PluginLoader should be a singleton. ==== libkleo ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5Libkleo5 libkleo-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Always include the default key in the list of keys to chose from (kde#437091) - Only install the license files once ==== libkmahjongg ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5KMahjongglib5 libkmahjongg-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Store background & tileset SVG files uncompressed - Only install the license files once ==== libkomparediff2 ==== Version update (21.04.3 -> 21.08.0) Subpackages: libkomparediff2-5 libkomparediff2-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Set correct file mode when saving changes (kde#402363) - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== libksane ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5Sane5 libksane-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Fix color channels being swapped * correctly load option values during construction - Update to 21.07.80 * New feature release - Changes since 21.04.3: * additional guard against nullptr * prevent crashes when no device is opened * fix typo * more documentation updates * further cleanup and extended documentation * formatting fixes * remove leftovers * remove optionsList API from KSaneWidget again * add new KSaneCore component * do not use internal SANE strings for custom gamma option * fix some typos and formatting issues in README * Reflect value from readme * port deprecated methods away from FindDevicesThread * rework setting of preview DPI * cleanup shut down * rework updating the image in the preview viewer * always fill the QImage with white when starting a new scan * initialize some pointers * fix the twain build * directly save image data to a QImage * merge the preview and scan thread * Use more target-centric cmake code * add missing semicolon * provide a stub implementation of ksaneoption for twain * correctly add ksaneoption.cpp when building twain * export a list of options * implement a page size ksaneoption * change options API * prevent emit of valueChanged in case values is the same as before * cleanup license headers * rework the float option to a double option * update ifdefs and defines for options to new names * fix and cleanup gamma options * name the options more generic * reimplement the invert option as a KSaneOption * remove special signal of KSaneOptCheckBox * change KSaneOption to a QVariant based API * port to new connection syntax * remove finddevicesthread from select dialog * Rework options - Only install the license files once ==== libksieve ==== Version update (21.04.3 -> 21.08.0) Subpackages: libksieve-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Fix Bug 440041 - Sieve editor does not show the line numbers correctly (kde#440041) - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Don't change text if we cancel dialog box * Prepare to desactivate and delete script * Use std::as_const * Extract code for updating global script * Use target_include_directories directly * Increase version * Remove defunct KNS upload functionality * Port away from KStatefulBrush::brush(const QWidget*) * Honor KDE Kiosk setting lineedit_reveal_password * Convert protocol files to JSON * Use more target-centric cmake code * Fix clazy warning * Modernize code * Use forward declaration here * Const'ify pointer + add missing Q_REQUIRED_RESULT * Use openStateConfig for storing window size - Only install the license files once ==== libktorrent ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5Torrent6 libktorrent-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08/ - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * respect file priority when selecting preview chunks * Fix clang warning and processedAmount deprecation notice. * CMP0115 is too new so removing it for now * Fix tests with new ecm way * add missing include #include * update random_shuffle for equivalent of cpp17 * Increase Cmake deps , fix boost directory and make initial c++17 support ==== libqt5-qtwebengine ==== - Add patch to fix build with glibc 2.34 (boo#1189095) * 0001-Fix-build-with-glibc-2.34.patch ==== libspf2 ==== - 0001-spf_compile.c-Correct-size-of-ds_avail.patch: Fixed a remote stack overflow (CVE-2021-20314 bsc#1189104) - reworked version for openSUSE, based on Fedora version * libspf2-1.2.10-format.patch * libspf2-1.2.10-libreplace.patch ==== libsrtp2 ==== Version update (2.3.0 -> 2.4.0) - Update to release 2.4.0 * Remove EKT files, this was never completed and the draft has since changed. - Remove 0001-Adjust-.pc-file-not-to-expose-used-crypto-library.patch (merged) ==== libstorage-ng ==== Version update (4.4.32 -> 4.4.33) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#827 - added function to rename a pool - coding style - 4.4.33 ==== libtpms ==== Version update (0.8.2 -> 0.8.4) - Update to version 0.8.4: * Reset too large size indicators in TPM2B to avoid access beyond buffer * Restore original value in buffer if unmarshalled one was illegal ==== libupnp ==== Version update (1.14.7 -> 1.14.9) Subpackages: libixml11 libupnp17 - Update to release 1.14.9 * Removes references to deprecated pthread_mutexattr_{g,s}etkind_np ==== libyui ==== Version update (4.2.14 -> 4.2.15) - Fixed displaying empty help text or empty release notes in ncurses UI (the real cause of bsc#972548) - 4.2.15 ==== libyui-ncurses ==== Version update (4.2.14 -> 4.2.15) - Fixed displaying empty help text or empty release notes in ncurses UI (the real cause of bsc#972548) - 4.2.15 ==== libyui-ncurses-pkg ==== Version update (4.2.14 -> 4.2.15) - Fixed displaying empty help text or empty release notes in ncurses UI (the real cause of bsc#972548) - 4.2.15 ==== libyui-qt ==== Version update (4.2.14 -> 4.2.15) - Fixed displaying empty help text or empty release notes in ncurses UI (the real cause of bsc#972548) - 4.2.15 ==== libyui-qt-graph ==== Version update (4.2.14 -> 4.2.15) - Fixed displaying empty help text or empty release notes in ncurses UI (the real cause of bsc#972548) - 4.2.15 ==== libyui-qt-pkg ==== Version update (4.2.14 -> 4.2.15) - Fixed displaying empty help text or empty release notes in ncurses UI (the real cause of bsc#972548) - 4.2.15 ==== live555 ==== Version update (2021.05.22 -> 2021.08.09) Subpackages: libBasicUsageEnvironment1 libUsageEnvironment3 libgroupsock30 - Update to 2021.08.09: - Fixed a bug in the MPEG-1 or 2 file server demultiplexors that could cause a RTSP server to crash if it received successive RTSP "SETUP" commands for the same track. (Thanks to Ba Jinsheng for reporting this.)(boo#1189352, CVE-2021-38381) - Update to 2021.08.06: - Fixed a bug in the Matroska and Ogg file server demultiplexors that could cause a RTSP server to crash if it received successive RTSP "SETUP" commands for the same track. (Thanks to Ba Jinsheng for reporting this.)(boo#1189353, CVE-2021-38382) - Update to 2021.08.04: - In the "MP3FileSource" implementation, we no longer do a recursive call to "doEventLoop()" when attempting to synchronously read from a MP3 file. This avoids a possible stack overflow in the RTSP server if multiple concurrent requests are made. (Thanks to Ba Jinsheng for reporting this.) The server still does some synchronous reads, when initializing, and when parsing MP3 frame headers. This should be fixed sometime in the future. (boo#1189351, CVE-2021-38380) - Update to 2021.07.20: - If a "RTSPClient" receives a response to a RTSP "PLAY" that changes the 'scale()' or 'speed()' of the whole session, then those parameters also need to be changed in each subsession (as that inheritance doesn't happen automatically). (Thanks to a developer in China for reporting this.) - Update to 2021.07.10: - Updated "H264or5VideoStreamFramer.cpp" once again to set the default value of "DeltaTfiDivisor" to 2.0 for H.265, and 1.0 for everything else. (This fixes the frame rate for another stream supplied by Paul Westlund.) - Update to 2021.06.29: - In the proxy server implementation, if a client closes one substream, but there are still other clients receiving other substream(s), then we no send a single-track RTSP "PAUSE" command downstream, because some back-end servers might handle that by pausing all tracks of the stream. So now, in this case, we don't send a RTSP "PAUSE" command at all. (Thanks to Jose Maria Infanzon for noting this issue.) - Update to 2021.06.25: - Updated "H264or5VideoStreamFramer.cpp" to set the default value of "DeltaTfiDivisor" to 1.0 (rather than 2.0), and to assume a frame rate of 30 fps (rather than 25 fps) if there is no VPS or SPS NAL unit that specifies a different frame rate. This seems to work the best for most raw H.264 and H.265 video streams. (Thanks to Paul Westlund for supplying an example file to motivate this.) - Change the so version of libliveMedia to 97 ==== lokalize ==== Version update (21.04.3 -> 21.08.0) Subpackages: lokalize-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove unneeded Qt5::Script find_package call - Only install the license files once ==== lskat ==== Version update (21.04.3 -> 21.08.0) Subpackages: lskat-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package (bsc#1179047). ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 libdevmapper1_03-32bit - Add lvm2-rpmlintrc where we skip all rpmlint issue for lvm2-testsuite package (bsc#1179047). ==== lynx ==== Version update (2.8.9rel.1 -> 2.9.0~dev.9) - version update to 2.9.0~dev.9 [bsc#1189354] * development version, see CHANGES for details namely: * strip user/password from ssl_host in HTLoadHTTP, incorrectly passed as part of the server name indicator (Debian #991971) -TD ==== mailcommon ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5MailCommon5 mailcommon-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Fix Bug 440524 - Expiry settings not displayed properly from Akonadi config (kde#440524) - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Make sure that we don't cancel dialog * Port away from KStatefulBrush::brush(const QWidget*) * Use QStringView(..).mid * fix cmake warning * Modernize code * Use forward declaration here * Start to port deprecated method * Use KSharedConfig::openStateConfig for storing windows size - Only install the license files once ==== mailimporter ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix build * Use more target-centric cmake code * Modernize code * In Qt6 QDomDocument does not open the file itself any more - Only install the license files once ==== man ==== - Add manpath.sh and manpath.csh below /usr/etc/profile.d ==== mbox-importer ==== Version update (21.04.3 -> 21.08.0) Subpackages: mbox-importer-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== messagelib ==== Version update (21.04.3 -> 21.08.0) Subpackages: messagelib-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - Changes since 21.07.90: * Fix Bug 440541 - resetting quick filter if set during folder processing (kde#440541) * Use qCDebug * Fix Bug 439218 - Quoted strings containing comma or brackets are not parsed correctly, causes message sending to fail (kde#439218) * Add more autotest * Try to reduce duplicate code with akonadisender * Return error when we can't get "To" info * Use qCWarning here * Move method to util.h file - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Fix QStringView porting mistake - Update to 21.07.80 * New feature release - Too many changes since 21.04.3, only listing bugfixes: * Fix deletion of two (or more) attachments (kde#282792) * Allow deletion of attachments from message structure view (kde#287177) * Allow the message structure view to grow/shrink as much as sensible (kde#436044) - Only install the license files once ==== mobipocket ==== Version update (21.04.3 -> 21.08.0) - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 - Only install the license files once ==== mozilla-nspr ==== Version update (4.31 -> 4.32) - added a ccache conditional - update to version 4.32 * implement new socket option PR_SockOpt_DontFrag * support larger DNS records by increasing the default buffer size for DNS queries ==== mozilla-nss ==== Version update (3.66 -> 3.68) Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools - update to NSS 3.68 * bmo#1713562 - Fix test leak. * bmo#1717452 - NSS 3.68 should depend on NSPR 4.32. * bmo#1693206 - Implement PKCS8 export of ECDSA keys. * bmo#1712883 - DTLS 1.3 draft-43. * bmo#1655493 - Support SHA2 HW acceleration using Intel SHA Extension. * bmo#1713562 - Validate ECH public names. * bmo#1717610 - Add function to get seconds from epoch from pkix::Time. - required by Firefox 91.0 - added nss-fips-fix-missing-nspr.patch (via SLE sync) ==== mozjs78 ==== Version update (78.11.0 -> 78.13.0) - Update to version 78.13.0esr. MFSA 2021-34 (bsc#1188891) * CVE-2021-29984 (bmo#1720031) Incorrect instruction reordering during JIT optimization ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server - Remove dependency on fedfs-utils-devel. fedfs-utils was only ever a "technology preview" and is now considered "end of life". nfs-utils is not even built to use it as --enable-junction isn't being passed to confgure and fedfs-utils doesn't build wth glibc 2.34. So remove the unnecessary dependency on fedfs-utils. (bsc#1189085) - Update to version 2.5.4 https://mirrors.edge.kernel.org/pub/linux/utils/nfs-utils/2.5.4/2.5.4-Changelog Notable changes: * Handle failures in gssd better * handle 'sloppy' option to mount better * minor documentation improvements - Drop 2.5.4-rc4 patches: nfs-utils-2-5-4-rc1.patch, nfs-utils-2-5-4-rc2.patch, nfs-utils-2-5-4-rc3.patch, nfs-utils-2-5-4-rc4.patch. ==== nodejs16 ==== Version update (16.6.0 -> 16.6.2) Subpackages: npm16 - Update to 16.6.2: * CVE-2021-3672/CVE-2021-22931: Improper handling of untypical characters in domain names (bsc#1189370, bsc#1188881) * CVE-2021-22940: Use after free on close http2 on stream canceling (bsc#1189368) * CVE-2021-22939: Incomplete validation of rejectUnauthorized parameter (bsc#1189369) * deps: upgrade npm to 7.20.3 * deps: revert ABI-breaking change from V8 9.2 * module: fix ERR_REQUIRE_ESM error for null frames - cares_public_headers.patch: don't use private headers ==== openvpn ==== Version update (2.4.11 -> 2.5.3) - Update to 2.5.3: * Removal of BF-CBC support in default configuration * ** POSSIBLE INCOMPATIBILITY *** See section "DATA CHANNEL CIPHER NEGOTIATION" in openvpn(8). * Connections setup is now much faster * Support ChaCha20-Poly1305 cipher in the OpenVPN data channel * Improved TLS 1.3 support when using OpenSSL 1.1.1 or newer * Client-specific tls-crypt keys (--tls-crypt-v2) * Improved Data channel cipher negotiation * HMAC based auth-token support for seamless reconnects to standalone servers or a group of servers * Asynchronous (deferred) authentication support for auth-pam plugin * Asynchronous (deferred) support for client-connect scripts and plugins * Support IPv4 configs with /31 netmasks * 802.1q VLAN support on TAP servers * Support IPv6-only tunnels * New option --block-ipv6 to reject all IPv6 packets (ICMPv6) * Support Virtual Routing and Forwarding (VRF) * Netlink integration (OpenVPN no longer needs to execute ifconfig/route or ip commands) * Obsoletes openvpn-2.3.9-Fix-heap-overflow-on-getaddrinfo-result.patch - bsc#1062157: The fix for bsc#934237 causes problems with the crypto self-test of newer openvpn versions. Remove openvpn-2.3.x-fixed-multiple-low-severity-issues.patch . ==== parley ==== Version update (21.04.3 -> 21.08.0) Subpackages: parley-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove KNewStuff2 group from knsrc file * Remove defunct KNS upload functionality * Update IRC network name in the README and docs * Remove extension for binary autotest file * Don't forward declaration when we include file * Remove commented include * Remove dead code * Move GFDL license to LICENSES folder * Remove obsolete COPYING file * Convert license headers to SPDX - Only install the license files once ==== patterns-yast ==== Version update (20201210 -> 20210809) Subpackages: patterns-yast-x11_yast patterns-yast-yast2_basis patterns-yast-yast2_desktop patterns-yast-yast2_install_wf patterns-yast-yast2_server - 20210809 - Make x11_yast pattern visible (bsc#1186343) ==== pcsc-lite ==== Version update (1.9.1 -> 1.9.3) Subpackages: libpcsclite1 - version 1.9.3 * fix a stupid regression with systemd introduced in the previous version - version 1.9.2 * improve NetBSD support * pcsc-spy: version 1.1 . add option -t|--thread . x10 speed increase . correctly exit at end-of-file . remove, now useless, support of macOS * SetProtocol: Handle IFD_NOT_SUPPORTED from the driver * hotplug_libudev.c: sanitize interface name * pcsc_demo: change licence from GPLv3 to BSD * use Python 3 for Python scripts (psc-spy, UnitaryTests) * Some other minor improvements - remove obsolete pcsc-lite-python3.patch ==== perl-Encode ==== Version update (3.11 -> 3.12) - updated to 3.12 see /usr/share/doc/packages/perl-Encode/Changes ==== perl-Mojolicious ==== Version update (9.19 -> 9.20) - updated to 9.20 see /usr/share/doc/packages/perl-Mojolicious/Changes 9.20 2021-08-09 - Added trace log level to Mojo::Log. - Changed default log level in Mojo::Log from "debug" to "trace" and moved all built-in "debug" log messages to the level "trace". That will allow for the "debug" level to be used exclusively for user defined log messages. ==== pim-data-exporter ==== Version update (21.04.3 -> 21.08.0) Subpackages: pim-data-exporter-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Use more target-centric cmake code * Port to KRecentFilesMenu * Make doctools optional * Use openStateConfig for storing window size - Only install the license files once ==== pim-sieve-editor ==== Version update (21.04.3 -> 21.08.0) Subpackages: pim-sieve-editor-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * share_hot_new_stuff_script was removed now * Fix build with removed code from libksieve without MR... * Honor KDE Kiosk setting lineedit_reveal_password * Fix build * Already defined in ecm * Use qAsConst * Modernize code * Make doctools optional * Migration class will be removed in kf6 * Use openStateConfig for storing window size - Only install the license files once ==== pimcommon ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Remove check code about duplicate plugins * Improve simple/double quote selection interface * Modernize code * Use forward declaration * Fix deprecated signal * Use openStateConfig for storing window size * In Qt6 QDomDocument does not open the file itself any more - Only install the license files once ==== pipewire ==== Version update (0.3.32 -> 0.3.33) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-lang pipewire-media-session pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 0.3.33: * Highlights - Better support for virtual sinks/sources for Pro Audio profile. - Better DMA-BUF format modifier negotiation. - Support multiple sample rates in the graph. Not enabled by default yet. - Bluetooth can now automatically switch between headset and audio profile. - Documentation updates. - Many improvements and crasher fixes. * PipeWire - Make AUX channels an official channel map, use this for the PRO audio profile so that we can name the channels. This make it possible to define virtual sources and sinks for Pro Audio devices in a more reliable way. - Fix scheduling of some virtual sinks/sources. (#1407) - Fix potential corruption of ringbuffer because of multiple concurrent writers. This might be the cause for many reported crashes. (#1451) - Don't place sockets in $HOME. (#1443) - Improve DMA-BUF negotiation. Add a flag to avoid fixation of a property so that producers can negotiate more efficiently. This is used to negotiate DMA-BUF modifiers, which should make more efficient use of the GPU. (#1084) - Add support for multipe sample rates. The graph can switch when IDLE to one of the supported rates. Add an option to lock the rate as well. This is not enabled by default yet because of driver bugs that need to be worked around first. - Add node.lock-quantum property that can be used to lock the quantum in place. - Improve latency reporting in the loopback module. - Make new client-node method to send the peer port id to the mixer. This can be used to know where the buffers entering the mixer are coming from. (#1471) * Tools - pw-top should now also correctly show bluetooth devices. (#1540) * media-session - Handle unset of the default node. - Added a module that can switch the bluetooth profile to headset profile when a stream wants to record from it. * JACK - Only call the jack callbacks when the client is active. Some JACK applications don't expect callbacks before the client is active and crash (x42-dpl). (#1461) - Emit client unregister event. - Add per-client match rules in the config file to set app specific configuration and tweaks. (#1456) - Use peer_id to implement jack_port_get_buffer() from one of our peer ports to get the data before it enters the mixer. Makes the capture monitors work in Ardour6.8. (#1471) * Bluetooth - Add some broken kernel versions to the mSBC blocklist - Avoid looping and consuming CPU when we can't write to the BT socket. - Use libfreeaptx instead of libopenaptx. - Fix rounding errors in HW volume conversion. * PulseAudio server - implement module-switch-on-connect to emulate pulseaudio behaviour of new devices. Some desktop environments expect this behaviour and break otherwise. - Fix stream cleanup, make sure the stream is stopped before destroying it. Might be cause for some of the reported crashes. - Update message API to use the JSON format. * Other - Many documentation updates. - Many cleanups and small improvements. - Support the latest libcamera version. (#1435) - Drop pipewire-fix-libcamera-build.patch, merged upstream. ==== plasma-framework ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Too many changes since 5.84.0, only listing bugfixes: * Fix Units::roundToIconSize() returning incorrect sizes with non-Qt scaling (kde#390147) * Theme::currentThemeHasImage should not return true if parent themes match (kde#439847) ==== polkit-default-privs ==== Version update (1550+20210722.ae1891d -> 1550+20210813.ce0df56) - Update to version 1550+20210813.ce0df56: * malcontent: loosen restrictive ReadOwn actions to prevent spurious auth requests (#56) ==== prison-qt5 ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Prison5 prison-qt5-imports - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Support binary content in QR codes * Constrain rendering by the minimum size, not the preferred size ==== purpose ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * [JobView] Show error when configuration fails to load * Clean up unneeded JSON parameter in kcoreaddons_add_plugin * Replace xdg-mime invokation with KApplicationTrader * Make sure empty list placeholder has some space around it ==== python-Twisted ==== Version update (21.2.0 -> 21.7.0) - Restore no-pygtkcompat.patch due to boo#1110669 - typing_extensions is now required - Update to 21.7.0: - Python 3.10 beta is now a supported platform and should be ready for the final 3.10 release. - twisted.web.template.renderElement() now accepts any IRequest implementer instead of only twisted.web.server.Request. Add type hints to twisted.web.template. (#10184) - Type hinting was added to twisted.internet.defer, making this the first release of Twisted where you might reasonably be able to use mypy without your own custom stub files. (#10017) - Patch incremental-21.patch removed, because included in the upstream tarball. ==== python-atspi ==== - Drop build with python2. ==== python-decorator ==== Version update (4.4.2 -> 5.0.9) - Add upstream patch kwsyntax.patch - update to 5.0.9: * Fixed a test breaking PyPy. Restored support for Sphinx. * Made the decorator module more robust when decorating builtin functions lacking dunder attributes, like `dict.__setitem__`. * The decorator module was not passing correctly the defaults inside the `*args` tuple, thanks to Dan Shult for the fix. * The decorator module was not copying the __module__ attribute anymore. * Dropped support for Python < 3.5 with a substantial simplification of the code base (now building a decorator does not require calling "exec"). Added a way to mimic functools.wraps-generated decorators. ==== python-distro ==== Version update (1.5.0 -> 1.6.0) - Update to version 1.6.0 * Deprecated the distro.linux_distribution() function. Use distro.id(), distro.version() and distro.name() instead [#296] * Deprecated Python 2.7, 3.4 and 3.5 support. Further releases will only support Python 3.6+ * Added type hints to distro module [#269] * Added __version__ for checking distro version [#292] * Added support for arbitrary rootfs via the root_dir parameter [#247] * Added the --root-dir option to CLI [#161] * Added fallback to /usr/lib/os-release when /etc/os-release isn't available [#262] * Fixed subprocess.CalledProcessError when running lsb_release [#261] * Ignore /etc/iredmail-release file while parsing distribution [#268] * Use a binary file for /dev/null to avoid TextIOWrapper overhead [#271] ==== python-networkx ==== Version update (2.5.1 -> 2.6.1) - require pandas - update to 2.6.2: * This release is the result of 11 months of work with over 363 pull requests by 91 contributors. Highlights include: * Dropped support for Python 3.6. * NumPy, SciPy, Matplotlib, and pandas are now default requirements. * NetworkX no longer depends on the library "decorator". * Improved example gallery * Removed code for supporting Jython/IronPython * The __str__ method for graph objects is more informative and concise. * Improved import time * Improved test coverage * New documentation theme * Add functionality for drawing self-loop edges * Add approximation algorithms for Traveling Salesman Problem - drop 0001-Replace-hash-function-for-test-of-weighted-astar.patch, yaml-loader.patch (merged upstream) ==== python-pandas ==== Version update (1.2.4 -> 1.3.1) - Update to version 1.3.1 Fixed regressions * Pandas could not be built on PyPy (GH42355) * DataFrame constructed with an older version of pandas could not be unpickled (GH42345) * Performance regression in constructing a DataFrame from a dictionary of dictionaries (GH42248) * Fixed regression in DataFrame.agg() dropping values when the DataFrame had an Extension Array dtype, a duplicate index, and axis=1 (GH42380) * Fixed regression in DataFrame.astype() changing the order of noncontiguous data (GH42396) * Performance regression in DataFrame in reduction operations requiring casting such as DataFrame.mean() on integer data (GH38592) * Performance regression in DataFrame.to_dict() and Series.to_dict () when orient argument one of ?records?, ?dict?, or ?split? (GH42352) * Fixed regression in indexing with a list subclass incorrectly raising TypeError (GH42433, GH42461) * Fixed regression in DataFrame.isin() and Series.isin() raising TypeError with nullable data containing at least one missing value (GH42405) * Regression in concat() between objects with bool dtype and integer dtype casting to object instead of to integer (GH42092) * Bug in Series constructor not accepting a dask.Array (GH38645) * Fixed regression for SettingWithCopyWarning displaying incorrect stacklevel (GH42570) * Fixed regression for merge_asof() raising KeyError when one of the by columns is in the index (GH34488) * Fixed regression in to_datetime() returning pd.NaT for inputs that produce duplicated values, when cache=True (GH42259) * Fixed regression in SeriesGroupBy.value_counts() that resulted in an IndexError when called on a Series with one row (GH42618) * Fixed bug in DataFrame.transpose() dropping values when the DataFrame had an Extension Array dtype and a duplicate index (GH42380) * Fixed bug in DataFrame.to_xml() raising KeyError when called with index=False and an offset index (GH42458) * Fixed bug in Styler.set_sticky() not handling index names correctly for single index columns case (GH42537) * Fixed bug in DataFrame.copy() failing to consolidate blocks in the result (GH42579) - specfile: * update requirements * README.rst ->README.md - update to version 1.3.0: * long changelog, see https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.3.0.html - changes from version 1.2.5: * Fixed regression in concat() between two DataFrame where one has an Index that is all-None and the other is DatetimeIndex incorrectly raising (GH40841) * Fixed regression in DataFrame.sum() and DataFrame.prod() when min_count and numeric_only are both given (GH41074) * Fixed regression in read_csv() when using memory_map=True with an non-UTF8 encoding (GH40986) * Fixed regression in DataFrame.replace() and Series.replace() when the values to replace is a NumPy float array (GH40371) * Fixed regression in ExcelFile() when a corrupt file is opened but not closed (GH41778) * Fixed regression in DataFrame.astype() with dtype=str failing to convert NaN in categorical columns (GH41797) - Unpack some files required for testing ==== python-passlib ==== - Skip failing tests and ask upstream for investigation (https://foss.heptapod.net/python-libs/passlib/-/issues/135). ==== python-pycairo ==== - Add Obsoletes/Provides for python3-cairo-devel. ==== python-pyudev ==== - Add hypothesis_settings.patch to allow longer timeouts in OBS. ==== python-pyzmq ==== Version update (22.1.0 -> 22.2.1) - Update to 22.2.1 * Nicer reprs of contexts and sockets * Memory allocated by recv(copy=False) is no longer read-only * asyncio: Always reference current loop instead of attaching to the current loop at instantiation time. This fixes e.g. contexts and/or sockets instantiated prior to a call to asyncio.run. ==== 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 - usb: unbounded stack allocation in usbredir (bsc#1186012, CVE-2021-3527) hw-usb-Do-not-build-USB-subsystem-if-not.patch hw-usb-host-stub-Remove-unused-header.patch usb-hid-avoid-dynamic-stack-allocation.patch usb-limit-combined-packets-to-1-MiB-CVE-.patch usb-mtp-avoid-dynamic-stack-allocation.patch - usbredir: free call on invalid pointer in bufp_alloc (bsc#1189145, CVE-2021-3682) usbredir-fix-free-call.patch - Add stable patches from upstream: block-nvme-Fix-VFIO_MAP_DMA-failed-No-sp.patch hw-net-can-sja1000-fix-buff2frame_bas-an.patch hw-pci-host-q35-Ignore-write-of-reserved.patch ==== qqc2-desktop-style ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Introduce MenuBar implementation * Make sure raised is initialised * Do not create an extra KIconLoader just for custom palettes * Use flat instead of raised for flat buttons and toolbuttons (kde#438525) * DialogButtonBox: remove unnecessary lines * DialogButtonBox: Set standard icons for standard buttons ==== re2 ==== Version update (20210601 -> 20210801) - update to 2021-08-01: * case-insensitive prefix acceleration ==== rng-tools ==== Version update (6.12 -> 6.14) - update to 6.14: * Fixed a null pointer deref in nistbeacon entropy source * fixed some confguration tests * clarified some rngd behavior in the man page * update init code to do proper logging * various covscan fixes * fixed a memory leak in jitter entropy source * fixed possible NULL deref in rdrand source * various fixed in openssl mangling code * added randstat binary to build * minor modernizations to configure.ac * Support rndr instruction on arm * Support jitter software timer on coarse time systems * Merged all openssl use into a single helper library * Improved console output readability ==== rpcbind ==== - Add now working CONFIG parameter to sysusers generator - UsrMerge changes ==== rubygem-listen ==== Version update (3.5.1 -> 3.6.0) Subpackages: ruby2.7-rubygem-listen ruby3.0-rubygem-listen updated to version 3.6.0 see installed CHANGELOG.md ==== rubygem-vagrant-spec ==== Version update (0.0.1.fe62938.git -> 0.0.1.1627911869.200ed21.git) - Update to 200ed21 ==== signon-kwallet-extension ==== Version update (21.04.3 -> 21.08.0) - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - No code change since 21.04.3 ==== sil-charis-fonts ==== Version update (5.000 -> 6.001) - Use different method to remove dos line ending and remove dos2unix from BuildRequires - Update to version 6.001: * Major feature release with many changes. This release has removed the graphite support. - Clean up spec and remove old bits ==== skanlite ==== Version update (2.2.0 -> 21.08.0) Subpackages: skanlite-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Drop obsolete patch: * Fix-compilation-with-Qt-before-5.14.patch - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Skanlite is now released with KDE Gear. ==== solid ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * predicate: add an example predicate * autotests: test the predicate-parser * Use qstrcmp instead of strcmp * Remove the HAL backend; HAL is long gone. * Udev client: replace a warning message with a debug one (kde#425178) * Enable bsdisks_extensions from FreeBSD on OpenBSD * Enable OpenBSD UDisk2 support * Port framework away from LGPL-2.0-only - Drop upstream patch: * 0001-Use-qstrcmp-instead-of-strcmp.patch ==== sonnet ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * Fix language not being correctly guessed when sentence ends in a dot ==== spectacle ==== Version update (21.04.3 -> 21.08.0) Subpackages: spectacle-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Update IRC network name in the manpage * Load translations for kImageAnnotator * Add global shortcut to open Spectacle in 'Window Under Cursor' mode (kde#435083) * Fix some clazy warning * X11: Use correct width and height for region selection window and its contents when scaling is enabled (kde#400921) * Sync docs with the current interface * Adjust settings window's proportions a bit * Take font size into consideration for settings window size * Set default window sizes properly using sizeHint() * fix: improve the explanatory text for doNothing Radio button, after-screenshot clipboard action * feat: add support to copy image and copy file path from the command line in background mode * feat: add support to copy the location to clipboard after screenshot even when auto save is not enabled * feat: add new kcfg settings for after screenshot clipboard preferences * feat: use radio buttons for after screenshot clipboard actions * Fix typo * Correct homepage URLs * Fix SVG image * Add clipboard icon to copy to clipboard toolbutton * Sync docs with the current interface * Add missing Qt5Concurrent * feat: add support for copying saved screenshot file path to clipboard * Add support for screen geometry with negative coordinates * feat: group 'copy to *' options together and move 'autosave' option to the top * Simplify QuickEditor * Update manual * Cleanup QuickEditor code - Only install the license files once ==== step ==== Version update (21.04.3 -> 21.08.0) Subpackages: step-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix mem leak found by ASAN - Only install the license files once ==== suitesparse ==== Subpackages: libamd2 libcamd2 libccolamd2 libcholmod3 libcolamd2 libsuitesparseconfig5 libumfpack5 - Use asimdrdm CPU flag for aarch64 to select only more powerful buildhosts to avoid hanging builds. ==== sweeper ==== Version update (21.04.3 -> 21.08.0) Subpackages: sweeper-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * It compiles fine without deprecated method * Use qt cmake compat macro * Time to increase version * Add cmake preset support ==== syndication ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== syntax-highlighting ==== Version update (5.84.0 -> 5.85.0) Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Too many changes since 5.84.0, only listing bugfixes: * Python: Fix r"\\" and derivatives (kde#440412) * Python: Fix single quote bytes literals (b"") (kde#440089) ==== threadweaver ==== Version update (5.84.0 -> 5.85.0) - Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - No code change since 5.84.0 ==== umbrello ==== Version update (21.04.3 -> 21.08.0) Subpackages: umbrello-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - No code change since 21.07.80 - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Fix user visible copyright string (no SPDX) (2) * Fix user visible copyright string (no SPDX) * cmake ignored MSVC , lets try NOT WIN32 * Disable LLVM tests temporarly for MSVC systems for the sake of CI Builds * Revert changes to heading templates * Manual conversions & formatting * Convert copyright texts to SPDX format * Fix formatting for SPDX headers * Convert license headers to SPDX * lib/cppparser/lexer.cpp : In function tokenize() replace `for (;;)` by `while (!eof())`. * lib/cppparser/lexer.h : In functions offset(int) and getOffset(const QChar*) add Q_ASSERT calls to expose invalid inputs at their source. * codeimpwizard/codeimpthread.cpp : In CodeImpThread(QFileInfo&, QObject*) call to connect() fix signature of SIGNAL(askQuestion) and SLOT(questionAsked). - Only install the license files once ==== unbound ==== Version update (1.13.1 -> 1.13.2) Subpackages: libunbound8 unbound-anchor - update to 1.13.2 Features - Merge PR #317: ZONEMD Zone Verification, with RFC 8976 support. ZONEMD records are checked for zones loaded as auth-zone, with DNSSEC if available. There is an added option zonemd-permissive-mode that makes it log but not fail wrong zones. With zonemd-reject-absence for an auth-zone the presence of a zonemd can be mandated for specific zones. - Fix: Resolve interface names on control-interface too. - Merge #470 from edevil: Allow configuration of persistent TCP connections. - Fix #474: always_null and others inside view. - Add that log-servfail prints an IP address and more information about one of the last failures for that query. - Merge #478: Allow configuration of TCP timeout while waiting for response. - Add ./configure --with-deprecate-rsa-1024 that turns off RSA 1024. - Move the NSEC3 max iterations count in line with the 150 value used by BIND, Knot and PowerDNS. This sets the default value for it in the configuration to 150 for all key sizes. - zonemd-check: yesno option, default no, enables the processing of ZONEMD records for that zone. - Merge #486 by fobster: Make VAL_MAX_RESTART_COUNT configurable. - Merge PR #491: Add SVCB and HTTPS types and handling according to draft-ietf-dnsop-svcb-https. - Introduce 'http-user-agent:' and 'hide-http-user-agent:' options. Bug Fixes - Fix for Python 3.9, no longer use deprecated functions of PyEval_CallObject (now PyObject_Call), PyEval_InitThreads (now none), PyParser_SimpleParseFile (now Py_CompileString). - Merge PR #420 from dyunwei: DOH not responsing with "http2_query_read_done failure" logged. - Fix #422: IPv6 fallback issues when IPv6 is not properly enabled/configured. - Fix to make tests work with support indicators set for iterator. - Fix build on Python 3.10. - Fix doxygen and pydoc warnings. - Fix #429: rpz: url: with https: broken (regression in 1.13.1). - rpz skip nsec3param records, and nicer log for unsupported actions. - Fix #431: Squelch permission denied errors for tcp connect and udp connect from the logs, unless at high verbosity. - Fix for zonemd, that nxdomain for the chain of trust is allowed for island zones, it is treated as an insecure zone for verification. - Fix for zonemd, that domain-insecure zones work without dnssec. - Fix for zonemd, do not reject insecure result from trust anchor validation step in dnssec chain of trust. - On startup of unbound it checks if rlimits on memory size look sufficient for the configured cache size, and logs warning if not. - Fix function documentation. - Fix unit test for added ulimit checks. - spelling fix in header. - Fix #384: (1) A minor request to improve the log (2) A minor bug in one log message. - ipsecmod: Better logging for detecting a cycle when attaching the A/AAAA subquery. - Merge PR #367 : DNSTAP log local address. With code from PR #365 and fixes #368 : dnstap does not log the DNS message ID for FORWARDER_QUERY. - Fix to allow rpz with wildcard that applies to all TLDs at once. - Fix for #367: rc_ports don't have ub_sock; skip cleaning up. - Fix spurious errors about "Could not generate request: out of memory". The mesh detect cycle routine no longer wrongly stops the check when the calling mesh state is unique. - Workaround for #439: prevent loops in the reuse rbtree. - Debug output for #411 and #439: printout internal error and details. - Fix parse of LOC RR type for decimetres. - Fix #441: Minimal NSEC range not accepted for top level domains. - Fix for #447: squelch connection refused tcp connection failures from the log, unless verbosity is high. - Merge #449 from orbea: build: Add missing linker flags. - Comment out nonworking OSX and IOS travis tests, vm fails to start. - Fix compile error in listen_dnsport on Android. - Fix memory leak reported by asan in rpz SOA record query name. - Fix unused-function warning when compiling with --enable-dnscrypt. - Fix for #367: fix memory leak when cannot bind to listening port. - Reformat pythonmod/pythonmod_utils.{c,h}. - Travis enable all tests again. Clang analyzer only a couple times, when there is a difference. homebrew updates disabled, so it does not hang. removed trailing slashes from configure paths. Moved iOS tests to allow-failure. - travis, analyzer disabled on test without debug, that does not run anway. Turn off failing tests except one. Update iOS test to xcode image 12.2. - Fix deprecation test to work for iOS TVOS and WatchOS, it uses CFLAGS and CPPFLAGS and also checks if the item is unavailable. - Travis, fix script to fail when tasks fail. - Travis, fix warning in ubsan compile. - Fix configure Targetconfiditionals.h header check, to use compile. - Fix that cachedb does not produce empty object files when disabled. - Fix #429: Also fix end of transfer for http download of auth zones. - Disable the use of stack-protector for cross compiled 32-bit windows builds; relates to #444. - Fix stack-protector change to not override other CFLAGS options. - Clean makedist.sh. - Merge #460 from orbea: build: Link with the libtool archive. - Fix to stop IPv6 PMTU discovery. - Fix for #411: Depth protect for crash on deleted element timeout. - rebuild configure to set EXTRALINK to libunbound.la for #460. - Fix permission denied sendto log, squelch the log messages unless high verbosity is set. - Fix (increase) verbosity level for iterator error log in processQueryTargets(). - Fix that nxdomain synthesis does not happen above the stub or forward definition. - Fix documentation comment for files previously residing in checkconf/. - Remove unused functions worker_handle_reply and libworker_handle_reply. - Merge #466 from FGasper: Support OpenSSLs that lack SSL_get0_alpn_selected. - Fix #468: OpenSSL 1.0.1 can no longer build Unbound. - Further fix for #468: detect SSL_CTX_set_alpn_protos for build with OpenSSL 1.0.1. - Fix that testcode dohclient has OpenSSL initialisation calls. - Fix compiler warning for signed/unsigned comparison for max_reuse_tcp_queries. - Fix #481: Fix comment in configuration file. - Fix to squelch tcp socket bind failures when the interface is gone. - Rerun flex and bison. - Fix for #367: only attempt to get the interface for queries that are no longer on the tcp_waiting_list. - Add more logging for out-of-memory cases. - Fix #485: Unbound occasionally reports broken stats. - Remove case fallthrough from deprecate-rsa-1024 code. - Merge PR #487: ifdef RLIMIT_AS in recently added check. - Fix that auth-zone zonefiles use last TTL if no TTL is specified. - Fix #489: Compile using MSYS2 MinGW 64-bit. - Fix for #411, #439, #469: Reset the DNS message ID when moving queries between TCP streams. - Refactor for uniform way to produce random DNS message IDs. - Test code has -q option for quiet output. - Fix #492: module-config respip missing in unbound.conf.5.in man page. Merges #494 from he32. - For #492: Fix font highlighting for the man page on emacs. - Merge #496 from banburybill: Use build system endianness if available, otherwise try to work it out. - Fix test for zonemd-check option. - Merge #448 from shoeper: Update unbound-control.8.in, fix rpz_disable typo. - Fix #425: Document auth-zone supports communication with DNS primary on nondefault port. - Fix unused variable warning when compiling with --enable-dnstap. - Generated lexer and parser for #486; updated example.conf. - Fix #413 (based on patch by k-ronny): unbound: does not compile on macOS 11.1-x86_64 host. - Use host_os instead of target_os in configure for Darwin8 build. - Fix #500: SPEC file in version 1.13.1 references version 1.4; unable to build RPM from source. - Fix contrib/unbound.spec, fixed url and comment. - Fix configure nonblocking test and onmingw test to use host. - Merge #440 by kimheino: Various fixes to contrib/unbound_munin_ file. - Fix a number of warnings reported by the gcc analyzer. - Fix #495: Documentation or implementation of "verbosity" option. - Fix #503: DNS over HTTPS response truncated. - Fix warnings reported by the gcc analyzer. - Add analyzer and port compile github workflow. - Fix up permissions on rpl data file in tests. - Fix testbound newline treatment in moment_read and tempfile write. - Fix configure grep for reuseport default for failure. - Fix compat ctime_r return value - Fix configure does not require pkg-config if not needed. - Fix unit test in the ctime_r calls for autotrust and in testbound. - Fix auth zone download on windows to unlink before rename. - Fix #506: Python Module Seems to Leak Memory if it Experiences an Unhandled Exception. - Fix Wunused-result compile warnings. - Fix compiler warnings for #491. - Fix clang-analysis warnings for testcode/readzone.c. - Merge #510 from ndptech: Don't call a function which hasn't been defined. - Fix for #510: in depth, use ifdefs for windows api event calls. - Fix spelling in doc/unbound.doxygen comment. - Fix spelling in localzone.h comment. - Fix unbound-control local_data and local_datas to print detailed syntax errors. - review fix to remove duplicate error printout. - Insert header into testcode/readzone.c, it was missing. - Fix from lint for ignored return value. - Fix for older parsers for function call in serve expired get cached. - Fix that ldns_zone_new_frm_fp_l counts the line number for an empty line after a comment. - Merge #512: unbound.service.in: upgrade hardening to latest standards. - Fix readzone unknown type print for memory resize. - Merge #513: Stream reuse, attempt to fix #411, #439, #469. This introduces a couple of fixes for the stream reuse functionality that could result in broken internal structures. - Fix #515: Compilation against openssl 3.0.0 beta2 is failing to build unbound. - For #515: Fix compilation with openssl 3.0.0 beta2, lib64 dir and SSL_get_peer_certificate. - Move acx_nlnetlabs.m4 to version 41, with lib64 openssl dir check. - Prepare for OpenSSL 3.0.0 provider API usage, move the sldns keyraw functions to produce EVP_PKEY results. - Move RSA and DSA to use OpenSSL 3.0.0 API. - Move ECDSA functions to use OpenSSL 3.0.0 API. - iana portlist update. - Fix verbose printout failure in tcp reuse unit test. - Merge PR #517 from dyunwei: #420 breaks the mesh reply list function that need to reuse the dns answer. - Annotate assertion into error printout; we think it may be an error, but the situation looks harmless. - Fix sign comparison warning on FreeBSD. - Listen to read or write events after the SSL handshake. Sticky events on windows would stick on read when write was needed. - Merge PR #415 from sibeream: Use /proc/sys/net/ipv4/ip_local_port_range to determine available outgoing ports. (New --enable-linux-ip-local-port-range configuration option) - Bump MAX_RESTART_COUNT to 11 from 8; in relation to #438. This allows longer CNAME chains in Unbound. - In unit test use openssl set security level to allow keys in test. - Fix static analysis warnings about localzone locks that are unused. - Fix missing locks in zonemd unit test. - Fix readzone compile under debug config. - Fix out of sourcedir run of zonemd unit tests. - Fix libnettle zonemd unit test. - Fix unit test zonemd_reload for use in run_vm. - Fix #520: Unbound 1.13.2rc1 fails to build python module. ==== vim ==== Version update (8.2.3204 -> 8.2.3318) Subpackages: gvim vim-data vim-data-common - Update apparmor.vim (taken from AppArmor 3.0.3) * Add syntax highlighting for abi rules - Updated to version 8.2.3318, fixes the following problems * Vim9: exists() does not handle much at compile time. * Lua: can only execute one Vim command at a time. Not easy to get the Vim version. * Memory allocation functions don't have their own place. * Some structures could be smaller. * Popup window title with wide characters is truncated. * Vim9: :finally in skipped block not handled correctly. * Unexpected "No matching autocommands". * Vim9: :echoconsole cannot access local variables. * Vim9: no runtime check for argument type if a function only has varargs. * Vim9: divide by zero causes a crash. * Vim9: unpack assignment does not mention source of type error. * Vim9: check for DO_NOT_FREE_CNT is very slow. * Vim9: after "if false" line breaks in expression not skipped. * Unused code in win_exchange() and frame_remove(). * Behavior of exists() in a :def function is unpredictable. * Cannot use single quote in a float number for readability. * Float test fails. * Vim9: No error for missing white space before return type. * Vim9: cannot ignore quotes in number at the command line. - Updated to version 8.2.3299, fixes the following problems * Vim9: TODO items in tests can be taken care of. * Vim9: error about using -complete without -nargs is confusing. * Julia filetype is not recognized * No error for insert() or remove() changing a locked blob. * Scdoc filetype is not recognized. * win_enter_ext() has too many boolean arguments. * Channel events not handled in BufEnter autocommand. * Cannot easily access namespace dictionaries from Lua. * Compiler warning for unused variable with small features. * Vim9: compiling dict may use pointer after free and leak memory on failure. * Coverity warns for not checking return value. * Underscore in very magic pattern causes a hang. Pattern with \V are case sensitive. (Yutao Yuan) * Finding completions may cause an endless loop. * Lua: memory leak when adding dict item fails. * 'cursorline' should not apply to 'breakindent'. * Vim9: cannot add a number to a float. * Cannot use all commands inside a {} block after :command and :autocmd. * Build failure with small features. * Vim9: exists() does not handle much at compile time. - Updated to version 8.2.3281, fixes the following problems * Display garbled when 'cursorline' is set and lines wrap. (Gabriel Dupras) * Coverity reports a null pointer dereference. * Vim9: argument types are not checked at compile time. * Vim9: crash when compiling string fails. (Yegappan Lakshmanan) * Dynamic library load error does not mention why it failed. * Vim9: lambda doesn't find block-local variable. * Vim9: searchpair() sixth argument is compiled. (Yegappan Lakshmanan) * Vim9: argument types are not checked at compile time. * Vim9: execution speed can be improved. * NOCOMPOUNDSUGS entry in spell file not tested. * Vim9: argument types are not checked at compile time. * Vim9: crash when using variable in a loop at script level. * When using xchaha20 crypt undo file is not removed. * :find searches non-existing directories. * Test_term_setansicolors() fails in some configurations. * Vim9: argument types are not checked at compile time. * Vim9: cannot used loop variable later as lambda argument. * Vim: using {} block in autoloade omnifunc fails. * Cannot call script-local function after :vim9cmd. (Christian J. Robinson) * Incsearch highlighting is attempted halfway a mapping. * New digraph functions use old naming scheme. * 'virtualedit' can only be set globally. * Cannot use a simple block for the :command argument. (Maarten Tournoij) * Vim9: runtime and compile time type checks are not the same. * Vim9: type error when function return type is not known yet. * Build failure with small features. * system() does not work without a second argument. * prop_list() and prop_find() do not indicate the buffer for the used type. * Crash when printing long string with Lua. * Cannot use lambda in {} block in user command. (Martin Tournoij) * mode() does not indicate using CTRL-O in Select mode. * When a builtin function gives an error processing continues. * Vim9: error message does not indicate the location. * Vim9: no error using heredoc for a number variable. * Lua print() does not work properly. * Vim9: memory leak when function reports an error. * Vim9: valgrind reports leaks in builtin function test. * Lua 5.3 print() with a long string crashes. * The crypt key may appear in a swap partition. * Memory use after free. * Using uninitialized memory when checking for crypt method. * Vim9: error message for wrong input uses wrong line number. * Vim9: error for re-imported function with default argument. * Listing builtin_gui as an available terminal is confusing. * Duplicated code for adding buffer lines. * Channel test fails randomly. * win_gettype() does not recognize a quickfix window. * ci" finds following string but ci< and others don't. * Executable test may fail on new Ubuntu system. * Calling prop_find() with -1 for ID gives errornous error. (Naohiro Ono) * Error messages have the wrong text. * When 'indentexpr' causes an error the did_throw flag may remain set. * Build failure with small features. * Vim9: when compiling repeat(123, N) return type is number. * Build failure when ABORT_ON_INTERNAL_ERROR is defined. * Vim9: "..=" does not accept same types as the ".." operator. * Vim9: assign test fails. * Smartcase does not work correctly in very magic pattern. * Vim9: assignment with two indexes may check next line. * Vim9: crash when disassembling a function that uses a deleted script variable. * Cannot use a block with :autocmd like with :command. * Vim9: wrong argument check for partial. (Naohiro Ono) * prop_find() finds property with ID -2. * Vim9: cannot use :command or :au with a block in a :def function. * Cannot use id zero with prop_find(). (Naohiro Ono) * Autocmd test fails. * Macro for printf format check can be simplified. * Optimizer can use hints about ga_grow() normally succeeding. * Vim9: exists() can only be evaluated at runtime. * Vim9: compiled has() does not work properly. * Vim9: error when adding 1 to float. * Vim9: cannot use block in cmdline window. * 'virtualedit' local to buffer is not the best solution. * Vim9: TODO items in tests can be taken care of. ==== vte ==== Subpackages: libvte-2_91-0 vte-lang - BuildRequires python3-dataclasses since SLE 15.4 uses python36 to build. ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles - Enable LTO by using upstream patch fix-lto.patch. ==== yakuake ==== Version update (21.04.3 -> 21.08.0) Subpackages: yakuake-lang - Update to 21.08.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/21.08.0 - No code change since 21.07.90 - Update to 21.07.90 * New feature release - Changes since 21.07.80: * Tell cmake our version - Update to 21.07.80 * New feature release - Changes since 21.04.3: * Allow switching the terminals in split view with CTRL+TAB * Increase cmake and deps versions * Build without Qt deprecations * Port to QElapsedTimer * Port away from deprecated QList methods * Port various Qt deprecations * Fix KF deprecations * Fix clazy warnings * Fix Yakuake icon appearing in taskbar through Qt::Tool window flag (kde#360037) ==== yast2-firstboot ==== Version update (4.4.3 -> 4.4.4) - Move the home directory when the user login is modified in the client for creating a user (related to bsc#1188612). - 4.4.4 ==== yast2-trans ==== Version update (84.87.20210802.da4df69bfc -> 84.87.20210806.5bda944287) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20210806.5bda944287: * New POT for text domain 'country'. * New POT for text domain 'country'. * New POT for text domain 'installation'. * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Czech) * Translated using Weblate (Italian) * Translated using Weblate (Hindi) ==== yast2-users ==== Version update (4.4.5 -> 4.4.6) - Allow to edit the name of an existing user (bsc#1188612). - Allow to remove the password of an existing user(bsc#1189402). - 4.4.6