Packages changed: AppStream (0.14.3 -> 0.14.4) Box2D MozillaThunderbird (78.12.0 -> 78.13.0) NetworkManager (1.32.4 -> 1.32.6) NetworkManager-applet SDL2 (2.0.14 -> 2.0.16) acpid adobe-sourcesanspro-fonts adobe-sourceserifpro-fonts 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) audit (3.0.2 -> 3.0.3) audit-secondary (3.0.2 -> 3.0.3) avahi 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) busybox-links c-ares (1.17.1 -> 1.17.2) calendarsupport (21.04.3 -> 21.08.0) ceph (16.2.5.111+ga5b472dfcf8 -> 16.2.5.113+g8b5bda7684e) cervisia (21.04.3 -> 21.08.0) cfitsio (3.490 -> 4.0.0) container-selinux (2.160.1 -> 2.164.2) dhcp diffutils (3.7 -> 3.8) dolphin (21.04.3 -> 21.08.0) dotconf dracut (055+suse.110.gbe35f166 -> 055+suse.115.gf65e559b) dragonplayer (21.04.3 -> 21.08.0) e2fsprogs (1.46.2 -> 1.46.3) 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) freetype2 (2.10.4 -> 2.11.0) gdbm (1.19 -> 1.20) glib2 gnome-autoar gnome-music gnome-settings-daemon gnome-shell gnome-shell-extension-desktop-icons gpgme gpgmeqt grantleetheme (21.04.3 -> 21.08.0) graphviz (2.47.1 -> 2.48.0) graphviz-addons (2.47.1 -> 2.48.0) grep grub2 gtk3 gupnp gwenview5 (21.04.3 -> 21.08.0) hivex (1.3.20 -> 1.3.21) hwdata (0.349 -> 0.350) ilmbase (2.5.6 -> 2.5.7) 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-gtk-config5 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) kernel-64kb (5.13.6 -> 5.13.8) kernel-firmware (20210719 -> 20210812) kernel-source (5.13.6 -> 5.13.8) keyutils 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) krb5 (1.19.1 -> 1.19.2) 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) libHX (3.25 -> 3.26) libKF5ModemManagerQt (5.84.0 -> 5.85.0) libKF5NetworkManagerQt (5.84.0 -> 5.85.0) libXfont2 (2.0.4 -> 2.0.5) libXft (2.3.3 -> 2.3.4) libapparmor (3.0.1 -> 3.0.3) libesmtp libgravatar (21.04.3 -> 21.08.0) libgweather libinput (1.18.0 -> 1.18.1) 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.30 -> 4.4.33) libtpms (0.8.2 -> 0.8.4) libupnp (1.14.7 -> 1.14.9) libvirt (7.5.0 -> 7.6.0) 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 man-pages 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) mtools (4.0.34 -> 4.0.35) ncurses (6.2.20210718 -> 6.2.20210724) nfs-utils nodejs16 (16.5.0 -> 16.6.0) openafs (1.8.7 -> 1.8.8) openexr (2.5.6 -> 2.5.7) openvpn (2.4.11 -> 2.5.3) pam parley (21.04.3 -> 21.08.0) patterns-yast (20201210 -> 20210809) pcre (8.44 -> 8.45) pcsc-lite (1.9.1 -> 1.9.3) perl-DBD-SQLite (1.68 -> 1.70) 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) postfix prison-qt5 (5.84.0 -> 5.85.0) publicsuffix (20210707 -> 20210804) purpose (5.84.0 -> 5.85.0) python python-Twisted (21.2.0 -> 21.7.0) python-atspi python-base python-decorator (4.4.2 -> 5.0.9) python-distro (1.5.0 -> 1.6.0) python-gobject python-libvirt-python (7.5.0 -> 7.6.0) python-networkx (2.5.1 -> 2.6.1) python-pandas (1.2.4 -> 1.3.1) python-passlib python-pexpect python-pycairo python-pyudev python-pyzmq (22.1.0 -> 22.2.1) python-tornado5 python-tornado6 python38 (3.8.10 -> 3.8.11) python38-core (3.8.10 -> 3.8.11) python38-documentation (3.8.10 -> 3.8.11) qalculate (3.19.0 -> 3.20.1) qemu qqc2-desktop-style (5.84.0 -> 5.85.0) radvd re2 (20210601 -> 20210801) rng-tools (6.12 -> 6.14) rpcbind rubygem-excon (0.82.0 -> 0.85.0) rubygem-listen (3.5.1 -> 3.6.0) rubygem-mime-types-data (3.2021.0225 -> 3.2021.0704) rubygem-rspec rubygem-vagrant-spec (0.0.1.fe62938.git -> 0.0.1.1627911869.200ed21.git) samba (4.14.5+git.165.70143cb153d -> 4.14.6+git.168.6a9fc8a1ddd) schily signon-kwallet-extension (21.04.3 -> 21.08.0) skanlite (2.2.0 -> 21.08.0) snappy (1.1.8 -> 1.1.9) soapy-sdr (0.8.0 -> 0.8.1) 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) systemd tcsh threadweaver (5.84.0 -> 5.85.0) tigervnc transactional-update (3.4.0 -> 3.5.1) u-boot-rpiarm64 umbrello (21.04.3 -> 21.08.0) unbound (1.13.1 -> 1.13.2) vte vym (2.8.0 -> 2.8.8) webkit2gtk3 xorg-x11-fonts xorg-x11-fonts-converted yakuake (21.04.3 -> 21.08.0) yast2-country (4.4.2 -> 4.4.4) yast2-firstboot (4.4.3 -> 4.4.4) yast2-installation (4.4.14 -> 4.4.15) yast2-storage-ng (4.4.6 -> 4.4.7) yast2-trans (84.87.20210723.6ea31dfcf1 -> 84.87.20210806.5bda944287) yast2-users (4.4.5 -> 4.4.6) === Details === ==== AppStream ==== Version update (0.14.3 -> 0.14.4) Subpackages: 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) - 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 ==== Version update (1.32.4 -> 1.32.6) Subpackages: libnm0 typelib-1_0-NM-1_0 - Update to version 1.32.6: + core: - Fix adding stale local routes when address changes. - Introduce "allowed-connections" option to disallow profiles on a device. This allows to filter out profiles that originate from initrd. - Introduce "keep-configuration" device option to forcefully activate a profile on start. + initrd: - Tag generated profiles with origin in user data. - Add "ib.pkey=" command line option. + dhcp: Handle filename/bootfile_name DHCP option and write it to device state file for initrd/kickstart. ==== NetworkManager-applet ==== Subpackages: 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. ==== acpid ==== - Added hardening to systemd service(s). Modified: * acpid.service ==== adobe-sourcesanspro-fonts ==== - Revert update to Source Sans 3 and keep the pro versions (boo#1189267) - Add 31-adobe-sourcesanspro.conf so that old name still works - Fixed github URL - Fixed Source URL again; we take the full source zip instead of split release zip - Update to version 3.046 * Roman and Italic now are the same version * The "pro" part of the name has been dropped, internally a number is now used: Source Sans 3 * Update URL * This is a major release with many changes. See the release page for the details: https://github.com/adobe-fonts/source-sans/releases ==== adobe-sourceserifpro-fonts ==== - Revert update to Source Serif 4 and keep the pro version (boo#1189267) - 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) - 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-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: 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-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: 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: 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) - 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-profiles apparmor-utils pam_apparmor 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 ==== audit ==== Version update (3.0.2 -> 3.0.3) Subpackages: libaudit1 libauparse0 - Update to version 3.0.3: * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids * Change auparse_feed_has_data in auparse to include incomplete events * Auditd, stop linking against -lrt * Add ProtectHome and RestrictRealtime to auditd.service * In auditd, read up to 3 netlink packets in a row * In auditd, do not validate path to plugin unless active * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists - use https source urls ==== audit-secondary ==== Version update (3.0.2 -> 3.0.3) Subpackages: audit python3-audit system-group-audit - Update to version 3.0.3: * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids * Change auparse_feed_has_data in auparse to include incomplete events * Auditd, stop linking against -lrt * Add ProtectHome and RestrictRealtime to auditd.service * In auditd, read up to 3 netlink packets in a row * In auditd, do not validate path to plugin unless active * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists - use https source urls ==== avahi ==== Subpackages: libavahi-client3 libavahi-common3 libavahi-core7 - Obsolete the same version of mDNSResponder-lib and mDNSResponder in baselib.conf and spec. ==== 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) - 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) - 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) - 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 ==== busybox-links ==== Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-psmisc busybox-sed busybox-sendmail busybox-util-linux busybox-xz - Add shadow as BuildRequires ==== 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: 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 ==== ceph ==== Version update (16.2.5.111+ga5b472dfcf8 -> 16.2.5.113+g8b5bda7684e) Subpackages: librados2 librbd1 - Update to 16.2.5-113-g8b5bda7684e: + (bsc#1188741) compression/snappy: use uint32_t to be compatible with 1.1.9 improved version of patch that did not work as intended ==== cervisia ==== 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: * Make dependency on KI18n and KTextWidgets explicit * Add a missing KConfig linkage - Only install the license files once ==== cfitsio ==== Version update (3.490 -> 4.0.0) - Update to version 4.0.0: - Removed separate directory for zlib/gzip code, and updated configuration to check for zlib on the user's system (required). When use of cURL is enabled, it may also pull in zlib such that user applications may not need to link with it separately. - Changed version numbering to 3-field format. - Added new calculator functions SETNULL(x,y) to allow substitution of NULL values into tables, and GTIOVERLAP() for calculating the amount of GTI overlap exposure for a time bin. - Fix added for proper handling of string columns with zero repeat count. - Fix to column filtering expressions which write #NULL values to columns of type (J) format. - Fix to memory clearing when using polygon shapes in region files. - Fix to fits_str2time function so that it now flags a particular case of bad syntax which was previously getting through. - In ffgclb and ffpclb (read/write byte columns), the "undocumented" feature of being able to transfer columns 'A' string columnss as byte arrays is now handled correctly, with improved error checking via updates to ffgcprll. More documentation on string handling is in cfitsio.tex. - Fix bug in 'colfilter' functionality. When performing a column deletion of the form -COLNAM*, and multiple matches existed, then none of the matches got deleted. Now the first is deleted as expected. - Improved handling of corner case in ffpkn functions. - In ffgky, modified TULONG case to allow it to read unsigned values greater than the 8-byte signed limit. - Fix to parsing of corner case of extended file syntax. - Major updates to CMake configuration. - Removed cfitsio-zlib.patch (not needed anynore). ==== 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. ==== diffutils ==== Version update (3.7 -> 3.8) - diffutils 3.8: * diff no longer treats a closed stdin as representing an absent file in usage like 'diff --new-file - foo <&-' * diff and related programs no longer get confused if stdin, stdout, or stderr are closed * cmp, diff and sdiff no longer treat negative command-line option-arguments as if they were large positive numbers - drop gnulib-test-avoid-FP-perror-strerror.patch, upstream - drop gnulib-c-stack.patch, equivalent change in c-stack - remove deprecated texinfo packaging macros ==== 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 ==== e2fsprogs ==== Version update (1.46.2 -> 1.46.3) Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2 - Update to 1.46.3: * Add -V and -VV options to filefrag * Fix fs corruption cause by resize2fs on filesystems with MMP blocks * Fast commit portability fixes * Fix direct IO support in Unix IO manager * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices * Fix mke2fs to not discard blocks beyond end of filesystem * Make e2fsck set filetype of '.' and '..' entries * Fix QCOW image generation in e2image for very large filesystems * Update translations ==== eventviews ==== Version update (21.04.3 -> 21.08.0) Subpackages: 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) - 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: 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 ==== freetype2 ==== Version update (2.10.4 -> 2.11.0) Subpackages: freetype2-devel libfreetype6 - Update to version 2.11.0 * A new rendering module has been added to create 8-bit Signed Distance Field (SDF) bitmaps for both outline and bitmap glyphs. * A new, experimental API is now available for surfacing properties of 'COLR' v1 color fonts. * A new function `FT_Get_Transform` returns the values set by FT_Set_Transform. * The legacy Type 1 and CFF engines are further demoted due to lack of CFF2 charstring support. * The experimental 'warp' mode (AF_CONFIG_OPTION_USE_WARPER) for the auto-hinter has been removed. * The smooth rasterizer performance has been improved by >10%. * PCF bitmap fonts compressed with LZW (these are usually files with the extension .pcf.Z) are now handled correctly. ==== gdbm ==== Version update (1.19 -> 1.20) Subpackages: libgdbm6 libgdbm_compat4 - version update to 1.20 * New bucket cache The bucket cache support has been rewritten from scratch. The new bucket cache code provides for significant speed up of search operations. * Change mmap prereading strategy Pre-reading of the memory mapper regions, introduced in version 1.19 can be advantageous only when doing intensive look-ups on a read-only database. It degrades performance otherwise, especially if doing multiple inserts. Therefore, this version introduces a new flag to gdbm_open: GDBM_PREREAD. When given, it enables pre-reading of memory mapped regions. - modified patches % gdbm-no-build-date.patch (refreshed) ==== glib2 ==== Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 - 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-autoar ==== Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0 - Drop gnome-autoar-CVE-2020-36241.patch on SLE and Leap 15.4: fixed upstream. ==== gnome-music ==== - 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-settings-daemon ==== - Drop patches fixed upstream on SLE and Leap 15.4: + gnome-settings-daemon-jscSLE16518-update-subprojects-libgvc.patch + gnome-settings-daemon-media-keys-warnings-cleanup-for-gvc-update.patch + gnome-settings-daemon-not-warn-about-starting-stopping-services.patch ==== gnome-shell ==== Subpackages: gnome-extensions gnome-shell-calendar - 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). - Drop patches fixed upstream: + gnome-shell-network-agent-not-pop-up.patch + gnome-shell-jscSLE16518-update-subprojects-libgvc.patch + gnome-shell-CVE-2020-17489.patch ==== gnome-shell-extension-desktop-icons ==== - Add desktop-icons-show-iso-file-icon.patch: Show ISO file icon as default icon. (bsc#1183504 glgo#GNOME/World/ShellExtensions/desktop-icons!196) ==== gpgme ==== Subpackages: libgpgme11 libgpgmepp6 - Fix build with glibc 2.34: [bsc#1189089] * Use glibc's closefrom. * Add gpgme-use-glibc-closefrom.patch ==== gpgmeqt ==== - Fix build with glibc 2.34: [bsc#1189089] * Use glibc's closefrom. * Add gpgme-use-glibc-closefrom.patch ==== grantleetheme ==== Version update (21.04.3 -> 21.08.0) Subpackages: 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 ==== graphviz ==== Version update (2.47.1 -> 2.48.0) Subpackages: graphviz-plugins-core libgraphviz6 - Dropped python2 subpackages as the bindings are removed in 2.48 - Update to version 2.48.0 (changes since 2.47.1) * marginally more accurate computations in Smyrna sphere projection * Perl is no longer required to build Graphviz #2067 * nop more reliably returns success and failure exit statuses * implicit 63 character limit on plugin names is removed in GVC * remove Python 2 bindings #1992 * improved thread-safety in Graphviz bindings Makefile * the CMake build system now enables -Wextra when building C++ * some Cgraph functions that take char* arguments that they do not modify have been updated to take const char* arguments #634 * incorrectly using the layout attribute on anything other than a graph now results in a warning about this being invalid #2078 * edgepaint accepts more standard -- prefixed command line arguments and rejects invalid options #1971 * improved detection of Lefty dependencies in the Autotools build system * Fix: out of bounds read when attempting to load a plugin whose name is ?63 characters * Fix: out of bounds read when examining a registered plugin whose name is ?63 characters * Fix: do not fclose(NULL) in gvmap * Fix: Uninitialized variable read in delaunay_tri potentially mismatched format string in tclpkg * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047 * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066 * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly instead of referring to a failure to open lab_gamut * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022 * Fix: Autotools build system sets libgd variables now instead of incorrectly setting GTK variables * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string" * Fix: a Bashism removed from the Autotools build system * Fix: when Criterion is available, the command_line test binary is no longer built and installed by default, but rather during make check * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes HTML-like labels to become non-HTML like labels #517 * Fix: fix ODR violation by including the ortho object files in the gvc lib also for CMake and MSbuild #2096 ==== graphviz-addons ==== Version update (2.47.1 -> 2.48.0) Subpackages: graphviz-gd graphviz-gnome - Dropped python2 subpackages as the bindings are removed in 2.48 - Update to version 2.48.0 (changes since 2.47.1) * marginally more accurate computations in Smyrna sphere projection * Perl is no longer required to build Graphviz #2067 * nop more reliably returns success and failure exit statuses * implicit 63 character limit on plugin names is removed in GVC * remove Python 2 bindings #1992 * improved thread-safety in Graphviz bindings Makefile * the CMake build system now enables -Wextra when building C++ * some Cgraph functions that take char* arguments that they do not modify have been updated to take const char* arguments #634 * incorrectly using the layout attribute on anything other than a graph now results in a warning about this being invalid #2078 * edgepaint accepts more standard -- prefixed command line arguments and rejects invalid options #1971 * improved detection of Lefty dependencies in the Autotools build system * Fix: out of bounds read when attempting to load a plugin whose name is ?63 characters * Fix: out of bounds read when examining a registered plugin whose name is ?63 characters * Fix: do not fclose(NULL) in gvmap * Fix: Uninitialized variable read in delaunay_tri potentially mismatched format string in tclpkg * Fix: ortho's eqEndSeg incorrectly modifies its arguments #2047 * Fix: Autotools enables -Wtrampolines and -Wlogical-op for Clang #2066 * Fix: node_distinct_coloring failure due to out-of-memory now reported correctly instead of referring to a failure to open lab_gamut * Fix: a typo GD_LIBS to GDLIB_LIBS in tclpkg/tcldot/Makefile.am !2022 * Fix: Autotools build system sets libgd variables now instead of incorrectly setting GTK variables * Fix: HTML strings used as labels are distinguishable in GXL output by kind="HTML-like string" * Fix: a Bashism removed from the Autotools build system * Fix: when Criterion is available, the command_line test binary is no longer built and installed by default, but rather during make check * Fix: round-tripping a file through gv2gxl and then gxl2gv no longer causes HTML-like labels to become non-HTML like labels #517 * Fix: fix ODR violation by including the ortho object files in the gvc lib also for CMake and MSbuild #2096 ==== grep ==== - gnulib-c-stack.patch: Fix AC_SYS_XSI_STACK_OVERFLOW_HEURISTIC configure check ==== grub2 ==== Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin - Replace grub2-use-stat-instead-of-udevadm-for-partition-lookup.patch and fix-grub2-use-stat-instead-of-udevadm-for-partition-lookup-with-new-glibc.patch with upstream backport: 0001-osdep-Introduce-include-grub-osdep-major.h-and-use-i.patch and 0002-osdep-linux-hostdisk-Use-stat-instead-of-udevadm-for.patch. ==== gtk3 ==== Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Drop patch fixed upstream on SLE and Leap 15.4: gtk3-x11-fix-menu-touch-by-pointer-emulation.patch ==== gupnp ==== - Drop patches fixed upstream on SLE and Leap 15.4 gupnp-validate-host-header.patch. - Add gupnp-validate-host-header.patch: validate host header (boo#1186590 glgo#GNOME/gupnp#24 CVE-2021-33516). ==== gwenview5 ==== 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 - 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 ==== hivex ==== Version update (1.3.20 -> 1.3.21) Subpackages: libhivex0 perl-Win-Hivex - bsc#1189060 - VUL-0: CVE-2021-3622: hivex: hivex: stack overflow due to recursive call of _get_children. Update to version 1.3.21 hivex-1.3.21.tar.gz hivex-1.3.21.tar.gz.sig ==== hwdata ==== Version update (0.349 -> 0.350) - Update to version 0.350 (bsc#1189005): + Updated pci, usb and vendor ids. ==== ilmbase ==== Version update (2.5.6 -> 2.5.7) Subpackages: libHalf-2_5-25 libIex-2_5-25 libIlmThread-2_5-25 libImath-2_5-25 - version update to 2.5.7 Patch release of 2.5 with security and build fixes: * OSS-fuzz 28051 Heap-buffer-overflow in Imf_2_5::copyIntoFrameBuffer * OSS-fuzz 28155 Crash in Imf_2_5::PtrIStream::read * Fix broken symlink and pkg-config lib suffix for cmake debug builds - modified patches % 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch (refreshed) - deleted patches - openexr-CVE-2021-3598.patch (upstreamed) - openexr-CVE-2021-3605.patch (upstreamed) ==== incidenceeditor ==== Version update (21.04.3 -> 21.08.0) Subpackages: 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 - 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) - 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) - 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: 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) - 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 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 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) - 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) - 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) - 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-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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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: 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) - 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) - 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) - 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-gtk-config5 ==== Subpackages: kde-gtk-config5-gtk3 - Add patch to drop gtk-2.0 dependency and adjust BuildRequires: * 0001-Drop-unused-dependency-on-gtk-2.0.patch - Add patch to fix setting the default GTK theme on first login: * 0001-Make-sure-to-actually-commit-GSettings-changes.patch ==== kde-print-manager ==== 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: * 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-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) - 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) - 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) - 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: 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) - 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) - 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 ==== kernel-64kb ==== Version update (5.13.6 -> 5.13.8) - rpm/kernel-binary.spec.in: avoid high suse-release requirements Not provided in stagings. - commit 967c6a8 - net: usb: lan78xx: don't modify phy_device state concurrently (bsc#1188270). - commit 79524ad - Linux 5.13.8 (bsc#1012628). - octeontx2-af: Remove unnecessary devm_kfree (bsc#1012628). - perf pmu: Fix alias matching (bsc#1012628). - can: j1939: j1939_session_deactivate(): clarify lifetime of session object (bsc#1012628). - i40e: Add additional info to PHY type error (bsc#1012628). - io_uring: fix race in unified task_work running (bsc#1012628). - Revert "perf map: Fix dso->nsinfo refcounting" (bsc#1012628). - powerpc/pseries: Fix regression while building external modules (bsc#1012628). - powerpc/vdso: Don't use r30 to avoid breaking Go lang (bsc#1012628). - SMB3: fix readpage for large swap cache (bsc#1012628). - bpf: Fix pointer arithmetic mask tightening under state pruning (bsc#1012628). - bpf: verifier: Allocate idmap scratch in verifier env (bsc#1012628). - bpf: Remove superfluous aux sanitation on subprog rejection (bsc#1012628). - bpf: Fix leakage due to insufficient speculative store bypass mitigation (bsc#1012628). - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (bsc#1012628). - can: hi311x: fix a signedness bug in hi3110_cmd() (bsc#1012628). - sis900: Fix missing pci_disable_device() in probe and remove (bsc#1012628). - tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (bsc#1012628). - sctp: fix return value check in __sctp_rcv_asconf_lookup (bsc#1012628). - block: delay freeing the gendisk (bsc#1012628). - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (bsc#1012628). - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (bsc#1012628). - net/mlx5: Unload device upon firmware fatal error (bsc#1012628). - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (bsc#1012628). - net/mlx5e: Fix page allocation failure for trap-RQ over SF (bsc#1012628). - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (bsc#1012628). - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (bsc#1012628). - net/mlx5: E-Switch, handle devcom events only for ports on the same device (bsc#1012628). - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (bsc#1012628). - net/mlx5e: Disable Rx ntuple offload for uplink representor (bsc#1012628). - net/mlx5: Fix flow table chaining (bsc#1012628). - bpf, sockmap: Zap ingress queues after stopping strparser (bsc#1012628). - KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing (bsc#1012628). - drm/msm/dp: Initialize the INTF_CONFIG register (bsc#1012628). - drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance test run (bsc#1012628). - drm/msm/dpu: Fix sm8250_mdp register length (bsc#1012628). - net: llc: fix skb_over_panic (bsc#1012628). - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access (bsc#1012628). - drm/i915/bios: Fix ports mask (bsc#1012628). - drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c (bsc#1012628). - mlx4: Fix missing error code in mlx4_load_one() (bsc#1012628). - net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY (bsc#1012628). - octeontx2-pf: Dont enable backpressure on LBK links (bsc#1012628). - octeontx2-pf: Fix interface down flag on error (bsc#1012628). - tipc: do not write skb_shinfo frags when doing decrytion (bsc#1012628). - can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in case error in IRQ (bsc#1012628). - ionic: count csum_none when offload enabled (bsc#1012628). - ionic: fix up dim accounting for tx and rx (bsc#1012628). - ionic: remove intr coalesce update from napi (bsc#1012628). - ionic: catch no ptp support earlier (bsc#1012628). - ionic: make all rx_mode work threadsafe (bsc#1012628). - net: qrtr: fix memory leaks (bsc#1012628). - loop: reintroduce global lock for safe loop_validate_file() traversal (bsc#1012628). - net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too (bsc#1012628). - net: Set true network header for ECN decapsulation (bsc#1012628). - tipc: fix sleeping in tipc accept routine (bsc#1012628). - tipc: fix implicit-connect for SYN+ (bsc#1012628). - i40e: Fix log TC creation failure when max num of queues is exceeded (bsc#1012628). - i40e: Fix queue-to-TC mapping on Tx (bsc#1012628). - i40e: Fix firmware LLDP agent related warning (bsc#1012628). - i40e: Fix logic of disabling queues (bsc#1012628). - netfilter: nft_nat: allow to specify layer 4 protocol NAT only (bsc#1012628). - netfilter: conntrack: adjust stop timestamp to real expiry value (bsc#1012628). - mac80211: fix enabling 4-address mode on a sta vif after assoc (bsc#1012628). - bpf: Fix OOB read when printing XDP link fdinfo (bsc#1012628). - netfilter: nf_tables: fix audit memory leak in nf_tables_commit (bsc#1012628). - RDMA/rxe: Fix memory leak in error path code (bsc#1012628). - platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (bsc#1012628). - platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (bsc#1012628). - platform/x86: amd-pmc: Fix command completion code (bsc#1012628). - RDMA/bnxt_re: Fix stats counters (bsc#1012628). - cfg80211: Fix possible memory leak in function cfg80211_bss_update (bsc#1012628). - io_uring: fix poll requests leaking second poll entries (bsc#1012628). - io_uring: don't block level reissue off completion path (bsc#1012628). - io_uring: fix io_prep_async_link locking (bsc#1012628). - nfc: nfcsim: fix use after free during module unload (bsc#1012628). - blk-iocost: fix operation ordering in iocg_wake_fn() (bsc#1012628). - drm/amdgpu: Fix resource leak on probe error path (bsc#1012628). - drm/amdgpu: Avoid printing of stack contents on firmware load error (bsc#1012628). - drm/amdgpu: Check pmops for desired suspend state (bsc#1012628). - drm/amd/display: ensure dentist display clock update finished in DCN20 (bsc#1012628). - NIU: fix incorrect error return, missed in previous revert (bsc#1012628). - net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 (bsc#1012628). - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (bsc#1012628). - alpha: register early reserved memory in memblock (bsc#1012628). - can: esd_usb2: fix memory leak (bsc#1012628). - can: ems_usb: fix memory leak (bsc#1012628). - can: usb_8dev: fix memory leak (bsc#1012628). - can: mcba_usb_start(): add missing urb->transfer_dma initialization (bsc#1012628). - can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values (bsc#1012628). - can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (bsc#1012628). - can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (bsc#1012628). - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (bsc#1012628). - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (bsc#1012628). - ocfs2: issue zeroout to EOF blocks (bsc#1012628). - ocfs2: fix zero out valid data (bsc#1012628). - KVM: add missing compat KVM_CLEAR_DIRTY_LOG (bsc#1012628). - x86/kvm: fix vcpu-id indexed array sizes (bsc#1012628). - ACPI: DPTF: Fix reading of attributes (bsc#1012628). - Revert "ACPI: resources: Add checks for ACPI IRQ override" (bsc#1012628). - btrfs: mark compressed range uptodate only if all bio succeed (bsc#1012628). - btrfs: fix rw device counting in __btrfs_free_extra_devids (bsc#1012628). - btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (bsc#1012628). - fs/ext2: Avoid page_address on pages returned by ext2_get_page (bsc#1012628). - pipe: make pipe writes always wake up readers (bsc#1012628). - selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (bsc#1012628). - commit 14162fe - arm63: Update config files. (bsc#1188702) - commit c97411a - scsi: sr: Return correct event when media event code is 3 (bsc#1188767 bsc#1188728). - commit 5794a07 - Linux 5.13.7 (bsc#1012628). - ipv6: ip6_finish_output2: set sk into newly allocated nskb (bsc#1012628). - ARM: dts: versatile: Fix up interrupt controller node names (bsc#1012628). - iomap: remove the length variable in iomap_seek_hole (bsc#1012628). - iomap: remove the length variable in iomap_seek_data (bsc#1012628). - cifs: fix the out of range assignment to bit fields in parse_server_interfaces (bsc#1012628). - firmware: arm_scmi: Fix range check for the maximum number of pending messages (bsc#1012628). - firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (bsc#1012628). - hfs: add lock nesting notation to hfs_find_init (bsc#1012628). - hfs: fix high memory mapping in hfs_bnode_read (bsc#1012628). - hfs: add missing clean-up in hfs_fill_super (bsc#1012628). - drm/ttm: add a check against null pointer dereference (bsc#1012628). - nvme-pci: fix multiple races in nvme_setup_io_queues (bsc#1012628). - ipv6: allocate enough headroom in ip6_finish_output2() (bsc#1012628). - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() (bsc#1012628). - rcu-tasks: Don't delete holdouts within trc_inspect_reader() (bsc#1012628). - sctp: move 198 addresses from unusable to private scope (bsc#1012628). - net: annotate data race around sk_ll_usec (bsc#1012628). - net/802/garp: fix memleak in garp_request_join() (bsc#1012628). - net/802/mrp: fix memleak in mrp_request_join() (bsc#1012628). - cgroup1: fix leaked context root causing sporadic NULL deref in LTP (bsc#1012628). - workqueue: fix UAF in pwq_unbound_release_workfn() (bsc#1012628). - af_unix: fix garbage collect vs MSG_PEEK (bsc#1012628). - commit b1bb2c4 ==== kernel-firmware ==== Version update (20210719 -> 20210812) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network - Update to version 20210812 (git commit 24c4a85d8514): * amdgpu: revert back to older raven2 sdma firmware * amdgpu: revert back to older raven sdma firmware * amdgpu: revert back to older picasso sdma firmware * amdgpu: add initial vangogh support * amdgpu: update vega20 firmware from 21.30 * amdgpu: update vega12 firmware from 21.30 * amdgpu: update vega10 firmware from 21.30 * amdgpu: update renoir firmware from 21.30 * amdgpu: update raven2 firmware from 21.30 * amdgpu: update raven firmware from 21.30 * amdgpu: update polaris12 firmware from 21.30 * amdgpu: update picasso firmware from 21.30 * amdgpu: update dimgrey cavefish firmware from 21.30 * amdgpu: update navy flounder firmware from 21.30 * amdgpu: update sienna cichlid firmware from 21.30 * amdgpu: update navi14 firmware from 21.30 * amdgpu: update navi12 firmware from 21.30 * amdgpu: update navi10 firmware from 21.30 * amdgpu: update green sardine firmware from 21.30 * amdgpu: update arcturus firmware from 21.30 * linux-firmware: Update firmware file for Intel Bluetooth AX210 * linux-firmware: update frimware for mediatek bluetooth chip (MT7921) * linux-firmware: add firmware for MT7922 * QCA : Updated firmware files for WCN3991 * i915: Add v2.03 DMC for RKL * i915: Add v2.12 DMC for TGL * qca: Add firmware files for BT chip WCN6750. ==== kernel-source ==== Version update (5.13.6 -> 5.13.8) Subpackages: kernel-default kernel-docs - rpm/kernel-binary.spec.in: avoid high suse-release requirements Not provided in stagings. - commit 967c6a8 - net: usb: lan78xx: don't modify phy_device state concurrently (bsc#1188270). - commit 79524ad - Linux 5.13.8 (bsc#1012628). - octeontx2-af: Remove unnecessary devm_kfree (bsc#1012628). - perf pmu: Fix alias matching (bsc#1012628). - can: j1939: j1939_session_deactivate(): clarify lifetime of session object (bsc#1012628). - i40e: Add additional info to PHY type error (bsc#1012628). - io_uring: fix race in unified task_work running (bsc#1012628). - Revert "perf map: Fix dso->nsinfo refcounting" (bsc#1012628). - powerpc/pseries: Fix regression while building external modules (bsc#1012628). - powerpc/vdso: Don't use r30 to avoid breaking Go lang (bsc#1012628). - SMB3: fix readpage for large swap cache (bsc#1012628). - bpf: Fix pointer arithmetic mask tightening under state pruning (bsc#1012628). - bpf: verifier: Allocate idmap scratch in verifier env (bsc#1012628). - bpf: Remove superfluous aux sanitation on subprog rejection (bsc#1012628). - bpf: Fix leakage due to insufficient speculative store bypass mitigation (bsc#1012628). - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (bsc#1012628). - can: hi311x: fix a signedness bug in hi3110_cmd() (bsc#1012628). - sis900: Fix missing pci_disable_device() in probe and remove (bsc#1012628). - tulip: windbond-840: Fix missing pci_disable_device() in probe and remove (bsc#1012628). - sctp: fix return value check in __sctp_rcv_asconf_lookup (bsc#1012628). - block: delay freeing the gendisk (bsc#1012628). - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (bsc#1012628). - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (bsc#1012628). - net/mlx5: Unload device upon firmware fatal error (bsc#1012628). - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (bsc#1012628). - net/mlx5e: Fix page allocation failure for trap-RQ over SF (bsc#1012628). - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (bsc#1012628). - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (bsc#1012628). - net/mlx5: E-Switch, handle devcom events only for ports on the same device (bsc#1012628). - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (bsc#1012628). - net/mlx5e: Disable Rx ntuple offload for uplink representor (bsc#1012628). - net/mlx5: Fix flow table chaining (bsc#1012628). - bpf, sockmap: Zap ingress queues after stopping strparser (bsc#1012628). - KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing (bsc#1012628). - drm/msm/dp: Initialize the INTF_CONFIG register (bsc#1012628). - drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance test run (bsc#1012628). - drm/msm/dpu: Fix sm8250_mdp register length (bsc#1012628). - net: llc: fix skb_over_panic (bsc#1012628). - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access (bsc#1012628). - drm/i915/bios: Fix ports mask (bsc#1012628). - drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c (bsc#1012628). - mlx4: Fix missing error code in mlx4_load_one() (bsc#1012628). - net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY (bsc#1012628). - octeontx2-pf: Dont enable backpressure on LBK links (bsc#1012628). - octeontx2-pf: Fix interface down flag on error (bsc#1012628). - tipc: do not write skb_shinfo frags when doing decrytion (bsc#1012628). - can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in case error in IRQ (bsc#1012628). - ionic: count csum_none when offload enabled (bsc#1012628). - ionic: fix up dim accounting for tx and rx (bsc#1012628). - ionic: remove intr coalesce update from napi (bsc#1012628). - ionic: catch no ptp support earlier (bsc#1012628). - ionic: make all rx_mode work threadsafe (bsc#1012628). - net: qrtr: fix memory leaks (bsc#1012628). - loop: reintroduce global lock for safe loop_validate_file() traversal (bsc#1012628). - net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too (bsc#1012628). - net: Set true network header for ECN decapsulation (bsc#1012628). - tipc: fix sleeping in tipc accept routine (bsc#1012628). - tipc: fix implicit-connect for SYN+ (bsc#1012628). - i40e: Fix log TC creation failure when max num of queues is exceeded (bsc#1012628). - i40e: Fix queue-to-TC mapping on Tx (bsc#1012628). - i40e: Fix firmware LLDP agent related warning (bsc#1012628). - i40e: Fix logic of disabling queues (bsc#1012628). - netfilter: nft_nat: allow to specify layer 4 protocol NAT only (bsc#1012628). - netfilter: conntrack: adjust stop timestamp to real expiry value (bsc#1012628). - mac80211: fix enabling 4-address mode on a sta vif after assoc (bsc#1012628). - bpf: Fix OOB read when printing XDP link fdinfo (bsc#1012628). - netfilter: nf_tables: fix audit memory leak in nf_tables_commit (bsc#1012628). - RDMA/rxe: Fix memory leak in error path code (bsc#1012628). - platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (bsc#1012628). - platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (bsc#1012628). - platform/x86: amd-pmc: Fix command completion code (bsc#1012628). - RDMA/bnxt_re: Fix stats counters (bsc#1012628). - cfg80211: Fix possible memory leak in function cfg80211_bss_update (bsc#1012628). - io_uring: fix poll requests leaking second poll entries (bsc#1012628). - io_uring: don't block level reissue off completion path (bsc#1012628). - io_uring: fix io_prep_async_link locking (bsc#1012628). - nfc: nfcsim: fix use after free during module unload (bsc#1012628). - blk-iocost: fix operation ordering in iocg_wake_fn() (bsc#1012628). - drm/amdgpu: Fix resource leak on probe error path (bsc#1012628). - drm/amdgpu: Avoid printing of stack contents on firmware load error (bsc#1012628). - drm/amdgpu: Check pmops for desired suspend state (bsc#1012628). - drm/amd/display: ensure dentist display clock update finished in DCN20 (bsc#1012628). - NIU: fix incorrect error return, missed in previous revert (bsc#1012628). - net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 (bsc#1012628). - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (bsc#1012628). - alpha: register early reserved memory in memblock (bsc#1012628). - can: esd_usb2: fix memory leak (bsc#1012628). - can: ems_usb: fix memory leak (bsc#1012628). - can: usb_8dev: fix memory leak (bsc#1012628). - can: mcba_usb_start(): add missing urb->transfer_dma initialization (bsc#1012628). - can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values (bsc#1012628). - can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (bsc#1012628). - can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms (bsc#1012628). - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (bsc#1012628). - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (bsc#1012628). - ocfs2: issue zeroout to EOF blocks (bsc#1012628). - ocfs2: fix zero out valid data (bsc#1012628). - KVM: add missing compat KVM_CLEAR_DIRTY_LOG (bsc#1012628). - x86/kvm: fix vcpu-id indexed array sizes (bsc#1012628). - ACPI: DPTF: Fix reading of attributes (bsc#1012628). - Revert "ACPI: resources: Add checks for ACPI IRQ override" (bsc#1012628). - btrfs: mark compressed range uptodate only if all bio succeed (bsc#1012628). - btrfs: fix rw device counting in __btrfs_free_extra_devids (bsc#1012628). - btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction (bsc#1012628). - fs/ext2: Avoid page_address on pages returned by ext2_get_page (bsc#1012628). - pipe: make pipe writes always wake up readers (bsc#1012628). - selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (bsc#1012628). - commit 14162fe - arm63: Update config files. (bsc#1188702) - commit c97411a - scsi: sr: Return correct event when media event code is 3 (bsc#1188767 bsc#1188728). - commit 5794a07 - Linux 5.13.7 (bsc#1012628). - ipv6: ip6_finish_output2: set sk into newly allocated nskb (bsc#1012628). - ARM: dts: versatile: Fix up interrupt controller node names (bsc#1012628). - iomap: remove the length variable in iomap_seek_hole (bsc#1012628). - iomap: remove the length variable in iomap_seek_data (bsc#1012628). - cifs: fix the out of range assignment to bit fields in parse_server_interfaces (bsc#1012628). - firmware: arm_scmi: Fix range check for the maximum number of pending messages (bsc#1012628). - firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow (bsc#1012628). - hfs: add lock nesting notation to hfs_find_init (bsc#1012628). - hfs: fix high memory mapping in hfs_bnode_read (bsc#1012628). - hfs: add missing clean-up in hfs_fill_super (bsc#1012628). - drm/ttm: add a check against null pointer dereference (bsc#1012628). - nvme-pci: fix multiple races in nvme_setup_io_queues (bsc#1012628). - ipv6: allocate enough headroom in ip6_finish_output2() (bsc#1012628). - rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() (bsc#1012628). - rcu-tasks: Don't delete holdouts within trc_inspect_reader() (bsc#1012628). - sctp: move 198 addresses from unusable to private scope (bsc#1012628). - net: annotate data race around sk_ll_usec (bsc#1012628). - net/802/garp: fix memleak in garp_request_join() (bsc#1012628). - net/802/mrp: fix memleak in mrp_request_join() (bsc#1012628). - cgroup1: fix leaked context root causing sporadic NULL deref in LTP (bsc#1012628). - workqueue: fix UAF in pwq_unbound_release_workfn() (bsc#1012628). - af_unix: fix garbage collect vs MSG_PEEK (bsc#1012628). - commit b1bb2c4 ==== keyutils ==== Subpackages: libkeyutils1 - Add /etc/keys/ and /usr/etc/keys/ directory (bsc#1187654) ==== 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) - 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) - 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) - 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) - 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) - 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) - 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: 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) - 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) - 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) - 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 - 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) - 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: 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) - 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) - 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) - 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) - 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 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) - 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: 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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: 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 ==== krb5 ==== Version update (1.19.1 -> 1.19.2) Subpackages: krb5-client - Update to 1.19.2 * Fix a denial of service attack against the KDC encrypted challenge code; (CVE-2021-36222); * Fix a memory leak when gss_inquire_cred() is called without a credential handle. ==== krdc ==== 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: * 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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) - 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 ==== libHX ==== Version update (3.25 -> 3.26) - Update to release 3.26 * io: cure a potential infinite loop on EOF with HXio_fullread() * io: HXio_fullread() now returns actual bytes read rather than bytes requested * time: rectified HX_timeval_sub producing wrong results ==== 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 ==== libXfont2 ==== Version update (2.0.4 -> 2.0.5) - Update to version 2.0.5 * README: Remove mention of libXfont 1.5 * Fix out-of-bounds read in FontFileMakeDir() * configure: define HAVE_LIBBSD when libbsd was found * Fix Win32 build since c4ed2e06 "Add some unit testing utilities" * Fix crash when font server connection lost * Fix use after free when font server connection lost ==== libXft ==== Version update (2.3.3 -> 2.3.4) - Update to version 2.3.4 * This release handles the deprecation of the FcNameRegisterObjectTypes API by fontconfig, and provides minor cleanups for compiler warnings and man pages. ==== libapparmor ==== Version update (3.0.1 -> 3.0.3) - 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 - 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 ==== libgweather ==== Subpackages: gweather-data libgweather-3-16 typelib-1_0-GWeather-3_0 - Drop patches merged upstream on SLE and Leap 15.4: + libgweather-use-after-free-libsoup.patch + libgweather-yrno-xml-parser-leak.patch + libgweather-forecast-attribution-leak.patch + libgweather-metno-api.patch - Add libgweather-use-after-free-libsoup.patch: fix a possible use after free (glgo#GNOME/libgweather#34). - Add libgweather-yrno-xml-parser-leak.patch and libgweather-forecast-attribution-leak.patch: fix memory leaks, taken from upstream gnome-3-34 branch. - Add libgweather-metno-api.patch: use new metno API (bsc#1185651 glgo#GNOME/libgweather#82). ==== libinput ==== Version update (1.18.0 -> 1.18.1) Subpackages: libinput-udev libinput10 - Update to release 1.18.1 * This release only adds device-specific quirks. ==== libkcddb ==== Version update (21.04.3 -> 21.08.0) Subpackages: libKF5Cddb5 - 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 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 - 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 - 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 - 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) - 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.30 -> 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 - merge gh#openSUSE/libstorage-ng#826 - allow to attach userdata to pools - 4.4.32 - merge gh#openSUSE/libstorage-ng#825 - run blkdiscard when creating/removing partition tables and partitions - 4.4.31 ==== 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 ==== libvirt ==== Version update (7.5.0 -> 7.6.0) Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-libs - Update to libvirt 7.6.0 - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath CVE-2021-3667 bsc#1188843 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html - Dropped patches: de1e0ae0-lockd-no-error-if-lockspace.patch, f58349c9-qemu-storage-migration.patch ==== 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) - 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) - 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 - 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 - 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 - 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 ==== man-pages ==== - do not package man5/motd.5, it is provided by pam package [bsc#1188724] ==== mbox-importer ==== 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 ==== messagelib ==== 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 - 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 ==== mtools ==== Version update (4.0.34 -> 4.0.35) - mtools 4.0.35: * Fix cluster padding at end of file in batch mode ==== ncurses ==== Version update (6.2.20210718 -> 6.2.20210724) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20210724 + add workaround for Windows Terminal's problems with CR/LF mapping to ms-terminal (patch by Juergen Pfeifer). + review/update current Windows Terminal vs ms-terminal -TD - Correct offsets of patch ncurses-6.2.dif ==== 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.5.0 -> 16.6.0) Subpackages: npm16 - Update to 16.6.0: http2: fixes use after free on close http2 on stream canceling (bsc#1188917, CVE-2021-22930) ==== openafs ==== Version update (1.8.7 -> 1.8.8) Subpackages: openafs-client openafs-kmp-64kb openafs-kmp-default - update to openafs version 1.8.8 - remove linux-kmp.patch. Not required at the minute. ==== openexr ==== Version update (2.5.6 -> 2.5.7) - version update to 2.5.7 Patch release of 2.5 with security and build fixes: * OSS-fuzz 28051 Heap-buffer-overflow in Imf_2_5::copyIntoFrameBuffer * OSS-fuzz 28155 Crash in Imf_2_5::PtrIStream::read * Fix broken symlink and pkg-config lib suffix for cmake debug builds - modified patches % 0001-Use-absolute-CMAKE_INSTALL_FULL_LIBDIR-for-libdir-in.patch (refreshed) - deleted patches - openexr-CVE-2021-3598.patch (upstreamed) - openexr-CVE-2021-3605.patch (upstreamed) ==== 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 . ==== pam ==== Subpackages: pam-doc pam_unix - pam_umask-usergroups-login_defs.patch: Deprecate pam_umask explicit "usergroups" option and instead read it from login.def's "USERGROUP_ENAB" option if umask is only defined there. [bsc#1189139] - package man5/motd.5 as a man-pages link to man8/pam_motd.8 [bsc#1188724] ==== parley ==== 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: * 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) ==== pcre ==== Version update (8.44 -> 8.45) Subpackages: libpcre1 libpcreposix0 - update to 8.45: * This is the final PCRE1 release. A very few small issues have been fixed. ==== 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-DBD-SQLite ==== Version update (1.68 -> 1.70) - Remove silence_sqlite_unicode_deprecation_warning.patch (upstream fix) - updated to 1.70 see /usr/share/doc/packages/perl-DBD-SQLite/Changes 1.70 2021-08-01 - Switched to a production version 1.69_02 2021-07-30 - Fix doc to use the correct attribute with sqlite_ (GH#86, eekboek++) - Modify the fix to silence the sqlite_unicode warning not to check the attribute twice - Fix an encoding issue of naive (GH#83, HaraldJoerg++) 1.69_01 2021-07-30 - Typo (GH#85, grr++) - Silenced deprecation warning of sqlite_unicode not to break tests of existing applications ==== 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) - 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) - 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 - 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-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) ==== postfix ==== Subpackages: postfix-doc - fix config.postfix (follow up of bsc#1188477) ==== 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 ==== publicsuffix ==== Version update (20210707 -> 20210804) - Update to version 20210804 (bsc#1189124): * Add elementor.cloud and elementor.cool (#1386) * add eero ddns domains (#1359) * add Adobe Project Helix domains to the list (#1378) * util: gTLD data autopull updates for 2021-07-24T15:13:29 UTC (#1384) * Add Spreadshop hosting domains: myspreadshop.com plus country-specific (#1368) * Add Supabase domains (#1363) * Add YunoHost DynDns domains: ynh.fr (#1380) * Update public_suffix_list.dat (#1376) * add new domains for thingdust AG (#1361) * Update public_suffix_list.dat (#1381) * Adding sellfy.store pages which render user generated content (#1379) * Add itcouldbewor.se to public suffix list (#1375) * Adding bitbucket.io pages which render user generated content (#1374) * Add rs.ba suffix (#1367) * Add tuleap-partners.com (#1360) * Add drr.ac and ju.mp (#1355) * Add cdn.prod.atlassian-dev.net (#1357) * Remove uwu.nu (#1377) * util: gTLD data autopull updates for 2021-07-22T15:14:11 UTC (#1382) ==== 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 ==== - Add bpo43075-fix-ReDoS-in-request.patch which fixes ReDoS in request (bpo#43075, boo#1189287). - Add missing security announcement to bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch. - Add bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch which fixes http client infinite line reading (DoS) after a http 100 (bpo#44022, boo#1189241). ==== 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-base ==== Subpackages: libpython2_7-1_0 python-xml - Add bpo43075-fix-ReDoS-in-request.patch which fixes ReDoS in request (bpo#43075, boo#1189287). - Add missing security announcement to bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch. - Add bpo44022-fix-http-client-infinite-line-reading-after-a-HTTP-100-Continue.patch which fixes http client infinite line reading (DoS) after a http 100 (bpo#44022, boo#1189241). ==== 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-gobject ==== Subpackages: python38-gobject python38-gobject-Gdk python38-gobject-cairo - Adjust BuildRequires for python_module cairo to python-module pycairo: the module was renamed 2 years ago. - Skip build for python2: not supported anymore since 3.38.0. ==== python-libvirt-python ==== Version update (7.5.0 -> 7.6.0) - Update to 7.6.0 - Add all new APIs and constants in libvirt 7.6.0 - jsc#SLE-18354 ==== 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-pexpect ==== - Remove executable flag from examples/*.py: since we already patch out the shebangs, they are not directly startable anyway (boo#1189065). ==== 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. ==== python-tornado5 ==== - Dedup and remove exec bits from demos: fix boo#1189066 - Add python-tornado5-rpmlintrc for empty JS resource in demo ==== python-tornado6 ==== - Remove exec bits from demos: fix boo#1189066 - Add python-tornado6-rpmlintrc for empty JS resource in demo ==== python38 ==== Version update (3.8.10 -> 3.8.11) Subpackages: python38-curses python38-dbm python38-tk - Update to 3.8.11 * Security - bpo-44022 (boo#1189241): mod:http.client now avoids infinitely reading potential HTTP headers after a 100 Continue status response from the server. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-42800: Audit hooks are now fired for frame.f_code, traceback.tb_frame, and generator code/frame attribute access. * Core and Builtins - bpo-44070: No longer eagerly makes import filenames absolute, except for extension modules, which was introduced in 3.8.10. * Library - bpo-44061: Fix regression in previous release when calling pkgutil.iter_modules() with a list of pathlib.Path objects - Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858). ==== python38-core ==== Version update (3.8.10 -> 3.8.11) Subpackages: libpython3_8-1_0 python38-base - Update to 3.8.11 * Security - bpo-44022 (boo#1189241): mod:http.client now avoids infinitely reading potential HTTP headers after a 100 Continue status response from the server. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-42800: Audit hooks are now fired for frame.f_code, traceback.tb_frame, and generator code/frame attribute access. * Core and Builtins - bpo-44070: No longer eagerly makes import filenames absolute, except for extension modules, which was introduced in 3.8.10. * Library - bpo-44061: Fix regression in previous release when calling pkgutil.iter_modules() with a list of pathlib.Path objects - Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858). ==== python38-documentation ==== Version update (3.8.10 -> 3.8.11) - Update to 3.8.11 * Security - bpo-44022 (boo#1189241): mod:http.client now avoids infinitely reading potential HTTP headers after a 100 Continue status response from the server. - bpo-43882: The presence of newline or tab characters in parts of a URL could allow some forms of attacks. Following the controlling specification for URLs defined by WHATWG urllib.parse() now removes ASCII newlines and tabs from URLs, preventing such attacks. - bpo-42800: Audit hooks are now fired for frame.f_code, traceback.tb_frame, and generator code/frame attribute access. * Core and Builtins - bpo-44070: No longer eagerly makes import filenames absolute, except for extension modules, which was introduced in 3.8.10. * Library - bpo-44061: Fix regression in previous release when calling pkgutil.iter_modules() with a list of pathlib.Path objects - Use versioned python-Sphinx to avoid dependency on other version of Python (bsc#1183858). ==== qalculate ==== Version update (3.19.0 -> 3.20.1) - Update to 3.20.1: * Save answer to dot and temperature questions in non-interactive mode and do not show the questions in non-interactive terse mode * Fix saving of sub functions with default values * Add support for function creation in save() function and with associated operator (e.g. func1():=x*y^2) * Add operators (.', .*, ./, .^) and functions (replace multiply(), divide(), and pow()) for transpose and element-wise multiplication, division, and power * Fix norm() and magnitude(), and add second argument, p, to norm() function * New text operators: dot, cross, comb, and perm * Add support for ^^ as XOR operator * Fixes and improvements in multisolve() function * Always return exact result in base() function, in exact mode * Improve parsing of functions without parentheses * Do not try to load data objects from global definitions dir if data set is local * Interpret "±" at end of expression as "±0" * Convert Celsius to Fahrenheit if no calculation was performed * Add support for QALCULATE_USER_DIR environment variable and always check for "user" directory on Windows * Output both original and factorized integer, and output abs(x) as |x| * Improved HTML output of mathematical expressions in libqalculate * Minor bug fixes and feature improvements ==== 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-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 ==== radvd ==== - Add now working CONFIG parameter to sysusers generator - Remove unneeded shadow dependency, no longer required due to systemd-sysusers ==== 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-excon ==== Version update (0.82.0 -> 0.85.0) updated to version 0.85.0 no changelog found ==== 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-mime-types-data ==== Version update (3.2021.0225 -> 3.2021.0704) updated to version 3.2021.0704 see installed History.md [#]# 3.2021.0704 / 2021-07-04 - Updated the Apache and IANA media registry entries as of release date. ==== rubygem-rspec ==== - Remove obsolete source rspec-3.9.0.gem.sha256 ==== rubygem-vagrant-spec ==== Version update (0.0.1.fe62938.git -> 0.0.1.1627911869.200ed21.git) - Update to 200ed21 ==== samba ==== Version update (4.14.5+git.165.70143cb153d -> 4.14.6+git.168.6a9fc8a1ddd) Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr1 libnetapi0 libsamba-credentials1 libsamba-errors0 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy0-python3 libsamba-util0 libsamdb0 libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client samba-doc samba-libs samba-libs-python3 samba-python3 samba-winbind - Update to 4.14.6 * s3: lib: Fix talloc heirarcy error in parent_smb_fname(); (bso#14722). * smbd: Fix pathref unlinking in create_file_unixpath(); (bso#14732). * s3: VFS: default: Add proc_fd's fallback for vfswrap_fchown(); (bso#14734). * s3: smbd: Remove erroneous TALLOC_FREE(smb_fname_parent) in change_file_owner_to_parent() error path; (bso#14736). * NT_STATUS_FILE_IS_A_DIRECTORY error messages when using glusterfs VFS module; (bso#14730). * s3/modules: fchmod: Fallback to path based chmod if pathref; (bso#14734). * Spotlight RPC service doesn't work with vfs_glusterfs; (bso#14740). * gensec_krb5: Restore ipv6 support for kpasswd; (bso#14750). * smbXsrv_{open,session,tcon}: protect smbXsrv_{open,session,tcon}_global_traverse_fn against invalid records; (bso#14752). * samba-tool domain backup offline doesn't work against bind DLZ backend; (bso#14027). * netcmd: Use next_free_rid() function to calculate a SID for restoring a backup; (bso#14669). ==== schily ==== Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star - Update to release 2021.07.29 * Bourne Shell: "cd -" now prints the new directory, required by POSIX. * star: A single Linux xattr entry with a zero length value did disable all Linux xattrs for the related file. This is now handled correctly. * ved: ved maxll=79 now checks whether the cursor is > column 79 before entering a new line character. * ved: ved now aborts the startup if it turns out to be connected to a hardcopy terminal. ==== 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 ==== skanlite ==== Version update (2.2.0 -> 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 - 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. ==== snappy ==== Version update (1.1.8 -> 1.1.9) - Update to 1.1.9: * Performance improvements - Add fix-always-inline.patch - Add use-system-test-libs.patch - Add a hardcoded snappy.pc file ==== soapy-sdr ==== Version update (0.8.0 -> 0.8.1) - Update to version 0.8.1 * cmake: + fix use of CMAKE_INSTALL_LIB_DIR when absolute + version policies for subproject compatibility * docs: + fixed spelling mistakes in doxygen comments * python3: + change OUTPUT_NAME in newer versions of cmake * Types: + consistency changes converting strings to bool * Type.hpp: + fixed templated StringToSetting return true * Range: + fixed default constructor not initializing step ==== 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) - 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) - 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) - 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) ==== systemd ==== Subpackages: libsystemd0 libudev-devel libudev1 systemd-container systemd-doc systemd-logger systemd-sysvinit udev - Avoid the error message when udev is updated due to udev being already active when the sockets are started again (bsc#1188291) ==== tcsh ==== Subpackages: tcsh-lang - Key-binding: support also other variants of terminals like xterm-256color ==== 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 ==== tigervnc ==== Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module - no longer require libXfont(1) ==== transactional-update ==== Version update (3.4.0 -> 3.5.1) Subpackages: dracut-transactional-update libtukit0 transactional-update-zypp-config tukit - Version 3.5.1 - t-u: Disable status file generation by default The new experimental `status` command requires the availability of /etc/YaST2/control.xml, which is not present on all systems. Hide the creation of the corresponding status file behind a new EXPERIMENTAL_STATUS option to try out this functionality. - Increase library version - Add tukit.conf to spec file - Version 3.5.0 - Add alias setDiscardIfUnchanged for setDiscard. The old method name wasn't really clear and will be removed if we should have an API break in the future - Replace mkinitrd with direct dracut call [boo#1186213] - tukit: Add configuration file support (/etc/tukit.conf) - Allow users to configure additional bind mounts (see /usr/etc/tukit.conf for an example and limitations) [bsc#1188322] - Add 'transactional-update status' call. This is a POC for obtaining a hash of a system to verify its integrity. The functionality is still experimental! - Internal bugfixes / optimizations ==== u-boot-rpiarm64 ==== Subpackages: u-boot-rpiarm64-doc - u-boot-bin.spl is used for UART or USB boot. Lets package it for convinience. Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2021.07 * Patches added: 0014-btrfs-Use-default-subvolume-as-file.patch - boo#1185656 ==== umbrello ==== 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: * 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. ==== vte ==== - BuildRequires python3-dataclasses since SLE 15.4 uses python36 to build. - Add vte-enable-build-flag-pie.patch: enable PIE flag to be compatible with gcc default linking option. Otherwise build will be failed with current SLE-15-SP4 project setup. ==== vym ==== Version update (2.8.0 -> 2.8.8) - Update to upstream version 2.8.8 (Bugfixes) In 2.8.0 vymBaseDir was not set correctly, which made most of vym unusable. See also https://github.com/insilmaril/vym/issues/14 ==== webkit2gtk3 ==== Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 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. - Drop unneeded patch on Leap and SLE by now: webkit2gtk3-restore-npapi.patch (bsc#1189105). ==== xorg-x11-fonts ==== Subpackages: xorg-x11-fonts-core xorg-x11-fonts-legacy - Convert the helv*.otb and cour*.otb files in a different way, generating all available font sizes as fonts files named * -75-dpi-converted and *-100dpi-converted and having the same font name for 75 and 100 dpi converted fonts (fixes boo#1174895). - As part of the above fix, don't remove the "Regular" suffix from the full name of fonts in convertfont.py ==== xorg-x11-fonts-converted ==== - Convert the helv*.otb and cour*.otb files in a different way, generating all available font sizes as fonts files named * -75-dpi-converted and *-100dpi-converted and having the same font name for 75 and 100 dpi converted fonts (fixes boo#1174895). - As part of the above fix, don't remove the "Regular" suffix from the full name of fonts in convertfont.py ==== yakuake ==== 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 - 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-country ==== Version update (4.4.2 -> 4.4.4) Subpackages: yast2-country-data - Offer the fr-afnor keyboard only if it is defined (bsc#1188867) It is not part of SLE15 so far. - 4.4.4 - AutoYaST: allow empty /profile/timezone/timezone setting, meaning to keep the UTC default (bsc#1188406). - 4.4.3 ==== 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-installation ==== Version update (4.4.14 -> 4.4.15) - Activate devices before probing (bsc#1187220). - 4.4.15 ==== yast2-storage-ng ==== Version update (4.4.6 -> 4.4.7) - Improve detection of devices that contain an installation repository (bsc#1185694). - 4.4.7 ==== yast2-trans ==== Version update (84.87.20210723.6ea31dfcf1 -> 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) - Update to version 84.87.20210802.da4df69bfc: * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Slovak) * Translated using Weblate (Dutch) * Translated using Weblate (Japanese) * Translated using Weblate (French) * Translated using Weblate (Catalan) * New POT for text domain 'network'. * New POT for text domain 'country'. * Translated using Weblate (Italian) * New POT for text domain 'update'. * New POT for text domain 'autoinst'. * Translated using Weblate (Czech) ==== 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