New Tumbleweed snapshot 20220423 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20220423 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: Mesa (22.0.1 -> 22.0.2) Mesa-drivers (22.0.1 -> 22.0.2) aaa_base (84.87+git20220411.adfb912 -> 84.87+git20220419.bf51b75) akonadi-calendar (21.12.3 -> 22.04.0) akonadi-calendar-tools (21.12.3 -> 22.04.0) akonadi-contact (21.12.3 -> 22.04.0) akonadi-import-wizard (21.12.3 -> 22.04.0) akonadi-mime (21.12.3 -> 22.04.0) akonadi-notes (21.12.3 -> 22.04.0) akonadi-search (21.12.3 -> 22.04.0) akonadi-server (21.12.3 -> 22.04.0) akregator (21.12.3 -> 22.04.0) analitza (21.12.3 -> 22.04.0) ark (21.12.3 -> 22.04.0) at-spi2-core (2.44.0 -> 2.44.1) baloo5-widgets (21.12.3 -> 22.04.0) blinken (21.12.3 -> 22.04.0) bovo (21.12.3 -> 22.04.0) calendarsupport (21.12.3 -> 22.04.0) cervisia (21.12.3 -> 22.04.0) dolphin (21.12.3 -> 22.04.0) dracut (056+suse.268.g0b2bd662 -> 056+suse.275.g4ce7a6a7) dragonplayer (21.12.3 -> 22.04.0) dtc (1.6.0 -> 1.6.1) e2fsprogs eventviews (21.12.3 -> 22.04.0) ffmpegthumbs (21.12.3 -> 22.04.0) gettext-runtime grantleetheme (21.12.3 -> 22.04.0) gvfs gwenview5 (21.12.3 -> 22.04.0) incidenceeditor (21.12.3 -> 22.04.0) jack (1.9.20 -> 1.9.21) juk (21.12.3 -> 22.04.0) k3b (21.12.3 -> 22.04.0) kaccounts-integration (21.12.3 -> 22.04.0) kaccounts-providers (21.12.3 -> 22.04.0) kaddressbook (21.12.3 -> 22.04.0) kalgebra (21.12.3 -> 22.04.0) kamera (21.12.3 -> 22.04.0) kanagram (21.12.3 -> 22.04.0) kapptemplate (21.12.3 -> 22.04.0) kate (21.12.3 -> 22.04.0) katomic (21.12.3 -> 22.04.0) kblackbox (21.12.3 -> 22.04.0) kblocks (21.12.3 -> 22.04.0) kbounce (21.12.3 -> 22.04.0) kbreakout (21.12.3 -> 22.04.0) kbruch (21.12.3 -> 22.04.0) kcachegrind (21.12.3 -> 22.04.0) kcalc (21.12.3 -> 22.04.0) kcalutils (21.12.3 -> 22.04.0) kcharselect (21.12.3 -> 22.04.0) kcolorchooser (21.12.3 -> 22.04.0) kcron (21.12.3 -> 22.04.0) kde-print-manager (21.12.3 -> 22.04.0) kdeconnect-kde (21.12.3 -> 22.04.0) kdeedu-data (21.12.3 -> 22.04.0) kdegraphics-thumbnailers (21.12.3 -> 22.04.0) kdenetwork-filesharing (21.12.3 -> 22.04.0) kdepim-addons (21.12.3 -> 22.04.0) kdepim-runtime (21.12.3 -> 22.04.0) kdevelop5 (21.12.3 -> 22.04.0) kdf (21.12.3 -> 22.04.0) kdialog (21.12.3 -> 22.04.0) kdiamond (21.12.3 -> 22.04.0) kgeography (21.12.3 -> 22.04.0) kget (21.12.3 -> 22.04.0) kgoldrunner (21.12.3 -> 22.04.0) khangman (21.12.3 -> 22.04.0) khelpcenter5 (21.12.3 -> 22.04.0) kidentitymanagement (21.12.3 -> 22.04.0) kig (21.12.3 -> 22.04.0) kimap (21.12.3 -> 22.04.0) kio-extras5 (21.12.3 -> 22.04.0) kio_audiocd (21.12.3 -> 22.04.0) kipi-plugins (21.12.3 -> 22.04.0) kiriki (21.12.3 -> 22.04.0) kiten (21.12.3 -> 22.04.0) kitinerary (21.12.3 -> 22.04.0) kjumpingcube (21.12.3 -> 22.04.0) kldap (21.12.3 -> 22.04.0) kleopatra (21.12.3 -> 22.04.0) klines (21.12.3 -> 22.04.0) kmag (21.12.3 -> 22.04.0) kmahjongg (21.12.3 -> 22.04.0) kmail (21.12.3 -> 22.04.0) kmail-account-wizard (21.12.3 -> 22.04.0) kmailtransport (21.12.3 -> 22.04.0) kmbox (21.12.3 -> 22.04.0) kmime (21.12.3 -> 22.04.0) kmines (21.12.3 -> 22.04.0) kmousetool (21.12.3 -> 22.04.0) kmouth (21.12.3 -> 22.04.0) kmplot (21.12.3 -> 22.04.0) knavalbattle (21.12.3 -> 22.04.0) knetwalk (21.12.3 -> 22.04.0) knotes (21.12.3 -> 22.04.0) kolf (21.12.3 -> 22.04.0) kollision (21.12.3 -> 22.04.0) kolourpaint (21.12.3 -> 22.04.0) kompare (21.12.3 -> 22.04.0) konquest (21.12.3 -> 22.04.0) konsole (21.12.3 -> 22.04.0) kontact (21.12.3 -> 22.04.0) kontactinterface (21.12.3 -> 22.04.0) konversation (21.12.3 -> 22.04.0) kopete (21.12.3 -> 22.04.0) korganizer (21.12.3 -> 22.04.0) kpat (21.12.3 -> 22.04.0) kpimtextedit (21.12.3 -> 22.04.0) kpkpass (21.12.3 -> 22.04.0) kqtquickcharts (21.12.3 -> 22.04.0) krb5 (1.19.2 -> 1.19.3) kreversi (21.12.3 -> 22.04.0) kruler (21.12.3 -> 22.04.0) kshisen (21.12.3 -> 22.04.0) ksirk (21.12.3 -> 22.04.0) ksmtp (21.12.3 -> 22.04.0) kspaceduel (21.12.3 -> 22.04.0) ksquares (21.12.3 -> 22.04.0) ksudoku (21.12.3 -> 22.04.0) ksystemlog (21.12.3 -> 22.04.0) kteatime (21.12.3 -> 22.04.0) ktimer (21.12.3 -> 22.04.0) ktnef (21.12.3 -> 22.04.0) ktouch (21.12.3 -> 22.04.0) kturtle (21.12.3 -> 22.04.0) kubrick (21.12.3 -> 22.04.0) kwalletmanager5 (21.12.3 -> 22.04.0) kwordquiz (21.12.3 -> 22.04.0) libgpg-error (1.44 -> 1.45) libgravatar (21.12.3 -> 22.04.0) libkcddb (21.12.3 -> 22.04.0) libkcompactdisc (21.12.3 -> 22.04.0) libkdcraw (21.12.3 -> 22.04.0) libkdegames (21.12.3 -> 22.04.0) libkdepim (21.12.3 -> 22.04.0) libkeduvocdocument (21.12.3 -> 22.04.0) libkexiv2 (21.12.3 -> 22.04.0) libkgapi (21.12.3 -> 22.04.0) libkipi (21.12.3 -> 22.04.0) libkleo (21.12.3 -> 22.04.0) libkmahjongg (21.12.3 -> 22.04.0) libkomparediff2 (21.12.3 -> 22.04.0) libksane (21.12.3 -> 22.04.0) libksieve (21.12.3 -> 22.04.0) libktorrent (21.12.3 -> 22.04.0) lokalize (21.12.3 -> 22.04.0) lskat (21.12.3 -> 22.04.0) mailcommon (21.12.3 -> 22.04.0) mailimporter (21.12.3 -> 22.04.0) mbox-importer (21.12.3 -> 22.04.0) messagelib (21.12.3 -> 22.04.0) mobipocket (21.12.3 -> 22.04.0) ncurses (6.3.20220402 -> 6.3.20220416) okular (21.12.3 -> 22.04.0) parley (21.12.3 -> 22.04.0) pcre2 (10.39 -> 10.40) pim-data-exporter (21.12.3 -> 22.04.0) pim-sieve-editor (21.12.3 -> 22.04.0) pimcommon (21.12.3 -> 22.04.0) python-Pillow (9.0.1 -> 9.1.0) python-anyio python-pytest (6.2.5 -> 7.1.1) python-urllib3 (1.26.7 -> 1.26.9) rpm rsyslog (8.2202.0 -> 8.2204.0) signon-kwallet-extension (21.12.3 -> 22.04.0) skanlite (21.12.3 -> 22.04.0) spectacle (21.12.3 -> 22.04.0) step (21.12.3 -> 22.04.0) sweeper (21.12.3 -> 22.04.0) tar umbrello (21.12.3 -> 22.04.0) vlc (3.0.17.3 -> 3.0.17.4) webkit2gtk3 (2.36.0 -> 2.36.1) webkit2gtk3-soup2 (2.36.0 -> 2.36.1) xorgproto (2021.5 -> 2022.1) yakuake (21.12.3 -> 22.04.0) zchunk (1.2.1 -> 1.2.2) === Details === ==== Mesa ==== Version update (22.0.1 -> 22.0.2) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - Update to 22.0.2 * bugfix release with almost all nominated patches ==== Mesa-drivers ==== Version update (22.0.1 -> 22.0.2) Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libxatracker2 - Update to 22.0.2 * bugfix release with almost all nominated patches ==== aaa_base ==== Version update (84.87+git20220411.adfb912 -> 84.87+git20220419.bf51b75) Subpackages: aaa_base-extras - Update to version 84.87+git20220419.bf51b75: * add Yama LSM sysctl setting and description * Stop lowering the inotify limit * move DIR_COLORS to where ls.bash is ==== akonadi-calendar ==== Version update (21.12.3 -> 22.04.0) Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Move the reminder daemon from Kalendar here * Explicitly link against MailTransport where needed * Fix compile against qt6 * Fix include * Use new akonadi calendar install include * Make it compile against qt6 * Use properly namespaced includes from KIdentityManagement * Use upper case includes * Fix install headers * Adapt build system for building against qt6 * Determine active alarms without copying incidences * Fix cppcheck warning * Correct invalid paths used to PIM projects - Add patch to disable the autostart of the new reminder daemon: * 0001-Make-sure-the-reminder-daemon-is-not-started-by-defa.patch ==== akonadi-calendar-tools ==== Version update (21.12.3 -> 22.04.0) Subpackages: akonadi-calendar-tools-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Use new akonadi calendar install include * Fix includes * Adapt build system for building against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml * Not neccessary to use I18N_NOOP here ==== akonadi-contact ==== Version update (21.12.3 -> 22.04.0) Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use the new KContacts address formatting API * Improve search element * Fix compile without deprecated method * Use @QT_VERSION@ * Fix includes * normalize install header include (fix qt6 build) * Fix compile error * Make it compile against qt6 * Fix some qt6 compile error * fix install dir (qt6 fix compile error) * Remove unused config header file * Use geo: URIs to show an address on a map * Make sure helper apps we start are in path * Prepare to port to KTextTemplate * Prepare using future KF6TextTemplate * Remove extra KIOCore * Explicitely link to KCoreAddons * Clean up include * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Remove Kleo dependency * We depend against kf5.90 * Adapt build system for building against qt6 * Fix duplicated MIME types * Add previously missing dependency * Correct prefix to other PIM repositories in .kde-ci.yml ==== akonadi-import-wizard ==== Version update (21.12.3 -> 22.04.0) Subpackages: akonadi-import-wizard-lang libKPimImportWizard5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Simplify qt5/qt6 build * Use QListIterator in qt6 * Use upper case include * Fix includes * USe correct qtkeychain * Adapt build system for building against qt6 * Use SingleMainWindow=true * Fix unity build support * Correct prefix to other PIM repositories in .kde-ci.yml ==== akonadi-mime ==== Version update (21.12.3 -> 22.04.0) Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Increase dep * It generates correctly interface (qt6 macro doesn't support 4 arguments) * Fix includes * normalize install header include (fix qt6 build) * Fix some qt6 compile error * It builds fine without deprecated methods * Use upper case includes * We depend against kf5.90 * Adapt build system for building against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml * Make it compile without deprecated methods ==== akonadi-notes ==== Version update (21.12.3 -> 22.04.0) Subpackages: akonadi-notes-lang libKF5AkonadiNotes5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * normalize install header include (fix qt6 build) * Adapt build system for building against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml ==== akonadi-search ==== Version update (21.12.3 -> 22.04.0) Subpackages: akonadi-search-lang libKF5AkonadiSearch - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes to list here. ==== akonadi-server ==== Version update (21.12.3 -> 22.04.0) Subpackages: akonadi-server-lang libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Apparmor: Also look in /usr/libexec * Fix some qt6 compile error * Fix compile without deprecated method * Make it compile against qt6 * Fix install private includes (qt6 compile fix) * Fix cmake variable * Show missing header in qtc6 * Fix some qtc6 compile error * Check executables exist in PATH before passing them to QProcess * kaccounts-integration is Linux/FreeBSD only - so don't try to use it elsewhere * Remove kplugindesigner dep * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Fix compile error against qt6 * Change build system for building against qt6 * Remove dependence on Boost * Update postgres paths * Fix brackets issue * Use capturedView directly * Enable new CI on FreeBSD * Switch to new GitLab CI tooling * Fix kaccounts-integration dep * Fix warning * Port deprecated I18N_NOOP macro - Drop patch, now upstream: * akonadi-server/0001-Apparmor-Also-look-in-usr-libexec.patch ==== akregator ==== Version update (21.12.3 -> 22.04.0) Subpackages: akregator-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Synchronize normalize method * Fix compile without deprecated method * Search Diacritic support * Add textutil * Fix build without texttospeech * Make it compile without texttospeach * Use KDE_INSTALL_KSERVICESDIR * It compile fine without deprecated qt5 method * Remove unused Grantlee5 * Use upper case include * Fix includes * It will be removed in qt6 * Start to remove QNetworkConfigurationManager necessary for qt6 build * Use isOnline method directly * Add content rating tag in appdata * Qt5::WebEngine doesn't exist in qt6 and it's not necessary for qt5 build * Adapt build system for building against qt6 * Use SingleMainWindow=true * Mark as single-instance using X-GNOME-SingleWindow key * Convert desktop files to JSON * Port deprecated methods * Correct prefix to other PIM repositories in .kde-ci.yml ==== analitza ==== Version update (21.12.3 -> 22.04.0) Subpackages: analitza-lang libAnalitza5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add support for the combinatoric operators "comb" and "perm" ==== ark ==== Version update (21.12.3 -> 22.04.0) Subpackages: ark-lang - Fix soversion - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Skip parent directory check if it is already read-only * Skip non-local files in extract file item action * Cache result of libarchiveHasLzo * Use a better and simpler default name for multi-file archives * [compress action] Enable fancy "job finished" notification * app/compressfileitemaction: Show archive name in menu actions * kerfuffle/addtoarchive: Add getFileName() * [Previewer] Use file name in archive for window caption * Kdelibs4ConfigMigrator will be removed in qt6 * Do not highlight file after compression (kde#440663) * We depend agains 5.86. * Kerfuffle CreateJob: delete addJob in dtor (kde#443540) * Mark LoadJob as transient * Fix extraction "Dolphin Actions" not abiding "Open destination folder after extracting" setting. (kde#319134) * [libarchiveplugin] Remove trailing slash while there is one * [libarchiveplugin] Handle absolute paths * Make AddToArchive::fileName() const. * Port away from deprecated KPluginLoader ==== at-spi2-core ==== Version update (2.44.0 -> 2.44.1) Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0 - Update to version 2.4.41: + Fix use after free when removing a hung process. + Fix the build with X11 disabled. + Fix crash when NULL is passed to some listener-related functions. + impl_deregister_keystroke_listener: fix memory leak on iteration error. ==== baloo5-widgets ==== Version update (21.12.3 -> 22.04.0) Subpackages: baloo5-widgets-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Skip slow files (kde#423501) * Remove unused cpp from target baloo_filemetadata_temp_extractor * small adjustements around dimensions field * Add Dimensions field, hiding width and height by default * Prepare to port to qt6 * Add "Details" tab only when metadata was fetched * Fix some clazy warnings * Clean up unnecessary cmake include_directories statements * Display extra fields * Add git blame ignore file * Add and make use of ECM clang-format ==== blinken ==== Version update (21.12.3 -> 22.04.0) Subpackages: blinken-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add missing KCoreAddons link * Make it compiles against qt6 ==== bovo ==== Version update (21.12.3 -> 22.04.0) Subpackages: bovo-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * For c++11 as random_shuffle is removed in c++17 freebsd * Clean up it * Adapt build system for building against qt6 * Use include QStringList, fix some error on qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 * Use override * Modernize code * Port to for(...:...) + use nullptr * Use Q_EMIT/Q_SLOTS/Q_SIGNALS * Not necessary to use I18N_NOOP ==== calendarsupport ==== Version update (21.12.3 -> 22.04.0) Subpackages: calendarsupport-lang libKF5CalendarSupport5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Port QTextBrowser::setSource override method * Use new akonadi calendar install include * Use new akonadi notes install include * Link against KPIMTextEdit explicitly where it's used * USe Qt * Fix install headers * Install *_version.h in KF5/<module> * Adapt build system for building against qt6 * Modernize code * Add KHolidays to CI deps * Correct prefix to other PIM repositories in .kde-ci.yml ==== cervisia ==== Version update (21.12.3 -> 22.04.0) Subpackages: cervisia-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add CI ==== dolphin ==== Version update (21.12.3 -> 22.04.0) Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * KItemListHeaderWidget: don't crash if widget == nullptr (kde#449238) * Display Apply button in KCMs (kde#448352) * [CompactView] Remove animation on file rename (kde#449179) * KStandardItemListWidget: handle RtL drawing properly (kde#449211) * Fix zooming animation (kde#449179) * Expose konsolepart shortcuts in Dolphin's shortcuts view (kde#428265) * Full row highlight implementation (kde#181438) * Properly display parent folders when filtering is active and items are added or refreshed (kde#442275) * Move "Default" option to the front in "Select Remote Charset" menu (kde#445148) ==== dracut ==== Version update (056+suse.268.g0b2bd662 -> 056+suse.275.g4ce7a6a7) Subpackages: dracut-mkinitrd-deprecated - Update to version 056+suse.275.g4ce7a6a7: * fix(resume): relax exclusion check (bsc#1198554) * fix(nfs): /var is not mounted during the transactional-update run (bsc#1184970) * fix(nfs): give /run/rpcbind ownership to rpc user (bsc#1177461) * fix(nfs): require and install needed binaries ==== dragonplayer ==== Version update (21.12.3 -> 22.04.0) Subpackages: dragonplayer-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add CI ==== dtc ==== Version update (1.6.0 -> 1.6.1) - update to 1.6.1: * A number of bugfixes * Fix many warnings with -Wsign-compare * Add compilation with meson (not used by default so far) * Yet another revamp of how we handle unaligned accesses * Added a number of extra checks for common tree errors * Checks for interrupt providers * i2c reg properties * Tighten checking of gpio properties * Reduce dependencies when building libfdt only * Allow libfdt.h header to be used from C++ more easily * Accept .dtbo extension for overlays * Update valid node and property characters to match current devicetree spec * Add several checks for root node sanity in fdt_check_full() * Somewhat more robust type labelling for the benefit of yaml output ==== e2fsprogs ==== Subpackages: e2fsprogs-scrub libcom_err2 libcom_err2-32bit libext2fs2 - avoid empty preuninstall script ==== eventviews ==== Version update (21.12.3 -> 22.04.0) Subpackages: eventviews-lang libKF5EventViews5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Port to setFilterRegularExpression * Fix some compile error against qt6 * Use new akonadi calendar install include * Fix ecm_set_disabled_deprecation_versions * Fix install headers * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Adapt build system for building against qt6 * Port deprecated methods * Make it compile on freebsd * Modernize code * Fix more prefixes on dependencies * Correct prefix to other PIM repositories in .kde-ci.yml * Do not merge release/21.12 .gitlab-ci.yml * not necessary to use I18N_NOOP here, i18n(..) is enough ==== ffmpegthumbs ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix build with FFmpeg 5 (kde#448776) * Add CI ==== gettext-runtime ==== Subpackages: gettext-tools libtextstyle0 - Added patch: * gettext-0.21-jdk17.patch + Build with java source and target levels 1.8 + Allows building with JDK17 + Fixes build in Factory ==== grantleetheme ==== Version update (21.12.3 -> 22.04.0) Subpackages: grantleetheme-lang libKF5GrantleeTheme5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Fix depend when we build against qt6 * Make it compile against qt6 * Prepare to build against KF6::TextTemplate (in progress) * Fix install headers * Adapt build system for building against qt6 * Modernize code ==== gvfs ==== Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse gvfs-lang - Add gvfs-smb-ignore-EINVAL-kerberos-ccache.patch: ignore EINVAL for kerberos/ccache login. Fixes inability to mount smb shares with samba 4.16 (boo#1198718). ==== gwenview5 ==== Version update (21.12.3 -> 22.04.0) Subpackages: gwenview5-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * Add a "Fit" button to the status bar (kde#441447) * Fix Bug 445434: Gwenview crash when clicking "crop" button (kde#445434) * Add proper desktop file for importer (kde#446290) * Use normal font size for sidebar text (kde#447287) * Only switch to Qt::FastTransformation ("showing pixels") at 500% zoom (kde#443010) * Add "Print Preview" action (kde#236056) ==== incidenceeditor ==== Version update (21.12.3 -> 22.04.0) Subpackages: incidenceeditor-lang libKF5IncidenceEditor5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * KTimeZoneComboBox: fix support for floating events * Fix compile error against qt6 * Remove unused include * Use new akonadi calendar install include * Link against KPIMTextEdit explicitly where it's used * Fix install headers * install version.h in module directly * Use KDE_INSTALL_INCLUDEDIR_KF * Adapt build system for building against qt6 * Fix more prefixes on dependencies * Modernize code * Correct prefix to other PIM repositories in .kde-ci.yml ==== jack ==== Version update (1.9.20 -> 1.9.21) Subpackages: libjack-devel libjack0 libjacknet0 libjackserver0 - update to 1.9.21: * Add shell mode to ``jack_control`` (executes commands from stdin until EOF) * The waf autooption ``--example-tools`` introduced in 1.9.20 is now off by default, To get the previous behavior back pass ``--example-tools`` during build. This flag (and the related tools and their code) are going to be removed in the next release. * Fix alignas() on non-packed architectures * Fix build of jack-example-tools man pages (1.9.20 regression) * Fix compatibility with macOS 12 * Fix missing symbols from jack client library (error and info callback pointers) * Fix potential memory corruption in midi_latency_test tool * Fix JackWeakAPI on Windows * Use predefined variables in pkg-config file (required for mingw) ==== juk ==== Version update (21.12.3 -> 22.04.0) Subpackages: juk-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * CI: Use modern CI tooling * Port service menu to new install location * Remove bogus kitemmodels dependency * Port deprecated use of KLineEdit for password to KPasswordLineEdit. * Remove unneeded use of deprecated KDirList auto-error handling. ==== k3b ==== Version update (21.12.3 -> 22.04.0) Subpackages: k3b-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Remove ffmpeg decoder plugin * Eliminate duplication of character replacement in k3bpatternparser * Fix path traversal in Album Artist field for CD ripping * Add CI * Replace GHNS button with KNS3 class * Define X-KDE-ConfigModule for KCMs ==== kaccounts-integration ==== Version update (21.12.3 -> 22.04.0) Subpackages: kaccounts-integration-lang libkaccounts2 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Port to ecm_add_qml_module * Use the executable for intltool once it is found. * Add form factors to embedded json metadata * Add compile_commands.json to gitignore * Fix BUG 407048 add a specific preferences icon which contain KCM icons (kde#407048) ==== kaccounts-providers ==== Version update (21.12.3 -> 22.04.0) Subpackages: kaccounts-providers-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Set input method hint for URL text fields * Add GitLab CI ==== kaddressbook ==== Version update (21.12.3 -> 22.04.0) Subpackages: kaddressbook-doc kaddressbook-lang libKPimAddressbookImportExport5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Const'ify pointer * const'ify more pointer * const'ify pointer * It compiles fine without deprecated method * Fix AkonadiSearch include path * Use KDE_INSTALL_KSERVICESDIR * Use QListIterator in qt6 * Use new akonadi calendar install include * It's removed in qt6 * Fix includes * Adapt build system for building against qt6 * Use SingleMainWindow=true * Mark as single-instance using X-GNOME-SingleWindow key * Correct prefix to other PIM repositories in .kde-ci.yml ==== kalgebra ==== Version update (21.12.3 -> 22.04.0) Subpackages: kalgebra-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Prepare to build against qt6 * Use Q_EMIT * Add content rating tag * Add Linux/FreeBSD CI ==== kamera ==== Version update (21.12.3 -> 22.04.0) Subpackages: kamera-lang kio_kamera - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * build: Pass release service version to project() * Use new macro ecm_set_disabled_deprecation_versions * Modernize code * Use forward declaration * exec key is not usefull now * install kio plugin in kf<version> * Make it compile against qt6 * Make doctool as optional * remove unused flag * Convert KCM Desktop files to JSON & install KCM in new namespace * Add GitLab CI ==== kanagram ==== Version update (21.12.3 -> 22.04.0) Subpackages: kanagram-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Allow to compile against qt6 * Fix libkeduvocdocument entry in .kde-ci.yml * Replace GHNS button with KNS3 instance * Remove not necessary I18N_NOOP ==== kapptemplate ==== Version update (21.12.3 -> 22.04.0) Subpackages: kapptemplate-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add CI ==== kate ==== Version update (21.12.3 -> 22.04.0) Subpackages: kate-lang kate-plugins - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * show documents as loaded from config (kde#353373) * ensure some proper initial size (kde#450686) * make config dialog scrollable (kde#445541) * Handle SIGINT/SIGTERM to prevent accidental data loss (kde#445016) * Fix crash when closing multiple tabs if limited number of tabs is enabled (kde#450873) * Sort by url instead of comparing strings (kde#435334) * Fix tab jumping with unlimited tabs (kde#440585, kde#435780) * Fix LRU tab behaviour (kde#434062) * S&R: Fix Look-ahead & behind highlighting & replace (kde#449545) * Fix stashing not working when Kate is quit using Ctrl+Q (kde#449229) * lspclient: also support some alternative WorkspaceEdit replies (kde#447640) * Allow DND of tabs among viewspaces (kde#426768) * Dont bring kate to front when files externally modified (kde#353712) * Fix the check to also handle 0 doc views (kde#448847) * Improve views closing in split view behaviour (kde#344374) * Fix terminal focus action text when focusing/defocusing (kde#409813) * step down warning level when LSP not found (kde#448549) * filetree: Fix folders collapse after opening new file (kde#410143) * Clear highlights if text field becomes empty (kde#436674) * lspclient: only allow symbol view header toggle sort when applicable (kde#447653) * Search: Utilize context lengths more efficiently (kde#438094) * Fix search for unsaved files (kde#434287) * Ignore rename if newName == oldName (kde#447951) * SemanticTokens: Use size_t as argument for type (kde#447553) * GDB: Use debug-run theme icon in stead of custom icon (kde#444670) * do nothing if use canceled project open (kde#447194) * fix sessions segfault because of invalid iterator (kde#446863) * enable/disable project actions (kde#445494) - Use GCC 10 for building kate on Leap 15. ==== katomic ==== Version update (21.12.3 -> 22.04.0) Subpackages: katomic-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Revert * Adapt build system for building against qt6 * Remove duplicate lib * Make doctool as optional * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 * Compile fine without deprecated methods ==== kblackbox ==== Version update (21.12.3 -> 22.04.0) Subpackages: kblackbox-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Kdelibs4ConfigMigrator was removed in qt6 * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 * Add missing override ==== kblocks ==== Version update (21.12.3 -> 22.04.0) Subpackages: kblocks-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use new KDE_INSTALL_KXMLGUIDIR * Fix some qt6 compile error * Adapt build system for building against qt6. Need to adapt code as it still uses against kdegame private api * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 * It's already defined in ecm ==== kbounce ==== Version update (21.12.3 -> 22.04.0) Subpackages: kbounce-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Kdelibs4ConfigMigrator was removed in qt6 * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== kbreakout ==== Version update (21.12.3 -> 22.04.0) Subpackages: kbreakout-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add content rating * Kdelibs4ConfigMigrator was removed in qt6 * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== kbruch ==== Version update (21.12.3 -> 22.04.0) Subpackages: kbruch-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * It will be removed in qt6 * Add missing find package for coreaddons * Fix qt6 support * IT's enabled by default in qt6 * Make DocTool as optional ==== kcachegrind ==== Version update (21.12.3 -> 22.04.0) Subpackages: kcachegrind-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Make qcgmain.cpp use the KDE org instead * Fix QCG Mac bundle ID in qmake project * Add CI * Fix hang in line-break algorithm (kde#428917) ==== kcalc ==== Version update (21.12.3 -> 22.04.0) Subpackages: kcalc-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * Workaround for minimum size not being kept when deactivating constants (kde#448760) * Implemented button text scaling on resize (kde#441986) ==== kcalutils ==== Version update (21.12.3 -> 22.04.0) Subpackages: kcalutils-lang libKF5CalendarUtils5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Port to QRegularExpression * Use QRegularExpression * Port to KTextTemplate * Prepare to use KTextTemplate * Fix install in upper case directory name * Install *_version.h in KF5/<module> * Adapt build system for building against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml ==== kcharselect ==== Version update (21.12.3 -> 22.04.0) Subpackages: kcharselect-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add CI qt6 support * Make it compile against qt6 * It will be unused in qt6 * Use nullptr here * Remove unused includes ==== kcolorchooser ==== Version update (21.12.3 -> 22.04.0) Subpackages: kcolorchooser-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add content rating tag in appdata * Add qt6 CI support * Make it compile against qt6 * It's enabled by default in qt6 * Not neccessary to use I18N_NOOP here ==== kcron ==== Version update (21.12.3 -> 22.04.0) Subpackages: kcron-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Write into crontab instead of replacing the file * Use new kauth includes * This doesn't need Auth, AuthCore is enough * It compiles fine against qt6 * Make doctool as optional - Drop patch, now upstream: * 0001-Write-into-crontab-instead-of-replacing-the-file.patch ==== kde-print-manager ==== Version update (21.12.3 -> 22.04.0) Subpackages: kde-print-manager-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Don't require a not yet existing ECM version * Port to PlasmaExtras version of Highlight * applet: improve scrollview implementation * Drop custom elide fading (kde#419916) * [applet]: Fix scrolling in ScrollViews * Port from ScrollArea to ScrollView * enable the smb browse button (kde#368305) * Use Q_EMIT * Install KCMs in new namespaces * Add CI ==== kdeconnect-kde ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * [Connectivity Report] Fixed crash if signalStrengths is empty. (kde#449276) * [SMS App] Prevent crash if a conversation doesn't have any messages (kde#449719) * Change tray icon so it is the right color on MacOS (kde#430226) * Raise configuration window (MacOS bug) (kde#416050) * plasmoid: Don't show redundant configure button in placeholder message (kde#448457) * Always show notification when receiving files (kde#417823) ==== kdeedu-data ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add CI ==== kdegraphics-thumbnailers ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * cmake: Make the mobipocket lib mandatory unless disabled * Import the mobipocket thubmnailer from kdegraphics-mobipocket * Add CI ==== kdenetwork-filesharing ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdenetwork-filesharing-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Remove arcconfig file * Add GitLab CI ==== kdepim-addons ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdepim-addons-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * Fix build import/export plugins. (kde#432228) ==== kdepim-runtime ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdepim-runtime-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes to list here. ==== kdevelop5 ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdevplatform kdevplatform-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * makebuilder: Change default number of jobs from 2 to 1 (kde#448251) * Fix a crash when renaming a variable (in executeRenameAction) (kde#444567) * Fix meson executable (kde#412477) * DocumentParsePlan: don't cache often-invalidated cend() (kde#445699) * Add some of the missing KTextEditor interface methods (kde#441908) ==== kdf ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdf-lang kwikdisk - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix ki18n_install(po) being removed without reason * USe ecm_set_disabled_deprecation_versions * Update settings panel for Flatpak * Simplify condition checks * Add feature to use system default file manager to open drive (kde#448764) * Add content rating * It's enabled by default in qt6 * Remove unused include * Adapt build system for building against qt6 * Port deprecated method + make doctool as optional * Show warning * Not neccessary to use I18N_NOOP here ==== kdialog ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdialog-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * We depend against qt5.15 * We already use "dlg.setOption(QFileDialog::ShowDirsOnly, true);" * appstream: Remove duplicated release info ==== kdiamond ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdiamond-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Kdelibs4ConfigMigrator was removed in qt6 * Increase required KF5 * Adapt build system for building against qt6 * Make doctool as optional ==== kgeography ==== Version update (21.12.3 -> 22.04.0) Subpackages: kgeography-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add linux/freebsd CI * Increase cmake and kf5 requirements a bit ==== kget ==== Version update (21.12.3 -> 22.04.0) Subpackages: kget-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Remove dependency on kdelibs4support * Remove dead plasma code * extension is gone * Remove kget extensions * Define X-KDE-ConfigModule property instead of relying on KServiceTypeTrader * Port from KPluginSelector to KPluginWidget * Define X-KDE-ConfigModule property instead of relying on KServiceTypeTrader * Define KDE_COMPILERSETTINGS_LEVEL version * Port service menus to new install location ==== kgoldrunner ==== Version update (21.12.3 -> 22.04.0) Subpackages: kgoldrunner-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Adapt build system + fix compile against qt6 ==== khangman ==== Version update (21.12.3 -> 22.04.0) Subpackages: khangman-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Compile against qt6 * Port deprecated methods * Adapt build system for building against qt6 * Fix build * Make doctool as optional * Use "modern" CI * Hide GHNS button when ghns is disabled * Not neccessary to use I18N_NOOP here * USe more cmake target centric code ==== khelpcenter5 ==== Version update (21.12.3 -> 22.04.0) Subpackages: khelpcenter5-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Make KHelpCenter DBusActivatable * Use org.kde.khelpcenter as desktop id (and appstream id) * Add some keywords to desktop file to assist finding the app ==== kidentitymanagement ==== Version update (21.12.3 -> 22.04.0) Subpackages: kidentitymanagement-lang libKF5IdentityManagement5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Remove namespace include dirs from include search paths * Fix message extraction * Split KIdentityManagement into a core and widgets library * Forward error messages from command signatures to the consumer * Determine embedded images without depending on a rich text widget * Remove insertIntoTextEdit() from Signature's public interface * Use upper case include * Add qt6 gitlab support * Install *_version.h in KF5/<module> * Adapt build system for building against qt6 * Help to make it compile against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml * Warning-- ==== kig ==== Version update (21.12.3 -> 22.04.0) Subpackages: kig-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use not deprecated enum * Add CI ==== kimap ==== Version update (21.12.3 -> 22.04.0) Subpackages: kimap-lang libKF5IMAP5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * It compiles fine without deprecated methods * Install *_version.h in KF5/<module> * Adapt build system for building against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml ==== kio-extras5 ==== Version update (21.12.3 -> 22.04.0) Subpackages: kio-extras5-lang libkioarchive5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use proper cover href for EPUB 3.0 (kde#451226) * Fix id of krita thumbnailer not matching it's desktop name (kde#447507) * mtp: stop manually managing lifetime of file pointers * mtp: add a bunch of todos for filetype mapping improvements * mtp: use qobject cast where possible * mtp: remove timeout members * mtp: use chrono literals * mtp: use fewer default switch cases * mtp: make error more actionable * sftp: Don't compare size_t against -1 * sftp: Allow compression if necessary * mtp: kdirnotify on device changes * mtp: move checkurl to return an enum * mtp: drop unused redirect argument * Refresh MTP Storage list * Fix SMB URL (kde#447319) * smb: list printers * Embed JSON metadata in thumbnailers * Fix leak in thumbnail protocol * Unset SESSION_MANAGER instead of setting it to an empty variable * Set imagethumbnail as thumbnail handler for all images * Allow loading of Thumbnailers using embedded json metadata * man: Format internally generated pages in the same way as man output ==== kio_audiocd ==== Version update (21.12.3 -> 22.04.0) Subpackages: kio_audiocd-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Clean up define * add missing include * Add CI ==== kipi-plugins ==== Version update (21.12.3 -> 22.04.0) Subpackages: kipi-plugins-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * vkontakte is gone * Add CI ==== kiriki ==== Version update (21.12.3 -> 22.04.0) Subpackages: kiriki-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add content rating * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== kiten ==== Version update (21.12.3 -> 22.04.0) Subpackages: fonts-KanjiStrokeOrders kiten-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Prepare to build against qt6 * Use Breeze QStyle on Windows * Add proper links for Parley and Anki * Set proper display name for kanji browser and radical selector * Not neccessary to use I18N_NOOP here ==== kitinerary ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKPimItinerary5 libKPimItinerary5-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes to list here. ==== kjumpingcube ==== Version update (21.12.3 -> 22.04.0) Subpackages: kjumpingcube-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 * const'ify + use nullptr * Compile without deprecated methods ==== kldap ==== Version update (21.12.3 -> 22.04.0) Subpackages: kldap-lang libKF5Ldap5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Simplify qt5/qt6 build * Fix crash in destructor when using libcxx (Clang STL, FreeBSD) * Add qt6 CI support * exec key is not usefull now * Install kio plugin in kf<version> * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Install *_version.h in KF5/<module> * Fix build against qt6 * Adapt build system for building against qt6 * reduce scope for variable (found by cpp-check) ==== kleopatra ==== Version update (21.12.3 -> 22.04.0) Subpackages: kleopatra-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes to list here. ==== klines ==== Version update (21.12.3 -> 22.04.0) Subpackages: klines-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Adapt build system for building against qt6 * Make doctool as optional * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== kmag ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmag-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Restore grabbing taskbar and multiple screens * Unbreak screen grabbing * Fix url * Fix dependancy * Adapt build system to build against qt6 + fix compile error * It compiles without deprecated methods * We depend agains 5.85. ==== kmahjongg ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmahjongg-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release ==== kmail ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmail-application-icons kmail-lang ktnef - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * Don't access KMKernel when destructing KMReaderMainWin (kde#420669) ==== kmail-account-wizard ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmail-account-wizard-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add missing QGpgME/gpgme++ dependency * Fix compile without deprecated method * Explicitly link against MailTransport where needed * Use SingleMainWindow=true * Add icon to desktop file * Mark as single-instance using X-GNOME-SingleWindow key * Add missing CI dep * Modernize code * Correct prefix to other PIM repositories in .kde-ci.yml * Const'ify pointer ==== kmailtransport ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Remove MailTransport dependency from MailTransportAkonadi * Simplify qt5/qt6 build * Use new akonadi mime install include * Add missing include when we build qt6 * Fix install headers * not necessary to add json in macro * install plugins in kf<version> * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Install *_version.h in KF5/<module> * Make compile against qt6 (not akonadi support for the moment) * Adapt build system for building against qt6 * KMailTransport requires KCMUtils * Correct prefix to other PIM repositories in .kde-ci.yml ==== kmbox ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Install *_version.h in KF5/<module> * Add qt6 CI support * Adapt build system for building against qt6 * Add missing include (qt6) * Correct prefix to other PIM repositories in .kde-ci.yml ==== kmime ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmime-lang libKF5Mime5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Install *_version.h in KF5/<module> * Port to QRegularExpression * Adapt build system for building against qt6 * Fix compile against qt6 * Add missing includes (qt6) * Modernize code * Remove deprecated I18N_NOOP macro ==== kmines ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmines-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add missing KCoreAddons link * [appstream] Add content rating * Modernize code * Kdelibs4ConfigMigrator was removed in qt6 * Adapt build system for building against qt6 * Remove unused includes ==== kmousetool ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmousetool-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Make doctool as optional * Not neccessary to use I18N_NOOP here ==== kmouth ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmouth-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix items gitlab noticed as code degradation. * Add engine and voice selection to KMouth default system. * First run: fill up language list ==== kmplot ==== Version update (21.12.3 -> 22.04.0) Subpackages: kmplot-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add CI ==== knavalbattle ==== Version update (21.12.3 -> 22.04.0) Subpackages: knavalbattle-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * it's removed in qt6 * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== knetwalk ==== Version update (21.12.3 -> 22.04.0) Subpackages: knetwalk-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Kdelibs4ConfigMigrator was removed in qt6 * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 * Use std::as_const/Q_EMIT/Q_SLOTS * Not neccessary to use I18N_NOOP here ==== knotes ==== Version update (21.12.3 -> 22.04.0) Subpackages: knotes-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix respectDiacriticAndAccents settings * Fix api (it's a icon here) * Improve search * Fix compile without deprecated method * Fix includes path * Fix compile against qt6 * Use new akonadi notes install include * Use new KDE_INSTALL_KXMLGUIDIR * It compiles fine without qt5 deprecated methods * Remove not necessary Grantlee5 * Use upper case include * const'ify pointer * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Use directly QT_VERSION * Adapt build system for building against qt6 * Use SingleMainWindow=true * Fix show headers in qtc6 * Mark as single-instance using X-GNOME-SingleWindow key * fix enterEvent qt6 signature * Remove now unneeded desktop files * Remove now unneeded desktop to json conversion code * Convert desktop files to JSON * Correct prefix to other PIM repositories in .kde-ci.yml ==== kolf ==== Version update (21.12.3 -> 22.04.0) Subpackages: kolf-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add content rating * Use override * Fix code for building against qt6 * Adapt build system for building against qt6 * Not necessary to use I18N_NOOP here ==== kollision ==== Version update (21.12.3 -> 22.04.0) Subpackages: kollision-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== kolourpaint ==== Version update (21.12.3 -> 22.04.0) Subpackages: kolourpaint-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Update MIME types ==== kompare ==== Version update (21.12.3 -> 22.04.0) Subpackages: kompare-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Port service menu to new install location * Add CI ==== konquest ==== Version update (21.12.3 -> 22.04.0) Subpackages: konquest-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Kdelibs4ConfigMigrator was removed in qt6 * Adapt build system for building against qt6 + fix compile error * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== konsole ==== Version update (21.12.3 -> 22.04.0) Subpackages: konsole-part konsole-part-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * Add support for DECSTR (Soft Terminal Reset) (kde#134892) * Identify as VT2xx with DECCOLM and SIXEL (kde#450407) * More robust reflow on zsh with semantic prompts (kde#447830) * Switch focus when closing inactive tab with splits (kde#446830) * Fix visual bell (kde#445520) * Pass widget again to monitoring KNotifications (kde#443117) * Pass widget again to KNotification on bell (kde#443117) * Fix copying one single char (kde#448144) * Make %w and %# work for bell notifications (kde#435644) * Only enable maximize terminal button in split header bar when usable (kde#435029) * Use tighter matching when finding the default profile file name (kde#447872) * ViewSplitter will now consistently create even-spaced splits (kde#447074) * TerminalPainter: Pass nextPos to hasSameWidth (kde#446655) * Kate-like touchscreen scrolling support (kde#437553) * Handle changing cursor shape property without creating a new profile (kde#445590) * Disconnect view/session after drag-and-drop (kde#442238) * Improve performance of outputting text to screen (kde#443885) ==== kontact ==== Version update (21.12.3 -> 22.04.0) Subpackages: kontact-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Use KDE_INSTALL_KSERVICESDIR * Make sure helper apps we start are in path * Use upper case include * Use K_PLUGIN_CLASS_WITH_JSON directly * Adapt build system for building against qt6 * Use SingleMainWindow=true * Mark as single-instance using X-GNOME-SingleWindow key * Remove screenshot sizes from AppStream file * Unused from long time * Use debug categories, add missing Q_REQUIRED_RESULT, add explicit * Remove unused code from long time * Remove unused includes * Correct prefix to other PIM repositories in .kde-ci.yml ==== kontactinterface ==== Version update (21.12.3 -> 22.04.0) Subpackages: kontactinterface-lang libKF5KontactInterface5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Install *_version.h in KF5/<module> * Adapt build system for building against qt6 * this macro is unused * Fix license ==== konversation ==== Version update (21.12.3 -> 22.04.0) Subpackages: konversation-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Build without KGlobalAccel on Windows * Show number of unseen nick mentions & query messages on launcher entry (kde#398047) * sound: Port away from Phonon * Don't use a QWaitCondition to do a dummy sleep * KStatusNotifierItem new API need to be guarded with KNotifications version * Support code for monospace formatting * Use SingleMainWindow=true now * Store state data in separate config file (kde#441575) * Update .gitignore * Bump KF5 min version & define KDE_COMPILERSETTINGS_LEVEL * Declare as DBusActivatable and install D-Bus service file * Add GitLab CI ==== kopete ==== Version update (21.12.3 -> 22.04.0) Subpackages: kopete-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add content rating to appdata file * build: Require cmake 3.16 and clean up a bit * Add CI ==== korganizer ==== Version update (21.12.3 -> 22.04.0) Subpackages: korganizer-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Drop superfluous KF5DBusAddons dependency * Remove now unused Phonon dependency * Fix compile without deprecated method * Remove korgac and use the new shared reminder daemon instead * Use new akonadi calendar install include * Use new akonadi notes install include * Use new KDE_INSTALL_KXMLGUIDIR * Add D-Bus interface for the new reminder daemon * Fix install headers * Make compile with last libkdepim * Fix phonon lib version (qt6 version when necessary) * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Use directly QT_VERSION * Adapt build system for building against qt6 * Use SingleMainWindow=true * Install a desktop file for korgac * Mark as single-instance using X-GNOME-SingleWindow key * Remove 'Daemon' from application display name * It's enabled by default in qt6 * Do not install desktop file for KPart * Remove now unneeded desktop files * Remove now unneeded desktop to json conversion code * Convert desktop files to JSON * Use Alarm::parentUid instead of the ETM specific custom property hack * Compile without deprecated methods * Modernize code * Fix more prefixes on dependencies * Correct prefix to other PIM repositories in .kde-ci.yml - Drop obsolete patch: * korgac-autostart-default.patch ==== kpat ==== Version update (21.12.3 -> 22.04.0) Subpackages: kpat-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix rendering of the "You won message" on HiDpi (kde#450841) * Use new API * one -> won (kde#448346) * Fix compile against qt6 * Disable disc cache strategy in KPat * Fix cards flashing a bit when resizing * Manupilate the KSharedDataCache only from one thread * bool + mutex -> atomic_bool ==== kpimtextedit ==== Version update (21.12.3 -> 22.04.0) Subpackages: kpimtextedit-lang libKF5PimTextEdit5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes to list here. ==== kpkpass ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Fix generate config file * Port away from Qt6::Core5Compat * Fix Qt version * Adapt build system for building against qt6 * Only install pkpass mime type when not already provided by shared-mime-info * Add Android CI and restore REUSE check ==== kqtquickcharts ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add CI ==== krb5 ==== Version update (1.19.2 -> 1.19.3) Subpackages: krb5-32bit krb5-client - update to 1.19.3 (bsc#1189929, CVE-2021-37750): * Fix a denial of service attack against the KDC [CVE-2021-37750]. * Fix KDC null deref on TGS inner body null server * Fix conformance issue in GSSAPI tests ==== kreversi ==== Version update (21.12.3 -> 22.04.0) Subpackages: kreversi-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Kdelibs4ConfigMigrator was removed in qt6 * Adapt build system for building against qt6 * Remove unused includes * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== kruler ==== Version update (21.12.3 -> 22.04.0) Subpackages: kruler-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add content rating in appdata * Modify build system for allowing to build against qt6 * Fix against qt6 ==== kshisen ==== Version update (21.12.3 -> 22.04.0) Subpackages: kshisen-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Don't report incorrect error when starting the game for the fist time (kde#450444) * Use Qt${QT_MAJOR_VERSION} here too * Adapt for building against qt6 ==== ksirk ==== Version update (21.12.3 -> 22.04.0) Subpackages: ksirk-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use new KDE_INSTALL_KXMLGUIDIR ==== ksmtp ==== Version update (21.12.3 -> 22.04.0) Subpackages: ksmtp-lang libKPimSMTP5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Adapt build system for building against qt6 * Use directly = default here ==== kspaceduel ==== Version update (21.12.3 -> 22.04.0) Subpackages: kspaceduel-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Adapt to build against qt6 * Use directly LabelName[i].toString() * Port deprecated I18N_NOOP macro ==== ksquares ==== Version update (21.12.3 -> 22.04.0) Subpackages: ksquares-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add missing KCoreAddons link * Kdelibs4ConfigMigrator was removed in qt6 * Adapt build system for building against qt6 * Make doctool as optional * It's unused in qt6 ==== ksudoku ==== Version update (21.12.3 -> 22.04.0) Subpackages: ksudoku-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use new KDE_INSTALL_KXMLGUIDIR * We depend against qt5.15 * dcop was kde4 technology * Fix build against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 * Show deprecated methods warnings * Remove unused includes * not necessary to use I18N_NOOP here ==== ksystemlog ==== Version update (21.12.3 -> 22.04.0) Subpackages: ksystemlog-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use KColorScheme color * Show headers in qtc6 * Follow the FreeDesktop specs * Add keywords to desktop file * Make it compile against qt6 * Adapt build system for building against qt6 * Fix some compile error against qt6 * Make KF5DocTools as optional ==== kteatime ==== Version update (21.12.3 -> 22.04.0) Subpackages: kteatime-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * it's enabled by default in qt6 * Make it compile against qt6 ==== ktimer ==== Version update (21.12.3 -> 22.04.0) Subpackages: ktimer-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Make it compiles against qt6 * Not necesary in qt6 * Not neccessary to use I18N_NOOP here ==== ktnef ==== Version update (21.12.3 -> 22.04.0) Subpackages: ktnef-lang libKF5Tnef5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * It compiles against qt6 * Add missing include for building against qt6 * Install *_version.h in KF5/<module> * Adapt build system for building against qt6 * Modernize code * Correct prefix to other PIM repositories in .kde-ci.yml * Remove deprecated I18N_NOOP macro ==== ktouch ==== Version update (21.12.3 -> 22.04.0) Subpackages: ktouch-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix signature in qt6 * Use not deprecated enum * Update CMakeLists for Malayalam courses and layouts * Update data/data.xml with new Malayalam courses and layouts * Add Courses for Malayalam layout * Add Malayalam Enhanced Keyboard Layout ==== kturtle ==== Version update (21.12.3 -> 22.04.0) Subpackages: kturtle-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add gitlab qt6 support * now knewstuff is ported to qt6 * Disable it for qt6 * Increase required KF5 * Fix matrix() deprecated warning * The default copy and assignment operator for Token and ErrorMessage are enough * Fix linking * Fix typo * Revert unwanted commented code * Make it compile against qt6 * Make doctool as optional * Don't try to build on windows * Fix aboutdata ==== kubrick ==== Version update (21.12.3 -> 22.04.0) Subpackages: kubrick-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use new KDE_INSTALL_KXMLGUIDIR * Fix compile without Qt deprecated methods * Port deprecated methods * We depend against kf5.90 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 * Port I18n_NOOP * not necessary to use I18n_NOOP here ==== kwalletmanager5 ==== Version update (21.12.3 -> 22.04.0) Subpackages: kwalletmanager5-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Modernize code * Make KWalletManager DBusActivatable * It needs to be ported to QRegularExpressionValidator * It's enabled by default in qt6 * Fix includes * Adapt build system for building against qt6 * Fix add_definitions ==== kwordquiz ==== Version update (21.12.3 -> 22.04.0) Subpackages: kwordquiz-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix mem leak * Start to make it compile against qt6 * Use Breeze QStyle on Windows * kde-ci: Fix dependency name * Not neccessary to use I18N_NOOP here ==== libgpg-error ==== Version update (1.44 -> 1.45) Subpackages: libgpg-error0 libgpg-error0-32bit - update to 1.45: * gpgrt_access and gpgrt_mkdir now support file names longer than MAX_PATH ==== libgravatar ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5Gravatar5 libgravatar-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Fix install headers * Fix install includes * Use isOnline method * Install *_version.h in KF5/<module> * Adapt build system for building against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml ==== libkcddb ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5Cddb5 libkcddb-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Install headers to path prefix matching C++ namespace KCDDB * Adapt build system for building against qt6 * Fix some compile error against qt6 * it's already defined in ecm ==== libkcompactdisc ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5CompactDisc5 libkcompactdisc-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use FindALSA's imported target for linking * it compiles fine without deprecated methods * Add CI ==== libkdcraw ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - No code change since 21.12.3 ==== libkdegames ==== Version update (21.12.3 -> 22.04.0) Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-lang libkdegames-qt5-imports - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix missing KCoreAddons link * build: Pass the version to project() * Add 2 formats to KGameClock * Port to KNS3::QtQuickDialogWrapper * Fix hour calculation from seconds. * Fix Qt version hereFix Qt version hereFix Qt version here * Fix find_dep * Adapt build system to build against qt6 * Fix some compile error against qt6 * Add include (qt6) ==== libkdepim ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5Libkdepim5 libkdepim-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Modernize code (const'ify pointer/variable) * Fix compile without deprecated method * Fix install headers (qt6 fix) * Remove kplugindesigner dep * Add qt6 ci support * Fix warning * Adapt build system for building qt6 * Fix some reuse lint warnings * Use =default directly and use not deprecated includes * Correct prefix to other PIM repositories in .kde-ci.yml ==== libkeduvocdocument ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKEduVocDocument5 libkeduvocdocument-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add gitlab qt6 ci support * Adapt build system against qt6 * Use at(...) * Remove unused variable * Port some qt6 error * Port Q_FOREACH * Fix some qt6 compile error * Use nullptr * Time to increase version * Fix compile * Remove unused files ==== libkexiv2 ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - No code change since 21.12.3 ==== libkgapi ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Clean up SASL plugin debug output * Make it compile against qt6 * Adapt build system for building against qt6 * Show more headers in qtc6 * Autogenerate debug file ==== libkipi ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5Kipi32_0_0 libkipi-data - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add metainfo.yaml for KApiDox coverage * Set versions of dependencies properly in generated CMake config file ==== libkleo ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5Libkleo5 libkleo-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release ==== libkmahjongg ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5KMahjongglib5 libkmahjongg-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Adapt to build against qt6 ==== libkomparediff2 ==== Version update (21.12.3 -> 22.04.0) Subpackages: libkomparediff2-5 libkomparediff2-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - No code change since 21.12.3 ==== libksane ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5Sane5 libksane-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Hide list options with only one option to choose from * emit negative progress also during batch mode scanning * build: Pass RELEASE_SERVICE_VERSION to project() * fix setting list values * Do not report error in KSaneWidget * Make it compile against qt6 * IT builds fine without deprecated methods * Remove duplicate header from .cpp/.h * Time to increase version * do not start FindDevicesThread unconditionally * announce zero progress directly after the very first byte has been read ==== libksieve ==== Version update (21.12.3 -> 22.04.0) Subpackages: libksieve-lang libksieve5 - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes to list here. ==== libktorrent ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5Torrent6 libktorrent-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Do not use deprecated KIO::Scheduler::setJobPriority. * Fix build error by making compiler settings less strict. * Port away from deprecated KFilterDev. * Port away from QMutex::Recursive. * mitigate potential DoS vector by limiting pending piece uploads ==== lokalize ==== Version update (21.12.3 -> 22.04.0) Subpackages: lokalize-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix stack overflow * Add CI ==== lskat ==== Version update (21.12.3 -> 22.04.0) Subpackages: lskat-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Adapt build system for building against qt6 * Migration code will be removed in qt6 + AA_UseHighDpiPixmaps is enabled by default in qt6 ==== mailcommon ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5MailCommon5 mailcommon-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * qt6 macro doesn't support 4 arguments it works fine as it * Use new akonadi calendar install include * Use new akonadi mime install include * Replace the remaining boost::bind usages by lambdas * Use uppercase include * Fix includes * Fix install headers * Fix includes * Remove kplugindesigner dep * use correct phonon version * Fix build with GCC 12 (standard attributes in middle of decl-specifiers) * Install *_version.h in KF5/<module> * Adapt build system for building against qt6 * Fix unity build * Fix 446052: Drag&Drop Mails in Kmail does not work using git-master snapshots since 2-3 days (kde#446052) * Use = default and use {} * Implement enable/disable drag&drop * Use directly using namespace MailCommon * Correct prefix to other PIM repositories in .kde-ci.yml * Make compile without deprecated methods * Remove deprecated I18N_NOOP macro * Not necessary I18N_NOOP here * Add some documentation for the HierarchicalFolderMatcher ==== mailimporter ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Use new akonadi mime install include * Fix install includes * Adapt build system for building against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml ==== mbox-importer ==== Version update (21.12.3 -> 22.04.0) Subpackages: mbox-importer-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Use upper case include * Fix includes * Adapt build system for building against qt6 * Correct prefix to other PIM repositories in .kde-ci.yml ==== messagelib ==== Version update (21.12.3 -> 22.04.0) Subpackages: messagelib-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * Fix MS Word attachments being detected as encrypted (kde#390002) * Fix Bug 446675: Crash upon sending or saving message as draft (kde#446675) ==== mobipocket ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Enable Android CI * Move the thumbnailer to kdegraphics-thubmnailers * Increase ecm, cmake and qt requirements a bit ==== ncurses ==== Version update (6.3.20220402 -> 6.3.20220416) Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen - Add ncurses patch 20220416 (boo#1198627 for CVE-2022-29458) + add a limit-check to guard against corrupt terminfo data (report/testcase by NCNIPC of China). + add check/warning in configure script if option --with-xterm-kbs is missing or inconsistent (Arch #74379). + add setlocale call to several test-programs. + allow extended-color number in opts parameter of wattr_on. - Add ncurses patch 20220409 + add test/test_unget_wch.c ==== okular ==== Version update (21.12.3 -> 22.04.0) Subpackages: okular-lang okular-spectre - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * Support SaveAs action (kde#451010) * Fix broken page MiniBar (kde#450347) * Part::queryClose: Don't ask the user if he wants to save file types we can't save (kde#449976) * Adds option editor-cmd to the commandline (kde#263732) * Simplify the string for the 'Search for...' action (kde#450334) * Put an "Add Bookmark" button on the Bookmarks sidebar (kde#357625) * Support the PDF Print named action (kde#448791) * Remove extra spaces in FB2 paragraphs (kde#359059) ==== parley ==== Version update (21.12.3 -> 22.04.0) Subpackages: parley-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Adapt build system to qt6 * Use Q_EMIT/Q_SLOTS/Q_SIGNALS + fix includes * Use not deprecated enum * Fix application crash * Comment code unused in qt6 * Add CI * Prepare to add new CI support * Port I18n_NOOP macro * Theses files are not used ==== pcre2 ==== Version update (10.39 -> 10.40) Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-8-0-32bit - pcre2 10.40: * Added support for Bidi_Class and a number of binary Unicode properties, including Bidi_Control. * A number of changes to script matching for \p and \P: speed improvements, add the syntax \p{script:xxx} and \p{script_extensions:xxx} (synonyms sc and scx), Changed \p{scriptname} from being the same as \p{sc:scriptname} to being the same as \p{scx:scriptname}, recognize the standard Unicode 4-letter abbreviations for script names, implement Unicode and Perl's "loose matching" rules on property names ==== pim-data-exporter ==== Version update (21.12.3 -> 22.04.0) Subpackages: pim-data-exporter-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Use new akonadi notes install include * Use new akonadi mime install include * Adapt build system for building against qt6 * Use SingleMainWindow=true * Fix doctool file license * Mark as single-instance using X-GNOME-SingleWindow key * Correct prefix to other PIM repositories in .kde-ci.yml * Add import/export support for akonadi_newmailnotifier_agentrc ==== pim-sieve-editor ==== Version update (21.12.3 -> 22.04.0) Subpackages: pim-sieve-editor-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix compile without deprecated method * Simplify qt5/qt6 build * Purpose-qt6 compiles fine now * Make compile against qt6 * USe correct qtkeychain * Start to remove QNetworkConfigurationManager * Use isOnline method * Adapt build system for building against qt6 * Use SingleMainWindow=true * Mark as single-instance using X-GNOME-SingleWindow key * AA_UseHighDpiPixmaps is enabled by default in qt6 * Correct prefix to other PIM repositories in .kde-ci.yml ==== pimcommon ==== Version update (21.12.3 -> 22.04.0) Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes to list here. ==== python-Pillow ==== Version update (9.0.1 -> 9.1.0) Subpackages: python38-Pillow python38-Pillow-tk - update to 9.1.0: * Fix loading FriBiDi on Alpine #6165 * Added setting for converting GIF P frames to RGB #6150 * Allow 1 mode images to be inverted #6034 * Raise ValueError when trying to save empty JPEG #6159 * Always save TIFF with contiguous planar configuration #5973 * Connected discontiguous polygon corners #5980 * Ensure Tkinter hook is activated for getimage() #6032 * Use screencapture arguments to crop on macOS #6152 * Do not mark L mode JPEG as 1 bit in PDF #6151 * Added support for reading I;16R TIFF images #6132 * If an error occurs after creating a file, remove the file #6134 * Fixed calling DisplayViewer or XVViewer without a title #6136 * Retain RGBA transparency when saving multiple GIF frames #6128 * Save additional ICO frames with other bit depths if supplied #6122 * Handle EXIF data truncated to just the header #6124 * Added support for reading BMP images with RLE8 compression #6102 * Support Python distributions where _tkinter is compiled in #6006 * Added support for PPM arbitrary maxval #6119 * Added BigTIFF reading #6097 * When converting, clip I;16 to be unsigned, not signed #6112 * Fixed loading L mode GIF with transparency #6086 * Improved handling of PPM header #5121 * Reset size when seeking away from "Large Thumbnail" MPO frame #6101 * Replace requirements.txt with extras #6072 * Added PyEncoder and support BLP saving #6069 * Handle TGA images with packets that cross scan lines #6087 * Added FITS reading #6056 * Added rawmode argument to Image.getpalette() #6061 * Fixed BUFR, GRIB and HDF5 stub saving #6071 * Do not automatically remove temporary ImageShow files on Unix #6045 * Correctly read JPEG compressed BLP images #4685 * Merged _MODE_CONV typ into ImageMode as typestr #6057 * Consider palette size when converting and in getpalette() #6060 * Added enums #5954 * Ensure image is opaque after converting P to PA with RGB palette #6052 * Attach RGBA palettes from putpalette() when suitable #6054 * Added get_photoshop_blocks() to parse Photoshop TIFF tag #6030 * Drop excess values in BITSPERSAMPLE #6041 * Added unpacker from RGBA;15 to RGB #6031 * Enable arm64 for MSVC on Windows #5811 * Keep IPython/Jupyter text/plain output stable #5891 * Raise an error when performing a negative crop #5972 * Deprecated show_file "file" argument in favour of "path" #5959 * Fixed SPIDER images for use with Bio-formats library #5956 * Ensure duplicated file pointer is closed #5946 * Added specific error if path coordinate type is incorrect #5942 * Return an empty bytestring from tobytes() for an empty image #5938 * Remove readonly from Image.__eq__ #5930 ==== python-anyio ==== - Add anyio-pytest7.patch -- gh#agronholm/anyio#420 ==== python-pytest ==== Version update (6.2.5 -> 7.1.1) - Update to 7.1.1 * #9767: Fixed a regression in pytest 7.1.0 where some conftest.py files outside of the source tree (e.g. in the [site-packages]{.title-ref} directory) were not picked up. - python-pytest5 is gone. Remove the libalts stopgap - Update to 7.1.0 * Big changelog for 7.x series, see https://docs.pytest.org/en/7.1.x/changelog.html for details - Breaking changes: * #8838: As per our policy, the following features have been deprecated in the 6.X series and are now removed: + pytest._fillfuncargs function. + pytest_warning_captured hook - use pytest_warning_recorded instead. + -k -foobar syntax - use -k 'not foobar' instead. + -k foobar: syntax. * pytest.collect module - import from pytest directly. * #9437: Dropped support for Python 3.6, which reached end-of-life at 2021-12-23. * #7259: The Node.reportinfo() function first return value type has been expanded from py.path.local | str to os.PathLike[str] | str. Most plugins which refer to reportinfo() only define it as part of a custom pytest.Item implementation. Since py.path.local is a os.PathLike[str], these plugins are unaffacted. Plugins and users which call reportinfo(), use the first return value and interact with it as a py.path.local, would need to adjust by calling py.path.local(fspath). Although preferably, avoid the legacy py.path.local and use pathlib.Path, or use item.location or item.path, instead. Note: pytest was not able to provide a deprecation period for this change. * #8246: --version now writes version information to stdout rather than stderr. * #8733: Drop a workaround for pyreadline that made it work with - -pdb. The workaround was introduced in #1281 in 2015, however since then pyreadline seems to have gone unmaintained, is generating warnings, and will stop working on Python 3.10. * #9061: Using pytest.approx() in a boolean context now raises an error hinting at the proper usage. It is apparently common for users to mistakenly use pytest.approx like this: assert pytest.approx(actual, expected) While the correct usage is: assert actual == pytest.approx(expected) The new error message helps catch those mistakes. * #9277: The pytest.Instance collector type has been removed. Importing pytest.Instance or _pytest.python.Instance returns a dummy type and emits a deprecation warning. See The pytest.Instance collector for details. * If you have concerns about the removal of a specific feature, please add a comment to issue #9308. - Drop patches * pytest-pr8664-py3.10-test_trial_error-fail.patch * pytest-pr9173-importlib-py310.patch * pytest-pr9417-py3.10.1-fail.patch ==== python-urllib3 ==== Version update (1.26.7 -> 1.26.9) - Remove unneeded BuildRequires of mock. - Remove unbundling off ssl.match_hostname. * It was only done for the primary python3 flavor * It is bundled for a reason gh#urllib3/urllib3#2439, gh#urllib3/urllib3#2448 * The tests (and probably urllib3 users) use wildcard patterns not supported by the stdlib - Fix undbundling of six for all flavors - Replace brotlipy recommendation and test with python-Brotli (see release notes below) - update to 1.26.9: * Changed ``urllib3[brotli]`` extra to favor installing Brotli libraries that are still receiving updates like ``brotli`` and ``brotlicffi`` instead of ``brotlipy``. This change does not impact behavior of urllib3, only which dependencies are installed. * Fixed a socket leaking when ``HTTPSConnection.connect()`` raises an exception. * Fixed ``server_hostname`` being forwarded from ``PoolManager`` to ``HTTPConnectionPool`` when requesting an HTTP URL. Should only be forwarded when requesting an HTTPS URL. - update to 1.26.8: * Added extra message to``urllib3.exceptions.ProxyError`` when urllib3 detects that a proxy is configured to use HTTPS but the proxy itself appears to only use HTTP. * Added a mention of the size of the connection pool when discarding a connection due to the pool being full. * Added explicit support for Python 3.11. * Deprecated the ``Retry.MAX_BACKOFF`` class property in favor of ``Retry.DEFAULT_MAX_BACKOFF`` to better match the rest of the default parameter names. ``Retry.MAX_BACKOFF`` is removed in v2.0. * Changed location of the vendored ``ssl.match_hostname`` function from ``urllib3.packages.ssl_match_hostname`` to ``urllib3.util.ssl_match_hostname`` to ensure Python 3.10+ compatibility after being repackaged by downstream distributors. * Fixed absolute imports, all imports are now relative. ==== rpm ==== Subpackages: librpmbuild9 - Update zstdpool.diff in order to fix boo#1197643. ==== rsyslog ==== Version update (8.2202.0 -> 8.2204.0) - Upgrade to rsyslog 8.2204.0 * 2022-04-18: gnutls bugfix: possibility of infinite loop * 2022-04-17: core/bugfix: errorfile could grow over max configures size * 2022-04-17: omkafka bugfix: potential misadressing * 2022-04-06: added new "FullJSONFmt" standard template (with addtl fields) * 2022-04-04: imfile: potential processing delay * 2022-04-04: bugfix: cosmetic data races * 2022-04-01: add property options to support ISO week/year number * 2022-04-01: core bugfix: "action suspended" message was emitted even when turned off * 2022-03-31: testbench: add more tests for rscript comparison operations * 2022-03-31: core bugfix: make internal logs emitted during HUP procesing appear quicker * 2022-03-20: refactor: Move the parser directive to the main config * 2022-03-16: refactor: ake the main message queue part of the config * regression bugfix: rsyslog may segfault during startup * regression fix: script string comparison did not work correctly ==== signon-kwallet-extension ==== Version update (21.12.3 -> 22.04.0) - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - No code change since 21.12.3 ==== skanlite ==== Version update (21.12.3 -> 22.04.0) Subpackages: skanlite-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Don't use deprecated variable * Add content rating to appdata * Use forward declaration * Fixed delete imageSaver * Change button layout to match spectacle (kde#448327) * Don't use help role for about button * Change build system for building against qt6 * Don't use deprecated variable * Remove unused include * It's enabled by default in qt6 * Mark kdoctool as optional * Make build autotest even if we use BUILD_TESTING * do not search for new devices unconditionally * Add CI * use state config for scanner settings ==== spectacle ==== Version update (21.12.3 -> 22.04.0) Subpackages: spectacle-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * clean forward declaration * Darken/lighten the rectangular region overlay * Adapt build system for building against qt6 * Const'ify variable. Initialize it. Use forward declaration * const'ify pointer * Fix mem leak (actions created in init() method) * const'ify method/variables * Minor: Respect KDE HIG * Add timezone placeholder "%t" * Respect -c, in combination with -b, to only save image into clipboard (kde#447811) * Simplify branching for the notify text and fix messages containing dots (kde#447517) * It's enabled by default in qt6 * Make DocTools as optional * Inconsistency between man page and actual available command line options (kde#446710) * Reenable the user set dbus values ignored by MR98 * Wayland: Allow to copy to clipboard img while in dbus or background mode (kde#429390) * Replace last emit with Q_EMIT * Fix build without KImageAnnotator * Add "snipping tool" to keywords list * Save Annotation tool settings across launches * Check for min version of kImageAnnotator * Enable newly introduced controls within kImageAnnotator * Drop KIPI support * Respect in-windows settings when launched via DBUS (kde#392057) * Add feature to annotate existing screenshots (kde#431257) * Add CI * Use KIO::JobUiDelegate for opening other application (kde#445530) ==== step ==== Version update (21.12.3 -> 22.04.0) Subpackages: step-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Use not deprecated enum * Add CI * Not necessary to use I18N_NOOP here ==== sweeper ==== Version update (21.12.3 -> 22.04.0) Subpackages: sweeper-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Add missing ki18n_install * Kdelibs4ConfigMigrator was removed in qt6 * Allow to build against qt6 ==== tar ==== Subpackages: tar-lang tar-rmt - Add recommends to zstd, a modern fast compression type. ==== umbrello ==== Version update (21.12.3 -> 22.04.0) Subpackages: umbrello-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Too many changes since 21.12.3, only listing bugfixes: * Fix "Data type with modifiers are space sensitive" (kde#369464) * Fix "request: restore undo/redo buttons missing in KF5 build" (kde#449662) * Fix "User Interface: Text / line / fill color are reset to hard coded values" (kde#450472) * Improve predictability/reliability of saving to the resource file" (kde#450470) * Fix "C++ importer does not recognize 'final' keyword" (kde#397666) * Fix "[C++ import] Type std::string is created multiple times" (kde#450196) * Fix for "request: GUI improvement diagram toolbar" (kde#449629) * Finalize "C#: Windows Forms classes are not imported" and fix "C# importer doesn't support properties" (kde#449268) * Fix 'Crashes on cancelling the creation of a new class with the "Creation" tool in sequence diagram' (kde#443580) * umlwidgets/associationwidget.{h,cpp}: Fix line attachments. (kde#449463) * Fix "Python class functions return value wrong in class widget" (kde#449462) * Fix "Code import wizard: python wrong function return" (kde#449297) * Fix crash importing Pascal code via import wizard: (kde#449129) * Completion of fix for "Diagram objects moved to inside enclosing package become invisible" (kde#447661) - Drop patch, now upstream * 0001-Make-QtWebKit-usage-in-WelcomePage-optional-with-QTe.patch ==== vlc ==== Version update (3.0.17.3 -> 3.0.17.4) Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - Update to version 3.0.17.4: + Service Discovery: Fix UPnP regression on Windows. ==== webkit2gtk3 ==== Version update (2.36.0 -> 2.36.1) Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles - Update to version 2.36.1: + Fix the build with accessibility disabled. + Fix several crashes and rendering issues. ==== webkit2gtk3-soup2 ==== Version update (2.36.0 -> 2.36.1) Subpackages: WebKit2GTK-4.0-lang 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 - Update to version 2.36.1: + Fix the build with accessibility disabled. + Fix several crashes and rendering issues. ==== xorgproto ==== Version update (2021.5 -> 2022.1) - xorgproto 2022.1 * No changes to the actual protocols, just the additions of some new keysyms provided by the Linux kernel. ==== yakuake ==== Version update (21.12.3 -> 22.04.0) Subpackages: yakuake-lang - Update to 22.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/22.04.0/ - Update to 22.03.90 * New feature release - Update to 22.03.80 * New feature release - Changes since 21.12.3: * Fix Slide effect on Wayland (kde#447456) * Tag as DBusActivatable * It's by default in ecm * Make it compile against last kf * Use nullptr * Use std::as_const here * Fix compile against last kf5.89 * Use nullptr * Make sure position is always set in wayland (kde#408468) * Make it compile without deprecated methods ==== zchunk ==== Version update (1.2.1 -> 1.2.2) - Update to version 1.2.2 * Turn off EOL handling for the *.zck test files. * Let the tests also pass with libzstd-1.4.10.
participants (1)
-
Dominique Leuenberger